.tem05-pro-right1 .protext {font-size:14px;overflow:hidden;max-height:250px;line-height:25px;padding:20px}
.tem05-pro-left2 {padding:6em 0 0;min-height:425px}
.tem05-pro-left2 h4 {font-size:26px;padding:0 20px;overflow:hidden;max-height:60px;line-height:30px;margin:0}
.tem05-pro-left2 .protext {font-size:14px;overflow:hidden;max-height:250px;line-height:25px;padding:20px}
.tem05-pro-right2 {min-height:425px;overflow:hidden;padding:0}
.tem05-pro-right2 img {min-height:425px;width:100%}
.tem05-bntbar {text-transform:uppercase;padding:20px}
.tem05-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem05-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem05-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem05-pro .price_origin {color:#999;font-size:12px}
.tem05-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem05-pro-left2,.tem05-pro-right1 {padding:1em 0;min-height:auto}
    .tem05-pro-left1,.tem05-pro-left1 img,.tem05-pro-right2,.tem05-pro-right2 img {min-height:200px}
    .tem05-pro-left2 h4,.tem05-pro-right1 h4 {max-height:200px}
    .tem05-pro-left2 .protext,.tem05-pro-right1 .protext {max-height:450px}
}
.tem06-pro .tem06-pro-mask h3 {margin-top:50px}
.tem06-pro h3 {font-size:16px;font-weight:400;height:44px;padding:0 15px;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem06-pro-view {height:300px;margin-bottom:30px;border:1px solid #ddd;overflow:hidden;position:relative;text-align:center;cursor:default;padding:0}
.tem06-pro-view .content,.tem06-pro-view .tem06-pro-mask {width:100%;height:302px;position:absolute;overflow:hidden;top:0;left:0}
.tem06-pro-view img {display:block;position:relative;width:100%;height:100%}
.tem06-pro-view .protext {font-style:italic;font-size:14px;position:relative;color:#fff;text-align:center;margin:20px;overflow:hidden;height:75px;line-height:25px!important}
.tem06-pro .vfourth img {-webkit-transition:all .4s ease-in-out .2s;-moz-transition:all .4s ease-in-out .2s;-o-transition:all .4s ease-in-out .2s;-ms-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.tem06-pro .vfourth .tem06-pro-mask {background-color:rgba(0,0,0,.82);-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;-ms-transition:all .4s ease-in;transition:all .4s ease-in;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.tem06-pro .vfourth .protext {-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.tem06-pro .vfourth:hover .tem06-pro-mask {-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}
.tem06-pro .vfourth:hover img {-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}
.tem06-pro .vfourth:hover .protext {-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s}
.tem06-pro .vfourth:hover .tem06-btn {padding:15px 0;text-transform:uppercase}
.tem06-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem06-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem06-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem06-pro .price_origin {color:#999;font-size:12px}
.tem06-pro .price_origin del {font-weight:300}
.tem06-pro .vfourth:hover .price_origin {color:#fff}
@media (max-width:767px) {
    .tem06-pro-view {margin:5px 0}
    .tem06-pro h2 {font-size:26px}
    .tem06-pro .vfourth .tem06-pro-mask {opacity:1;transform:scale(1) rotate(0deg)}
    .tem06-pro .vfourth .protext {opacity:1}
    .tem06-pro-view .protext {margin:10px}
}
.tem07-pro {background:#f5f5f5}
.tem07-pro-grids {margin-top:10px;margin-bottom:10px}
.tem07-pro-text {background:#fff;padding:20px}
.tem07-pro h3 {margin-top:0;font-size:16px;font-weight:400;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#333}
.tem07-pro-text:hover h3 {color:#fff}
.tem07-pro-grids .col-md-4 {position:relative;height:400px;margin-bottom:10px}
.tem07-pro-grids .col-md-4 a {position:absolute;left:0;width:100%;height:245px}
.tem07-pro-grid img {display:block;position:relative;width:100%;height:245px}
.tem07-pro-grids .col-md-4 .tem07-pro-text {position:absolute;left:0}
.tem07-pro-grids .col-md-4:nth-last-child(odd) .tem07-pro-text {top:0}
.tem07-pro-grids .col-md-4:nth-last-child(even) .tem07-pro-text,.tem07-pro-grids .col-md-4:nth-last-child(odd) a {bottom:0}
.tem07-pro-grids .col-md-4:nth-last-child(even) a {top:0}
.tem07-pro-grid .protext {color:#999;font-size:13px;margin:10px 0 0;overflow:hidden;height:60px;line-height:20px!important}
.tem07-pro-text:hover .protext,.tem07-pro-text:hover .tem07-pro-grid h4 {color:#fff}
.hvr-shutter-out-horizontal {width:100%;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,.3);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#fff;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-shutter-out-horizontal:before {content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover {color:#fff}
.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before {-webkit-transform:scaleX(1);transform:scaleX(1)}
.tem07-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem07-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem07-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem07-pro .price_origin {color:#999;font-size:12px}
.tem07-pro .price_origin del {font-weight:300}
.tem07-pro .tem07-pro-text:hover .price_new,.tem07-pro .tem07-pro-text:hover .price_origin {color:#fff}
@media (max-width:990px) {
    .tem07-pro-grids .col-md-4 {height:300px}
    .tem07-pro-grid img,.tem07-pro-grids .col-md-4 a {height:145px}
}
@media (max-width:767px) {
    .tem07-pro-text {padding:10px}
    .tem07-pro-grid h4 {max-height:200px}
    .tem07-pro-grid .protext {max-height:250px}
    .tem07-pro-grids .col-md-4 {min-height:auto;height:auto}
    .tem07-pro-grids .col-md-4 .tem07-pro-text,.tem07-pro-grids .col-md-4 a {height:auto;position:inherit}
    .tem07-pro-grid img {min-height:auto;max-height:auto;height:auto}
    .tem07-pro h2 {font-size:26px}
    .tem07-pro-grids .col-md-4 {padding-left:0;padding-right:0}
}
.tem08-pro-grids {margin:30px 0 0;background:rgba(0,0,0,.8)}
.tem08-pro h3 {font-size:16px;font-weight:400;height:44px;margin:15px 0;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem08-pro .protext {color:#ccc;font-size:14px;margin:10px 0;overflow:hidden;height:100px;line-height:25px!important}
.tem08-pro .info-box,.tem08-pro .text-box {display:block;width:100%;height:100%;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.tem08-pro .text-box {position:relative}
.tem08-pro .info-box {top:0;left:0;position:absolute}
.tem08-pro .info-box .info-content {display:block;padding:0;float:left;left:50%;top:50%;position:relative;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}
.tem08-pro .flip-effect {display:block;padding:5em 3em;position:relative;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.tem08-pro .flip-effect .info-box,.tem08-pro .flip-effect .text-box {top:0;right:0;bottom:0;left:0}
.tem08-pro .flip-effect .text-box {z-index:0}
.tem08-pro .flip-effect.right .info-box {z-index:1;background-color:#eee;-webkit-transform:translateZ(0) rotateY(-180deg);-moz-transform:translateZ(0) rotateY(-180deg);-ms-transform:translateZ(0) rotateY(-180deg);-o-transform:translateZ(0) rotateY(-180deg);transform:translateZ(0) rotateY(-180deg)}
.tem08-pro .flip-effect.right:hover .text-box {-webkit-transform:translateZ(0) rotateY(180deg);-moz-transform:translateZ(0) rotateY(180deg);-ms-transform:translateZ(0) rotateY(180deg);-o-transform:translateZ(0) rotateY(180deg);transform:translateZ(0) rotateY(180deg)}
.tem08-pro .flip-effect.right:hover .info-box {-webkit-transform:translateZ(0) rotateY(0deg);-moz-transform:translateZ(0) rotateY(0deg);-ms-transform:translateZ(0) rotateY(0deg);-o-transform:translateZ(0) rotateY(0deg);transform:translateZ(0) rotateY(0deg)}
.tem08-pro .info-content img {width:100%;height:300px}
.tem08-pro .tem08-btn {padding:15px 0;text-transform:uppercase}
.tem08-pro .pro_price {height:25px;color:#fff;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem08-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem08-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem08-pro .price_origin {color:#CCC;opacity:.7;font-size:12px}
.tem08-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem08-pro-grids {margin:15px 0 0}
    .tem08-pro h2 {font-size:26px}
    .tem08-pro h3 {margin:5px 0}
    .tem08-pro .flip-effect {padding:3em 1em}
}
.tem09-pro .content-section {padding:40px 0 60px}
.tem09-pro .interval {padding:0 10px}
.tem09-pro h2 {position:relative;margin-bottom:15px}
.tem09-pro .offer-left {margin:5px}
.tem09-pro .offer-left a {width:100%;height:100%;display:block;position:relative;padding-top:100%}
.tem09-pro .offer-left img {position:absolute;left:0;top:0;width:100%;height:100%;display:block}
.tem09-pro .offer-left a.pro_text {width:100%;padding:10px;font-size:14px;position:relative;bottom:0;opacity:.9}
.tem09-pro .offer-left .title {height:40px;line-height:20px!important;overflow:hidden}
.tem09-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem09-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem09-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem09-pro .price_origin {color:#999;font-size:12px}
.tem09-pro .price_origin del {font-weight:300}
.tem09-pro .pro_text:hover .price_new,.tem09-pro .pro_text:hover .price_origin {color:#fff}
.tem09-pro .owl-theme .owl-controls {margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;right:50%;margin-right:-65px}
.tem09-pro .owl-theme .owl-nav [class*=owl-] {color:#fff;font-size:0;margin:5px;background:#d6d6d6;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block}
.tem09-pro .owl-theme .owl-nav [class*=owl-]:hover {background:#2c2c2c;color:#2c2c2c;text-decoration:none;display:inline-block}
.tem09-pro .owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.tem09-pro .owl-theme .owl-dots .owl-dot {display:none;zoom:1;*display:inline}
.tem09-pro .owl-theme .owl-dots .owl-dot span {width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.tem09-pro .owl-theme .owl-dots .owl-dot.active span,.tem09-pro .owl-theme .owl-dots .owl-dot:hover span {background:#869791}
.tem09-pro .owl-theme .owl-dot span {background:0 0;width:50px;height:50px;position:absolute;cursor:pointer;z-index:8;border-radius:0}
.tem09-pro .owl-nav div {width:50px;height:50px;float:left;border-radius:0!important;display:block!important}
.tem09-pro .owl-nav .owl-prev {background:url(/templates/public4/assets/images/themes.png) no-repeat 0 0!important}
.tem09-pro .owl-nav .owl-prev:hover {background-position:0 -50px!important}
.tem09-pro .owl-nav .owl-next {background:url(/templates/public4/assets/images/themes.png) no-repeat -205px 0!important}
.tem09-pro .owl-nav .owl-next:hover {background-position:-205px -50px!important}
.tem09-pro.content-section {padding:20px 0 120px!important}
@media (max-width:991px) {
    .tem09-pro .owl-theme .owl-controls .owl-dot span {background:0 0}
    .tem09-pro.content-section {padding:20px 0 100px!important}
}
@media (max-width:767px) {
    .tem09-pro.content-section {padding:20px 0 80px!important}
    .tem09-pro .interval {padding:0}
}
.tem10-pro .content-section {padding-bottom:0}
.tem10-pro .row {margin:0 -5px}
.tem10-pro .row ul {padding:0 4px}
.tem10-pro .row li {height:400px;padding:4px;overflow:hidden;position:relative;z-index:1}
.tem10-pro .row li .textbox {position:absolute;top:0;left:0;background:rgba(255,255,255,.5);padding:5%;margin:7%;width:86%}
.tem10-pro h3 {font-size:16px;font-weight:400;max-height:44px;margin:15px 0;line-height:22px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem10-pro .row li h4 {position:absolute;top:34px;left:4px;margin:15px;line-height:19px!important;font-size:11px;text-shadow:0 0 1px rgba(0,0,0,.1)}
.tem10-pro .row li:nth-last-child(1),.tem10-pro .row li:nth-last-child(2),.tem10-pro .row li:nth-last-child(3) {
    height:267px}
.tem10-pro .row a {overflow:hidden}
.tem10-pro .row a img {width:100%;height:100%;display:block;margin:0 auto;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15)}
.tem10-pro .row a:hover img {transform:scale(1.1)}
.tem10-pro .protext {font-size:14px;position:relative;margin:10px 0;overflow:hidden;max-height:66px;line-height:22px}
.tem10-pro .tem10-btn {padding:0 0 15px;text-transform:uppercase}
.tem10-pro .pro_price {height:25px;color:#666;padding:3px 0;margin-bottom:10px;background:0 0;text-transform:uppercase;font-family:arial}
.tem10-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem10-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem10-pro .price_origin {opacity:.5;font-size:12px}
.tem10-pro .price_origin del {font-weight:300}
@media (min-width:992px) {
    .tem10-pro .row {display:flex;flex-direction:column;height:801px;overflow:hidden;flex-wrap:wrap}
}
@media (max-width:1199px) {
    .tem10-pro .row li {padding:4px}
}
@media (max-width:991px) {
    .tem10-pro .row {margin:0}
}
@media (max-width:767px) {
    .tem10-pro .row a img {width:100%;height:auto}
    .tem10-pro .container {padding:0}
    .tem10-pro .row {margin:0 15px}
    .tem10-pro h3 {margin:5px 0}
    .tem10-pro .tem10-btn {padding:5px 0}
    .tem10-pro .row li .textbox {margin:7% 3%;width:94%}
}
@media(max-width:640px) {
    .tem10-pro .row li {height:auto}
}
@media(max-width:480px) {
    .tem10-pro .row li,.tem10-pro .row li:nth-last-child(1),.tem10-pro .row li:nth-last-child(2),.tem10-pro .row li:nth-last-child(3) {
        width:100%;height:auto}
}
.tem11-pro .index-page {width:100%;overflow:hidden}
.tem11-pro h3 {font-size:16px;font-weight:400;height:44px;line-height:22px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem11-pro .pro-text {height:88px;line-height:22px!important;overflow:hidden;font-size:14px;margin-bottom:10px}
.tem11-pro .page2-box {width:100%;margin:20px 0 10px}
.tem11-pro .page2-model {margin:0 10px 10px 0}
.tem11-pro .page2-model img,.tem11-pro .page2-top {width:100%}
.tem11-pro .kitch-box {padding:15px}
.tem11-pro .kitch-box:hover {background:#f9f9f9}
.tem11-pro .row .page2-model>a {width:100%;height:100%;display:block;overflow:hidden;background:#EBEBEB}
.tem11-pro .row .page2-model>a img {width:100%;height:100%;display:block;margin:0 auto;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15)}
.tem11-pro .row .page2-model>a:hover {opacity:.6}
.tem11-pro .row .page2-model>a:hover img {transform:scale(1.1)}
.tem11-pro .tem11-btn {padding:15px 0;text-transform:uppercase}
.tem11-pro .public_picture_p1 {margin-bottom:10px}
@media (max-width:990px) {
    .tem11-pro .page2-model {margin:0 0 10px}
}
@media (max-width:767px) {
    .tem11-pro .pro-text,.tem11-pro h3 {height:auto}
    .tem11-pro .pro-text {margin-bottom:0}
    .tem11-pro .kitch-box {padding:10px}
}
.tem12-pro .index-page {width:100%;overflow:hidden}
.tem12-pro h3 {font-size:16px;font-weight:400;height:44px;line-height:22px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem12-pro .pro-text {height:88px;line-height:22px!important;overflow:hidden;font-size:14px;margin-bottom:10px}
.tem12-pro .page2-box {width:100%;margin:20px 0 10px}
.tem12-pro .page2-model {margin:0 10px 10px 0}
.tem12-pro .page2-model img,.tem12-pro .page2-top {width:100%}
.tem12-pro .kitch-box {padding:15px}
.tem12-pro .kitch-box:hover {background:#f9f9f9}
.tem12-pro .row .page2-model>a {width:100%;height:100%;display:block;overflow:hidden;background:#EBEBEB}
.tem12-pro .row .page2-model>a img {height:100%;display:block;margin:0 auto;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15)}
.tem12-pro .row .page2-model>a:hover {opacity:.6}
.tem12-pro .row .page2-model>a:hover img {transform:scale(1.1)}
.tem12-pro .tem12-btn {padding:15px 0;text-transform:uppercase}
@media (max-width:990px) {
    .tem12-pro .page2-model {margin:0 0 10px}
}
@media (max-width:767px) {
    .tem12-pro .pro-text,.tem12-pro h3 {height:auto}
    .tem12-pro .kitch-box {padding:10px}
}
.tem13-pro .index-page {width:100%;overflow:hidden}
.tem13-pro h3 {font-size:16px;font-weight:400;height:44px;line-height:22px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem13-pro .pro-text {height:88px;line-height:22px!important;overflow:hidden;font-size:14px;margin-bottom:10px}
.tem13-pro .page2-box {width:100%;margin:20px 0 10px}
.tem13-pro .page2-model {margin:0 10px 10px 0}
.tem13-pro .page2-model img,.tem13-pro .page2-top {width:100%}
.tem13-pro .kitch-box {padding:15px}
.tem13-pro .kitch-box:hover {background:#f9f9f9}
.tem13-pro .row .page2-model>a {width:100%;height:100%;display:block;overflow:hidden;background:#EBEBEB}
.tem13-pro .row .page2-model>a img {height:100%;display:block;margin:0 auto;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15)}
.tem13-pro .row .page2-model>a:hover {opacity:.6}
.tem13-pro .row .page2-model>a:hover img {transform:scale(1.1)}
.tem13-pro .tem13-btn {padding:15px 0;text-transform:uppercase}
@media (max-width:990px) {
    .tem13-pro .page2-model {margin:0 0 10px}
}
@media (max-width:767px) {
    .tem13-pro .pro-text,.tem13-pro h3 {height:auto}
    .tem13-pro .kitch-box {padding:10px}
}
.tem14-pro h2 {text-align:center;padding:10px 0}
.tem14-pro h3 {font-size:16px;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem14-pro .pro-text {height:44px;line-height:22px!important;overflow:hidden;font-size:14px;margin-bottom:5px}
.tem14-pro .image {width:100%;height:380px;border:1px solid #CCC;overflow:hidden}
.tem14-pro .image img {width:100%;height:100%;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem14-pro .col-md-4:hover img {opacity:1;transform:scale(1.1)}
.tem14-pro .pro_price {height:25px;color:#666;padding:3px 0;margin-bottom:10px;background:0 0;text-transform:uppercase;font-family:arial}
.tem14-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem14-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem14-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem14-pro .price_origin del {font-weight:300}
@media(max-width:767px) {
    .tem14-pro .pro-text,.tem14-pro h3 {height:auto}
}
.public_picture_p2 .page2-model,.public_picture_p3 .page2-model {height:487px;overflow:hidden}
.public_picture_p1 .page2-model,.public_text_p1 .page2-model {height:238px;overflow:hidden}
@media(max-width:980px) {
    .public_picture_p1 .page2-model,.public_picture_p2 .page2-model,.public_picture_p3 .page2-model,.public_text_p1 .page2-model {height:auto}
}
.tem15-pro {padding:20px 0;position:relative;z-index:1}
.tem15-pro .pro-item {border:1px solid #DDD;margin-bottom:30px}
.tem15-pro .pro-item .pro-item-img {height:262px;width:100%;background:#eee url(../images/nopic.jpg) no-repeat 0 0 / cover;display:table;overflow:hidden;table-layout:fixed;vertical-align:middle}
.tem15-pro .pro-item .pro-item-img img {max-width:100%;vertical-align:middle}
.tem15-pro .pro-item .caption em,.tem15-pro .pro-item .caption i {font-style:normal}
.tem15-pro h3 {font-size:14px;font-weight:400;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;padding:0 15px}
.tem15-pro .pro-text {height:44px;line-height:22px;overflow:hidden;font-size:13px;padding:0 15px;margin-bottom:15px}
.tem15-pro .pro_search .form-inline .form-group {width:30%}
.tem15-pro .pro_search .form-inline .form-group .form-control,.tem16-pro {width:100%}
@media(max-width:980px) {
    .tem15-pro .pro_search .form-inline .form-group {width:100%;margin-bottom:10px}
    .tem15-pro .pro_search .form-inline form .btn {width:100%}
}
@media(max-width:767px) {
    .tem15-pro .pro-item {margin-bottom:15px}
    .tem15-pro .pro-item .pro-item-img,.tem15-pro .pro-text,.tem15-pro h3 {height:auto}
}
.tem16-pro .page4 .fl li,.tem16-pro .page4 .fl ul {list-style:none}
.tem16-pro .page4 .menu a {text-decoration:none}
.tem16-pro .page4 .menu,.tem16-pro .page4 .picBox .box li .info {text-align:center}
.tem16-pro #fullpage-wrapper {position:relative;width:100%;height:600px}
.tem16-pro #fullpage {height:600px;-ms-transition:all 850ms ease;transition:all 850ms ease}
.tem16-pro #fullpage .page {height:600px;background-size:cover;background-position:center center;position:relative;overflow:hidden}
.tem16-pro #fullpage-pageNum {position:fixed;right:23px;top:50%;z-index:2;font-size:0;margin-top:-42px}
.tem16-pro #fullpage-pageNum span {display:block;background:#fff;width:10px;height:10px;margin-bottom:14px;border-radius:100px;opacity:.55}
.tem16-pro #fullpage-pageNum span.in {opacity:1}
.tem16-pro .page4 .BOX {width:100%;height:600px}
.tem16-pro .page4 .fl,.tem16-pro .page4 .fr {position:relative;width:50%;height:600px;overflow:hidden}
.tem16-pro .page4 .fl {float:left}
.tem16-pro .page4 .fr {float:right}
.tem16-pro .page4 .tBox {margin-top:-150px;text-align:center;position:relative;left:0;top:35%;width:100%}
.tem16-pro .page4 .tBox li {position:absolute;left:0;top:0;width:100%}
.tem16-pro .page4 .tBox .title {opacity:0;font-size:16px;font-weight:400;height:44px;line-height:22px;margin:15px 0 5px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem16-pro .page4 .tBox .title a {text-decoration:none}
.tem16-pro .page4 .tBox .line {background:#969696;height:1px;width:0;display:block;margin:0;position:absolute;left:50%;top:90px}
.tem16-pro .page4 .tBox .text {font-size:14px;line-height:30px!important;color:#909090;opacity:0;position:absolute;left:0;top:80px;width:100%}
.tem16-pro .page4 .tBox .pro-text {padding:0 10%;font-size:14px;line-height:30px!important;color:#909090;max-height:150px;overflow:hidden}
.tem16-pro .page4 .tBox .link {width:40px;height:40px;position:absolute;left:50%;margin-left:-20px;top:275px;opacity:0}
.tem16-pro .page4 .tBox .link .bj,.tem16-pro .page4 .tBox .link .bj_2 {width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/tem16-pro-link.png) no-repeat}
.tem16-pro .page4 .tBox .link .bj {background-position:0 0}
.tem16-pro .page4 .tBox .link .bj_2 {background-position:-100px 0;opacity:0}
.tem16-pro .page4 .tBox .link:hover .bj {opacity:0}
.tem16-pro .page4 .tBox .link:hover .bj_2 {opacity:1}
.tem16-pro .page4 .show1 .t1 .link,.tem16-pro .page4 .show10 .t10 .link,.tem16-pro .page4 .show11 .t11 .link,.tem16-pro .page4 .show12 .t12 .link,.tem16-pro .page4 .show13 .t13 .link,.tem16-pro .page4 .show14 .t14 .link,.tem16-pro .page4 .show15 .t15 .link,.tem16-pro .page4 .show2 .t2 .link,.tem16-pro .page4 .show3 .t3 .link,.tem16-pro .page4 .show4 .t4 .link,.tem16-pro .page4 .show5 .t5 .link,.tem16-pro .page4 .show6 .t6 .link,.tem16-pro .page4 .show7 .t7 .link,.tem16-pro .page4 .show8 .t8 .link,.tem16-pro .page4 .show9 .t9 .link {opacity:1;top:295px}
.tem16-pro .page4 .show1 .t1 .title,.tem16-pro .page4 .show10 .t10 .title,.tem16-pro .page4 .show11 .t11 .title,.tem16-pro .page4 .show12 .t12 .title,.tem16-pro .page4 .show13 .t13 .title,.tem16-pro .page4 .show14 .t14 .title,.tem16-pro .page4 .show15 .t15 .title,.tem16-pro .page4 .show2 .t2 .title,.tem16-pro .page4 .show3 .t3 .title,.tem16-pro .page4 .show4 .t4 .title,.tem16-pro .page4 .show5 .t5 .title,.tem16-pro .page4 .show6 .t6 .title,.tem16-pro .page4 .show7 .t7 .title,.tem16-pro .page4 .show8 .t8 .title,.tem16-pro .page4 .show9 .t9 .title {opacity:1;top:0}
.tem16-pro .page4 .show1 .t1 .line,.tem16-pro .page4 .show10 .t10 .line,.tem16-pro .page4 .show11 .t11 .line,.tem16-pro .page4 .show12 .t12 .line,.tem16-pro .page4 .show13 .t13 .line,.tem16-pro .page4 .show14 .t14 .line,.tem16-pro .page4 .show15 .t15 .line,.tem16-pro .page4 .show2 .t2 .line,.tem16-pro .page4 .show3 .t3 .line,.tem16-pro .page4 .show4 .t4 .line,.tem16-pro .page4 .show5 .t5 .line,.tem16-pro .page4 .show6 .t6 .line,.tem16-pro .page4 .show7 .t7 .line,.tem16-pro .page4 .show8 .t8 .line,.tem16-pro .page4 .show9 .t9 .line {width:20px;margin-left:-10px}
.tem16-pro .page4 .show1 .t1 .text,.tem16-pro .page4 .show10 .t10 .text,.tem16-pro .page4 .show11 .t11 .text,.tem16-pro .page4 .show12 .t12 .text,.tem16-pro .page4 .show13 .t13 .text,.tem16-pro .page4 .show14 .t14 .text,.tem16-pro .page4 .show15 .t15 .text,.tem16-pro .page4 .show2 .t2 .text,.tem16-pro .page4 .show3 .t3 .text,.tem16-pro .page4 .show4 .t4 .text,.tem16-pro .page4 .show5 .t5 .text,.tem16-pro .page4 .show6 .t6 .text,.tem16-pro .page4 .show7 .t7 .text,.tem16-pro .page4 .show8 .t8 .text,.tem16-pro .page4 .show9 .t9 .text {top:120px;opacity:1}
.tem16-pro .page4 .menu {position:absolute;left:0;font-size:0;bottom:10%;width:100%}
.tem16-pro .page4 .menu li {display:inline-block;font-size:16px;width:70px;height:10px;overflow:hidden}
.tem16-pro .page4 .menu a {background:#ccc;display:inline-block;width:50px;height:10px}
.tem16-pro .page4 .menu .in a,.tem16-pro .page4 .menu a:hover {background:#d5000f}
.tem16-pro .page4 .picBox {width:100%;height:100%;position:absolute;left:0;top:0;font-size:0}
.tem16-pro .page4 .picBox dd {left:0;top:100%;width:100%;height:100%;position:absolute}
.tem16-pro .page4 .picBox .box,.tem16-pro .page4 .picBox .box li,.tem16-pro .page4 .picBox .box ul {left:0;top:0;width:100%;height:100%;position:absolute}
.tem16-pro .page4 .picBox .box li img {display:block;max-width:100%;max-height:100%;margin:0 auto;background:center center no-repeat;background-size:cover}
.tem16-pro .page4 .picBox .box .bot {position:absolute;left:0;bottom:30px;width:100%}
.tem16-pro .page4 .picBox .box .bot i {background:#fff;opacity:.4;height:3px;width:20px;border-radius:2px;display:inline-block;margin:auto 6px}
.tem16-pro .page4 .picBox .box .bot i.in {opacity:1}
.tem16-pro .anim_linear {-webkit-transition:all .8s cubic-bezier(0.165,.84,.44,1);-moz-transition:all .8s cubic-bezier(0.165,.84,.44,1);-ms-transition:all .8s cubic-bezier(0.165,.84,.44,1);transition:all .8s cubic-bezier(0.165,.84,.44,1)}
@media (max-width:900px) {
    .tem16-pro .page4 .fl,.tem16-pro .page4 .fr {height:450px}
}
@media (max-width:768px) {
    .tem16-pro h1 {font-size:20px;margin-top:10px}
    .tem16-pro .page4 .menu {bottom:0}
    .tem16-pro .page4 .menu li {width:20px;margin:0 5px 5px 0;height:auto}
    .tem16-pro .page4 .menu a {width:10px;height:10px;border-radius:50%}
    .tem16-pro .page4 .menu li {font-size:14px}
    .tem16-pro #fullpage,.tem16-pro #fullpage-wrapper,.tem16-pro .page4 .BOX {height:auto!important}
    .tem16-pro .page4 .fr {float:none;width:100%;height:450px}
    .tem16-pro .page4 .fl {float:none;width:100%;height:330px;padding:0 15px}
    .tem16-pro .page4 .tBox {top:0;margin-top:0;height:330px}
    .tem16-pro .page4 .tBox .line {top:55px}
    .tem16-pro .page4 .tBox .text {top:70px}
    .tem16-pro .page4 .tBox .link {top:245px}
    .tem16-pro .page4 .show1 .t1 .text,.tem16-pro .page4 .show10 .t10 .text,.tem16-pro .page4 .show11 .t11 .text,.tem16-pro .page4 .show12 .t12 .text,.tem16-pro .page4 .show13 .t13 .text,.tem16-pro .page4 .show14 .t14 .text,.tem16-pro .page4 .show15 .t15 .text,.tem16-pro .page4 .show2 .t2 .text,.tem16-pro .page4 .show3 .t3 .text,.tem16-pro .page4 .show4 .t4 .text,.tem16-pro .page4 .show5 .t5 .text,.tem16-pro .page4 .show6 .t6 .text,.tem16-pro .page4 .show7 .t7 .text,.tem16-pro .page4 .show8 .t8 .text,.tem16-pro .page4 .show9 .t9 .text {top:70px}
    .tem16-pro .page4 .show1 .t1 .link,.tem16-pro .page4 .show10 .t10 .link,.tem16-pro .page4 .show11 .t11 .link,.tem16-pro .page4 .show12 .t12 .link,.tem16-pro .page4 .show13 .t13 .link,.tem16-pro .page4 .show14 .t14 .link,.tem16-pro .page4 .show15 .t15 .link,.tem16-pro .page4 .show2 .t2 .link,.tem16-pro .page4 .show3 .t3 .link,.tem16-pro .page4 .show4 .t4 .link,.tem16-pro .page4 .show5 .t5 .link,.tem16-pro .page4 .show6 .t6 .link,.tem16-pro .page4 .show7 .t7 .link,.tem16-pro .page4 .show8 .t8 .link,.tem16-pro .page4 .show9 .t9 .link {top:245px}
}
@media (max-width:640px) {
    .tem16-pro .page4 .tBox .pro-text {padding:0}
}
@media (max-width:480px) {
    .tem16-pro .page4 .tBox {top:0;margin-top:0}
    .tem16-pro .page4 .tBox .title {margin:5px 0}
}
.tem17-pro .owl-controls .owl-next,.tem17-pro .owl-controls .owl-prev {color:#fff;position:absolute;z-index:10;top:50%;font-size:13px;width:35px;height:35px;text-align:center;line-height:35px;border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tem17-pro .owl-controls .owl-next:hover,.tem17-pro .owl-controls .owl-prev:hover {color:#e1bd85;border-color:#e1bd85}
.tem17-pro .owl-controls .owl-prev {left:10px}
.tem17-pro .owl-controls .owl-next {right:10px}
.tem17-pro .owl-controls .owl-dots {font-size:0}
.tem17-pro .owl-controls .owl-dots .owl-dot {font-size:14px;display:inline-block;width:8px;height:8px;border:2px solid #fff;margin:0 2px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tem17-pro .owl-controls .owl-dots .owl-dot.active {background-color:#fff}
.tem17-pro .owl-theme .owl-controls .owl-buttons div,.tem17-pro .owl-theme .owl-controls .owl-dot span {display:none}
.tem17-pro .awe-parallax {background-position:50% 50%;background-attachment:fixed;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0}
.tem17-pro .accomd-modations {position:relative}
.tem17-pro .accomd-modations .accomd-modations-header {text-align:center}
.tem17-pro .accomd-modations .accomd-modations-header h2 {margin:10px auto 20px;max-width:75%;font-size:16px;line-height:125%}
.tem17-pro .accomd-modations .accomd-modations-content {margin-top:-30px}
.tem17-pro .accomd-modations-content .accomd-modations-room {margin-top:30px}
.tem17-pro .accomd-modations-content.owl-single .owl-next,.tem17-pro .accomd-modations-content.owl-single .owl-prev {display:none}
.tem17-pro .accomd-modations-content.owl-single .owl-dots {text-align:center;margin-top:20px}
.tem17-pro .accomd-modations-room {position:relative;overflow:hidden}
.tem17-pro .accomd-modations-room .img {width:100%;padding-top:100%;position:relative;overflow:hidden}
.tem17-pro .accomd-modations-room .img a {display:block}
.tem17-pro .accomd-modations-room .img a img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem17-pro .accomd-modations-room .text {padding:70% 0 5%;position:absolute;bottom:0;left:0;right:0}
.tem17-pro .accomd-modations-room .text h2 {width:100%;background-color:rgba(0,0,0,.6);padding:10px;font-size:16px;font-weight:400;margin:0}
.tem17-pro .accomd-modations-room .text h2 a {height:20px;line-height:20px;overflow:hidden;color:#fff;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem17-pro .accomd-modations-room:hover img {transform:scale(1.1)}
.tem17-pro .accomd-modations-content .owl-dots .owl-dot {border-color:#333;margin:0 4px}
.tem17-pro .accomd-modations-content .owl-dots .owl-dot.active {background-color:#333}
.tem17-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem17-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem17-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem17-pro .price_origin {color:#fff;font-size:12px}
.tem17-pro .price_origin del {font-weight:300}
@media screen and (max-width:991px) {
    .tem17-pro .accomd-modations-content .col-xs-4 {width:50%}
    .tem17-pro .accomd-modations {padding:50px 0}
    .tem17-pro .accomd-modations:before {content:none}
    .tem17-pro .accomd-modations .accomd-modations-header {text-align:center;margin-top:0;margin-bottom:40px}
    .tem17-pro .accomd-modations .accomd-modations-header .heading,.tem17-pro .accomd-modations .accomd-modations-header p {color:#333}
}
@media screen and (max-width:767px) {
    .tem17-pro .accomd-modations {padding:0}
    .tem17-pro .accomd-modations-content .accomd-modations-room {margin:5px 0}
    .tem17-pro .accomd-modations .accomd-modations-content .accomd-modations-room .text {padding:10px}
}
@media screen and (max-width:480px) {
    .tem17-pro .accomd-modations .accomd-modations-content [class*=col-] {width:100%}
}
.tem18-pro .effect-grid02 .col-md-4 {margin-bottom:15px}
.tem18-pro .effect-grid02 .title {border-bottom:1px solid #ccc;margin:0 10px 20px!important}
.tem18-pro .effect-grid02 .title h2 {width:80%;float:left;margin:0;padding-bottom:8px;border-bottom:none;font-size:22px;height:33px;overflow:hidden}
.tem18-pro .effect-grid02 .title>a {width:20%;float:right;text-align:right;line-height:33px}
.tem18-pro .effect-grid02 .effect02 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.tem18-pro .effect-grid02 .effect02 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tem18-pro .effect-grid02 .effect-grid02-protext {height:44px;line-height:22px;overflow:hidden;font-size:12px}
.tem18-pro .effect-grid02 figcaption {padding:10px;background:#eee}
.tem18-pro .effect-grid02 h3 {font-size:16px;font-weight:400;border-bottom:1px dashed #ccc;margin:0 0 10px!important}
.tem18-pro .effect-grid02 h3.title>a {width:100%;text-align:left}
.tem18-pro .effect-grid02 .btnview {margin:10px 0}
.tem18-pro .effect-grid02 .btnview a {font-size:12px}
.tem18-pro .effect-grid02 .effect02:hover img {opacity:1;-webkit-transform:scale3d(1.01,1.01,1);transform:scale3d(1.01,1.01,1)}
.tem18-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem18-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem18-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem18-pro .price_origin {color:#999;font-size:12px}
.tem18-pro .price_origin del {font-weight:300}
@media screen and (max-width:768px) {
    .tem18-pro .mainlist {padding:0}
    .tem18-pro .tem01-column h3 {padding:10px}
    .tem18-pro .effect-grid02 .plr10,.tem18-pro .mainlist .leftlist {padding:0!important}
    .tem18-pro .effect-grid02 .col-md-4 {margin:5px 0}
}
@media screen and (max-width:640px) {
    .tem18-pro .effect-grid02 .title {margin:0 0 10px!important}
    .tem18-pro .effect-grid02 .title h2,.tem18-pro .effect-grid02 .title>a {width:100%}
    .tem18-pro .effect-grid02 .btnview {margin:10px 0 5px}
    .tem18-pro .effect-grid02 .btnview a {font-size:12px;margin:0;margin-bottom:0;width:100%}
}
.tem19-pro .index-page {width:100%;overflow:hidden}
.tem19-pro h3 {font-size:16px;font-weight:400;height:30px;line-height:30px;margin:5px 0 10px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem19-pro .pro-text {height:50px;line-height:22px;overflow:hidden;font-size:14px;margin-bottom:10px}
.tem19-pro .page2-box {width:100%;margin:20px 0 10px}
.tem19-pro .page2-model {margin:0 5px 5px 0;background:#eee}
.tem19-pro .page2-model img,.tem19-pro .page2-top {width:100%}
.tem19-pro .kitch-box {padding:15px}
.tem19-pro .kitch-box:hover {background:#f9f9f9}
.tem19-pro .row .page2-model>a {width:100%;height:100%;display:block;overflow:hidden;background:#EBEBEB}
.tem19-pro .row .page2-model>a img {width:100%;height:100%;display:block;margin:0 auto;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15)}
.tem19-pro .row .page2-model>a:hover {opacity:.6}
.tem19-pro .row .page2-model>a:hover img {transform:scale(1.1)}
.tem19-pro .tem11-btn {padding:15px 0;text-transform:uppercase}
.tem19-pro .public_picture_p1 .page2-model {height:280px;overflow:hidden}
.tem19-pro .public_text_p1 .page2-model {height:190px;overflow:hidden;margin:0 5px 0 0}
.tem19-pro .public_picture_p3 .page2-model {height:375px;overflow:hidden}
.tem19-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem19-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem19-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem19-pro .price_origin {color:#999;font-size:12px}
.tem19-pro .price_origin del {font-weight:300}
@media(max-width:980px) {
    .tem19-pro .page2-model {margin:0 0 10px}
    .tem19-pro .public_picture_p1 .page2-model,.tem19-pro .public_picture_p3 .page2-model,.tem19-pro .public_text_p1 .page2-model {height:auto}
}
@media(max-width:767px) {
    .tem19-pro .kitch-box {padding:0}
    .tem19-pro .pro-text,.tem19-pro h3 {height:auto}
    .tem19-pro .pro-text {margin-bottom:0}
}
.tem20-pro .row li h3 {position:absolute;top:0;left:0;background:rgba(255,255,255,.5);padding:10px;width:100%}
.tem20-pro .row li:nth-last-child(1),.tem20-pro .row li:nth-last-child(2),.tem20-pro .row li:nth-last-child(3) {
    height:263px}
.tem20-pro .row {height:825px}
.tem20-pro .row li {margin:5px}
.tem20-pro h3 {margin:0}
.tem20-pro .row li .pro-title::after {content:"";height:16px;width:2px;position:absolute;left:6px;top:15px;background-color:#555!important}
.tem20-pro .row li .pro-title {width:100%;padding:0;color:#333;background:#fff;border:1px solid #eee;border-bottom:none;-moz-transition:all .35s;-o-transition:all .35s;-ms-transition:all .35s;-webkit-transition:all .35s;text-indent:1em;position:absolute;top:0;left:0;margin:0;line-height:45px!important;font-size:16px;text-transform:uppercase;text-shadow:0 0 1px rgba(0,0,0,.1);text-overflow:ellipsis;overflow:hidden;height:45px}
.ouyee-tem10-pro .row li:hover h4,.tem20-pro .row li:hover .pro-title {background:rgba(255,255,255,.8)}
.tem20-pro .row li h4 {position:absolute;top:50px;left:4px;margin:0;line-height:19px;font-size:11px;text-shadow:0;background:#fff;width:98%;border-left:1px solid #eee;border-right:1px solid #eee;padding:5px 10px}
.tem20-pro .pro_price {display:none;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem20-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem20-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem20-pro .price_origin {color:#999;font-size:12px}
.tem20-pro .price_origin del {font-weight:300}
@media(max-width:991px) {
    .tem20-pro .row .col-sm-6 {width:49%;margin:0 2% 15px 0}
    .tem20-pro .row .col-sm-6:nth-of-type(2n) {
        margin:0 0 15px}
    .tem20-pro .row .col-sm-4 {width:32%;margin:0 2% 15px 0}
    .tem20-pro .row .col-sm-4:nth-last-child(1) {
        margin:0 0 15px}
}
@media(max-width:767px) {
    .tem20-pro .row .col-sm-4,.tem20-pro .row .col-sm-6 {width:100%;margin:5px 0}
    .tem20-pro .row .col-sm-4:nth-last-child(1),.tem20-pro .row .col-sm-6:nth-of-type(2n) {
        margin:5px 0}
}
.tem21-pro .index-page {width:100%;overflow:hidden}
.tem21-pro h3 {font-size:16px;font-weight:400;height:30px;line-height:30px!important;margin:5px 0 10px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem21-pro .pro-text {height:50px;line-height:22px!important;overflow:hidden;font-size:14px;margin-bottom:10px}
.tem21-pro .page2-box {width:100%;margin:20px 0 10px}
.tem21-pro .page2-model {margin:0 5px 5px 0;background:#eee}
.tem21-pro .page2-model img,.tem21-pro .page2-top {width:100%}
.tem21-pro .kitch-box {padding:15px}
.tem21-pro .kitch-box:hover {background:#f9f9f9}
.tem21-pro .row .page2-model>a {width:100%;height:100%;display:block;overflow:hidden;background:#EBEBEB}
.tem21-pro .row .page2-model>a img {width:100%;height:100%;display:block;margin:0 auto;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15)}
.tem21-pro .row .page2-model>a:hover {opacity:.6}
.tem21-pro .row .page2-model>a:hover img {transform:scale(1.1)}
.tem21-pro .tem11-btn {padding:15px 0;text-transform:uppercase}
.tem21-pro .public_picture_p1 .page2-model {height:280px;overflow:hidden}
.tem21-pro .public_text_p1 .page2-model {height:190px;overflow:hidden;margin:0 5px 0 0}
.tem21-pro .public_picture_p3 .page2-model {height:375px;overflow:hidden}
.tem21-pro {padding:50px 0}
.tem21-pro h2 {font-size:36px;margin-bottom:0;position:relative}
.tem21-pro h2:after {content:"";width:74px;height:3px;position:absolute;bottom:-10px;left:0}
.tem21-pro .box {width:100%;height:100%;position:relative}
.tem21-pro .picture-p6-box {margin-bottom:10px;margin-right:10px;overflow:hidden}
.tem21-pro .picture-p6-right {margin-right:0;height:380px;overflow:hidden}
.tem21-pro .picture-p6-center {height:490px;max-height:490px;overflow:hidden}
.tem21-pro .picture-p6-left {height:270px;max-height:490px;overflow:hidden}
.tem21-pro .picture-p6-center .image,.tem21-pro .picture-p6-left .image,.tem21-pro .picture-p6-right .image {height:100%}
.tem21-pro .picture-p6-center img,.tem21-pro .picture-p6-left img,.tem21-pro .picture-p6-right img {width:100%;height:100%}
.tem21-pro .tem21-pro .picture-p6-box .image {width:100%;height:100%;overflow:hidden}
.tem21-pro .picture-p6-box .image img {width:100%;height:100%;-webkit-transform:scale(1)}
.tem21-pro .picture-p6-box .text {width:100%;height:100%;padding:20% 5%;overflow:hidden;background:rgba(235,235,235,.95);position:absolute;top:0;left:0;opacity:0;text-align:center}
.tem21-pro .picture-p6-box .text h3 {font-size:20px;border-bottom:1px solid #aaa;border-top:1px solid #aaa;padding:10px 0;max-height:75px;height:auto!important}
.tem21-pro .picture-p6-box .text h4 {color:#333;opacity:.77;font-size:14px;line-height:22px;margin-bottom:20px;max-height:88px;overflow:hidden}
.tem21-pro .picture-p6-left .text {padding:10% 5%}
.tem21-pro .picture-p6-left .text h4 {max-height:45px}
.tem21-pro .picture-p6-box .image img,.tem21-pro .picture-p6-box .text {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem21-pro .picture-p6-box:hover .text {opacity:1}
.tem21-pro .picture-p6-box:hover .image img {opacity:1;transform:scale(1.1)}
.tem21-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem21-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem21-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem21-pro .price_origin {color:#999;font-size:12px}
.tem21-pro .price_origin del {font-weight:300}
@media (max-width:980px) {
    .tem21-pro .page2-model {margin:0 0 10px}
    .tem21-pro .picture-p6-center,.tem21-pro .picture-p6-left,.tem21-pro .picture-p6-right,.tem21-pro .public_picture_p1 .page2-model,.tem21-pro .public_picture_p3 .page2-model,.tem21-pro .public_text_p1 .page2-model {height:auto}
}
@media (max-width:767px) {
    .tem21-pro {padding:15px 0}
    .tem21-pro .kitch-box {padding:0}
    .tem21-pro .pro-text,.tem21-pro h3 {height:auto}
    .tem21-pro .picture-p6-center,.tem21-pro .picture-p6-left,.tem21-pro .picture-p6-right {max-height:none}
    .tem21-pro .picture-p6-left .text {padding:20% 5%}
    .tem21-pro .picture-p6-box {margin-right:0}
}
@media (max-width:480px) {
    .tem21-pro .picture-p6-box .text {opacity:1;background:rgba(235,235,235,.8)}
}
@media (max-width:360px) {
    .tem21-pro .picture-p6-left .text {padding:10% 5%}
    .tem21-pro .picture-p6-box .text h3 {font-size:18px;max-height:45px}
    .tem21-pro .picture-p6-box .text h4 {margin-bottom:10px}
}
.tem22-pro .tem22-pro_gds {margin:0 5px}
.tem22-pro_gds .col-md-4 {padding-left:0;padding-right:0}
.tem22-pro_gds .col-md-4 .tem22-pro-item {margin:10px}
.tem22-pro-item {text-align:center;position:relative;padding-top:68%}
.tem22-pro-hover,.tem22-pro-hover .tem22-pro-mask,.tem22-pro-item .images {width:100%;height:100%;position:absolute;top:0;left:0}
.tem22-pro-info {width:100%;color:#fff;padding:0 15px;position:absolute;bottom:10px;left:0;text-align:left;z-index:1}
.tem22-pro-info h3 {margin:5px 0;font-size:16px;font-weight:400;height:22px;line-height:22px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem22-pro-item .tem22-pro-info .pro-text {font-size:14px;max-height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem22-pro-item .tem22-pro-hover {width:100%;height:100%;border-color:#fff;opacity:0;background:rgba(000,000,000,.5);z-index:1;transform:scale(1);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}
.tem22-pro-item:hover .tem22-pro-hover {opacity:1;transform:scale(1.08)}
.tem22-pro-item .tem22-pro-hover .btn {margin-top:28%;border-radius:20px;height:34px;color:#fff;border-width:1px;border-style:solid;border-color:inherit;text-decoration:none;text-align:center;z-index:2}
.tem22-pro-item .images img {width:100%;height:100%;display:block;transform:scale(1);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}
.tem22-pro-item:hover .images img {transform:scale(1.08)}
.tem22-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem22-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem22-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem22-pro .price_origin {color:#fff;font-size:12px}
.tem22-pro .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .tem22-pro-item {overflow:hidden;margin-bottom:15px}
    .tem22-pro-item .tem22-pro-hover {opacity:1;transform:scale(1.08);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}
    .tem22-pro-item .images img {transform:scale(1.08);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}
}
@media (max-width:767px) {
    .tem22-pro_gds .row {margin-right:-15px;margin-left:-15px}
    .tem22-pro_gds .col-md-4 .tem22-pro-item {margin:5px 0}
    .tem22-pro .tem22-pro_gds {margin:0}
}
@media (max-width:480px) {
    .tem22-pro_gds .col-xs-6 {width:100%}
}
.tem23-pro_gds .row {margin-right:-10px;margin-left:-10px}
.tem23-pro_gds .col-md-3 {padding-left:0;padding-right:0}
.tem23-pro_gds .col-md-3 .tem23-pro-item {margin:10px}
.tem23-pro-item {text-align:center}
.tem23-pro-item h3 {margin:15px 0 5px;font-size:16px;color:#333;font-weight:400;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem23-pro-item h3 a {color:#333}
.tem23-pro-item .pro-text {font-size:14px;margin-bottom:10px;max-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem23-pro-item .images {width:100%;height:100%;position:relative;padding-top:100%}
.tem23-pro-item .images img {width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translateX(0px);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}
.tem23-pro-item:hover .images img {transform:translateX(5px);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}
.tem23-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;border-bottom:1px solid #ddd}
.tem23-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem23-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem23-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem23-pro .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .tem23-pro-item {overflow:hidden;margin-bottom:15px}
}
@media (max-width:767px) {
    .tem23-pro_gds .row {margin-right:-15px;margin-left:-15px}
    .tem23-pro_gds .col-md-3 .tem23-pro-item {margin:10px 5px}
    .tem23-pro-item h3 {margin:5px 0}
    .tem23-pro-item .pro-text {margin-bottom:5px}
}
.tem24-pro .content-section {padding:40px 0 0}
.tem24-pro .ol-box {width:100%;min-height:22px;line-height:22px;clear:both}
.tem24-pro .ol-box .ol-pagination {float:right;text-align:right}
.tem24-pro .ol-box .ol-pagination .ol-page {font-size:14px;display:inline-block;margin:0 10px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tem24-pro .ol-box .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem24-pro .ol-box .ol-more {float:right;text-align:right;padding-left:25px}
.tem24-pro .accomd-content {position:relative;left:0;top:0;margin:30px -15px 0 -15px}
.tem24-pro .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem24-pro .accomd-content .accomd-room {margin-bottom:30px}
.tem24-pro .accomd-room {position:relative;overflow:hidden}
.tem24-pro .accomd-room .img {width:100%;padding-top:85%;position:relative;overflow:hidden}
.tem24-pro .accomd-room .img a {display:block}
.tem24-pro .accomd-room .img a img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem24-pro .accomd-room .text {padding:70% 0 5%;position:absolute;bottom:0;left:0;right:0}
.tem24-pro .accomd-room .text h2 {width:100%;background-color:rgba(0,0,0,.7);padding:10px;font-size:16px;font-weight:400;margin:0}
.tem24-pro .accomd-room .text h2 a {color:#fff;display:block;height:20px;line-height:20px!important;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem24-pro .accomd-room:hover img {transform:scale(1.1)}
.tem24-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem24-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem24-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem24-pro .price_origin {color:#fff;font-size:12px}
.tem24-pro .price_origin del {font-weight:300}
@media screen and (max-width:991px) {
    .tem24-pro .accomd-content .col-xs-4 {width:50%}
    .tem24-pro .accomd {padding:0}
    .tem24-pro .accomd:before {content:none}
    .tem24-pro .accomd .accomd-header {text-align:center;margin-top:0;margin-bottom:40px}
    .tem24-pro .accomd .accomd-header .heading,.tem24-pro .accomd .accomd-header p {color:#333}
    .tem24-pro .accomd-content {margin-top:10px}
}
@media screen and (max-width:767px) {
    .tem24-pro .accomd-content .accomd-room {margin:5px 0}
    .tem24-pro .accomd .accomd-content .accomd-room .text {padding:10px 15px}
    .tem24-pro .ol-box .ol-pagination {width:100%;text-align:left;float:none}
    .tem24-pro .ol-box .ol-more {width:100%;text-align:right;float:none}
    .tem24-pro .ol-box {width:100%;height:auto}
    .tem24-pro .content-section {padding:20px 0 0}
    .tem24-pro .accomd-content {margin:30px -1% 0 -1%}
}
@media screen and (max-width:480px) {
    .tem24-pro .accomd .accomd-content [class*=col-] {width:100%}
}
.tem25-pro .content-section {padding:40px 0 0}
.tem25-pro .ol-box {width:100%;min-height:22px;line-height:22px;clear:both}
.tem25-pro .ol-box .ol-pagination {float:right;text-align:right}
.tem25-pro .ol-box .ol-pagination .ol-page {font-size:14px;display:inline-block;margin:0 10px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tem25-pro .ol-box .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem25-pro .ol-box .ol-more {float:right;text-align:right;padding-left:25px}
.tem25-pro .accomd-content {position:relative;left:0;top:0;margin:30px -15px 0 -15px}
.tem25-pro .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem25-pro .accomd-content .accomd-room {margin-bottom:30px}
.tem25-pro .accomd-room {position:relative;overflow:hidden}
.tem25-pro .accomd-room .img {width:100%;padding-top:100%;position:relative;overflow:hidden}
.tem25-pro .accomd-room .img a {display:block}
.tem25-pro .accomd-room .img a img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem25-pro .accomd-room .text {text-align:center;border-top:1px solid #ddd;margin-top:25px}
.tem25-pro .accomd-room .text h2 {margin:15px 0 5px;font-size:16px;color:#333;font-weight:400;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem25-pro .accomd-room .text h2 a {color:#333}
.tem25-pro .accomd-room .text .pro-text {font-size:14px;margin-bottom:5px;height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem25-pro .accomd-room:hover img {transform:scale(1.1)}
.tem25-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem25-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem25-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem25-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem25-pro .price_origin del {font-weight:300}
@media screen and (max-width:991px) {
    .tem25-pro .accomd-content .col-xs-4 {width:50%}
    .tem25-pro .accomd {padding:50px 0}
    .tem25-pro .accomd:before {content:none}
    .tem25-pro .accomd .accomd-header {text-align:center;margin-top:0;margin-bottom:40px}
    .tem25-pro .accomd .accomd-header .heading,.tem25-pro .accomd .accomd-header p {color:#333}
}
@media screen and (max-width:767px) {
    .tem25-pro .accomd h1 {margin-top:0}
    .tem25-pro .accomd .accomd-content .accomd-room .text {padding:10px}
    .tem25-pro .ol-box .ol-pagination {width:100%;text-align:left;float:none}
    .tem25-pro .ol-box .ol-more {width:100%;text-align:right;float:none}
    .tem25-pro .accomd-content .accomd-room {margin:5px 0}
    .tem25-pro .accomd {padding:0}
    .tem25-pro .accomd-room .text {margin-top:10px}
    .tem25-pro .accomd-room .text h2 {margin:0 0 5px}
    .tem25-pro .accomd-content {margin:15px -1% 0 -1%}
}
@media screen and (max-width:480px) {
    .tem25-pro .accomd .accomd-content [class*=col-] {width:100%}
}
.tem26-pro {padding:10px 5px}
.tem26-pro .tem26-pro_gds {padding:0 10px}
.tem26-pro_gds .col-md-3 {padding:0 5px}
.tem26-pro-item {text-align:center;position:relative;padding-top:70%;overflow:hidden}
.tem26-pro-hover,.tem26-pro-hover .tem26-pro-mask,.tem26-pro-item .images {width:100%;height:100%;position:absolute;top:0;left:0}
.tem26-pro-info {width:100%;background:rgba(000，000,000,.6);color:#fff;padding:10% 15px;position:absolute;bottom:0;left:0;text-align:center;z-index:1;transform:translateY(50px);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.tem26-pro-info h3 {margin:5px 0;font-size:16px;height:30px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;text-shadow:0 0 1px rgba(0,0,0,.5)}
.tem26-pro-item .tem26-pro-info .pro-text {font-size:14px;max-height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 1px rgba(0,0,0,.3)}
.tem26-pro-info .tem26-pro-btn {border-radius:0;padding:5px 15px;font-size:12px;color:#fff;text-decoration:none;text-align:center;z-index:2;opacity:0;transform:translateY(100%) scale(0.8);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin:20px 0}
.tem26-pro-item .images img {width:100%;height:100%;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.tem26-pro-item:hover .tem26-pro-info {opacity:.8;transform:translateY(0)}
.tem26-pro-item:hover .tem26-pro-info .tem26-pro-btn {opacity:1;transform:translateY(0) scale(1)}
.tem26-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem26-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem26-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem26-pro .price_origin {color:#fff;font-size:12px}
.tem26-pro .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .tem26-pro-item .tem26-pro-info {opacity:.8;transform:translateY(0)}
    .tem26-pro-item .tem26-pro-info .tem26-pro-btn {opacity:1;transform:translateY(0) scale(1)}
    .tem26-pro-info .tem26-pro-btn {padding:5px 20px;margin:10px 0}
    .tem26-pro-item {margin-bottom:10px}
}
@media (max-width:768px) {
    .tem26-pro {padding:10px 0!important}
    .tem26-pro-item {margin-bottom:10px}
    .tem26-pro-info .tem26-pro-btn {padding:5px 15px}
}
@media (max-width:767px) {
    .tem26-pro .tem26-pro_gds {padding:0}
}
@media (max-width:360px) {
    .tem26-pro_gds .col-xs-6 {width:100%}
}
.tem27-pro-sm {width:100%;overflow:hidden}
.tem27-pro-sm figure {padding:0 5px 10px;width:100%;overflow:hidden}
.tem27-pro-sm .tem27-pro-item {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.tem27-pro-sm .tem27-pro-item img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.tem27-pro-sm figure:hover img {transform:scale(1.1)}
.tem27-pro-sm figcaption {width:100%;background:#fff}
.tem27-pro-sm figcaption h3 {border-bottom:1px dashed #ccc;font-size:16px;font-weight:400;line-height:25px!important;height:55px;text-align:center;overflow:hidden;margin:0;padding:0;width:100%}
.tem27-pro-sm figcaption a {color:#333;font-size:16px;font-weight:400;text-align:center;display:inline-block;width:100%;padding:10px 15px}
.tem27-pro-sm figcaption a:hover {color:#fff}
.tem27-pro-sm figcaption .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem27-pro-sm figcaption .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem27-pro-sm figcaption .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem27-pro-sm figcaption .price_origin {color:#999;font-size:12px}
.tem27-pro-sm figcaption .price_origin del {font-weight:300}
.tem27-pro-sm figcaption a:hover .price_origin,.tem27-pro-sm figcaption a:hover .pro_price,.tem27-pro-sm figcaption a:hover .pro_price .font-color {color:#fff}
@media (max-width:768px) {
    .tem27-pro-sm figure {padding:5px 0}
    .tem27-pro-sm figcaption a {padding:10px}
}
@media (max-width:480px) {
    .tem27-pro-sm figcaption h3 {font-size:14px;line-height:20px!important;height:45px}
}
.tem28-pro .col-md-3 {padding:0!important}
.tem28-pro-item {text-align:center;position:relative;padding-top:80%;overflow:hidden}
.tem28-pro-hover,.tem28-pro-hover .tem28-pro-mask,.tem28-pro-item .images {width:100%;height:100%;position:absolute;top:0;left:0}
.tem28-pro-info {width:100%;color:#fff;padding:12% 15px;position:absolute;bottom:0;left:0;text-align:left;z-index:1;transform:translateY(50px);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;text-shadow:0 0 1px rgba(0,0,0,.7)}
.tem28-pro-info h3 {margin:5px 0;font-size:24px;height:40px;line-height:40px!important;font-weight:700;overflow:hidden;text-overflow:ellipsis}
.tem28-pro-item .tem28-pro-info .pro-text {font-size:14px;max-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;color:#fff;opacity:.85}
.tem28-pro-info .tem28-pro-btn {position:relative;width:100%;text-align:right}
.tem28-pro-info .tem28-pro-btn::before {opacity:0;transform:translateY(65%);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease 0s;content:"";left:-10px;position:absolute;bottom:-60px;width:2000px;height:750%}
.tem28-pro-item .images img {width:100%;height:100%;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.tem28-pro-info .tem28-pro-btn a {border-radius:0;background:0 0;color:#fff;transform:translateY(100%) scale(0.8);position:relative;top:40px;right:-16px;text-align:right;text-transform:uppercase;font-weight:700}
.tem28-pro-item:hover .tem28-pro-info {opacity:.8;transform:translateY(0)}
.tem28-pro-item:hover .tem28-pro-info .tem28-pro-btn::before {transform:rotate(-13.6deg);opacity:1}
.tem28-pro-item:hover .tem28-pro-info .tem28-pro-btn a {transform:translateY(0) scale(1)}
.tem28-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem28-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem28-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem28-pro .price_origin {color:#fff;font-size:12px}
.tem28-pro .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .tem28-pro-item {margin:5px 0}
    .tem28-pro-item .tem28-pro-info {opacity:.8;transform:translateY(0)}
    .tem28-pro-item .tem28-pro-info .tem28-pro-btn {padding:0;background:0 0;opacity:1;transform:translateY(0) scale(1)}
    .tem28-pro-info .tem28-pro-btn {padding:5px 20px;margin:5px 0}
    .tem28-pro-item:hover .tem28-pro-info .tem28-pro-btn::before {transform:rotate(0)}
    .tem28-pro-info {padding:0 10px}
    .tem28-pro-info .tem28-pro-btn::before {opacity:1;height:250px;left:0;width:100%;top:0;background:0 0}
    .tem28-pro-info .tem28-pro-btn a {transform:translateY(0) scale(1);top:0;right:0}
    .tem28-pro-item .tem28-pro-info .pro-text {display:none}
    .tem28-pro .pro_price,.tem28-pro-info h3 {text-align:right}
}
@media (max-width:480px) {
    .tem28-pro_gds .col-xs-6 {width:100%}
    .tem28-pro-info h3 {font-size:20px}
    .tem28-pro-info .tem28-pro-btn a {text-transform:none}
}
.tem29-pro h2 {margin:30px 0 40px;font-size:30px;font-weight:400;color:#111;width:auto}
.tem29-pro .tem29-pro-box {width:100%;overflow:hidden}
.tem29-pro .tem29-pro-box >.col-md-6:nth-of-type(1),.tem29-pro .tem29-pro-box >.col-md-6:nth-of-type(2) {
    padding:0}
.tem29-pro .tem29-pro-box >.col-md-6:nth-of-type(2) .tem29-pro-right>.col-md-6 {padding:0 0 0 15px}
.tem29-pro .public_picture_p7 {height:700px;overflow:hidden;width:100%}
.tem29-pro .public_picture_p7 .page7-model {position:relative;height:100%}
.tem29-pro .public_picture_p7 .page7-model a::before {content:"";position:absolute;bottom:0;transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;width:100%;height:100%;left:0;top:0;right:0;z-index:-1;background:rgba(255,255,255,.5);transform:translateY(100%);-webkit-transform:translateY(100%)}
.tem29-pro .public_picture_p7:hover .page7-model a::before {transform:translateY(0);-webkit-transform:translateY(0)}
.tem29-pro .public_picture_p7 .page7-model img {height:100%;width:100%}
.tem29-pro .public_picture_p7 .page7-model-title {position:absolute;top:20px;left:0;width:100%}
.tem29-pro .public_picture_p7 .page7-model-title h3 {max-width:80%;overflow:hidden;background:#fff}
.tem29-pro .public_picture_p7 .page7-model-title h3 a {color:#252525;display:inline-block;font-size:30px;font-weight:300;overflow:hidden;padding:10px 30px;text-overflow:ellipsis;white-space:nowrap;width:90%}
.tem29-pro .tem29-pro-right .col-md-6:nth-of-type(1) .tem29-pro-right-top,.tem29-pro .tem29-pro-right .col-md-6:nth-of-type(2) .tem29-pro-right-top {margin-bottom:15px}
.tem29-pro .public_picture_p8 {height:342px;width:100%;overflow:hidden;position:relative}
.tem29-pro .public_picture_p8 .page8-model {height:292px;overflow:hidden}
.tem29-pro .public_picture_p8 .page8-model a::before {content:"";position:absolute;bottom:0;transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;width:100%;height:100%;left:0;top:0;right:0;z-index:-1;background:rgba(255,255,255,.5);transform:translateY(100%);-webkit-transform:translateY(100%)}
.tem29-pro .public_picture_p8 .page8-model img {width:100%;height:100%}
.tem29-pro .public_picture_p8 .page8-model-title {width:100%;height:50px;line-height:50px;text-overflow:ellipsis}
.tem29-pro .public_picture_p8 .page8-model-title h3 {margin:0;font-size:14px;font-weight:500;width:100%;padding:0 15px;background:#F2F2F2;height:50px;line-height:50px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem29-pro .public_picture_p8 .btn {position:absolute;bottom:-60px;transition:all .4s ease-in 0s;z-index:3;border-radius:0;background:#000;width:100%;padding:15px}
.tem29-pro .public_picture_p8 .btn a {width:100%;text-align:center;color:#fff;font-size:14px;text-transform:uppercase}
.tem29-pro .public_picture_p8:hover .page8-model-title .btn {bottom:0}
.tem29-pro .public_picture_p8:hover .page8-model a::before {bottom:0;z-index:2;transform:translateY(0);-webkit-transform:translateY(0)}
.tem29-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem29-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem29-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem29-pro .price_origin {color:#999;font-size:12px}
.tem29-pro .price_origin del {font-weight:300}
@media (max-width:990px) {
    .tem29-pro .public_picture_p7 {height:500px}
    .tem29-pro .tem29-pro-box>.col-md-6:nth-of-type(2) {
        padding:0}
    .tem29-pro .tem29-pro-right .col-md-6:nth-of-type(1) .tem29-pro-right-top,.tem29-pro .tem29-pro-right .col-md-6:nth-of-type(2) .tem29-pro-right-top {margin-bottom:20px}
    .tem29-pro .public_picture_p8 {height:240px}
    .tem29-pro .public_picture_p8 .page8-model {height:200px}
    .tem29-pro .public_picture_p8 .page8-model-title {height:40px;line-height:40px}
    .tem29-pro .public_picture_p8 .page8-model-title h3 {height:40px;line-height:40px!important}
}
@media (max-width:767px) {
    .tem29-pro .public_picture_p7,.tem29-pro .public_picture_p7 .page8-model {height:auto}
    .tem29-pro .public_picture_p7 .page8-model img {height:auto;width:100%}
    .tem29-pro .public_picture_p8,.tem29-pro .public_picture_p8 .page8-model {height:auto}
    .tem29-pro .public_picture_p8 .page8-model img {height:auto;width:100%}
    .tem29-pro .public_picture_p8 .btn {padding:10px}
    .tem29-pro .col-md-6 {padding:0!important}
    .tem29-pro-right .col-md-6:nth-of-type(1) .tem29-pro-right-top,.tem29-pro-right .col-md-6:nth-of-type(2) .tem29-pro-right-top {margin:0}
    .tem29-pro .public_picture_p7 .page7-model-title h3 {max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0}
    .tem29-pro .public_picture_p7 .page7-model-title h3 a {font-size:20px;padding:10px}
    .tem29-pro h2 {margin:15px 0}
    .tem29-pro .tem29-pro-right .col-md-6 .tem29-pro-right-top {padding:0!important}
    .tem29-pro .tem29-pro-right .col-md-6:nth-of-type(1) .tem29-pro-right-top,.tem29-pro .tem29-pro-right .col-md-6:nth-of-type(2) .tem29-pro-right-top {margin-bottom:10px}
}
.tem30-pro .pro-desc {font-size:14px;color:#777;width:50%;margin:0 auto;display:block;line-height:22px}
.tem30-pro h2 {padding:0 15px}
.tem30-pro .pro-box {padding:30px 0 20px}
.tem30-pro .offer-left {margin-bottom:30px;transition:all .4s linear 0s}
.tem30-pro .offer-left:hover {box-shadow:3px 10px 20px rgba(0,0,0,.3);transform:translate(0,-10px)}
.tem30-pro .offer-left-img {height:360px;border-bottom:1px solid #ddd}
.tem30-pro .offer-left a {width:100%;height:100%}
.tem30-pro .offer-left img {width:100%;height:100%;display:block}
.tem30-pro .offer-left-text {width:100%;background:#fff;padding:30px 20px;font-size:14px;color:#333}
.tem30-pro .offer-left-text span {float:left;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tem30-pro .icon {cursor:pointer}
.tem30-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem30-pro .pro_price span {width:auto;height:25px;line-height:25px;display:inline-block}
.tem30-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem30-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem30-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem30-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem30-pro h2 {padding:0 10px;margin:5px 0}
    .tem30-pro .pro-box {padding:10px 0}
    .tem30-pro .offer-left {margin:5px 0}
    .tem30-pro .offer-left-img {height:auto}
    .tem30-pro .pro-desc {width:100%;padding:0 10px}
    .tem30-pro .offer-left-text {padding:10px}
}
.tem31-pro h2 {padding:0 15px;margin:30px 0}
.tem31-pro .public_picture_p9 {height:600px;overflow:hidden;width:100%;margin-bottom:15px}
.tem31-pro .public_picture_p9 .page9-model {height:100%}
.tem31-pro .public_picture_p10 .page10-model a::before,.tem31-pro .public_picture_p9 .page9-model a::before {content:"";position:absolute;bottom:0;transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;width:100%;height:100%;left:0;top:0;right:0}
.tem31-pro .public_picture_p10:hover .page10-model a::before,.tem31-pro .public_picture_p9:hover .page9-model a::before {background:rgba(255,255,255,.3)}
.tem31-pro .public_picture_p9 .page9-model img {height:100%;width:100%}
.tem31-pro .model-title {position:absolute;top:40%;width:100%;width:70%;left:15%;background:rgba(255,255,255,.8);overflow:hidden;text-align:center;padding:30px}
.tem31-pro .tem31-pro-right .model-title {top:30%;width:60%;left:20%;z-index:3}
.tem31-pro .model-title h3 {max-width:80%;margin:0 auto;height:25px;line-height:25px!important;overflow:hidden}
.tem31-pro .model-title h3 a {color:#333;font-size:22px}
.tem31-pro .model-title .desc {font-size:13px;opacity:.7;margin-bottom:10px;line-height:22px!important;height:22px;overflow:hidden}
.tem31-pro .col-lg-7 .tem31-pro-right:nth-of-type(1) {
    margin-bottom:30px}
.tem31-pro .public_picture_p10 {height:285px;width:100%;overflow:hidden;position:relative}
.tem31-pro .public_picture_p10 .page10-model {height:100%;overflow:hidden}
.tem31-pro .public_picture_p10 .page10-model img {width:100%;height:100%}
.tem31-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem31-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem31-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem31-pro .price_origin {opacity:.5;font-size:12px}
.tem31-pro .price_origin del {font-weight:300}
@media (max-width:990px) {
    .tem31-pro .public_picture_p9 {height:420px}
    .tem31-pro .model-title {padding:20px}
    .tem31-pro .tem31-pro-box .col-sm-7 {padding:0}
    .tem31-pro .col-lg-7 .tem31-pro-right:nth-of-type(1) {
        margin-bottom:20px}
    .tem31-pro .public_picture_p10 {height:200px}
    .tem31-pro .tem31-pro-right .model-title {top:25%}
    .content-right .tem31-pro .tem31-pro-box .col-lg-5 {padding-right:0}
    .content-right .tem31-pro .tem31-pro-box .col-lg-7 {padding-left:0}
}
@media (max-width:767px) {
    .tem31-pro .col-xs-12 {padding:0!important}
    .tem31-pro h2 {margin:15px 0;font-size:26px}
    .tem31-pro .model-title {width:80%;left:10%;padding:10px}
    .tem31-pro .public_picture_p10,.tem31-pro .public_picture_p9 {height:auto}
    .tem31-pro .col-lg-7 .tem31-pro-right {margin-bottom:15px}
    .tem31-pro .tem31-pro-right .model-title {top:40%}
    .tem31-pro .tem31-pro-box {margin:0}
}
@media (max-width:480px) {
    .tem31-pro .model-title,.tem31-pro .tem31-pro-right .model-title {top:50%;margin-top:-50px}
    .tem31-pro .model-title h3,.tem31-pro .model-title h3 a {font-size:16px}
    .tem31-pro .model-title .desc {font-size:12px;line-height:18px!important;height:36px;margin-bottom:5px}
}
@media (max-width:360px) {
    .tem31-pro .model-title .desc {margin-bottom:0}
}
.tem33-pro {padding:10px 5px}
.tem33-pro .row {margin-top:80px}
.tem33-pro .container .row {margin-top:0}
.tem33-pro-item {text-align:center;position:relative;padding-top:100%;overflow:hidden}
.tem33-pro-hover,.tem33-pro-hover .tem33-pro-mask,.tem33-pro-item .images {width:100%;height:100%;position:absolute;top:0;left:0}
.tem33-pro-info {width:100%;color:#333;padding:0 15px;position:absolute;bottom:0;left:0;text-align:center;z-index:1;transform:translateY(100%);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;background:rgba(255,255,255,.8);height:100%}
.tem33-pro-info h3 {font-size:18px!important;height:30px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;margin-top:48%}
.tem33-pro-info h3 a {color:#333;transition:all .4s linear 0s}
.tem33-pro-item .images img {width:100%;height:100%;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.tem33-pro h2 {font-weight:300;color:#333;margin:15px 0}
.tem33-pro .tem33-short {font-size:14px;color:#999;letter-spacing:4px;text-transform:uppercase}
.tem33-pro .tem33-desc {font-size:16px;color:#666;margin-bottom:30px}
.tem33-pro-item:hover .tem33-pro-info {transform:translateY(0)}
.tem33-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem33-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem33-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem33-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem33-pro .price_origin del {font-weight:300}
@media (max-width:990px) {
    .tem33-pro-item .tem33-pro-info {transform:translateY(0)}
    .tem33-pro-item {margin-bottom:10px}
    .tem33-pro h2 {margin:5px 0}
    .tem33-pro .tem33-pro-item {margin-bottom:0}
    .tem33-pro .owl-theme .owl-controls .owl-dot span {width:8px;height:8px;margin:4px}
    .tem33-pro .container .row,.tem33-pro .tem33-desc {margin-bottom:0}
}
@media (max-width:480px) {
    .tem33-pro .row {margin-top:30px;margin-bottom:20px}
    .tem33-pro-info h3 {font-size:14px!important}
    .tem33-pro-info {background:rgba(255,255,255,.6)}
}
.tem34-pro {padding:10px 5px}
.tem34-pro ul {counter-reset:li;color:rgba(205,205,205,.9)}
.tem34-pro ul li {position:relative}
.tem34-pro ul li::before {content:counter(li,decimal-leading-zero);font-weight:700;font-family:Aharoni,arial;font-size:50px;opacity:.2;position:absolute;bottom:20%;left:42%;counter-increment:li}
.tem34-pro-item {text-align:center;overflow:hidden}
.tem34-pro-hover,.tem34-pro-hover .tem34-pro-mask,.tem34-pro-item .images {width:100%;height:100%}
.tem34-pro-info {width:100%;color:#fff;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin-bottom:20px}
.tem34-pro-info h3 {margin:5px 0;font-size:16px;height:30px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis}
.tem34-pro-info h3 a {color:rgba(205,205,205,.9)}
.tem34-pro-item .images img {width:100%;height:100%;display:block;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;min-height:250px}
.tem34-pro-item:hover .images img {transform:translateY(-10px)}
.tem34-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem34-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem34-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem34-pro .price_origin {opacity:.77;font-size:12px}
.tem34-pro .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .tem34-pro-item .tem34-pro-info {opacity:.8;transform:translateY(0)}
    .tem34-pro-item {margin-bottom:10px}
}
@media (max-width:767px) {
    .tem34-pro {padding:10px}
    .tem34-pro-info,.tem34-pro-item {margin-bottom:10px}
}
@media (max-width:480px) {
    .tem34-pro_gds .col-xs-6 {width:100%}
}
.tem35-pro .tem35-pro-pad {padding:0 30px;overflow:hidden;width:100%}
.tem35-pro .pro-desc {font-size:14px;color:#777;width:50%;margin:0 auto;display:block;line-height:22px}
.tem35-pro h2 {padding:0 15px}
.tem35-pro .pro-box {padding:30px 0 20px}
.tem35-pro .offer-left {margin-bottom:30px;transition:all .4s linear 0s}
.tem35-pro .offer-left:hover {box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translate(0,-5px)}
.tem35-pro .offer-left-img {height:360px}
.tem35-pro .offer-left a {width:100%;height:100%}
.tem35-pro .offer-left img {width:100%;height:100%;display:block}
.tem35-pro .offer-left-text {width:100%;border-top:1px solid #ddd;background:#fff;padding:30px 20px;font-size:14px}
.tem35-pro .offer-left-text .title {float:left;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666;font-size:16px}
.tem35-pro .offer-left-text a {color:#bababa}
.tem35-pro .icon {cursor:pointer}
.tem35-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem35-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem35-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem35-pro .price_origin {color:#999;font-size:12px}
.tem35-pro .price_origin del {font-weight:300}
@media (max-width:768px) {
    .tem35-pro .offer-left-img {height:300px}
    .tem35-pro .pro-desc {width:100%}
}
@media (max-width:767px) {
    .tem35-pro .tem35-pro-pad {padding:0}
    .tem35-pro .offer-left-img {height:300px}
    .tem35-pro .pro-desc {width:100%;padding:0 15px}
}
@media (max-width:640px) {
    .tem35-pro .offer-left-img {height:250px}
}
@media (max-width:480px) {
    .tem35-pro .col-xs-6 {width:100%}
    .tem35-pro .offer-left-img {height:auto}
    .tem35-pro .offer-left-text {padding:20px}
}
.tem36-pro-box .tem36-pro_text,.tem36-pro-sm .tem36-pro_text {padding:30px;overflow:hidden;margin-bottom:20px;margin-top:-1px;border-top:0 none;background:#fff}
.tem36-pro-sm h1 {text-align:center;color:#666}
.tem36-pro-sm h3 {height:22px;line-height:22px;overflow:hidden;margin-bottom:15px;margin-top:0}
.tem36-pro-sm .tem36-pro_text a {font-size:18px;color:#111;font-weight:700}
.tem36-pro-sm .tem36-pro-time {color:rgba(0,0,0,.3);line-height:24px;padding-top:10px;font-size:14px;font-weight:700}
.tem36-pro-box .tem36-pro-plus,.tem36-pro-sm .tem36-pro-plus {float:right}
.tem36-pro-box .tem36-pro-plus a,.tem36-pro-sm .tem36-pro-plus a {display:block;border:1px solid #ccc;line-height:24px;text-align:center;float:right;font-size:26px;cursor:pointer;padding:0 5px}
.tem36-pro-sm .bg-color .desc,.tem36-pro-sm .bg-color .pro-text,.tem36-pro-sm .bg-color .tem36-pro-plus a,.tem36-pro-sm .bg-color .tem36-pro-time,.tem36-pro-sm .bg-color h3 a {color:#fff}
.tem36-pro-img {width:100%;padding-top:64%;padding-right:10px;position:relative;overflow:hidden}
.tem36-pro-img:hover img {transform:scale(1.01)}
.tem36-pro-img img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}
.tem36-pro-sm .text {width:100%;height:72px;overflow:hidden;line-height:24px;margin:5px 0;color:#787878}
.tem36-pro-sm .owl-theme .owl-controls {display:none!important}
.tem36-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem36-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem36-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem36-pro .price_origin {color:#999;font-size:12px}
.tem36-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem36-pro-box .text,.tem36-pro-sm .text {margin:10px 0}
}
.tem37-pro {padding:10px 5px}
.tem37-pro .interval {padding:0 10px}
.tem37-pro_gds .col-md-12 {padding:0 5px}
.tem37-pro-item {text-align:center;position:relative;padding-top:70%;overflow:hidden}
.tem37-pro-hover,.tem37-pro-hover .tem37-pro-mask,.tem37-pro-item .images {width:100%;height:100%;position:absolute;top:0;left:0}
.tem37-pro-info {width:100%;background:rgba(255,255,255,.85);color:#fff;position:absolute;bottom:0;left:0;text-align:center;z-index:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;height:100%;opacity:0}
.tem37-pro-item .tem37-pro-info .border {border:1px solid #333;transform:scale(0.8);transition:all .38s cubic-bezier(0.62,.02,.34,1) 0s;width:100%;height:100%;padding:22% 15px 0;display:inline-block;cursor:pointer}
.tem37-pro-info h3 {margin:5px 0;font-size:18px;height:30px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#333;transition:all .3s ease-out 0s}
.tem37-pro-item .tem37-pro-info .pro-text {font-size:13px;max-height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;color:#333;opacity:.69;white-space:nowrap}
.tem37-pro-item .images img {width:100%;height:100%;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.tem37-pro-item:hover .tem37-pro-info {opacity:1}
.tem37-pro-item:hover .tem37-pro-info .border {transform:scale(0.92,.9)}
.tem37-pro-item:hover .images img {transform:scale(1.1)}
.tem37-pro .owl-theme .owl-controls {display:none!important}
.tem37-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem37-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem37-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem37-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem37-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem37-pro {padding:10px 0}
    .tem37-pro .interval {padding:0}
    .tem37-pro-info {opacity:1;background:rgba(255,255,255,.8)}
    .tem37-pro-item .tem37-pro-info .border {transform:scale(0.92,.9)}
}
.tem38-pro h2 {font-size:26px;color:#444;text-align:center;margin-top:0}
.tem38-pro .col-md-3 {padding:0}
.tem38-pro .content-section {padding:40px 0 0}
.tem38-pro .ol-pagination {text-align:center;padding:10px 0 15px;width:100%}
.tem38-pro .ol-pagination .ol-page {font-size:12px;display:inline-block;cursor:pointer;border:1px solid #d2d2d2;color:#616161;padding:6px 16px;margin:0 1px 1px 0;transition:all .3s ease-out 0s}
.tem38-pro .ol-box .ol-pagination .ol-page.bg-color,.tem38-pro .ol-pagination .ol-page.bg-color,.tem38-pro .ol-pagination .ol-page:hover {color:#fff}
.tem38-pro .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem38-pro .accomd-content {position:relative;left:0;top:0;margin:30px -15px 0 -15px}
.tem38-pro .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem38-pro .accomd-room {position:relative;overflow:hidden}
.tem38-pro .accomd-room .img {width:100%;padding-top:80%;position:relative;overflow:hidden}
.tem38-pro .accomd-room .img a {display:block}
.tem38-pro .accomd-room .img a img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem38-pro .accomd-room .text {padding:30% 20px 0;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);width:100%;height:100%;opacity:0;transition:all .3s ease-out 0s}
.tem38-pro .accomd-room .text a {width:100%;height:100%;display:inline-block}
.tem38-pro .accomd-room .text h3 {width:100%;height:30px;line-height:30px!important;padding:0;font-size:16px;font-weight:400;margin:0;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem38-pro .accomd-room .text .protext {font-size:12px;transition:all .3s ease-out 0s;margin-top:8px;color:#FFF;position:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;transform:translateY(30px)}
.tem38-pro .accomd-room:hover img {transform:scale(1.1)}
.tem38-pro .accomd-room:hover .text {opacity:1}
.tem38-pro .accomd-room:hover .text .protext {transform:translateY(0)}
.tem38-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;text-align:center}
.tem38-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem38-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem38-pro .price_origin {color:#fff;font-size:12px}
.tem38-pro .price_origin del {font-weight:300}
@media screen and (max-width:991px) {
    .tem38-pro .accomd-content .col-xs-4 {width:50%}
    .tem38-pro .accomd {padding:0}
    .tem38-pro .accomd:before {content:none}
    .tem38-pro .accomd .accomd-header {text-align:center;margin-top:0;margin-bottom:40px}
    .tem38-pro .accomd .accomd-header .heading,.tem38-pro .accomd .accomd-header p {color:#333}
    .tem38-pro .accomd-content {margin-top:0}
}
@media screen and (max-width:767px) {
    .tem38-pro .accomd .accomd-content .accomd-room .text {padding:10px}
    .tem38-pro .ol-pagination {width:100%;text-align:left;float:none}
    .tem38-pro {width:100%;height:auto}
    .tem38-pro .content-section {padding:20px 0 0}
    .tem38-pro .accomd-content {margin:30px -1% 0 -1%}
}
@media screen and (max-width:480px) {
    .tem38-pro .accomd .accomd-content .accomd-room .text {padding:30% 20px 0;opacity:1;background-color:rgba(0,0,0,.5)}
    .tem38-pro .accomd-room .text .protext {transform:translateY(0)}
}
@media screen and (max-width:320px) {
    .tem38-pro .accomd .accomd-content [class*=col-] {width:100%}
}
.tem39-pro {padding:10px 5px}
.tem39-pro_gds .col-md-12 {padding:0 5px}
.tem39-pro-item {text-align:center;position:relative;overflow:hidden}
.tem39-pro-info {width:100%;text-align:center;z-index:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;height:100%}
.tem39-pro-item .tem39-pro-info .border {transition:all .38s cubic-bezier(0.62,.02,.34,1) 0s;width:100%;height:100%;padding:15px;display:inline-block;cursor:pointer}
.tem39-pro-info a {border-color:#333}
.tem39-pro-info h3 {margin:0;font-size:16px;height:30px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#333;letter-spacing:2px;position:relative;border-color:inherit}
.tem39-pro-info h3::before {content:"";position:absolute;width:100%;border-top-width:1px;border-top-style:solid;border-color:inherit;height:1px;left:0;bottom:0;transition:all .6s ease-out 0s}
.tem39-pro-item .tem39-pro-info .pro-text {font-size:13px;max-height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;color:#777;white-space:nowrap;transform:translateY(10px);transition:all .4s ease-out 0s;opacity:0}
.tem39-pro-item .images img {width:100%;height:100%;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.tem39-pro-item:hover h3::before {width:0}
.tem39-pro-item:hover .pro-text {opacity:1;transform:translateY(0)}
.tem39-pro-item:hover .images img {transform:scale(1.1)}
.tem39-pro .owl-theme .owl-controls {display:none!important}
.tem39-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem39-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem39-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem39-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem39-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem39-pro-item h3::before {width:0}
    .tem39-pro-item .tem39-pro-info .pro-text {opacity:1;transform:translateY(0)}
    .tem39-pro-item .tem39-pro-info .border,.tem53-pro .top-images .top-images-ul .top-li span {padding:10px}
}
.tem40-pro .content-section {padding:40px 0 0}
.tem40-pro .ol-box {width:100%;min-height:22px;line-height:22px;clear:both}
.tem40-pro .ol-box .ol-pagination {float:right;text-align:right}
.tem40-pro .ol-box .ol-pagination .ol-page {font-size:14px;display:inline-block;margin:0 10px;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tem40-pro .ol-box .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem40-pro .ol-box .ol-more {float:right;text-align:right;padding-left:25px}
.tem40-pro .accomd-content {position:relative;left:0;top:0;margin:30px -15px 0 -15px}
.tem40-pro .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem40-pro .accomd-content .accomd-room {margin-bottom:30px}
.tem40-pro .accomd-room {position:relative;overflow:hidden}
.tem40-pro .accomd-room .img {width:100%;padding-top:100%;position:relative;overflow:hidden}
.tem40-pro .accomd-room .img a {display:block}
.tem40-pro .accomd-room .img a img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem40-pro .accomd-room .text {height:68px;text-align:center;border-top:1px solid #ddd;margin-top:25px}
.tem40-pro .accomd-room .text h2 {margin:15px 0 5px;font-size:16px;color:#333;font-weight:400;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem40-pro .accomd-room .text h2 a {color:#333}
.tem40-pro .accomd-room .text .pro-text {font-size:14px;margin-bottom:10px;max-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem40-pro .accomd-room .text .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem40-pro .accomd-room .text .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem40-pro .accomd-room .text .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem40-pro .accomd-room .text .price_origin {color:#333;opacity:.53;font-size:12px}
.tem40-pro .accomd-room .text .price_origin del {font-weight:300}
.tem40-pro .accomd-room:hover img {transform:scale(1.1)}
.tem40-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem40-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem40-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem40-pro .price_origin {color:#999;font-size:12px}
.tem40-pro .price_origin del {font-weight:300}
@media screen and (max-width:991px) {
    .tem40-pro .accomd-content .col-xs-4 {width:50%}
    .tem40-pro .accomd {padding:50px 0}
    .tem40-pro .accomd:before {content:none}
    .tem40-pro .accomd .accomd-header {text-align:center;margin-top:0;margin-bottom:40px}
    .tem40-pro .accomd .accomd-header .heading,.tem40-pro .accomd .accomd-header p {color:#333}
}
@media screen and (max-width:767px) {
    .tem40-pro .accomd h1 {margin-top:0}
    .tem40-pro .accomd .accomd-content .accomd-room .text {padding:10px;margin-top:10px}
    .tem40-pro .ol-box .ol-pagination {width:100%;text-align:left;float:none}
    .tem40-pro .ol-box .ol-more {width:100%;text-align:right;float:none}
    .tem40-pro .accomd-content .accomd-room {margin:5px 0}
    .tem40-pro .accomd {padding:0}
    .tem40-pro .accomd-room .text h2 {margin:0 0 2px}
    .tem40-pro .accomd-content {margin:15px -1% 0 -1%}
}
@media screen and (max-width:480px) {
    .tem40-pro .accomd .accomd-content [class*=col-] {width:100%}
}
.tem41-pro {padding:10px 5px}
.tem41-pro_gds .col-md-12 {padding:10px 15px 60px}
.tem41-pro_gds ul {counter-reset:li}
.tem41-pro_gds ul li {position:relative;border-right:1px solid #ededed;color:#333}
.tem41-pro_gds ul li::before {position:absolute;content:counter(li,decimal-leading-zero);font-size:60px;color:inherit;opacity:.2;counter-increment:li;top:160px;left:40%;z-index:2;font-family:HELVETICANEUELTPRO-THEX,Arial;transition:all .35s ease-in-out 0s}
.tem41-pro-info {width:100%;text-align:center;z-index:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;height:100%}
.tem41-pro_gds ul li .tem41-pro-info .border {transition:all .38s cubic-bezier(0.62,.02,.34,1) 0s;width:100%;height:100%;padding:15px;display:inline-block;cursor:pointer}
.tem41-pro-info h3 {border-color:#DDD;margin:0;font-size:17px;height:60px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;position:relative;white-space:nowrap}
.tem41-pro-info h3::before {content:"";position:absolute;width:30px;border-top-style:solid;border-top-width:1px;border-top-color:inherit;height:1px;left:50%;bottom:20px;margin-left:-15px;transition:all .6s ease-out 0s}
.tem41-pro_gds ul li a {color:#333;white-space:normal}
.tem41-pro_gds ul li .tem41-pro-info .pro-text {font-size:14px;height:50px;line-height:25px!important;overflow:hidden;opacity:.77;transition:all .4s ease-out 0s}
.tem41-pro_gds ul li .images img {width:100%;height:100%;max-height:250px;min-height:200px;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0}
.tem41-pro_gds ul li:hover .tem41-pro-info {transform:translateY(50px)}
.tem41-pro_gds ul li:hover .images img {opacity:1;transform:translateY(50px)}
.tem41-pro_gds ul li:hover::before {opacity:0}
.tem41-pro .owl-theme .owl-controls {display:none!important}
.tem41-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem41-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem41-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem41-pro .price_origin {opacity:.53;font-size:12px}
.tem41-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem41-pro_gds ul li h3::before {width:0}
    .tem41-pro_gds ul li .tem41-pro-info .pro-text {opacity:1;transform:translateY(0)}
    .tem41-pro_gds .col-md-12 {padding:10px}
    .tem41-pro_gds ul li {border-right:0}
    .tem41-pro_gds ul li .tem41-pro-info {transform:translateY(50px)}
    .tem41-pro_gds ul li .images img {opacity:1;transform:translateY(50px);max-height:auto;min-height:auto}
    .tem41-pro_gds ul li::before {opacity:.2;top:10px;left:50%;margin-left:-32px}
    .tem41-pro_gds ul li:hover::before {opacity:.2}
}
@media (max-width:480px) {
    .tem41-pro_gds ul li {border-right:none}
}
.tem42-pro {padding:10px 5px}
.tem42-pro_gds .col-md-12 {padding:10px 15px 60px}
.tem42-pro_gds ul {counter-reset:li;border-color:rgba(0,0,0,.15)}
.tem42-pro_gds ul li {position:relative;border-right:1px solid #ededed;padding:100px 15px 10px;border-color:inherit}
.tem42-pro_gds ul li::before {position:absolute;content:counter(li,decimal-leading-zero);font-size:60px;opacity:.23;counter-increment:li;top:0;left:40%;z-index:2;font-family:HELVETICANEUELTPRO-THEX,Arial;transition:all .35s ease-in-out 0s;font-weight:700}
.tem42-pro_gds ul li::after {content:"";position:absolute;width:30px;border-top-width:1px;border-top-style:solid;border-top-color:inherit;height:1px;left:50%;top:90px;margin-left:-15px;transition:all .6s ease-out 0s}
.tem42-pro-info {width:100%;text-align:center;z-index:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;height:100%}
.tem42-pro-info a {color:#333}
.tem42-pro-info h3 {margin:0;font-size:18px;height:30px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;position:relative;white-space:nowrap}
.tem42-pro-info h3:hover {color:#444}
.tem42-pro_gds ul li .tem42-pro-info .pro-text {font-size:14px;height:50px;line-height:25px!important;overflow:hidden;opacity:.77;transition:all .4s ease-out 0s}
.tem42-pro_gds ul li .images {position:relative;padding-top:80%;margin:30px 0 0}
.tem42-pro_gds ul li .images img {width:100%;height:100%;position:absolute;top:0;left:0;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.tem42-pro_gds ul li:hover .tem42-pro-info {transform:translateY(-5px)}
.tem42-pro_gds ul li:hover .images img {opacity:1;transform:translateY(-5px)}
.tem42-pro_gds ul li:hover::after,.tem42-pro_gds ul li:hover::before {transform:translateY(-10px)}
.tem42-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem42-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem42-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem42-pro .price_origin {opacity:.53;font-size:12px}
.tem42-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem42-pro_gds ul li::before {left:45%}
    .tem42-pro_gds ul li::after {top:75px}
    .tem42-pro_gds ul li {padding:80px 10px 10px}
    .tem42-pro_gds ul li .images {margin:15px 0 0}
    .tem42-pro_gds ul li .tem42-pro-info .border {padding:0}
    .tem42-pro_gds ul li .tem42-pro-info .pro-text {max-height:50px;height:auto}
}
@media (max-width:480px) {
    .tem42-pro_gds ul li::before {font-size:40px}
    .tem42-pro_gds ul li {padding:65px 10px 10px}
    .tem42-pro_gds ul li::after {top:55px}
}
@media (max-width:320px) {
    .tem42-pro_gds ul li::before {left:41%}
    .tem42-pro-info h3 {font-size:16px}
    .tem42-pro_gds ul li .tem42-pro-info .pro-text {font-size:13px}
}
.tem43-pro .pro_gds {background:#f4f6f8;padding:20px 0;display:inline-block;transition:all .35s ease-in-out 0s;margin-bottom:15px;width:100%}
.tem43-pro img {width:100%;overflow:hidden;height:150px}
.tem43-pro h3 {font-size:18px;color:#333;margin:10px 0 15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tem43-pro .pro-text {font-size:13px;color:#777;line-height:24px;height:72px;overflow:hidden}
.tem43-pro .pro_gds:hover .pro-text,.tem43-pro .pro_gds:hover h3 {color:#fff}
.tem43-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem43-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem43-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem43-pro .price_origin {color:#999;font-size:12px}
.tem43-pro .price_origin del {font-weight:300}
.tem43-pro .pro_gds:hover .price_new,.tem43-pro .pro_gds:hover .price_origin {color:#fff}
@media (max-width:991px) {
    .tem43-pro img {height:100%;max-height:200px}
}
@media (max-width:768px) {
    .tem43-pro .pro_gds {padding:1% 0;margin:5px 0}
    .tem43-pro h3 {margin:5px 0}
}
@media (max-width:480px) {
    .tem43-pro .col-xs-5,.tem43-pro .col-xs-7 {width:100%}
    .tem43-pro img {height:100%;max-height:100%}
}
.tem44-pro {padding:10px 5px}
.tem44-pro .pro_gds .col-md-12 {padding:0 5px}
.tem44-pro .interval {padding:0 10px}
.tem44-pro .pro-item {text-align:center;position:relative;padding-top:100%;overflow:hidden}
.tem44-pro .pro-hover,.tem44-pro .pro-hover .pro-mask,.tem44-pro .pro-item .images {width:100%;height:100%;position:absolute;top:0;left:0}
.tem44-pro .pro-info {width:100%;background:rgba(255,255,255,.85);color:#fff;position:absolute;bottom:0;left:0;text-align:center;z-index:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;height:100%;opacity:0}
.tem44-pro .pro-item .pro-info .border {border:1px solid #333;transform:scale(0.8);transition:all .38s cubic-bezier(0.62,.02,.34,1) 0s;width:100%;height:100%;padding:32% 15px 0;display:inline-block;cursor:pointer}
.tem44-pro .pro-info h3 {margin:5px 0;font-size:18px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#000;transition:all .3s ease-out 0s}
.tem44-pro .pro-item .pro-info .pro-text {font-size:13px;max-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;color:#777;white-space:nowrap}
.tem44-pro .pro-item .images img {width:100%;height:100%;display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.tem44-pro .pro-item:hover .pro-info {opacity:1}
.tem44-pro .pro-item:hover .pro-info .border {transform:scale(0.92,.9)}
.tem44-pro .pro-item:hover .images img {transform:scale(1.1)}
.tem44-pro .owl-theme .owl-controls,.tem44-pro .pro .owl-theme .owl-controls {display:none!important}
.tem44-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem44-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem44-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem44-pro .price_origin {color:#999;font-size:12px}
.tem44-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
    .tem44-pro .pro-info {opacity:1;background:rgba(255,255,255,.8)}
    .tem44-pro .pro-item .pro-info .border {transform:scale(0.92,.9)}
    .tem44-pro .interval {padding:0 5px}
}
.tem45-pro .pro_gds {width:100%;overflow:hidden}
.tem45-pro .col-lg-3 {padding:5px}
.tem45-pro .interval {padding:0 10px}
.tem45-pro .pro-item .images div {position:relative;padding-top:100%;width:100%}
.tem45-pro .pro-item .images img {position:absolute;width:100%;height:100%;top:0}
.tem45-pro .pro-info {width:100%;padding:20px;position:relative;bottom:0;border-bottom:1px solid #eaeaea;text-align:center}
.tem45-pro .pro-info .title {font-size:16px;color:#333;line-height:25px!important;height:55px;margin:0;position:relative;padding:0 0 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem45-pro .pro-info .title::before {content:"";width:50px;height:1px;position:absolute;left:50%;bottom:15px;margin-left:-25px;background-color:#ccc;transition:all .3s ease-in 0s}
.tem45-pro .pro-item:hover .title::before {content:"+";width:50px;height:25px;bottom:0;border:1px solid #ccc;background:0 0;color:#ccc;font-size:20px;line-height:23px;text-align:center}
.tem45-pro .pro-item:hover .pro-info {background:rgba(0,0,0,.8)}
.tem45-pro .pro-item:hover .description,.tem45-pro .pro-item:hover .title {color:#fff}
.tem45-pro .pro-info .description {font-size:13px;color:#666;line-height:22px!important;height:44px;overflow:hidden}
.tem45-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem45-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem45-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem45-pro .price_origin {color:#999;font-size:12px}
.tem45-pro .price_origin del {font-weight:300}
.tem45-pro .pro-item:hover .price_origin {color:#fff}
@media (max-width:768px) {
    .tem45-pro .pro-info {padding:10px}
    .tem45-pro .interval {padding:0}
}
@media (max-width:480px) {
    .tem45-pro .col-xs-6 {width:100%}
}
.tem46-pro ul {margin:5px;position:relative}
.tem46-pro li {padding:5px;position:absolute}
.tem46-pro li * {transition:all .5s}
.tem46-pro a,.tem46-pro img {width:100%;display:block;position:relative}
.tem46-pro .text {width:100%;height:100%;position:absolute;top:0;left:0;padding:10%;opacity:0;font-size:16px;line-height:20px;background:rgba(0,0,0,.5)}
.tem46-pro li:hover .text {opacity:1}
.tem46-pro .title {color:#FFF;position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center}
.tem46-pro .pro_price {height:25px;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem46-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem46-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem46-pro .price_origin {opacity:.63;font-size:12px}
.tem46-pro .price_origin del {font-weight:300}
@media(max-width:768px) {
    .tem46-pro ul {margin:2px}
    .tem46-pro li {padding:2px}
}
@media(max-width:320px) {
    .tem46-pro ul {margin:1px}
    .tem46-pro li {padding:1px}
}
.tem47-pro.tem45-pro .pro_gds {position:relative;margin:10px 0}
.tem47-pro.tem45-pro .interval {padding:0 5px}
.tem47-pro.tem45-pro .pro_gds .item {position:absolute;padding:10px}
.tem47-pro.tem45-pro .pro-item .images div {padding-top:0}
.tem47-pro.tem45-pro .pro-item .images img {position:relative;height:auto}
.tem47-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem47-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem47-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem47-pro .price_origin {color:#999;font-size:12px}
.tem47-pro .price_origin del {font-weight:300}
@media (max-width:992px) {
    .tem47-pro.tem45-pro .pro_gds {margin:1px}
    .tem47-pro.tem45-pro .pro_gds .item {padding:1px}
    .tem47-pro.tem45-pro .interval {padding:0}
}
.tem48-pro {padding:10px 5px}
.tem48-pro .interval {padding:0 12px}
.tem48-pro .col-md-3 {padding:3px}
.tem48-pro .images {width:100%;position:relative;padding-top:75%;transition:all .5s ease-out 0s;overflow:hidden}
.tem48-pro .images img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem48-pro .text {position:absolute;left:15px;bottom:15px;max-width:50%;border-color:#333}
.tem48-pro .text .title {font-size:14px;color:#111;line-height:30px!important;border-bottom-width:1px;border-bottom-style:solid;border-color:inherit;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s ease-out 0s}
.tem48-pro .text .btn {font-size:12px;color:#333;background:0 0;border:none;padding:0}
.tem48-pro .text .btn span {display:inline-block;text-align:right}
.tem48-pro .images:hover .title {transform:translateX(10px)}
.tem48-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem48-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem48-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem48-pro .price_origin {color:#111;opacity:.77;font-size:12px}
.tem48-pro .price_origin del {font-weight:300}
@media (max-width:768px) {
    .tem48-pro {padding:10px 0}
    .tem48-pro .interval {padding:0}
}
@media (max-width:480px) {
    .tem48-pro .col-md-3 {width:100%;padding:0 0 15px}
}
.tem49-pro .col-xs-6 {padding:8px}
.tem49-pro .interval {padding:0 7px}
.tem49-pro a {position:relative;display:inline-block;width:100%;overflow:hidden}
.tem49-pro .images {position:relative;padding-top:100%;overflow:hidden}
.tem49-pro .images:hover img {transform:scale(1.1,1.1)}
.tem49-pro .images img {width:100%;transition:all .9s cubic-bezier(0.215,.61,.355,1) 0s;position:absolute;left:0;top:0;height:100%}
.tem49-pro .text {position:absolute;width:90%;left:5%;bottom:-60%;overflow:hidden;background:rgba(255,255,255,.8);text-align:center;padding:20px 10px;transition:all .3s ease-out 0s}
.tem49-pro a:hover .text {bottom:20px}
.tem49-pro .text .title {font-size:16px;color:#333;line-height:24px!important;height:24px;overflow:hidden}
.tem49-pro .text .description {display:block;font-size:12px;color:#333;opacity:.77;margin-bottom:15px;line-height:22px!important;height:22px;overflow:hidden}
.tem49-pro .text .btn {width:100%;border-radius:0}
.tem49-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem49-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem49-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem49-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem49-pro .price_origin del {font-weight:300}
@media (max-width:768px) {
    .tem49-pro .interval {padding:0}
    .tem49-pro .text {bottom:20px}
    .tem49-pro .text .description {margin-bottom:5px}
    .tem49-pro .col-xs-6 {padding:1%}
}
@media (max-width:480px) {
    .tem49-pro .text .title {font-size:14px}
    .tem49-pro .text .btn {font-size:12px;padding:10px}
    .tem49-pro .col-xs-6 {width:100%}
}
.tem50-pro .product-li {background:rgba(255,255,255,.9);margin-bottom:30px;padding:30px 2%;position:relative;transition:all .6s ease 0s;display:inline-block;width:100%}
.tem50-pro .product-li:hover {box-shadow:0 6px 14px rgba(128,128,128,.25)}
.tem50-pro .product-li::after {position:absolute;content:"";width:0;height:1px;background-color:#5c5c5c;transition:all .6s ease 0s;left:0;top:-1px}
.tem50-pro .product-li:hover::after {width:100%}
.tem50-pro .product-li .images {float:left;width:32%;text-align:center;position:relative;padding-top:17%}
.tem50-pro .product-li .images img {width:100%;position:absolute;left:0;top:0;height:100%}
.tem50-pro .product-li .text {float:right;transition:all .6s ease 0s;width:64%;display:inline-block}
.tem50-pro .product-li:hover .text {transform:translateX(10px)}
.tem50-pro .product-li .text .title {font-size:16px;color:#333;height:30px;line-height:30px;overflow:hidden;margin-top:0;text-overflow:ellipsis;white-space:nowrap}
.tem50-pro .product-li .text .description {display:block;font-size:12px;color:#333;opacity:.46;line-height:18px;height:36px;overflow:hidden}
.tem50-pro .product-li:hover .description {opacity:.62}
.tem50-pro .product-li .text .more {color:#333;opacity:0;font-size:20px;margin-top:20px;transform:translateX(-20px);transition:all .3s ease-out 0s}
.tem50-pro .product-li:hover .text .more {opacity:.39;transform:translateX(0)}
.tem50-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem50-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem50-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem50-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem50-pro .price_origin del {font-weight:300}
@media (max-width:990px) {
    .tem50-pro .product-li .text {width:70%}
    .tem50-pro .product-li .text .more {opacity:1;margin-top:10px;transform:translateX(0)}
    .tem50-pro .product-li .images {width:28%}
}
@media (max-width:768px) {
    .tem50-pro .product-li .text .title {margin-bottom:5px}
}
@media (max-width:480px) {
    .tem50-pro .product-li {margin-bottom:10px;padding:10px 2%}
    .tem50-pro .product-li .images {width:32%}
    .tem50-pro .product-li .text {width:66%}
    .tem50-pro .product-li .text .more {font-size:16px}
}
@media (max-width:320px) {
    .tem50-pro .product-li .text .title {font-size:14px;height:20px;line-height:20px}
    .tem50-pro .product-li .text .description {height:20px}
    .tem50-pro .product-li .text .more {font-size:14px}
    .tem50-pro .product-li .text {width:64%}
}
.tem51-pro {padding:10px 5px}
.tem51-pro.content-section {padding:20px 0 120px!important}
.tem51-pro .interval {padding:0 12px}
.tem51-pro .wow {padding:3px}
.tem51-pro .wow .images {width:100%;position:relative;padding-top:75%;overflow:hidden}
.tem51-pro .wow .images img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem51-pro .wow .pro-text {border-top:1px solid transparent;padding:5px 0;transition:all .5s ease-out 0s}
.tem51-pro .wow:hover .pro-text {border-top:1px solid #ddd}
.tem51-pro .wow .pro-text .t-left {max-width:70%;float:left;padding-left:10px;transition:all .5s ease-out 0s}
.tem51-pro .wow:hover .pro-text .t-left {transform:translateX(10px)}
.tem51-pro .wow .pro-text .title {font-size:14px;color:#666;height:30px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s ease-out 0s}
.tem51-pro .wow .pro-text .description {font-size:12px;color:#666;opacity:.77;height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s ease-out 0s;display:block}
.tem51-pro .wow .pro-text .btn {float:right;font-size:18px;color:#666;padding:0 10px;height:50px;line-height:50px;transition:all .5s ease-out 0s}
.tem51-pro .wow .pro-text .btn span {display:inline-block;text-align:right}
.tem51-pro .wow:hover .pro-text .btn {transform:translateX(-10px)}
.tem51-pro .owl-theme .owl-controls {margin-top:30px;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;right:50%;margin-right:-65px}
.tem51-pro .owl-theme .owl-nav [class*=owl-] {color:#fff;font-size:0;margin:5px;background:#d6d6d6;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block}
.tem51-pro .owl-theme .owl-nav [class*=owl-]:hover {background:#2c2c2c;color:#2c2c2c;text-decoration:none;display:inline-block}
.tem51-pro .owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.tem51-pro .owl-theme .owl-dots .owl-dot {display:none;zoom:1;*display:inline}
.tem51-pro .owl-theme .owl-dots .owl-dot span {width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.tem51-pro .owl-theme .owl-dots .owl-dot.active span,.tem51-pro .owl-theme .owl-dots .owl-dot:hover span {background:#869791}
.tem51-pro .owl-theme .owl-dot span {background:0 0;width:50px;height:50px;position:absolute;cursor:pointer;z-index:8;border-radius:0}
.tem51-pro .owl-theme .owl-nav div {width:50px;height:50px;float:left;border-radius:0!important;display:block!important}
.tem51-pro .owl-theme .owl-nav .owl-prev {background:url(/templates/public4/assets/images/themes.png) no-repeat 0 0!important}
.tem51-pro .owl-theme .owl-nav .owl-prev:hover {background-position:0 -50px!important}
.tem51-pro .owl-theme .owl-nav .owl-next {background:url(/templates/public4/assets/images/themes.png) no-repeat -205px 0!important}
.tem51-pro .owl-theme .owl-nav .owl-next:hover {background-position:-205px -50px!important}
.tem51-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem51-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem51-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem51-pro .price_origin {color:#666;opacity:.77;font-size:12px}
.tem51-pro .price_origin del {font-weight:300}
@media (max-width:991px) {
    .tem51-pro.content-section {padding:20px 0 80px!important}
    .tem51-pro .owl-theme .owl-controls {margin-top:10px}
    .tem51-pro .owl-theme .owl-controls .owl-dot span {background:0 0}
}
@media (max-width:480px) {
    .tem51-pro .wow {width:100%;padding:0}
}
.tem52-pro li a {color:#333}
.tem52-pro li .piece_of_content {width:100%;float:left}
.tem52-pro li .piece_of_content:hover .image {border-color:inherit!important}
.tem52-pro li .piece_of_content:hover img {-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}
.tem52-pro li .image {float:left;width:60%;transition:.5s;position:relative;top:0;border:0 solid #ddd;border-right-width:20px}
.tem52-pro li .image img {width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}
.tem52-pro li .written_content {width:33%;float:left;text-align:left;padding:20px 15px 0;color:#333}
.tem52-pro li .written_content .title {margin:0 0 5px;font-size:20px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;opacity:.65;overflow:hidden;width:100%}
.tem52-pro li .written_content .description {max-height:420px;overflow-y:hidden;font-size:13px;line-height:24px;opacity:.55}
.tem52-pro li:hover .written_content .title {opacity:1}
.tem52-pro li:hover .written_content .description {opacity:.7}
.tem52-pro li:nth-child(odd) .written_content {float:right;text-align:right}
.tem52-pro li:nth-child(odd) .piece_of_content div {float:right}
.tem52-pro li:nth-child(odd) .image {border-right-width:0;border-left-width:10px}
@media screen and (max-width:767px) {
    .tem52-pro .image,.tem52-pro .piece_of_content {width:100%;text-align:center}
    .tem52-pro li .written_content .title {font-size:16px;line-height:20px}
    .tem52-pro li .written_content {padding:10px}
    .tem52-pro li:nth-child(odd) .written_content {text-align:center}
    .tem52-pro .piece_of_content div {float:none;line-height:24px;margin:auto;width:100%;text-align:center;border:none;font-size:12px}
    .tem52-pro .piece_of_content img {-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}
    .tem52-pro .piece_of_content {color:#000}
}
.tem53-pro .box {width:100%;position:relative}
.tem53-pro .top-images {width:100%;overflow:hidden;margin-bottom:20px}
.tem53-pro .top-images .top-images-ul {width:100000px;position:relative;left:0;clear:both}
.tem53-pro .top-images .top-images-ul .top-li {float:left}
.tem53-pro .top-images .top-images-ul .top-li span {font-size:16px;color:#333;padding:10px 15px;width:100%;text-align:center;display:inline-block}
.tem53-pro .top-images img {width:100%}
.tem53-pro .bottom-images {position:relative;width:100%;overflow:hidden}
.tem53-pro .bottom-images .bottom-images-box {width:100%}
.tem53-pro .bottom-images .bottom-images-ul {width:1000000px;position:relative}
.tem53-pro .bottom-images .bottom-li {padding:0 7px;float:left}
.tem53-pro .bottom-images .bottom-li a {position:relative;display:inline-block}
.tem53-pro .bottom-images .bottom-li .title {position:absolute;width:100%;padding:10px 15px;background:rgba(0,0,0,.5);text-align:left;color:#fff;left:0;bottom:-30px;-o-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem53-pro .bottom-images .bottom-li a:hover .title {bottom:0}
.tem53-pro .bottom-images .bottom-li img {width:100%}
.tem53-pro .button .icon {position:absolute;bottom:9%;background:0 0;font-size:40px;color:#999;cursor:pointer;transition:all .3s ease 0s}
.tem53-pro .button .icon:hover {color:#333}
.tem53-pro .button .prev {left:-50px}
.tem53-pro .button .next {right:-50px}
@media (max-width:1024px) {
    .tem53-pro .button .prev {left:-30px}
    .tem53-pro .button .next {right:-30px}
}
@media (max-width:768px) {
    .tem53-pro .button .icon {background:rgba(0,0,0,.2);color:#fff}
    .tem53-pro .button .prev {left:-10px}
    .tem53-pro .button .next {right:-10px}
    .tem53-pro .top-images .top-images-ul .top-li span {font-size:14px}
    .tem53-pro .bottom-images .bottom-li .title {bottom:0}
    .tem53-pro .top-images {margin-bottom:5px}
    .tem53-pro .bottom-images .bottom-li .title {display:none}
    .tem53-pro .button .icon {font-size:30px;bottom:6%}
}
@media (max-width:320px) {
    .tem53-pro .top-images {margin-bottom:0}
}
.tem54-pro .pro-li {width:100%;padding:0 10px}
.tem54-pro .pro-li .images {position:relative;padding-top:100%}
.tem54-pro .pro-li .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem54-pro .pro-li .text {padding:0 10px 0 5px}
.tem54-pro .title {font-size:15px;color:#333;transition:all .3s ease-out 0s;line-height:20px!important;height:20px;overflow:hidden;margin-top:24px;text-overflow:ellipsis;white-space:nowrap}
.tem54-pro .description {display:block;font-size:12px;margin-bottom:22px;width:100%;line-height:18px!important;overflow:hidden;height:18px;text-overflow:ellipsis;white-space:nowrap;color:#333;opacity:.53}
.tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important}
.tem54-pro .owl-dots {display:none!important}
.tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {font-family:'宋体';height:40px;width:40px;background:rgba(0,0,0,.2);transition:all ease-out .3s;text-align:center;line-height:40px;color:#fff;top:32%;padding:0;margin:0;border-radius:0;font-size:22px;position:absolute}
.tem54-pro .owl-theme .owl-controls .owl-nav .icon-youjiantou,.tem54-pro .owl-theme .owl-controls .owl-nav .icon-zuojiantou {font-family:icomoon!important}
.tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:-14px}
.tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:-14px}
.tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background-color:rgba(0,0,0,.9)}
.tem54-pro .pro_price i {font-style:normal}
.tem54-pro .price_origin {color:#333;opacity:.53}
@media (max-width:767px) {
    .tem54-pro .pro-li {width:100%;padding:0 5px}
    .tem54-pro .title {margin-top:5px}
    .tem54-pro .description {margin-bottom:5px}
    .tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:-10px}
    .tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:-10px}
    .tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {width:50px;height:50px;line-height:50px}
}
@media (max-width:480px) {
    .tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {width:40px;height:40px;line-height:40px;top:25%}
}
@media (max-width:360px) {
    .tem54-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {top:32%}
}
.tem55-pro i {font-style:normal}
.tem55-pro .images>a {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.tem55-pro .images {padding:5px;position:relative;overflow:hidden}
.tem55-pro .images>img {width:100%;height:100%}
.tem55-pro .mong {width:100%;height:100%;position:absolute;top:0;left:0;font-weight:900;padding:10px;background-color:rgba(0,0,0,.2)}
.tem55-pro .mongolia {width:100%;height:100%;position:absolute;top:-100%;left:-100%;background:rgba(0,0,0,.5);font-weight:900;padding:10px}
.tem55-pro .mongolia div:nth-child(1) {
    margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%}
.tem55-pro .mongolia div:nth-child(2) p {display:block}
.tem55-pro .mong div:nth-child(2),.tem55-pro .mongolia div:nth-child(2) {
    font-size:12px;font-weight:100;height:80px;line-height:20px;overflow:hidden}
.tem55-pro .mong div:nth-child(3),.tem55-pro .mongolia div:nth-child(3) {
    position:absolute;bottom:10px;right:10px}
.tem56-pro .pro-li {width:100%;padding:0 10px}
.tem56-pro .pro-li .images {position:relative;padding-top:120%}
.tem56-pro .pro-li .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem56-pro .text {padding:20px 30px;background:#f8f8f8;transition:all .3s ease-out 0s}
.tem56-pro .title {font-size:15px;color:#444;transition:all .3s ease-out 0s;line-height:20px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem56-pro .pro-li:hover .text .description,.tem56-pro .pro-li:hover .text .title {color:#fff}
.tem56-pro .description {font-size:12px;margin-bottom:22px;width:100%;line-height:18px;overflow:hidden;height:18px;text-overflow:ellipsis;white-space:nowrap;color:#999}
.tem56-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important}
.tem56-pro .owl-dots {display:none!important}
.tem56-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {font-family:'宋体';height:40px;width:40px;background:rgba(0,0,0,.1);transition:all ease-out .3s;text-align:center;line-height:40px;color:#fff;top:32%;padding:0;margin:0;border-radius:0;font-size:22px;position:absolute}
.tem56-pro .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:30px}
.tem56-pro .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:30px}
.tem56-pro .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background-color:rgba(0,0,0,.9)}
.tem56-pro .pro_price {margin-top:10px}
.tem56-pro .pro_price i {font-style:normal}
.tem56-pro .pro-li:hover .pro_price .mod_price {color:#fff}
.tem57-pro .ol-box {width:100%;clear:both}
.tem57-pro .ol-box .ol-pagination {text-align:center}
.tem57-pro .ol-box .ol-pagination .ol-page {font-size:14px;display:inline-block;padding:5px 15px;margin:5px 10px;border:1px solid #ddd;cursor:pointer;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}
.tem57-pro .ol-box .ol-pagination .ol-page::after {content:'';position:absolute;width:1px;height:12px;right:-13px;top:8px;background:#D9D9D9}
.tem57-pro .ol-box .ol-pagination .ol-page:last-child::after {width:0}
.tem57-pro .ol-box .ol-pagination .ol-page.border-color {border-color:inherit}
.tem57-pro .ol-box .ol-more {float:right;text-align:right;padding-left:25px;display:none}
.tem57-pro .accomd-content {position:relative;left:0;top:0;margin:20px 5px 0}
.tem57-pro .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem57-pro .accomd-content .ac-page .item {padding:0 10px}
.tem57-pro .accomd-content .accomd-room {margin-bottom:20px}
.tem57-pro .accomd-room {position:relative;background:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.13);box-shadow:0 10px 40px rgba(0,0,0,.13);overflow:hidden}
.tem57-pro .accomd-room .img {padding:0;overflow:hidden}
.tem57-pro .accomd-room .img a {display:block;width:100%;padding-top:100%;position:relative}
.tem57-pro .accomd-room .img a img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem57-pro .accomd-room .img .rectborder {width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;left:-10px;top:-10px;border:rgba(255,255,255,.6)1px solid;transition:all ease-out .3s}
.tem57-pro .accomd-room:hover .img .rectborder {width:calc(100% - 40px);height:calc(100% - 40px);left:20px;top:20px}
.tem57-pro .accomd-room .img .maskborder {width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;left:-10px;top:-10px;border:rgba(255,255,255,1)10px solid;transition:all ease-out .3s}
.tem57-pro .accomd-room:hover .img .maskborder {width:100%;height:100%;left:0;top:0}
.tem57-pro .accomd-room .text {padding:10px 15px}
.tem57-pro .accomd-room .text h3 {max-height:40px;line-height:20px!important;overflow:hidden;font-size:16px;margin:0 0 10px}
.tem57-pro .accomd-room .text h3 a {color:#666}
.tem57-pro .accomd-room .text .pro-text {color:#666;opacity:.8;max-height:66px;line-height:22px!important;overflow:hidden;font-size:13px}
.tem57-pro .accomd-room .text .button-box {width:90px;height:36px;line-height:36px;color:#666;opacity:.7;text-align:center;margin-top:30px;display:block;overflow:hidden;text-decoration:none;position:relative;z-index:1;transition:all ease-out .3s}
.tem57-pro .accomd-room:hover .text .button-box {background-color:rgba(0,0,0,.085)}
.tem57-pro .accomd-room .text .button-box::before {position:absolute;content:"";background:rgba(0,0,0,.4);width:100%;height:1px;left:0;top:0;transform:scale(1,1);transition:all .6s ease 0s;opacity:1}
.tem57-pro .accomd-room .text .button-box::after {position:absolute;content:"";background:rgba(0,0,0,.4);width:100%;height:1px;left:0;bottom:0;transform:scale(1,1);transition:all .6s ease 0s;opacity:1}
.tem57-pro .accomd-room:hover .text .button-box::after,.tem57-pro .accomd-room:hover .text .button-box::before {transform:scale(0,1);opacity:0}
.tem57-pro .pro_price {color:#666;background:0 0;margin-top:10px;text-transform:uppercase;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem57-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem57-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem57-pro .price_origin {color:#666;opacity:.7;font-size:12px}
.tem57-pro .price_origin del {font-weight:300}
@media screen and (max-width:1199px) {
    .tem57-pro .accomd-room .text .pro-text {max-height:60px}
    .tem57-pro .accomd-room .text .button-box {margin-top:25px}
}
@media screen and (max-width:980px) {
    .tem57-pro .accomd-room .text .pro-text {max-height:40px}
    .tem57-pro .accomd-room .text .button-box {height:26px;line-height:26px;margin-top:10px}
    .tem57-pro .pro_price {margin-top:0}
}
@media screen and (max-width:767px) {
    .tem57-pro .ol-box {width:100%;height:auto}
    .tem57-pro .accomd-content {margin:20px 0 0}
    .tem57-pro .accomd-content .accomd-room {margin-bottom:10px}
}
@media screen and (max-width:480px) {
    .tem57-pro .accomd-content .ac-page .item {width:100%}
}
.tem58-pro {padding:30px 0}
.tem58-pro .col-sm-6 {padding:0;-webkit-animation-fill-mode:initial;animation-fill-mode:initial}
.tem58-pro .main {text-decoration:none;outline:0}
.tem58-pro .main .m_picture_con {position:relative}
.tem58-pro .main .pro-left {border:1px solid #ddd}
.tem58-pro .main .pro-left .m_picture_con {border-bottom:1px solid transparent}
.tem58-pro .main .pro-right {border-top:1px solid #ddd}
.tem58-pro .main .pro-right .col-sm-6 {border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.tem58-pro.content-right .main .pro-right .col-sm-6 {border-right:none;border-left:1px solid #ddd}
.tem58-pro .main .images a {display:block;width:100%;padding-top:100%;position:relative}
.tem58-pro .main .images a img {width:100%;height:100%;position:absolute;top:0;left:0}
.tem58-pro .main .pro_text {width:100%;padding:3px 10px;max-height:75px;overflow:hidden;position:absolute;bottom:0;left:0}
.tem58-pro .main .pro-left .pro_text {top:10px;bottom:auto}
.tem58-pro .main .pro_text h3 {font-size:14px;color:#666;font-weight:400;margin:0;height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.tem58-pro .main .pro_text .protext {font-style:italic;font-size:14px;position:relative;color:#fff;text-align:center;margin:20px;overflow:hidden;height:75px;line-height:25px}
.tem58-pro .main .pro_text .pro_price {height:20px;color:#666;background:0 0;text-transform:uppercase;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem58-pro .main .pro_text .mod_price i {margin-right:3px;font-weight:300;font-style:normal;font-size:12px}
.tem58-pro .main .pro_text .mod_price b {font-weight:300}
.tem58-pro .main .pro_text .price_new {font-size:14px;font-weight:300;margin-right:8px}
.tem58-pro .main .pro_text .price_origin {color:#666;opacity:.7;font-size:12px}
.tem58-pro .main .pro_text .price_origin del {font-weight:300}
@media(max-width:767px) {
    .tem58-pro .main .pro-right {border-top:none;padding:0!important}
    .tem58-pro .main .pro-right .col-sm-6 {border-left:1px solid #ddd;border-right:1px solid transparent}
    .tem58-pro .main .pro-right .col-sm-6:nth-child(2n) {
        border-right:1px solid #ddd}
}
.tem59-pro .interval {margin:0 -7px}
.tem59-pro .pro-li {padding:0 7px;margin:7px 0}
.tem59-pro .images {width:100%;padding-top:100%;position:relative}
.tem59-pro .images img {position:absolute;height:100%;width:100%;left:0;top:0}
.tem59-pro .text {background:#fff;padding:10px 0}
.tem59-pro .text .title {font-size:15px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px!important;height:30px}
.tem59-pro .text .description {display:block;font-size:12px;color:#333;opacity:62;line-height:20px!important;height:20px;overflow:hidden}
.tem59-pro .pro_price {font-size:12px;font-family:arial}
.tem59-pro .pro_price .price_new {color:#333}
.tem59-pro .pro_price .price_origin {color:#333;opacity:.53}
.tem59-pro .pro_price i {font-style:normal}
@media (max-width:991px) {
    .tem59-pro .text .description {height:40px}
}
@media (max-width:768px) {
    .tem59-pro .interval {margin:0}
    .tem59-pro .pro-li {padding:0 1%;margin:5px 0}
}
@media (max-width:480px) {
    .tem59-pro .text .title {font-size:13px}
}
@media (max-width:320px) {
    .tem59-pro .pro-li {width:100%}
    .tem59-pro .text .description {height:auto;max-height:80px}
}
.tem60-pro .interval {padding:0 10px}
.tem60-pro .column {padding:0 5px;margin:10px 0}
.tem60-pro .images {width:100%;padding-top:100%;position:relative;padding-left:5px;padding-right:5px;overflow:hidden}
.tem60-pro .images::before {content:"";position:absolute;border:1px solid transparent;width:calc(100% - 22px);height:calc(100% - 22px);margin:10px;left:0;right:0;top:0;z-index:2;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;overflow:hidden}
.tem60-pro .images img {width:100%;height:100%;position:absolute;left:0;top:0;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem60-pro .text {-moz-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;background:#f8f8f8;padding:15px 30px}
.tem60-pro .text .title {font-size:16px;color:#444;line-height:20px!important;height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem60-pro .text .description {font-size:12px;color:#999;line-height:14px!important;margin-top:4px;height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem60-pro .text:hover .description,.tem60-pro .text:hover .title {color:#fff}
.tem60-pro .column a:hover img {-moz-transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);-webkit-transform:scale(1.06,1.06);transform:scale(1.06,1.06)}
.tem60-pro .column a:hover .images::before {border-color:rgba(0,0,0,.1)}
.tem60-pro .pro_price {font-size:12px;margin-top:10px}
.tem60-pro .price_new {color:#444}
.tem60-pro .price_origin {color:#999}
.tem60-pro .pro_price i {font-style:normal}
.tem60-pro .column .text:hover .pro_price .mod_price {color:#fff!important}
@media (max-width:768px) {
    .tem60-pro .interval {padding:0}
    .tem60-pro .text {padding:10px}
}
@media (max-width:480px) {
    .tem60-pro .column {margin:5px 0}
    .tem60-pro .text .title {font-size:15px}
}
@media (max-width:320px) {
    .tem60-pro .column {width:100%}
}
.tem61-pro_gds .row {margin-right:-10px;margin-left:-10px}
.tem61-pro_gds .column {padding-left:0;padding-right:0}
.tem61-pro_gds .column .tem61-pro-item {margin:10px}
.tem61-pro-item {text-align:center;border-bottom:1px solid #ddd}
.tem61-pro-item h3 {margin:15px 0 5px;font-size:16px;color:#333;font-weight:400;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem61-pro-item h3 a {color:#333}
.tem61-pro-item .pro-text {font-size:14px;margin-bottom:10px;max-height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem61-pro-item .images {width:100%;height:100%;position:relative;padding-top:65%}
.tem61-pro-item .images img {width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translateX(0px);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}
.tem61-pro-item:hover .images img {transform:translateX(5px);-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}
.tem61-pro .pro_price {height:25px;color:#666;padding:3px 0;margin-bottom:10px;background:0 0;text-transform:uppercase;font-family:arial}
.tem61-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem61-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem61-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem61-pro .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .tem61-pro-item {overflow:hidden;margin-bottom:15px}
}
@media(max-width:768px) {
    .tem61-pro_gds .column .tem61-pro-item {margin:0}
}
@media (max-width:767px) {
    .tem61-pro_gds .row {margin-right:-15px;margin-left:-15px}
    .tem61-pro-item h3 {margin:5px 0}
    .tem61-pro-item .pro-text {margin-bottom:5px}
}
.tem62-pro .left {border-right:1px solid #aaa}
.tem62-pro .pro-li {border:1px solid #e1e1e1;padding:10px;overflow:hidden;width:100%;position:relative;z-index:1;margin-top:15px}
.tem62-pro .pro-li:first-child {margin-top:0}
.tem62-pro .pro-li::before {content:"";position:absolute;right:0;top:0;width:0;height:100%;-o-transition:all .6s linear 0s;-moz-transition:all .6s linear 0s;-ms-transition:all .6s linear 0s;-webkit-transition:all .6s linear 0s;transition:all .6s linear 0s;z-index:-1}
.tem62-pro .pro-li:hover::before {width:100%}
.tem62-pro .right .pro-li::before {left:0;right:auto}
.tem62-pro .pro-li .images {float:left;padding-right:10px;width:20%;overflow:hidden}
.tem62-pro .pro-li img {width:100%}
.tem62-pro .pro-li .text {float:left;width:80%;overflow:hidden}
.tem62-pro .pro-li .text .title {font-size:16px;color:#333;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem62-pro .pro-li .text .description {font-size:13px;color:#444;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem62-pro .pro-li .text .pro_price {font-size:12px}
.tem62-pro .pro-li:hover .text .description,.tem62-pro .pro-li:hover .text .pro_price,.tem62-pro .pro-li:hover .text .title {color:#fff}
.tem62-pro .pro-li .text .pro_price i {font-style:normal}
.tem62-pro .left .pro-li {border-right:none}
.tem62-pro .right .pro-li {border-left:none}
@media (max-width:767px) {
    .tem62-pro .left {border-right:none}
    .tem62-pro .left .pro-li {border:1px solid #e1e1e1}
    .tem62-pro .right .pro-li {border-left:1px solid #e1e1e1}
    .tem62-pro .pro-li:first-child {margin-top:15px}
    .tem62-pro .pro-li .text .title {font-size:15px}
    .tem62-pro .pro-li .images {width:30%}
    .tem62-pro .pro-li .text {width:70%}
}
.tem63-pro {padding:10px 5px}
.tem63-pro.content-section {padding:20px 0 120px!important}
.tem63-pro .interval {padding:0 12px}
.tem63-pro .wow {padding:3px}
.tem63-pro .wow .images {opacity:1;width:100%;position:relative;padding-top:75%;overflow:hidden;-webkit-transition:all .4s ease-in-out .2s;-moz-transition:all .4s ease-in-out .2s;-o-transition:all .4s ease-in-out .2s;-ms-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100)}
.tem63-pro .wow .images img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem63-pro .wow .pro-text {opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid transparent;padding:5px 0;background-color:rgba(0,0,0,.82);-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg);-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;-ms-transition:all .4s ease-in;transition:all .4s ease-in;-webkit-border-radius:0;-moz-border-radius:0}
.tem63-pro .wow:hover .pro-text {border-top:1px solid #ddd}
.tem63-pro .wow .pro-text .t-left {max-width:70%;float:left;padding-left:10px;transition:all .5s ease-out 0s}
.tem63-pro .wow:hover .pro-text .t-left {transform:translateX(10px)}
.tem63-pro .wow .pro-text .title {font-size:18px;height:30px;line-height:30px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s ease-out 0s;margin-bottom:20px}
.tem63-pro .wow .pro-text .description {font-size:12px;height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s ease-out 0s;color:#fff}
.tem63-pro .wow .pro-text .btn {float:right;font-size:18px;color:#FFF;opacity:.44;padding:0 10px;height:50px;line-height:50px;transition:all .5s ease-out 0s}
.tem63-pro .wow .pro-text .btn span {display:inline-block;text-align:right}
.tem63-pro .wow .pro-text .btn-primary {float:none;line-height:initial;height:auto;font-size:14px;color:#fff;padding:6px 12px;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
.tem63-pro .wow:hover .images {opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s}
.tem63-pro .wow:hover .pro-text {opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}
.tem63-pro .wow:hover .pro-text .btn {transform:translateX(-10px)}
.tem63-pro .owl-theme .owl-controls {margin-top:30px;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;right:50%;margin-right:-65px}
.tem63-pro .owl-theme .owl-nav [class*=owl-] {color:#fff;font-size:0;margin:5px;background:#d6d6d6;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block}
.tem63-pro .owl-theme .owl-nav [class*=owl-]:hover {background:#2c2c2c;color:#2c2c2c;text-decoration:none;display:inline-block}
.tem63-pro .owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.tem63-pro .owl-theme .owl-dots .owl-dot {display:none;zoom:1;*display:inline}
.tem63-pro .owl-theme .owl-dots .owl-dot span {width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.tem63-pro .owl-theme .owl-dots .owl-dot.active span,.tem63-pro .owl-theme .owl-dots .owl-dot:hover span {background:#869791}
.tem63-pro .owl-theme .owl-dot span {background:0 0;width:50px;height:50px;position:absolute;cursor:pointer;z-index:8;border-radius:0}
.tem63-pro .owl-theme .owl-nav div {width:50px;height:50px;float:left;border-radius:0!important;display:block!important}
.tem63-pro .owl-theme .owl-nav .owl-prev {background:url(/templates/public4/assets/images/themes.png) no-repeat 0 0!important}
.tem63-pro .owl-theme .owl-nav .owl-prev:hover {background-position:0 -50px!important}
.tem63-pro .owl-theme .owl-nav .owl-next {background:url(/templates/public4/assets/images/themes.png) no-repeat -205px 0!important}
.tem63-pro .owl-theme .owl-nav .owl-next:hover {background-position:-205px -50px!important}
.tem63-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem63-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem63-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem63-pro .price_origin {color:#999;font-size:12px}
.tem63-pro .price_origin del {font-weight:300}
@media (max-width:991px) {
    .tem63-pro.content-section {padding:20px 0 100px!important}
    .tem63-pro .owl-theme .owl-controls {margin-top:20px}
    .tem63-pro .owl-theme .owl-controls .owl-dot span {background:0 0}
}
@media (max-width:768px) {
    .tem63-pro .wow .pro-text .title {margin-top:20px;margin-bottom:0}
    .tem63-pro .wow .pro-text .btn {margin-top:20px}
}
@media (max-width:480px) {
    .tem63-pro .wow {width:100%;padding:0}
}
.tem64-pro .pro-li {width:100%;padding:0 10px}
.tem64-pro .pro-li .images {position:relative}
.tem64-pro .pro-li .images::before {border:1px solid rgba(255,255,255,.53);left:0;top:0;margin:4%;opacity:0;width:calc(93% - 2px);height:calc(90% - 2px);content:"";position:absolute;z-index:2;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem64-pro .pro-li:hover .images::before {opacity:1}
.tem64-pro .pro-li .images img {width:100%}
.tem64-pro .pro-li .text {padding:15px 20px;position:relative;bottom:50px;width:92%;left:4%;background:rgba(255,255,255,.95);overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.1);text-align:center}
.tem64-pro .pro-li .text .info {transition:all .3s ease-out 0s}
.tem64-pro .pro-li:hover .text .info {-o-transform:translateY(11px);-moz-transform:translateY(11px);-ms-transform:translateY(11px);-webkit-transform:translateY(11px);transform:translateY(11px)}
.tem64-pro .pro-li .text .title {font-size:16px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem64-pro .pro-li:hover .text .title {color:#131313}
.tem64-pro .pro-li .text .description {display:block;font-size:13px;color:#333;opacity:.4;width:100%;line-height:22px!important;height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;-webkit-transition:all .3s ease-out .1s;transition:all .3s ease-out .1s}
.tem64-pro .pro-li:hover .text .description {opacity:0}
.tem64-pro .pro-li .text .pro_price {display:none}
.tem64-pro .owl-theme .owl-dots .owl-dot span {width:6px;height:6px;margin:5px}
.tem64-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important;height:40px;width:40px;background:rgba(0,0,0,.1);text-align:center;line-height:40px;color:#fff;top:32%;padding:0;margin:0;border-radius:0;font-size:22px;position:absolute;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem64-pro .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:25px}
.tem64-pro .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:25px}
.tem64-pro .owl-theme .owl-controls .owl-nav:hover [class*=owl-] {background:rgba(0,0,0,.2)}
.tem64-pro .pro_price i {font-style:normal}
@media (max-width:767px) {
    .tem64-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {background:rgba(0,0,0,.3)}
    .tem64-pro .pro-li {padding:0 3px}
    .tem64-pro .pro-li .text {padding:10px}
    .tem64-pro .owl-theme .owl-controls {margin-top:-30px}
    .tem64-pro .pro-li:hover .text .info {-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
    .tem64-pro .pro-li:hover .text .description {opacity:1}
}
@media (max-width:480px) {
    .tem64-pro .pro-li .text {bottom:40px}
    .tem64-pro .pro-li .text .title {font-size:14px}
    .tem64-pro .pro-li .text .description {font-size:12px}
}
@media (max-width:360px) {
    .tem64-pro .owl-theme .owl-controls .owl-nav [class*=owl-] {top:32%}
}
.tem65-pro {height:auto}
.tem65-pro .swiper-container {width:100%;height:auto}
.tem65-pro .swiper-slide {text-align:center;font-size:18px;background:#fff;border:1px solid #eee}
.tem65-pro .swiper-slide .goods {width:100%;padding-bottom:100%;position:relative;background-color:#eee;perspective:800px}
.tem65-pro .swiper-slide .goods .imgs {position:absolute;top:50%;left:0;width:100%;-webkit-transform:scale(1,1) translateY(-50%);-moz-transform:scale(1,1) translateY(-50%);-ms-transform:scale(1,1) translateY(-50%);-o-transform:scale(1,1) translateY(-50%);transform:scale(1,1) translateY(-50%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.tem65-pro .swiper-slide .goods .goods_txt {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);padding:15px;-webkit-transform:translateZ(0) rotateY(180deg);-moz-transform:translateZ(0) rotateY(180deg);-ms-transform:translateZ(0) rotateY(180deg);-o-transform:translateZ(0) rotateY(180deg);transform:translateZ(0) rotateY(180deg);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.tem65-pro .swiper-slide .goods .goods_txt .title {font-size:16px;font-weight:400;height:44px;line-height:22px!important;margin:15px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem65-pro .swiper-slide .goods .goods_txt .description {color:#ccc;font-size:14px;margin:10px 0;overflow:hidden;height:50px;line-height:25px!important}
.tem65-pro .swiper-slide .goods a.btn {position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}
@media (min-width:768px) {
    .tem65-pro .swiper-slide .goods:hover .imgs {-webkit-transform:translateZ(0) rotateY(180deg) translateY(-50%);-moz-transform:translateZ(0) rotateY(180deg) translateY(-50%);-ms-transform:translateZ(0) rotateY(180deg) translateY(-50%);-o-transform:translateZ(0) rotateY(180deg) translateY(-50%);transform:translateZ(0) rotateY(180deg) translateY(-50%)}
    .tem65-pro .swiper-slide .goods:hover .goods_txt {-webkit-transform:translateZ(0) rotateY(0deg);-moz-transform:translateZ(0) rotateY(0deg);-ms-transform:translateZ(0) rotateY(0deg);-o-transform:translateZ(0) rotateY(0deg);transform:translateZ(0) rotateY(0deg)}
}
@media (max-width:768px) {
    .tem65-pro .swiper-slide .goods .goods_txt {background-color:rgba(0,0,0,.4);-webkit-transform:translateZ(0) rotateY(0deg);-moz-transform:translateZ(0) rotateY(0deg);-ms-transform:translateZ(0) rotateY(0deg);-o-transform:translateZ(0) rotateY(0deg);transform:translateZ(0) rotateY(0deg)}
    .tem65-pro .swiper-button-next.swiper-button-white,.tem65-pro .swiper-button-prev.swiper-button-white {display:none}
}
@media (max-width:480px) {
    .tem65-pro .swiper-pagination {display:none!important}
}
@media (max-width:360px) {
    .tem65-pro .swiper-slide .goods .goods_txt .description {height:100px}
}
.tem66-pro {width:100%}
.tem66-pro .switch {height:540px}
.tem66-pro .switch ._ul {width:100%;height:100%;padding:20px 0;position:relative;color:rgba(0,0,0,.8)}
.tem66-pro .switch ._ul ._li {width:50%;height:100px;transition:.5s;float:left;cursor:pointer}
.tem66-pro .switch ._ul ._li .choose {width:40%;height:100%;text-align:center;float:left;padding:0 20px;padding-top:30px;transition:.4s}
.tem66-pro .switch ._ul ._li.active .choose {background-color:rgba(0,0,0,.08);color:rgba(245,245,245,.8)}
.tem66-pro .switch ._ul ._li:nth-of-type(even) .choose {float:right}
.tem66-pro .switch ._ul ._li .choose_txt {font-size:16px;width:100%;height:44px;line-height:22px;overflow:hidden;font-weight:500}
.tem66-pro .switch ._ul ._li.active .choose_txt {-webkit-animation:tem66-pro_icon .6s;-moz-animation:tem66-pro_icon .6s;-ms-animation:tem66-pro_icon .6s;-o-animation:tem66-pro_icon .6s;animation:tem66-pro_icon .6s}
.tem66-pro .switch .box {height:540px;width:60%;padding:10px 0;float:left;overflow:hidden;position:absolute;left:20%;top:0}
.tem66-pro .switch .box .con {height:100%;width:100%;border-radius:6px;padding:10px;background-color:rgba(0,0,0,.08);overflow:hidden;display:none}
.tem66-pro .switch .box .con.active {display:block}
.tem66-pro .switch .box .con .imgs_con {width:50%;height:50%;float:left;padding:5px;display:none}
.tem66-pro .switch .box .con .imgs_con:nth-child(1),.tem66-pro .switch .box .con .imgs_con:nth-child(2),.tem66-pro .switch .box .con .imgs_con:nth-child(3),.tem66-pro .switch .box .con .imgs_con:nth-child(4) {
    display:block}
.tem66-pro .switch .box .con .imgs_con .imgs {width:100%;height:100%;background-color:#fff;overflow:hidden;position:relative;z-index:2;box-shadow:0 0 5px rgba(0,0,0,.15)}
.tem66-pro .switch .box .con .imgs_con .imgs>a {position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}
.tem66-pro .switch .box .con .imgs_con .imgs img {width:100%;height:100%;position:absolute;left:0;top:0;transition:.3s;object-fit:cover}
.tem66-pro .switch .box .con .imgs_con .imgs.contains img {object-fit:contain}
.tem66-pro .switch .box .con .imgs_con .imgs .detailed {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);color:#fff;text-align:center;padding:10px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:.5s}
.tem66-pro .switch .box .con .imgs_con .imgs .detailed .title {font-size:18px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem66-pro .switch .box .con .imgs_con .imgs .detailed .description {display:block;font-size:12px;color:#FFF;opacity:.88;width:100%;height:40px;line-height:20px;overflow:hidden;margin:10px 0}
.tem66-pro .switch .box .imgs_con:hover .imgs .detailed {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.tem66-pro .switch .box .imgs_con:hover .imgs img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.tem66-pro .switch .box .con .imgs_con .imgs .detailed .pro_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem66-pro .switch .box .con .imgs_con .imgs .detailed .pro_price .price_new {font-size:18px;font-weight:900;margin-right:8px}
@-webkit-keyframes tem66-pro_icon {0% {-webkit-transform:translateY(-100%) scale(0.5);opacity:0}
    100% {-webkit-transform:translateY(0px) scale(1);opacity:1}
}
@-moz-keyframes tem66-pro_icon {0% {-moz-transform:translateY(-100%) scale(0.5);opacity:0}
    100% {-moz-transform:translateY(0px) scale(1);opacity:1}
}
@-ms-keyframes tem66-pro_icon {0% {-ms-transform:translateY(-100%) scale(0.5);opacity:0}
    100% {-ms-transform:translateY(0px) scale(1);opacity:1}
}
@-o-keyframes tem66-pro_icon {0% {-o-transform:translateY(-100%) scale(0.5);opacity:0}
    100% {-o-transform:translateY(0px) scale(1);opacity:1}
}
@keyframes tem66-pro_icon {0% {transform:translateY(-100%) scale(0.5);opacity:0}
    100% {transform:translateY(0px) scale(1);opacity:1}
}
@-webkit-keyframes tem66-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@-moz-keyframes tem66-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@-ms-keyframes tem66-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@-o-keyframes tem66-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@keyframes tem66-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@media (max-width:992px) {
    .tem66-pro .switch {height:auto}
    .tem66-pro .switch ._ul ._li {width:auto;height:auto}
    .tem66-pro .switch ._ul ._li .choose {width:auto;height:auto;padding:0;overflow:hidden}
    .tem66-pro .switch ._ul ._li .choose_txt {width:auto;height:auto;padding:6px 14px;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
    .tem66-pro .switch .box {width:100%;position:initial;height:auto}
    .tem66-pro .switch .box .con .imgs_con {height:auto;display:block}
    .tem66-pro .switch .box .con .imgs_con .imgs {padding-top:100%}
}
@media (max-width:768px) {
    .tem66-pro .switch ._ul {padding:10px 0}
}
.tem67-pro .col-xs-12,.tem67-pro .col-xs-4,.tem67-pro .col-xs-8 {padding:0!important}
.tem67-pro .main {text-decoration:none;outline:0}
.tem67-pro .main .m_picture_con {position:relative}
.tem67-pro .main .pro-left {border:1px solid #ddd}
.tem67-pro .main .pro-left .m_picture_con {border-bottom:1px solid transparent}
.tem67-pro .main .pro-right {border-top:1px solid #ddd}
.tem67-pro .main .pro-right .col-xs-12 {border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.tem67-pro .main .images a {display:block;width:100%;padding-top:100%;position:relative}
.tem67-pro .main .images a img {width:100%;height:100%;position:absolute;top:0;left:0}
.tem67-pro .main .pro-left .m_picture_con .images a img {height:calc(100% + 1px)}
.tem67-pro .main .pro_text {width:100%;padding:10px;max-height:75px;overflow:hidden;background-color:transparent;position:absolute;bottom:0;left:0}
.tem67-pro .main .pro-left .pro_text {padding:10px 20px;top:10px;bottom:auto}
.tem67-pro .main .pro_text h3 {font-size:14px;color:#666;font-weight:400;margin:0;height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.tem67-pro .main .pro_text .protext {font-style:italic;font-size:12px;position:relative;color:#fff;text-align:center;margin:20px;overflow:hidden;height:75px;line-height:25px}
.tem67-pro .main .pro_text .pro_price {height:45px;color:#666;background:0 0;text-transform:uppercase;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem67-pro .main .pro_text .mod_price i {margin-right:3px;font-weight:300;font-style:normal;font-size:12px}
.tem67-pro .main .pro_text .mod_price b {font-weight:300}
.tem67-pro .main .pro_text .price_new {display:block;font-size:14px}
.tem67-pro .main .pro_text .price_new b {font-weight:300}
.tem67-pro .main .pro_text .price_origin {display:block;color:#666;opacity:.7;font-size:12px}
.tem67-pro .main .pro_text .price_origin del {font-weight:300}
@media (max-width:768px) {
    .tem67-pro .main .pro_text .price_new,.tem67-pro .main .pro_text h3 {font-size:12px}
}
.tem68-pro .col-xs-4,.tem68-pro .col-xs-8 {padding:0}
.tem68-pro .main {text-decoration:none;outline:0}
.tem68-pro .main .m_picture_con {height:758px;background:#fff}
.tem68-pro .main .pro-left {height:100%;border:1px solid #ddd}
.tem68-pro .main .pro-right {height:100%;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.tem68-pro.content-right .main .pro-right {border-right:none;border-left:1px solid #ddd}
.tem68-pro .main .images {height:100%}
.tem68-pro .main .images a {height:100%;display:block}
.tem68-pro .main .images a img {width:100%;height:100%}
.tem68-pro .main .pro_text {width:100%;padding:10px;max-height:75px;overflow:hidden;background-color:transparent;position:absolute;bottom:0;left:0}
.tem68-pro .main .pro-left .pro_text {padding:10px 20px}
.tem68-pro .main .pro_text h3 {font-size:14px;color:#666;font-weight:400;margin:0;height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.tem68-pro .main .pro_text .protext {font-style:italic;font-size:12px;position:relative;color:#fff;text-align:center;margin:20px;overflow:hidden;height:75px;line-height:25px}
.tem68-pro .main .pro_text .pro_price {height:45px;color:#666;background:0 0;text-transform:uppercase;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem68-pro .main .pro_text .mod_price i {margin-right:3px;font-weight:300;font-style:normal;font-size:12px}
.tem68-pro .main .pro_text .mod_price b {font-weight:300}
.tem68-pro .main .pro_text .price_new {display:block;font-size:14px}
.tem68-pro .main .pro_text .price_new b {font-weight:300}
.tem68-pro .main .pro_text .price_origin {display:block;color:#666;opacity:.7;font-size:12px}
.tem68-pro .main .pro_text .price_origin del {font-weight:300}
@media (max-width:1200px) {
    .tem68-pro .main .m_picture_con {height:700px}
}
@media (max-width:1024px) {
    .tem68-pro .main .m_picture_con {height:625px}
}
@media (max-width:768px) {
    .tem68-pro .main .m_picture_con {height:478px}
    .tem68-pro .main .pro_text .price_new,.tem68-pro .main .pro_text h3 {font-size:12px}
}
@media (max-width:640px) {
    .tem68-pro .main .m_picture_con {height:405px}
}
@media (max-width:480px) {
    .tem68-pro .main .m_picture_con {height:318px}
}
@media (max-width:430px) {
    .tem68-pro .main .m_picture_con {height:285px}
}
@media (max-width:414px) {
    .tem68-pro .main .m_picture_con {height:255px}
}
@media (max-width:360px) {
    .tem68-pro .main .m_picture_con {height:218px}
}
@media (max-width:320px) {
    .tem68-pro .main .m_picture_con {height:192px}
}
.tem69-pro {padding:30px 0}
.tem69-pro .col-sm-12,.tem69-pro .col-sm-6 {padding:0}
.tem69-pro .main {height:572px;text-decoration:none;outline:0}
.tem69-pro .main .m_picture_con {height:100%;background:#fff}
.tem69-pro .main .pro-left {height:100%;border:1px solid #ddd}
.tem69-pro .main .pro-left [func-id] {height:100%}
.tem69-pro .main .pro-right {height:100%;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.tem69-pro.content-right .main .pro-right {border-right:none;border-left:1px solid #ddd}
.tem69-pro .main .pro-right .pro-right-01,.tem69-pro .main .pro-right .pro-right-01 [func-id] {height:100%}
.tem69-pro .main .pro-right .pro-right-01 .m_picture_con {height:100%;border-right:1px solid #ddd;-webkit-animation-fill-mode:initial;animation-fill-mode:initial}
.tem69-pro .main .pro-right .pro-right-02,.tem69-pro .main .pro-right .pro-right-02 [func-id] {height:100%}
.tem69-pro .main .pro-right .pro-right-02 .col-sm-12 {height:50%}
.tem69-pro .main .pro-right .pro-right-02 .col-sm-12:first-child {border-bottom:1px solid #ddd}
.tem69-pro .main .images {height:100%}
.tem69-pro .main .images a {height:100%;display:block}
.tem69-pro .main .images a img {width:100%;height:100%}
.tem69-pro .main .pro_text {width:100%;padding:10px;max-height:75px;overflow:hidden;background-color:transparent;position:absolute;bottom:0;left:0}
.tem69-pro .main .pro-left .pro_text {padding:10px 20px}
.tem69-pro .main .pro_text h3 {font-size:14px;color:#666;font-weight:400;margin:0;height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.tem69-pro .main .pro_text .protext {font-style:italic;font-size:12px;position:relative;color:#fff;text-align:center;margin:20px;overflow:hidden;height:75px;line-height:25px}
.tem69-pro .main .pro_text .pro_price {height:45px;color:#666;background:0 0;text-transform:uppercase;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem69-pro .main .pro_text .mod_price i {margin-right:3px;font-weight:300;font-style:normal;font-size:12px}
.tem69-pro .main .pro_text .mod_price b {font-weight:300}
.tem69-pro .main .pro_text .price_new {display:block;font-size:14px}
.tem69-pro .main .pro_text .price_new b {font-weight:300}
.tem69-pro .main .pro_text .price_origin {display:block;color:#666;opacity:.7;font-size:12px}
.tem69-pro .main .pro_text .price_origin del {font-weight:300}
@media (max-width:1024px) {
    .tem69-pro .main {height:472px}
}
@media (max-width:768px) {
    .tem69-pro .main {height:362px}
    .tem69-pro .main .pro_text .price_new,.tem69-pro .main .pro_text h3 {font-size:12px}
}
@media (max-width:767px) {
    .tem69-pro .main {height:auto}
    .tem69-pro .main .pro-right {height:737px;border-top:none;border-left:1px solid #ddd}
    .tem69-pro.content-right .main .pro-right {border-right:1px solid #ddd}
}
@media (max-width:640px) {
    .tem69-pro .main .pro-right {height:610px}
}
@media (max-width:480px) {
    .tem69-pro .main .pro-right {height:450px}
}
@media (max-width:430px) {
    .tem69-pro .main .pro-right {height:400px}
}
@media (max-width:414px) {
    .tem69-pro .main .pro-right {height:384px}
}
@media (max-width:360px) {
    .tem69-pro .main .pro-right {height:330px}
}
@media (max-width:320px) {
    .tem69-pro .main .pro-right {height:230px}
}
.tem70-pro {width:100%}
.tem70-pro .switch {height:540px}
.tem70-pro .switch ._ul {width:100%;height:100%;padding:20px 0;position:relative}
.tem70-pro .switch ._ul ._li {width:50%;height:100px;transition:.5s;float:left;cursor:pointer;box-shadow:0 2px 2px rgba(0,0,0,.03)}
.tem70-pro .switch ._ul ._li:nth-last-child(2),.tem70-pro .switch ._ul ._li:nth-last-child(3) {
    box-shadow:none}
.tem70-pro .switch ._ul ._li .choose {width:40%;height:100%;text-align:center;float:left;padding:0 20px;padding-top:30px;transition:.4s}
.tem70-pro .switch ._ul ._li.active .choose {color:#fff}
.tem70-pro .switch ._ul ._li:nth-of-type(even) .choose {float:right}
.tem70-pro .switch ._ul ._li .choose_txt {font-size:16px;width:100%;height:44px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem70-pro .switch ._ul ._li.active .choose_txt {-webkit-animation:tem70-pro_icon .6s;-moz-animation:tem70-pro_icon .6s;-ms-animation:tem70-pro_icon .6s;-o-animation:tem70-pro_icon .6s;animation:tem70-pro_icon .6s}
.tem70-pro .switch .box {height:540px;width:60%;padding:10px 0;float:left;overflow:hidden;position:absolute;left:20%;top:0}
.tem70-pro .switch .box .con {height:100%;width:100%;border-radius:6px;padding:10px;overflow:hidden;display:none}
.tem70-pro .switch .box .con.active {display:block}
.tem70-pro .switch .box .con .imgs_con {width:50%;height:50%;float:left;padding:5px;display:none;-webkit-animation:tem70-pro_icon2 1s;-moz-animation:tem70-pro_icon2 1s;-ms-animation:tem70-pro_icon2 1s;-o-animation:tem70-pro_icon2 1s;animation:tem70-pro_icon2 1s}
.tem70-pro .switch .box .con .imgs_con:nth-child(1),.tem70-pro .switch .box .con .imgs_con:nth-child(2),.tem70-pro .switch .box .con .imgs_con:nth-child(3),.tem70-pro .switch .box .con .imgs_con:nth-child(4) {
    display:block}
.tem70-pro .switch .box .con .imgs_con .imgs {width:100%;height:100%;background-color:#fff;overflow:hidden;position:relative;z-index:2;box-shadow:0 0 5px rgba(0,0,0,.15)}
.tem70-pro .switch .box .con .imgs_con .imgs>a {position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}
.tem70-pro .switch .box .con .imgs_con .imgs img {width:100%;height:100%;position:absolute;left:0;top:0;transition:.3s;object-fit:cover}
.tem70-pro .switch .box .con .imgs_con .imgs.contains img {object-fit:contain}
.tem70-pro .switch .box .con .imgs_con .imgs .detailed {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);color:#fff;text-align:center;padding:10px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transition:.5s}
.tem70-pro .switch .box .con .imgs_con .imgs .detailed .title {font-size:18px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem70-pro .switch .box .con .imgs_con .imgs .detailed .description {display:block;font-size:12px;color:#FFF;opacity:.88;width:100%;height:40px;line-height:20px;overflow:hidden;margin:10px 0}
.tem70-pro .switch .box .imgs_con:hover .imgs .detailed {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.tem70-pro .switch .box .imgs_con:hover .imgs img {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.tem70-pro .switch .box .con .imgs_con .imgs .detailed .pro_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem70-pro .switch .box .con .imgs_con .imgs .detailed .pro_price .price_new {font-size:18px;font-weight:900;margin-right:8px}
@-webkit-keyframes tem70-pro_icon {0% {-webkit-transform:translateY(-100%) scale(0.5);opacity:0}
    100% {-webkit-transform:translateY(0px) scale(1);opacity:1}
}
@-moz-keyframes tem70-pro_icon {0% {-moz-transform:translateY(-100%) scale(0.5);opacity:0}
    100% {-moz-transform:translateY(0px) scale(1);opacity:1}
}
@-ms-keyframes tem70-pro_icon {0% {-ms-transform:translateY(-100%) scale(0.5);opacity:0}
    100% {-ms-transform:translateY(0px) scale(1);opacity:1}
}
@-o-keyframes tem70-pro_icon {0% {-o-transform:translateY(-100%) scale(0.5);opacity:0}
    100% {-o-transform:translateY(0px) scale(1);opacity:1}
}
@keyframes tem70-pro_icon {0% {transform:translateY(-100%) scale(0.5);opacity:0}
    100% {transform:translateY(0px) scale(1);opacity:1}
}
@-webkit-keyframes tem70-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@-moz-keyframes tem70-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@-ms-keyframes tem70-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@-o-keyframes tem70-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@keyframes tem70-pro_icon2 {0% {opacity:0}
    100% {opacity:1}
}
@media (max-width:992px) {
    .tem70-pro .switch {height:auto}
    .tem70-pro .switch ._ul ._li {width:auto;height:auto;box-shadow:none}
    .tem70-pro .switch ._ul ._li .choose {width:auto;height:auto;padding:0;overflow:hidden}
    .tem70-pro .switch ._ul ._li .choose_txt {width:auto;height:auto;padding:6px 14px;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:22px}
    .tem70-pro .switch .box {width:100%;position:initial;height:auto}
    .tem70-pro .switch .box .con .imgs_con {height:auto;display:block}
    .tem70-pro .switch .box .con .imgs_con .imgs {padding-top:100%}
}
@media (max-width:768px) {
    .tem70-pro .switch ._ul {padding:10px 0}
}
.tem71-pro .interval {padding:0 5px}
.tem71-pro .column {padding:0 10px}
.tem71-pro .pro-li .images {position:relative}
.tem71-pro .pro-li .images::before {border:1px solid rgba(255,255,255,.53);left:0;top:0;margin:4%;opacity:0;width:calc(93% - 2px);height:calc(90% - 2px);content:"";position:absolute;z-index:2;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem71-pro .pro-li:hover .images::before {opacity:1}
.tem71-pro .pro-li .images img {width:100%}
.tem71-pro .pro-li .text {padding:15px 0;position:relative;bottom:0;width:100%;left:0;background:#fff;overflow:hidden;box-shadow:0}
.tem71-pro .pro-li .text .title {font-size:16px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:100}
.tem71-pro .pro-li:hover .text .title {color:#000}
.tem71-pro .pro-li .text .description {display:block;display:none}
.tem71-pro .pro-li .pro_price {line-height:22px;color:#333;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem71-pro .pro-li .pro_price .price_new {padding-right:5px;opacity:.53}
.tem71-pro .pro_price i {font-style:normal}
@media (max-width:480px) {
    .tem71-pro .interval {padding:0}
    .tem71-pro .pro-li .text {padding:5px 0}
    .tem71-pro .pro-li .text .title {font-size:14px}
    .tem71-pro .pro-li .text .description {font-size:12px}
}
@media (max-width:360px) {
    .tem71-pro .column {width:100%}
}
.tem72-pro {padding:20px 0}
.tem72-pro a {transition:.5s all ease;position:relative}
.tem72-pro .items {line-height:1.5;position:relative;float:left}
.tem72-pro .items ul {padding:0;margin:0}
.tem72-pro .items li {height:300px;float:left;list-style:none}
.tem72-pro .items li a:focus,.tem72-pro .items li a:hover {text-decoration:none}
.tem72-pro .items li .image {width:150px;height:190px;margin:auto;padding:20px 0}
.tem72-pro .items li .image .bgimg {width:100%;height:100%;background-repeat:no-repeat;background-size:100% auto;background-position:center}
.tem72-pro .items li .text .subtitle,.tem72-pro .items li .text .title {color:#333;height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem72-pro .items li .text .subtitle,.tem72-pro .items li .text del {color:#333;opacity:.53}
.tem72-pro .items li .text em {font-style:normal}
.tem72-pro .items li .text span {padding-top:10px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem72-pro .items .more a,.tem72-pro .items li a {width:100%;height:100%;display:block;background-color:#FFF}
.tem72-pro .items .more {height:150px;display:none;position:absolute;bottom:0;right:0}
.tem72-pro .items .more .left {float:left;text-align:left}
.tem72-pro .items .more .left span {display:block;font-size:18px;color:#333}
.tem72-pro .items .more .left i {display:block;font-size:12px;color:#333;opacity:.53;font-style:normal}
.tem72-pro .items .more .right {float:right}
.tem72-pro .items .more .right span {font-size:18px;width:48px;height:48px;line-height:46px;text-align:center;display:block;border-radius:50%;border-width:2px;border-style:solid;border-color:inherit}
.tem72-pro .items.more .more {display:block}
.tem72-pro .items .more .box,.tem72-pro .items.more li:last-child .box {width:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0}
.tem72-pro .items.more li:last-child {height:150px;text-align:left}
.tem72-pro .items.more li:last-child .image {width:80px;height:80px;float:right;padding:0}
.tem72-pro .items.more li:last-child .text .subtitle {display:none}
.tem72-pro .items.more li:last-child .text {padding-top:15px}
.tem72-pro .items.more li:last-child span {padding-top:5px}
.tem72-pro .items.more li:last-child del {display:none}
.tem72-pro .items .more,.tem72-pro .items li {width:25%}
.tem72-pro .items {width:80%}
.tem72-pro .picture {width:20%;height:600px;float:left}
.tem72-pro .picture a {width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem72-pro .picture a img {display:none}
.tem72-pro .picture .image {width:100%;height:100%;display:block}
.tem72-pro .picture.small .image {height:50%}
.tem72-pro .picture.small a img {display:none!important}
.tem72-pro .items .more,.tem72-pro .items li,.tem72-pro .picture .image {padding:7px}
.tem72-pro .items .box {padding:0 20px}
.tem72-pro.content-right .picture {float:right}
@media(max-width:1199px) {
    .tem72-pro .items .more,.tem72-pro .items li,.tem72-pro .picture .image {padding:3px}
}
@media(min-width:769px) {
    .tem72-pro a:hover {margin-top:-4px;box-shadow:0 7px 17px rgba(0,0,0,.1)}
}
@media(min-width:1200px) {
    .tem72-pro a:hover {margin-top:-10px}
}
@media(max-width:992px) {
    .tem72-pro .container {position:relative;padding:0}
    .tem72-pro .items {width:100%}
    .tem72-pro .picture {width:50%;position:absolute;top:0;left:0;z-index:1}
    .tem72-pro .items li:nth-child(1),.tem72-pro .items li:nth-child(3) {
        margin-left:50%}
}
@media(max-width:768px) {
    .tem72-pro .container {padding-left:0!important;padding-right:0!important;margin:0 2%}
    .tem72-pro .picture {width:66.666%}
    .tem72-pro .items li:nth-child(1),.tem72-pro .items li:nth-child(2) {
        margin-left:66.666%}
    .tem72-pro .items .more,.tem72-pro .items li {width:33.333%}
    .tem72-pro .items li:nth-child(3) {
        margin-left:0}
    .tem72-pro .items li .text span {padding-top:5px}
}
@media(max-width:640px) {
    .tem72-pro .picture {width:50%}
    .tem72-pro .items li:nth-child(1),.tem72-pro .items li:nth-child(2) {
        margin-left:50%}
    .tem72-pro .items .more,.tem72-pro .items li {width:50%}
}
@media(max-width:420px) {
    .tem72-pro .items .box {padding:0 5px}
    .tem72-pro .items li .image {width:140px}
    .tem72-pro .picture {width:100%;height:auto;position:relative}
    .tem72-pro .picture a img {display:block}
    .tem72-pro .items li:nth-child(1),.tem72-pro .items li:nth-child(2) {
        margin-left:0}
    .tem72-pro .items .more,.tem72-pro .items li,.tem72-pro .picture .image {padding:1px}
    .tem72-pro .items .more .box,.tem72-pro .items.more li:last-child .box {width:130px}
    .tem72-pro .items .more .left span {font-size:16px}
    .tem72-pro .items .more .right span {font-size:16px;width:40px;height:40px;line-height:38px}
}
@media screen and (max-width:992px) and (min-width:540px) {
    .tem72-pro.tem74-pro .items .more,.tem72-pro.tem74-pro .items li,.tem72-pro.tem74-pro .picture {width:33.333%}
    .tem72-pro.tem74-pro .items li:nth-child(1),.tem72-pro.tem74-pro .items li:nth-child(2) {
        width:66.666%;margin-left:33.333%}
    .tem72-pro.tem74-pro .items li:nth-child(3) {
        margin-left:0}
}
@media(max-width:540px) {
    .tem72-pro.tem74-pro .picture {width:100%;height:300px;position:relative}
    .tem72-pro.tem74-pro .picture.small .image {height:100%;width:50%;float:left}
    .tem72-pro.tem74-pro .items li:nth-child(1),.tem72-pro.tem74-pro .items li:nth-child(2) {
        margin-left:0}
}
.tem72-pro.tem76-pro .picture {height:300px}
.tem72-pro.tem76-pro .items li {display:none}
.tem72-pro.tem76-pro .items li:nth-child(1),.tem72-pro.tem76-pro .items li:nth-child(2),.tem72-pro.tem76-pro .items li:nth-child(3),.tem72-pro.tem76-pro .items li:nth-child(4) {
    display:block}
@media(max-width:992px) {
    .tem72-pro.tem76-pro .picture {width:33.333%}
    .tem72-pro.tem76-pro .items li:nth-child(1) {
        width:66.666%;margin-left:33.333%}
    .tem72-pro.tem76-pro .items li:nth-child(2),.tem72-pro.tem76-pro .items li:nth-child(3) {
        margin-left:0}
    .tem72-pro.tem76-pro .items .more,.tem72-pro.tem76-pro .items li {width:33.333%}
}
@media(max-width:540px) {
    .tem72-pro.tem76-pro .picture {width:60%;height:600px}
    .tem72-pro.tem76-pro .items li:nth-child(1),.tem72-pro.tem76-pro .items li:nth-child(2) {
        width:40%;margin-left:60%}
    .tem72-pro.tem76-pro .items .more,.tem72-pro.tem76-pro .items li {width:50%}
}
@media(max-width:420px) {
    .tem72-pro.tem76-pro .picture {width:100%;height:auto}
    .tem72-pro.tem76-pro .items li:nth-child(1),.tem72-pro.tem76-pro .items li:nth-child(2) {
        width:50%;margin-left:0}
}
.tem72-pro.tem78-pro .items li,.tem72-pro.tem78-pro .more {padding:0}
.tem72-pro.tem78-pro .container {position:relative;padding:0}
.tem72-pro.tem78-pro .picture {width:50%;padding-top:50%;height:0;position:absolute;top:0;left:0;z-index:1}
.tem72-pro.tem78-pro .picture .image {width:100%;height:100%;position:absolute;top:0;left:0}
.tem72-pro.tem78-pro .items {width:100%}
.tem72-pro.tem78-pro .items li {padding-top:25%;height:0;position:relative}
.tem72-pro.tem78-pro .items a,.tem72-pro.tem78-pro .more a {position:absolute;top:0;left:0;padding:7px;background-color:transparent!important}
.tem72-pro.tem78-pro .box {width:100%;height:100%;background-color:#FFF;transition:.5s all ease}
.tem72-pro.tem78-pro .items li:nth-child(1),.tem72-pro.tem78-pro .items li:nth-child(3) {
    margin-left:50%}
.tem72-pro.tem78-pro .items .more .box,.tem72-pro.tem78-pro .items.more li:last-child .box {width:100%;height:100%;position:relative;top:0;left:0;transform:translate(0,0);padding:30px}
.tem72-pro.tem78-pro .items .more .box {padding:40px 30px}
.tem72-pro.tem78-pro .items.more .more,.tem72-pro.tem78-pro .items.more li:last-child {padding-top:12.5%;height:0}
.tem72-pro.tem78-pro .items .more,.tem72-pro.tem78-pro .items li {width:25%}
@media(min-width:769px) {
    .tem72-pro.tem78-pro .items a:hover {margin-top:0;box-shadow:0 0}
    .tem72-pro.tem78-pro .box:hover {margin-top:-4px;box-shadow:0 7px 17px rgba(0,0,0,.1)}
}
@media(min-width:1200px) {
    .tem72-pro.tem78-pro .items a:hover {margin-top:0}
    .tem72-pro.tem78-pro .box:hover {margin-top:-10px;box-shadow:0 7px 17px rgba(0,0,0,.1)}
}
@media(max-width:1199px) {
    .tem72-pro.tem78-pro .items .more a,.tem72-pro.tem78-pro .items li a {padding:3px}
    .tem72-pro.tem78-pro .picture {width:60%;padding-top:60%}
    .tem72-pro.tem78-pro .items li {padding-top:30%}
    .tem72-pro.tem78-pro .items li:nth-child(1),.tem72-pro.tem78-pro .items li:nth-child(3) {
        margin-left:60%}
    .tem72-pro.tem78-pro .items .more,.tem72-pro.tem78-pro .items li {width:20%}
    .tem72-pro.tem78-pro .items.more .more,.tem72-pro.tem78-pro .items.more li:last-child {padding-top:15%}
}
@media(min-width:993px) {
    .tem72-pro.tem78-pro.content-right .items li:nth-child(1),.tem72-pro.tem78-pro.content-right .items li:nth-child(3) {
        margin-left:0}
    .tem72-pro.tem78-pro.content-right .items li:nth-child(2),.tem72-pro.tem78-pro.content-right .items li:nth-child(4) {
        margin-right:50%}
    .tem72-pro.tem78-pro.content-right .picture {left:initial;right:0}
    .tem72-pro.tem78-pro.content-right .items .more {right:60%}
}
@media(min-width:1200px) {
    .tem72-pro.tem78-pro.content-right .items .more {right:50%!important}
}
@media(max-width:992px) {
    .tem72-pro.tem78-pro .picture {width:40%;padding-top:40%}
    .tem72-pro.tem78-pro .items li {padding-top:300px}
    .tem72-pro.tem78-pro .items li:nth-child(1) {
        width:60%;padding-top:40%;margin-left:40%}
    .tem72-pro.tem78-pro .items li:nth-child(3) {
        margin-left:0}
    .tem72-pro.tem78-pro .items .more,.tem72-pro.tem78-pro .items li {width:33.333%}
    .tem72-pro.tem78-pro .items.more .more,.tem72-pro.tem78-pro .items.more li:last-child {padding-top:150px}
}
@media(max-width:768px) {
    .tem72-pro.tem78-pro .picture {width:45%;padding-top:45%}
    .tem72-pro.tem78-pro .items li:nth-child(1) {
        width:55%;padding-top:45%;margin-left:45%}
    .tem72-pro.tem78-pro .items li:nth-child(2) {
        margin-left:0}
    .tem72-pro.tem78-pro .items.more li:last-child .box {padding:35px 10px}
    .tem72-pro.tem78-pro .items .more .box {padding:50px 20px}
}
@media(max-width:640px) {
    .tem72-pro.tem78-pro .picture {width:55%;padding-top:55%}
    .tem72-pro.tem78-pro .items li:nth-child(1) {
        width:45%;padding-top:55%;margin-left:55%}
}
@media(max-width:580px) {
    .tem72-pro.tem78-pro .picture {width:100%;padding-top:100%;position:relative}
    .tem72-pro.tem78-pro .items .more,.tem72-pro.tem78-pro .items li {width:50%}
    .tem72-pro.tem78-pro .items li:nth-child(1) {
        width:50%;padding-top:300px;margin-left:0}
}
.tem72-pro.tem80-pro .container {position:relative;padding:0}
.tem72-pro.tem80-pro .picture {position:absolute;z-index:1}
.tem72-pro.tem80-pro .picture.left {top:0;left:0;bottom:initial;right:initial}
.tem72-pro.tem80-pro .picture.right {top:initial;left:initial;bottom:0;right:0}
.tem72-pro.tem80-pro .items li,.tem72-pro.tem80-pro .picture {width:20%;height:300px}
.tem72-pro.tem80-pro .items li {width:33.333%}
.tem72-pro.tem80-pro .items {width:60%;margin:0 20%}
@media(max-width:992px) {
    .tem72-pro.tem80-pro .items {width:100%;margin:0}
    .tem72-pro.tem80-pro .picture {width:33.333%}
    .tem72-pro.tem80-pro .items li:nth-child(1) {
        width:66.666%;margin-left:33.333%}
    .tem72-pro.tem80-pro .items li:nth-child(3) {
        margin-left:0}
}
@media(max-width:768px) {
    .tem72-pro.tem80-pro .items li:nth-child(2) {
        margin-left:0}
}
@media(max-width:580px) {
    .tem72-pro.tem80-pro .items li,.tem72-pro.tem80-pro .picture {width:50%}
    .tem72-pro.tem80-pro .items li:nth-child(1) {
        width:50%;margin-left:50%}
    .tem72-pro.tem80-pro .items li:nth-child(2) {
        width:100%}
}
.tem81-pro {background-repeat:no-repeat;background-size:100% auto;background-position:top;background-attachment:fixed}
.tem81-pro .pro_price {height:25px;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem81-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem81-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem81-pro .price_origin {font-size:12px}
.tem81-pro .price_origin del {font-weight:300}
.tem81-pro .container {height:500px}
.tem81-pro .swiper-container {width:100%;height:100%}
.tem81-pro .container .col_height,.tem81-pro .container .cont_pad {height:100%}
.tem81-pro .gallery-thumbs .text {width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.tem81-pro .gallery-thumbs .text .text_img {width:40%;float:left;height:100%;position:relative}
.tem81-pro .gallery-thumbs .text .text_txt {width:60%;float:left;padding:10px}
.tem81-pro .gallery-thumbs .text .text_img img {max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block}
.tem81-pro .gallery-thumbs .text .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:15px}
.tem81-pro .gallery-thumbs .text .description {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:12px;padding-top:4px;opacity:.85}
.tem81-pro .gallery-thumbs .swiper-slide {transition:.4s;cursor:pointer;position:relative;padding:20px;background-color:rgba(0,0,0,.05);opacity:.4}
.tem81-pro .gallery-thumbs .swiper-slide.active_box {box-shadow:0 3px 10px rgba(0,0,0,.2);z-index:2;opacity:1}
.tem81-pro .gallery-thumbs .swiper-slide:hover {box-shadow:0 3px 10px rgba(0,0,0,.2);z-index:3;opacity:1}
.tem81-pro .gallery-top .img_height {background-size:cover;background-position:50% 50%}
.tem81-pro .gallery-top .img_height:nth-child(1) {
    opacity:.95;padding:0;height:60%}
.tem81-pro .gallery-top .img_height:nth-child(2) {
    padding:0 30px;height:40%;background-color:rgba(0,0,0,.05)}
.tem81-pro .gallery-top .img_height:nth-child(2) a {color:inherit}
.tem81-pro .gallery-top .img_height:nth-child(1).img_height2 {height:100%;width:100%}
.tem81-pro .gallery-top .text {height:100%;padding:20px 0;position:relative}
.tem81-pro .gallery-top .text .title {font-size:20px;max-height:50px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tem81-pro .gallery-top .text .description {font-size:13px;max-height:44px;line-height:22px!important;overflow:hidden;opacity:.9;margin-top:25px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tem81-pro .gallery-top .text .bottom {height:20px;line-height:20px;position:absolute;bottom:0;left:50px;opacity:0;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}
.tem81-pro .gallery-top .text:hover .description {margin-top:10px;opacity:1}
.tem81-pro .gallery-top .text:hover .bottom {opacity:1;left:0;bottom:20px}
.tem81-pro .gallery-top .img_height img {width:100%;display:none}
.tem81-pro .gallery-top .swiper-pagination {display:none}
@media (max-width:768px) {
    .tem81-pro {background-attachment:initial;background-size:cover}
    .tem81-pro .pro_price {margin-bottom:40px}
    .tem81-pro .container {height:auto}
    .tem81-pro .gallery-thumbs {display:none}
    .tem81-pro .container .cont_pad {padding:0}
    .tem81-pro .gallery-top .img_height img {width:100%;display:block}
    .tem81-pro .gallery-top .text .title {font-size:16px;max-height:50px;line-height:25px!important}
    .tem81-pro .gallery-top .text .description {font-size:12px;opacity:1;margin-top:10px;-webkit-line-clamp:initial;max-height:none}
    .tem81-pro .gallery-top .text:hover .description {margin-top:10px}
    .tem81-pro .gallery-top .text .bottom {opacity:1;left:0;bottom:26px}
    .tem81-pro .gallery-top .text:hover .bottom {bottom:26px}
    .tem81-pro .gallery-top .swiper-pagination {display:block}
    .tem81-pro .gallery-top .text {padding:15px 0}
    .tem81-pro .gallery-top .img_height:nth-child(2) {
        padding:0 10px}
}
.tem82-pro.tem81-pro .container {height:300px}
.tem82-pro.tem81-pro .gallery-thumbs .text .text_img {width:30%}
.tem82-pro.tem81-pro .gallery-thumbs .text .text_txt {width:70%}
.tem82-pro.tem81-pro .gallery-top .text .description {-webkit-line-clamp:6;max-height:150px}
.tem82-pro.tem81-pro .gallery-top .img_height:nth-child(1) {
    height:100%;width:50%;float:left}
.tem82-pro.tem81-pro .gallery-top .img_height:nth-child(2) {
    height:100%;width:50%;float:left;padding:0 30px}
.tem82-pro.tem81-pro .gallery-top .img_height:nth-child(1).img_height2 {width:100%;height:100%}
@media (max-width:768px) {
    .tem82-pro.tem81-pro .gallery-top .text .description {margin-top:10px}
    .tem82-pro.tem81-pro .gallery-top .img_height img {display:none}
    .tem82-pro.tem81-pro .gallery-top .img_height:nth-child(2) {
        padding:0 10px}
}
.tem83-pro {width:100%;background-color:#333}
.tem83-pro ._ul {width:100%;padding-top:65px;padding-right:65px;font-family:"微软雅黑";color:#fff}
.tem83-pro ._ul>li {padding:10px 20px;cursor:pointer;font-size:12px}
.tem83-pro ._ul>li:last-child {border:none}
.tem83-pro ._ul>li.active {background-color:rgba(0,0,0,.2)}
.tem83-pro ._ul>li.active:before {width:20px}
.tem83-pro ._ul>li:before {content:"";margin-right:5px;display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:1px solid;transition:.3s}
.tem83-pro ._ul>li:hover {background-color:rgba(0,0,0,.2)}
.tem83-pro ._ul>li:hover:before {width:20px}
.tem83-pro .swiper-container {width:100%;color:#666}
.tem83-pro .menu {min-width:100px;width:60%;max-width:320px}
.tem83-pro .content {width:100%}
.tem83-pro .menu-button {position:absolute;top:0;left:0;padding:15px 0;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-color:#fff;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);transform:scale(0.6)}
.tem83-pro .menu-button .bar:nth-of-type(1) {
    margin-top:0}
.tem83-pro .menu-button .bar:nth-of-type(3) {
    margin-bottom:0}
.tem83-pro .bar {position:relative;display:block;width:50px;height:5px;margin:10px auto;border-radius:10px;-webkit-transition:.3s;transition:.3s;border-bottom:5px solid;border-color:inherit}
.tem83-pro .menu-button:hover .bar:nth-of-type(1) {
    -webkit-transform:translateY(1.5px) rotate(-4.5deg);-ms-transform:translateY(1.5px) rotate(-4.5deg);transform:translateY(1.5px) rotate(-4.5deg)}
.tem83-pro .menu-button:hover .bar:nth-of-type(2) {
    opacity:.9}
.tem83-pro .menu-button:hover .bar:nth-of-type(3) {
    -webkit-transform:translateY(-1.5px) rotate(4.5deg);-ms-transform:translateY(-1.5px) rotate(4.5deg);transform:translateY(-1.5px) rotate(4.5deg)}
.tem83-pro .cross .bar:nth-of-type(1) {
    -webkit-transform:translateY(15px) rotate(-45deg);-ms-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}
.tem83-pro .cross .bar:nth-of-type(2) {
    opacity:0}
.tem83-pro .cross .bar:nth-of-type(3) {
    -webkit-transform:translateY(-15px) rotate(45deg);-ms-transform:translateY(-15px) rotate(45deg);transform:translateY(-15px) rotate(45deg)}
.tem83-pro .cross:hover .bar:nth-of-type(1) {
    -webkit-transform:translateY(13.5px) rotate(-40.5deg);-ms-transform:translateY(13.5px) rotate(-40.5deg);transform:translateY(13.5px) rotate(-40.5deg)}
.tem83-pro .cross:hover .bar:nth-of-type(2) {
    opacity:.1}
.tem83-pro .cross:hover .bar:nth-of-type(3) {
    -webkit-transform:translateY(-13.5px) rotate(40.5deg);-ms-transform:translateY(-13.5px) rotate(40.5deg);transform:translateY(-13.5px) rotate(40.5deg)}
.tem83-pro .img_con {padding-top:65px;display:none}
.tem83-pro .img_con.active {display:block}
.tem83-pro .img_con .slide_img {width:33.33333%;float:left;position:relative;padding:8px;-webkit-animation:tem83-pro_img .5s;-moz-animation:tem83-pro_img .5s;animation:tem83-pro_img .5s}
.tem83-pro .img_con .slide_img a {color:inherit}
.tem83-pro .img_con .img_box {overflow:hidden;padding-top:80%;position:relative}
.tem83-pro .img_con .img_box .img {width:100%;height:100%;position:absolute;top:0;left:0;background-size:100% 100%;background-repeat:no-repeat;transition:all .45s cubic-bezier(.215,.61,.355,1)}
.tem83-pro .img_con .img_box .text {width:100%;position:absolute;bottom:-70px;left:0;height:70px;padding:15px;line-height:20px;transition:all .45s cubic-bezier(.215,.61,.355,1)}
.tem83-pro .img_con .img_box .text .text_before {display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff}
.tem83-pro .img_con .img_box .text .pro_price,.tem83-pro .img_con .img_box .text .text_txt {float:left;position:relative;z-index:2}
.tem83-pro .img_con .img_box .text .text_txt>p {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:4}
.tem83-pro .img_con .img_box .text .text_txt {width:60%}
.tem83-pro .img_con .img_box .text .subtitle {font-size:12px;opacity:.5}
.tem83-pro .img_con .img_box .text .pro_price {padding-left:10px;text-align:right;width:40%;font-size:12px;line-height:40px}
.tem83-pro .img_con .img_box .text .pro_price .price_new {font-size:26px;font-family:HELVETICANEUELTPRO-THEX;display:block}
.tem83-pro .img_con .img_box .text .pro_price i {font-style:initial;font-size:12px}
.tem83-pro .img_con .img_box .text .pro_price b {font-weight:400}
.tem83-pro .img_con .img_box .text .pro_price .price_origin {opacity:.5;display:none}
@media(min-width:993px) {
    .tem83-pro .img_con .slide_img>a:hover .img {-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);transform:translateY(-35px)}
    .tem83-pro .img_con .slide_img>a:hover .text {bottom:0}
    .tem83-pro .img_con .slide_img>a:hover .img_box {box-shadow:0 6px 10px 5px rgba(0,0,0,.08)}
}
@media(max-width:992px) {
    .tem83-pro ._ul {padding-right:20%}
    .tem83-pro .img_con .slide_img {width:50%}
    .tem83-pro .img_con .slide_img .img {height:calc(100% - 70px)}
    .tem83-pro .img_con .slide_img .text {position:relative;top:0}
    .tem83-pro .img_con .img_box .text .pro_price .price_new {font-size:20px}
}
@media(max-width:600px) {
    .tem83-pro .img_con .slide_img {width:100%}
}
@-webkit-keyframes tem83-pro_img {0% {-webkit-transform:translateY(-50px) scale(0.5);opacity:0}
    100% {-webkit-transform:translateY(0px) scale(1);opacity:1}
}
@-moz-keyframes tem83-pro_img {0% {-moz-transform:translateY(-50px) scale(0.5);opacity:0}
    100% {-moz-transform:translateY(0px) scale(1);opacity:1}
}
@keyframes tem83-pro_img {0% {transform:translateY(-50px) scale(0.5);opacity:0}
    100% {transform:translateY(0px) scale(1);opacity:1}
}
.tem84-pro .col-xs-6 {padding:0}
.tem84-pro .col-lg-2:nth-of-type(6n+1),.tem84-pro .col-lg-3:nth-of-type(4n+1),.tem84-pro .col-lg-4:nth-of-type(3n+1),.tem84-pro .col-lg-6:nth-of-type(2n+1) {
    clear:both}
.tem84-pro .goods {position:relative;overflow:hidden}
.tem84-pro .goods img {width:100%}
.tem84-pro .goods .goods_txt {position:absolute;color:#fff;overflow:hidden;text-align:center;width:60%;height:60px;left:20%;top:50%;margin-top:-30px;background-color:rgba(255,157,163,.85);padding:0 10px;-o-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;-ms-transition:all .35s ease 0s;-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s}
.tem84-pro .goods:hover .goods_txt {width:100%;height:100%;left:0;top:0;padding:20px 30px;margin-top:0}
.tem84-pro .goods .goods_txt .title {font-size:18px;line-height:60px;height:60px;overflow:hidden;-o-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;-ms-transition:all .35s ease 0s;-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s}
.tem84-pro .goods:hover .goods_txt .title {line-height:40px!important;height:40px}
.tem84-pro .goods .goods_txt .description {opacity:1;line-height:24px;max-height:72px;overflow:hidden;font-size:13px}
.tem84-pro .goods .goods_txt .btn {background:#fff;border:none;border-radius:0;margin-top:10px;color:#FF9DA3}
.tem84-pro .goods .goods_txt .item {opacity:0;transition:all .3s ease-in 0s;-o-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px)}
.tem84-pro .goods:hover .goods_txt .item {opacity:1;-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
@media (max-width:768px) {
    .tem84-pro .col-xs-6 {padding:7px}
    .tem84-pro .wrap {margin:0 -7px}
    .tem84-pro .goods {font-size:0}
    .tem84-pro .goods .goods_txt .title {font-size:16px;height:40px;line-height:40px!important}
    .tem84-pro .goods .goods_txt {position:static;width:100%;display:inline-block;height:auto;margin:0;padding:0 10px 15px}
    .tem84-pro .goods:hover .goods_txt {padding:0 10px 15px}
    .tem84-pro .col-lg-6:nth-of-type(n) {
        clear:none}
    .tem84-pro .col-lg-6:nth-of-type(2n+1) {
        clear:both}
    .tem84-pro .goods .goods_txt .item {opacity:1;-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
}
@media (max-width:360px) {
    .tem84-pro .col-xs-6 {width:100%}
    .tem84-pro .goods .goods_txt .description {height:auto}
}
.tem85-pro .column {padding:0 10px}
.tem85-pro .item {padding:10px;margin-bottom:20px}
.tem85-pro .item,.tem85-pro figure {background-color:rgba(255,255,255,.8)}
.tem85-pro .item .text {padding:15px 20px}
.tem85-pro .item .text.data {padding-top:20px;padding-bottom:20px}
.tem85-pro .item .description {font-size:12px;opacity:.5}
.tem85-pro .item .text.data .pro_price {display:block}
.tem85-pro .item .pro_price {line-height:1;padding-top:15px;display:none}
.tem85-pro .item .mod_price {padding:0 2px}
.tem85-pro .item .price_origin {opacity:.5}
.tem85-pro .item a {color:inherit;text-decoration:none!important}
.tem85-pro .column .item,.tem85-pro .item img {width:100%;padding:0!important;transition:.5s}
.tem85-pro.content-left {text-align:left}
.tem85-pro.content-middle {text-align:center}
.tem85-pro.content-right {text-align:right}
.tem85-pro .item:hover {box-shadow:0 5px 10px rgba(0,0,0,.05);transform:translateY(-5px)}
@media(max-width:768px) {
    .tem85-pro {padding:15px 5px!important}
    .tem85-pro .container {padding:0!important}
    .tem85-pro .column {padding:0 5px}
    .tem85-pro .item {padding:5px;margin-bottom:10px}
    .tem85-pro .item .text {padding:5px}
    .tem85-pro .item .text.data {padding-top:5px;padding-bottom:5px}
    .tem85-pro .item .pro_price {padding-top:5px}
}
.tem85-pro .owls.open {z-index:99;opacity:1}
.tem85-pro .owls {z-index:-1;opacity:0;position:fixed;top:0;left:0;transition:.5s;background-color:inherit}
.tem85-pro .owl,.tem85-pro .owls {width:100vw;height:100vh}
.tem85-pro .owl {position:relative}
.tem85-pro .owl img {width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem85-pro.tem86-pro .item {background-color:transparent}
.tem85-pro.tem86-pro .item a {display:block;position:relative}
.tem85-pro.tem86-pro .item:hover .text {opacity:1}
.tem85-pro.tem86-pro .item .text {transition:.5s;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);opacity:0}
.tem85-pro.tem86-pro .item .text .box {position:absolute;width:100%;padding:0 20px;top:50%;left:0;transform:translateY(-50%)}
.tem87-pro .col-xs-12 {padding:0}
.tem87-pro .product-li {background:rgba(255,255,255,.9);margin-bottom:30px;position:relative;transition:all .6s ease 0s;display:inline-block;width:100%}
.tem87-pro .product-li .images {float:left;width:34%;text-align:center}
.tem87-pro .product-li .images img {width:100%;height:auto}
.tem87-pro .product-li .text {float:right;transition:all .6s ease 0s;width:64%;display:inline-block;color:#333}
.tem87-pro .product-li .text .title {font-size:32px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:36px}
.tem87-pro .product-li .text .description {display:block;font-size:14px;color:inherit;opacity:.8;overflow:hidden;margin-top:30px;line-height:24px!important}
.tem87-pro .product-li .text .more {opacity:1;margin-top:20px;transition:all .3s ease-out 0s;padding:6px 80px;border-radius:0}
.tem87-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem87-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem87-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem87-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem87-pro .price_origin del {font-weight:300}
@media (max-width:991px) {
    .tem87-pro .product-li .text .title {font-size:26px;line-height:30px}
    .tem87-pro .product-li .text .description {margin-top:10px}
}
@media (max-width:768px) {
    .tem87-pro .product-li {margin-bottom:10px}
}
@media (max-width:640px) {
    .tem87-pro .product-li .images,.tem87-pro .product-li .text {width:48%}
    .tem87-pro .product-li .text .title {margin:5px 0 0}
    .tem87-pro .product-li .text .more {margin-top:10px}
}
@media (max-width:480px) {
    .tem87-pro .product-li .text .title {font-size:16px}
    .tem87-pro .product-li .text .description {font-size:12px;line-height:20px!important;max-height:40px;overflow:hidden;margin-top:3px}
    .tem87-pro .product-li .text .more {font-size:12px;padding:6px 30px}
}
@media (max-width:320px) {
    .tem87-pro .product-li .images,.tem87-pro .product-li .text,.tem87-pro .product-li .text .more {width:100%}
    .tem87-pro .product-li .text .description {height:auto}
}
.tem88-pro .interval {padding:0 7px}
.tem88-pro .col-xs-6 {padding:0 8px}
.tem88-pro .col-lg-2:nth-of-type(6n+1),.tem88-pro .col-lg-3:nth-of-type(4n+1),.tem88-pro .col-lg-4:nth-of-type(3n+1),.tem88-pro .col-lg-6:nth-of-type(2n+1) {
    clear:both}
.tem88-pro .product-li {margin:8px 0}
.tem88-pro .product-li .images {position:relative}
.tem88-pro .product-li .images::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .3s ease 0s;z-index:1}
.tem88-pro .product-li:hover .images::after {opacity:.8}
.tem88-pro .product-li .portfolio-icon {position:absolute;width:100%;height:46px;top:50%;margin-top:-10px;left:0;transition:all .3s ease 0s;z-index:2;text-align:center;opacity:0}
.tem88-pro .product-li:hover .portfolio-icon {opacity:1;margin-top:-23px}
.tem88-pro .product-li .portfolio-icon a {width:46px;height:46px;line-height:46px;margin:0 6px;border-radius:50%;background:#fff;color:#232323;display:inline-block;font-size:22px;text-align:center;transition:all .2s ease 0s;border:2px solid #fff}
.tem88-pro .product-li .portfolio-icon a:hover {background:0 0;transform:scale(1.1);color:#fff}
.tem88-pro .product-li img {width:100%}
.tem88-pro .product-li .text {width:100%;display:block;background:#fff;padding:35px 10px;color:#232323;text-align:center}
.tem88-pro .product-li .text .title {font-size:13px;margin-bottom:5px;font-weight:600;min-height:40px}
.tem88-pro .product-li .text .description {font-size:12px;line-height:14px;opacity:.5;min-height:14px}
.tem88-pro .pro-show {width:100%;height:100%;background:rgba(0,0,0,.5);transition:all .5s;visibility:hidden;opacity:0;display:block}
.tem88-pro .pro-show.active {visibility:visible;opacity:1}
.tem88-pro .pro-show span.icon-clear {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5;z-index:5}
.tem88-pro .pro-show .swiper-container {width:100%;height:100%;background:rgba(0,0,0,.9);padding:40px 0}
.tem88-pro .pro-show .swiper-container img {max-width:100%;height:100%;margin:0 auto;display:block;width:auto}
.tem88-pro .pro-show .swiper-button-prev,.tem88-pro .pro-show .swiper-container-rtl .swiper-button-next {background-image:url(../images/zuojiantou.png);left:20px}
.tem88-pro .pro-show .swiper-button-next,.tem88-pro .pro-show .swiper-container-rtl .swiper-button-prev {background-image:url(../images/youjiantou.png);right:20px}
.tem88-pro .pro-show .swiper-button-next,.tem88-pro .pro-show .swiper-button-prev {width:32px;height:32px;opacity:.7;transition:all .3s;background-size:100% auto}
.tem88-pro .pro-show .swiper-button-next:hover,.tem88-pro .pro-show .swiper-button-prev:hover {opacity:1}
.tem88-pro .pro-show .swiper-container-horizontal>.swiper-pagination-bullets,.tem88-pro .pro-show .swiper-pagination-custom,.tem88-pro .pro-show .swiper-pagination-fraction {color:#fff}
.tem88-pro .pro_price {padding-top:15px}
.tem88-pro .pro_price i {font-style:normal}
.tem88-pro .pro_price b {font-weight:400}
.tem88-pro .pro_price .price_origin {opacity:.5}
.tem88-pro .swiper-slide {opacity:0!important;display:flex;align-items:center}
.tem88-pro .swiper-slide.swiper-slide-active {opacity:1!important}
@media (max-width:767px) {
    .tem88-pro .interval {padding:0!important}
    .tem88-pro .col-xs-6:nth-of-type(n) {
        clear:none}
    .tem88-pro .col-xs-6:nth-of-type(2n+1) {
        clear:both}
    .tem88-pro .pro-show .swiper-container img {max-width:60%;max-height:100%;height:auto}
    .tem88-pro .pro-show .swiper-button-next,.tem88-pro .pro-show .swiper-button-prev {width:20px;height:20px}
    .tem88-pro .pro-show span.icon-clear {font-size:30px}
    .tem88-pro .pro-show .swiper-container-horizontal>.swiper-pagination-bullets,.tem88-pro .pro-show .swiper-pagination-custom,.tem88-pro .pro-show .swiper-pagination-fraction {top:auto;bottom:10px}
    .tem88-pro .product-li .text {padding:10px}
    .tem88-pro .pro_price {padding-top:0}
    .tem88-pro .product-li .text .title {margin-bottom:0}
}
@media (max-width:480px) {
    .tem88-pro .pro-show span.icon-clear {top:10px;right:10px;font-size:20px;width:20px;height:20px;line-height:20px}
    .tem88-pro .pro-show .swiper-button-prev,.tem88-pro .pro-show .swiper-container-rtl .swiper-button-next {left:10px}
    .tem88-pro .pro-show .swiper-button-next,.tem88-pro .pro-show .swiper-container-rtl .swiper-button-prev {right:10px}
    .tem88-pro .product-li .portfolio-icon a {height:34px;width:34px;line-height:30px;margin:0 4px;font-size:18px}
}
@media (max-width:360px) {
    .tem88-pro .col-xs-6 {width:100%}
    .tem88-pro .pro-show .swiper-container img {max-width:70%}
}
.tem01-noresult {border:1px solid #ddd;margin:15px 0;padding:50px 0;background:#f9f9f9;border-radius:5px}
.tem01-noresult h1 {padding:10px 0;font-size:30px;text-shadow:0 0 1px #fff;text-transform:uppercase}
.tem01-service {background:#F5F5F5;text-align:center}
.tem01-service h2 {font-size:40px;position:relative}
.tem01-service h2:after {content:"";width:74px;height:3px;position:absolute;bottom:-5px;left:50%;margin-left:-37px}
.tem01-service h5 {font-size:18px;line-height:125%}
.tem01-service h3 {font-size:16px;height:20px;line-height:20px;overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}
.tem01-service h4 {font-size:12px;opacity:.7;position:relative;margin:10px 0;line-height:22px;font-weight:400;height:90px;overflow:hidden}
.tem01-service .icon {font-size:60px;height:90px;line-height:90px}
.tem01-service h3 [module-style=color] {opacity:.85}
.tem01-service h4[module-style=color] {opacity:.5}
@media (max-width:768px) {
    .tem01-service .icon {font-size:50px}
    .tem01-service .col-xs-6 {width:100%}
}
@media (max-width:480px) {
    .tem01-service h3 {max-height:22px}
    .tem01-service .icon {font-size:40px}
}
@media (max-width:360px) {
    .tem01-service .icon {font-size:30px;height:60px;line-height:60px}
    .tem01-service h3 {font-size:14px;height:20px}
    .tem01-service h4 {margin:5px 0 10px}
}
.tem02-service {text-align:center}
.tem02-service .interval {padding:0 10px}
.tem02-service h1 {font-size:30px;padding-bottom:30px}
.tem02-service li {width:25%;height:220px;overflow:hidden;padding:4px;float:left}
.tem02-service li .box {width:100%;height:100%;padding:20px 15px}
.tem02-service li .icon {width:100px;height:100px;overflow:hidden;border-radius:50%;margin:0 auto;border-style:solid;border-width:1px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.tem02-service li .icon span {line-height:100px;font-size:50px}
.tem02-service li:hover .icon {transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg)}
.tem02-service li h3 {font-size:14px;height:25px;line-height:25px;overflow:hidden;margin:15px 0 0;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}
.tem02-service li h3 a {color:#666}
@media(max-width:991px) {
    .tem02-service li {width:50%}
}
@media (max-width:768px) {
    .tem02-service .interval {padding:0}
    .tem02-service li .icon {width:60px;height:60px}
    .tem02-service li .icon span {line-height:60px;font-size:30px}
    .tem02-service li {width:100%;height:auto}
    .tem02-service li h3 {white-space:normal;height:auto;font-size:14px!important}
}
.tem03-service {text-align:center}
.tem03-service .row {margin:0}
.tem03-service.full-screen-spacing h2 {padding:0 1%}
.tem03-service h2 {position:relative}
.tem03-service h2:after {content:"";width:74px;height:3px;position:absolute;bottom:-5px;left:50%;margin-left:-37px}
.tem03-service h3.font-color-gray-level-6 {font-size:16px;line-height:175%;font-weight:400;margin:5px 0 15px}
.tem03-service.full-screen-spacing h3.subtitle {padding:0 1%}
.tem03-service .subtitle {margin:5px 0 10px}
.tem03-service .col-md-4 {padding-top:15px}
.tem03-service .icon {float:left;font-size:50px;height:100px;line-height:100px;padding-top:30px}
.tem03-service .text {display:table-cell;vertical-align:top;padding-left:15px;text-align:left}
.tem03-service .text h3 {font-size:16px;height:40px;line-height:20px;overflow:hidden;margin:0;text-transform:uppercase}
.tem03-service .text h4 {opacity:.7;font-size:12px;position:relative;margin:5px 0;line-height:24px;font-weight:400;height:72px;overflow:hidden}
@media (max-width:990px) {
    .tem03-service .text h3 {height:22px}
}
@media(max-width:768px) {
    .tem03-service div.full-screen {padding-right:15px;padding-left:15px}
    .tem03-service.full-screen-spacing h2,.tem03-service.full-screen-spacing h3.subtitle {padding:0}
    .tem03-service .col-xs-12,.tem03-service .col-xs-6 {padding:0!important;margin:8px 0}
    .tem03-service h2 {font-size:22px;margin-top:0}
    .tem03-service .text {width:100%;padding-left:0}
    .tem03-service .text h4 {height:auto}
    .tem03-service .icon {font-size:30px;width:100%;text-align:left;height:auto;line-height:40px;padding:0}
}
.tem04-service {background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:500px}
.tem04-service h2 {margin:0 0 10px;padding:0;font-size:2.8em;color:#fff;font-weight:400}
.tem04-service h4 {margin:0 0 15px;padding:0;font-size:1.3em;color:rgba(255,255,255,.8);font-weight:400}
.tem04-service .fun-bar {padding:15px 0 0}
.tem04-service .fun-bar dl {padding:15px 0;margin:0;text-align:center}
.tem04-service .fun-bar dt {background:rgba(255,255,255,.9);border-radius:100px;margin:0 auto 10px;transition:all 0s ease 0s,all 700ms cubic-bezier(0.215,.61,.355,1) 0s;width:160px;height:160px;line-height:160px;font-size:46px}
.tem04-service .fun-bar .col-md-3:hover dl {border-radius:5px}
.tem04-service .fun-bar .fun-tit {margin:0 0 10px;padding:0;font-size:1.2em;color:#fff;line-height:22px;height:44px;overflow:hidden}
@media (max-width:767px) {
    .tem04-service {background-attachment:scroll}
    .tem04-service .fun-bar dt {width:130px;height:130px;line-height:130px}
    .tem04-service h2 {font-size:22px}
    .tem04-service h4 {font-size:14px}
}
@media (max-width:360px) {
    .tem04-service h2 {font-size:18px}
    .tem04-service .fun-bar .fun-tit {font-size:14px;padding:0 10px}
    .tem04-service .fun-bar dt {width:90px;height:90px;line-height:90px;font-size:30px}
}
.tem05-service {background-position:50% 50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:500px}
.tem05-service h2 {margin:0 0 10px;padding:0;font-size:2.8em;color:#fff;font-weight:400}
.tem05-service h4 {margin:0 0 15px;padding:0;font-size:1.3em;color:rgba(255,255,255,.8);font-weight:400}
.tem05-service .fun-bar {padding:15px 0 0;color:#fff}
.tem05-service .fun-bar dl {padding:15px 0;margin:0;text-align:center}
.tem05-service .fun-bar .step-ico {font-size:46px;padding:55px;border-radius:100px;margin:0 auto 10px;display:table;border-width:1px;border-style:solid;transition:all 0s ease 0s,all 700ms cubic-bezier(0.215,.61,.355,1) 0s}
.tem05-service .fun-bar .fun-tit {margin:0 0 10px;padding:0;font-size:1.2em;color:#fff;line-height:22px;height:44px;overflow:hidden}
@media (max-width:768px) {
    .tem05-service {background-attachment:scroll}
    .tem05-service .fun-bar .step-ico {padding:30px;font-size:30px}
    .tem05-service h2 {font-size:26px}
}
.tem06-service {text-align:center}
.tem06-service h1 {font-size:40px;position:relative}
.tem06-service h1:after {content:"";width:74px;height:3px;position:absolute;bottom:-5px;left:50%;margin-left:-37px}
.tem06-service h2 {font-size:18px;line-height:125%}
.tem06-service h3 {font-size:18px;height:22px;line-height:22px;overflow:hidden;margin:0;font-weight:400;text-overflow:ellipsis;white-space:nowrap}
.tem06-service h4 {font-size:12px;position:relative;margin:10px 0;line-height:22px;font-weight:400;height:90px;overflow:hidden}
.tem06-service .icon {font-size:45px;height:100px;line-height:90px;text-align:center}
.tem06-service {background:#f0f0f0}
.tem06-service .service-tit {padding:23px;position:relative;font-size:16px;color:#fff;height:144px;overflow:hidden}
.tem06-service .service-tit p {border-bottom:1px solid rgba(255,255,255,.3);font-size:20px;margin-bottom:5px}
.tem06-service .service-tit i {border-bottom:10px solid transparent;border-right:10px solid #F0F0F0;border-top:10px solid transparent;height:0;width:0;position:absolute;right:0;top:40%}
@media (max-width:768px) {
    .tem06-service h3 {margin-bottom:10px;font-size:13px!important}
    .tem06-service .service-tit i {bottom:0;top:auto;right:50%;margin-right:-10px;border-left:10px solid transparent;border-bottom:10px solid #F0F0F0;border-right:10px solid transparent}
    .tem06-service .icon {font-size:26px;height:40px;line-height:40px;margin:10px 0 5px}
    .tem06-service .service-tit p {padding-bottom:5px;margin-bottom:10px;font-size:16px}
    .tem06-service .service-tit {padding:5% 3%;height:auto}
    .tem06-service .col-lg-10 {padding:0!important}
}
.tem07-service-box {max-width:99%;padding:12% 10%;margin-left:0;margin-right:0;position:relative;text-align:center;margin-bottom:15px}
.tem07-service-box::before {left:0;top:0}
.tem07-service-box::after {right:0;bottom:0}
.tem07-service-box::after,.tem07-service-box::before {border:1px solid #ddd;border-color:inherit;content:"";width:calc(100% - 2px);height:calc(100% - 2px);transition:all .33s ease 0s;-moz-transition:all .33s ease 0s;-ms-transition:all .33s ease 0s;-o-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s;pointer-events:none;position:absolute}
.tem07-service-box.hover::after,.tem07-service-box.hover::before,.tem07-service-box:hover::after,.tem07-service-box:hover::before {width:100%;height:100%}
.tem07-service-top {position:relative;transition:all .33s ease 0s}
.tem07-service-box:hover .tem07-service-top {transform:translateY(-9px)}
.tem07-service-icon {font-size:40px;text-align:center}
.tem07-service-title {width:100%;display:block;margin:0 auto}
.tem07-service-title h5 {font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem07-service-title h5 a {color:#333}
.tem07-service-box .divider {max-width:100%;width:50px;text-align:center;height:2px;margin:13px auto;transition:all .33s ease 0s;-moz-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s;-o-transition:all .33s ease 0s;-ms-transition:all .33s ease 0s}
.tem07-service-box:hover .divider {width:80%}
.tem07-service-desc {font-size:14px;opacity:.7;text-align:center;line-height:26px;max-height:52px;font-weight:400;transition:all .33s ease 0s;-moz-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s;-o-transition:all .33s ease 0s;-ms-transition:all .33s ease 0s;overflow:hidden}
.tem07-service-box:hover .tem07-service-desc {transform:translateY(9px)}
@media (max-width:768px) {
    .tem07-service-box {max-width:100%}
    .tem07-service-box h2 {font-size:26px}
    .tem07-service-icon {font-size:30px}
}
.tem08-service-box {border:1px solid #ebebeb;background:#fff;position:relative;margin-bottom:60px;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;padding:30px 10px}
.tem08-service-box:hover {box-shadow:6px 8px 24px 0 rgba(32,47,57,.2);transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);-webkit-transform:translateY(-10px)}
.tem08-service-icon {position:absolute;left:3%;top:-35px;width:70px;height:70px;border-radius:50%;text-align:center;color:#fff;font-size:36px;line-height:70px}
.tem08-service-desc {padding:0 4% 0 18%;width:100%}
.tem08-service-desc h5 {height:30px;overflow:hidden;line-height:30px}
.tem08-service-desc h5 a {font-size:18px;color:#333;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem08-service-desc p {font-size:14px;opacity:.5;line-height:22px;height:105px;overflow:hidden}
@media (max-width:768px) {
    .tem08-service .col-xs-12 {width:100%;padding:0}
    .tem08-service .text-center {padding:0 15px}
    .tem08-service-icon {width:50px;height:50px;line-height:50px;top:-25px;font-size:26px}
    .tem08-service-icon span {font-size:26px;line-height:50px}
    .tem08-service-box {margin:20px 0;padding:20px 10px 10px}
    .tem08-service-desc h5 {line-height:22px;height:auto}
    .tem08-service-desc h5 a {font-size:16px}
    .tem08-service-desc {padding:10px;text-align:center}
    .tem08-service-desc p {height:auto}
    .tem08-service .mt5b {margin-top:8%}
}
.tem09-service {text-align:center}
.tem09-service h3 {margin:0}
.tem09-service .s_title {font-size:13px;line-height:20px;width:70%;margin:0 auto;color:#777;margin-bottom:30px}
.tem09-service h5 {font-size:18px;height:22px;line-height:22px;overflow:hidden;margin:15px 0 5px}
.tem09-service h5 a {color:#333;opacity:.9}
.tem09-service .service-desc {font-size:13px;margin:10px 0;line-height:22px;font-weight:400;height:70px;overflow:hidden;opacity:.7}
.tem09-service .icon {font-size:40px;height:120px;line-height:120px;width:120px;border-radius:50%;margin:0 auto;background:#eee}
.tem09-service .icon span {opacity:.6}
.tem09-service .text {margin-bottom:15px}
@media (max-width:768px) {
    .tem09-service .col-xs-6 {width:100%}
    .tem09-service .icon {width:80px;height:80px;line-height:80px;font-size:24px}
}
@media (max-width:480px) {
    .tem09-service h5 {font-size:15px}
    .tem09-service h3 {margin:20px 0 10px;font-size:18px}
    .tem09-service .s_title {font-size:12px}
}
.tem10-service {text-align:left;font-family:arial;background:#272d39}
.tem10-service .service-box {display:block;width:100%;padding:40px 0;transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}
.tem10-service h5 {font-size:18px;height:22px;line-height:22px;overflow:hidden;margin:0}
.tem10-service h5 a {color:#fff}
.tem10-service .service-desc {font-size:12px;margin:20px 0;line-height:20px;font-weight:400;height:80px;overflow:hidden;color:#f6f6f6}
.tem10-service .col-md-3.text-center {color:#fff}
.tem10-service .icon {font-size:40px}
.tem10-service .text {margin-bottom:15px}
.tem10-service .service-more {opacity:.7}
.tem10-service .service-more a {color:#fff;font-size:14px;border-radius:0;background:0 0;border:none;padding:0;text-decoration:underline;text-align:left}
@media (max-width:768px) {
    .tem10-service .col-xs-6 {width:100%;margin:8px 0}
    .tem10-service .service-box {padding:3%}
    .tem10-service .col-md-3.text-center {text-align:left;margin-bottom:5px}
    .tem10-service .icon {font-size:30px}
    .tem10-service .service-desc {display:block;margin:0;height:auto}
}
.tem11-service {text-align:left}
.tem11-service .short {font-size:14px;text-transform:uppercase;letter-spacing:2.5px}
.tem11-service h2 {font-weight:400;margin:15px 0;color:#333}
.tem11-service .desc {color:#999;font-size:14px}
.tem11-service .service-box {display:inline-block;width:100%;padding:20px 0;transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}
.tem11-service h5 {font-size:22px;height:30px;line-height:30px;overflow:hidden;margin:0}
.tem11-service h5 a {color:#333}
.tem11-service .service-desc {font-size:14px;margin:8px 0;line-height:22px;font-weight:400;max-height:66px;overflow:hidden;opacity:.5}
.tem11-service .icon {font-size:60px}
.tem11-service .text {margin-bottom:15px}
.tem11-service .irregular-images,.tem11-service .irregular-images img {width:100%;height:auto}
@media (max-width:768px) {
    .tem11-service .icon {font-size:40px;line-height:60px}
    .tem11-service .service-box {padding:10px 0}
    .tem11-service .text {margin-bottom:0}
    .tem11-service .service-desc {margin:0 0 8px}
}
.tem12-service .content-section {padding:60px 0 40px}
.tem12-service-box {max-width:99%;padding:20% 10%;margin-left:0;margin-right:0;position:relative;text-align:center;margin-bottom:15px;background:#fff}
.tem12-service-top {position:relative;transition:all .33s ease 0s}
.tem12-service-icon {font-size:50px;text-align:center}
.tem12-service-title {width:80%;display:block;margin:0 auto}
.tem12-service-title h5 {font-size:20px}
.tem12-service-box .divider {max-width:100%;width:50px;text-align:center;height:2px;margin:13px auto;transition:all .33s ease 0s;-moz-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s;-o-transition:all .33s ease 0s;-ms-transition:all .33s ease 0s}
.tem12-service-ul li:hover .tem12-service-box .divider {width:80%}
.tem12-service-ul li:hover .tem12-service-desc,.tem12-service-ul li:hover .tem12-service-icon span,.tem12-service-ul li:hover .tem12-service-title.title a {color:#fff}
.tem12-service-desc {font-size:14px;opacity:.5;text-align:center;line-height:25px;height:75px;font-weight:400;transition:all .33s ease 0s;-moz-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s;-o-transition:all .33s ease 0s;-ms-transition:all .33s ease 0s;overflow:hidden}
.tem12-service-ul {counter-reset:li}
.tem12-service-ul li {position:relative;font-size:70px;font-family:arial}
.tem12-service-ul li::before {content:counter(li,decimal-leading-zero);counter-increment:li;left:40%;top:-50px;opacity:.05;position:absolute;transition:all .5s ease 0s;z-index:5}
@media (max-width:990px) {
    .tem12-service-box {max-width:100%}
    .tem12-service-ul li::before {font-size:50px;top:-35px;left:39%}
    .tem12-service-icon {font-size:30px}
}
@media (max-width:768px) {
    .tem12-service-ul li::before {margin-left:0;left:50%;transform:translateX(-50%)}
    .tem12-service-title h5 {font-size:16px}
}
@media (max-width:767px) {
    .tem12-service .content-section {padding:40px 0 10px}
    .tem12-service-ul li::before {left:39%}
}
@media (max-width:480px) {
    .tem12-service-ul li {width:100%;margin-bottom:15px}
    .tem12-service-ul li::before {left:45%}
    .tem12-service-box {padding:10% 5%}
    .tem12-service-desc {max-height:75px;height:auto}
}
.tem13-service .service-box {max-width:99%;margin-left:0;margin-right:0;text-align:center;margin-bottom:15px}
.tem13-service .service-top {position:relative;transition:all .33s ease 0s}
.tem13-service .service-box:hover .service-top {transform:translateY(-9px)}
.tem13-service .service-icon {font-size:60px;text-align:center;margin-bottom:15px;color:#595959}
.tem13-service .service-icon .icon {opacity:.6}
.tem13-service .service-title {width:100%;display:block;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#595959;position:relative;height:46px;line-height:46px;text-align:left}
.tem13-service .service-title::before {content:"";position:absolute;background-color:#e1e1e1;width:100%;height:1px;left:0;bottom:0;z-index:1}
.tem13-service .service-title::after {content:"";position:absolute;background-color:#3c3c3c;width:10px;height:1px;left:0;bottom:0;z-index:2;transition:all .6s ease-in-out 0s}
.tem13-service .service-box:hover .service-title::after {width:100%}
.tem13-service .service-desc {font-size:13px;color:#595959;opacity:.8;text-align:left;line-height:24px;max-height:50px;margin-top:10px;transition:all .33s ease 0s;-moz-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s;-o-transition:all .33s ease 0s;-ms-transition:all .33s ease 0s;overflow:hidden}
.tem13-service .owl-theme .owl-controls {display:none!important}
@media (max-width:991px) {
    .tem13-service .service-icon {font-size:50px}
    .tem13-service .service-title {font-size:16px}
}
@media (max-width:768px) {
    .tem13-service .service-icon {font-size:40px}
    .tem13-service .row {margin:0!important}
}
@media (max-width:480px) {
    .tem13-service .service-icon {font-size:30px;margin-bottom:0}
    .tem13-service .service-title {font-size:14px;margin:0;height:40px;line-height:50px}
}
.tem14-service .box {text-align:center;padding:40px 0}
.tem14-service .box a {color:#FFF}
.tem14-service .box .title {font-size:15px}
.tem14-service .box .icon {font-size:44px}
.tem14-service .col-lg-4:nth-of-type(2) .box {background-color:#3483D2}
.tem14-service .col-lg-4:nth-of-type(3) .box {background-color:#21AB9E}
.tem14-service .col-lg-2:nth-of-type(6n+1) @media (max-width:990px) {
    .tem14-service .box {padding:20px 0}
    .tem14-service .box .icon {font-size:30px}
    .tem14-service .box .title {font-size:14px}
}
@media (max-width:768px) {
    .tem14-service .box {margin-bottom:10px}
    .tem14-service .box .title {padding:0 20px}
}
.tem15-service {text-align:center;background:#eee}
.tem15-service h3 {font-size:12px;height:22px;line-height:22px;overflow:hidden;margin:0;font-weight:400;opacity:.85}
.tem15-service form {height:179px;padding:20px;background:#fff}
.tem15-service form .col-sm-12,.tem15-service form .col-sm-6 {padding:0 5px}
.tem15-service form .form-group {margin-bottom:10px}
.tem15-service form .has-feedback .form-control {padding-right:12px}
.tem15-service form .input-group-addon {padding:3px 12px}
.tem15-service form .btn {width:100%}
.tem15-service .icons {height:179px;background:#fff;overflow:hidden;padding:0;border-left:5px solid #eee}
.tem15-service .icons .iconbox {height:90px;background:#fff;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc}
.tem15-service .icons .col-lg-2:nth-child(6n),.tem15-service .icons .col-lg-3:nth-child(4n),.tem15-service .icons .col-lg-4:nth-child(3n),.tem15-service .icons .col-lg-6:nth-child(2n) {
    border-right:none}
.tem15-service .icons .iconbox .icon {font-size:30px;height:40px;line-height:40px;text-align:center;margin-top:15px}
.tem15-service .service-tit {height:180px;overflow:hidden;padding:40px 20px 50px;position:relative;font-size:16px;color:#fff}
.tem15-service .service-tit h4 {border-bottom:1px solid rgba(255,255,255,.3);font-size:18px;font-weight:300;margin:0;height:50px;line-height:50px;overflow:hidden}
.tem15-service .service-tit span {display:block;font-size:12px;height:36px;line-height:36px;overflow:hidden}
.tem15-service .service-tit i {border-bottom:10px solid transparent;border-right:10px solid #fff;border-top:10px solid transparent;height:0;width:0;position:absolute;right:0;top:50%;margin-top:-10px}
.tem15-service .has-error .form-control-feedback {right:0}
.tem15-service .help-block {position:absolute;top:8px;right:28px;margin:0;z-index:2}
.tem15-service .yzmbox {position:relative;width:100%}
.tem15-service .yzmbox input.form-control {width:100%;padding-right:60px}
.tem15-service .yzmbox a {width:50px;height:25px;position:absolute;top:5px;right:3px;z-index:3;padding:0}
.tem15-service .yzmbox a img {width:100%;height:100%}
.tem15-service .yzmbox+.help-block {right:70px;color:#a94442;z-index:3}
.tem15-service .has-error .form-control-feedback,.tem15-service .has-success .form-control-feedback {top:10px}
.tem15-service .yzmbox .help-block {right:85px}
.tem15-service .yzmbox.has-error .form-control-feedback,.tem15-service .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
    .tem15-service form {height:auto}
    .tem15-service form .btn {margin-top:10px}
    .tem15-service .icons {margin-top:5px;border-left:none}
    .tem15-service .service-tit {padding:5% 3%;height:auto}
    .tem15-service .service-tit h4 {height:auto;line-height:30px;font-size:16px}
    .tem15-service .service-tit span {line-height:36px!important;font-size:13px!important}
    .tem15-service .service-tit i {bottom:0;top:auto;right:50%;margin-right:-10px;border-left:10px solid transparent;border-bottom:10px solid #fff;border-right:10px solid transparent}
    .tem15-service h3 {font-size:13px!important}
    .tem15-service .icons .iconbox .icon {font-size:26px}
}
.tem16-service img {width:100%}
.tem16-service .service-li a {color:#333}
.tem16-service .service-li .icon {font-size:36px;width:80px;height:80px;border-radius:50%;border:1px solid;line-height:80px;text-align:center;margin:0 auto;transition:all 250ms ease-in 0s}
.tem16-service .title {font-size:14px;margin:10px 0 40px;text-align:center;overflow:hidden;line-height:25px;max-height:25px;font-weight:500;transition:all 250ms ease-in 0s}
.tem16-service .service-li .icon:hover {color:#fff;box-shadow:0 0 0 8px rgba(230,61,61,.3)}
.tem16-service .service-btn {width:100%;text-align:center}
.tem16-service .border-color-hover {font-size:14px;border:1px solid #ccc;padding:15px 80px;color:#666;margin:20px 0;display:inline-block}
.tem16-service .border-color-hover:hover {color:#fff}
@media (max-width:480px) {
    .tem16-service .col-xs-6 {padding:0!important}
    .tem16-service .col-lg-6:nth-of-type(1) {
        padding:0}
    .tem16-service .service-li .icon {width:80px;height:80px;font-size:30px;line-height:80px}
    .tem16-service .title {margin:10px 0 15px;font-size:12px;font-weight:400}
    .tem16-service .border-color-hover {margin:10px 0 20px;padding:10px 80px}
}
.tem17-service-sm {text-align:center}
.tem17-service-sm .service-tit {position:relative;color:#666}
.tem17-service-sm .service-tit [module-edit],.tem17-service-sm .service-tit [template-edit] {padding:0}
.tem17-service-sm .service-tit .title {padding:10px 0;margin-right:50px;font-size:16px;overflow:hidden}
.tem17-service-sm .service-tit p {font-size:20px}
.tem17-service-sm .service-tit .row>span {font-size:16px;position:absolute;right:0;top:0;margin-top:0;width:50px;height:50px;line-height:50px}
.tem17-service-sm .icons li {width:20%;float:left;text-align:center;color:#666;border-right:1px solid #ccc;position:relative;margin-bottom:10px}
.tem17-service-sm .icons li:last-child {border-right:none}
.tem17-service-sm .icons li::before {content:"";width:10px;height:10px;background:#fff;border-top:1px solid #ccc;border-right:1px solid #ccc;transform:rotate(45deg);position:absolute;right:-5px;top:50%;margin-top:-5px}
.tem17-service-sm .icons li:last-child::before {content:"";border:none}
.tem17-service-sm .icons li .icon {display:inline-block;font-size:30px;height:50px;line-height:50px;vertical-align:middle}
.tem17-service-sm .icons li h3 {display:inline-block;font-size:14px;height:50px;line-height:50px;vertical-align:middle;margin:0;font-weight:400;opacity:.7;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tem17-service-sm .icons li h3 a {color:inherit}
@media (max-width:1024px) {
    .tem17-service-sm .service-tit {width:100%;padding:0}
    .tem17-service-sm .service-tit span {display:none}
    .tem17-service-sm .icons {width:100%;padding:0}
    .tem17-service-sm .icons li {width:33.3%;padding-left:15px}
}
@media (max-width:768px) {
    .tem17-service-sm {text-align:left}
    .tem17-service-sm .col-lg-10,.tem17-service-sm .service-tit {padding:0!important}
    .tem17-service-sm .service-tit .title {margin-right:0;text-align:center}
    .tem17-service-sm .icons li::before {opacity:0;border:none}
    .tem17-service-sm .icons li {width:100%;text-align:left;padding:15px 0;border-right:none}
    .tem17-service-sm .icons li:nth-of-type(5) {
        width:100%;text-align:left}
    .tem17-service-sm .icons li h3 {height:auto;padding-left:50px}
    .tem17-service-sm .icons li .icon {font-size:26px;position:absolute;left:0;height:30px;line-height:30px}
    .tem17-service-sm .icons li {padding-left:0}
}
.tem18-service .service-li {background:#fff;margin:15px 0;padding:40px 0 20px;position:relative;transition:all .6s ease 0s;display:inline-block;width:100%}
.tem18-service .service-li:hover {box-shadow:0 6px 14px rgba(128,128,128,.25)}
.tem18-service .service-li a {color:#333;border-color:#5c5c5c}
.tem18-service .service-li::after {position:absolute;content:"";width:0;height:1px;border-top-width:1px;border-top-style:solid;border-color:inherit;transition:all .6s ease 0s;left:0;top:-1px}
.tem18-service .service-li:hover::after {width:100%}
.tem18-service .service-li .icon {opacity:.77;font-size:70px;float:left;width:180px;text-align:center}
.tem18-service .service-li .text {float:left;transition:all .6s ease 0s;width:60%;display:inline-block}
.tem18-service .service-li:hover .text {transform:translateX(10px)}
.tem18-service .service-li .text .title {font-size:16px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem18-service .service-li .text .description {display:block;font-size:12px;opacity:.53;line-height:20px;height:40px;overflow:hidden}
.tem18-service .service-li:hover .description {opacity:.6}
.tem18-service .service-li .text .more {display:block;transform:translateX(-20px);transition:all .3s ease-out 0s;opacity:0;font-size:20px;margin-top:30px}
.tem18-service .service-li:hover .text .more {opacity:.39;transform:translateX(0)}
.tem18-service .col-lg-2 .service-li,.tem18-service .col-lg-3 .service-li,.tem18-service .col-lg-4 .service-li {padding:40px 20px 20px}
.tem18-service .col-lg-2 .icon,.tem18-service .col-lg-3 .icon,.tem18-service .col-lg-4 .icon {width:100%;font-size:50px;float:none}
.tem18-service .col-lg-2 .text,.tem18-service .col-lg-3 .text,.tem18-service .col-lg-4 .text {float:none;margin-top:10px;width:100%;text-align:center}
.tem18-service .col-lg-2 .more,.tem18-service .col-lg-3 .more,.tem18-service .col-lg-4 .more {margin-top:20px}
@media (max-width:991px) {
    .tem18-service .service-li .text {width:60%}
    .tem18-service .service-li .icon {font-size:50px;width:120px}
    .tem18-service .service-li .text .more {opacity:1;margin-top:10px;transform:translateX(0)}
    .tem18-service .col-sm-2,.tem18-service .col-sm-3,.tem18-service .col-sm-4,.tem18-service .col-sm-6 {width:50%}
    .tem18-service .col-sm-2 .icon,.tem18-service .col-sm-2 .text,.tem18-service .col-sm-3 .icon,.tem18-service .col-sm-3 .text,.tem18-service .col-sm-4 .icon,.tem18-service .col-sm-4 .text {width:100%}
}
@media (max-width:640px) {
    .tem18-service .service-li .text {width:65%}
    .tem18-service .service-li .icon {width:100px;font-size:40px}
    .tem18-service .service-li .text .more {font-size:16px}
    .tem18-service .col-sm-2 .icon,.tem18-service .col-sm-2 .text,.tem18-service .col-sm-3 .icon,.tem18-service .col-sm-3 .text,.tem18-service .col-sm-4 .icon,.tem18-service .col-sm-4 .text {width:100%}
    .tem18-service .service-li .text .title {max-height:40px;height:auto}
}
@media (max-width:480px) {
    .tem18-service .service-li {margin-bottom:15px;padding:10px 0}
    .tem18-service .service-li .icon {padding-top:12px}
    .tem18-service .service-li .text {width:60%}
    .tem18-service .service-li .text .more {font-size:16px}
    .tem18-service .col-lg-2 .service-li,.tem18-service .col-lg-3 .service-li,.tem18-service .col-lg-4 .service-li {padding:0 15px 20px}
    .tem18-service .col-sm-6 {width:100%}
    .tem18-service .col-sm-2,.tem18-service .col-sm-3,.tem18-service .col-sm-4 {padding:0 5px}
}
@media (max-width:320px) {
    .tem18-service .col-xs-6 {width:100%}
    .tem18-service .service-li .icon {width:100px}
    .tem18-service .service-li .text .title {font-size:14px}
    .tem18-service .service-li .text .description {height:auto}
    .tem18-service .col-sm-2,.tem18-service .col-sm-3,.tem18-service .col-sm-4 {width:50%}
    .tem18-service .col-sm-2 .icon,.tem18-service .col-sm-3 .icon,.tem18-service .col-sm-4 .icon {width:100%}
}
.tem19-service {text-align:left}
.tem19-service .col-lg-6 {padding:0}
.tem19-service .desc {color:#999;font-size:14px}
.tem19-service .service-box {display:inline-block;width:100%;padding:20px 0;transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}
.tem19-service .service-li a {color:#595959;border-color:#ccc}
.tem19-service .title {font-size:16px;height:40px;line-height:40px;overflow:hidden;transition:all .6s ease 0s}
.tem19-service .service-li:hover .title {transform:translateX(20px)}
.tem19-service .description {font-size:13px;margin:8px 0;line-height:22px;font-weight:400;height:66px;overflow:hidden;opacity:.69;transition:all .6s ease .2s}
.tem19-service .service-li:hover .description {transform:translateX(20px)}
.tem19-service .col-xs-4.text-center {border-color:inherit}
.tem19-service .icon {font-size:45px;width:100px;height:100px;line-height:100px;border-radius:50%;opacity:.53;border:1px solid #e6e6e6;border-color:inherit;text-align:center;display:inline-block}
.tem19-service .text {padding-bottom:30px;position:relative;border-color:#CCC}
.tem19-service .text::before {opacity:.53;position:absolute;content:"";height:100%;width:1px;left:-30px;top:0;border-color:inherit;border-left-style:solid;border-left-width:1px}
.tem19-service .text::after {opacity:.53;content:"";position:absolute;height:10px;width:4px;border-color:inherit;border-left-style:solid;border-left-width:4px;transition:all .6s ease 0s;left:-30px;top:10%}
.tem19-service .service-li:hover .text::after {height:60%;opacity:1}
.tem19-service .irregular-images,.tem19-service .irregular-images img {width:100%;height:auto}
@media (max-width:768px) {
    .tem19-service .icon {font-size:30px;line-height:64px;height:64px;width:64px}
    .tem19-service .text::after,.tem19-service .text::before {left:-15px}
    .tem19-service .service-li {margin:8px 0}
    .tem19-service .title {height:auto}
    .tem19-service .description {margin-top:5px;max-height:48px;height:auto}
    .tem19-service .service-box {padding-bottom:0}
}
@media (max-width:480px) {
    .tem19-service .text {padding-bottom:15px}
}
.tem20-service {text-align:left}
.tem20-service .service-box {overflow:hidden;width:100%;padding:60px 0}
.tem20-service .service-box a {color:#fff}
.tem20-service .service-box:hover::before {top:0}
.tem20-service .service-box:hover .text {transform:translateX(25px)}
.tem20-service .text {transition:all .6s ease-out}
.tem20-service .title {font-size:17px;height:22px;line-height:22px;overflow:hidden;margin:0;white-space:nowrap;text-overflow:ellipsis;transition:all .4s ease-in 0s}
.tem20-service .description {display:block;font-size:12px;margin-top:10px;line-height:20px;font-weight:400;height:40px;overflow:hidden;opacity:.93}
.tem20-service .icon {font-size:50px}
@media (max-width:768px) {
    .tem20-service .service-box {margin:7px 0;padding:10px 0}
    .tem20-service .icon {font-size:30px;margin:10px 0}
    .tem20-service .description {margin-top:6px;height:auto}
}
.tem21-service .row {border-color:#eee}
.tem21-service .item {border-color:inherit}
.tem21-service .box {text-align:center;padding:40px 15px;border:1px solid #eee;border-color:inherit;background:#fff;position:relative;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;margin-bottom:15px}
.tem21-service .box:hover {transform:translateY(-10px)}
.tem21-service .box::before {content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;-webkit-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem21-service .box:hover::before {width:0}
.tem21-service a {color:#333}
.tem21-service .box .title {font-size:15px;opacity:.53;margin-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tem21-service .box .icon {font-size:44px}
@media (max-width:320px) {
    .tem21-service .col-xs-6 {width:100%}
    .tem21-service .box .icon {font-size:34px}
    .tem21-service .box .title {font-size:13px}
}
.tem22-service .row {margin-left:-25px;margin-right:-25px;display:flex;display:-webkit-flex;flex-wrap:wrap}
.tem22-service .col-md-4 {padding:0 25px}
.tem22-service .box {position:relative;border-color:#ccc;padding-top:70px;display:block;height:100%}
.tem22-service .box .color {color:#444;height:100%}
.tem22-service .box .icon {position:absolute;width:70px;text-align:center;z-index:1;top:0;left:50%;transform:translateX(-50%)}
.tem22-service .box .icon::before {position:absolute;content:"";width:70px;height:70px;left:50%;top:0;margin-left:-35px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem22-service .box:hover .icon::before {transform:rotate(25deg)}
.tem22-service .box .icon span {color:#fff;font-size:32px;text-align:center;line-height:70px}
.tem22-service .box .description {background:#f5f5f5;padding:60px 20px 30px;font-size:14px;line-height:26px;margin-top:-18px;border-bottom:1px solid #f5f5f5;-o-transition:all .35s ease-in 0s;-moz-transition:all .35s ease-in 0s;-ms-transition:all .35s ease-in 0s;-webkit-transition:all .35s ease-in 0s;transition:all .35s ease-in 0s;height:100%}
.tem22-service .box:hover .description {background:none!important;transform:translateY(-4px)}
@media (max-width:991px) {
    .tem22-service .col-md-4 {padding:0 15px}
}
@media (max-width:768px) {
    .tem22-service {padding:30px 0 15px!important}
    .tem22-service .box {display:block;margin-bottom:30px}
    .tem22-service .box .icon {width:60px}
    .tem22-service .box .icon span {font-size:20px;line-height:60px}
    .tem22-service .box .icon::before {width:60px;height:60px;margin-left:-30px}
    .tem22-service .box .description {padding:40px 15px 20px;margin-bottom:30px}
}
@media (max-width:480px) {
    .tem22-service .col-xs-6 {width:100%}
}
.tem23-service .col-lg-3 {width:20%}
.tem23-service .box {background:#fff;border:1px solid #eee;border-radius:2px;padding:40px 15px;text-align:center;-o-transition:all .4s ease-in 0s;-ms-transition:all .4s ease-in 0s;-moz-transition:all .4s ease-in 0s;-webkit-transition:all .4s ease-in 0s;transition:all .4s ease-in 0s;margin-bottom:15px}
.tem23-service .box a {display:block}
.tem23-service .box .icon {font-size:45px;color:#323232}
.tem23-service .box .title {color:#333;font-size:16px;margin-top:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem23-service .box:hover .icon,.tem23-service .box:hover .title {color:#fff}
@media (max-width:991px) {
    .tem23-service .col-lg-3 {width:33.3333%}
}
@media (max-width:480px) {
    .tem23-service .col-lg-3 {width:50%}
    .tem23-service .box {padding:30px 15px}
}
@media (max-width:320px) {
    .tem23-service .col-lg-3 {width:100%}
    .tem23-service .box {padding:10px 15px 20px}
    .tem23-service .box .icon {font-size:40px}
    .tem23-service .box .title {margin-top:10px}
}
.tem24-service .service-li {width:20%;float:left;color:#333}
.tem24-service .service-li:nth-child(n+16) .box::before,.tem24-service .service-li:nth-child(n+5) .box::before {content:"<";right:-10px;left:auto}
.tem24-service .service-li:nth-child(n+11) .box::before,.tem24-service .service-li:nth-child(n+21) .box::before {content:">";left:-10px;right:auto}
.tem24-service .service-li:nth-child(n+15),.tem24-service .service-li:nth-child(n+5) {float:right}
.tem24-service .service-li:nth-child(n+10),.tem24-service .service-li:nth-child(n+20) {float:left}
.tem24-service .service-li:nth-child(16),.tem24-service .service-li:nth-child(17),.tem24-service .service-li:nth-child(18),.tem24-service .service-li:nth-child(19),.tem24-service .service-li:nth-child(20) {float:right}
.tem24-service .service-li:nth-child(5n+1) {clear:both}
.tem24-service .service-li:nth-child(5) .box::before {content:""}
.tem24-service .service-li:nth-child(10n-4) .box::before {transform:rotate(-90deg);left:50%;right:auto;top:-50px;margin-left:-9px}
.tem24-service .service-li:nth-child(16) .box::before {transform:rotate(90deg)}
.tem24-service .service-li:nth-child(17) .box::before,.tem24-service .service-li:nth-child(18) .box::before,.tem24-service .service-li:nth-child(19) .box::before,.tem24-service .service-li:nth-child(20) .box::before {right:-10px;left:auto;content:"<"}
.tem24-service .service-li:nth-child(10n+1) .box::before {transform:rotate(90deg);right:50%;left:auto;top:-50px;margin-right:-9px}
.tem24-service .box {text-align:center;-o-transition:all .4s ease-in 0s;-ms-transition:all .4s ease-in 0s;-moz-transition:all .4s ease-in 0s;-webkit-transition:all .4s ease-in 0s;transition:all .4s ease-in 0s;margin-bottom:40px;position:relative;color:#fff}
.tem24-service .service-li .box::before,.tem24-service .service-li:nth-child(1) .box::before {position:absolute;content:">";right:-10px;top:13px;font-size:40px;opacity:.31;font-family:'宋体';transform:rotate(0);color:#333}
.tem24-service .box .icon {font-size:30px;width:80px;height:80px;line-height:80px;border-radius:50%;display:inline-block}
.tem24-service .box .title {font-size:14px;margin:15px 0 20px;overflow:hidden;line-height:22px;color:#333}
@media (max-width:991px) {
    .tem24-service .service-li .box::before {font-size:30px;top:10px;right:-8px}
    .tem24-service .service-li:nth-child(10n-4) .box::before {margin-right:-8px}
    .tem24-service .service-li:nth-child(10n+1) .box::before {margin-left:-8px}
    .tem24-service .service-li:nth-child(1) .box::before {right:-10px!important;left:auto!important;top:13px!important;font-size:30px}
    .tem24-service .service-li:nth-child(5n+1) .box::before {top:-40px}
    .tem24-service .box .icon {width:60px;height:60px;line-height:60px}
}
@media (max-width:480px) {
    .tem24-service .service-li {width:33.333%}
    .tem24-service .service-li:nth-child(n+10) .box::before,.tem24-service .service-li:nth-child(n+19) .box::before,.tem24-service .service-li:nth-child(n+28) .box::before,.tem24-service .service-li:nth-child(n+3) .box::before {content:"<";right:-10px;left:auto!important}
    .tem24-service .service-li:nth-child(n+13) .box::before,.tem24-service .service-li:nth-child(n+7) .box::before {content:">";left:-10px!important;right:auto}
    .tem24-service .service-li:nth-child(n+12),.tem24-service .service-li:nth-child(n+18),.tem24-service .service-li:nth-child(n+24),.tem24-service .service-li:nth-child(n+6) {float:left}
    .tem24-service .service-li:nth-child(n+15),.tem24-service .service-li:nth-child(n+21),.tem24-service .service-li:nth-child(n+3),.tem24-service .service-li:nth-child(n+9) {float:right}
    .tem24-service .service-li:nth-child(13),.tem24-service .service-li:nth-child(14),.tem24-service .service-li:nth-child(15),.tem24-service .service-li:nth-child(19),.tem24-service .service-li:nth-child(20),.tem24-service .service-li:nth-child(7),.tem24-service .service-li:nth-child(8),.tem24-service .service-li:nth-child(9) {float:left}
    .tem24-service .service-li:nth-child(3n+1) {clear:both!important}
    .tem24-service .service-li:nth-child(5n+1) {clear:none}
    .tem24-service .service-li:nth-child(3) .box::before {content:""}
    .tem24-service .service-li:nth-child(10n-4) .box::before {transform:rotate(0);right:-10px;left:auto;top:13px;margin-right:0}
    .tem24-service .service-li:nth-child(10n+1) .box::before {transform:rotate(0);left:-10px;right:auto;top:13px;margin-right:0}
    .tem24-service .service-li:nth-child(11) .box::before,.tem24-service .service-li:nth-child(12) .box::before,.tem24-service .service-li:nth-child(17) .box::before,.tem24-service .service-li:nth-child(18) .box::before {left:auto!important;right:0!important;transform:rotate(-180deg)}
    .tem24-service .service-li:nth-child(6n-2) .box::before {transform:rotate(-90deg);left:50%!important;right:auto;top:-50px;margin-left:-9px}
    .tem24-service .service-li:nth-child(10) .box::before,.tem24-service .service-li:nth-child(16) .box::before {transform:rotate(90deg)}
    .tem24-service .service-li:nth-child(6n+1) .box::before {transform:rotate(90deg);right:50%!important;left:50%!important;top:-50px;margin-right:-9px}
    .tem24-service .service-li:nth-child(1) .box::before {transform:rotate(0);right:-8px!important;left:auto!important;top:10px;font-size:30px}
}
@media (max-width:320px) {
    .tem24-service .service-li .box::before {font-size:20px;top:18px}
    .tem24-service .service-li:nth-child(3n+1) .box::before {top:-30px!important;margin-left:-4px!important;right:0!important}
    .tem24-service .service-li:nth-child(1) .box::before {font-size:20px;top:18px!important}
}
.tem25-service .col-lg-3 {width:20%}
.tem25-service .box {text-align:center;margin:10px 0}
.tem25-service .box .icon {font-size:45px;color:#fff;border-radius:50%;border:2px solid #fff;width:106px;height:106px;line-height:106px;text-align:center;-o-transition:all .4s ease-in 0s;-ms-transition:all .4s ease-in 0s;-moz-transition:all .4s ease-in 0s;-webkit-transition:all .4s ease-in 0s;transition:all .4s ease-in 0s;margin:0 auto}
.tem25-service .box .icon:hover {background:#fff;color:#121212}
.tem25-service .box .title {opacity:.6;color:#fff;font-size:14px;margin-top:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media (max-width:991px) {
    .tem25-service .box .icon {width:90px;height:90px;line-height:90px;font-size:40px}
}
@media (max-width:768px) {
    .tem25-service .col-lg-3 {width:33.333%}
    .tem25-service .box .title {margin-top:20px}
}
@media (max-width:480px) {
    .tem25-service .col-lg-3 {width:50%}
    .tem25-service .box .icon {font-size:26px;border-width:1px;width:80px;height:80px;line-height:80px}
}
.tem26-service a:hover {text-decoration:none;color:#fff}
.tem26-service a:focus {text-decoration:none}
.tem26-service .icon {font-size:30px}
.tem26-service.content-left .tem26-service-icon.icon-left,.tem26-service.content-left .tem26-service-icon.icon-right {margin-right:-7.5px}
.tem26-service.content-left .tem26-service-text {margin:0 -7.5px}
.tem26-service.content-right .tem26-service-icon.icon-left,.tem26-service.content-right .tem26-service-icon.icon-right {margin-left:-7.5px}
.tem26-service.content-right .tem26-service-text {margin:0 0 15px -15px}
.tem26-service .icon-right .col-lg-6 {padding:0 7.5px}
.tem26-service .tem26-service-icon .iconbox {padding:23px 10px;margin:0 0 14px;display:inline-block;text-align:center;box-shadow:0 0 20px rgba(90,90,90,.2);width:100%}
.tem26-service .tem26-service-icon .title {color:inherit;font-size:16px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem26-service .tem26-service-icon .iconbox:hover .title {color:#fff}
.tem26-service .tem26-service-icon .iconbox .icon {color:inherit}
.tem26-service .tem26-service-icon .iconbox:hover .icon {color:#fff}
.tem26-service .tem26-service-text {position:relative;padding:15px 20px 50px;margin-bottom:15px;color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}
.tem26-service .tem26-service-text .titlediv {font-size:16px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:14px;position:relative}
.tem26-service .tem26-service-text .line {width:20%;height:2px;margin-top:8px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}
.tem26-service .tem26-service-text:hover .line {width:100%}
.tem26-service .about_text {font-size:12px;line-height:20px;height:100px;overflow:hidden;margin-top:20px}
.tem26-service .about_btn {position:absolute;right:2px;bottom:2px}
.tem26-service .about_btn .button-box {width:0;height:0;display:block;border-color:transparent rgba(255,255,255,.8)rgba(255,255,255,.8)transparent;border-width:15px;border-style:solid;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}
.tem26-service .about_btn .button-box span {font-size:16px;position:absolute;bottom:1px;right:1px}
@media (max-width:768px) {
    .tem26-service.content-left .tem26-service-icon.icon-left,.tem26-service.content-left .tem26-service-icon.icon-right,.tem26-service.content-right .tem26-service-icon.icon-left,.tem26-service.content-right .tem26-service-icon.icon-right {margin:0}
    .tem26-service.content-left .tem26-service-text,.tem26-service.content-right .tem26-service-text {margin:0 0 15px;text-align:center}
    .tem26-service .icon-right .col-lg-6 {padding:0}
    .tem26-service .tem26-service-text {padding:15px 15px 40px}
    .tem26-service .tem26-service-icon .title {font-size:14px;margin:10px 0 0}
    .tem26-service .tem26-service-text .titlediv {font-size:14px}
    .tem26-service .tem26-service-text .line {margin-left:40%}
    .tem26-service .tem26-service-text:hover .line {width:20%}
    .tem26-service .about_btn .button-box {border-color:transparent inherit inherit transparent}
    .tem26-service .content-float {padding:0!important}
}
.tem27-service.content-left .tem26-service-text {margin:0 -7.5px 15px 0}
.tem27-service.content-left .tem26-service-icon.icon-left {margin-left:-7.5px;margin-right:-7.5px}
.tem27-service.content-left .tem26-service-icon.icon-right {margin-left:-15px;margin-right:-7.5px}
.tem27-service.content-right .tem26-service-text {margin:0 -7.5px 15px -7.5px}
.tem27-service.content-right .tem26-service-icon.icon-left {margin-left:-7.5px;margin-right:0}
.tem27-service.content-right .tem26-service-icon.icon-right {margin-left:-7.5px;margin-right:-15px}
@media (max-width:768px) {
    .tem27-service .content-float {padding:0!important}
    .tem27-service.content-left .tem26-service-icon.icon-left,.tem27-service.content-left .tem26-service-icon.icon-right,.tem27-service.content-right .tem26-service-icon.icon-left,.tem27-service.content-right .tem26-service-icon.icon-right {margin:0}
    .tem27-service.content-left .tem26-service-text,.tem27-service.content-right .tem26-service-text {margin:0 0 15px;text-align:center}
}
.tem28-service .item {border-color:#ddd}
.tem28-service .content-section {padding:60px 0 40px}
.tem28-service .service-li {width:100%;position:relative;color:#333;border:1px solid #ddd;border-color:inherit;background:#fff;text-align:center;padding:70px 20px 40px;transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;margin:30px 0}
.tem28-service .service-li .icon {position:absolute;width:100px;height:100px;line-height:100px;border:1px solid #ddd;border-color:inherit;border-radius:50%;text-align:center;font-size:50px;top:-50px;left:50%;margin-left:-50px;background:inherit;transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-o-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s}
.tem28-service .service-li:hover {box-shadow:0 3px 30px rgba(0,0,0,.1);border-color:transparent}
.tem28-service .service-li:hover .icon {box-shadow:0 -9px 20px rgba(0,0,0,.05)}
.tem28-service .service-li .title {font-size:16px;margin-bottom:15px}
.tem28-service .service-li .title a {color:#333;opacity:.92;font-weight:700}
.tem28-service .service-li .description {font-size:13px;line-height:24px;opacity:.62;height:72px;overflow:hidden;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem28-service .service-li:hover .description {opacity:.77}
@media (max-width:768px) {
    .tem28-service {padding:30px 0 15px!important}
    .tem28-service .service-li .icon {font-size:40px}
}
@media (max-width:480px) {
    .tem28-service .service-li {margin:25px 0}
    .tem28-service .service-li .icon {font-size:30px;width:80px;height:80px;line-height:80px;margin-left:-40px;top:-40px}
    .tem28-service .service-li {padding:55px 15px 25px}
    .tem28-service .service-li .title {margin-bottom:10px}
    .tem28-service .service-li .title a {font-size:14px}
    .tem28-service .service-li .description {font-size:12px;line-height:20px;height:60px}
}
@media (max-width:360px) {
    .tem28-service .col-xs-6 {width:100%}
    .tem28-service .service-li .description {height:auto}
}
.tem29-service .content-section {padding:0}
.tem29-service .box {margin-bottom:80px}
.tem29-service ul {counter-reset:li;position:relative;color:#FFF}
.tem29-service ul li {position:relative}
.tem29-service ul li::before {content:counter(li,decimal-leading-zero);counter-increment:li;font-size:90px;right:0;opacity:0;z-index:3;position:absolute;font-weight:700;font-family:arial;bottom:-105px;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem29-service ul li:hover::before {opacity:.3}
.tem29-service ul .service-li {position:relative;width:100%;z-index:2;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;padding-bottom:44px;padding-top:20px}
.tem29-service ul .service-li::before {content:"";position:absolute;top:0;left:0;transition:all .3s ease-out 0s;z-index:-1;width:100%;height:100%}
.tem29-service ul .service-li:hover::before {top:0;background:#2F2F2F}
.tem29-service ul .service-li:hover {transform:translateY(44px)}
.tem29-service ul .service-li a {color:#fff}
.tem29-service ul .service-li .icon {color:#fff;width:100%;text-align:center;font-size:50px;margin:10px 0}
.tem29-service ul .service-li .title {opacity:.93;font-size:16px;line-height:40px;height:40px;padding:0 10px;overflow:hidden;text-align:center}
.tem29-service ul .service-li .description {text-align:center;opacity:.6;height:20px;overflow:hidden}
@media (max-width:768px) {
    .tem29-service ul .service-li .title {line-height:40px!important}
}
@media (max-width:480px) {
    .tem29-service ul .service-li .icon {font-size:30px;margin:0}
    .tem29-service ul .service-li .title {font-size:14px}
    .tem29-service ul .service-li {padding:10px 0 30px}
    .tem29-service ul li::before {bottom:-60px;font-size:45px}
    .tem29-service ul li:hover .service-li {transform:translateY(30px)}
}
@media (max-width:360px) {
    .tem29-service ul li {width:100%}
}
.tem30-service .col-lg-3 {width:20%;padding:0}
.tem30-service .box {border:1px solid #ddd;margin-left:-1px;text-align:center;padding:30px 20px}
.tem30-service .col-xs-6:hover .box {border-color:inherit;position:relative;z-index:2}
.tem30-service .col-xs-6:nth-of-type(1) .box {margin-left:0}
.tem30-service .box .icon {font-size:36px}
.tem30-service .box .title {font-size:16px;font-weight:500;position:relative;padding-bottom:10px;margin:6px 0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem30-service .box .title::before {content:"";position:absolute;width:15px;height:1px;left:50%;bottom:0;margin-left:-7px;transition:all .35s ease-in 0s;-o-transition:all .35s ease-in 0s;-moz-transition:all .35s ease-in 0s;-ms-transition:all .35s ease-in 0s;-webkit-transition:all .35s ease-in 0s}
.tem30-service .box:hover .title::before {width:40px;margin-left:-20px}
.tem30-service .box .description {font-size:13px;color:#9a9a9a;line-height:22px;height:44px;overflow:hidden}
@media (max-width:768px) {
    .tem30-service .col-lg-3 {margin-bottom:-1px;width:33.3333%;padding:0!important}
    .tem30-service .box {margin:3%}
}
@media (max-width:480px) {
    .tem30-service .container {padding:0}
    .tem30-service .col-xs-6 {width:50%}
    .tem30-service .box {padding:20px 15px}
    .tem30-service .box .icon {font-size:30px}
    .tem30-service .box .title {font-size:14px}
    .tem30-service .box .description {font-size:12px}
}
.tem31-service .col-lg-6 {padding:0;font-size:0}
.tem31-service .box {padding:30px 0;width:100%;display:inline-block;transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-o-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-ms-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-moz-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-webkit-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s}
.tem31-service .box:hover {box-shadow:0 15px 30px rgba(0,0,0,.08);background:#fff}
.tem31-service .box:hover .title {color:inherit}
.tem31-service .col-lg-6:nth-of-type(n) .box,.tem31-service .col-lg-6:nth-of-type(n+1) .box {border-bottom:1px solid #ddd}
.tem31-service .col-lg-6:nth-of-type(3) .box,.tem31-service .col-lg-6:nth-of-type(4) .box {border-bottom:0}
.tem31-service .col-lg-6:nth-of-type(2n+1) .box {border-right:1px solid #ddd}
.tem31-service .col-lg-6:nth-of-type(2n+1) .text {float:right;width:74%;text-align:right}
.tem31-service .col-lg-6:nth-of-type(2n+1) .icon {float:right;width:25%;text-align:center}
.tem31-service .col-lg-6:nth-of-type(2n) .text {float:right;width:74%}
.tem31-service .col-lg-6:nth-of-type(2n) .icon {float:left;width:25%;text-align:center}
.tem31-service .col-lg-6:nth-of-type(n+1) .box,.tem31-service .item:nth-of-type(n) .box {border-bottom:1px solid #ddd}
.tem31-service .col-lg-6:nth-of-type(4) .box,.tem31-service .item:nth-of-type(3) .box {border-bottom:0}
.tem31-service .item:nth-of-type(2n+1) .box {border-right:1px solid #ddd}
.tem31-service .item:nth-of-type(2n+1) .text {float:right;width:74%;text-align:right}
.tem31-service .item:nth-of-type(2n+1) .icon {float:right;width:25%;text-align:center}
.tem31-service .item:nth-of-type(2n) .text {float:right;width:74%}
.tem31-service .item:nth-of-type(2n) .icon {float:left;width:25%;text-align:center}
.tem31-service .title {color:#212121;font-size:15px;padding-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity:.9}
.tem31-service .description {display:block;color:#212121;opacity:.6;font-size:14px;line-height:22px;height:44px;overflow:hidden}
.tem31-service .icon {color:#212121;font-size:40px}
@media (max-width:768px) {
    .tem31-service .item {padding:0!important}
    .tem31-service .col-lg-6:nth-of-type(n) .box,.tem31-service .item:nth-of-type(n) .box {border-right:none;border-bottom:1px solid #ddd}
    .tem31-service .item:nth-of-type(2n+1) .icon {float:left}
    .tem31-service .item:nth-of-type(2n+1) .text {text-align:left}
    .tem31-service .box {padding:15px 0}
    .tem31-service .item:nth-of-type(2n) .icon,.tem31-service .item:nth-of-type(2n+1) .icon {width:20%}
    .tem31-service .item:nth-of-type(2n) .text,.tem31-service .item:nth-of-type(2n+1) .text {width:78%}
}
@media (max-width:480px) {
    .tem31-service .box {padding:20px 0}
    .tem31-service .icon {font-size:30px;padding-top:15px}
}
.tem32-service .col-xs-6 {padding:0!important;font-size:0}
.tem32-service .box {padding:30px 0;width:100%;display:inline-block;transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-o-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-ms-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-moz-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-webkit-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s}
.tem32-service .icon {font-size:40px;float:left;margin-right:10px;position:relative;border-color:#777}
.tem32-service .icon::before {content:"";position:absolute;width:1px;height:60%;top:20%;right:0;opacity:0;transition:all .3s ease-out 0s;background:#bebebe}
.tem32-service .box:hover .icon::before {opacity:1;right:-10px;border-color:inherit;border-left-width:1px;border-left-style:solid}
.tem32-service .text {float:left;text-align:left;max-width:70%;transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-o-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-ms-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-moz-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;-webkit-transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s}
.tem32-service .box:hover .text {transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-webkit-transform:translateX(20px);-moz-transform:translateX(20px)}
.tem32-service .title {color:#333;font-size:15px;padding-bottom:6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:500}
.tem32-service .description {display:block;color:#333;opacity:.39;font-size:13px;line-height:22px;height:22px;overflow:hidden;transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s}
.tem32-service .box:hover .description {color:#333;opacity:.69}
@media (max-width:480px) {
    .tem32-service .icon {font-size:30px}
    .tem32-service .title {font-size:14px;padding-bottom:0}
    .tem32-service .description {font-size:12px}
}
@media (max-width:360px) {
    .tem32-service .box {padding:20px 0}
    .tem32-service .col-lg-3 {width:100%}
    .tem32-service .text {width:80%}
}
.tem33-service .col-lg-6 {font-size:0}
.tem33-service .box {padding:20px 0;width:100%;display:inline-block;transition:all .6s cubic-bezier(0.18,.89,.32,1.28) 0s;border-bottom:1px solid #f2f2f2}
.tem33-service .col-lg-6:nth-of-type(2n+1) .text {float:right;width:75%;text-align:right;margin-right:20px}
.tem33-service .col-lg-6:nth-of-type(2n+1) .icon {float:right;text-align:center}
.tem33-service .col-lg-6:nth-of-type(2n) .text {float:right;width:75%;margin-left:20px}
.tem33-service .col-lg-6:nth-of-type(2n) .icon {float:left;text-align:center}
.tem33-service .item:nth-of-type(2n+1) .text {float:right;width:75%;text-align:right;margin-right:20px}
.tem33-service .item:nth-of-type(2n+1) .icon {float:right;text-align:center}
.tem33-service .item:nth-of-type(2n) .text {float:right;width:75%;margin-left:20px}
.tem33-service .item:nth-of-type(2n) .icon {float:left;text-align:center}
.tem33-service .title {color:#121212;font-size:16px;padding-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:500}
.tem33-service .description {display:block;color:#121212;opacity:.53;font-size:14px;line-height:24px;height:72px;overflow:hidden}
.tem33-service .icon {font-size:40px;color:#fff;width:110px;height:110px;line-height:110px;text-align:center;transition:all .5s ease-out 0s}
.tem33-service .box:hover .icon {transform:rotateY(360deg)}
.tem33-service .box .icon span {transition:all .6s ease-out 0s;width:100%;height:100%;line-height:inherit;text-align:center;display:block}
.tem33-service .box:hover .icon span {background:#000}
@media (max-width:1190px) {
    .tem33-service .col-lg-6:nth-of-type(n) .text,.tem33-service .item:nth-of-type(n) .text {width:70%}
}
@media (max-width:991px) {
    .tem33-service .box {padding:10px 0}
    .tem33-service .icon {width:80px;height:80px;line-height:80px;font-size:30px}
    .tem33-service .description {height:48px}
}
@media (max-width:768px) {
    .tem33-service .col-lg-6:nth-of-type(2n) .text,.tem33-service .item:nth-of-type(2n) .text,.tem33-service .item:nth-of-type(2n+1) .icon {float:left}
    .tem33-service .item:nth-of-type(2n+1) .text {text-align:left}
}
@media (max-width:360px) {
    .tem33-service .icon {width:60px;height:60px;line-height:60px;font-size:24px}
    .tem33-service .title {padding-bottom:0;font-size:14px}
    .tem33-service .description {font-size:12px;line-height:22px;height:44px}
    .tem33-service .col-lg-6:nth-of-type(2n) .text {margin-left:15px}
    .tem33-service .col-lg-6:nth-of-type(2n+1) .text {margin-right:15px}
    .tem33-service .item:nth-of-type(2n) .text {margin-left:15px}
    .tem33-service .item:nth-of-type(2n+1) .text {margin-right:15px}
}
.tem34-service.tem77-irregular .tem77-irregular3-1 a {color:inherit}
.tem34-service.tem77-irregular .rou1:after,.tem34-service.tem77-irregular .rou1:before,.tem34-service.tem77-irregular .rou2:after,.tem34-service.tem77-irregular .rou2:before {border-color:inherit}
.tem34-service.tem77-irregular .rou {padding-top:20px}
.tem35-service .box {margin:8px 0}
.tem36-service {width:100%;height:auto;background-color:#333}
.tem36-service .swiper-container {width:100%;height:auto;color:#eee}
.tem36-service .swiper-slide {text-align:center;font-size:18px;border:1px solid rgba(255,255,255,.2);padding:50px 0}
.tem36-service .swiper-slide a {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.tem36-service .swiper-slide .icon {font-size:40px;opacity:.98;transition:.5s}
.tem36-service .swiper-slide .goods {width:100%;position:relative;transition:.5s}
.tem36-service .swiper-slide .goods .goods_txt {padding:20px;padding-bottom:0}
.tem36-service .swiper-slide .goods .goods_txt .title {font-size:16px;font-weight:400;height:44px;margin:15px 0;line-height:22px;overflow:hidden;text-transform:uppercase;opacity:.95;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.tem36-service .swiper-slide .goods .goods_txt .description {font-size:14px;margin:10px 0;overflow:hidden;height:50px;line-height:25px;opacity:.8;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.tem36-service .swiper-slide:hover {background-color:rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5);transition:.5s;-webkit-transform:scale(0.96);-moz-transform:scale(0.96);transform:scale(0.96);color:#fff}
.tem36-service .swiper-slide:hover .goods {-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);transform:translateY(-20px)}
.tem36-service .swiper-pagination-bullet {opacity:.5}
.tem36-service .swiper-pagination-bullet-active {background-color:#fff;opacity:.8}
.tem37-service {text-align:left}
.tem37-service h2 {font-weight:600;color:#21242b;margin-bottom:50px}
.tem37-service.full-screen-spacing h2 {padding:0 1%}
.tem37-service .icon {position:relative;color:#fff;top:15px;left:0}
.tem37-service .icon em {width:50px;height:50px;-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;border-radius:3px;z-index:1;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.tem37-service .box:hover .icon em {-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#FFC952!important}
.tem37-service .icon span {font-size:26px;position:absolute;z-index:2;left:13px;top:13px}
.tem37-service .text {float:left;width:100%;padding-left:90px;color:#333}
.tem37-service .text .title {font-size:16px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#333;display:inline-block;width:100%}
.tem37-service .text .description {font-size:13px;line-height:26px;height:78px;overflow:hidden;margin:15px 0 40px;opacity:.53}
@media (max-width:1170px) {
    .tem37-service .col-lg-3 {width:33.3333%}
}
@media (max-width:991px) {
    .tem37-service h2 {font-size:20px}
    .tem37-service .col-xs-12 {width:50%}
}
@media (max-width:768px) {
    .tem37-service.full-screen-spacing h2 {padding:0}
    .tem37-service h2 {font-size:18px;font-weight:500;margin-bottom:30px}
    .tem37-service .col-xs-6 {width:100%;padding:0}
    .tem37-service .icon {top:10px}
    .tem37-service .text {padding-left:80px}
    .tem37-service .text .description {font-size:12px;margin:5px 0 30px;height:auto}
}
.tem38-service .box {width:100%;margin-bottom:20px}
.tem38-service .text {position:relative;height:50px}
.tem38-service .text span {position:absolute;left:0;top:0;font-size:40px;opacity:.45;transition:all .35s ease-in 0s}
.tem38-service .box:hover .text span {opacity:1}
.tem38-service .text .title {color:inherit;padding:5px 0 0 60px;width:100%;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;font-weight:400}
.tem38-service .description {width:100%;font-size:13px;line-height:24px;opacity:.6}
.tem38-service .col-lg-2:nth-of-type(6n+1),.tem38-service .col-lg-3:nth-of-type(4n+1),.tem38-service .col-lg-4:nth-of-type(3n+1),.tem38-service .col-lg-6:nth-of-type(2n+1) {clear:both}
@media (max-width:768px) {
    .tem38-service .col-lg-6:nth-of-type(n) {clear:none}
    .tem38-service .col-lg-6:nth-of-type(2n+1) {clear:both}
    .tem38-service .box {margin:10px 0}
}
@media (max-width:480px) {
    .tem38-service .text span {font-size:30px}
    .tem38-service .text .title {padding-left:45px;font-size:15px}
}
@media (max-width:360px) {
    .tem38-service .col-xs-6 {width:100%}
    .tem38-service .text {height:auto}
}
.tem39-service *,.tem39-service:after,.tem39-service:before {transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem39-service {width:100%;height:100vh;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem39-service:before {content:"";width:100%;height:100%;display:block;background:url(../images/tem39-service_0.png);position:absolute}
.tem39-service .items {width:100%;height:100%}
.tem39-service .item {width:25%;height:100%;float:left}
.tem39-service .item .box {width:100%;height:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:bottom center}
.tem39-service a {width:100%;height:auto;display:block;z-index:1;position:absolute;top:50%;transform:translateY(-50%)}
.tem39-service a,.tem39-service a:focus,.tem39-service a:hover {color:#FFF;text-decoration:none}
.tem39-service .icon {padding:30px 0}
.tem39-service .icon span {line-height:80px;font-size:80px}
.tem39-service .icon img {max-width:100%;height:80px;margin:auto}
.tem39-service .text {padding:0 20px}
.tem39-service .text .title {padding-bottom:30px;font-size:18px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}
.tem39-service .text .title:after {content:"";width:30px;height:1px;display:block;background-color:rgba(255,255,255,.4);position:absolute;bottom:18px;left:50%;margin-left:-15px}
.tem39-service .more {width:100%;height:40px;line-height:40px;position:absolute;bottom:-100px;left:0}
.tem39-service .more span {display:inline-block;line-height:40px;border-color:rgba(255,255,255,0);border-width:0;border-top-width:1px;border-bottom-width:1px;border-style:solid}
.tem39-service .more span i {opacity:0;font-size:16px;font-style:normal;margin-top:2px;margin-left:-10px}
@media(min-width:769px) {
    .tem39-service .item:hover a {margin-top:-20px}
    .tem39-service .item:hover .text .title:after {transform:rotate(90deg);width:20px}
    .tem39-service .item:hover .more span {padding:0 30px;border-color:rgba(255,255,255,.6)}
    .tem39-service .item:hover .more span i {opacity:1;margin-left:0}
}
@media(max-width:768px) {
    .tem39-service .text {padding:0 3%}
    .tem39-service .item {width:50%;height:50%;background-position:center}
    .tem39-service .item .box {background-position:center}
    .tem39-service .more {display:none}
    .tem36-service .swiper-slide .goods .goods_txt .title {max-height:44px;height:auto}
    .tem36-service .swiper-slide .goods .goods_txt .description {height:auto;max-height:48px}
    .tem36-service .swiper-button-next,.tem36-service .swiper-button-prev {height:20px;margin-top:-10px}
    .tem36-service .swiper-slide .icon {font-size:30px}
}
@media(max-width:480px) {
    .tem39-service .item {width:100%}
    .tem39-service .icon {padding:0}
    .tem39-service .icon img {max-width:60px;max-height:60px}
    .tem39-service .text .title:after {display:none}
    .tem39-service .text .title {font-size:16px;padding-bottom:0;line-height:30px;padding-top:10px}
    .tem39-service .text .subtitle {font-size:12px}
    .tem39-service .icon span {font-size:40px;line-height:40px}
    .tem36-service .swiper-slide .goods .goods_txt {padding:0 20px}
}
.tem40-service .box {text-align:center;margin:10px 0}
.tem40-service .box .icon {font-size:45px;color:#fff;border-radius:50%;border:4px solid;width:100px;height:100px;line-height:100px;text-align:center;-o-transition:all .6s linear 0s;-ms-transition:all .6s linear 0s;-moz-transition:all .6s linear 0s;-webkit-transition:all .6s linear 0s;transition:all .6s linear 0s;margin:0 auto;border-color:auto}
.tem40-service .box:hover .icon {border-color:#fff;box-shadow:0 0 8px rgba(255,255,255,.5)}
.tem40-service .box .title {color:#333;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem40-service .box .title a {color:inherit}
.tem40-service .box .title a:focus,.tem40-service .box .title a:hover {text-decoration:none}
.tem40-service .box .short {color:#888;font-size:14px;margin:10px 0 5px;opacity:.8}
.tem40-service .col-lg-2:nth-of-type(6n+1),.tem40-service .col-lg-3:nth-of-type(4n+1),.tem40-service .col-lg-4:nth-of-type(3n+1),.tem40-service .col-lg-6:nth-of-type(2n+1) {clear:both}
@media (max-width:991px) {
    .tem40-service .col-lg-2 {width:33.3333%}
    .tem40-service .col-lg-2:nth-of-type(n)，.tem40-service .col-lg-4:nth-of-type(n) {clear:none}
    .tem40-service .col-lg-2:nth-of-type(3n+1),.tem40-service .col-lg-4:nth-of-type(3n+1) {clear:both}
}
@media (max-width:480px) {
    .tem40-service .col-xs-4,.tem40-service .col-xs-6 {width:50%}
    .tem40-service .col-xs-4:nth-of-type(n),.tem40-service .col-xs-6:nth-of-type(n) {clear:none}
    .tem40-service .col-xs-4:nth-of-type(2n+1),.tem40-service .col-xs-6:nth-of-type(2n+1) {clear:both}
    .tem40-service .box .icon {font-size:30px;height:80px;width:80px;line-height:80px;border:0}
    .tem40-service .box .short {font-size:13px;line-height:26px}
}
.tem41-service .items {position:relative;z-index:11}
.tem41-service .carousel-nav span,.tem41-service .items .image,.tem41-service .items .image img,.tem41-service .items .text,.tem41-service .items li:before {transition:all 1s cubic-bezier(.165,.84,.44,1)}
.tem41-service {padding-top:100px}
.tem41-service ul {list-style:none;margin-bottom:0;padding-left:0}
.tem41-service .container {position:relative;padding:0;padding-bottom:10%}
.tem41-service .bgBlock {width:36%;height:100%;position:absolute;bottom:0;left:14%;box-shadow:0 0 50px rgba(0,0,0,.2)}
.tem41-service .owl-theme .owl-controls {margin-top:0}
.tem41-service .titleBar {font-size:50px;font-weight:700;font-family:"微软雅黑";line-height:2;position:relative;z-index:9;padding-left:70px;transform:translateY(90px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem41-service .titleBar .bg-color {width:25px;height:5px;display:block;float:left;margin:48px 13px 0 0}
.tem41-service .image {width:50%;padding:0 20px 0 70px}
.tem41-service .text {width:50%;height:100%;position:absolute;top:0;right:0}
.tem41-service .text .box {width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem41-service .text .title {font-size:18px;padding-bottom:20px}
.tem41-service .text .description {height:56px;opacity:.66;line-height:2;overflow-y:hidden}
.tem41-service .bgBlock,.tem41-service .carousel-nav span {transform:translateX(36px)}
.tem41-service .carousel-nav {position:relative;z-index:2;padding-top:34px}
.tem41-service .carousel-nav span {margin:0 -2px;opacity:.5;cursor:pointer;width:60px;height:60px;line-height:60px;font-size:30px;display:inline-block;border-top:1px solid rgba(204,204,204,.2)}
.tem41-service .items li {position:relative}
.tem41-service .items li::before {width:0;height:1px;display:block;background-color:rgba(204,204,204,.8);position:absolute;left:20px;top:-90px;font-size:30px;opacity:.8;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem41-service .owl-item {padding-top:90px}
.tem41-service .owl-item:nth-child(1) li:before {content:"01"}
.tem41-service .owl-item:nth-child(2) li:before {content:"02"}
.tem41-service .owl-item:nth-child(3) li:before {content:"03"}
.tem41-service .owl-item:nth-child(4) li:before {content:"04"}
.tem41-service .owl-item:nth-child(5) li:before {content:"05"}
.tem41-service .owl-item:nth-child(6) li:before {content:"06"}
.tem41-service .owl-item:nth-child(7) li:before {content:"07"}
.tem41-service .owl-item:nth-child(8) li:before {content:"08"}
.tem41-service .owl-item:nth-child(9) li:before {content:"09"}
.tem41-service .owl-item:nth-child(10) li:before {content:"10"}
@media(max-width:991px) {
    .tem41-service .bgBlock,.tem41-service .carousel-nav span {transform:translateX(12px)}
    .tem41-service .image {padding-left:20px}
}
@media(min-width:769px) {
    .tem41-service .container {padding-bottom:0}
    .tem41-service .carousel-nav {padding-top:0}
    .tem41-service .carousel-nav span:hover {opacity:1}
    .tem41-service .items li:hover:before {width:38px;height:1px;background-color:rgba(204,204,204,.4)}
    .tem41-service .items:hover li .image,.tem41-service .items:hover li .text {transform:translateY(-15px)}
    .tem41-service .items:hover li .image img {box-shadow:0 0 15px rgba(0,0,0,.2)}
}
@media(max-width:768px) {
    .tem41-service {padding:20px 0!important}
    .tem41-service .image {padding-right:0}
    .tem41-service .titleBar {font-size:30px}
    .tem41-service .titleBar .bg-color {margin-top:30px;height:4px}
}
@media(max-width:540px) {
    .tem41-service .titleBar {transform:translateY(0);padding-left:20px}
    .tem41-service .owl-item {padding-top:0}
    .tem41-service .bgBlock {display:none}
    .tem41-service .image {width:100%;padding:0 20px}
    .tem41-service .text {width:100%;padding:0 20px;position:relative}
    .tem41-service .text .box {width:100%;padding:20px 0;margin:auto;position:relative;transform:translate(0,0);top:0;left:0}
    .tem41-service .bgBlock,.tem41-service .carousel-nav span {transform:translateX(0)}
    .tem41-service .text .description {height:auto;overflow-y:visible}
    .tem41-service .text .title {padding-bottom:10px}
}
.tem42-service {position:relative;padding:30px 10px}
.tem42-service .items {position:initial!important;max-width:600px;margin:auto}
.tem42-service .item {position:relative}
.tem42-service a {display:block}
.tem42-service .icon,.tem42-service .image {width:45%}
.tem42-service .text {color:#444;width:55%;height:100%;position:absolute;top:0;line-height:2}
.tem42-service .text .box {width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem42-service .text .title {font-size:18px;padding-bottom:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem42-service .text .description {height:56px;overflow-y:hidden;opacity:.53}
.tem42-service .icon {height:150px;color:#444;background-color:#FFF;position:relative}
.tem42-service .icon span {font-size:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.66}
.tem42-service .image img {max-width:100%;margin:auto}
.tem42-service .owl-controls {width:100%;position:absolute;top:0;left:0;margin-top:0}
.tem42-service .owl-controls:before {content:"";width:100%;height:1px;display:block;background-color:rgba(94,94,94,.05);position:absolute;top:10px;left:0}
.tem42-service .owl-theme .owl-dots .owl-dot span {width:40px;height:1px;margin:10px;margin-bottom:9px}
.tem42-service .owl-theme .owl-dots .owl-dot.active span,.tem42-service .owl-theme .owl-dots .owl-dot:hover span {height:2px;margin-bottom:8px}
.tem42-service.content-left .text {right:0}
.tem42-service.content-right .text {left:0}
@media (max-width:768px) {
    .tem42-service {padding:20px 3%!important}
    .tem42-service .text .description {height:48px}
}
@media(max-width:480px) {
    .tem42-service .text .title {padding-bottom:8px}
    .tem42-service .icon {height:100px}
    .tem42-service .icon span {font-size:50px}
}
.tem43-service .item * {transition:all .6s linear}
.tem43-service .item,.tem43-service .item a {padding:15px;z-index:1}
.tem43-service .item a {width:100%;height:100%;position:absolute;top:0;left:0;display:block}
.tem43-service .item a .box {width:100%;height:100%}
.tem43-service .item .block {color:#FFF;padding:45px 35px;border-radius:6px;overflow:hidden;position:relative;text-decoration:none!important}
.tem43-service .item .block:hover {box-shadow:0 0 20px rgba(0,0,0,.2)}
.tem43-service .item .bgimg {position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:#38CEA8}
.tem43-service .item .bgimg .box {width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem43-service .item .icon {width:100%;height:100px;padding:15px 5px 0;position:relative}
.tem43-service .item .icon em {width:70px;height:70px;border-color:inherit;display:block;position:absolute}
.tem43-service .item .icon em b {width:100%;height:100%;border-radius:50%;border:1px dashed #FFF;border-color:inherit;display:block}
.tem43-service .item .icon span {width:60px;height:60px;border-radius:50%;border:1px solid #FFF;border-color:inherit;display:block;position:relative}
.tem43-service .item .icon span i {font-style:normal;font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem43-service .item .text {padding-top:15px}
.tem43-service .item .text .title {font-size:20px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700}
.tem43-service .item .text .description {line-height:2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem43-service .item:hover .icon em b {animation:tem-Forty-three-service 3s linear infinite}
@keyframes tem-Forty-three-service {from {transform:rotate(0)}
    to {transform:rotate(360deg)}
}
@media(min-width:992px) {
    .tem43-service.content-left {text-align:left}
    .tem43-service.content-left .item .icon em {top:15px;left:0}
    .tem43-service.content-left .item .icon span {margin:5px 0;float:left}
    .tem43-service.content-middle {text-align:center}
    .tem43-service.content-middle .item .icon em {top:50%;left:50%;margin:-35px 0 0 -35px}
    .tem43-service.content-middle .item .icon span {margin:5px auto}
    .tem43-service.content-right {text-align:right}
    .tem43-service.content-right .item .icon em {top:15px;right:0}
    .tem43-service.content-right .item .icon span {margin:5px 0;float:right}
}
@media(max-width:991px) {
    .tem43-service {text-align:center}
    .tem43-service .item .icon em {top:50%;left:50%;margin:-35px 0 0 -35px}
    .tem43-service .item .icon span {margin:5px auto}
}
@media (max-width:768px) {
    .tem43-service {padding:20px 0!important}
    .tem43-service .item,.tem43-service .item a {padding:8px 0!important}
}
.tem43-service.tem45-service .item .block {padding:30px}
.tem43-service.tem45-service .item .icon {padding:5px;height:70px;position:relative}
.tem43-service.tem45-service .item .icon span {margin:auto}
.tem43-service.tem45-service .item .text {padding-top:100px}
.tem43-service.tem45-service .item .text .description,.tem43-service.tem45-service .item .text .title {font-size:30px;line-height:1;font-weight:700}
.tem43-service.tem45-service.content-left {text-align:left}
.tem43-service.tem45-service.content-left .item .icon em {top:5px;right:0;left:initial}
.tem43-service.tem45-service.content-left .item .icon span {margin:5px 0;float:right}
.tem43-service.tem45-service.content-middle {text-align:center}
.tem43-service.tem45-service.content-middle .item .icon em {top:50%;left:50%;margin:-30px 0 0 -35px}
.tem43-service.tem45-service.content-middle .item .icon span {margin:5px auto}
.tem43-service.tem45-service.content-right {text-align:right}
.tem43-service.tem45-service.content-right .item .icon em {top:5px;left:0;right:initial}
.tem43-service.tem45-service.content-right .item .icon span {margin:5px 0;float:left}
@media(max-width:991px) {
    .tem43-service.tem45-service .item .icon em {margin:0}
}
.tem43-service.tem46-service .item .text {padding-top:0;padding-bottom:100px}
.tem47-service {text-align:center}
.tem47-service .wrap {box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff}
.tem47-service .col-xs-12 {padding:0}
.tem47-service .L-box {color:#fff;width:100%;position:relative}
.tem47-service .L-box::before {position:absolute;width:16px;height:16px;background:#fff;content:"";transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);right:-6px;top:49%;z-index:2}
.tem47-service.content-right .L-box::before {right:auto;left:-6px}
.tem47-service .L-box .service-box {width:100%}
.tem47-service .L-box .L-icon {font-size:30px;display:block;margin:0 auto;line-height:90px;width:90px;height:90px;border-radius:50%;position:relative;z-index:2}
.tem47-service .L-box .L-icon::after {position:absolute;content:"";width:0;height:100%;left:0;top:0;background:inherit;z-index:-1;transition:width .5s .2s;-o-transition:width .5s .2s;-moz-transition:width .5s .2s;-webkit-transition:width .5s .2s;-ms-transition:width .5s .2s}
.tem47-service .L-box .service-box:hover .L-icon::after {width:100%}
.tem47-service .L-box .text {padding:20px 10%}
.tem47-service .L-box .text .title {color:#242526;font-weight:700;font-size:13px;margin-bottom:5px}
.tem47-service .L-box .text .description {font-size:13px;font-weight:400;color:#747474;letter-spacing:2px;max-height:66px;overflow:hidden;line-height:22px}
.tem47-service .service-box {width:100%;padding:20px 0}
.tem47-service h5 {font-size:22px;height:30px;line-height:30px;overflow:hidden;margin:0}
.tem47-service .item {position:relative}
.tem47-service .item .images {height:100%}
.tem47-service .item .images img {width:100%}
.tem47-service .item .text {position:absolute;width:66%;left:16%;top:20%;color:#fff}
.tem47-service .item .text .title {font-size:48px;font-weight:700;line-height:1.2;margin-bottom:30px}
.tem47-service .item .text .description {font-size:14px;font-weight:300;padding:0 15%}
.tem47-service .item .text .more {width:100%}
.tem47-service .item .text .more a {border-color:#fff;background:0 0;color:#fff;font-size:13px;border-radius:100px;padding:6px 25px;margin-top:45px;font-weight:700}
.tem47-service .item .text .more a:hover {background:#fff;color:#242526}
@media (max-width:1024px) {
    .tem47-service .service-box {padding:20px 0 10px}
    .tem47-service .item .text .title {font-size:30px!important}
    .tem47-service .L-box .text .description {max-height:22px}
}
@media (max-width:991px) {
    .tem47-service .max-float {float:left;width:33.3333%}
    .tem47-service .L-box::before {bottom:-6px;left:49%;top:auto;right:auto}
}
@media (max-width:768px) {
    .tem47-service .L-box .text .title {font-weight:400}
}
@media (max-width:480px) {
    .tem47-service .max-float {width:50%}
    .tem47-service .L-box .L-icon {width:70px;height:70px;line-height:70px;font-size:20px}
    .tem47-service .L-box .text .title {margin-bottom:0}
    .tem47-service .L-box .text {padding:20px 5% 10px}
    .tem47-service .item .text {width:80%;left:10%}
    .tem47-service .item .text .title {font-size:20px!important}
    .tem47-service .item .text .description {max-height:60px;overflow:hidden}
    .tem47-service .item .text .more a {font-size:12px}
    .tem47-service .L-box::before {bottom:-4px}
    .tem47-service .L-box .text .description {font-size:12px}
}
@media (max-width:360px) {
    .tem47-service .item .text .title {margin-bottom:20px}
    .tem47-service .item .text .more a {margin-top:30px}
    .tem47-service .max-float {width:100%;float:none}
    .tem47-service .L-box .text .description {max-height:66px;font-size:12px}
    .tem47-service .item .text .description {font-size:12px;line-height:20px}
    .tem47-service .L-box .text {padding:15px 5% 10px}
}
.tem48-service.tem47-service .wrap {background:0 0}
.tem48-service.tem47-service .service-box {background:#333}
.tem48-service.tem47-service .service-box .L-icon {border:1px solid #fff;border-color:inherit;color:inherit}
.tem48-service.tem47-service .L-box .text .title {color:#fff}
.tem48-service.tem47-service .L-box::before {background:0 0}
@media (max-width:768px) {
    .tem54-service {padding:20px 0!important}
    .tem47-service .item .text .description {line-height:20px!important}
}
.tem49-service {padding:80px 0}
.tem49-service .tem06-list-title .title {font-size:40px;color:#111;font-weight:700;margin-bottom:10px;line-height:1.2}
.tem49-service .tem06-list-title .subtitle {font-size:14px;color:#666;margin-bottom:50px}
.tem49-service .max-float {float:left;width:50%;margin:10px 0}
.tem49-service .max-float:nth-of-type(2n) {padding-left:10px}
.tem49-service .max-float:nth-of-type(2n+1) {padding-right:10px;clear:both}
.tem49-service .max-float .L-icon {font-size:40px}
.tem49-service .max-float .title {font-size:14px;font-weight:700;margin:20px 0 10px}
.tem49-service .max-float .description {font-size:13px;color:#666;line-height:22px}
@media (max-width:768px) {
    .tem49-service {padding:20px 0!important}
    .tem49-service .tem06-list-title .title {font-size:30px}
}
@media (max-width:480px) {
    .tem49-service .tem06-list-title .title {font-size:18px;line-height:26px;font-weight:500}
    .tem49-service .max-float .L-icon {font-size:34px}
    .tem49-service .max-float .title {margin:10px 0 5px}
    .tem49-service .max-float .description {font-size:12px}
    .tem49-service .tem06-list-title .subtitle {font-size:12px;margin-bottom:10px}
    .tem49-service .max-float {width:100%}
    .tem49-service .max-float:nth-of-type(n) {padding:0}
}
.tem51-service .items {color:#FFF}
.tem51-service .items a {padding:10% 0;color:inherit!important;text-decoration:none!important}
.tem51-service .box {width:80px;height:80px;border-radius:50%;overflow:hidden}
.tem51-service .icon {width:80px;height:80px;margin:auto;border-color:#76DAFF;background-color:rgba(0,0,0,.2);border-radius:50%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}
.tem51-service .icon:after,.tem51-service .icon:before {content:"";position:absolute;display:block;z-index:1;left:50%;bottom:-12px;width:500px;height:500px;border-width:30px;border-style:solid;border-color:inherit;transition:3s;-webkit-animation-name:tem51_service_rotate;animation-name:tem51_service_rotate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}
.tem51-service .icon::before {border-radius:45%;-webkit-animation-duration:10s;animation-duration:10s}
.tem51-service .icon::after {opacity:.5;border-radius:47%;-webkit-animation-duration:10s;animation-duration:10s}
@-webkit-keyframes tem51_service_rotate {
    0% {-webkit-transform:translate(-50%,0) rotateZ(0deg);transform:translate(-50%,0) rotateZ(0deg)}
    50% {-webkit-transform:translate(-50%,-2%) rotateZ(180deg);transform:translate(-50%,-2%) rotateZ(180deg)}
    100% {-webkit-transform:translate(-50%,0) rotateZ(360deg);transform:translate(-50%,0) rotateZ(360deg)}
}
@keyframes tem51_service_rotate {
    0% {-webkit-transform:translate(-50%,0) rotateZ(0deg);transform:translate(-50%,0) rotateZ(0deg)}
    50% {-webkit-transform:translate(-50%,-2%) rotateZ(180deg);transform:translate(-50%,-2%) rotateZ(180deg)}
    100% {-webkit-transform:translate(-50%,0) rotateZ(360deg);transform:translate(-50%,0) rotateZ(360deg)}
}
.tem51-service .item:hover .icon::after,.tem51-service .item:hover .icon::before {border-width:100px}
.tem51-service .icon span {position:absolute;z-index:2;font-size:50px;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem51-service .text {width:100%;text-align:center;padding:10px}
.tem51-service .text span {font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.tem51-service .text i {padding-top:10px;font-style:normal;font-size:12px;display:block}
@media (max-width:768px) {
    .tem51-service {padding:20px 0!important}
    .tem51-service .icon span {font-size:24px}
}
.tem52-service .tem09-list-title .title {font-size:2.5rem;line-height:3rem;margin:20px 0}
.tem52-service .tem09-list-title .subtitle {font-size:14px;color:#777;line-height:1.8rem}
.tem52-service .max-float {float:left;width:120px;height:120px}
.tem52-service .max-float .item {display:block;width:100%;height:120px;overflow:hidden}
.tem52-service .max-float .item a {width:100%;height:100%;display:block;color:#fff;text-align:center;padding:15px 10px;background:rgba(0,0,0,.6);position:relative;z-index:1;-o-transition:all .2s ease-out .3s;-moz-transition:all .2s ease-out .3s;-ms-transition:all .2s ease-out .3s;-webkit-transition:all .2s ease-out .3s;transition:all .2s ease-out .3s}
.tem52-service .max-float .item a:hover {background:none!important}
.tem52-service .max-float .item a::after {content:"";position:absolute;z-index:-1;opacity:0;width:100%;height:100%;display:block;left:0;top:0;transform:rotateY(-90deg);-o-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);transform-origin:100% 50% 0;-o-transform-origin:100% 50% 0;-webkit-transform-origin:100% 50% 0;-moz-transform-origin:100% 50% 0;-ms-transform-origin:100% 50% 0;transition:opacity 800ms cubic-bezier(0.55,.31,.15,.93) 0ms,transform 800ms cubic-bezier(0.55,.31,.15,.93) 0ms;-o-transition:opacity 800ms cubic-bezier(0.55,.31,.15,.93) 0ms,-o-transform 800ms cubic-bezier(0.55,.31,.15,.93) 0ms;-moz-transition:opacity 800ms cubic-bezier(0.55,.31,.15,.93) 0ms,-moz-transform 800ms cubic-bezier(0.55,.31,.15,.93) 0ms;-ms-transition:opacity 800ms cubic-bezier(0.55,.31,.15,.93) 0ms,-ms-transform 800ms cubic-bezier(0.55,.31,.15,.93) 0ms;-webkit-transition:opacity 800ms cubic-bezier(0.55,.31,.15,.93) 0ms,-webkit-transform 800ms cubic-bezier(0.55,.31,.15,.93) 0ms}
.tem52-service .max-float .item a:hover::after {opacity:1;transform:rotateY(0);-o-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-webkit-transform:rotateY(0)}
.tem52-service .max-float .item .L-icon {font-size:38px}
.tem52-service .max-float .item .title {font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media (max-width:768px) {
    .tem52-service {padding:20px 0!important}
    .tem52-service .tem09-list-title .title {font-size:24px;line-height:30px;margin:0 0 10px}
    .tem52-service .tem09-list-title {margin-bottom:30px}
    .tem52-service .max-float {height:auto}
}
@media (max-width:480px) {
    .tem52-service .max-float .item .title {font-size:14px!important}
    .tem52-service .tem09-list-title .title {font-size:20px}
    .tem52-service .max-float {width:50%}
    .tem52-service .col-lg-9 {padding:0}
    .tem52-service .max-float .item {height:100px}
    .tem52-service .max-float .item .L-icon {font-size:30px}
}
@media (max-width:360px) {
    .tem52-service .tem09-list-title .title {font-size:18px}
    .tem52-service .tem09-list-title .subtitle {font-size:12px;line-height:1.5rem}
}
.tem53-service .col-lg-6 {padding:0}
.tem53-service .item {position:relative}
.tem53-service .item::before {content:"";position:absolute;width:30px;height:1px;background:rgba(255,255,255);left:calc(150% - 20px);top:50%;opacity:0;margin-left:-15px;z-index:2;transition:all .6s ease-out 0s}
.tem53-service .item:hover::before {opacity:1;left:calc(150% - 60px)}
.tem53-service .item::after {content:"";position:absolute;height:30px;width:1px;background:rgba(255,255,255);left:calc(150% - 20px);top:80px;opacity:0;z-index:2;transition:all .6s ease-out 0s}
.tem53-service .item:hover::after {opacity:1;left:calc(150% - 60px);top:50px}
.tem53-service .item a {color:#fff;position:relative;z-index:1;height:130px;width:100%;display:block}
.tem53-service .item a::after {position:absolute;content:"";width:0;left:0;top:0;height:100%;z-index:-2;transition:all .6s ease 0s;opacity:.8}
.tem53-service .item a:hover::after {width:150%}
.tem53-service .item .L-icon {position:absolute;right:50%;top:0;height:100%;width:130px;font-size:40px;text-align:center;line-height:130px}
.tem53-service .item .L-icon>div {position:relative;width:100%;height:100%;z-index:1}
.tem53-service .item .L-icon>div::after {position:absolute;content:"";width:0;height:0;transition:all .6s ease 0s;left:50%;top:50%;z-index:-1;opacity:.8}
.tem53-service .item a:hover .L-icon>div::after {transform:rotate(180deg);width:100%;height:100%;left:0;top:0}
.tem53-service .item .text {width:45%;float:right}
.tem53-service .item .text .title {font-size:16px;padding:55px 0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .35s ease 0s;transition:all .3s ease-in 0s}
.tem53-service .item a:hover .title {padding-top:30px;font-size:22px}
.tem53-service .item a:hover .text .title::after {width:40px}
.tem53-service .item .text .description {opacity:0;font-size:14px;line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .3s ease-in 0s}
.tem53-service .item a:hover .description {opacity:1}
@media (max-width:768px) {
    .tem53-service,.tem53-service .col-lg-6 {padding:0!important}
    .tem53-service .item:hover::before {opacity:1;left:calc(150% - 20px)}
    .tem53-service .item:hover::after {opacity:1;left:calc(150% - 20px);top:80px}
    .tem53-service .item .text {width:calc(100% - 110px);padding-right:10px}
    .tem53-service .item .text .title {padding:27px 0 5px;font-size:15px}
    .tem53-service .item a:hover .title {padding-top:27px;font-size:15px}
    .tem53-service .item .text .description {opacity:1;font-size:13px}
    .tem53-service .item a {height:100px}
    .tem53-service .item .L-icon {height:100px;line-height:100px;width:100px;font-size:30px;left:0}
}
.tem54-service .col-xs-6 {padding:0}
.tem54-service .col-sm-6:nth-of-type(4) {clear:both}
.tem54-service .tem09-list-title {padding-top:40px}
.tem54-service.full-screen-spacing .tem09-list-title {padding-left:3%}
.tem54-service .tem09-list-title .title {font-size:40px}
.tem54-service .tem09-list-title .subtitle {font-size:13px;color:#999;line-height:20px}
.tem54-service .item {width:100%;border-color:rgba(255,255,255,.12)}
.tem54-service .item a {position:relative;width:100%;height:100%;display:block;border:1px solid;border-color:inherit;color:#fff;z-index:1;padding:50px 40px;border-left:none}
.tem54-service .col-xs-6:nth-of-type(2) .item a {border-left:1px solid;border-bottom:none;border-color:inherit}
.tem54-service .col-xs-6:nth-of-type(3) .item a {border-bottom:none}
.tem54-service .col-xs-6:nth-of-type(5) .item a {border-left:1px solid;border-color:inherit}
.tem54-service .item a::after {position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:-1;opacity:0;transition:all .36s ease 0s;border-radius:4px}
.tem54-service .col-xs-6:nth-of-type(2) .item a {z-index:5}
.tem54-service .col-xs-6:nth-of-type(3) .item a {z-index:6}
.tem54-service .col-xs-6:nth-of-type(5) .item a,.tem54-service .col-xs-6:nth-of-type(6) .item a {z-index:4}
.tem54-service .col-xs-6:nth-of-type(7) .item a {z-index:5}
.tem54-service .item a:hover::after {width:calc(100% + 20px);height:calc(100% + 20px);left:-10px;top:-10px;opacity:1}
.tem54-service .item a .icon {width:40px;height:40px;line-height:40px;border:1px solid;border-radius:50%;text-align:center;position:absolute;border-color:inherit;opacity:.8;font-size:16px}
.tem54-service .item a .title {padding-left:50px;height:40px;line-height:40px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem54-service .item a .description {color:inherit;opacity:.62;clear:both;margin-top:15px;padding-top:10px;position:relative;line-height:22px;white-space:nowrap;overflow:hidden}
.tem54-service .item a .description::before {width:42px;content:"";position:absolute;left:0;top:0;height:1px;border-top:1px solid;border-color:inherit;opacity:.4;transition:all .7s ease 0s}
.tem54-service .item a:hover .description::before {width:100%}
@media (max-width:991px) {
    .tem54-service .col-sm-6:nth-of-type(n) {clear:none}
    .tem54-service .col-sm-6:nth-of-type(3) {clear:both}
    .tem54-service .col-sm-6:nth-of-type(4) .item a,.tem54-service .col-sm-6:nth-of-type(6) .item a {border-left:none}
    .tem54-service .item a {border-left:1px solid;border-color:inherit}
}
@media (max-width:768px) {
    .tem54-service {padding:20px 0!important}
    .tem54-service .tem09-list-title .title {font-size:30px}
    .tem54-service .item a .title {line-height:40px!important}
}
@media (max-width:480px) {
    .tem54-service .tem09-list-title .title {font-size:24px}
    .tem54-service .item a {padding:30px 20px}
    .tem54-service .col-lg-6,.tem54-service .col-xs-6 {width:100%;padding:0}
    .tem54-service .tem09-list-title {padding:0 0 30px}
    .tem54-service .col-xs-6:nth-of-type(2) .item a {z-index:7}
    .tem54-service .col-xs-6:nth-of-type(3) .item a {z-index:6}
    .tem54-service .col-xs-6:nth-of-type(5) .item a {z-index:5}
    .tem54-service .col-xs-6:nth-of-type(6) .item a {z-index:4}
    .tem54-service .col-xs-6:nth-of-type(7) .item a {z-index:3}
    .tem54-service .item a .description {white-space:normal}
    .tem54-service .col-xs-6:nth-of-type(n) .item a {border:1px solid!important;border-color:inherit!important;border-bottom:none!important}
    .tem54-service .col-xs-6:nth-of-type(7) .item a {border-bottom:1px solid!important;border-color:inherit!important}
    .tem54-service.full-screen-spacing .tem09-list-title {padding-left:3%;padding-bottom:20px}
}
@media (max-width:360px) {
    .tem54-service .tem09-list-title .title {font-size:18px}
}
.tem55-service {color:#EEE}
.tem55-service .container {position:relative}
.tem55-service .owl-item {padding:10px}
.tem55-service .items {padding:0 50px}
.tem55-service .item {padding:30px 10px;background-color:#222;border:1px solid #333;transition:.5s}
.tem55-service .item:hover {margin-top:-5px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.tem55-service .description,.tem55-service .title {text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem55-service .description {opacity:.5}
.tem55-service .icon {font-size:70px;opacity:.4}
.tem55-service a {color:inherit!important;text-decoration:none!important}
.tem55-service .nav span {display:inline-block;padding:10px;font-size:30px;position:absolute;z-index:1;top:50%;transform:translateY(-50%);cursor:pointer}
.tem55-service .nav .prev {left:0}
.tem55-service .nav .next {right:0}
@media(max-width:768px) {
    .tem55-service {padding:20px 0!important}
    .tem55-service .icon {padding:20px 10px}
    .tem55-service .nav span {font-size:22px}
}
@media (max-width:480px) {
    .tem55-service .icon {font-size:30px}
}
.tem56-service.content-middle {text-align:center}
.tem56-service.content-right {text-align:right}
.tem56-service .title {font-size:30px;color:#FFF;line-height:1}
.tem56-service .description {font-size:16px;color:#999}
.tem56-service .box {transition:.5s;background-color:#343432;padding:15% 10%;border:1px solid rgba(255,255,255,.1)}
.tem56-service .box:hover {transform:translateY(-5px);box-shadow:0 5px 10px rgba(0,0,0,.1)}
.tem56-service .box a {font-size:16px;color:#eef923;text-decoration:none;display:inline-block;position:relative;padding:3px 0}
.tem56-service .box a:after {content:"";position:absolute;bottom:0;left:0;width:0;height:0;border-bottom:1px solid #FFF;border-color:inherit;transition:.5s}
.tem56-service .box:hover a:after {width:100%}
.tem56-service .item.col-sm-2 {padding:.3%}
.tem56-service .item.col-sm-3 {padding:.5%}
.tem56-service .item.col-sm-4 {padding:.7%}
.tem56-service .item {padding:1%}
@media(max-width:1199px) {
    .tem56-service .item.col-sm-2 {width:33.333%}
}
@media(max-width:991px) {
    .tem56-service .item.col-sm-6 {width:100%}
    .tem56-service .item.col-sm-2,.tem56-service .item.col-sm-3 {width:50%}
}
@media(max-width:768px) {
    .tem56-service {padding:20px 0!important}
    .tem56-service .item.col-sm-2,.tem56-service .item.col-sm-3,.tem56-service .item.col-sm-4 {width:100%}
    .tem56-service .box {padding:6%}
    .tem56-service .item {padding:0!important}
}
.tem57-service .interval {padding:0 10px}
.tem57-service .full-screen {padding:0 30px}
.tem57-service .col-xs-6 {padding:0 5px}
.tem57-service .box {background:#fff;color:#000;width:100%;text-align:center;padding:70px 20px;position:relative;border-color:#2B2B29;margin-bottom:20px}
.tem57-service .box:hover {box-shadow:0 0 60px -19px rgba(0,0,0,.75)}
.tem57-service .box::after {position:absolute;content:"";width:100%;height:100%;border:10px solid;border-color:inherit;left:0;top:0;opacity:0}
.tem57-service .box:hover::after {opacity:1}
.tem57-service .box::before {position:absolute;content:"";transform:rotate(45deg);left:50%;border:7px solid;border-color:inherit;bottom:-7px;opacity:0;margin-left:-10px}
.tem57-service .box:hover::before {opacity:1}
.tem57-service .box .icon {color:inherit;opacity:.3;font-size:50px}
.tem57-service .box:hover .icon {opacity:1}
.tem57-service .box .title {font-size:14px;color:inherit;line-height:40px;margin-top:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tem57-service .box:hover .title {color:initial!important}
@media (max-width:768px) {
    .tem57-service {padding:20px 0!important}
    .tem57-service .full-screen,.tem57-service .interval {padding:0}
}
@media (max-width:480px) {
    .tem57-service .col-xs-6 {width:100%}
    .tem57-service .box {padding:50px 20px}
    .tem57-service .box::after {border-width:8px}
    .tem57-service .box::before {border-width:5px;bottom:-5px;margin-left:-7px}
    .tem57-service .box .icon {font-size:30px}
    .tem57-service .box .title {margin-top:0}
}
@media (max-width:320px) {
    .tem57-service .box {padding:40px 20px}
}
.tem58-service a:hover {text-decoration:none}
.tem58-service .mainBox {width:100%}
.tem58-service .textBox {color:#FFF}
.tem58-service .textBox .title {font-size:40px;padding:2% 0;line-height:1.2}
.tem58-service .textBox .description {font-size:16px;padding:2% 0;color:rgba(255,255,255,.5)}
.tem58-service .textBox a {color:inherit;padding:15px 25px;display:inline-block;font-size:12px;letter-spacing:.1em}
.tem58-service .textBox .subtitle .wow {margin:2% 0;color:#FFF;display:inline-block;border:1px solid rgba(255,255,255,.5);background-color:rgba(255,255,255,.05);border-radius:50px}
.tem58-service .items i {font-size:40px;padding:5% 0;display:block}
.tem58-service .items em {display:block;color:#FFF;font-style:normal;font-size:16px}
.tem58-service .items span {display:block;color:#FFF;opacity:.5;padding:10% 0}
@media(orientation:landscape) {
    .tem58-service .border {width:1px;height:100%;position:absolute;top:0;border-left:1px solid rgba(255,255,255,.1)}
    .tem58-service .items {position:relative}
    .tem58-service.content-left .border {left:0}
    .tem58-service.content-right .border {right:0}
    .tem58-service.content-right .mainBox {flex-direction:row-reverse;-webkit-flex-direction:row-reverse}
    .tem58-service.content-right .items {text-align:right}
    .tem58-service .mainBox {display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}
    .tem58-service .mainBox .items,.tem58-service .mainBox .textBox {width:50%;padding:0 10%}
    .tem58-service .mainBox.col-sm-4 .textBox {width:60%}
    .tem58-service .mainBox.col-sm-4 .items {width:40%}
    .tem58-service .mainBox.col-sm-3 .textBox {width:70%}
    .tem58-service .mainBox.col-sm-3 .items {width:30%}
    .tem58-service .mainBox.col-sm-2 .textBox {width:80%}
    .tem58-service .mainBox.col-sm-2 .items {width:20%}
    .tem58-service .item {margin:8px 0}
}
@media(orientation:portrait) {
    .tem58-service,.tem58-service.content-right .items {text-align:center}
    .tem58-service .mainBox .items,.tem58-service .mainBox .textBox {width:100%;padding:5% 0}
    .tem58-service .items i,.tem58-service .items span {padding:2% 0}
}
@media (max-width:768px) {
    .tem58-service {padding:20px 0!important}
    .tem58-service .mainBox .items {width:50%}
    .tem58-service .mainBox .items,.tem58-service .mainBox .textBox {padding:0}
    .tem58-service .textBox a {letter-spacing:0;padding:6px 20px}
    .tem58-service .textBox .title {padding:0}
    .tem58-service .textBox .subtitle .wow {margin:2% 0 4%}
    .tem58-service .item {margin:10px 0}
    .tem58-service .items span {font-size:13px}
    .tem58-service .items i {font-size:30px}
}
.tem01-case {width:100%}
.tem01-case_li {color:#fff;position:relative;padding-top:100%;overflow:hidden;margin-bottom:30px;cursor:pointer;text-align:left}
.tem01-case_li .imgbox {min-height:262px;overflow:hidden;width:100%;height:100%;position:absolute;left:0;top:0}
.tem01-case_li .imgbox img {width:100%;height:100%;display:block}
.tem01-case_layer {width:100%;background:rgba(0,0,0,.5);height:100%;padding:25% 15px 15px;position:absolute;right:-800px;top:0}
.tem01-case_layer h3 {font-size:16px;font-weight:400;max-height:44px;line-height:22px!important;margin:5px 0;overflow:hidden;text-transform:uppercase}
.tem01-case_layer .tem01-case_text {opacity:.8;font-size:12px;overflow:hidden;max-height:60px;line-height:20px!important}
.tem01-case_li:hover .tem01-case_layer {right:0;transition:all 1s}
.tem01-case .tem01-linkbox {opacity:.8;margin-top:25px;font-size:12px;text-transform:uppercase}
.tem01-case .tem01-linkbox a {color:inherit}
@media (max-width:767px) {
    .tem01-case_li {border:1px solid #eee}
    .tem01-case_layer {right:0}
    .tem01-case .tem01-linkbox {margin-top:15px}
}
@media (max-width:640px) {
    .tem01-case_li .imgbox {min-height:auto;max-height:auto}
    .tem01-case_li {margin-bottom:15px}
}
@media (max-width:360px) {
    .tem01-case .col-xs-6,.tem01-case .column {width:100%}
}
.tem02-case .interval {padding:0 10px}
.tem02-case .content-section {padding:50px 0 20px}
.tem02-case .offer-left {position:relative;padding-top:60%}
.tem02-case .offer-left a {width:100%;height:100%;display:block;padding:10px 5px;position:absolute;left:0;top:0}
.tem02-case .offer-left a img {width:100%;height:100%;display:block}
@media (max-width:768px) {
    .tem02-case .interval {padding:0}
}
@media (max-width:480px) {
    .tem02-case .content-section {padding:20px 0}
    .tem02-case .owl-theme .owl-controls {display:none!important}
}
.tem03-case .interval {padding:0 10px}
.tem03-case h3 {font-size:16px;font-weight:400;height:44px;line-height:22px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem03-case .pro-text {font-size:14px;position:relative;margin:20px 0;overflow:hidden;max-height:75px;line-height:25px!important}
.tem03-case .tem03-btn {padding:15px 0;text-transform:uppercase}
.tem03-case .box {width:100%;height:100%;position:relative}
.tem03-case ul li {height:380px;padding:0 5px;margin-bottom:10px;position:relative}
.tem03-case ul li .image {width:100%;height:100%;overflow:hidden}
.tem03-case ul li .image img {width:100%;height:100%;-webkit-transform:scale(1.15)}
.tem03-case ul li .text {width:100%;height:100%;padding:20% 5%;overflow:hidden;background:rgba(235,235,235,.95);position:absolute;top:0;left:0;opacity:0;text-align:center}
.tem03-case ul li .image img,.tem03-case ul li .text {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem03-case ul li:hover .text {opacity:1}
.tem03-case ul li:hover .image img {opacity:1;transform:scale(1.1)}
@media (max-width:1024px) {
    .tem03-case ul li {width:50%;margin:10px 0;float:left}
}
@media (max-width:767px) {
    .tem03-case .interval {padding:0}
    .tem03-case .pro-text {margin:10px 0}
    .tem03-case ul li .text {padding:16% 5%;opacity:1}
}
@media (max-width:640px) {
    .tem03-case .column,.tem03-case ul li {width:100%;float:none;height:auto}
}
.tem04-case h3 {font-size:16px;font-weight:400;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem04-case .box {color:#fff;overflow:hidden;width:100%;position:relative;margin-bottom:10px}
.tem04-post-media {width:100%;position:relative;overflow:hidden;padding-top:100%}
.tem04-case a {transition:all .3s ease-in-out 0s}
.tem04-post-media img {width:100%;background-color:rgba(121,121,121,.3);padding:2px;position:absolute;height:100%;left:0;top:0;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}
.tem04-promo-desc {position:absolute;bottom:0;left:0;width:100%;height:70px;overflow:hidden;padding:10px;background:rgba(0,0,0,.7)}
.tem04-promo-desc img {max-width:50px;height:50px;float:left;position:absolute;left:10px;top:10px}
.tem04-promo-desc h4 {width:100%;padding:0 0 0 60px;font-size:16px;line-height:25px;font-weight:300;margin-top:0;margin-bottom:5px}
.tem04-promo-desc h4 a {color:inherit;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem04-promo-desc small {opacity:.8;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;padding:0 0 0 60px}
@media (max-width:360px) {
    .tem04-case .col-xs-6,.tem04-case .column {width:100%}
}
.tem05-case .case-box {width:100%;overflow:hidden}
.tem05-case .tem05-case-box {margin-bottom:10px;border:1px solid rgba(121,121,121,.15);transition:all .5s ease-in-out 0s}
.tem05-case .tem05-case-media {width:100%;overflow:hidden;position:relative;padding-top:100%}
.tem05-case .tem05-case-media img {width:100%;transition:all .38s ease-in 0s;height:100%;position:absolute;left:0;top:0}
.tem05-case .tem05-case-box:hover a img {transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.tem05-case .tem05-case-desc {width:100%;color:#333;background:#fff;padding:20px 0 0 15px;text-align:left}
.tem05-case .tem05-case-desc h4 {font-size:16px;padding:0 15px 10px 0;margin:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem05-case .tem05-case-desc h4 a {color:inherit}
.tem05-case .tem05-case-desc p {opacity:.6;font-size:12px;line-height:22px!important;padding:0 15px 0 0;max-height:70px;overflow:hidden}
.tem05-case .tem04-btn {width:100%;margin-top:20px}
.tem05-case .tem04-btn a {opacity:.8;color:inherit;background:0 0;font-size:14px;border-radius:0;padding:10px 15px;border:1px solid rgba(121,121,121,.15);border-right:0;border-bottom:0}
@media (max-width:480px) {
    .tem05-case .col-xs-4,.tem05-case .column {width:100%}
    .tem05-case .tem05-case-desc {padding:10px 0 0 10px}
    .tem05-case .tem05-case-desc h4 {padding:0 10px 5px 0}
    .tem05-case .tem05-case-desc p {padding:0 10px 0 0}
    .tem05-case .tem04-btn {margin-top:10px}
    .tem05-case .tem04-btn a {padding:5px 10px}
}
.tem06-case-box {width:100%;position:relative;margin:0 0 60px}
.tem06-case-box a {font:700 16px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.tem06-case-box .tem06-case-figure {width:100%;overflow:hidden;position:relative;padding-top:70%}
.tem06-case-box .tem06-case-figure a::before {width:100%;height:100%;background-color:rgba(0,0,0,.2);left:0;top:0;position:absolute;content:""}
.tem06-case-box .tem06-case-figure img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem06-case-box .tem06-case-caption {position:absolute;width:100%;padding:0 15px;top:70%}
.tem06-case-box .tem06-case-thumbnail {width:100%;transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;ms-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s}
.tem06-case-box .tem06-case-caption hr {width:100%;border:none;height:20px}
.tem06-case-box .tem06-case-desc {width:100%;color:#fff;padding:20px;text-align:left}
.tem06-case-box .tem06-case-desc:hover {background:#18CCC6}
.tem06-case-box .tem06-case-desc .title {color:inherit;font-size:16px;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem06-case-box .tem06-case-desc .description {font-size:14px;margin-bottom:0;width:100%;overflow:hidden;text-overflow:ellipsis;max-height:20px;line-height:20px!important}
@media (max-width:767px) {
    .tem06-case-box .tem06-case-caption {top:85%}
    .tem06-case-box .tem06-case-desc {padding:10px}
}
@media (max-width:480px) {
    .tem06-case .col-xs-4,.tem06-case .column {width:100%}
    .tem06-case-box .tem06-case-caption {top:20px}
    .tem06-case-box {margin:0 0 15px}
    .tem06-case-box .tem06-case-desc .title {font-size:14px}
    .tem06-case-box .tem06-case-desc .description {font-size:12px}
}
.tem07-case-ul {counter-reset:li;margin-right:0;margin-left:0;width:100%}
.tem07-case-ul li {position:relative}
.tem07-case-ul li::before {content:counter(li,decimal-leading-zero) "/";counter-increment:li;font-size:12px;left:21px;top:25px;color:#fff;opacity:1;position:absolute;z-index:5;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s}
.tem07-case-ul li:hover::before {opacity:0}
.tem07-case-ul li .tem07-case-box figure {height:300px}
.tem07-case-ul li img {width:100%;height:100%}
.tem07-case-ul li .tem07-case-box {position:relative;max-height:100%;text-align:center;width:100%;height:300px;overflow:hidden;-moz-transition:border .2s ease-in-out 0s;-ms-transition:border .2s ease-in-out 0s;-o-transition:border .2s ease-in-out 0s;-webkit-transition:border .2s ease-in-out 0s;transition:border .2s ease-in-out 0s}
.tem07-case-ul li .tem07-case-box:hover .tem07-case-caption {border-radius:0;opacity:.8;visibility:visible;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}
.tem07-case-ul .tem07-case-caption {color:#fff;border-radius:50%;position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;padding:15px 15px 36px;padding:35% 15px 36px;visibility:hidden;opacity:0;transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transform:scale(0.8);transition:all .38s ease-in-out 0s;-moz-transition:all .38s ease-in-out 0s;-ms-transition:all .38s ease-in-out 0s;-webkit-transition:all .38s ease-in-out 0s;-o-transition:all .38s ease-in-out 0s}
.tem07-case-ul .tem07-case-caption h4 {margin:4% 0;max-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem07-case-ul .tem07-case-caption h4 a {color:inherit;font-size:20px;font-weight:400;transition:all .33s ease 0s;-moz-transition:all .33s ease 0s;-ms-transition:all .33s ease 0s;-o-transition:all .33s ease 0s;-webkit-transition:all .33s ease 0s}
.tem07-case-ul .tem07-case-caption h4 a:hover {opacity:.8}
.tem07-case-ul .tem07-case-caption p {letter-spacing:.04em;font-size:14px;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem07-case-ul .tem07-case-caption>a {color:inherit;background:0 0;border:none;font-size:16px;text-transform:lowercase;padding:10px 0;position:relative}
.tem07-case-ul .tem07-case-caption .icon-keyboard_arrow_right::after {content:'';font-family:"Material Icons";font-size:20px;position:absolute;right:0;top:50%;transition:right .25s ease 0s;-moz-transition:right .25s ease 0s;-ms-transition:right .25s ease 0s;-webkit-transition:right .25s ease 0s;-o-transition:right .25s ease 0s;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.tem07-case-ul .tem07-case-caption .icon-keyboard_arrow_right:hover::after {right:-3px}
@media (max-width:767px) {
    .tem07-case-ul .tem07-case-caption {opacity:1;visibility:visible}
}
@media (max-width:360px) {
    .tem07-case-ul .tem07-case-caption {opacity:.8}
    .tem07-case-ul .tem07-case-caption h4 a {font-size:16px}
    .tem07-case-ul .tem07-case-caption p {font-size:12px}
    .tem07-case-ul .tem07-case-caption>a {font-size:14px}
    .tem07-case-ul li .tem07-case-box {height:160px}
    .tem07-case-ul li {width:100%}
    .tem07-case-ul .tem07-case-caption {border-radius:10px;padding:15px}
    .tem07-case-ul .tem07-case-caption p {max-height:36px;white-space:normal}
}
.tem08-case-item {margin-bottom:30px;overflow:hidden;height:300px}
.tem08-case-item:hover .tem08-case-img img {transform:scale(1.1)}
.tem08-case-item {width:100%}
.tem08-case-item .tem08-case-img {float:left;width:50%;height:100%}
.tem08-case-item .tem08-case-img img {width:100%;height:100%;transition:all 1s ease 0s}
.tem08-case-text {float:right;width:50%;background:#fff;position:relative;padding:15px;text-align:center;height:100%}
.tem08-case-text::before {content:"";position:absolute;border-style:solid;border-color:transparent #fff transparent transparent;border-width:14px 15px;width:0;height:0;left:-24px;top:50%;z-index:2;margin-top:-14px}
.tem08-case-text h5 {font-size:12px;color:#666;width:100%;text-align:center;line-height:22px;margin:20px 0;max-height:44px;overflow:hidden}
.tem08-case-text .title {font-size:20px;height:60px;line-height:60px;overflow:hidden;margin:40px 0 0}
.tem08-case-text span {width:20px;height:1px;position:absolute;bottom:20%;left:50%;margin-left:-10px}
@media (max-width:990px) {
    .tem08-case h2 {font-size:26px}
}
@media (max-width:480px) {
    .tem08-case-item {margin-bottom:10px;overflow:hidden;height:auto}
    .tem08-case-item .tem08-case-img,.tem08-case-text {float:none;width:100%}
    .tem08-case-text {padding:10px}
    .tem08-case-text::before {border-color:transparent transparent #fff;top:-10px;left:49%;margin-top:-5px;border-width:10px}
    .tem08-case-item:hover .tem08-case-img img {transform:scale(1)}
    .tem08-case-text h5 {margin:0 0 5px;height:auto;line-height:22px!important}
    .tem08-case-text h2 {margin:0 0 5px;height:40px;line-height:40px!important}
    .tem08-case-text span {bottom:10%}
    .tem08-case-text .col-sm-12 {padding:0}
    .tem08-case-text .title {margin:0;height:30px;line-height:30px!important}
}
.tem09-case .col-md-3,.tem09-case .column {padding:0}
.tem09-case .content-section {padding:40px 0 0}
.tem09-case .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem09-case .accomd-room {position:relative;overflow:hidden}
.tem09-case .accomd-room .img {width:100%;padding-top:80%;position:relative;overflow:hidden}
.tem09-case .accomd-room .img a {display:block}
.tem09-case .accomd-room .img a img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem09-case .accomd-room .text {color:#fff;padding:30% 20px 0;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);width:100%;height:100%;opacity:0;transition:all .3s ease-out 0s}
.tem09-case .accomd-room .text a {width:100%;height:100%;color:inherit}
.tem09-case .accomd-room .text h3 {width:100%;height:30px;line-height:30px!important;padding:0;font-size:16px;font-weight:400;margin:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem09-case .accomd-room .text .protext {opacity:.8;font-size:12px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;transform:translateY(30px);transition:all .3s ease-out 0s}
.tem09-case .accomd-room:hover img {transform:scale(1.1)}
.tem09-case .accomd-room:hover .text {opacity:1}
.tem09-case .accomd-room:hover .text .protext {transform:translateY(0)}
@media screen and (max-width:991px) {
    .tem09-case .accomd-content .col-xs-4,.tem09-case .column {width:50%}
    .tem09-case .accomd {padding:0}
    .tem09-case .accomd:before {content:none}
    .tem09-case .accomd-content {margin-top:0}
}
@media screen and (max-width:767px) {
    .tem09-case .accomd .accomd-content .accomd-room .text {padding:10px 15px}
    .tem09-case {width:100%;height:auto}
    .tem09-case .content-section {padding:20px 0 0}
}
@media screen and (max-width:320px) {
    .tem09-case .accomd .accomd-content [class*=col-],.tem09-case .column {width:100%}
}
.tem10-case #showimg .image {width:94%;height:96%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}
.tem10-case #showimg .image img {max-width:100%;max-height:100%;display:block;vertical-align:middle}
.tem10-case #showimg .close {font-size:30px;color:#fff;opacity:1}
.tem11-case .col-md-3,.tem11-case .column {padding:0}
.tem11-case .content-section {padding:40px 0 0}
.tem11-case .ol-pagination {text-align:center;padding:0;width:100%}
.tem11-case .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem11-case .accomd-room {position:relative;overflow:hidden}
.tem11-case .accomd-room .img {width:100%;padding-top:80%;position:relative;overflow:hidden}
.tem11-case .accomd-room .img a {display:block}
.tem11-case .accomd-room .img a img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.tem11-case .accomd-room .text {color:#fff;padding:30% 20px 0;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);width:100%;height:100%;-webkit-transform:translateZ(0) rotateY(180deg);-moz-transform:translateZ(0) rotateY(180deg);-ms-transform:translateZ(0) rotateY(180deg);-o-transform:translateZ(0) rotateY(180deg);transform:translateZ(0) rotateY(180deg);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.tem11-case .accomd-room .text a {width:100%;height:100%;color:inherit}
.tem11-case .accomd-room .text h3 {width:100%;height:30px;line-height:30px!important;padding:0;font-size:16px;font-weight:400;margin:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem11-case .accomd-room .text .protext {opacity:.8;font-size:12px;transition:all .3s ease-out 0s;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.tem11-case .accomd-room:hover a img {-webkit-transform:translateZ(0) rotateY(180deg);-moz-transform:translateZ(0) rotateY(180deg);-ms-transform:translateZ(0) rotateY(180deg);-o-transform:translateZ(0) rotateY(180deg);transform:translateZ(0) rotateY(180deg)}
.tem11-case .accomd-room:hover .text {-webkit-transform:translateZ(0) rotateY(0deg);-moz-transform:translateZ(0) rotateY(0deg);-ms-transform:translateZ(0) rotateY(0deg);-o-transform:translateZ(0) rotateY(0deg);transform:translateZ(0) rotateY(0deg)}
@media screen and (max-width:991px) {
    .tem11-case .accomd-content .col-xs-4,.tem11-case .column {width:50%}
    .tem11-case .accomd {padding:0}
    .tem11-case .accomd:before {content:none}
    .tem11-case .accomd-content {margin-top:0}
}
@media screen and (max-width:767px) {
    .tem11-case {width:100%;height:auto}
    .tem11-case .content-section {padding:20px 0 0}
    .tem11-case .accomd-room .text .protext {line-height:20px!important;height:80px;white-space:initial}
    .tem11-case .accomd .accomd-content .accomd-room .text {padding:10px 15px}
}
@media screen and (max-width:320px) {
    .tem11-case .accomd .accomd-content [class*=col-],.tem11-case .column {width:100%}
}
.tem12-case .tem04-text-title {width:100%;padding:0 40px 60px;position:relative}
.tem12-case .tem04-text-title .title-header {width:100%}
.tem12-case .tem04-text-title .title {font-size:22px;color:#444}
.tem12-case .tem04-text-title .subtitle {font-size:13px;color:#888}
.tem12-case .tem04-text-title .more {position:absolute;right:40px;top:6px}
.tem12-case .tem04-text-title .more a {border:none;border-bottom:1px solid transparent;border-color:#ccc;font-size:12px;color:#666;padding:8px 15px}
.tem12-case .box {width:55%;margin:0 auto;display:block;position:relative}
.tem12-case .box .wrap {padding-top:5%}
.tem12-case .box .item,.tem12-case .box .item .images {width:100%}
.tem12-case .box .item .images img {width:100%;padding-right:60px}
.tem12-case .box .item .text {width:60%;float:right;color:#fff;padding:30px 25px}
.tem12-case .box .item .text .title {font-size:18px;height:40px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem12-case .box .item .text .description {font-size:13px;overflow:hidden;line-height:24px;max-height:48px;margin-top:4px}
.tem12-case .case-bg {position:absolute;right:0;top:0;width:60%;line-height:24px}
.tem12-case .case-bg img {width:100%}
.tem12-case .owl-controls .owl-dots {position:absolute;right:23px;top:20%;width:20px}
.tem12-case .owl-theme .owl-dots .owl-dot span {background:rgba(111,111,111,.2)}
.tem12-case .owl-theme .owl-dots .owl-dot.active span,.tem12-case .owl-theme .owl-dots .owl-dot:hover span {background:#fff}
.tem12-case .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important;position:absolute;right:-120px;top:45%;width:60px;height:60px;line-height:60px;text-align:center;background:#868686;font-size:24px;color:#fff;border-radius:0;padding:0;margin:0}
.tem12-case .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {opacity:.8}
.tem12-case .owl-theme .owl-controls .owl-nav [class*=owl-next] {top:calc(45% + 60px)}
@media (max-width:991px) {
    .tem12-case .box {width:65%}
    .tem12-case .owl-theme .owl-controls .owl-nav [class*=owl-] {width:40px;height:40px;line-height:40px;right:-80px;font-size:18px}
    .tem12-case .owl-theme .owl-controls .owl-nav [class*=owl-next] {top:calc(45% + 40px)}
    .tem12-case .owl-controls .owl-dots {width:10px;right:15px}
    .tem12-case .owl-theme .owl-dots .owl-dot span {width:8px;height:8px;margin:0}
    .tem12-case .box .item .images img {padding-right:40px}
}
@media (max-width:767px) {
    .tem12-case .box {width:70%}
    .tem12-case .box .item .text {padding:25px 10px}
    .tem12-case .box .item .text .title {font-size:16px;height:22px;line-height:22px}
    .tem12-case .tem04-text-title {padding:0 15px 20px}
    .tem12-case .tem04-text-title .title {font-size:18px!important}
    .tem12-case .tem04-text-title .subtitle {font-size:12px}
    .tem12-case .tem04-text-title .more {right:15px}
    .tem12-case .owl-theme .owl-controls .owl-nav [class*=owl-] {right:-60px}
}
@media (max-width:480px) {
    .tem12-case .box .wrap {padding-bottom:5%}
    .tem12-case .box {width:100%}
    .tem12-case .box .item .text {padding:15px 10px}
    .tem12-case .box .item .text .title {font-size:14px}
    .tem12-case .box .item .text .description {font-size:12px;margin-top:0}
    .tem12-case .owl-theme .owl-controls .owl-nav [class*=owl-] {display:none!important}
    .tem12-case .owl-controls .owl-dots {top:10%}
}
.tem13-case .wrap {position:relative;width:100%;padding-top:5%;margin-bottom:90px}
.tem13-case .item img {width:100%}
.tem13-case .wrap .text-box {position:absolute;top:0;left:50%;z-index:3;width:320px;margin-left:-160px;border-color:inherit}
.tem13-case .wrap .text {border:3px solid;border-color:inherit;color:#fff;padding:90px 50px;top:0;left:25px;width:270px;position:absolute;z-index:3}
.tem13-case .wrap .text .title {font-size:16px;margin-bottom:10px}
.tem13-case .wrap .text .description {line-height:24px;color:#eee}
.tem13-case .wrap .short {position:absolute;color:#fff;font-size:160px;bottom:-90px;left:-3%;width:106%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600;letter-spacing:10px;z-index:2}
.tem13-case .owl-controls .owl-dots {position:absolute;bottom:-110px;width:100%}
.tem13-case .owl-theme .owl-dots .owl-dot span {background:0 0;border:1px solid #444}
.tem13-case .owl-theme .owl-dots .owl-dot.active span,.tem13-case .owl-theme .owl-dots .owl-dot:hover span {background-color:#444}
@media (max-width:991px) {
    .tem13-case .wrap .text {padding:60px 40px}
}
@media (max-width:768px) {
    .tem13-case .wrap .short {font-size:120px;bottom:-65px}
    .tem13-case .owl-controls .owl-dots {bottom:-85px}
}
@media (max-width:480px) {
    .tem13-case .wrap {padding-top:30px}
    .tem13-case .wrap .text {padding:30px 20px;width:200px;left:60px;border-width:2px;margin-left:30px}
    .tem13-case .wrap .short {font-size:80px;bottom:-45px}
    .tem13-case .wrap .text .title {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px}
    .tem13-case .wrap .text .description {max-height:60px;overflow:hidden;font-size:12px;line-height:20px!important}
    .tem13-case .wrap {margin-bottom:60px}
}
@media (max-width:360px) {
    .tem13-case .wrap {margin-bottom:40px}
    .tem13-case .owl-controls .owl-dots {bottom:-45px}
    .tem13-case .wrap .text {width:160px}
    .tem13-case .wrap .short {font-size:50px;bottom:-28px}
}
.tem14-case .swiper-slide {background-size:cover}
.tem14-case .swiper-container {width:100%;height:100vh}
.tem14-case .swiper-slide .txt {position:relative;width:60%;float:right;margin-top:calc(50vh - 200px)}
.tem14-case .swiper-slide .text {width:100%;position:relative}
.tem14-case .swiper-slide .txt .title {display:none}
.tem14-case .swiper-slide .txt .description {background:#333;color:#fff;width:250px;padding:120px 50px;height:400px;position:absolute;left:40px}
.tem14-case .swiper-slide .txt .description span {height:160px;overflow:hidden;display:block}
.tem14-case .swiper-slide .txt .more {background:#fff;color:#333;width:100%;height:150px;text-align:center;line-height:150px;border-radius:0;margin:125px 0}
.tem14-case .swiper-slide .txt .more:hover {text-decoration:underline}
.tem14-case .swiper-slide .description {background:#111}
.tem01-evaluate {background-attachment:fixed;background-position:50% 50%;min-height:350px;overflow:hidden;background-size:cover}
.tem01-evaluate .content-section {padding:120px 0 15px}
.tem01-evaluate .owl-theme .owl-controls {margin-top:40px}
.tem01-evaluate .offer-left {padding:0 100px;position:relative;min-height:160px}
.tem01-evaluate .offer-left .image {width:160px;height:160px;overflow:hidden;position:absolute;top:0;left:100px;z-index:9}
.tem01-evaluate .offer-left .image img {height:100%;width:100%}
.tem01-evaluate .offer-left .text {width:100%;padding-left:160px;position:relative}
.tem01-evaluate .offer-left .text:before {content:"";width:0;height:0;position:absolute;z-index:10;top:10px;left:152px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right-width:8px;border-right-style:solid}
.tem01-evaluate .offer-left .text .box {padding:0 20px 0 70px;position:relative;overflow:hidden;min-height:160px}
.tem01-evaluate .offer-left .text .box span {width:100%;margin:22px 0;font-size:14px;display:block;line-height:25px;max-height:200px;overflow:hidden}
.tem01-evaluate .offer-left .text .box span:before {content:'“';position:absolute;top:7px;left:20px;font-size:96px;line-height:96px}
@media (max-width:767px) {
    .tem01-evaluate {background-attachment:scroll}
    .tem01-evaluate .offer-left {padding:0 10%;width:100%}
    .tem01-evaluate .offer-left .image {width:160px;height:160px;border-radius:50%;border-style:solid;border-width:5px;position:relative;margin:5px auto 0;left:0;box-shadow:2px 2px 4px rgba(0,0,0,.4)}
    .tem01-evaluate .offer-left .text {padding-left:0;margin-top:-50px}
    .tem01-evaluate .offer-left .text .box {padding:0 20px}
    .tem01-evaluate .offer-left .text span {padding:50px 0 0;text-align:center}
    .tem01-evaluate .offer-left .text span:before,.tem01-evaluate .offer-left .text:before {display:none}
    .tem01-evaluate .content-section {padding:30px 0 10px}
    .tem01-evaluate .owl-theme .owl-controls {margin-top:30px}
}
.tem0-news .tem0_img ul {margin-top:-10px}
.tem0-news .tem0_img ul li a {display:block;width:100%;position:relative;padding:20px 10px;border-bottom-width:1px;border-bottom-style:solid;font-size:14px;line-height:18px;text-decoration:none;outline:0}
.tem0-news .tem0_img ul li:last-child a {border-bottom:none}
.tem0-news .tem0_img ul li a .image {width:120px;position:absolute;left:10px;top:20px;overflow:hidden}
.tem0-news .tem0_img ul li a .image img {width:100%}
.tem0-news .tem0_img ul li a .text {padding:0 0 0 135px}
.tem0-news .tem0_img ul li a .title {margin-bottom:5px;line-height:20px!important;max-height:20px;overflow:hidden}
.tem0-news .tem0_img ul li a .description {line-height:18px!important;max-height:36px;overflow:hidden}
.tem0-news .tem0_img ul li a .tem0_img_time {font-size:14px;margin:10px 0 0;font-family:HELVETICANEUELTPRO-THEX,Arial;color:#999}
.tem0-news .tem0_num ul li {width:100%}
.tem0-news .tem0_num ul li a {width:100%;position:relative;padding:15px 10px;border-bottom-width:1px;border-bottom-style:solid;display:block;font-size:14px;line-height:18px;text-decoration:none;outline:0}
.tem0-news .tem0_num ul li:last-child a {border-bottom:none}
.tem0-news .tem0_num ul li a .tem0_num_time {font-size:16px;margin:0 0 10px;color:#8a8a8a;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem0-news .tem0_num ul li a .tem0_num_time .year {color:#bdbdbd;padding:0 15px 0 48px;position:relative}
.tem0-news .tem0_num ul li a .tem0_num_time .year::before {content:"";position:absolute;background:#c8c8c8;left:11px;top:49%;width:30px;height:1px}
.tem0-news .tem0_num ul li a .title {margin-bottom:8px;line-height:22px!important;max-height:44px;overflow:hidden;font-size:15px}
.tem0-news .tem0_num ul li a .description {line-height:20px!important;height:auto;max-height:40px;overflow:hidden;margin:0;font-size:12px}
@media (max-width:768px) {
    .tem0-news .tem0_img ul li a .description {font-size:12px}
    .tem0-news .tem0_img ul li a .tem0_img_time {font-size:12px;margin:5px 0 0}
    .tem0-news .tem0_num ul li a .tem0_num_time {font-size:18px}
}
@media (max-width:767px) {
    .tem0-news .tem0_img ul li a {padding:15px 5px}
    .tem0-news .tem0_img ul li a .text {padding:0 0 0 130px}
    .tem0-news .tem0_img ul li a .image {height:100px;top:15px;left:5px}
    .tem0-news .tem0_num ul li a {padding:10px 5px}
}
.tem01-news h2 {margin:20px 15px 10px}
.tem01-news .tem01-news_icons {color:#999;font-size:14px;margin:15px 0 5px}
.tem01-news .tem01-news_date {color:#999;font-size:12px;margin:15px 0;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-news h3 {font-size:16px;font-weight:400;height:44px;line-height:22px!important;margin:15px 0 5px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem01-news h3.title {color:#595959;border-bottom:1px solid rgba(121,121,121,.15);font-size:16px;line-height:30px!important;font-weight:400;margin:5px 0 0;padding:5px 0 15px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.tem01-news h3.title a {color:#555}
.tem01-news .col-lg-12:hover h3.title a,.tem01-news .col-lg-2:hover h3.title a,.tem01-news .col-lg-3:hover h3.title a,.tem01-news .col-lg-4:hover h3.title a,.tem01-news .col-lg-6:hover h3.title a,.tem01-news .column:hover h3.title a {color:#000}
.tem01-news .separator {margin-bottom:20px}
.tem01-news .separator::after,.tem01-news .separator::before {transition-duration:.5s;background-color:#777;content:"";height:1px;position:absolute;top:43px;width:15px}
.tem01-news .separator::after {left:13px}
.tem01-news .col-lg-12,.tem01-news .col-lg-2,.tem01-news .col-lg-3,.tem01-news .col-lg-4,.tem01-news .col-lg-6,.tem01-news .column {padding:0 25px}
.tem01-news .col-lg-12:hover .separator::after,.tem01-news .col-lg-2:hover .separator::before,.tem01-news .col-lg-3:hover .separator::before,.tem01-news .col-lg-4:hover .separator::after,.tem01-news .col-lg-6:hover .separator::after,.tem01-news .col-lg-6:hover .separator::before,.tem01-news .column:hover .separator::after {background-color:#000;width:96%}
.tem01-news .tem01-news_text {position:relative}
.tem01-news .tem01-desc {height:50px;overflow:hidden;line-height:25px!important;font-size:12px;color:#888;margin-bottom:20px}
.tem01-news .col-lg-12 .tem01-desc {max-height:50px;height:auto;margin-bottom:5px}
.tem01-news .tem01-news_desc {height:50px;overflow:hidden;line-height:25px;font-size:14px}
.tem01-news .tem01-news_read {padding:10px 0;text-transform:uppercase;font-size:12px}
.tem01-new-li {margin-bottom:15px}
.tem01-new-li .tem01-new-text {position:relative}
.tem01-new-li .tem01-new-text h3 {font-size:16px;font-weight:400;height:auto;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem01-new-li .tem01-new-time {font-size:12px;color:#999;margin-top:5px}
@media (max-width:990px) {
    .tem01-news h2 {font-size:26px}
}
@media (max-width:768px) {
    .tem01-news .col-lg-3,.tem01-news .col-lg-4,.tem01-news .col-lg-6 {padding-top:8px;padding-bottom:8px}
    .tem01-news .tem01-news_desc {line-height:22px!important}
    .tem01-news .tem01-news_date {margin:5px 0}
    .tem01-news .separator {margin-bottom:10px}
}
@media (max-width:767px) {
    .tem01-news h3 {height:auto}
    .tem01-news .tem01-news_icons {margin:5px 0}
    .tem01-news h3.title {padding:5px 0}
    .tem01-news.tem01-news .tem01-news_read {padding:5px 0 0}
}
@media (max-width:480px) {
    .tem01-news .col-xs-6 {width:100%}
    .tem01-news .tem01-desc,.tem01-news .tem01-news_desc {height:auto;max-height:50px}
}
.tem01-news.tem55-news-sm .column {padding:15px}
.tem01-news.tem55-news-sm .bg {padding:10px}
.tem01-news.tem01-news .tem01-news_read {padding:10px 0 0}
.tem01-news.tem55-news-sm .tem01-news_icons {margin:0 0 10px}
.tem01-news.tem55-news-sm .tem01-news_desc {height:40px;line-height:20px}
.tem01-news.tem55-news-sm h3.title {color:inherit;height:30px;line-height:30px;margin:0 0 10px;padding:0}
.tem01-news.tem55-news-sm .column:hover .tem01-news_icons,.tem01-news.tem55-news-sm .column:hover .tem01-news_read a,.tem01-news.tem55-news-sm .column:hover h3.title a,.tem01-news.tem55-news-sm h3.title a {color:inherit}
@media (max-width:768px) {
    .tem01-news.tem55-news-sm .tem01-news_desc {height:48px}
}
@media (max-width:480px) {
    .tem01-news.tem55-news-sm .tem01-news_desc {height:auto;max-height:500px}
}
.tem02-new-li {margin-bottom:20px;display:block}
.tem02-new-li .tem02-new-img {width:100%;padding-top:100%;padding-right:10px;position:relative}
.tem02-new-li .tem02-new-img img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem02-new-li .tem02-new-text {margin:0 10px;font-weight:400}
.tem02-new-li .tem02-new-time {opacity:.6;font-size:14px;margin:0 0 15px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem02-new-li .tem02-new-text h3 {font-size:16px;font-weight:400;height:50px;line-height:25px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis}
.tem02-new-li .tem02-new-text .desc {max-height:125px;overflow:hidden;line-height:25px!important;font-size:14px}
.tem02-new-li .tem02-new-text .tem02-btn {padding:15px 0;text-transform:uppercase}
@media (max-width:767px) {
    .tem02-new-text h3 {height:auto}
    .tem02-new-li {margin:10px 0}
    .tem02-new-li .tem02-new-text .tem02-btn {padding:5px 0}
}
@media (max-width:480px) {
    .tem02-new-li .col-xs-6 {width:100%}
    .tem02-new-li .col-xs-12 {padding:0}
    .tem02-new-li .col-xs-4,.tem02-new-li .col-xs-8 {width:100%}
    .tem02-new-li .tem02-new-text {margin:0}
    .tem02-new-li .tem02-new-text h3 {height:auto}
    .tem02-new-li .tem02-new-time {margin:8px 0 0}
    .tem02-new-li .tem02-new-text .desc {max-height:500px}
    .tem02-new-li .tem02-new-text .tem02-btn a {font-size:12px}
}
.tem03-news {background:#fff}
.tem03-news .tem03-list .col-md-3 {padding:0;position:relative;z-index:1;display:block;min-height:400px}
.tem03-news .tem03-list .col-md-3 .hvr-shutter-out-horizontal {background:#f0f0f0;min-height:auto!important}
.tem03-news .tem03-list .col-md-3 .image {width:100%;height:200px;overflow:hidden;position:absolute;left:0}
.tem03-news .tem03-list .col-md-3 .image img {width:100%;height:100%;display:block;margin:0 auto;transform:scale(1.1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15)}
.tem03-news .tem03-list .col-md-3:hover .image img {transform:scale(1)}
.tem03-news .tem03-list .col-md-3 .text {width:100%;height:200px;padding:10px 15px!important;overflow:hidden;position:absolute;left:0}
.tem03-news .tem03-list .col-md-3 .text h3 {font-size:16px;height:auto!important;max-height:44px!important;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;font-weight:700}
.tem03-news .tem03-list .col-md-3 .text h4 {opacity:.8;font-size:12px;line-height:20px;height:auto!important;max-height:60px!important;overflow:hidden}
.tem03-news .tem03-list .col-md-3 .text:hover h4 {color:#fff}
.tem03-news .tem03-list .col-md-3 .text span {font-size:12px;display:block;margin-bottom:10px}
.tem03-news .tem03-list .col-md-3 .text:hover span {color:#fff}
.tem03-news .tem03-list .col-md-3 .text a {font-size:12px;line-height:30px}
.tem03-news .tem03-list .col-md-3 .text:hover a {color:#fff}
.tem03-news .tem03-list .col-md-3:nth-last-child(odd) .text {top:0!important}
.tem03-news .tem03-list .col-md-3:nth-last-child(even) .text,.tem03-news .tem03-list .col-md-3:nth-last-child(odd) .image {bottom:0!important}
.tem03-news .tem03-list .col-md-3:nth-last-child(even) .image {top:0!important}
@media (max-width:768px) {
    .tem03-news {padding:20px 0!important}
    .tem03-news .tem03-list .col-md-3 .text h3 {height:auto}
    .tem03-news .tem03-list .col-md-3 {min-height:auto}
    .tem03-news .tem03-list .col-md-3 .image {height:auto}
    .tem03-news .tem03-list .col-md-3 .image,.tem03-news .tem03-list .col-md-3 .text {position:inherit}
    .tem03-news .tem03-list .col-md-3 .text {padding-bottom:30px}
    .tem03-news .tem03-list .col-md-3 .image img {width:100%;height:auto;transform:scale(1)}
    .tem03-news .tem03-list .col-md-3 .text h3 {font-weight:500;margin:0}
    .tem03-news .tem03-list .col-md-3 .text h4 {max-height:500px!important}
    .tem03-news .tem03-list .col-md-3 .text {height:auto}
    .tem03-news .tem03-list .col-xs-12:nth-of-type(2n+1),.tem03-news .tem03-list .col-xs-6:nth-of-type(2n+1) {clear:both}
}
@media (max-width:360px) {
    .tem03-news .tem03-list .col-md-3 {width:100%}
}
.tem02-news-sm {}
.tem02-news-sm .hidden-xs{padding:0 1%!important;}
.tem04-news-sm {margin-bottom:20px}
.tem04-news-sm .tem04-news_text {background:#f5f5f5;padding:10px;overflow:hidden;margin-bottom:10px}
.tem04-news-sm h5 {margin-bottom:10px;height:22px;line-height:22px;overflow:hidden}
.tem04-news-sm .tem04-news-title-bg {width:30px;height:4px;margin-left:auto;margin-right:auto;margin-bottom:30px}
.tem04-news-sm .tem04-news_text a {font-size:16px}
.tem04-news-sm .tem04-new-time {opacity:.6;float:left}
.tem04-news-sm .tem04-new-plus {width:27px;height:27px;border:1px solid rgba(204,204,204,.3);line-height:24px;text-align:center;float:right;font-size:26px;cursor:pointer}
.tem04-news-sm .tem04-new-plus a {display:block}
.tem04-news-sm .news_text {width:100%;height:60px;overflow:hidden;line-height:20px!important;margin:10px 0}
@media (max-width:767px) {
    .tem04-news-sm {margin-bottom:10px}
    .tem04-news-box .news_text,.tem04-news-sm .news_text {height:auto;margin:10px 0}
}
@media (max-width:480px) {
    .tem04-news .col-xs-6,.tem04-news .column {width:100%}
}
@media (max-width:360px) {
    .tem04-news-sm .col-xs-6,.tem04-news-sm .column {width:100%}
}
.tem05-news-sm .tem05-news_text {padding:10px;overflow:hidden;margin:10px 0}
.tem05-news-sm h3 {font-size:16px;margin-bottom:10px;height:20px;line-height:20px!important;overflow:hidden;text-overflow:ellipsis;padding-bottom:0;margin-top:0}
.tem05-news-sm .tem05-news-title-bg {width:30px;height:4px;margin-left:auto;margin-right:auto;margin-bottom:30px}
.tem05-news-sm .tem05-new-time {opacity:.6;float:left;font-size:12px;margin:0;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem05-news-sm .tem05-btn a {width:66px;height:36px;border:1px solid rgba(121,121,121,.3);text-align:center;margin-left:auto;margin-right:auto;display:block}
.tem05-news-sm .tem05-news-more {float:right;margin:-3px 0 0 0;display:inline-block;font-size:12px}
.tem05-news-sm .tem05-news-more a {font-size:12px}
.tem05-news-sm .caret {-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}
.tem05-news-sm .news_text {width:100%;height:60px;overflow:hidden;line-height:20px!important;margin-bottom:10px}
@media screen and (max-width:991px) and (min-width:768px){
    .tem05-news-sm .tem05-news_text{padding-left: 0!important;padding-right: 0!important;}
}
@media (max-width:768px) {
    .tem05-news-sm .news_text {height:auto;margin:10px 0;}
    .tem05-news-sm .full-screen .tem05-news_text {padding:10px 3%}
}
@media (max-width:480px) {
    .tem05-news-box .col-xs-6,.tem05-news-box .column {width:100%}
}
.tem06-news-sm {margin:0 -10px}
.tem06-news-box .tem06-news_text,.tem06-news-sm .tem06-news_text {padding:10px;overflow:hidden;margin-bottom:20px;border:1px solid rgba(204,204,204,.3);margin-top:-1px;border-top:0 none}
.tem06-news-sm h3 {margin-bottom:10px;height:44px;line-height:22px;overflow:hidden;padding-bottom:0;margin-top:0;font-size:16px}
.tem06-news-sm .tem06-news_text a {font-size:16px}
.tem06-news-sm .tem06-new-time {opacity:.6;float:left;line-height:24px;font-size:12px}
.tem06-news-box .tem06-new-plus,.tem06-news-sm .tem06-new-plus {float:right}
.tem06-news-box .tem06-new-plus a,.tem06-news-sm .tem06-new-plus a {display:block;border:1px solid rgba(204,204,204,.3);line-height:24px;text-align:center;float:right;font-size:20px;cursor:pointer;padding:0 5px}
.tem06-news-sm .tem06-btn a {width:66px;height:36px;border:1px solid rgba(204,204,204,.3);text-align:center;margin-left:auto;margin-right:auto;display:block}
.tem06-news-sm .bg-color .desc,.tem06-news-sm .bg-color .pro-text,.tem06-news-sm .bg-color .tem06-new-plus a,.tem06-news-sm .bg-color .tem06-new-time,.tem06-news-sm .bg-color h3 a {color:#fff}
.tem06-new-img {width:100%;padding-top:67%;padding-right:10px;position:relative;border-bottom:1px solid rgba(204,204,204,.3);overflow:hidden}
.tem06-new-img:hover img {opacity:1;transform:scale(1.1)}
.tem06-new-img img {width:100%;height:100%;position:absolute;left:0;top:0;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem06-news-sm .news_text {width:100%;line-height:20px!important;height:40px;overflow:hidden;margin:5px 0}
@media screen and (max-width:991px) and (min-width:768px){
    .tem06-news-sm > .row{margin:0;}
}
@media (max-width:768px) {

    .tem06-news-sm {margin:0;}
    .tem06-news-box .news_text,.tem06-news-sm .news_text {margin:10px 0}
    .tem06-news-sm .news_text {max-height:48px}
}
@media (max-width:480px) {
    .tem06-news-sm {margin:0}
    .tem06-news-sm .column,.tem06-news-sm .plr10 {width:100%;padding:0!important}
    .tem06-news-box .news_text,.tem06-news-sm .news_text,.tem06-news-sm h3 {max-height:500px;height:auto}
}
.tem07-news-sm .tem07-news_text {overflow:hidden;position:relative;padding:10px;margin-bottom:10px}
.tem07-news-sm .tem07-news-box h3,.tem07-news-sm .tem07-news_text-right h3 {margin-bottom:0;height:44px;line-height:22px;margin-top:0;overflow:hidden}
.tem07-news-sm .tem07-news_text h3 {height:30px;margin-top:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem07-news-sm .tem07-news-title-bg {width:30px;height:4px;margin-left:auto;margin-right:auto;margin-bottom:30px}
.tem07-news-sm .tem07-news_text a {font-size:16px}
.tem07-news-sm .tem07-new-time {opacity:.6;float:left;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem07-news-sm .tem07-new-plus {border:1px solid rgba(204,204,204,.3);text-align:center;font-size:26px;float:right;line-height:18px}
.tem07-news-sm .tem07-new-plus a {display:block;padding:0 6px}
.tem07-news-sm .tem07-btn a {width:66px;height:36px;border:1px solid #ccc;text-align:center;margin-left:auto;margin-right:auto;display:block}
.tem07-news-sm .bg-color .news_text,.tem07-news-sm .bg-color .pro-text,.tem07-news-sm .bg-color .tem07-new-plus a,.tem07-news-sm .bg-color .tem07-new-time,.tem07-news-sm .bg-color h3 a {color:#fff}
.tem07-news-sm .tem07-new-img {width:100%;overflow:hidden;border-bottom:3px solid #e63d3d}
.tem07-news-sm .tem07-new-img img {height:100%;width:100%}
.tem07-news-sm .tem07-news_text-left {height:100%;padding:0}
.tem07-news-sm .tem07-news_text-right {padding-left:30px;padding-right:0}
.tem07-news-sm .news_text {width:100%;height:60px;overflow:hidden;line-height:20px!important;margin:10px 0}
@media (max-width:767px) {
    .tem07-news-box .news_text,.tem07-news-sm .news_text {height:auto;margin:10px 0}
}
@media (max-width:480px) {
    .tem07-news-sm .col-xs-6,.tem07-news-sm .column {width:100%}
}
.tem08-news .interval {padding:0 5px}
.tem08-news-sm .tem08-news_text_1 {margin-top:15px;overflow:hidden}
.tem08-news-sm .tem08-news-bg {background:#f3f3f3;margin:10px 0;overflow:hidden}
.tem08-news-sm h2 {padding:0;margin:0;font-size:16px}
.tem08-news-sm h3 {margin-bottom:0;margin-top:18px;height:44px;line-height:22px;overflow:hidden;padding-bottom:0;font-size:16px}
.tem08-news-sm .tem08-news_text {color:#333}
.tem08-news-sm .tem08-news_text a {font-size:16px}
.tem08-news-sm .tem08-new-time {opacity:.6;font-size:12px;margin:10px 0;font-style:italic}
.tem08-news-sm .tem08-new-plus {border:1px solid rgba(121,121,121,.3);text-align:center;font-size:26px;float:left;line-height:18px;margin:10px 0}
.tem08-news-sm .tem08-new-plus a {display:block;padding:0 10px}
.tem08-news-sm .tem08-btn a {width:66px;height:36px;border:1px solid rgba(121,121,121,.3);text-align:center;margin-left:auto;margin-right:auto;display:block}
.tem08-news-sm .tem08-new-img {width:100%;padding-top:100%;position:relative}
.tem08-news-sm .tem08-new-img img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem08-news-sm .tem08-new-img-box {padding:0}
.tem08-news-sm .news_text {height:60px;overflow:hidden;line-height:20px!important;text-align:left;width:100%;margin:10px 0}
.tem08-news-sm .news_text_2 {height:40px;overflow:hidden;line-height:20px!important;text-align:left;width:100%}
@media screen and (max-width:991px) and (min-width:768px){
    .tem08-news-sm > .row{margin:0 -10px;}
}
@media (max-width:768px) {
    .tem08-news .interval {padding:0;margin:0!important}
    .tem08-news-sm .news_text {height:auto;text-align:left;width:100%}
    .tem08-news-sm .news_text_2 {text-align:left;width:100%}
}
@media (max-width:767px) {

    .tem08-news > .row{padding:0;margin:0!important}
}
@media (max-width:480px) {
    .tem08-news-sm .col-lg-8 {padding:0 10px!important}
    .tem08-news-sm .col-lg-4,.tem08-news-sm .col-lg-8 {width:100%}
    .tem08-news-sm .tem08-new-img {position:static;padding-top:0}
    .tem08-news-sm .tem08-new-img img {position:static;height:auto}
    .tem08-news-sm h3 {height:auto;margin-top:10px}
    .tem08-news-sm .news_text {padding:5px 0 10px}
    .tem08-news-sm .col-lg-4 {padding:0!important}
}
@media (max-width:360px) {
    .tem08-news-sm .col-xs-4,.tem08-news-sm .col-xs-8 {width:100%}
    .tem08-news-sm .news_text_2 {height:auto}
}
.tem09-news-sm .tem09-new-img {padding-right:10px}
.tem09-news-sm .tem09-new-img img {max-width:100%}
.tem09-news-sm .tem09-new-li {color:#333;margin-bottom:20px;padding:0 10px;display:block;height:180px;overflow:hidden}
.tem09-news-sm .tem09-new-text {margin:0;font-weight:400;padding-bottom:5px}
.tem09-news-sm .tem09-new-time {opacity:.6;font-size:12px;margin:15px 0;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem09-news-sm .tem09-new-li .tem09-new-text h3 {font-size:16px;font-weight:400;max-height:44px;line-height:22px;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;height:auto!important}
.tem09-news-sm .tem09-new-text .desc {opacity:.8;max-height:66px;overflow:hidden;line-height:22px!important;margin:10px 0}
.tem09-news-sm .tem09-new-text .tem09-btn {padding:0;text-transform:uppercase;margin:10px 0 0}
@media screen and (max-width:991px) and (min-width:768px){
    .tem09-news-sm > .row{margin:0 -10px;}
}
@media (max-width:768px) {
    .tem09-news {padding:20px 0!important}
    .tem09-news-sm .tem09-new-img {padding-right:0}
    .tem09-news-sm .tem09-new-li {height:auto;overflow:inherit;padding:0}
    .tem09-news-sm .tem09-new-li .col-lg-3 {padding-left:0!important}
    .tem09-news-sm .tem09-new-li .col-lg-9 {padding-right:0!important}
    .tem09-news-sm .tem09-new-text .desc {margin:8px 0 0}
    .tem09-news-sm .tem09-new-time {margin:8px 0 15px}
}
@media (max-width:480px) {
    .tem09-news-sm .col-xs-8 {padding:0}
    .tem09-news-sm .tem09-new-li .col-xs-4,.tem09-news-sm .tem09-new-li .col-xs-8 {width:100%}
    .tem09-news-sm .tem09-new-li .tem09-new-text h3 {max-height:22px;margin:10px 0 0}
    .tem09-news-sm .tem09-new-text .desc {max-height:500px;margin-top:5px}
    .tem09-news-sm .tem09-new-li .col-lg-3 .row {margin:0!important}
    .tem09-news-sm .tem09-new-li .col-xs-4,.tem09-news-sm .tem09-new-li .col-xs-8 {padding:0!important}
}
.tem10-news-sm .tem10-new-li {color:#333;margin:10px 0;display:block}
.tem10-news-sm .tem10-new-text {margin:0;border-left-style:solid;padding-left:15px;border-color:rgba(121,121,121,.25)}
.tem10-news-sm .tem10-new-time {opacity:.6;font-size:12px;margin:15px 0;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem10-news-sm .tem10-new-text h3 {font-size:16px;height:auto;margin:0 0 15px}
.tem10-news-sm .tem10-new-text .desc {opacity:.8;height:auto;max-height:66px}
.tem10-news-sm .tem10-new-text .tem10-btn {padding:0 0 5px;text-transform:uppercase;display:block}
.tem10-news-sm .tem10-news .col-md-6 .tem10-new-text .desc {opacity:.8;margin-bottom:10px;height:auto;max-height:154px;line-height:22px;overflow:hidden}
@media screen and (max-width:991px) and (min-width:768px){
    .tem10-news-sm > .row{margin:0 !important;}
}
@media (max-width:768px) {
    .tem10-news {padding:10px 0!important}
    .tem10-news-sm .tem10-new-text {border-width:1px;padding-left:10px}
    .tem10-news-sm .tem10-new-text h3 {margin:0 0 8px}
    .tem10-news-sm .tem10-new-text .desc {max-height:500px}
    .tem10-news-sm .tem10-new-time {margin:8px 0 15px}
}
.tem11-news .image {width:100%;height:100%;position:relative;overflow:hidden}
.tem11-news .image img {width:100%;height:100%;position:absolute;top:0;left:0}
.tem11-news {margin:0 10px}
.tem11-news .col-sm-3,.tem11-news .col-sm-9 {padding:0;overflow:hidden}
.tem11-news .ss2_wrapper {position:relative;min-height:400px;overflow:hidden}
.tem11-news .ss2_wrapper .slideshow {position:relative;height:400px}
.tem11-news .ss2_wrapper .slideshow_item {width:100%;height:400px}
.tem11-news .ss2_wrapper .slideshow_item .data {display:none}
.tem11-news .ss2_wrapper a.slideshow_next,.tem11-news .ss2_wrapper a.slideshow_prev {position:absolute;top:100px;z-index:12;width:40px;height:134px;outline:0;background:rgba(0,0,0,.4);display:none}
.tem11-news .ss2_wrapper a.slideshow_next span,.tem11-news .ss2_wrapper a.slideshow_prev span {display:block;width:40px;height:134px;font-size:20px;line-height:134px;text-align:center;color:#fff;font-weight:400}
.tem11-news .ss2_wrapper a.slideshow_prev {left:0}
.tem11-news .ss2_wrapper a.slideshow_next {right:0}
.tem11-news .ss2_wrapper a.slideshow_next:hover,.tem11-news .ss2_wrapper a.slideshow_prev:hover {background:rgba(0,0,0,.8);text-decoration:none}
.tem11-news .ss2_wrapper .slideshow_paging {position:absolute;bottom:0;left:0;z-index:20;font-size:12px;padding:3px 2px;background:rgba(0,0,0,.4)}
.tem11-news .ss2_wrapper .slideshow_paging a {display:block;float:left;margin:0 1px;padding:8px 18px;color:#ccc}
.tem11-news .ss2_wrapper .slideshow_paging a:hover {color:#fff;text-decoration:none}
.tem11-news .ss2_wrapper .slideshow_paging a.bg-color {color:#fff}
.tem11-news .ss2_wrapper .slideshow_box {background:#666;width:100%;height:400px;z-index:10}
.tem11-news .ss2_wrapper .slideshow_box .data {padding:10px;color:#ccc}
.tem11-news .ss2_wrapper .slideshow_box .data h2 {color:#fff;font:700 20px arial,sans-serif;padding:0;margin:0 0 10px;max-height:44px;line-height:22px;overflow:hidden;font-size:16px}
.tem11-news .ss2_wrapper .slideshow_box .data p {padding:0;margin:0;max-height:275px;line-height:25px;overflow:hidden;font-size:12px}
.tem11-news .ss2_wrapper .slideshow_box .data a {color:#fff}
.tem11-news .btnview {padding:0 0 0 10px}
@media (max-width:767px) {
    .tem11-news {height:auto}
    .tem11-news .ss2_wrapper .slideshow_box {height:auto;padding-bottom:10px}
}
.tem11-news-sm .tem11-new-li {margin-top:20px;display:block;max-height:230px;overflow:hidden;padding:10px 15px}
.tem11-news-sm .tem11-new-li:hover .tem11-new-img img {border-top-left-radius:50%;border-bottom-right-radius:50%;opacity:.8}
.tem11-news-sm .tem11-new-img {width:100%;padding-top:100%;padding-right:10px;position:relative}
.tem11-news-sm .tem11-new-img img {width:100%;height:100%;position:absolute;left:0;top:0;transition:all .3s ease-in 0s}
.tem11-news-sm .tem11-new-text {margin:0;font-weight:400;padding-bottom:5px}
.tem11-news-sm .tem11-new-text a {color:inherit}
.tem11-news-sm .tem11-new-time {opacity:.6;font-size:12px;margin:10px 0 15px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem11-news-sm .tem11-new-li .tem11-new-text h3 {max-height:50px;line-height:25px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;height:auto;font-weight:500;font-size:20px}
.tem11-news-sm .tem11-new-text .tem11-news-desc {opacity:.8;overflow:hidden;line-height:25px!important;font-size:14px;height:125px;max-height:125px}
.tem11-news-sm .tem11-new-text .tem11-btn {padding:0;text-transform:uppercase}
@media (max-width:768px) {
    .tem11-news-sm .tem11-new-li {max-height:250px;padding-left:0!important;padding-right: 0!important;}
    .mainlist .leftlist03 {padding-right:0!important}
    .mainlist .rightlist03 {padding-left:0!important}
    .tem11-news-sm .tem11-new-text .tem11-news-desc {overflow:hidden;line-height:25px;font-size:14px;height:auto;max-height:125px;color:#666}
}
@media (max-width:640px) {
    .tem11-news-sm .tem11-new-li {max-height:220px}
}
@media (max-width:480px) {
    .tem11-news-sm .tem11-new-text .tem11-news-desc {max-height:60px}
    .tem11-news-sm .tem11-new-li {max-height:165px;margin-top:10px}
    .tem11-news-sm .tem11-new-time {padding:5px 0;margin:0}
    .tem11-news-sm .tem11-new-li .tem11-new-text h3 {font-size:16px;max-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .tem11-news-sm .tem11-new-text .tem11-news-desc {font-size:12px;line-height:20px;height:80px}
    .tem11-news-sm .tem11-new-li .tem11-new-text h3 {margin-top:0}
}
@media (max-width:360px) {
    .tem11-news-sm .tem11-new-li {height:auto;max-height:none}
    .tem11-news-sm .tem11-new-text .tem11-news-desc {max-height:40px}
    .tem11-news-sm .col-xs-4,.tem11-news-sm .col-xs-8 {width:100%}
}
.tem12-news-sm .tem12-new-li {display:block;overflow:hidden;padding:15px 0;border-bottom:1px solid rgba(121,121,121,.15)}
.tem12-news-sm .tem12-new-li:hover .tem12-new-img img {border-top-left-radius:50%;border-bottom-right-radius:50%;opacity:.8}
.tem12-news-sm .tem12-new-img {width:100%;padding-top:100%;padding-right:10px;position:relative}
.tem12-news-sm .tem12-new-img img {width:100%;height:100%;position:absolute;left:0;top:0;transition:all .3s ease-in 0s}
.tem12-news-sm .tem12-new-text {color:#333;margin:0;font-weight:400;padding-bottom:5px;font-family:arial}
.tem12-news-sm .tem12-new-time {opacity:.6;font-size:13px;margin:10px 0 15px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem12-news-sm .tem12-new-li .tem12-new-text h3 {font-size:20px;max-height:50px;line-height:25px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;height:auto;font-weight:500}
.tem12-news-sm .tem12-new-text .tem11-news-desc {opacity:.8;overflow:hidden;line-height:25px;font-size:14px;height:180px;max-height:180px}
.tem12-news-sm .tem12-new-text .tem12-btn {padding:0;text-transform:uppercase}
@media (max-width:768px) {
    .tem12-news-sm .tem12-new-li {max-height:250px}
    .tem12-news-sm .tem12-new-li .col-lg-3,.tem12-news-sm .tem12-new-li .col-xs-8 {padding:0!important}
    .tem12-news-sm .tem12-new-li .col-lg-3 .row {margin:0!important}
    .tem12-news-sm .tem12-new-text {padding:0 10px}
}
@media (max-width:480px) {
    .tem12-news-sm .tem12-new-li {max-height:500px;margin-top:15px}
    .tem12-news-sm .tem12-new-time {padding:5px 0;margin:0}
    .tem12-news-sm .tem12-new-li .tem12-new-text h3 {font-size:16px;max-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
    .tem12-news-sm .tem12-new-text .tem11-news-desc {font-size:12px;line-height:20px;height:auto}
}
@media (max-width:360px) {
    .tem12-news-sm .tem12-new-text .tem12-news-desc {height:40px}
    .tem12-news-sm .tem12-new-li .col-lg-3,.tem12-news-sm .tem12-new-li .col-xs-8 {width:100%}
    .tem12-news-sm .tem12-new-img {position:static;padding-top:0;padding-right:0}
    .tem12-news-sm .tem12-new-img img {position:static;height:auto}
    .tem12-news-sm .tem12-new-text {padding:10px 0}
    .tem12-news-sm .tem12-new-time {font-size:12px;padding:3px 0 10px}
}
.tem12-news-list .news-li {color:#333;display:block;overflow:hidden;padding:20px 10px;border-bottom:1px solid rgba(121,121,121,.1)}
.tem12-news-list .news-li:hover .news-img img {border-radius:10px;opacity:.95}
.tem12-news-list .news-li:hover .news-text {padding-left:5px}
.tem12-news-list .news-img {width:100%;padding-right:5px}
.tem12-news-list .news-img img {max-width:100%;transition:all .3s ease-in 0s}
.tem12-news-list .news-text {margin:0;font-weight:400;padding-bottom:0;transition:all .6s ease-in 0s}
.tem12-news-list .news-text h3 {font-size:16px;padding-bottom:10px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem12-news-list .news-text a {color:inherit}
.tem12-news-list .news-time {opacity:.5;font-size:24px;line-height:20px;margin:0 0 15px;text-align:right;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem12-news-list .description {opacity:.8;line-height:24px!important;max-height:48px;overflow:hidden}
@media (max-width:990px) {
    .tem12-news-list .news-li {margin-bottom:15px}
}
@media (max-width:768px) {
    .tem12-news-list .news-time {font-size:20px}
}
@media (max-width:640px) {
    .tem12-news-list .news-li {max-height:220px}
}
@media (max-width:480px) {
    .tem12-news-list .news-text {padding:10px 0}
    .tem12-news-list .col-xs-2,.tem12-news-list .col-xs-3,.tem12-news-list .col-xs-7 {width:100%}
    .tem12-news-list .news-li {max-height:inherit}
    .tem12-news-list .news-img {padding-top:0;position:static}
    .tem12-news-list .news-img img {position:static}
}
.tem13-news {width:100%;overflow:hidden}
.tem13-news .tem13-list>div {position:relative;padding:0}
.tem13-news .tem13-list .image {width:100%;position:relative;display:block;background:#f6f8f9;margin:0;transition:all .3s ease 0s;overflow:hidden;max-height:700px;height:635px}
.tem13-news .tem13-list .image::before {content:"";width:0;height:0;position:absolute;border-style:solid;border-width:9px 9px 0;border-color:#f6f8f9 transparent transparent;display:block;top:49.9%;left:50%;transition:all .3s ease 0s;z-index:2;margin-top:-1px}
.tem13-news .tem13-list>div:nth-of-type(even) .image::before {bottom:49.9%;top:auto;border-width:0 9px 9px;border-color:transparent transparent #f6f8f9}
.tem13-news .tem13-list .image a {position:relative;display:block;height:100%}
.tem13-news .tem13-list>div:nth-of-type(odd) .image {padding-top:66.8%}
.tem13-news .tem13-list>div:nth-of-type(even) .image {padding-bottom:66.8%}
.tem13-news .tem13-list .image a::before {background-color:rgba(0,0,0,.4);content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;transition:all .4s ease 0s;margin-left:-8px;opacity:0}
.tem13-news .tem13-list .image a:hover::before {opacity:1}
.tem13-news .tem13-list .image a img {display:block;width:100%;max-width:100%;height:100%}
.tem13-news .tem13-list .text {position:absolute;left:8%;top:25%;right:8%;transform:translate(0,-50%);padding:15px}
.tem13-news .tem13-list>div:nth-of-type(even) .text {top:75%}
.tem13-news .tem13-list .text:hover {background:#fff}
.tem13-news .tem13-list .text p {font-family:HELVETICANEUELTPRO-THEX,Arial;float:left;color:#999;font-weight:300;line-height:1.02;display:block;font-size:10px;margin:0 15px 30px 0;width:80px}
.tem13-news .tem13-list .text p .data {font-size:55px;float:left}
.tem13-news .tem13-list .text h3 {font-size:18px;float:left;margin:0 0 10px;width:70%;line-height:24px;max-height:48px;overflow:hidden}
.tem13-news .tem13-list .text h3 a {color:#333}
.tem13-news .tem13-list .text .desc {color:#666;font-size:14px;float:left;width:70%;line-height:20px;max-height:120px;overflow:hidden}
@media (max-width:1190px) {
    .tem13-news .tem13-list .text p,.tem13-news .tem13-list .text p .data {width:100%;text-align:center;clear:both}
    .tem13-news .tem13-list .text h3 {text-align:center;width:100%;padding:0 15px}
    .tem13-news .tem13-list .text .desc {display:none}
    .tem13-news .tem13-list .image {height:550px}
}
@media (max-width:1024px) {
    .tem13-news .tem13-list .image {height:455px}
}
@media (max-width:990px) {
    .tem13-news .tem13-list .text {top:20%}
    .tem13-news .tem13-list>div:nth-of-type(2n) .text {top:82%}
    .tem13-news .tem13-list>div:nth-of-type(2n) .image::before {bottom:37%;margin-bottom:-1px}
    .tem13-news .tem13-list .text p {margin:0 15px 10px 0}
    .tem13-news .tem13-list .image::before {top:37%;margin-top:-1px}
    .tem13-news .tem13-list .image {height:380px}
}
@media (max-width:768px) {
    .tem13-news {padding:20px 0!important}
    .tem13-news .tem13-list>div {padding-top:20px;padding-bottom:25px}
    .tem13-news .tem13-list .image {padding:0!important;height:auto}
    .tem13-news .tem13-list .image a {position:relative;display:block}
    .tem13-news .tem13-list .image a img {height:auto}
    .tem13-news .tem13-list .image::before {content:"";width:0;height:0;position:absolute;border-style:solid;bottom:0;top:auto;border-width:0 9px 9px;border-color:transparent transparent #f6f8f9}
    .tem13-news .tem13-list>div:nth-of-type(even) .image::before {content:"";width:0;height:0;position:absolute;border-style:solid;border-width:9px 9px 0;border-color:#f6f8f9 transparent transparent;display:block;left:50%;transition:all .3s ease 0s;z-index:2;bottom:0;top:auto;transform:rotate(180deg)}
    .tem13-news .tem13-list .text {position:static;margin-top:20px}
    .tem13-news .tem13-list .text .desc {width:100%;display:block;padding:0 15px;text-align:center}
    .tem13-news .tem13-list .text p {font-size:14px}
    .tem13-news .tem13-list .text p .data {font-size:24px;line-height:24px}
    .tem13-news .tem13-list>div:nth-of-type(2n) .text {font-size:14px}
}
.tem13-news-list .news-li {color:#333;display:block;overflow:hidden;padding:20px 10px;border-bottom:1px solid rgba(121,121,121,.1)}
.tem13-news-list .news-li:hover .news-img img {border-radius:10px;opacity:.95}
.tem13-news-list .news-li:hover h3 {text-decoration:underline}
.tem13-news-list .news-li:hover .news-desc {opacity:.85}
.tem13-news-list .news-li a {color:inherit}
.tem13-news-list .news-img {width:100%;padding-top:100%;padding-right:10px;position:relative}
.tem13-news-list .news-img img {width:100%;height:100%;position:absolute;left:0;top:0;transition:all .3s ease-in 0s}
.tem13-news-list .news-text {margin:0;font-weight:400;transition:all .6s ease-in 0s}
.tem13-news-list .news-text h3 {font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:auto;font-weight:500}
.tem13-news-list .news-time {opacity:.6;font-size:16px;margin:0 0 10px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem13-news-list .news-time .year {opacity:.5;padding:0 15px 0 48px;position:relative}
.tem13-news-list .news-time .year::before {content:"";position:absolute;background:#c8c8c8;left:11px;top:49%;width:30px;height:1px}
.tem13-news-list .news-desc {opacity:.8;font-size:13px;line-height:22px!important;max-height:66px;overflow:hidden;margin-top:10px}
@media (max-width:990px) {
    .tem13-news-list .new-li {margin-bottom:15px}
}
@media (max-width:768px) {
    .tem13-news-list .news-time {font-size:20px}
    .tem13-news-list .news-li {padding:15px 10px}
}
@media (max-width:640px) {
    .tem13-news-list .new-li {max-height:220px}
}
@media (max-width:480px) {
    .tem13-news-list .news-text {padding:10px 0}
    .tem13-news-list .col-xs-2,.tem13-news-list .col-xs-3,.tem13-news-list .col-xs-7 {width:100%}
    .tem13-news-list .new-li {max-height:inherit}
    .tem13-news-list .news-img {padding-top:0;position:static}
    .tem13-news-list .news-img img {position:static}
}
.tem14-news-sm {overflow:hidden}
.tem14-news-sm .tem14-news-box>div {color:#333}
.tem14-news-box .tem14-news_text,.tem14-news-sm .tem14-news_text {padding:30px 0;overflow:hidden;margin-bottom:20px;margin-top:-1px;border-top:0 none}
.tem14-news-sm h1 {text-align:center;color:#666}
.tem14-news-sm h3 {height:22px;line-height:22px;overflow:hidden;margin-bottom:15px;margin-top:0}
.tem14-news-sm .tem14-news_text a {font-size:18px;color:inherit;font-weight:700}
.tem14-news-sm .tem14-new-time {opacity:.6;line-height:24px;padding-top:10px;font-size:14px;font-weight:700;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem14-news-box .tem14-new-plus,.tem14-news-sm .tem14-new-plus {float:right}
.tem14-news-box .tem14-new-plus a,.tem14-news-sm .tem14-new-plus a {display:block;border:1px solid #ccc;line-height:24px;text-align:center;float:right;font-size:26px;cursor:pointer;padding:0 5px}
.tem14-news-sm .tem14-btn a {width:66px;height:36px;border:1px solid #ccc;text-align:center;margin-left:auto;margin-right:auto;display:block}
.tem14-news-sm .bg-color .desc,.tem14-news-sm .bg-color .pro-text,.tem14-news-sm .bg-color .tem14-new-plus a,.tem14-news-sm .bg-color .tem14-new-time,.tem14-news-sm .bg-color h3 a {color:#fff}
.tem14-new-img {width:100%;padding-top:64%;padding-right:10px;position:relative;overflow:hidden}
.tem14-new-img:hover img {transform:scale(1.01)}
.tem14-new-img img {width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}
.tem14-news-sm .news_text {width:100%;height:72px;overflow:hidden;line-height:24px;margin:5px 0;opacity:.8}
.tem14-news-sm .owl-theme .owl-controls {display:none!important}
@media (max-width:768px) {
    .tem14-news {padding:20px 0!important}
    .tem14-news-box .news_text,.tem14-news-sm .news_text {margin:10px 0}
    .tem14-news-box .tem14-news_text,.tem14-news-sm .tem14-news_text {padding:15px}
    .tem14-news-box .news_text,.tem14-news-sm .news_text {height:auto}
    .tem14-news.full-screen-spacing .tem14-news-box {padding:0 3%}
}
.tem14-news-list .news-img {width:100%;overflow:hidden}
.tem14-news-list .news-img .news-li {width:100%;padding-top:75%;position:relative}
.tem14-news-list .news-img .news-li a img {position:absolute;width:100%;height:100%;left:0;top:0}
.tem14-news-list .news-img .news-li a .description {font-size:14px;position:absolute;bottom:0;left:0;width:100%;padding:0 15px;color:#fff;line-height:50px;height:50px;opacity:.6}
.tem14-news-list .news-img .circle {width:100%;text-align:center;position:absolute;bottom:60px;left:0}
.tem14-news-list .news-img .circle span {width:10px;height:10px;background:#fff;border-radius:50%;border:1px solid #fff;margin:0 3px;display:inline-block}
.tem14-news-list .news-img .circle .current {background:0 0}
.tem14-news-list .news-text {width:100%;overflow:hidden}
.tem14-news-list .news-text .news-li {width:100%;padding:10px 0;color:#333;border-bottom:1px solid rgba(121,121,121,.2);cursor:pointer;transition:all .5s ease-in 0s}
.tem14-news-list .title {font-size:15px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}
.tem14-news-list .news-text .news-li:hover {transform:translateX(15px)}
.tem14-news-list .news-text .news-li .data {opacity:.6;font-size:12px}
.tem14-news-list .news-text .news-li .description {opacity:.8;font-size:13px;line-height:24px;height:50px;overflow:hidden;margin-top:10px}
.tem14-news-list .news-bottom {margin:10px 0}
.tem14-news-list .news-bottom .images {position:relative;padding-top:100%}
.tem14-news-list .news-bottom img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem14-news-list .news-bottom .text {width:100%;color:#666;background:rgba(121,121,121,.1);height:40px;line-height:40px;overflow:hidden;text-align:center;padding:0 15px}
.tem14-news-list .news-bottom .text .title {font-size:14px;width:100%;display:inline-block}
.mainlist .leftlist .tem14-news-list .news-img .news-li,.mainlist .rightlist .tem14-news-list .news-img .news-li {padding-top:100%}
.mainlist .tem14-news-list .news-img .news-li {padding-top:75%}
@media (max-width:768px) {
    .tem14-news-list .col-xs-12 {padding:0}
    .tem14-news-list .news-img .news-li a .description {height:40px;line-height:40px}
    .tem14-news-list .news-img .circle {bottom:50px}
    .tem14-news-list .news-bottom .col-xs-6 {margin-bottom:10px}
}
.tem15-news-sm h5 {overflow:hidden;margin-bottom:15px;margin-top:0;font-size:16px;white-space:nowrap;text-overflow:ellipsis;font-weight:300;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}
.tem15-news-sm .tem15-news-box>div:hover h5 {text-indent:5px}
.tem15-news-sm .news-img {max-width:100%;text-align:center;overflow:hidden}
.tem15-news-sm .news-img a {width:100%;padding-top:55%;position:relative;display:block}
.tem15-news-sm .news-img img {max-width:100%;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}
.tem15-news-sm .tem15-news-box>div:hover img {transform:scale(1.02)}
.tem15-news-sm .news_text {color:#333;padding:15px 0;overflow:hidden}
.tem15-news-sm .news_text a {color:inherit;padding-left:65px;display:block}
.tem15-news-sm .news_text a .news_desc {opacity:.8;font-size:12px;height:50px;line-height:25px!important;overflow:hidden;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}
.tem15-news-sm .news_text .news-time {opacity:.8;line-height:24px;font-size:12px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem15-news-sm .news_text .news-time b {font-size:16px}
.tem15-news-sm .news_text .col-md-2 {width:65px;float:left;padding:0}
.tem15-news-sm .news_text .col-md-10 {width:100%;border-left:1px solid rgba(121,121,121,.1);padding:0 0 0 15px}
@media (max-width:767px) {
    .tem15-news-sm h5 {margin-bottom:5px}
}
@media (max-width:360px) {
    .tem15-news-sm .tem15-news-box>div {width:100%}
}
.tem15-news-list .row {margin:0}
.tem15-news-list .news-li {width:100%;color:#666;background:#fff;margin:20px 0;line-height:70px;height:70px;overflow:hidden;transition:all .5s ease-out 0s}
.tem15-news-list .news-li:hover {box-shadow:0 0 5px rgba(0,0,0,.1)}
.tem15-news-list .news-li a {color:inherit;cursor:pointer;position:relative;display:block;width:100%}
.tem15-news-list .data {width:70px;background:rgba(130,130,130,.5);text-shadow:1px 1px 5px rgba(255,255,255);font-size:12px;color:#fff;line-height:20px;padding:10px 0;text-align:center;position:absolute;left:0;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem15-news-list .data span {width:100%;height:auto;display:inline-block;font-size:24px;line-height:30px}
.tem15-news-list .text {font-size:15px;padding:0 20px 0 90px;width:80%;overflow:hidden;position:relative;float:left}
.tem15-news-list .text .title {max-width:100%;line-height:70px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease-out 0s}
.tem15-news-list .text:hover .title {transform:translateX(6px)}
.tem15-news-list .text .icon {opacity:0;transition:all .3s ease-out 0s;position:absolute;right:50px;top:28px;font-size:18px}
.tem15-news-list .news-li:hover .text .icon {opacity:.5;right:0}
.tem15-news-list .more {opacity:.8;float:right;text-align:center;font-size:12px;line-height:0;position:relative;padding:20px 15px}
.tem15-news-list .more::before {content:"";position:absolute;background-color:rgba(130,130,130,.3);width:1px;height:110%;left:0;top:0}
.tem15-news-list .more .icon {width:100%;font-size:24px;display:inline-block}
.mainlist .leftlist .tem15-news-list .more,.mainlist .rightlist .tem15-news-list .more {display:none}
@media (max-width:990px) {
    .tem15-news-list .text {font-size:14px}
    .tem15-news-list .data span {font-size:20px}
    .mainlist .leftlist .tem15-news-list .more,.mainlist .rightlist .tem15-news-list .more {display:block}
}
@media screen and (max-width:991px) and (min-width:768px){
    .tem15-news-list > .row{margin:0 !important;}
}
@media (max-width:767px) {
    .tem15-news-list .news-li {margin:10px 0}
    .tem15-news-list .text {padding:0 25px 0 70px}
    .tem15-news-list .text:hover .title {transform:none}
    .tem15-news-list .text .icon {font-size:14px;opacity:1;right:5px}
    .tem15-news-list .news-li:hover .text .icon {right:5px}
    .tem15-news-list .data {width:60px;padding:13px 0}
    .tem15-news-list .data span {line-height:25px;font-size:18px}
    .tem15-news-list .more {padding:20px 5px}
}
@media (max-width:480px) {
    .mainlist .leftlist .tem15-news-list .more,.mainlist .rightlist .tem15-news-list .more,.tem15-news-list .more {display:none}
    .tem15-news-list .text {max-width:100%;width:95%}
}
@media (max-width:360px) {
    .tem15-news-list .text {font-size:13px}
    .tem15-news-list .data span {font-size:16px}
}
.tem16-news-sm {color:#333;position:relative}
.tem16-news-sm a,.tem16-news-sm a:hover {color:inherit}
.tem16-news-sm .tem16-news-title {width:100%;overflow:hidden;padding-bottom:30px;border-bottom:1px solid rgba(101,101,101,.2)}
.tem16-news-sm h2 {font-size:20px;text-align:left;margin-bottom:0}
.tem16-news-sm .tem16-news-box {width:100%;overflow:hidden}
.tem16-news-sm .tem16-news-box ul {width:500%;position:relative}
.tem16-news-sm .tem16-news-box ul li {float:left;width:100%;padding:30px 0 10px}
.tem16-news-sm .tem16-news-box ul li .news-time {opacity:.6;font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:12px;line-height:30px}
.tem16-news-sm .tem16-news-box ul li h5 {opacity:.8;font-size:16px;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;margin:0;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}
.tem16-news-sm .tem16-news-box ul li:hover h5 {text-indent:5px}
.tem16-news-sm .tem16-news-box ul li .news_desc {opacity:.7;width:100%;overflow:hidden;line-height:26px;height:55px;font-size:12px;margin-top:30px;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}
.tem16-news-sm .tem16-news-box ul li:hover .news_desc {text-indent:5px}
.tem16-news-sm .news_text .col-md-6 {padding:0}
.tem16-news-sm .news_text .col-md-10 {padding-left:15px;margin-top:15px}
.tem16-news-sm .next,.tem16-news-sm .prev {opacity:.6;position:absolute;top:20px;font-size:18px;transition:all .33s linear 0s}
.tem16-news-sm .prev {right:40px}
.tem16-news-sm .next {right:0}
.tem16-news-sm .next:hover,.tem16-news-sm .prev:hover {opacity:.8}
@media (max-width:768px) {
    .tem16-news {padding:20px 0!important}
    .tem16-news-sm .tem16-news-box ul li .news_desc {padding-top:10px;margin-top:0}
    .tem16-news-sm .tem16-news-title {padding-bottom:10px}
    .tem16-news-sm .tem16-news-box ul li {padding:10px 0}
    .tem16-news-sm h2 {font-size:16px}
    .tem16-news.full-screen-spacing .full-screen.mobile-pdlr0 {padding:0 3%!important}
}
.tem16-news-list .col-lg-2,.tem16-news-list .col-lg-3,.tem16-news-list .col-lg-4,.tem16-news-list .col-lg-6,.tem16-news-list .column {padding:0 5px}
.tem16-news-list .news-li {color:#666;background:#fff;border:1px solid rgba(204,204,204,.3);padding:0 10px;margin-bottom:15px}
.tem16-news-list .news-li a {color:inherit}
.tem16-news-list .title {font-size:14px;font-weight:700;width:100%;height:50px;line-height:50px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem16-news-list .images {position:relative;padding-top:75%;overflow:hidden}
.tem16-news-list .images img {width:100%;height:100%;position:absolute;left:0;top:0;transition:all .4s ease-in 0s}
.tem16-news-list .news-li:hover img {transform:scale(1.2)}
.tem16-news-list .time {font-size:14px;height:40px;line-height:40px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem16-news-list .description {line-height:22px!important;height:45px;overflow:hidden;font-size:12px}
.tem16-news-list .more a {opacity:.8;color:inherit;font-size:12px;margin:15px 0;display:inline-block;width:100%}
@media (max-width:767px) {
    .tem16-news-list .news-li {padding:0}
}
@media (max-width:480px) {
    .tem16-news-list .col-lg-2,.tem16-news-list .col-lg-3,.tem16-news-list .col-lg-4,.tem16-news-list .col-lg-6,.tem16-news-list .column {padding:0 15px;width:100%}
    .tem16-news-list .more a {margin:10px 0 20px}
}
.tem17-news h2 {padding:0 15px}
.tem17-news .pro-desc {font-size:14px;color:#777;width:70%;margin:0 auto;display:block;line-height:25px}
.tem17-news .pro-box {padding:30px 0 20px}
.tem17-news .offer-left {margin-bottom:30px;transition:all .4s linear 0s;background:#fff;padding:10px 10px 25px}
.tem17-news .offer-left:hover {box-shadow:0 10px 20px rgba(121,121,121,.2);transform:translate(0,-8px)}
.tem17-news .offer-left:hover span::before {background:rgba(121,121,121,.6);width:60%;left:30%}
.tem17-news .offer-left-img {height:250px}
.tem17-news .offer-left a {width:100%;height:100%;color:inherit}
.tem17-news .offer-left img {width:100%;height:100%;display:block}
.tem17-news .offer-left-text {width:85%;color:#333;border:1px solid rgba(121,121,121,.2);padding:20px 30px;margin:20px auto 0;transition:all .3s ease-out 0s}
.tem17-news .offer-left-text span {display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;position:relative;padding-bottom:20px;text-align:center;height:50px}
.tem17-news .offer-left-text span::before {content:"";width:40px;height:1px;background:rgba(121,121,121,.2);position:absolute;left:50%;bottom:8px;margin-left:-20px;transition:all .4s linear 0s}
.tem17-news .offer-left:hover .offer-left-text {border:1px solid rgba(121,121,121,.6);width:100%}
.tem17-news .news_desc {opacity:.8;cursor:pointer;font-size:14px;line-height:25px;height:50px;overflow:hidden;text-align:center}
@media (max-width:767px) {
    .tem17-news .pro-desc {width:100%;padding:0 15px}
    .tem17-news .offer-left {margin-bottom:15px}
    .tem17-news .offer-left-img {height:auto}
    .tem17-news .offer-left-text {padding:15px}
}
@media (max-width:360px) {
    .tem17-news .column {width:100%}
}
.tem17-news-list {padding:15px 0}
.tem17-news-list .news-li {width:100%;height:30px;line-height:30px;font-size:14px;color:#333}
.tem17-news-list .news-li a {color:inherit}
.tem17-news-list .title {float:left;max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px!important;transition:color .3s ease 0s}
.tem17-news-list .news-li .time {opacity:.6;max-width:25%;float:right;font-size:12px;line-height:30px;font-family:HELVETICANEUELTPRO-THEX,Arial}
@media (max-width:767px) {
    .tem17-news-list .title {float:none;max-width:100%}
}
.tem18-news .column {color:#333}
.tem18-news .tem18-news_icons {color:#999;font-size:14px;margin:15px 0 5px}
.tem18-news .tem18-news_date {opacity:.6;font-size:12px;margin:15px 0;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem18-news h3 {font-size:16px;font-weight:400;height:44px;line-height:22px;margin:15px 0 5px;overflow:hidden;text-overflow:ellipsis}
.tem18-news h3.title {border-bottom:1px solid rgba(121,121,121,.15);font-size:16px;font-weight:400;margin:5px 0 0;padding:5px 0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem18-news h3.title a {color:inherit;opacity:.8}
.tem18-news .col-lg-4:hover h3.title a {opacity:1}
.tem18-news .separator {margin-bottom:20px}
.tem18-news .separator::after,.tem18-news .separator::before {transition-duration:.5s;background-color:rgba(121,121,121,.6);content:"";width:15px;height:1px;position:absolute;left:0;top:43px}
.tem18-news .separator::after {left:15px}
.tem18-news .col-lg-4:hover .separator::after,.tem18-news .col-lg-4:hover .separator::before,.tem18-news .column:hover .separator::after,.tem18-news .column:hover .separator::before {background-color:rgba(121,121,121,.8);width:96%}
.tem18-news .tem18-news_text {position:relative}
.tem18-news .tem18-desc {height:50px;overflow:hidden;line-height:25px;font-size:12px;margin-bottom:20px}
.tem18-news .tem18-news_desc {opacity:.8;height:50px;overflow:hidden;line-height:25px;font-size:14px}
.tem18-news .tem18-news_read {padding:10px 0;text-transform:uppercase;font-size:12px}
.tem18-new-li {margin-bottom:15px}
.tem18-new-li .tem18-new-text {position:relative}
.tem18-new-li .tem18-new-text h3 {font-size:16px;font-weight:400;height:auto;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis}
.tem18-new-li .tem18-new-time {opacity:.6;font-size:12px;margin-top:5px}
@media (max-width:480px) {
    .tem18-news .col-xs-6,.tem18-news .column {width:100%}
    .tem18-news h3 {height:auto}
    .tem18-news .tem18-desc,.tem18-news .tem18-news_desc {height:auto;max-height:500px}
}
.tem18-news-list .row {margin:0}
.tem18-news-list .news-li {width:100%;background:#fff;padding:50px 0;overflow:hidden;transition:all .5s ease-out 0s;border-bottom:1px dashed #ddd}
.tem18-news-list .news-li a {cursor:pointer}
.tem18-news-list .data {width:84px;height:84px;line-height:18px;background:#F2F2F2;font-size:14px;padding:24px 0;text-align:center;font-family:Arial;float:left;color:#666}
.tem18-news-list .data span {font-size:25px;width:100%;height:auto;display:inline-block}
.tem18-news-list .text {font-size:15px;color:#666;padding:0 0 0 15px;width:80%;overflow:hidden;float:left}
.tem18-news-list .title {width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease-out 0s;font-size:14px;color:#666}
.tem18-news-list .text .description {font-size:14px;color:gray;line-height:24px;max-height:48px;overflow:hidden;margin-top:12px}
.tem19-news h2 {margin:20px 0 40px;color:#444;font-size:26px}
.tem19-news .tem19-news-li {background:#fff;padding:20px;display:inline-block;width:100%;position:relative;transition:all .3s ease-out 0s;margin-bottom:15px}
.tem19-news .tem19-news-li::before {position:absolute;content:"";background:#c3c3c3;width:40px;height:1px;left:0;top:43px;transition:all .3s linear 0s}
.tem19-news .tem19-news-li:hover {box-shadow:0 15px 30px rgba(0,0,0,.06)}
.tem19-news .tem19-news-li:hover::before {left:26%}
.tem19-news .tem19-news-li:hover h3.title {width:60%;padding-left:5%}
.tem19-news .tem19-news-li:hover .tem19-desc {transform:translateY(0)}
.tem19-news .tem19-news_icons {color:#999;font-size:14px;margin:15px 0 5px}
.tem19-news .tem19-news_date {padding:0 0 0 30px;font-family:HELVETICANEUELTPRO-THEX,Arial;display:inline-block;width:30%;float:left;font-size:12px;line-height:20px;color:#adadad}
.tem19-news .tem19-news_date span {font-size:22px;color:#696969;line-height:46px;display:inline-block;width:100%}
.tem19-news h3.title {color:#000;font-size:16px;font-weight:400;margin:5px 0 0;padding:8px 0 15px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:all .35s ease-in 0s}
.tem19-news h3.title a {color:#555}
.tem19-news .col-lg-4:hover h3.title a {color:#000}
.tem19-news .col-lg-4 {padding:0 25px}
.tem19-news .tem19-news_text {position:relative}
.tem19-news .tem19-desc {height:75px;overflow:hidden;line-height:25px;font-size:13px;color:#666;margin-bottom:20px;transform:translateY(10px);transition:all .33s ease-in 0s}
.tem19-new-li {margin-bottom:15px}
.tem19-new-li .tem19-new-text {position:relative}
.tem19-new-li .tem19-new-text h3 {font-size:16px;font-weight:400;height:auto;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem19-new-li .tem19-new-time {font-size:12px;color:#999;margin-top:5px}
@media (max-width:991px) {
    .tem19-news h2 {font-size:26px}
    .tem19-news .tem19-news_date {width:40%}
}
@media (max-width:768px) {
    .tem19-news h2 {font-size:22px;margin:10px 0 25px}
    .tem19-news .tem19-news_date {width:30%}
    .tem19-news .tem19-desc {height:auto}
}
@media (max-width:480px) {
    .tem19-news h2 {font-size:18px}
    .tem19-news .tem19-news_date {padding:0}
    .tem19-news .tem19-news-li::before {left:30%;top:55px}
    .tem19-news .col-lg-4 {padding:0}
    .tem19-news .col-xs-6 {width:100%}
    .tem19-news h3 {height:auto}
}
@media (max-width:360px) {
    .tem19-news .tem19-news_date {width:100%}
    .tem19-news h3.title {white-space:normal;padding:0 0 10px;margin:15px 0 0}
    .tem19-news .tem19-desc {transform:translateY(0px)}
    .tem19-news .tem19-news_text {display:inline-block;width:100%}
    .tem19-news .tem19-news-li::before {background:0 0}
}
.tem19-news-list .col-lg-2,.tem19-news-list .col-lg-3,.tem19-news-list .col-lg-4,.tem19-news-list .col-lg-6 {padding:0 5px}
.tem19-news-list .news-li {padding:15px 10px 10px;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s;margin-bottom:15px}
.tem19-news-list .news-li:hover {box-shadow:0 10px 60px rgba(0,0,0,.2);transform:translateY(-16px)}
.tem19-news-list .title {font-size:16px;color:#444;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem19-news-list .images {width:100%;overflow:hidden}
.tem19-news-list .images img {width:100%;transition:all .4s ease-in 0s}
.tem19-news-list .time {font-size:12px;height:25px;line-height:25px;overflow:hidden;color:#999;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem19-news-list .description {color:#898989;line-height:22px!important;height:44px;overflow:hidden;font-size:12px;width:90%;margin:0 0 10px}
@media (max-width:767px) {
    .tem19-news-list .description {height:auto;max-height:44px}
}
@media (max-width:480px) {
    .tem19-news-list .news-li {padding:10px;border-bottom:1px solid #eee}
    .tem19-news-list .title {font-size:14px;width:100%}
    .tem19-news-list .description {width:100%}
}
@media (max-width:360px) {
    .tem19-news-list .col-lg-2,.tem19-news-list .col-lg-3,.tem19-news-list .col-lg-4,.tem19-news-list .col-lg-6 {padding:0 15px;width:100%}
}
.tem20-news h2 {margin:20px 15px 40px;color:#444;font-size:26px}
.tem20-news .tem20-news-li {width:100%;height:247px;position:relative;transition:all .6s ease 0s;margin-bottom:15px;display:inline-block}
.tem20-news .tem20-news_date {width:100%;height:80px;padding:13px 40px;color:#bdbdbd;position:absolute;top:0;left:0;font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:300;transition:all .3s ease 0s}
.tem20-news .tem20-news_date span {font-size:28px;color:#8a8a8a;line-height:32px;display:inline-block;width:100%}
.tem20-news .tem20-news-li:hover .tem20-news_date {top:167px;color:#fff;background:rgba(0,0,0,.8)}
.tem20-news .tem20-news-li:hover .tem20-news_date span {color:#fff}
.tem20-news .tem20-news-li .tem20-news_text {width:100%;border-top:1px solid #dcdcdc;padding:30px 20px 0;margin-top:100px;transition:all .6s ease 0s}
.tem20-news .tem20-news-li:hover .tem20-news_text {padding:30px 20px 20px;margin-top:0;border-color:rgba(0,0,0,.5)}
.tem20-news .tem20-news-li .tem20-news_text h3.title {color:#333;font-size:16px;margin:0;height:46px;line-height:46px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:all .35s ease-in 0s}
.tem20-news .tem20-news-li .tem20-news_text .tem20-desc {height:50px;overflow:hidden;line-height:25px;font-size:13px;margin-bottom:20px;transition:all .33s ease-in 0s;color:#b0b0b0}
.tem20-news .tem20-news-li .tem20-news-btn {position:absolute;bottom:0;right:0;text-align:center;width:40px;height:40px;border:1px solid #fff;color:#fff;transition:all .5s ease-in 0s}
.tem20-news .tem20-news-li .tem20-news-btn span {color:#fff;font-size:16px;line-height:40px}
.tem20-news .tem20-news-li:hover .tem20-news-btn {bottom:20px;right:20%}
@media (max-width:991px) {
    .tem20-news .tem20-news-li:hover .tem20-news-btn {right:15px}
}
@media (max-width:767px) {
    .tem20-news .col-xs-12 {margin-bottom:80px}
    .tem20-news .tem20-news-li {height:137px}
    .tem20-news .tem20-news-li .tem20-news_date {top:135px;color:#fff;background:rgba(0,0,0,.8)}
    .tem20-news .tem20-news-li:hover .tem20-news_date {top:135px}
    .tem20-news .tem20-news-li .tem20-news_date span {color:#fff}
    .tem20-news .tem20-news-li .tem20-news_text {padding:20px 20px 0;margin-top:0;border-color:rgba(0,0,0,.5)}
    .tem20-news .tem20-news-li:hover .tem20-news_text {padding:20px 20px 0}
    .tem20-news .tem20-news-li .tem20-news-btn {bottom:-60px;right:15px}
    .tem20-news .tem20-news-li:hover .tem20-news-btn {bottom:-60px}
}
.tem20-news-list .news-li {color:#333;margin:7px 0}
.tem20-news-list .news-li a {color:inherit}
.tem20-news-list .text {padding:10px 0;height:125px;overflow:hidden}
.tem20-news-list .title {font-size:15px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem20-news-list .description {opacity:.6;font-size:12px;line-height:20px!important;margin-top:6px;max-height:40px;overflow:hidden}
.tem20-news-list .images {width:100%;overflow:hidden;position:relative;padding-top:100%}
.tem20-news-list .images img {width:100%;height:100%;position:absolute;left:0;top:0;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem20-news-list .news-li:hover img {opacity:.9;transform:scale(1.2)}
.tem20-news-list .time {opacity:.8;margin-top:10px;font-size:12px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem20-news-list .news-li:hover .time {color:inherit;transform:translateY(-10px);-o-transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px)}
.tem21-news h2 {margin:20px 15px 40px;color:#444;font-size:26px}
.tem21-news .tem21-news-li {width:100%;transition:all .6s ease 0s;padding:30px 0;border-top:1px solid #dcdcdc}
.tem21-news .tem21-news-li:hover {background:rgba(0,0,0,.8)}
.tem21-news .tem21-news_date {font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:300;height:80px;padding:6px 25px;transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;width:100%;-o-transition:all .6s ease 0s;color:#bdbdbd;text-align:right;font-size:16px;transform:translateX(20px)}
.tem21-news .tem21-news_date span {font-size:36px;color:#8a8a8a;line-height:46px;display:inline-block;width:100%}
.tem21-news .tem21-news-li:hover .tem21-news_date {color:#fff;transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0)}
.tem21-news .tem21-news-li:hover .tem21-news_date span {color:#fff}
.tem21-news .tem21-news-li:hover .tem21-news_text {transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0)}
.tem21-news .tem21-news-li .tem21-news_text {width:80%;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);-webkit-transform:translateX(20px)}
.tem21-news h3.title {color:#555;font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .35s ease-in 0s;line-height:46px}
.tem21-news .tem21-news-li:hover h3.title {color:#fff}
.tem21-news .tem21-desc {max-height:100px;overflow:hidden;line-height:25px;font-size:13px;transition:all .33s ease-in 0s;-o-transition:all .33s ease-in 0s;-moz-transition:all .33s ease-in 0s;-ms-transition:all .33s ease-in 0s;-webkit-transition:all .33s ease-in 0s;color:#b0b0b0}
.tem21-news-li .tem21-new-time {font-size:12px;color:#999;margin-top:5px}
@media (max-width:768px) {
    .tem21-news {padding:20px 0!important}
    .tem21-news .tem21-news-li .tem21-news_text {width:100%;transform:translateX(0)}
    .tem21-news .tem21-news_date span {line-height:20px}
    .tem21-news .tem21-news_date {transform:translateX(0)}
    .tem21-news .tem21-news-li {padding:15px 0}
    .tem21-news .tem21-news-li .col-lg-4,.tem21-news .tem21-news-li .col-lg-8 {width:100%;padding:0 3%!important}
    .tem21-news .tem21-news_date {text-align:left;font-size:16px;padding:0;height:auto}
    .tem21-news .tem21-news_date span {display:inline-block;width:auto;margin-right:10px;font-size:16px}
    .tem21-news h3.title {margin-bottom:5px}
}
@media (max-width:480px) {
    .tem21-news .tem21-news_date {padding:5px 0}
}
@media (max-width:360px) {
    .tem21-news .col-xs-3,.tem21-news .col-xs-9 {width:100%}
    .tem21-news .tem21-news_date {text-align:left}
}
.tem22-news .news-li {width:100%;transition:all .6s ease 0s;padding:15px 0;height:180px;overflow:hidden}
.tem22-news .news-li:nth-of-type(odd) a {padding-left:33%;display:inline-block;width:100%}
.tem22-news .news-li:nth-of-type(odd):hover a {padding-left:0}
.tem22-news .news-li:nth-of-type(even) a {padding-right:33%;display:inline-block;width:100%}
.tem22-news .news-li:nth-of-type(even):hover a {padding-right:0}
.tem22-news .news-li:nth-of-type(even) .col-lg-2 {float:right}
.tem22-news .news-li:nth-of-type(even) .col-lg-6 {float:right;text-align:right}
.tem22-news .news-li:nth-of-type(even) .news_date {text-align:left}
.tem22-news .news-li:nth-of-type(even):hover .col-lg-4 {float:right}
.tem22-news .news-li:hover .col-lg-4 {display:block}
.tem22-news .news-li .col-lg-4 {display:none}
.tem22-news .news-li img {width:100%;max-height:150px;overflow:hidden}
.tem22-news .news_date {font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:300;height:80px;padding:6px 0;width:100%;color:#bdbdbd;text-align:right;font-size:16px}
.tem22-news .news_date span {font-size:32px;color:#8a8a8a;line-height:46px;display:inline-block;width:100%}
.tem22-news .news-li:hover .news_date,.tem22-news .news-li:hover .news_date span {color:#fff}
.tem22-news .news-li:nth-of-type(odd) .news_date {transform:translateX(-20px)}
.tem22-news .news-li:nth-of-type(even) .news_date {transform:translateX(20px)}
.tem22-news .news-li .news_text {width:100%}
.tem22-news h3.title {color:#555;font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;line-height:46px}
.tem22-news .news-li:hover .desc,.tem22-news .news-li:hover h3.title {color:#fff}
.tem22-news .desc {max-height:100px;overflow:hidden;line-height:25px;font-size:13px;color:#b0b0b0}
.tem22-news-li .new-time {font-size:12px;color:#999;margin-top:5px}
.tem22-news .more-btn {text-align:center;margin:30px 0 0}
.tem22-news .more-btn a {font-size:20px;border-radius:0;padding:8px 50px}
@media (max-width:768px) {
    .tem22-news {padding:20px 0!important}
    .tem22-news .news-li .news_text {width:100%;transform:translateX(0)}
    .tem22-news .news_date {transform:translateX(0)}
    .tem22-news .news-li {padding:15px 0;height:auto}
    .tem22-news .news-li:nth-of-type(odd) a {padding-left:0}
    .tem22-news .news-li:nth-of-type(even) a {padding-right:0}
    .tem22-news .news-li .col-lg-2,.tem22-news .news-li .col-lg-4,.tem22-news .news-li .col-lg-6 {width:100%;padding:0}
    .tem22-news .news-li:nth-of-type(even) .news_date,.tem22-news .news-li:nth-of-type(odd) .news_date {text-align:left;transform:translateX(0)}
    .tem22-news .news_date {height:auto}
    .tem22-news .news-li img {max-height:500px}
    .tem22-news .news_date {font-size:16px}
    .tem22-news .news_date span {font-size:16px;display:inline-block;width:auto;margin-right:10px;line-height:20px}
    .tem22-news h3.title {margin-bottom:5px}
    .tem22-news .news-li:nth-of-type(even) .col-lg-6 {text-align:left}
    .tem22-news .news-li:hover {background:none!important}
    .tem22-news .news-li:hover .col-lg-4 {display:none}
    .tem22-news .news-li:hover .desc,.tem22-news .news-li:hover .news_date,.tem22-news .news-li:hover .news_date span,.tem22-news .news-li:hover h3.title {color:inherit}
}
@media (max-width:480px) {
    .tem22-news .news_date {padding:5px 0}
}
@media (max-width:360px) {
    .tem22-news .col-xs-3,.tem22-news .col-xs-9 {width:100%}
    .tem22-news .news_date {text-align:left}
}
.tem23-news .ol-box {width:100%;text-align:center;display:inline-block;margin:0 auto 20px}
.tem23-news .ol-pagination,.tem23-news .ol-pagination .ol-page {display:inline-block}
.tem23-news .ol-pagination {border-bottom:1px solid rgba(121,121,121,.1);width:100%;padding:10px 0 30px}
.tem23-news .ol-pagination .ol-page {margin-right:10px;color:#666;font-size:12px;position:relative;padding:8px 16px;cursor:pointer}
.tem23-news .ol-pagination .ol-page.news-cur,.tem23-news .ol-pagination .ol-page:hover {color:#fff}
.tem23-news .ol-pagination .ol-page.news-cur::before,.tem23-news .ol-pagination .ol-page:hover::before {height:15px;width:1px;content:"";position:absolute;background-color:rgba(204,204,204,.33);bottom:-20px;left:50%}
.tem23-news .ol-pagination .ol-page.news-cur::after,.tem23-news .ol-pagination .ol-page:hover::after {position:absolute;content:"";width:12px;height:12px;border-radius:50%;left:50%;margin-left:-5px;bottom:-36px;border-width:2px;border-style:solid;background:0 0}
.tem23-news .accomd-content .ac-page {display:none}
.tem23-news .news-li {width:100%;transition:all .6s ease 0s;padding:20px 0;border-bottom:1px solid rgba(121,121,121,.1)}
.tem23-news .news-li img {width:100%;max-height:130px;overflow:hidden}
.tem23-news .news-li .news_date {width:100%;color:#bdbdbd;text-align:left;font-size:12px;font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:300;transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s}
.tem23-news .news-li:hover .news_date {transform:translateX(20px)}
.tem23-news .news_date span {font-size:28px;color:#8a8a8a;line-height:46px;display:inline-block;width:100%}
.tem23-news .news-li .news_text {width:100%;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transform:translateX(-40px)}
.tem23-news .news-li:hover .news_text {transform:translateX(-20px)}
.tem23-news h3.title {color:#555;font-size:16px;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:all .35s ease-in 0s;line-height:46px}
.tem23-news .desc {color:#666;max-height:75px;overflow:hidden;line-height:25px;font-size:12px;transition:all .33s ease-in 0s;-o-transition:all .33s ease-in 0s;-moz-transition:all .33s ease-in 0s;-ms-transition:all .33s ease-in 0s;-webkit-transition:all .33s ease-in 0s}
@media (max-width:991px) {
    .tem23-news .news-li .news_text {transform:translateX(0)}
}
@media (max-width:768px) {
    .tem23-news {padding:20px 0!important}
}
@media (max-width:480px) {
    .tem23-news .col-xs-2,.tem23-news .col-xs-4,.tem23-news .col-xs-6 {width:100%}
    .tem23-news .news_date span {line-height:30px}
    .tem23-news .news-li .news_date {padding-top:10px;font-size:16px}
    .tem23-news .news_date span {font-size:16px;width:auto;display:inline-block;margin-right:10px}
    .tem23-news .ol-pagination .ol-page {position:static;display:block;margin-right:0}
    .tem23-news .ol-box {margin-bottom:10px}
    .tem23-news .ol-pagination {padding:10px 0}
    .tem23-news .ol-pagination .ol-page.news-cur::after,.tem23-news .ol-pagination .ol-page:hover::after {opacity:0}
    .tem23-news .news-li img {max-height:500px}
    .tem23-news.full-screen-spacing .news-li {padding:3%}
    .tem23-news.full-screen-spacing .news-li .col-lg-2,.tem23-news.full-screen-spacing .news-li .col-lg-4 {padding:0!important}
    .tem23-news h3.title {margin-bottom:10px}
}
.tem24-news .news-text h3 {font-size:18px;color:#333;margin:0;height:26px;padding:0 20px 0 0;display:inline-block;max-width:60%;overflow:hidden;line-height:30px;text-overflow:ellipsis}
.tem24-news .news-text .short-desc {color:#999;font-size:13px;display:inline-block}
.tem24-news .news-text {margin-top:30px}
.tem24-news .desc {font-size:13px;color:#757575;margin-top:26px;line-height:26px;max-height:52px;overflow:hidden}
.tem24-news .news-img {height:150px;overflow:hidden}
.tem24-news img {width:100%}
.tem24-news .news-li {width:100%;border-top:1px solid rgba(0,0,0,.06);transition:all .3s ease-out 0s}
.tem24-news .news-li:hover {border-color:#A1A1A1}
.tem24-news .news-li a {transition:all .6s ease-out 0s;display:inline-block}
.tem24-news .news-li:hover a {transform:translateY(20px)}
.tem24-news .col-md-6 {margin-bottom:80px}
.tem25-news .column {padding:15px}
.tem25-news .news-li {color:#fff;display:inline-block;width:100%;position:relative;transition:all .3s ease-out 0s;margin-bottom:15px}
.tem25-news .news_date {opacity:.75;font-size:12px;width:30%;min-width:85px;float:left;line-height:20px;font-family:HELVETICANEUELTPRO-THEX,Arial;display:inline-block;transition:all .3s ease-in 0s}
.tem25-news .news_date span {font-size:28px;line-height:46px;display:inline-block;width:100%}
.tem25-news .news-li:hover .news_date {transform:translateY(-10px)}
.tem25-news .title {font-size:16px;font-weight:400;margin:5px 0 0;padding:8px 0 15px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:all .3s ease-in 0s}
.tem25-news .news-li:hover h3.title {width:60%;padding-left:5%}
.tem25-news .description {opacity:.6;height:75px;overflow:hidden;line-height:25px;font-size:13px;padding-bottom:20px;transform:translateY(10px);transition:all .3s ease-in 0s}
.tem25-news .news-li:hover .description {transform:translateY(0)}
.tem25-news .news-li .description::before {position:absolute;content:"";background:rgba(255,255,255,.2);width:30px;height:1px;left:0;bottom:0;transition:all .3s linear 0s}
.tem25-news .news-li:hover .description::before {width:100%;background:rgba(255,255,255,.5)}
.tem25-news .news-li .news_text {padding-left:95px;transition:all .5s ease-out 0s}
.tem25-news .news-li:hover .news_text {transform:translateY(-10px)}
.tem25-news .news-li .news-text h3 {font-size:16px;font-weight:400;height:auto;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem25-news .news-li .news-time {font-size:12px;margin-top:5px}
.tem25-news .news-li .image {width:100%;padding-top:60%;position:relative;margin-bottom:10px}
.tem25-news .news-li .image img {width:100%;height:100%;position:absolute;top:0;left:0;transition:all .3s ease-out 0s}
.tem25-news .news-li:hover .image img {transform:translateY(-10px)}
@media (max-width:767px) {
    .tem25-news .column {padding:7.5px 15px}
}
@media (max-width:480px) {
    .tem25-news .column {width:100%}
}
@media (max-width:360px) {
    .tem25-news .news_date span {font-size:24px;line-height:30px}
    .tem25-news .title {padding:0 0 10px;margin:0}
    .tem25-news .description {transform:translateY(0)}
}
.tem26-news .news-box {position:relative}
.tem26-news .col-lg-6:nth-of-type(1) {padding-left:10%;background:#f4f4f4;overflow:hidden}
.tem26-news .col-lg-6:nth-of-type(2) {overflow:hidden}
.tem26-news .news-left {width:100%;margin:60px 0;height:300px;overflow-x:hidden}
.tem26-news .news-left a {color:#777;display:inline-block;width:100%;padding:10px 10px 10px 25px;font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:15px;font-weight:700;line-height:20px;transition:all .6s ease-in 0s}
.tem26-news .news-left a.news-cur,.tem26-news .news-left a:hover {color:#333;position:relative;transition:all .6s ease-in 0s}
.tem26-news .news-left a.news-cur::before {position:absolute;content:"";left:0;top:30px;width:15px;height:1px;background-color:#333;transition:all .6s ease-in 0s}
.tem26-news .news-left a.news-cur::after {position:absolute;content:"";left:75px;top:30px;width:15px;height:1px;background-color:#333;transition:all .6s ease-in 0s}
.tem26-news .news-right,.tem26-news .news-right .images {height:100%}
.tem26-news .news-right img {width:100%;height:100%}
.tem26-news .news-detail {position:absolute;left:50%;top:50%;background:#fff;z-index:2;text-align:center;width:240px;margin-left:-120px;padding:30px 15px 10px;margin-top:-120px;box-shadow:0 0 10px rgba(0,0,0,.1)}
.tem26-news .news-detail .data {font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:30px}
.tem26-news .news-detail .desc {font-size:13px;color:#999;line-height:24px;height:72px;margin:10px 0 20px;overflow:hidden}
.tem26-news .news-detail .icon {width:100%;cursor:pointer;margin-bottom:10px;font-size:20px}
.tem26-news .news-detail .news-detail-li {display:none}
.tem26-news .news-detail .news-detail-li:nth-of-type(1) {display:block}
@media (max-width:768px) {
    .tem26-news {padding:20px 0!important}
    .tem26-news .news-left {padding:15px 0;margin-top:0}
    .tem26-news .news-left a {padding:10px 0 10px 25px;text-align:center}
    .tem26-news .news-left a.news-cur::after,.tem26-news .news-left a.news-cur::before {width:30px;left:0;top:50%;opacity:0}
    .tem26-news .news-detail .data {font-size:24px}
}
.tem27-news .news-img {width:100%;overflow:hidden}
.tem27-news .news-img .news-li {width:100%;padding-top:75%;position:relative}
.tem27-news .news-img .news-li a img {position:absolute;width:100%;height:100%;left:0;top:0}
.tem27-news .news-img .news-li a .description {font-size:14px;position:absolute;bottom:0;left:0;width:100%;padding:0 15px;color:#fff;line-height:50px;height:50px;opacity:.6}
.tem27-news .news-img .circle {width:100%;text-align:center;position:absolute;bottom:60px;left:0}
.tem27-news .news-img .circle span {width:10px;height:10px;background:#fff;border-radius:50%;border:1px solid #fff;margin:0 3px;display:inline-block}
.tem27-news .news-img .circle .current {background:0 0}
.tem27-news .news-text {width:100%;color:#333;overflow:hidden}
.tem27-news .news-text .news-li {width:100%;padding:20px 0;border-bottom:1px solid rgba(121,121,121,.2);cursor:pointer;transition:all .5s ease-in 0s}
.tem27-news .title {font-size:16px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}
.tem27-news .news-text .news-li:hover {transform:translateX(15px)}
.tem27-news .news-text .news-li .data {font-size:12px}
.tem27-news .news-text .news-li .description {opacity:.8;font-size:14px;line-height:24px;height:50px;overflow:hidden;margin-top:10px}
@media (max-width:768px) {
    .tem27-news {padding:20px 0!important}
    .tem27-news .news-img .circle {bottom:50px}
    .tem27-news .news-text .news-li .description {height:auto;line-height:auto}
    .tem27-news .news-img .news-li a .description {height:40px;line-height:40px!important}
}
.tem28-news .news-li {width:100%;color:#666;margin:20px 0;line-height:70px;height:70px;overflow:hidden;transition:all .5s ease-out 0s}
.tem28-news .news-li:hover {box-shadow:0 0 5px rgba(0,0,0,.05)}
.tem28-news .news-li a {color:inherit;background:#fff;display:block;cursor:pointer}
.tem28-news .data {width:70px;background:rgba(130,130,130,.5);text-shadow:1px 1px 5px rgba(255,255,255);font-size:12px;color:#fff;text-align:center;float:left;font-family:HELVETICANEUELTPRO-THEX,Arial;line-height:20px;height:100%;padding:10px 0}
.tem28-news .data span {width:100%;height:auto;display:inline-block;font-size:24px;line-height:30px}
.tem28-news .text {font-size:15px;float:left;padding:0 20px;width:80%;overflow:hidden;position:relative}
.tem28-news .text .title {max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease-out 0s}
.tem28-news .text:hover .title {transform:translateX(6px)}
.tem28-news .text .icon {opacity:0;transition:all .3s ease-out 0s;position:absolute;right:50px;top:28px;color:rgba(151,151,151,.6);font-size:18px}
.tem28-news .news-li:hover .text .icon {opacity:1;right:0}
.tem28-news .more {opacity:.6;float:right;text-align:center;font-size:12px;line-height:0;position:relative;padding:20px 15px}
.tem28-news .more::before {content:"";position:absolute;background-color:rgba(121,121,121,.1);width:1px;height:110%;left:0;top:0}
.tem28-news .more .icon {width:100%;font-size:24px;display:inline-block}
@media (max-width:990px) {
    .tem28-news .text {width:70%;font-size:14px}
    .tem28-news .data span {font-size:20px}
    .tem28-news .text .title {max-width:90%}
}
@media (max-width:768px) {
    .tem28-news {padding:10px 0!important}
    .tem28-news .more {padding:20px 5px}
    .tem28-news .text .icon {font-size:14px;opacity:1;right:0}
    .tem28-news .text .title {line-height:70px!important}
    .tem28-news .data span {font-size:16px}
    .tem28-news .news-li {margin:10px 0}
}
@media (max-width:480px) {
    .tem28-news {padding:40px 0!important}
    .tem28-news .text {padding:0 0 0 10px;font-size:13px;width:80%}
    .tem28-news .data {width:60px;padding:13px 0}
    .tem28-news .data span {line-height:25px}
    .tem28-news .more {padding:20px 5px;display:none}
}
@media (max-width:360px) {
    .tem28-news .text {width:75%;font-size:12px}
    .tem28-news .data span {font-size:16px}
}
.tem29-news .news-year {width:100%;border-bottom:1px solid rgba(101,101,101,.15);overflow:hidden;position:relative;height:60px}
.tem29-news .news-year .year {position:absolute;left:50%;width:100%}
.tem29-news .font-color-gray-level-9 {font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:20px;position:relative;padding:0 20px;height:60px;line-height:60px;display:inline-block}
.tem29-news .font-color-gray-level-9::before {position:absolute;content:"";background-color:rgba(101,101,101,.2);height:10px;width:1px;left:50%;bottom:2px}
.tem29-news .news-year .font-color {font-size:30px}
.tem29-news .news-year .font-color::before {background-color:rgba(101,101,101,.8)}
.tem29-news .news-detail {width:100%;overflow:hidden;position:relative}
.tem29-news .news-detail .news-btn div {position:absolute;font-size:24px;color:#bbb;top:48%;cursor:pointer;transition:all .3s ease-out 0s}
.tem29-news .news-detail .news-btn div:hover {color:#666}
.tem29-news .news-detail .news-btn .icon-arrow_back {left:0}
.tem29-news .news-detail .news-btn .icon-arrow_forward {right:0}
.tem29-news .detail-li {width:100%;overflow:hidden;padding:20px}
.tem29-news .detail-li .images {width:100%;overflow:hidden}
.tem29-news .detail-li img {width:100%;transition:all .3s linear 0s}
.tem29-news .detail-li img:hover {transform:scale(1.1,1.1)}
.tem29-news .detail-li .data {color:rgba(101,101,101);font-size:18px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem29-news .detail-li .title {font-size:13px;color:#848484;line-height:24px;margin-top:15px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem29-news .detail-li:hover .title {transform:translateY(20px)}
@media (max-width:768px) {
    .tem29-news {padding:20px 0!important}
    .tem29-news .font-color-gray-level-9 {font-size:16px}
    .tem29-news .news-year .font-color {font-size:24px}
    .tem29-news .detail-li .data {font-size:16px}
    .tem29-news .detail-li .title {margin-top:10px;max-height:48px;overflow:hidden;font-size:14px!important;line-height:24px!important}
}
@media (max-width:480px) {
    .tem29-news .detail-li .col-lg-4,.tem29-news .detail-li .col-lg-8 {width:100%}
    .tem29-news .detail-li .data {padding:15px 0 5px}
    .tem29-news .detail-li .title {margin:0}
    .tem29-news .news-year .font-color {font-size:16px}
}
.tem30-news a {color:inherit;position:relative;overflow:hidden;display:block;width:100%;margin:15px 0}
.tem30-news a:hover {color:inherit}
.tem30-news .images {position:relative;padding-top:100%}
.tem30-news .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem30-news .text {width:100%;background:#F8F8F8;padding:20px 15px;position:absolute;bottom:0;transform:translateY(60px);transition:all .3s ease-in 0s}
.tem30-news a:hover .text {transform:translateY(0)}
.tem30-news .text .title {font-size:16px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem30-news .text .description {opacity:.8;font-size:12px;height:22px;line-height:22px;margin-bottom:10px;overflow:hidden}
.tem30-news .text .time {border-top:1px solid rgb(121,121,121,.3);height:40px;line-height:60px}
@media (max-width:768px) {
    .tem30-news a {position:static;margin:7.5px 0}
    .tem30-news .text {position:static;transform:translateY(0)}
}
@media (max-width:480px) {
    .tem30-news .col-xs-6,.tem30-news .column {width:100%}
    .tem30-news .text {padding:15px}
    .tem30-news .text .time {height:30px;line-height:30px}
}
.tem31-news .interval {padding:0 8px}
.tem31-news .item {padding:0 7px}
.tem31-news .news-box {background-color:#F0F0F0;overflow:hidden}
.tem31-news .short {width:100%;padding:15px 10px 5px;border-bottom:1px solid #ccc;position:relative;z-index:8;display:inline-block;background-color:#F0F0F0}
.tem31-news .short .left {max-width:80%;overflow:hidden;float:left;font-size:16px;color:#666;height:30px;line-height:30px}
.tem31-news .short .right {float:right;font-size:12px;color:#333;height:30px;line-height:30px}
.tem31-news .news-detail .text {padding:18px 10px}
.tem31-news .news-detail .title {font-size:14px;line-height:30px!important;overflow:hidden;height:30px}
.tem31-news .news-detail .time {font-size:12px;color:#999}
.tem31-news .news-detail .description {font-size:12px;line-height:23px;height:90px;padding:20px 0;text-indent:10px;overflow:hidden;color:#777}
.tem31-news .news-detail .images {width:100%;height:277px;overflow:hidden}
.tem31-news .news-detail .images img {width:100%;min-height:100%}
.tem31-news ul {position:relative;font-size:0;height:450px;z-index:7}
.tem31-news ul li {border-bottom:1px solid #e6e6e6;display:inline-block;width:100%;height:50px;line-height:50px}
.tem31-news ul li a {height:100%}
.tem31-news ul li .title {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#555}
.tem31-news ul li .data {font-size:12px;color:#999;text-align:right;padding-left:0}
@media (max-width:990px) {
    .tem31-news .news-box {margin-bottom:15px}
    .tem31-news .news-detail .images {height:auto}
    .tem31-news .news-detail .description {height:auto;max-height:90px;padding:20px 0 0}
}
@media (max-width:768px) {
    .tem31-news {padding:20px 0!important}
    .tem31-news .interval {padding:0}
    .tem31-news .row {margin:0!important}
    .tem31-news .col-xs-12 {padding:0!important}
    .tem31-news ul li .title {line-height:50px!important;font-size:14px!important;padding:0 10px!important}
    .tem31-news .news-detail .description {max-height:500px}
}
@media (max-width:320px) {
    .tem31-news ul li .data {padding-left:0}
}
.tem32-news .row {margin:0}
.tem32-news [func-id] {margin:0 -5px}
.tem32-news .col-lg-4,.tem32-news .column {padding:0 5px}
.tem32-news .news-li {padding:0 15px;color:#666;border:1px solid rgba(121,121,121,.1);margin:5px 0}
.tem32-news .news-li a {color:inherit}
.tem32-news .title {font-size:14px;font-weight:700;width:100%;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem32-news .images {position:relative;padding-top:50%;overflow:hidden}
.tem32-news .images img {width:100%;height:100%;position:absolute;left:0;top:0;transition:all .4s ease-in 0s}
.tem32-news .news-li:hover img {transform:scale(1.2)}
.tem32-news .time {opacity:.8;font-size:14px;height:40px;line-height:40px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem32-news .description {line-height:22px;height:44px;overflow:hidden;font-size:12px}
.tem32-news .more a {opacity:.6;font-size:12px;color:inherit;margin:5px 0 15px;width:100%;display:inline-block}
@media (max-width:480px) {
    .tem32-news [func-id] {margin:0}
    .tem32-news .col-lg-4,.tem32-news .column {padding:0;width:100%}
}
.tem33-news.content-left .col-lg-4,.tem33-news.content-right .col-lg-8 {padding-left:0}
.tem33-news .left {width:100%;overflow:hidden}
.tem33-news .left .images {width:100%;height:400px;overflow:hidden}
.tem33-news .left .images img {width:100%;transition:all .3s ease-out 0s;height:100%}
.tem33-news .left:hover .images img {transform:scale(1.1)}
.tem33-news .left .text {width:100%;background-color:#F4F4F4;padding:60px 50px;height:400px;transition:all .3s ease-in 0s}
.tem33-news .left .text:hover {background:#ededed}
.tem33-news .left .text .title {font-size:16px;color:#222;line-height:25px;max-height:50px;overflow:hidden;margin-bottom:40px}
.tem33-news .left .text .description {font-size:13px;color:#888;line-height:22px;margin-bottom:40px;max-height:88px;overflow:hidden}
.tem33-news .left .text .date {font-size:12px;color:#555;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem33-news .left .text .more {width:100%;text-align:right;margin-top:15px}
.tem33-news .left .text .more .icon {width:25px;height:25px;border:1px solid #333A4A;border-radius:50%;text-align:center;line-height:25px;color:#333A4A;font-size:18px;transition:all .3s ease-in 0s;display:inline-block}
.tem33-news .left .text .more .icon:hover {background:#333A4A;color:#fff}
.tem33-news .right {background:#F4F4F4;height:400px;overflow:hidden}
.tem33-news .right .news-li {width:100%;padding:40px;border-bottom:1px solid #e4e4e4;position:relative;transition:all .3s ease-in 0s}
.tem33-news .right .news-li:hover {background:#ededed}
.tem33-news .right .news-li::before {content:"";position:absolute;background:#666;width:2px;height:2px;border-radius:20px;transition:all .3s ease-in 0s;left:25px;top:48px}
.tem33-news .right .news-li:hover::before {height:8px}
.tem33-news .right .news-li .title {font-size:14px;color:#333;line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem33-news .right .news-li .description {font-size:12px;color:#999;margin-top:10px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media (max-width:991px) {
    .tem33-news .col-lg-4 {margin-top:15px}
    .tem33-news.content-left .col-lg-4,.tem33-news.content-right .col-lg-8 {padding-left:15px}
}
@media (max-width:768px) {
    .tem33-news {padding:20px 0!important}
    .tem33-news .left .text .title {line-height:25px!important}
    .tem33-news .right .news-li .description {white-space:normal}
}
@media (max-width:640px) {
    .tem33-news .left .images,.tem33-news .left .text {height:300px}
    .tem33-news .left .text .title {margin-bottom:20px}
    .tem33-news .left .text .description {margin-bottom:10px}
}
@media (max-width:480px) {
    .tem33-news .col-lg-4,.tem33-news .col-lg-8 {padding:0}
    .tem33-news .left .col-lg-6 {padding:0;width:100%}
    .tem33-news .left .images {height:auto}
    .tem33-news .left .text {height:auto;padding:15px 10px}
    .tem33-news .left .text .title {margin-bottom:10px}
    .tem33-news .left .text .more {margin-top:5px}
    .tem33-news .left .text .title {font-size:15px}
    .tem33-news .left .text .description {font-size:12px;line-height:20px;max-height:500px}
    .tem33-news .right {height:auto}
    .tem33-news .right .news-li {padding:20px}
    .tem33-news .right .news-li::before {left:10px;top:28px}
}
@media (max-width:320px) {
    .tem33-news .left .text .more {text-align:left;display:none}
}
.tem34-news .title {font-size:16px;float:left;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:34px!important}
.tem34-news .data {font-size:12px;line-height:34px;float:right;color:#bababa;max-width:30%;height:34px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem34-news .images {width:100%;padding-top:10px}
.tem34-news .images img {width:100%}
.tem34-news .news-text {overflow:hidden}
.tem34-news .news-text .title {width:100%;max-width:none;position:relative;z-index:5}
.tem34-news .news-box {position:relative;overflow:hidden;font-size:0;top:0;width:100%;left:0}
.tem34-news .news-wrap {width:100%;height:210px;overflow:hidden}
.tem34-news .news-box .news-li {width:100%;display:inline-block;height:35px;line-height:35px;font-size:14px}
.tem34-news .news-box .news-li .news-title {float:left;max-width:70%;height:35px;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666}
.tem34-news .news-box .news-li .news-data {float:right;max-width:25%;line-height:35px;color:#bababa;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:12px}
@media (max-width:991px) {
    .tem34-news .item {margin:7px 0}
}
@media (max-width:768px) {
    .tem34-news {padding:20px 0!important}
    .tem34-news .images {padding-top:0}
    .tem34-news .item {padding:0!important}
}
.tem35-news .col-lg-7 .col-lg-8 {padding-top:100%}
.tem35-news .images {height:230px}
.tem35-news .images img {width:100%;height:100%}
.tem35-news .text {height:230px;overflow:hidden}
.tem35-news .left .text {padding:40px 45px 0 0}
.tem35-news .left .text .data {float:left;font-size:26px;color:#fff;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem35-news .left .text .title {float:right;width:60%;font-size:16px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem35-news .left .text .description {float:right;width:60%;margin-top:25px;line-height:26px;color:#fff;font-size:13px;height:52px;overflow:hidden}
.tem35-news .right .text {background:#fff;padding:20px 30px}
.tem35-news .right .text .data {color:#b6b6b6;font-size:26px;text-align:center;position:relative}
.tem35-news .right .text .data::before {position:absolute;content:"";background:red;width:100%;height:100%;left:0}
.tem36-news .mokuai div {transition:.5s}
.tem36-news .mokuai .bg-color {position:relative;top:0;left:0;font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:300}
.tem36-news .mokuai .bg-color-F {padding:30px 0}
.tem36-news .mokuai .bg-color-F>div:nth-child(1) {font-size:28px;line-height:100%}
.tem36-news .mokuai .bg-color-F>div:nth-child(2) {font-size:12px;color:#999}
.tem36-news .mokuai .con {padding:10px 0 30px;position:relative;top:0;left:0;opacity:.7}
.mokuai .con:before,.tem36-news .mokuai .con .after {position:absolute;top:0;left:0;width:100%;border-width:1px;border-style:solid}
.tem36-news .mokuai .con:before {content:"";display:block;border-color:#ccc}
.tem36-news .mokuai .con .after {width:0;transition:.7s}
.tem36-news .mokuai .title {font-size:16px;padding:20px 0;overflow:hidden;text-overflow:ellipsis}
.tem36-news .mokuai .cont {color:#999}
.tem36-news .mokuai .row .col-sm-4 {overflow:hidden}
.tem36-news .mokuai .row .col-sm-4 a {position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.tem36-news .mokuai .right-jian {position:absolute;right:10%;bottom:-40%;color:#fff}
@media (min-width:768px) {
    .tem36-news .mokuai .title {white-space:nowrap}
    .tem36-news .mokuai .cont {overflow:hidden;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;word-break:break-all}
    .tem36-news .mokuai .row .col-sm-4:hover .con .after {width:100%}
    .tem36-news .mokuai .row .col-sm-4:hover .con {-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:1}
    .tem36-news .mokuai .row .col-sm-4:hover .bg-color {top:140px;padding:0 30px}
    .tem36-news .mokuai .row .col-sm-4:hover .bg-color-F {background-color:rgba(0,0,0,0)}
    .tem36-news .mokuai .row .col-sm-4:hover .bg-color-F>div:nth-child(1),.tem36-news .mokuai .row .col-sm-4:hover .bg-color-F>div:nth-child(2) {
        color:#fff}
}
.tem37-news .news-li {color:#666}
.tem37-news .news-li a {color:inherit}
.tem37-news .news-li .left .data {text-align:left;font-size:14px;font-family:arial;position:relative;padding-top:15px;padding-left:70px}
.tem37-news .news-li .left .data::before {content:"";width:18px;height:18px;background:#bababa;border:3px solid #f4f4f4;border-radius:50%;position:absolute;right:-24px;top:15px;z-index:2;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}
.tem37-news .news-li:hover .data::before {top:10px;background:#c9c9c9}
.tem37-news .news-li .right {padding:10px 0 20px;padding-left:35px;border-left:1px solid rgba(121,121,121,.2)}
.tem37-news .title {font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px}
.tem37-news .description {opacity:.8;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:24px;margin:8px 0 0}
@media (max-width:1170px) {
    .tem37-news .news-li .left .data {padding-left:0}
    .tem37-news .full-screen .news-li .left .data {padding-left:15px}
}
@media (max-width:768px) {
    .tem37-news .col-lg-2,.tem37-news .col-lg-8 {width:100%}
    .tem37-news .news-li .left .data {padding:0;font-family:HELVETICANEUELTPRO-THEX,Arial}
    .tem37-news .news-li .left .data::before {opacity:0}
    .tem37-news .news-li .right {padding:5px 0 20px}
    .tem37-news .full-screen .news-li .left .data {padding-left:0}
    .tem37-news .description,.tem37-news .title {white-space:normal;height:auto}
    .tem37-news .news-li .right {border-left:none}
}
.tem38-news .col-lg-4,.tem38-news .column {padding:0 5px}
.tem38-news .news-li {color:#333;padding:10px;margin-bottom:15px;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem38-news .news-li:hover {box-shadow:0 10px 60px rgba(0,0,0,.2);transform:translateY(-10px)}
.tem38-news .news-li a {color:inherit}
.tem38-news .title {font-size:16px;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem38-news .images {width:100%;overflow:hidden}
.tem38-news .images img {width:100%;transition:all .4s ease-in 0s}
.tem38-news .time {opacity:.6;font-size:12px;height:25px;line-height:25px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem38-news .description {opacity:.8;line-height:22px;height:44px;overflow:hidden;font-size:12px;width:90%;margin:10px 0 30px}
@media(max-width:768px) {
    .tem38-news .description {height:48px}
}
@media (max-width:480px) {
    .tem38-news .news-li {border-bottom:1px solid rgba(121,121,121,.2)}
    .tem38-news .title {font-size:14px;width:100%}
    .tem38-news .description {padding:5px 0 10px;width:100%}
    .tem38-news .col-lg-4,.tem38-news .column {padding:0 15px;width:100%}
}
.tem39-news h2 {margin:20px 0 40px;color:#444;font-size:26px}
.tem39-news .tem39-news-li {padding:10px 0;display:inline-block;width:100%;position:relative;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem39-news .two .tem39-news-li {opacity:.5}
.tem39-news .two .tem39-news-li:hover {opacity:1}
.tem39-news .tem39-news-li .image {position:relative;height:0;padding-top:40%;width:70%;float:right}
.tem39-news .tem39-news-li .image img {position:absolute;top:0;right:0;width:100%;height:100%}
.tem39-news .tem39-news_icons {color:#999;font-size:14px;margin:15px 0 5px}
.tem39-news .tem39-news_date {padding:0 0 0 30px;font-family:HELVETICANEUELTPRO-THEX,Arial;display:inline-block;width:30%;float:left;font-size:12px;line-height:20px;color:#adadad}
.tem39-news .tem39-news_date span {font-size:22px;color:#ddd;line-height:46px;display:inline-block;width:100%}
.tem39-news h3.title {color:#fff;font-size:14px;font-weight:400;margin:5px 0 0;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .35s ease-in 0s}
.tem39-news h3.title a {color:#555}
.tem39-news .col-lg-4 {padding:0 25px}
.tem39-news .tem39-news_text {position:relative;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem39-news .two .tem39-news-li:hover .tem39-news_text {-webkit-transform:translateX(50px);-moz-transform:translateX(50px);transform:translateX(20px)}
.tem39-news .tem39-desc {height:75px;overflow:hidden;line-height:25px;font-size:13px;color:#999;margin-bottom:20px;transform:translateY(10px);transition:all .33s ease-in 0s}
.tem39-news .one .tem39-desc {font-size:14px}
.tem39-news .tem39-news_footer {padding-left:30%;padding-top:20px}
.tem39-news .tem39-news_footer .btn {color:#999;padding:10px 20px;border-top:1px solid #999;border-radius:0}
.tem39-news .tem39-news_footer .btn .btn_txt {transition:.6s;vertical-align:middle;position:relative;display:inline-block}
.tem39-news .tem39-news_footer .btn:hover .btn_txt {-webkit-transform:translateX(10px);-moz-transform:translateX(10px);transform:translateX(10px)}
.tem39-news .tem39-news_footer .btn:hover {background-color:#fff;border-color:#fff}
.tem39-news .tem39-news_footer .btn .icon-chevron_right {font-size:22px;vertical-align:middle;margin-left:20px}
.tem39-new-li {margin-bottom:15px}
.tem39-new-li .tem39-new-text {position:relative}
.tem39-new-li .tem39-new-text h3 {font-size:16px;font-weight:400;height:auto;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem39-new-li .tem39-new-time {font-size:12px;color:#999;margin-top:5px}
@media (max-width:991px) {
    .tem39-news h2 {font-size:26px}
    .tem39-news .tem39-news_date {width:40%}
    .tem39-news .tem39-news_footer {padding-left:40%}
    .tem39-news .tem39-news-li {padding:10px 20px}
}
@media (max-width:768px) {
    .tem39-news {padding:20px 0!important}
    .tem39-news .tem39-news_date {width:100%;padding-left:0}
    .tem39-news .two .tem39-news-li {opacity:1}
    .tem39-news .one .tem39-desc {font-size:13px}
    .tem39-news .one h3.title {font-size:16px;padding:0}
    .tem39-news .one .tem39-desc,.tem39-news h3.title {width:100%;height:auto}
    .tem39-news .tem39-news_footer {display:none}
    .tem39-news .tem39-news-li {padding:10px 0}
    .tem39-news .tem39-news-li .image {margin-bottom:10px;width:100%}
    .tem39-news .tem39-news_date {font-size:16px;line-height:30px}
    .tem39-news .tem39-news_date span {width:auto;padding-right:15px;font-size:16px;line-height:30px}
    .tem39-news .tem39-desc {height:auto;margin-bottom:10px}
}
@media (max-width:480px) {
    .tem39-news .col-lg-4,.tem39-news .tem39-news_date {padding:0}
    .tem39-news .col-xs-6 {width:100%}
    .tem39-news h3 {height:auto}
}
@media (max-width:360px) {
    .tem39-news .tem39-news_date {width:100%}
    .tem39-news .tem39-news_text {display:inline-block;width:100%}
    .tem39-news .tem39-news-li .image {width:100%;padding-top:56%}
}
.tem39-news-list .col-lg-2,.tem39-news-list .col-lg-3,.tem39-news-list .col-lg-4,.tem39-news-list .col-lg-6 {padding:0 5px}
.tem39-news-list .news-li {padding:40px 10px 10px;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s;margin-bottom:15px}
.tem39-news-list .title {font-size:16px;color:#444;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem39-news-list .images {width:100%;overflow:hidden}
.tem39-news-list .images img {width:100%;transition:all .4s ease-in 0s}
.tem39-news-list .time {font-size:12px;height:25px;line-height:25px;overflow:hidden;color:#999;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem39-news-list .description {color:#898989;line-height:22px;height:44px;overflow:hidden;font-size:12px;width:90%;margin:10px 0 30px}
@media (max-width:480px) {
    .tem39-news-list .news-li {padding:20px 10px 10px;border-bottom:1px solid #eee}
    .tem39-news-list .title {font-size:14px;width:100%}
    .tem39-news-list .description {padding:5px 0 10px;width:100%}
}
@media (max-width:360px) {
    .tem39-news-list .col-lg-2,.tem39-news-list .col-lg-3,.tem39-news-list .col-lg-4,.tem39-news-list .col-lg-6 {padding:0 15px;width:100%}
}
.tem40-news.tem39-news h3.title {color:#000}
.tem40-news.tem39-news .tem39-desc {color:#333}
.tem40-news.tem39-news .tem39-news_date {color:#666}
.tem40-news.tem39-news .tem39-news_date span {color:#333}
.tem40-news.tem39-news .two .tem39-news-li {opacity:.6}
.tem40-news.tem39-news .two .tem39-news-li:hover {opacity:1}
.tem40-news.tem39-news .tem39-news_footer .btn {color:#666}
.tem40-news.tem39-news .tem39-news_footer .btn:hover {background-color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.5);color:#fff}
.tem41-news .left {width:60%;float:left}
.tem41-news .right {width:40%;float:left}
.tem41-news.content-left .content-float {float:left}
.tem41-news.content-right .content-float {float:right}
.tem41-news img {transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem41-news .left .Bimg {width:66.6%;overflow:hidden}
.tem41-news .left .Simg {width:33.4%}
.tem41-news .text {width:100%;padding:40px 0;background:rgba(255,255,255,.1)}
.tem41-news .data {font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:28px;color:#fff;position:relative}
.tem41-news .data::before {content:"";position:absolute;width:24px;height:1px;background:#3b3b3b}
.tem41-news .title {font-size:16px;color:#757575}
.tem41-news .description {color:#757575;font-size:13px}
.tem41-news img {width:100%}
.tem41-news .Bimg .text {padding:30px 0 40px;background:0 0}
.tem41-news .Bimg .text .data {float:left}
.tem41-news .Bimg .text .data::before {right:-37px;top:50%}
.tem41-news .Bimg .text .titRG {width:90%;padding-left:135px;padding-top:10px}
.tem41-news .Bimg .text .title {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#cfcfcf}
.tem41-news .Bimg .text .description {margin-top:25px;line-height:26px;height:52px;overflow:hidden;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem41-news .Bimg .text .btn {border:1px solid #757575;border-radius:0;color:#757575;font-size:24px;padding:5px 55px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;opacity:0;background:0 0}
.tem41-news .Bimg .box:hover .text .description {margin-top:15px}
.tem41-news .Bimg .box:hover .text .btn {margin-top:25px;opacity:1}
.tem41-news .Bimg .box:hover img {transform:scale(1.02)}
.tem41-news .textSM .text {padding:0 25px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;text-align:center}
.tem41-news .textSM:hover .text {background:#fff}
.tem41-news .textSM:hover .text .data {color:#333}
.tem41-news .textSM .text .data::before {width:1px;height:24px;left:50%;top:55px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem41-news .textSM:hover .text .data::before {top:42px;background:#ccc}
.tem41-news .textSM .title {font-size:13px;line-height:24px;margin-top:60px;margin-bottom:15px;height:48px;overflow:hidden;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem41-news .textSM:hover .title {color:#666;margin-top:36px}
.tem41-news .textSM span.icon-keyboard_arrow_down {color:#757575;opacity:0;font-size:24px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem41-news .textSM:hover span.icon-keyboard_arrow_down {opacity:1}
.tem41-news .textSM .images {position:relative;width:100%;overflow:hidden}
.tem41-news .textSM .images::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;border:2px solid transparent;background:0 0}
.tem41-news .textSM:hover .images::after {border-color:#fff}
.tem41-news .textSM:hover img {transform:scale(1.05)}
@media (max-width:991px) {
    .tem41-news .data {font-size:20px}
    .tem41-news .description {font-size:12px}
    .tem41-news .Bimg .text {padding:20px 0 0}
    .tem41-news .Bimg .text .description {line-height:22px;height:44px;margin-top:15px}
    .tem41-news .Bimg .text .btn {padding:3px 30px}
    .tem41-news .Bimg .text .data::before {right:-35px}
    .tem41-news .Bimg .text .titRG {padding-left:110px;padding-top:5px}
    .tem41-news .Bimg .box:hover .text .btn {margin-top:10px}
    .tem41-news .textSM .text {padding:0 15px}
    .tem41-news .textSM .title {line-height:22px;height:44px}
    .tem41-news .textSM .text .data::before {height:20px;top:30px}
    .tem41-news .textSM .title {margin-top:30px;margin-bottom:0}
    .tem41-news .textSM span.icon-keyboard_arrow_down {font-size:20px;padding:3px 30px}
}
@media (max-width:640px) {
    .tem41-news .left,.tem41-news .right {width:100%;padding-top:0!important;clear:both}
    .tem41-news .right {margin-top:20px}
    .tem41-news .left .Bimg {width:60%}
    .tem41-news .left .Simg {width:40%}
    .tem41-news .textSM .text .data::before {top:40px}
    .tem41-news .textSM .title {margin-top:50px;margin-bottom:15px}
}
@media (max-width:480px) {
    .tem41-news .data {font-size:18px}
    .tem41-news .Bimg .text .title {font-size:14px}
    .tem41-news .Bimg .text .description {margin-top:15px}
    .tem41-news .Bimg .text .data {clear:both;float:none;width:100%;padding-left:40px}
    .tem41-news .Bimg .text .data::before {left:0;right:auto}
    .tem41-news .Bimg .text .titRG {padding-left:0;width:100%;padding-right:10px}
    .tem41-news .Bimg .box:hover .text .btn {opacity:1;margin-top:10px}
    .tem41-news .textSM:hover .title {margin-top:40px}
    .tem41-news .textSM .text .data::before {top:35px}
    .tem41-news .textSM .title {margin-top:45px}
}
@media (max-width:360px) {
    .tem41-news .Bimg .text .description {margin-top:10px;line-height:18px;height:36px}
    .tem41-news .Bimg .text .btn {display:none}
    .tem41-news .textSM .title {margin-top:40px;margin-bottom:5px}
    .tem41-news .textSM span.icon-keyboard_arrow_down {font-size:16px}
    .tem41-news .textSM:hover .text .data::before {top:35px}
}
.tem44-news .left {width:60%;float:left}
.tem44-news .right {width:40%;float:left}
.tem44-news.content-right .right .col-lg-6 {float:right}
.tem44-news.content-left .content-float {float:left}
.tem44-news.content-left .left .Bimg,.tem44-news.content-right .content-float {float:right}
.tem44-news .left .Bimg .tem44-news .left .Simg {width:33.4%}
.tem44-news.content-right .left .Simg {float:right}
.tem44-news img {transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem44-news .text {width:100%;padding:40px 0;background:rgba(255,255,255,.1)}
.tem44-news .data {font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:28px;color:#333;position:relative}
.tem44-news .data::before {content:"";position:absolute;width:24px;height:1px;background:#b3b3b3}
.tem44-news .title {font-size:16px;color:#757575}
.tem44-news .description {color:#757575;font-size:13px}
.tem44-news img {width:100%}
.tem44-news .Bimg .text {padding:30px 0 40px;background:0 0}
.tem44-news .Bimg .text .data {float:left}
.tem44-news .Bimg .text .data::before {right:-37px;top:50%}
.tem44-news .Bimg .text .titRG {width:100%;padding-left:135px;padding-top:10px}
.tem44-news .Bimg .text .title {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#444}
.tem44-news .Bimg .text .description {margin-top:25px;line-height:26px;height:52px;overflow:hidden;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem44-news .Bimg .text .btn {border:1px solid #757575;border-radius:0;color:#757575;font-size:24px;padding:5px 55px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;opacity:0;background:0 0}
.tem44-news .Bimg .box:hover .text .description {margin-top:15px}
.tem44-news .Bimg .box:hover .text .btn {margin-top:25px;opacity:1}
.tem44-news .Bimg .box:hover img {transform:scale(1.02)}
.tem44-news .textSM .text {padding:0 25px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;text-align:center;background:#fff}
.tem44-news .textSM:hover .text {background:#fff}
.tem44-news .textSM:hover .text .data {color:#333}
.tem44-news .textSM .text .data::before {width:1px;height:24px;left:50%;top:55px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem44-news .textSM:hover .text .data::before {top:42px;background:#ccc}
.tem44-news .textSM .title {font-size:13px;line-height:24px;margin-top:60px;margin-bottom:15px;height:48px;overflow:hidden;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem44-news .textSM:hover .title {color:#666;margin-top:36px}
.tem44-news .textSM span.icon-keyboard_arrow_down {color:#757575;opacity:0;font-size:24px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem44-news .textSM:hover span.icon-keyboard_arrow_down {opacity:1}
.tem44-news .textSM .images {position:relative;width:100%;overflow:hidden}
.tem44-news .textSM .images::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;border:2px solid transparent;background:0 0}
.tem44-news .textSM:hover .images::after {border-color:#fff}
.tem44-news .textSM:hover img {transform:scale(1.05)}
@media (max-width:991px) {
    .tem44-news .data {font-size:20px}
    .tem44-news .description {font-size:12px}
    .tem44-news .Bimg .text {padding:20px 0 0}
    .tem44-news .Bimg .text .description {line-height:22px;height:44px;margin-top:15px}
    .tem44-news .Bimg .text .btn {padding:3px 30px}
    .tem44-news .Bimg .text .data::before {right:-35px}
    .tem44-news .Bimg .text .titRG {padding-left:110px;padding-top:5px}
    .tem44-news .Bimg .box:hover .text .btn {margin-top:10px}
    .tem44-news .textSM .text {padding:0 15px}
    .tem44-news .textSM .title {line-height:22px;height:44px}
    .tem44-news .textSM .text .data::before {height:20px;top:30px}
    .tem44-news .textSM .title {margin-top:30px;margin-bottom:0}
    .tem44-news .textSM span.icon-keyboard_arrow_down {font-size:20px;padding:3px 30px}
}
@media (max-width:640px) {
    .tem44-news .left,.tem44-news .right {width:100%;padding-top:0!important;clear:both}
    .tem44-news .left .Bimg {width:60%;overflow:hidden}
    .tem44-news .left .Simg {width:40%}
    .tem44-news .right {margin-top:20px}
    .tem44-news .textSM .text .data::before {top:40px}
    .tem44-news .textSM .title {margin-top:50px;margin-bottom:15px}
}
@media (max-width:480px) {
    .tem44-news .data {font-size:18px}
    .tem44-news .Bimg .text .title {font-size:14px}
    .tem44-news .Bimg .text .description {margin-top:15px}
    .tem44-news .Bimg .text .data {clear:both;float:none;width:100%;padding-left:40px}
    .tem44-news .Bimg .text .data::before {left:0;right:auto}
    .tem44-news .Bimg .text .titRG {padding-left:0;width:100%;padding-right:10px}
    .tem44-news .Bimg .box:hover .text .btn {opacity:1;margin-top:10px}
    .tem44-news .textSM:hover .title {margin-top:40px}
    .tem44-news .textSM .text .data::before {top:35px}
    .tem44-news .textSM .title {margin-top:45px}
}
@media (max-width:360px) {
    .tem44-news .Bimg .text .description {margin-top:10px;line-height:18px;height:36px}
    .tem44-news .Bimg .text .btn {display:none}
    .tem44-news .textSM .title {margin-top:40px;margin-bottom:5px}
    .tem44-news .textSM span.icon-keyboard_arrow_down {font-size:16px}
    .tem44-news .textSM:hover .text .data::before {top:35px}
}
.tem45-news .news-li {color:#333;margin:7px 0}
.tem45-news .news-li a {color:inherit}
.tem45-news .title {font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem45-news .images {width:100%;padding-top:75%;position:relative;overflow:hidden}
.tem45-news .images img {width:100%;height:100%;position:absolute;top:0;left:0;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem45-news .news-li:hover img {opacity:.9;transform:scale(1.2)}
.tem45-news .text {padding:20px 0}
.tem45-news .time {font-size:12px;height:25px;line-height:25px;overflow:hidden;color:#999;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-top:10px}
@media (max-width:480px) {
    .tem45-news .text {padding:10px 0}
    .tem45-news .title {font-size:14px;width:100%}
    .tem45-news .description {padding:5px 0 10px;width:100%}
}
@media (max-width:360px) {
    .tem45-news .col-lg-6,.tem45-news .column {width:100%}
}
.tem46-news .news-li {color:#333;margin:7px 0}
.tem46-news .news-li a {color:inherit}
.tem46-news .title {font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem46-news .images {width:100%;padding-top:100%;position:relative;overflow:hidden}
.tem46-news .images img {width:100%;height:100%;position:absolute;top:0;left:0;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem46-news .news-li:hover img {opacity:.9;transform:scale(1.2)}
.tem46-news .text {padding:20px 0}
.tem46-news .time {font-size:12px;height:25px;line-height:25px;overflow:hidden;color:#999;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-top:10px}
@media (max-width:480px) {
    .tem46-news .text {padding:10px 0}
    .tem46-news .title {font-size:14px;width:100%}
    .tem46-news .description {padding:5px 0 10px;width:100%}
}
@media (max-width:360px) {
    .tem46-news .col-lg-4,.tem46-news .column {width:100%}
}
.tem47-news .col-lg-3:nth-of-type(4n+1) {clear:both}
.tem47-news .news-li {color:#333;margin:7px 0;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem47-news .news-li a {color:inherit}
.tem47-news .title {font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem47-news .images {width:100%;padding-top:65%;position:relative;overflow:hidden}
.tem47-news .images img {width:100%;height:100%;position:absolute;top:0;left:0;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem47-news .news-li:hover img {opacity:.9;transform:scale(1.2)}
.tem47-news .text {padding:15px 0}
.tem47-news .description {opacity:.8;font-size:12px;line-height:20px;height:40px;overflow:hidden;margin-top:10px}
.tem47-news .time {opacity:.6;font-size:12px;height:25px;line-height:25px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial}
@media (max-width:991px) {
    .tem47-news .col-lg-3:nth-of-type(4n+1) {clear:none}
    .tem47-news .col-lg-3:nth-of-type(2n+1) {clear:both}
}
@media (max-width:768px) {
    .tem47-news .col-lg-3:nth-of-type(3n+1) {clear:none}
    .tem47-news .col-lg-3:nth-of-type(2n+1) {clear:both}
    .tem47-news .description {height:48px}
}
@media (max-width:480px) {
    .tem47-news .title {font-size:14px;width:100%}
    .tem47-news .description {margin-top:0;width:100%;height:auto}
    .tem47-news .interval {padding:0}
}
@media (max-width:360px) {
    .tem47-news .col-lg-3,.tem47-news .column {width:100%;padding:0!important}
    .tem47-news .news-li {margin:7px 0 0}
    .tem47-news .text {padding:10px 0}
}
.tem48-news .interval {padding:0}
.tem48-news .col-lg-3,.tem48-news .column {padding:0 5px}
.tem48-news .col-lg-3:nth-of-type(5n+1) {clear:both}
.tem48-news .news-li {color:#333;margin:7px 0}
.tem48-news .news-li a {color:inherit}
.tem48-news .images {width:100%;overflow:hidden}
.tem48-news .images img {width:100%;-o-transition:all .6s ease-out 0s;-moz-transition:all .6s ease-out 0s;-ms-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s}
.tem48-news .news-li:hover img {transform:scale(1.02)}
.tem48-news .text {padding:20px 0}
.tem48-news .title {font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem48-news .description {font-size:12px;line-height:20px;height:40px;overflow:hidden;margin-top:10px;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0}
.tem48-news .news-li:hover .description {transform:translateY(-40px);-o-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);display:block;opacity:1}
.tem48-news .time {opacity:.6;font-size:12px;height:25px;line-height:25px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-top:10px;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem48-news .news-li:hover .time {opacity:.8;transform:translateY(50px);-o-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-webkit-transform:translateY(50px)}
@media (max-width:768px) {
    .tem48-news .description {height:48px}
}
@media (max-width:480px) {
    .tem48-news .title {font-size:14px;width:100%}
    .tem48-news .description {padding:5px 0 10px;width:100%}
}
@media (max-width:360px) {
    .tem48-news .col-lg-3,.tem48-news .column {width:100%}
}
.tem49-news .interval {padding:0 10px}
.tem49-news .col-lg-2,.tem49-news .column {padding:0 5px}
.tem49-news .col-lg-2:nth-of-type(6n+1) {clear:both}
.tem49-news .news-li {color:#333;margin:7px 0}
.tem49-news .news-li a {color:inherit}
.tem49-news .images {width:100%;padding-top:65%;position:relative;overflow:hidden}
.tem49-news .images::before {content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);z-index:-1;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem49-news .news-li:hover .images::before {z-index:2}
.tem49-news .images img {width:100%;height:100%;position:absolute;left:0;top:0;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem49-news .news-li:hover img {opacity:.9;transform:scale(1.2)}
.tem49-news .text {padding:10px 10px 20px;text-align:center;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;z-index:3;position:relative}
.tem49-news .news-li:hover .text {transform:translateY(-30px);-o-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);z-index:3}
.tem49-news .title {font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem49-news .news-li:hover .title {color:#fff;transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px)}
.tem49-news .time {opacity:.6;font-size:12px;height:25px;line-height:25px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial}
@media (max-width:1190px) {
    .tem49-news .col-lg-2:nth-of-type(6n+1) {clear:none}
    .tem49-news .col-lg-2:nth-of-type(4n+1) {clear:both}
}
@media (max-width:991px) {
    .tem49-news .col-lg-2:nth-of-type(4n+1) {clear:none}
    .tem49-news .col-lg-2:nth-of-type(3n+1) {clear:both}
}
@media (max-width:768px) {
    .tem49-news .col-lg-2:nth-of-type(3n+1) {clear:none}
    .tem49-news .col-lg-2:nth-of-type(2n+1) {clear:both}
    .tem49-news .interval {padding:0}
    .tem49-news .text {padding-bottom:0}
}
@media (max-width:480px) {
    .tem49-news .title {font-size:14px;width:100%}
    .tem49-news .description {padding:5px 0 10px;width:100%}
}
@media (max-width:360px) {
    .tem49-news .col-lg-2,.tem49-news .column {width:100%}
}
.tem50-news .news-li {color:#333;padding:0 15px}
.tem50-news .news-li a {color:inherit}
.tem50-news .title {font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem50-news .images {width:100%;overflow:hidden}
.tem50-news .images img {width:100%;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem50-news .news-li:hover img {opacity:.9;transform:scale(1.2)}
.tem50-news .text {padding:20px 0}
.tem50-news .time {opacity:.6;font-size:12px;height:25px;line-height:25px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-top:3px}
.tem50-news .owl-theme .owl-dots .owl-dot span {width:6px;height:6px;margin:5px}
.tem50-news .owl-theme .owl-controls {margin:0}
.tem50-news .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important;width:40px;height:40px;line-height:40px;text-align:center;background:rgba(0,0,0,.2);font-family:'宋体';color:#fff;top:35%;padding:0;margin:-20px 0 0 0;border-radius:0;font-size:22px;position:absolute;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem50-news .owl-theme .owl-controls .owl-nav .icon-youjiantou,.tem50-news .owl-theme .owl-controls .owl-nav .icon-zuojiantou {font-family:icomoon!important;padding:0}
.tem50-news .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:25px}
.tem50-news .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:25px}
.tem50-news .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background:rgba(0,0,0,.4)}
@media (max-width:767px) {
    .tem50-news .owl-theme .owl-controls .owl-nav [class*=owl-] {background:rgba(0,0,0,.3)}
}
@media (max-width:480px) {
    .tem50-news .title {font-size:14px;width:100%}
    .tem50-news .description {padding:5px 0 10px;width:100%}
}
@media (max-width:360px) {
    .tem50-news .col-lg-6 {width:100%}
    .tem50-news .owl-theme .owl-controls .owl-nav [class*=owl-] {top:32%}
}
.tem51-news .news-li {color:#333;padding:0 15px}
.tem51-news .news-li a {color:inherit}
.tem51-news .title {font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem51-news .images {width:100%;overflow:hidden}
.tem51-news .images img {width:100%;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem51-news .news-li:hover img {transform:scale(1.2)}
.tem51-news .text {padding:20px 0}
.tem51-news .time {opacity:.6;font-size:12px;height:25px;line-height:25px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-top:10px}
.tem51-news .owl-theme .owl-dots .owl-dot span {width:6px;height:6px;margin:5px}
.tem51-news .owl-theme .owl-controls {margin:0}
.tem51-news .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important;height:40px;width:40px;background:rgba(0,0,0,.2);text-align:center;line-height:40px;color:#fff;top:35%;padding:0;margin:-20px 0 0 0;border-radius:0;font-size:22px;position:absolute;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;font-family:宋体}
.tem51-news .owl-theme .owl-controls .owl-nav .icon-youjiantou,.tem51-news .owl-theme .owl-controls .owl-nav .icon-zuojiantou {font-family:icomoon!important;padding:0}
.tem51-news .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:25px}
.tem51-news .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:25px}
.tem51-news .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background:rgba(0,0,0,.4)}
@media (max-width:768px) {
    .tem51-news {padding:20px 0!important}
    .tem51-news .owl-theme .owl-controls .owl-nav [class*=owl-] {background:rgba(0,0,0,.3)}
    .tem51-news .row {margin:0!important}
    .tem51-news .news-li {padding:0}
    .tem51-news.full-screen-spacing .news-li {padding:0 3%}
}
@media (max-width:360px) {
    .tem51-news .col-lg-6 {width:100%}
    .tem51-news .owl-theme .owl-controls .owl-nav [class*=owl-] {top:32%}
}
.tem52-news .titlebox {padding:30px 0;border-bottom:1px solid rgba(0,0,0,.1);font-family:"微软雅黑"}
.tem52-news .titlebox span {font-size:26px;color:#333}
.tem52-news .titlebox em {font-size:13px;color:#a3a3a3;font-style:normal;padding-left:5px}
.tem52-news .titlebox a {font-size:12px;color:#a3a3a3;padding-top:18px;display:block}
.tem52-news .left {float:left}
.tem52-news .right {float:right}
.tem52-news .items {padding-bottom:150px;position:relative}
.tem52-news .items li {width:100%;height:150px}
.tem52-news .items li a {padding:1px;display:block}
.tem52-news .items li a:focus,.tem52-news .items li a:visited {text-decoration:none}
.tem52-news .items li a .text {height:160px;line-height:2;padding:30px 40px;background-color:#FFF}
.tem52-news .items li a .text .title {font-size:16px;color:#525252;font-family:"微软雅黑";text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem52-news .items li a .text .description {padding-top:16px;font-size:13px;height:68px;overflow:hidden;color:#b0b0b0}
.tem52-news .items li a .text .description:hover {color:#777}
.tem52-news .items li a .data {position:relative;height:80px;padding:15px 40px;color:#939393;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑";line-height:1.2}
.tem52-news .items li a .data .icon {position:absolute;top:50%;right:40px;width:36px;height:36px;line-height:36px;text-align:center;display:block;border-radius:50%;border:1px solid #e0e0e0;font-size:24px;transform:translateY(-50%)}
.tem52-news .items li a .data .md {font-size:28px}
.tem52-news .items li a:hover .data {color:#FFF}
.tem52-news .items li a:hover .data .icon {border:1px solid #FFF}
@media(max-width:992px) {
    .tem52-news .titlebox {padding:20px 0}
    .tem52-news .items {padding-bottom:220px}
    .tem52-news .items li {height:110px}
    .tem52-news .items li .box {height:260px;padding:20px 0}
    .tem52-news .items li a .data {height:70px;padding:10px 30px}
    .tem52-news .items li a .data .icon {right:30px}
    .tem52-news .items li a .text .description {padding-top:6px;height:58px}
    .tem52-news .items li a .text {height:130px;line-height:2;padding:20px 30px;background-color:#FFF}
}
@media(min-width:767px) {
    .tem52-news .items:before {content:"";display:block;width:1px;height:100%;background-color:rgba(121,121,121,.15);position:absolute;top:0;left:50%}
    .tem52-news .items li .box {width:50%;padding:30px 0}
    .tem52-news .items li a:hover {transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,.2)}
    .tem52-news .items li a .data:before {content:"";transition:.5s all ease;display:block;border:2px solid rgba(0,0,0,.1);background:#fff;width:10px;height:10px;border-radius:50%;position:absolute;top:50%;margin-top:-5px;z-index:1}
    .tem52-news .items li a .data:after {content:"";transition:.5s all ease;position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;display:block;border-color:#f6f6f6;border-style:solid;border-width:10px;border-top-color:transparent;border-bottom-color:transparent}
    .tem52-news .items li a .data,.tem52-news .items li a:hover .data:before {border-color:inherit}
    .tem52-news .items li a:hover .data:after {border-left-color:inherit;border-right-color:inherit}
    .tem52-news .items li:nth-child(odd) .box {padding-left:50px;float:right}
    .tem52-news .items li:nth-child(even) .box {padding-right:50px;float:left}
    .tem52-news .items li:nth-child(odd) .data:after {border-left:none;left:-11px}
    .tem52-news .items li:nth-child(even) .data:after {border-right:none;right:-11px}
    .tem52-news .items li:nth-child(odd) .data:before {left:-55px}
    .tem52-news .items li:nth-child(even) .data:before {right:-57px}
}
@media(max-width:768px) {
    .tem52-news .items {padding-bottom:0}
    .tem52-news .items li {height:auto;margin:10px 0}
    .tem52-news .items li .box {height:auto;padding:0}
    .tem52-news .items li a .data,.tem52-news .items li a .text {padding:10px 15px;height:auto}
    .tem52-news .items li a .data .md {font-size:20px}
    .tem52-news .items li a .data .icon {right:15px}
}
.tem53-news .carousel,.tem53-news .item,.tem53-news .items,.tem53-news a {width:100%;display:block}
.tem53-news a .image {width:100%;height:300px;padding:0 500px 0 60px;position:relative}
.tem53-news a .image .bgimg {width:100%;height:100%;background-repeat:no-repeat;background-size:cover}
.tem53-news a .image .more {width:180px;height:40px;line-height:40px;color:#fff;position:absolute;top:20px;left:0;text-align:center}
.tem53-news a .text {color:#333;position:absolute;width:500px;height:300px;right:0;top:0;padding:30px 90px;z-index:1}
.tem53-news a .text .title {font-size:16px;padding:20px 0;border-bottom:1px solid rgba(121,121,121,.2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem53-news a .text .description {opacity:.8;font-size:12px;line-height:22px;height:88px;padding-top:20px;overflow:hidden}
.tem53-news a .text .time {opacity:.6;font-size:12px;line-height:25px;padding-top:10px}
.tem53-news .nav {position:absolute;bottom:0;right:300px;z-index:2}
.tem53-news .nav span {width:60px;height:60px;line-height:60px;color:rgba(121,121,121,.5);background-color:rgba(121,121,121,.1);cursor:pointer;margin-right:1px;text-align:center;display:block;float:left;transition:.5s all ease}
.tem53-news .nav span:hover {background-color:rgba(121,121,121,.3);color:rgba(121,121,121,.8)}
.tem53-news .nav .prev-owl {transform:rotate(180deg)}
@media(max-width:1200px) {
    .tem53-news a .image {padding-right:300px}
    .tem53-news a .text {width:300px;padding:10px 30px}
    .tem53-news .nav {right:150px}
}
@media(max-width:768px) {
    .tem54-news {padding:20px 0!important}
    .tem53-news a .image {padding:0 30px}
    .tem53-news a .image .more {width:100px}
    .tem53-news a .text {background-color:rgba(255,255,255,.8);width:300px;height:250px;padding:30px;top:50px;right:30px}
    .tem53-news .nav {width:100%;height:1px;top:0;left:0}
    .tem53-news .nav span {width:40px;position:absolute;top:120px;float:none;margin:0}
    .tem53-news .nav .prev-owl {left:0}
    .tem53-news .nav .next-owl {right:0}
}
@media(max-width:490px) {
    .tem53-news a .image {padding:0}
    .tem53-news a .image .more {display:none}
    .tem53-news a .text {width:90%;height:200px;top:50px;right:5%;padding:10px 40px}
    .tem53-news a .text .description {height:68px}
}
.tem54-news .carousel,.tem54-news .item,.tem54-news .items,.tem54-news a {width:100%;display:block}
.tem54-news a .image {width:100%;height:300px;padding:0 500px 0 60px;position:relative}
.tem54-news a .image .bgimg {width:100%;height:100%;background-repeat:no-repeat;background-size:cover}
.tem54-news a .image .more {width:180px;position:absolute;bottom:20px;left:60px;color:#999;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);padding:10px 30px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem54-news a .image .more span {color:#999;font-size:30px;display:block;border-bottom:1px solid #ddd;line-height:100%}
.tem54-news a .text {color:#333;position:absolute;width:500px;height:300px;right:0;top:0;padding:20px 60px;z-index:1}
.tem54-news a .text .more {width:150px;line-height:40px;color:#fff;text-align:center;margin-top:30px}
.tem54-news a .text .title {font-size:16px;padding:20px 0;border-bottom:1px solid rgba(121,121,121,.2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem54-news a .text .description {opacity:.8;font-size:12px;line-height:2;height:92px;padding-top:20px;overflow:hidden}
.tem54-news .nav {position:absolute;top:0;left:0;z-index:2;width:100%;height:1px}
.tem54-news .nav span {width:60px;height:60px;line-height:60px;color:rgba(121,121,121,.5);background-color:rgba(121,121,121,.1);transition:.5s all ease;cursor:pointer;text-align:center;display:block;position:absolute;top:120px}
.tem54-news .nav span:hover {background-color:rgba(121,121,121,.3);color:rgba(121,121,121,.8)}
.tem54-news .nav .prev-owl {transform:rotate(180deg);left:0}
.tem54-news .nav .next-owl {right:0}
@media(max-width:1200px) {
    .tem54-news a .image {padding-right:300px}
    .tem54-news a .text {width:340px}
}
@media(max-width:768px) {
    .tem54-news {padding:20px 0!important}
    .tem54-news a .image {padding:0 30px}
    .tem54-news a .image .more {width:100px;bottom:50px;top:auto;left:55px;background-color:rgba(255,255,255,.9);text-align:center;padding:5px;font-size:12px;z-index:2}
    .tem54-news a .image .more span {font-size:16px;border:none;color:#666}
    .tem54-news a .text {background-color:rgba(255,255,255,.8);width:300px;height:250px;padding:10px 30px;top:50px;right:30px}
    .tem54-news .nav {width:100%;height:1px;top:0;left:0}
    .tem54-news .nav span {width:40px;margin:0}
}
@media(max-width:490px) {
    .tem54-news a .image {padding:0}
    .tem54-news a .text .more {display:none}
    .tem54-news a .text {width:90%;height:200px;top:50px;right:5%;padding:10px 40px}
    .tem54-news a .text .description {height:68px}
}
.tem01-news-detail .tem01-news-detail-ms {width:100%;overflow:hidden;margin:30px 0}
.tem01-news-detail .tem01-news-detail-ms img {max-width:100%;display:block;margin:0 auto}
.tem01-news-detail-ms .title {font-size:22px;color:#444;line-height:25px;max-width:80%;margin:0 auto 15px;text-align:center}
.tem01-news-detail-ms .data {font-size:12px;height:24px;line-height:24px;color:#8f8f8f;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-bottom:30px;text-align:center}
.tem01-news-detail-ms .description {color:#6a6a6a;line-height:24px;font-size:13px}
@media (max-width:768px) {
    .tem01-news-detail-ms .title {font-size:15px;max-width:100%;width:100%}
    .tem01-news-detail-ms .data {margin-bottom:15px}
}
.tem58-news .item .image,.tem58-news .item .image:before,.tem58-news .item .text .data:after,.tem58-news .item .text .icon,.tem58-news .item a,.tem58-news .item:nth-child(1) .text .icon,.tem58-news .item:nth-child(1) .text .title {transition:.5s all ease}
.tem58-news .item .image .bgbox {transition:all 2.2s cubic-bezier(.165,.84,.44,1)}
.tem58-news .item {width:20%;height:0;padding-top:60%;position:relative}
.tem58-news .item a {width:100%;height:66.666%;background-color:rgba(255,255,255,.1);display:block;color:#FFF;position:absolute;left:0}
.tem58-news .item .text {padding:0 15px}
.tem58-news .item .text .data {padding-top:40px;font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:28px}
.tem58-news .item .text .data:after {content:"";width:1px;height:24px;display:block;margin:20px auto;background-color:#FFF;opacity:.2}
.tem58-news .item .text .title {opacity:.5;font-size:13px;height:48px;line-height:24px;overflow:hidden}
.tem58-news .item .text .description {display:none}
.tem58-news .item .text .icon {color:#FFF;opacity:0;font-size:24px}
.tem58-news .item .image,.tem58-news .item .text {width:100%;height:50%;position:absolute;left:0;overflow:hidden}
.tem58-news .item .image:before {content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;border:2px solid #FFF;opacity:0;z-index:1}
.tem58-news .item .image .bgbox {width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem58-news .item:nth-child(1) {width:40%}
.tem58-news .item:nth-child(1) a {background:none!important;text-align:left}
.tem58-news .item:nth-child(1) .text {padding:40px 30px 0 170px}
.tem58-news .item:nth-child(1) .text .data {position:absolute;left:30px;top:0}
.tem58-news .item:nth-child(1) .text .data:after {width:24px;height:1px;float:right;margin:19px 15px!important}
.tem58-news .item:nth-child(1) .text .title {opacity:.8;margin-bottom:20px;font-size:16px;line-height:36px;white-space:nowrap;text-overflow:ellipsis}
.tem58-news .item:nth-child(1) .text .description {opacity:.5;display:block;font-size:13px;height:48px;overflow:hidden;line-height:24px}
.tem58-news .item:nth-child(1) .text .icon {float:left;height:36px;line-height:36px;border:1px solid #FFF;padding:0 55px}
.tem58-news .item:nth-child(1) .image:before {display:none}
.tem58-news .item:nth-child(1) .image,.tem58-news .item:nth-child(2) .text,.tem58-news .item:nth-child(3) .text,.tem58-news .item:nth-child(3) a,.tem58-news .item:nth-child(4) .image,.tem58-news .item:nth-child(4) a {top:0}
.tem58-news .item:nth-child(1) .text,.tem58-news .item:nth-child(1) a,.tem58-news .item:nth-child(2) .image,.tem58-news .item:nth-child(2) a,.tem58-news .item:nth-child(3) .image,.tem58-news .item:nth-child(4) .text {bottom:0}
.tem58-news .item:nth-child(2) .image:before,.tem58-news .item:nth-child(3) .image:before {border-top:none}
.tem58-news .item:nth-child(4) .image:before {border-bottom:none}
@media(min-width:769px) {
    .tem58-news .item:nth-child(1) a:hover {color:#FFF}
    .tem58-news .item:nth-child(1) a:hover .text .data:after {background-color:#FFF}
    .tem58-news .item:nth-child(1) a:hover .text .title {margin-bottom:0}
    .tem58-news .item:nth-child(1) a:hover .text .icon {color:#FFF;opacity:.4;margin-top:25px}
    .tem58-news .item a:hover {color:#333;background-color:#FFF}
    .tem58-news .item a:hover .text .icon {color:#333;opacity:.8}
    .tem58-news .item a:hover .text .data:after {background-color:#333;margin:5px auto}
    .tem58-news .item a:hover .icon,.tem58-news .item a:hover .image:before {opacity:1}
    .tem58-news .item a:hover .image .bgbox {transform:scale(1.1)}
}
@media(max-width:1199px) {
    .tem58-news .item .text .data {padding-top:20px;left:20px}
    .tem58-news .item .text .data:after {margin:10px auto}
    .tem58-news .item:nth-child(1) .text {padding:20px 20px 0 160px}
}
@media(max-width:991px) {
    .tem58-news .item .text .data {font-size:20px}
    .tem58-news .item .text .data:after {height:20px;margin:5px auto}
    .tem58-news .item .text .title {font-size:12px}
    .tem58-news .item:nth-child(1) .text {padding-left:120px}
    .tem58-news .item:nth-child(1) .text .title {font-size:14px;height:30px;line-height:30px;margin-bottom:10px}
    .tem58-news .item:nth-child(1) .text .data:after {float:none;margin:14px 0!important}
    .tem58-news .item:nth-child(1) .text .icon {height:30px;line-height:30px;border:1px solid #FFF;padding:0 40px}
    .tem58-news .item:nth-child(1) a:hover .text .icon {margin-top:15px}
    .tem58-news .item a:hover .text .data:after {margin:1px auto}
}
@media(max-width:768px) {
    .tem58-news {padding:20px 0!important}
    .tem58-news .item:nth-child(1) {width:100%;padding-top:33.333%}
    .tem58-news .item:nth-child(1) a {height:100%}
    .tem58-news .item:nth-child(1) .text .data {position:relative;padding-top:10px;left:0}
    .tem58-news .item:nth-child(1) .text .data:after {display:none}
    .tem58-news .item:nth-child(1) .text {padding:20px}
    .tem58-news .item:nth-child(1) .image,.tem58-news .item:nth-child(1) .text {width:50%;height:100%;position:relative;float:left}
    .tem58-news .item {width:33.333%;padding-top:66.666%}
    .tem58-news .item a {height:100%}
    .tem58-news .item:nth-child(2) .text {bottom:0;top:inherit}
    .tem58-news .item:nth-child(2) .image {top:0;bottom:inherit}
    .tem58-news .item .text .data:after {height:24px;margin:20px auto}
    .tem58-news .item a:hover .text .data:after {margin:20px auto}
    .tem58-news .item .text .data {padding-top:40px}
    .tem58-news .item .text .title {font-size:14px!important;height:44px}
    .tem58-news .item .text .data {font-size:18px}
}
@media(max-width:640px) {
    .tem58-news .item:nth-child(1) .text .data {padding-top:0}
    .tem58-news .item:nth-child(1) .text .data:after {margin:14px 15px!important}
    .tem58-news .item .text .data:after {height:20px;margin:5px auto}
    .tem58-news .item a:hover .text .data:after {margin:5px auto}
}
@media(max-width:540px) {
    .tem58-news .item:nth-child(1) .text .title {margin-bottom:0}
    .tem58-news .item .text .data:after {display:none}
}
@media(max-width:420px) {
    .tem58-news .item:nth-child(1) {padding-top:80%}
    .tem58-news .item:nth-child(1) .image,.tem58-news .item:nth-child(1) .text {width:100%;height:50%;position:absolute}
    .tem58-news .item .text .data {padding-top:30px}
    .tem58-news .item {width:100%;margin:8px 0;padding-top:100%}
    .tem58-news .item .text {height:40%}
    .tem58-news .item .image {height:60%}
    .tem58-news.content-left .item {padding-top:100%;margin:8px 0}
}
@media(max-width:360px) {
    .tem58-news .item:nth-child(1) {padding-top:90%}
    .tem58-news .item .text .data {padding-top:20px}
}
.tem58-news.tem57-news .item a {background-color:#FFF;color:#333}
.tem58-news.tem57-news .item .text .data:after {background-color:#333}
.tem58-news.tem57-news .item .text .icon {color:#333}
.tem58-news.tem57-news .item .image:before {border-color:#FFF}
.tem58-news.tem57-news .item:nth-child(1) .text .icon {margin:0;padding:0;border:none}
.tem58-news.tem57-news .item:nth-child(1) a {background-color:#FFF!important}
@media(min-width:769px) {
    .tem58-news.tem57-news .item:nth-child(1) a:hover {color:#FFF}
    .tem58-news.tem57-news .item:nth-child(1) a:hover .text .data:after {background-color:#FFF}
    .tem58-news.tem57-news .item:nth-child(1) a:hover .text .icon {color:#FFF}
    .tem58-news.tem57-news .item a:hover {color:#FFF;background-color:#333!important}
    .tem58-news.tem57-news .item a:hover .text .icon {color:#FFF;opacity:.2}
    .tem58-news.tem57-news .item a:hover .text .data:after {background-color:#FFF}
    .tem58-news.tem57-news .item a:hover .image:before {border-color:#333}
}
.tem58-news.content-right .item {float:right}
.tem58-news.content-left .item {float:left}
.tem59-news .box {transform:translateY(-95px);color:#fff}
.tem59-news .data-title {width:100%;padding:25px 30px;border-bottom:1px solid rgba(255,255,255,.1)}
.tem59-news .data-title h3 {font-size:20px;margin:0;padding:0}
.tem59-news .data-title h5 {font-size:14px;color:rgba(255,255,255,.5);margin:0;padding:0;line-height:24px}
.tem59-news .item {padding:15px 15px 25px;position:relative;color:#fff;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem59-news .item:hover {background:rgba(0,0,0,.2)}
.tem59-news .item .data {padding:6px 10px;position:absolute;background:rgba(0,0,0,.2);font-family:HELVETICANEUELTPRO-THEX,Arial;width:75px;font-size:16px;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem59-news .item:hover .data {background:0 0}
.tem59-news .item .data span {width:100%;display:inline-block;opacity:.5;font-size:12px}
.tem59-news .item .text {padding-left:100px;width:100%}
.tem59-news .item .text .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transform:translateY(5px);-o-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px)}
.tem59-news .item:hover .title {transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}
.tem59-news .item .text .description {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:24px;opacity:0;transform:translateY(15px);transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem59-news .item:hover .text .description {transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);opacity:.5}
.tem59-news .tem02-text-title {padding:60px 0 40px}
.tem59-news .tem02-text-title .title {color:#444;font-size:22px}
.tem59-news .tem02-text-title .subtitle {font-size:12px;color:rgba(0,0,0,.3)}
.tem59-news .col-lg-8 {padding-left:0;padding-right:30px}
.tem59-news.content-right .col-lg-8 {padding-right:0;padding-left:30px}
.tem59-news .Litem {position:relative}
.tem59-news .Litem .text {position:absolute;right:0;top:0;width:60%;color:#595959;text-align:left;overflow:hidden}
.tem59-news .Litem .text .title {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:18px;line-height:40px}
.tem59-news .Litem .text .description {opacity:.8;font-size:13px;line-height:26px;margin-top:15px;max-height:52px;overflow:hidden;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem59-news .Litem:hover .text .description {opacity:.85;transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px)}
.tem59-news .Litem .text .more {transform:translateX(-20px);-o-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-webkit-transform:translateX(-20px);opacity:0;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;font-size:12px}
.tem59-news .Litem:hover .text .more {opacity:.4;transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0)}
.tem59-news .Litem .images {padding-right:64%;width:100%}
.tem59-news .Litem .images img {width:100%}
.tem59-news .owl-dots {position:absolute;top:-60px;right:0}
.tem59-news .owl-theme .owl-dots .owl-dot span {border:1px solid #c8c8c8;margin:5px;background:0 0}
.tem59-news .owl-theme .owl-dots .owl-dot.active span,.tem59-news .owl-theme .owl-dots .owl-dot:hover span {border-color:#869791;background:#869791}
@media (max-width:991px) {
    .tem59-news .Litem .text {position:static}
    .tem59-news .Litem .images {min-height:150px}
}
@media (max-width:768px) {
    .tem59-news {padding:20px 0!important}
    .tem59-news .col-xs-12 {padding:0!important}
    .tem59-news.content-right .col-lg-8 {padding-left:0}
    .tem59-news .data-title {padding:15px 20px 5px}
    .tem59-news .data-title h5 {font-size:12px}
    .tem59-news .item {padding:10px 10px 15px}
    .tem59-news .Litem .text {position:absolute}
    .tem59-news .Litem .text .title {font-size:15px;padding:10px 0 5px}
    .tem59-news .Litem .text .description {margin-top:10px}
    .tem59-news .tem02-text-title {padding:0 0 10px}
    .tem59-news .data-title h3,.tem59-news .tem02-text-title .title {font-size:18px}
    .tem59-news .box {-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);margin:10px 0}
    .tem59-news .owl-dots {top:-45px}
}
@media (max-width:480px) {
    .tem59-news .Litem .images {padding-right:0;min-height:10px}
    .tem59-news .Litem .text {position:static;width:100%}
    .tem59-news .Litem .text .description {margin-top:0;max-height:48px}
    .tem59-news .item .data,.tem59-news .item .text .title {font-size:14px}
    .tem59-news .item .data {width:70px}
    .tem59-news .item .text {padding-left:85px}
    .tem59-news .item .text .description,.tem59-news .item .text .title {-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
    .tem59-news .item .text .description {opacity:.5}
    .tem59-news .owl-dots {top:-40px}
}
.tem60-news {background-repeat:no-repeat;background-size:100% auto;background-position:top;background-attachment:fixed;background-color:#F2F2F2;position:relative}
.tem60-news:before {content:"";display:block;width:100%;height:1px;background-color:rgba(133,133,133,.2);-webkit-transform:translateY(80px);-moz-transform:translateY(80px);transform:translateY(80px)}
.tem60-news .con {color:#333;position:relative}
.tem60-news .con .swiper-slide * {transition:all .3s ease-out 0s}
.tem60-news .con a {color:inherit;padding:30px 20px;display:block;opacity:.8;height:300px;position:relative}
.tem60-news .data {font-size:24px;padding-bottom:16px;margin-bottom:20px;opacity:.7;position:relative}
.tem60-news .data .round_box {position:absolute;width:14px;height:14px;border:1px solid;border-color:inherit;border-radius:50%;top:100%;left:4px;margin-top:-7.5px}
.tem60-news .data .round_box:after {content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border-radius:50%;width:0;height:0;border:4px solid;border-color:inherit;transition:all .3s ease-out 0s}
.tem60-news .txt {padding:20px 0}
.tem60-news .txt .title {font-size:16px;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem60-news .txt .description {font-size:13px;opacity:.6;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:20px;max-height:40px}
.tem60-news .square {position:absolute;bottom:0;width:45%;height:38px;border:1px solid;border-color:inherit;opacity:0}
.tem60-news .square:after,.tem60-news .square:before {content:"";display:block;position:absolute;border-color:inherit}
.tem60-news .square:after {width:14px;height:0;border-top:1px solid;top:50%;left:50%;-webkit-transform:translate(-50px,-50%);-moz-transform:translate(-50px,-50%);transform:translate(-50px,-50%);transition:all .3s ease-out .1s}
.tem60-news .square:before {height:14px;width:0;border-left:1px solid;top:50%;left:50%;-webkit-transform:translate(-50%,-50px);-moz-transform:translate(-50%,-50px);transform:translate(-50%,-50px);transition:all .3s ease-out .1s}
.tem60-news .swiper-button-next,.tem60-news .swiper-button-prev {background:0 0;font-size:40px;width:50px;height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;font-weight:400;margin:0;border:1px solid;border-color:rgba(133,133,133,.2);pointer-events:auto;right:-24px;left:auto;top:80px}
.tem60-news .swiper-button-next>span,.tem60-news .swiper-button-prev>span {line-height:48px;font-size:30px;width:100%;height:100%;text-align:center;display:block}
.tem60-news .swiper-button-prev {margin-top:-50px}
.tem60-news .swiper-button-next>span:hover,.tem60-news .swiper-button-prev>span:hover {color:#fff}
@media (min-width:768px) {
    .tem60-news .con a:hover {opacity:1}
    .tem60-news .con a:hover .data {opacity:1;margin-bottom:10px}
    .tem60-news .con a:hover .data .round_box {border-width:3px}
    .tem60-news .con a:hover .data .round_box:after {border-width:2px}
    .tem60-news .con a:hover .txt .description {opacity:.8}
    .tem60-news .con a:hover .square {opacity:.6;bottom:40px}
    .tem60-news .con a:hover .square:after,.tem60-news .con a:hover .square:before {top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
}
@media (max-width:768px) {
    .tem60-news:before {display:none}
    .tem60-news .swiper-wrapper {display:block}
    .tem60-news .con a {height:auto;padding:10px 0}
    .tem60-news .con a:after {content:"";display:block;border-bottom:1px solid;width:100%;height:0;position:absolute;left:0;bottom:0;opacity:.2}
    .tem60-news .con .swiper-slide:last-child a:after,.tem60-news .data .round_box,.tem60-news .square {display:none}
    .tem60-news .data {padding:0;opacity:1;margin-bottom:5px;font-family:HELVETICANEUELTPRO-THEX,Arial}
    .tem60-news .txt {padding:0}
    .tem60-news .txt .title {margin-bottom:10px}
    .tem60-news .txt .description {opacity:.8}
    .tem60-news .swiper-button-next,.tem60-news .swiper-button-prev {display:none}
    .tem60-news .data {font-size:20px}
    .tem60-news .txt .description {max-height:500px}
}
.tem61-news .tem02-text-title {width:100%;text-align:center;margin-bottom:40px}
.tem61-news .full-screen .tem02-text-title {padding:0 15px}
.tem61-news .tem02-text-title .title {font-size:22px;color:#fff}
.tem61-news .tem02-text-title .subtitle {font-size:14px;color:#aaa}
.tem61-news .desc {font-size:16px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 0 10px}
.tem61-news .box {min-height:450px}
.tem61-news .left {background-color:rgba(255,255,255,.8);color:#333;padding:15px}
.tem61-news .left .desc {border-bottom:1px solid #999;color:#000}
.tem61-news .left ul li a {color:#333;padding:20px 15px;display:inline-block;width:100%;border-bottom:1px solid rgba(0,0,0,.05);position:relative}
.tem61-news .left ul li a::before {content:"\e18c";position:absolute;left:2px;top:28px;font-family:icomoon!important;font-size:4px;color:inherit;-webkit-transform:scale(0.3) translateY(-15px);-moz-transform:scale(1) translateY(0);transition:all .36s ease 0s;-o-transition:all .36s ease 0s;-moz-transition:all .36s ease 0s;-ms-transition:all .36s ease 0s;-webkit-transition:all .36s ease 0s}
.tem61-news .left ul li:hover a::before {opacity:0}
.tem61-news .left ul li .title {width:100%;padding-right:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem61-news .left ul li:hover .title {transform:translateX(-15px);opacity:.8}
.tem61-news .left ul li .data {opacity:.7;position:absolute;right:0;top:19px;font-size:12px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem61-news .right {padding:10px 15px}
.tem61-news .right .desc {padding-bottom:2px}
.tem61-news .right ul li .images {display:none;position:relative;overflow:hidden}
.tem61-news .right ul li .images::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;z-index:2;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem61-news .right ul li .images::before {content:"\e6bc";position:absolute;font-family:icomoon!important;color:#fff;left:50%;top:30%;opacity:0;font-size:20px;width:40px;height:40px;line-height:40px;text-align:center;z-index:3;margin-left:-20px;margin-top:-20px;border:1px solid #fff;border-radius:50%;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem61-news .right ul li:hover .images::after,.tem61-news .right ul li:hover .images::before {opacity:1}
.tem61-news .right ul li:hover .images::before {top:50%}
.tem61-news .right ul li .images img {width:100%;transition:all .36s ease 0s;-o-transition:all .36s ease 0s;-moz-transition:all .36s ease 0s;-ms-transition:all .36s ease 0s;-webkit-transition:all .36s ease 0s}
.tem61-news .right ul li:hover img {transform:scale(1.1)}
.tem61-news .right ul li:nth-of-type(1) .images {display:block}
.tem61-news .right ul li:nth-of-type(1) .title {white-space:normal;margin:10px 0 15px;padding-left:0}
.tem61-news .right ul li:nth-of-type(1) .title::before {opacity:0}
.tem61-news .right ul li a {padding:8px 0;color:#fff;width:100%;display:inline-block}
.tem61-news .right ul li .title {width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;position:relative;padding-left:20px}
.tem61-news .right ul li:hover .title {text-decoration:underline}
.tem61-news .right ul li .title::before {content:"\e18c";position:absolute;left:0;top:8px;font-family:icomoon!important;font-size:4px;color:inherit;-webkit-transform:scale(0.3) translateY(-15px);-moz-transform:scale(1) translateY(0)}
@media (max-width:991px) {
    .tem61-news .box {margin-bottom:20px}
}
@media (max-width:768px) {
    .tem61-news .col-xs-12,.tem61-news .col-xs-6 {padding:0!important}
    .tem61-news .full-screen .tem02-text-title {padding:0}
    .tem61-news .desc {font-size:16px!important}
    .tem61-news .left ul li .title {font-size:14px!important;padding-left:0}
    .tem61-news .right ul li .title::before {opacity:0}
    .tem61-news .left ul li a {padding:12px 15px}
    .tem61-news .left ul li a::before {top:22px}
    .tem61-news .right ul li:nth-of-type(1) .title {margin:10px 0 0}
    .tem61-news .right ul li a {padding:4px 0}
}
@media (max-width:480px) {
    .tem61-news .col-xs-6 {width:100%}
    .tem61-news .box {min-height:10px}
    .tem61-news .left ul li a {padding:15px}
    .tem61-news .left ul li .title {padding-right:100px}
    .tem61-news .tem02-text-title {margin:10px 0 15px}
    .tem61-news .tem02-text-title .title {font-size:18px}
    .tem61-news .tem02-text-title .subtitle {font-size:12px}
}
.tem62-news {position:relative;z-index:5}
.tem62-news .titlebox {padding:30px 0;border-bottom:1px solid rgba(0,0,0,.1);font-family:"微软雅黑"}
.tem62-news .titlebox span {font-size:26px}
.tem62-news .titlebox em {font-size:13px;font-style:normal;padding-left:5px}
.tem62-news .titlebox a {font-size:12px;padding-top:18px;display:block}
.tem62-news .left {float:left}
.tem62-news .right {float:right}
.tem62-news .items {padding-bottom:100px;position:relative;color:#333}
.tem62-news .items li {width:100%;position:relative}
.tem62-news .items li a {display:block;color:inherit}
.tem62-news .items li a:focus,.tem62-news .items li a:visited {text-decoration:none}
.tem62-news .items li a .data .md {font-size:28px}
@media(min-width:768px) {
    .tem62-news .items>ul {position:relative;border-color:#bbb}
    .tem62-news .items>ul:before {content:"";display:block;width:1px;height:100%;position:absolute;top:59px;right:0;left:0;margin:auto;border-right:1px solid;border-color:inherit;opacity:.4}
    .tem62-news .items li .box {width:calc(50% + 40px);padding:30px 15px;transition:all ease-out .15s;position:relative}
    .tem62-news .items li .box:hover {box-shadow:0 0 20px rgba(0,0,0,.1)}
    .tem62-news .items li ._after {display:block;width:12px;height:12px;border:2px solid;border-radius:50%;border-color:#bbb;background-color:#fff;position:absolute;top:0;bottom:0;margin:auto;transition:all ease-out .15s}
    .tem62-news .items li .box:hover ._after {border-color:#ddd}
    .tem62-news .items li .box .bg_bg {position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:all ease-out .3s}
    .tem62-news .items li .box:hover .bg_bg {opacity:1}
    .tem62-news .items li .box:hover a {color:#fff}
    .tem62-news .items li a .text {line-height:2;width:70%;float:left}
    .tem62-news .items li:nth-child(even) .box {padding-left:80px;float:right}
    .tem62-news .items li:nth-child(even) .box a .data,.tem62-news .items li:nth-child(even) .box a .text {float:left}
    .tem62-news .items li:nth-child(even) ._after {left:34px}
    .tem62-news .items li:nth-child(odd) .box {padding-right:80px;float:left;text-align:right}
    .tem62-news .items li:nth-child(odd) .box a .data,.tem62-news .items li:nth-child(odd) .box a .text {float:right}
    .tem62-news .items li:nth-child(odd) ._after {right:34px}
    .tem62-news .items li a .text .title {font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
    .tem62-news .items li a .text .description {font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.6}
    .tem62-news .items li a .data {position:relative;font-family:HELVETICANEUELTPRO-THEX,Arial;line-height:1.2;width:30%;opacity:.6}
    .tem62-news .items>ul .more {display:block;position:absolute;bottom:-70px;left:0;right:0;margin:auto;width:30px;height:30px;border:2px solid #000;border-radius:50%;border-color:inherit;color:inherit}
    .tem62-news .items>ul .more:hover {color:#fff;border:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}
    .tem62-news .items>ul .more:after,.tem62-news .items>ul .more:before {content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
    .tem62-news .items>ul .more:after {width:50%;height:1px;border-bottom:1px solid}
    .tem62-news .items>ul .more:before {width:1px;height:50%;border-right:1px solid}
}
@media(max-width:768px) {
    .tem62-news {padding:20px 0 0!important}
    .tem62-news .items {padding-bottom:0}
    .tem62-news .items li {margin-bottom:15px}
    .tem62-news .items li ._after {display:none}
    .tem62-news .items li a .text .description {font-size:13px;opacity:.6}
    .tem62-news .items li a .data {position:relative;line-height:1.2;opacity:.6;font-family:HELVETICANEUELTPRO-THEX,Arial}
    .tem62-news .items li a .data .md {font-size:20px}
    .tem62-news .items li a .data .year {font-size:12px}
}
.tem63-news {position:relative;z-index:5}
.tem63-news .titlebox {padding:30px 0;border-bottom:1px solid rgba(0,0,0,.1);font-family:"微软雅黑"}
.tem63-news .titlebox span {font-size:26px}
.tem63-news .titlebox em {font-size:13px;font-style:normal;padding-left:5px}
.tem63-news .titlebox a {font-size:12px;padding-top:18px;display:block}
.tem63-news .left {float:left}
.tem63-news .right {float:right}
.tem63-news .items {padding-bottom:100px;position:relative;color:#333}
.tem63-news .items li {width:100%;position:relative;border-color:#bbb;color:#333}
.tem63-news .items li a {display:block;color:inherit}
.tem63-news .items li a:focus,.tem63-news .items li a:visited {text-decoration:none}
.tem63-news .items li a .data .md {font-size:28px}
@media(min-width:768px) {
    .tem63-news .items>ul {position:relative;border-color:#bbb}
    .tem63-news .items>ul:before {content:"";display:block;width:1px;height:100%;position:absolute;top:59px;right:0;left:0;margin:auto;border-right:1px solid;border-color:inherit;opacity:.4}
    .tem63-news .items li .box {width:calc(50% + 40px);padding:30px 15px;transition:all ease-out .3s;position:relative;border:1px solid transparent}
    .tem63-news .items li ._after {display:block;position:absolute;width:12px;height:12px;top:0;bottom:0;margin:auto;background-color:#fff;border-radius:50%}
    .tem63-news .items li ._after:after {content:"";display:block;position:absolute;width:100%;height:100%;border:2px solid;border-radius:50%;transition:all ease-out .3s;border-color:#bbb;top:0;left:0}
    .tem63-news .items li .box .bg_bg {position:absolute;top:0;left:0;width:calc(100% - 118px);height:100%;z-index:-1;opacity:0;transition:all ease-out .3s}
    .tem63-news .items li .box:hover ._after:after {border-color:inherit}
    .tem63-news .items li .box:hover {box-shadow:0 0 20px rgba(0,0,0,.1);border-color:inherit}
    .tem63-news .items li .box:hover .bg_bg {opacity:1}
    .tem63-news .items li .box:hover a .text {color:#fff}
    .tem63-news .items li a .text {line-height:2;width:70%;float:left}
    .tem63-news .items li:nth-child(even) .box {padding-left:80px;float:right}
    .tem63-news .items li:nth-child(even) .box a .data,.tem63-news .items li:nth-child(even) .box a .text {float:left}
    .tem63-news .items li:nth-child(even) ._after {left:33px}
    .tem63-news .items li:nth-child(even) .box .bg_bg {left:auto;right:0}
    .tem63-news .items li:nth-child(odd) .box {padding-right:80px;float:left;text-align:right}
    .tem63-news .items li:nth-child(odd) .box a .data,.tem63-news .items li:nth-child(odd) .box a .text {float:right}
    .tem63-news .items li:nth-child(odd) ._after {right:33px}
    .tem63-news .items li a .text .title {font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
    .tem63-news .items li a .text .description {font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.6}
    .tem63-news .items li a .data {position:relative;font-family:HELVETICANEUELTPRO-THEX,Arial;line-height:1.2;width:30%;opacity:.6}
    .tem63-news .items>ul .more {display:block;position:absolute;bottom:-70px;left:0;right:0;margin:auto;width:30px;height:30px;border:2px solid #000;border-radius:50%;border-color:inherit;color:inherit}
    .tem63-news .items>ul .more:hover {color:#fff;border:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);box-shadow:0 0 20px rgba(0,0,0,.1)}
    .tem63-news .items>ul .more:after,.tem63-news .items>ul .more:before {content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
    .tem63-news .items>ul .more:after {width:50%;height:1px;border-bottom:1px solid}
    .tem63-news .items>ul .more:before {width:1px;height:50%;border-right:1px solid}
}
@media (max-width:768px) {
    .tem63-news {padding:20px 0 0!important}
    .tem63-news .items {padding-bottom:0}
    .tem63-news .items li {margin-bottom:20px}
    .tem63-news .items li a .data .year {font-size:12px}
    .tem63-news .items li a .data .md {font-size:20px}
    .tem63-news .items li ._after {display:none}
    .tem63-news .items li a .text .description {font-size:13px;opacity:.6}
    .tem63-news .items li a .data {position:relative;line-height:1.2;opacity:.6;margin-bottom:10px;font-family:HELVETICANEUELTPRO-THEX,Arial}
}
.tem64-news {width:100%;background-color:#333}
.tem64-news ._ul {width:100%;padding-top:65px;padding-right:65px;font-family:"微软雅黑";color:#fff}
.tem64-news ._ul>li {padding:10px 20px;cursor:pointer;font-size:12px}
.tem64-news ._ul>li:last-child {border:none}
.tem64-news ._ul>li.active {background-color:rgba(0,0,0,.2)}
.tem64-news ._ul>li.active:before {width:20px}
.tem64-news ._ul>li:before {content:"";margin-right:5px;display:inline-block;width:0;height:0;vertical-align:middle;border-bottom:1px solid;transition:.3s}
.tem64-news ._ul>li:hover {background-color:rgba(0,0,0,.2)}
.tem64-news ._ul>li:hover:before {width:20px}
.tem64-news .swiper-container {width:100%;color:#666}
.tem64-news .menu {min-width:100px;width:60%;max-width:320px}
.tem64-news .content {width:100%}
.tem64-news .menu-button {position:absolute;top:0;left:0;padding:15px 0;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-color:#fff;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);transform:scale(0.6)}
.tem64-news .menu-button .bar:nth-of-type(1) {margin-top:0}
.tem64-news .menu-button .bar:nth-of-type(3) {margin-bottom:0}
.tem64-news .bar {position:relative;display:block;width:50px;height:5px;margin:10px auto;border-radius:10px;-webkit-transition:.3s;transition:.3s;border-bottom:5px solid;border-color:inherit}
.tem64-news .menu-button:hover .bar:nth-of-type(1) {-webkit-transform:translateY(1.5px) rotate(-4.5deg);-ms-transform:translateY(1.5px) rotate(-4.5deg);transform:translateY(1.5px) rotate(-4.5deg)}
.tem64-news .menu-button:hover .bar:nth-of-type(2) {opacity:.9}
.tem64-news .menu-button:hover .bar:nth-of-type(3) {-webkit-transform:translateY(-1.5px) rotate(4.5deg);-ms-transform:translateY(-1.5px) rotate(4.5deg);transform:translateY(-1.5px) rotate(4.5deg)}
.tem64-news .cross .bar:nth-of-type(1) {-webkit-transform:translateY(15px) rotate(-45deg);-ms-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}
.tem64-news .cross .bar:nth-of-type(2) {opacity:0}
.tem64-news .cross .bar:nth-of-type(3) {-webkit-transform:translateY(-15px) rotate(45deg);-ms-transform:translateY(-15px) rotate(45deg);transform:translateY(-15px) rotate(45deg)}
.tem64-news .cross:hover .bar:nth-of-type(1) {-webkit-transform:translateY(13.5px) rotate(-40.5deg);-ms-transform:translateY(13.5px) rotate(-40.5deg);transform:translateY(13.5px) rotate(-40.5deg)}
.tem64-news .cross:hover .bar:nth-of-type(2) {opacity:.1}
.tem64-news .cross:hover .bar:nth-of-type(3) {-webkit-transform:translateY(-13.5px) rotate(40.5deg);-ms-transform:translateY(-13.5px) rotate(40.5deg);transform:translateY(-13.5px) rotate(40.5deg)}
.tem64-news .img_con {padding-top:65px;display:none}
.tem64-news .img_con.active {display:block}
.tem64-news .img_con .slide_img {width:33.33333%;float:left;position:relative;padding:8px;-webkit-animation:tem64-news_img .5s;-moz-animation:tem64-news_img .5s;animation:tem64-news_img .5s}
.tem64-news .img_con .slide_img a {color:inherit}
.tem64-news .img_con .img_box {overflow:hidden;padding-top:80%;position:relative}
.tem64-news .img_con .img_box .img {width:100%;background-size:100% 100%;height:100%;position:absolute;top:0;left:0;transition:all .45s cubic-bezier(.215,.61,.355,1)}
.tem64-news .img_con .img_box .text {width:100%;position:absolute;bottom:-70px;left:0;height:70px;padding:15px;line-height:20px;transition:all .45s cubic-bezier(.215,.61,.355,1)}
.tem64-news .img_con .img_box .text .text_before {display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff}
.tem64-news .img_con .img_box .text .pro_price,.tem64-news .img_con .img_box .text .text_txt {float:left;position:relative;z-index:2}
.tem64-news .img_con .img_box .text .text_txt>p {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;z-index:4}
.tem64-news .img_con .img_box .text .text_txt {width:60%}
.tem64-news .img_con .img_box .text .subtitle {font-size:12px;opacity:.5}
.tem64-news .img_con .img_box .text .pro_price {padding-left:10px;text-align:right;width:40%;font-size:12px}
.tem64-news .img_con .img_box .text .pro_price .news_date {font-family:HELVETICANEUELTPRO-THEX,Arial;line-height:22px}
.tem64-news .img_con .img_box .text .pro_price .month {font-size:28px}
.tem64-news .img_con .img_box .text .pro_price .years {opacity:.8}
@media(min-width:993px) {
    .tem64-news .img_con .slide_img>a:hover .img {-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);transform:translateY(-35px)}
    .tem64-news .img_con .slide_img>a:hover .text {bottom:0}
    .tem64-news .img_con .slide_img>a:hover .img_box {box-shadow:0 6px 10px 5px rgba(0,0,0,.08)}
}
@media(max-width:992px) {
    .tem64-news ._ul {padding-right:20%}
    .tem64-news .img_con .slide_img {width:50%}
    .tem64-news .img_con .slide_img .img {height:calc(100% - 70px)}
    .tem64-news .img_con .slide_img .text {position:relative;top:0}
    .tem64-news .img_con .img_box .text .pro_price .month {font-size:20px}
}
@media (max-width:768px) {
    .tem64-news {padding:20px 0!important}
    .tem64-news .menu-button {padding:0}
    .tem64-news .img_con .slide_img {padding:8px 0}
    .tem64-news .img_con {padding-top:45px}
}
@media(max-width:600px) {
    .tem64-news .img_con .slide_img {width:100%}
}
@-webkit-keyframes tem64-news_img {
    0% {-webkit-transform:translateY(-50px) scale(0.5);opacity:0}
    100% {-webkit-transform:translateY(0px) scale(1);opacity:1}
}
@-moz-keyframes tem64-news_img {
    0% {-moz-transform:translateY(-50px) scale(0.5);opacity:0}
    100% {-moz-transform:translateY(0px) scale(1);opacity:1}
}
@keyframes tem64-news_img {
    0% {transform:translateY(-50px) scale(0.5);opacity:0}
    100% {transform:translateY(0px) scale(1);opacity:1}
}
.tem65-news .tem07-list-title {width:100%;text-align:left;margin:20px 0}
.tem65-news .tem07-list-title .tit {font-size:18px;color:#fff}
.tem65-news .tem07-list-title .subtitle {font-size:12px;color:#aaa;margin-top:5px}
.tem65-news .news-li {color:#fff;display:inline-block;width:100%;position:relative;transition:all .3s ease-out 0s;margin-bottom:15px}
.tem65-news .news_date {opacity:.75;font-size:12px;width:25%;min-width:85px;float:left;line-height:20px;font-family:HELVETICANEUELTPRO-THEX,Arial;display:inline-block;transition:all .3s ease-in 0s}
.tem65-news .news_date span {font-size:28px;line-height:46px;display:inline-block;width:100%}
.tem65-news .news-li:hover .news_date {transform:translateY(-10px)}
.tem65-news .title {font-size:16px;font-weight:400;margin:5px 0 0;padding:8px 0 15px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:all .3s ease-in 0s}
.tem65-news .news-li:hover h3.title {width:60%;padding-left:5%}
.tem65-news .description {opacity:.6;height:auto;overflow:hidden;line-height:25px;font-size:13px;padding-bottom:20px;transform:translateY(10px);transition:all .3s ease-in 0s;max-height:100px}
.tem65-news .news-li:hover .description {transform:translateY(0)}
.tem65-news .news-li .description::before {position:absolute;content:"";background:rgba(255,255,255,.2);width:30px;height:1px;left:0;bottom:0;transition:all .3s linear 0s}
.tem65-news .news-li:hover .description::before {width:100%;background:rgba(255,255,255,.5)}
.tem65-news .news-li .news_text {padding-left:95px;transition:all .5s ease-out 0s}
.tem65-news .news-li:hover .news_text {transform:translateY(-10px)}
.tem65-news .news-li .news-text h3 {font-size:16px;font-weight:400;height:auto;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem65-news .news-li .news-time {font-size:12px;margin-top:5px}
.tem65-news .news-li .image {width:100%;padding-top:60%;position:relative;margin-bottom:10px}
.tem65-news .news-li .image img {width:100%;height:100%;position:absolute;top:0;left:0;transition:all .3s ease-out 0s}
.tem65-news .news-li:hover .image img {transform:translateY(-10px)}
@media (max-width:768px) {
    .tem65-news {padding:20px 0!important}
    .tem65-news .tem07-list-title {margin:0 0 20px}
    .tem65-news .title {padding:0;margin:5px 0;color:#fff}
    .tem65-news .news-li {position:static}
    .tem65-news .news-li .news_text {padding-left:0}
    .tem65-news .news_date {width:100%;float:none;min-width:100%;font-size:14px}
    .tem65-news .news_date span {width:auto;font-size:14px;padding-right:5px}
    .tem65-news .news-li .image {margin-bottom:0}
    .tem65-news .description {min-height:none;transform:translate(5px)}
}
@media (max-width:480px) {
    .tem65-news .col-lg-6 {width:100%}
    .tem65-news .tem07-list-title {margin:15px 0 10px}
}
@media (max-width:360px) {
    .tem65-news .tem07-list-title .tit {font-size:16px}
    .tem65-news .description {transform:translateY(0);height:auto}
}
.tem66-news h2 {font-size:26px;color:#fff;text-align:center;margin-top:0}
.tem66-news .col-xs-12 {padding:0 7px}
.tem66-news .content-section {padding:40px 0 0}
.tem66-news .ol-pagination {text-align:left;padding:15px 0 10px;width:100%}
.tem66-news .ol-page {font-size:14px;display:inline-block;cursor:pointer;color:#616161;padding:8px 30px;margin:0 5px 5px 0;transition:all .3s ease-out 0s;background:#fff;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem66-news .ol-pagination .ol-page.bg-color,.tem66-news .ol-pagination .ol-page:hover {color:#fff;background:rgba(0,0,0,.5)}
.tem66-news .ol-box .ol-pagination .ol-page.bg-color,.tem66-news .ol-pagination .ol-page:hover {color:#fff}
.tem66-news .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem66-news .accomd-content {margin:30px -8px 10px}
.tem66-news .accomd-content .ac-page {display:none}
.tem66-news .accomd-room {overflow:hidden}
.tem66-news .accomd-room .images {width:100%;overflow:hidden}
.tem66-news .accomd-room .images img {width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem66-news .accomd-room .text {padding:20px 15px 0;background:#fff;width:100%;height:100%;transition:all .3s ease-out 0s;color:#333;border-color:#ccc}
.tem66-news .accomd-room .text h3 {line-height:26px;padding:0;font-size:16px;font-weight:400;margin:0;overflow:hidden;color:inherit;height:78px}
.tem66-news .accomd-room .text .protext {font-size:12px;transition:all .3s ease-out 0s;margin-top:8px;color:inherit;opacity:.7;overflow:hidden;height:36px;line-height:36px!important;border-top:1px solid;font-family:HELVETICANEUELTPRO-THEX,Arial;border-color:inherit}
.tem66-news .accomd-room:hover img {transform:scale(1.1)}
@media (max-width:768px) {
    .tem66-news {padding:20px 0!important}
    .tem66-news h2 {font-size:22px}
    .tem66-news .col-xs-12 {padding:0 3%!important}
}
@media (max-width:480px) {
    .tem66-news h2 {font-size:14px!important;margin:15px 0 5px}
    .tem66-news .ol-page {display:block;margin:0}
    .tem66-news .accomd-content {margin-top:0}
    .tem66-news .accomd-room .text {padding:10px 15px 0}
    .tem66-news .accomd-room .text h3 {font-size:14px}
    .tem66-news .ol-page {font-size:13px}
}
@media (max-width:360px) {
    .tem66-news .accomd-room .text h3 {height:auto}
    .tem66-news h2 {font-size:16px}
}
.tem67-news .column a {position:relative;color:#fff;display:block;z-index:1}
.tem67-news .column a::after {position:absolute;content:"";width:0;height:0;bottom:0;right:0;background:#252525;z-index:-1;transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s}
.tem67-news .column a:hover::after {width:100%;height:100%}
.tem67-news .column .text {color:#333;padding:0 20px 20px;transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s}
.tem67-news .column a:hover .text {color:#fff!important}
.tem67-news .column .title {font-size:14px;color:inherit;line-height:40px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700}
.tem67-news .column .data {font-size:12px;opacity:.5;font-family:HELVETICANEUELTPRO-THEX,Arial;transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s}
.tem67-news .column .description {color:inherit;opacity:.5;line-height:22px;font-size:13px;transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s}
.tem67-news .column a:hover .data,.tem67-news .column a:hover .description {opacity:1}
.tem67-news .column .images {width:100%}
.tem67-news .column .images img {margin:0 auto;max-width:100%;display:block}
.tem67-news .column .images .active {position:absolute;left:0;top:0;z-index:2;width:100%;opacity:0}
.tem67-news .item {position:relative}
.tem67-news .item .column:nth-of-type(2) {display:none}
.tem67-news .col-lg-2:nth-of-type(6n+1),.tem67-news .col-lg-3:nth-of-type(4n+1),.tem67-news .col-lg-4:nth-of-type(3n+1),.tem67-news .col-lg-6:nth-of-type(2n+1) {clear:both}
@media (max-width:768px) {
    .tem67-news {padding:20px 0!important}
}
@media (max-width:480px) {
    .tem67-news .col-xs-6:nth-of-type(n) {width:100%}
}
.tem01-seo-list {margin-bottom:20px}
.tem01-seo-list-ms .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem01-seo-list-ms .seo-text {padding:0;overflow:hidden;border:1px solid #ddd}
.tem01-seo-list-ms .seo-text .seo-li {border-bottom:1px solid #ddd;padding:0 10px}
.tem01-seo-list-ms .seo-text .seo-li:last-child {border-bottom:none}
.tem01-seo-list-ms .seo-text .seo-li .title {line-height:50px;height:50px;overflow:hidden;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tem01-seo-list-ms .seo-img {padding:0;overflow:hidden;min-height:205px}
.tem01-seo-list-ms .seo-img .seo-li {height:100%;display:none}
.tem01-seo-list-ms .seo-img .images {height:100%;display:block}
.tem01-seo-list-ms .seo-img .images img {width:100%;height:100%;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem01-seo-list-ms .seo-img .images:hover img {transform:scale(1.1)}
@media (max-width:480px) {
    .tem01-seo-list-ms .main .headline {font-size:16px!important;margin:30px 0 15px}
}
.tem02-seo-list-ms {width:100%;overflow:hidden}
.tem02-seo-list-ms .topbox {width:100%;height:45px;background:rgba(110,110,110,.08);border-bottom:1px solid rgba(121,121,121,.1);margin-bottom:15px;position:relative}
.tem02-seo-list-ms .topbox .right-arrangement {height:45px;line-height:45px;overflow:hidden;text-align:center;position:absolute;top:0;right:10px}
.tem02-seo-list-ms .topbox .right-arrangement .view-icon {font-size:14px;color:#686A67;height:45px;line-height:45px;overflow:hidden}
.tem02-seo-list-ms .topbox .right-arrangement .view1-icon {display:none}
.tem02-seo-list-ms .topbox .right-arrangement .view2-icon {display:block}
.tem02-seo-list-ms .topbox .right-arrangement .view-icon i {vertical-align:middle;font-style:normal}
.tem02-seo-list-ms .topbox .right-arrangement .view2-icon i {padding-left:10px}
.tem02-seo-list-ms .topbox .right-arrangement .view-icon .icon {vertical-align:middle}
.tem02-seo-list-ms .topbox .right-arrangement .view-icon .icon-grid2 {font-size:40px}
.tem02-seo-list-ms .topbox .right-arrangement .view-icon .icon-list1 {font-size:25px}
.tem02-seo-list-ms .view1 {display:none}
.tem02-seo-list-ms .view2 {display:block}
.tem02-seo-list-ms .on .view2 {display:none}
.tem02-seo-list-ms .on .view1 {display:block}
.tem02-seo-list-ms .viewconn figure {width:100%;background:#fff;overflow:hidden}
.tem02-seo-list-ms .viewconn .item {margin-bottom:15px}
.tem02-seo-list-ms .view2 .item {width:100%;border-bottom:1px solid #eee;padding:15px;margin:0}
.tem02-seo-list-ms .on .view1 .item {border-bottom:none;margin-bottom:0}
.tem02-seo-list-ms .viewconn .image {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.tem02-seo-list-ms .view2 .image {width:22%;padding-top:22%;float:left}
.tem02-seo-list-ms .on .view1 .image {width:100%;padding-top:100%;float:none}
.tem02-seo-list-ms .viewconn .image img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.tem02-seo-list-ms .viewconn figcaption {width:100%;padding:5px 0}
.tem02-seo-list-ms .view2 figcaption {width:76%;padding:5px 10px;float:right}
.tem02-seo-list-ms .on .view1 figcaption {width:100%;padding:5px 0;float:none}
.tem02-seo-list-ms .viewconn figcaption a {font-weight:400;text-align:center;text-decoration:none;display:inline-block;width:100%}
.tem02-seo-list-ms .view2 figcaption a {text-align:left}
.tem02-seo-list-ms .on .view1 figcaption a {text-align:center}
.tem02-seo-list-ms .viewconn figcaption>a {color:#333}
.tem02-seo-list-ms .viewconn figcaption h3 {font-size:14px;font-weight:400;width:100%;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;text-align:center;margin:0;padding:0}
.tem02-seo-list-ms .view2 figcaption h3 {text-align:left;height:auto;max-height:60px;-webkit-line-clamp:3}
.tem02-seo-list-ms .on .view1 figcaption h3 {text-align:center;height:40px;max-height:none;-webkit-line-clamp:2}
.tem02-seo-list-ms .viewconn figcaption .to_inquire {margin:0}
.tem02-seo-list-ms .view2 figcaption .to_inquire {margin:10px 0 0}
.tem02-seo-list-ms .on .view1 figcaption .to_inquire {margin:0;text-align:center}
.tem02-seo-list-ms .viewconn figcaption .to_inquire .btn {width:100%;font-size:14px;border:1px solid rgba(121,121,121,.2);border-color:inherit;padding:5px 10px}
.tem02-seo-list-ms .view2 figcaption .to_inquire .btn {width:auto}
.tem02-seo-list-ms .on .view1 figcaption .to_inquire .btn {width:100%}
@media (min-width:1200px) {
    .tem02-seo-list-ms .on .view1 .item {width:25%}
}
@media (min-width:768px) {
    .tem02-seo-list-ms .on .view1 .item {width:33.33333333%}
}
@media (max-width:767px) {
    .tem02-seo-list-ms .viewconn .row {margin:0}
    .tem02-seo-list-ms .view2 .item,.tem02-seo-list-ms .view2 .item:nth-child(even),.tem02-seo-list-ms .view2 .item:nth-child(odd) {padding:10px 0}
    .tem02-seo-list-ms .on .view1 .item {width:50%}
    .tem02-seo-list-ms .on .view1 .item:nth-child(odd) {padding:0 7.5px 15px 0}
    .tem02-seo-list-ms .on .view1 .item:nth-child(even) {padding:0 0 15px 7.5px}
    .tem02-seo-list-ms .viewconn figcaption h3 {font-size:12px}
    .tem02-seo-list-ms .view2 figcaption h3 {max-height:40px}
}
@media (max-width:360px) {
    .tem02-seo-list-ms .view2 figcaption a {padding:3px 10px}
    .tem02-seo-list-ms .on .view1 figcaption a {padding:0}
}
.tem03-seo-list-ms {width:100%;overflow:hidden}
.tem03-seo-list-ms .topbox {width:100%;height:45px;background:rgba(110,110,110,.08);border-bottom:1px solid rgba(121,121,121,.1);margin-bottom:15px;position:relative}
.tem03-seo-list-ms .topbox .right-arrangement {height:45px;line-height:45px;overflow:hidden;text-align:center;position:absolute;top:0;right:10px}
.tem03-seo-list-ms .topbox .right-arrangement .view-icon {font-size:14px;color:#686A67;height:45px;line-height:45px;overflow:hidden}
.tem03-seo-list-ms .topbox .right-arrangement .view1-icon {display:none}
.tem03-seo-list-ms .topbox .right-arrangement .view2-icon {display:block}
.tem03-seo-list-ms .topbox .right-arrangement .view-icon i {vertical-align:middle;font-style:normal}
.tem03-seo-list-ms .topbox .right-arrangement .view2-icon i {padding-left:10px}
.tem03-seo-list-ms .topbox .right-arrangement .view-icon .icon {vertical-align:middle}
.tem03-seo-list-ms .topbox .right-arrangement .view-icon .icon-grid2 {font-size:40px}
.tem03-seo-list-ms .topbox .right-arrangement .view-icon .icon-list1 {font-size:25px}
.tem03-seo-list-ms .view1 {display:none}
.tem03-seo-list-ms .view2 {display:block}
.tem03-seo-list-ms .on .view2 {display:none}
.tem03-seo-list-ms .on .view1 {display:block}
.tem03-seo-list-ms .viewconn figure {width:100%;background:#fff;overflow:hidden}
.tem03-seo-list-ms .viewconn .item {margin-bottom:15px}
.tem03-seo-list-ms .view2 .item {width:100%;border-bottom:1px solid #eee;padding:15px;margin:0}
.tem03-seo-list-ms .on .view1 .item {border-bottom:none;margin-bottom:0}
.tem03-seo-list-ms .viewconn .image {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.tem03-seo-list-ms .view2 .image {width:22%;padding-top:22%;float:left}
.tem03-seo-list-ms .on .view1 .image {width:100%;padding-top:100%;float:none}
.tem03-seo-list-ms .viewconn .image img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.tem03-seo-list-ms .viewconn figcaption {width:100%;padding:5px 0}
.tem03-seo-list-ms .view2 figcaption {width:76%;padding:5px 10px;float:right}
.tem03-seo-list-ms .on .view1 figcaption {width:100%;padding:5px 0;float:none}
.tem03-seo-list-ms .viewconn figcaption a {font-weight:400;text-align:center;text-decoration:none;display:inline-block;width:100%}
.tem03-seo-list-ms .view2 figcaption a {text-align:left}
.tem03-seo-list-ms .on .view1 figcaption a {text-align:center}
.tem03-seo-list-ms .viewconn figcaption>a {color:#333}
.tem03-seo-list-ms .viewconn figcaption h3 {font-size:14px;font-weight:400;width:100%;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;text-align:center;margin:0;padding:0}
.tem03-seo-list-ms .view2 figcaption h3 {text-align:left;height:auto;max-height:40px;-webkit-line-clamp:2}
.tem03-seo-list-ms .on .view1 figcaption h3 {text-align:center;height:20px;max-height:none;white-space:nowrap;display:block;-webkit-line-clamp:initial;-webkit-box-orient:initial}
.tem03-seo-list-ms .viewconn figcaption h3:after {content:"";background:0 0}
.tem03-seo-list-ms .viewconn figcaption .desc {opacity:.6;font-size:12px;font-weight:400;margin:15px 0;line-height:18px;height:36px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
.tem03-seo-list-ms .view2 figcaption .desc {text-align:left;height:auto;max-height:72px;-webkit-line-clamp:4}
.tem03-seo-list-ms .on .view1 figcaption .desc {text-align:center;height:36px;max-height:none;margin:5px 0}
.tem03-seo-list-ms .viewconn figcaption .to_inquire {margin:0}
.tem03-seo-list-ms .on .view1 figcaption .to_inquire {text-align:center}
.tem03-seo-list-ms .viewconn figcaption .to_inquire .btn {width:100%;font-size:14px;border:1px solid rgba(121,121,121,.2);border-color:inherit;padding:5px 10px}
.tem03-seo-list-ms .view2 figcaption .to_inquire .btn {width:auto}
.tem03-seo-list-ms .on .view1 figcaption .to_inquire .btn {width:100%}
.tem03-seo-list-ms .view2 figcaption .to_inquire .btn-link {border-color:transparent}
.tem03-seo-list-ms .view2 figcaption .to_inquire .btn-link i {font-style:normal;text-decoration:underline}
.tem03-seo-list-ms .on .view1 figcaption .to_inquire .btn-link {display:none}
@media (min-width:1200px) {
    .tem03-seo-list-ms .on .view1 .item {width:25%}
}
@media (min-width:768px) {
    .tem03-seo-list-ms .on .view1 .item {width:33.33333333%}
}
@media (max-width:767px) {
    .tem03-seo-list-ms .viewconn .row {margin:0}
    .tem03-seo-list-ms .view2 .item,.tem03-seo-list-ms .view2 .item:nth-child(even),.tem03-seo-list-ms .view2 .item:nth-child(odd) {
        padding:10px 0}
    .tem03-seo-list-ms .on .view1 .item {width:50%}
    .tem03-seo-list-ms .on .view1 .item:nth-child(odd) {
        padding:0 7.5px 15px 0}
    .tem03-seo-list-ms .on .view1 .item:nth-child(even) {
        padding:0 0 15px 7.5px}
    .tem03-seo-list-ms .view2 figcaption {padding:0 10px}
    .tem03-seo-list-ms .viewconn figcaption h3 {font-size:12px}
    .tem03-seo-list-ms .view2 figcaption h3 {max-height:20px;-webkit-line-clamp:1}
    .tem03-seo-list-ms .on .view1 figcaption h3 {height:40px;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
    .tem03-seo-list-ms .view2 figcaption .desc {max-height:54px;margin:8px 0;-webkit-line-clamp:3}
    .tem03-seo-list-ms .on .view1 figcaption .desc,.tem03-seo-list-ms .view2 figcaption .to_inquire .btn-link {display:none}
}
@media (max-width:360px) {
    .tem03-seo-list-ms .on .view1 figcaption a,.tem03-seo-list-ms .view2 figcaption a {padding:0}
    .tem03-seo-list-ms .view2 figcaption .desc {max-height:36px;margin:5px 0;-webkit-line-clamp:2}
}
@media (max-width:360px) {
    .tem03-seo-list-ms .view2 figcaption .desc {max-height:36px;margin:3px 0}
}
.tem01-seo-detail-ms {width:100%;overflow:hidden;padding:15px 0}
.tem01-seo-detail-ms img {max-width:100%;display:block;margin:0 auto}
.tem01-seo-detail-ms .title {font-size:20px;color:#333;line-height:25px;max-width:80%;margin:0 auto 15px;text-align:center}
.tem01-seo-detail-ms .summary {font-size:14px;line-height:22px;color:#888;margin-bottom:15px}
.tem01-seo-detail-ms .data {font-size:12px;height:20px;line-height:20px;color:#aaa;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-bottom:30px;text-align:center}
@media (max-width:768px) {
    .tem01-seo-detail-ms .title {font-size:16px;max-width:100%;width:100%}
    .tem01-seo-detail-ms .data {margin-bottom:15px}
}
.tem02-seo-detail-ms {width:100%;overflow:hidden;padding:15px 0}
.tem02-seo-detail-ms img {max-width:100%;display:block;margin:0 auto}
.tem02-seo-detail-ms .title {font-size:20px;color:#333;line-height:25px;max-width:80%;margin:0 auto 15px;text-align:center}
.tem02-seo-detail-ms .summary {font-size:14px;line-height:22px;color:#888;margin-bottom:15px}
.tem02-seo-detail-ms .description {color:#555;line-height:25px;font-size:14px}
@media (max-width:768px) {
    .tem02-seo-detail-ms .title {font-size:16px;max-width:100%;width:100%}
}
.tem03-seo-detail-ms {padding:15px 0}
.tem03-seo-detail-ms .description {color:#555;line-height:25px;font-size:14px}
.tem04-seo-detail-ms {min-height:100px;box-sizing:border-box;overflow:hidden;padding:15px 0}
.tem04-seo-detail-ms .seo-mask {position:relative}
.tem04-seo-detail-ms .seo-pic img {max-width:100%;width:100%;height:100%;display:block;margin:0 auto}
.tem04-seo-detail-ms .seo-text {width:80%;position:absolute;left:10%;top:50%;transform:translateY(-50%);overflow:hidden;margin:0 auto;text-align:center;z-index:1}
.tem04-seo-detail-ms .seo-text h3 {color:#fff;font-size:20px;font-weight:300;margin:0}
@media (max-width:768px) {
    .tem04-seo-detail-ms .seo-text {width:90%;left:5%}
    .tem04-seo-detail-ms .seo-text h3 {font-size:16px}
}
.tem05-seo-detail-ms {width:100%;padding:10px 0;margin:10px 0}
.tem05-seo-detail-ms .menu-group {position:relative;text-align:center;margin:0 auto 10px}
.tem05-seo-detail-ms .menu-group .menu-li {display:inline-block;border:1px solid #ddd;border-radius:4px;margin:10px;z-index:6}
.tem05-seo-detail-ms .menu-group .menu-li.active,.tem05-seo-detail-ms .menu-group .menu-li:hover {border:1px solid transparent}
.tem05-seo-detail-ms .menu-group .menu-li .menu-title {display:block;color:#666;padding:10px 25px;font-size:14px}
.tem05-seo-detail-ms .menu-group .menu-li.active .menu-title,.tem05-seo-detail-ms .menu-group .menu-li:hover .menu-title {color:#fff}
@media (max-width:768px) {
    .tem05-seo-detail-ms .menu-group .menu-li {width:100%;margin:5px 0}
}
.tem01-sitemap-bread {margin:15px 0;text-align:left}
.tem01-sitemap-bread .bread-box {border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:10px 0}
.tem01-sitemap-bread .bread-box .s-location,.tem01-sitemap-bread .bread-box .s-location a,.tem01-sitemap-bread .bread-box .s-location a:focus,.tem01-sitemap-bread .bread-box .s-location a:hover,.tem01-sitemap-bread .bread-box .s-location span {color:#888;font-size:12px}
.tem01-sitemap-bread .bread-box .s-location span {padding:0 10px}
@media (max-width:767px) {
    .tem01-sitemap-bread .bread-box {padding:10px}
}
.tem01-sitemap-company .map_company {line-height:22px}
.tem01-sitemap-company .map_company .main_title {height:35px;line-height:35px;font-size:16px;color:#333;background-color:#f5f5f5;overflow:hidden}
.tem01-sitemap-company .map_company .main_title .main_con {float:left;display:inline;text-indent:10px}
.tem01-sitemap-company .map_company .content_box {padding:15px 0 15px 10px;overflow:hidden}
.tem01-sitemap-company .map_company .content_box .title {font-size:12px;vertical-align:top;padding:0 15px}
.tem01-sitemap-company .map_company .content_box .title a {display:inline-block;font-size:12px;color:#666;padding:0 5px 0 10px;float:left;position:relative}
.tem01-sitemap-company .map_company .content_box .title a::before {content:"";width:3px;height:3px;border-radius:2px;background:#aaa;position:absolute;top:9px;left:0}
@media (max-width:767px) {
    .tem01-sitemap-company .map_company .content_box .title {padding:0}
    .tem01-sitemap-company .map_company .content_box .title a {padding-right:10px}
}
@media (max-width:480px) {
    .tem01-sitemap-company .map_company .content_box .title {width:50%}
}
.tem01-sitemap-products {margin-top:15px}
.tem01-sitemap-products .map_products {line-height:22px}
.tem01-sitemap-products .map_products .main_title {height:35px;line-height:35px;font-size:16px;color:#333;background-color:#f5f5f5;overflow:hidden}
.tem01-sitemap-products .map_products .main_title .main_con {float:left;display:inline;text-indent:10px}
.tem01-sitemap-products .map_products .content_box {padding:5px 0 15px 10px;margin-bottom:15px;overflow:hidden}
.tem01-sitemap-products .map_products .content_box .title {font-size:12px;font-weight:700;padding:0}
.tem01-sitemap-products .map_products .content_box .item {margin-top:15px}
.tem01-sitemap-products .map_products .content_box ul li {width:100%;font-size:12px;padding:0 5px 0 10px;margin-bottom:5px;position:relative}
.tem01-sitemap-products .map_products .content_box ul li::before {content:"";width:3px;height:3px;border-radius:2px;background:#aaa;position:absolute;top:9px;left:0}
.tem01-sitemap-products .map_products .content_box ul li a {color:#666}
@media (max-width:767px) {
    .tem01-sitemap-products .map_products .content_box {padding:5px 0 10px}
    .tem01-sitemap-products .map_products .content_box .item {padding:0 10px}
}
.tem01-sitemap-news {margin-top:15px}
.tem01-sitemap-news .map_news {line-height:22px}
.tem01-sitemap-news .map_news .main_title {height:35px;line-height:35px;font-size:16px;color:#333;background-color:#f5f5f5;overflow:hidden}
.tem01-sitemap-news .map_news .main_title .main_con {float:left;display:inline;text-indent:10px}
.tem01-sitemap-news .map_news .content_box {padding:5px 0 15px 10px;margin-bottom:15px;overflow:hidden}
.tem01-sitemap-news .map_news .content_box .title {font-size:12px;font-weight:700;padding:0}
.tem01-sitemap-news .map_news .content_box .item {margin-top:15px}
.tem01-sitemap-news .map_news .content_box ul li {width:100%;font-size:12px;padding:0 5px 0 10px;margin-bottom:5px;position:relative}
.tem01-sitemap-news .map_news .content_box ul li::before {content:"";width:3px;height:3px;border-radius:2px;background:#aaa;position:absolute;top:9px;left:0}
.tem01-sitemap-news .map_news .content_box ul li a {color:#666}
@media (max-width:767px) {
    .tem01-sitemap-news .map_news .content_box {padding:5px 0 10px}
    .tem01-sitemap-news .map_news .content_box .item {padding:0 10px}
}
.tem01-sitemap-contact {margin-top:15px}
.tem01-sitemap-contact .map_contact {line-height:22px}
.tem01-sitemap-contact .map_contact .main_title {height:35px;line-height:35px;font-size:16px;color:#333;background-color:#f5f5f5;overflow:hidden}
.tem01-sitemap-contact .map_contact .main_title .main_con {float:left;display:inline;text-indent:10px}
.tem01-sitemap-contact .map_contact .content_box {padding:5px 0 15px 10px;margin-bottom:10px;overflow:hidden}
.tem01-sitemap-contact h1 {font-size:14px;margin:10px 0;color:#666}
.tem01-sitemap-contact .block-desc {font-size:12px;color:#666;margin:30px 0;line-height:195%}
.tem01-sitemap-contact .block-desc p {margin:0 0 10px}
.tem01-sitemap-contact .form-group .form-control {background:#F6F6F6;color:#666;border:none;box-shadow:none;font-size:14px;border-radius:0}
.tem01-sitemap-contact .form-group .btn {border-radius:0;font-size:16px;text-transform:uppercase}
.tem01-sitemap-contact .yzmbox {position:relative}
.tem01-sitemap-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem01-sitemap-contact .yzmbox a img {width:100%;height:100%}
@media (max-width:480px) {
    .tem01-sitemap-contact .col-xs-6 {width:100%}
}
.tem01-sitemap-page {margin-top:15px}
.tem01-sitemap-page-sm {padding:1em 0;width:100%}
.tem01-sitemap-page-sm a {margin:0 5px 5px 0;font-size:14px;padding:6px 15px;background:#fff;border-radius:4px;border:1px solid #ccc;color:#666;vertical-align:middle;display:inline-block;text-align:center;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.tem01-sitemap-page-sm .pageNav {display:inline-block;vertical-align:middle}
.tem01-sitemap-page-sm a.current {color:#bbb}
.tem01-sitemap-page-sm .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.tem01-sitemap-page-sm .pagecontrol {display:inline-block;vertical-align:middle;margin-bottom:5px}
.tem01-sitemap-page-sm .form-inline .input-group>.form-control {width:50px}
@media (max-width:768px) {
    .tem01-sitemap-page-sm .pagecontrol {display:none}
}
@media (max-width:320px) {
    .tem01-sitemap-page-sm .form-inline .input-group>.form-control {width:100%}
}
.tem01-about .about_text {line-height:25px;max-height:275px;overflow:hidden;margin:10px 0}
.tem01-about .about_btn {padding:15px 0;text-transform:uppercase}
.tem01-about .about_pic img {width:100%}
@media (max-width:768px) {
    .tem01-about h2 {font-size:26px}
    .tem01-about .about_text {max-height:10000px;margin:10px 0 0}
    .tem01-about .col-xs-6 {width:100%}
}
.tem02-about {color:#FFF;display:block;min-height:500px;width:100%}
.tem02-about-img {padding-top:30px}
.tem02-about-img img {width:100%}
.tem02-about .about_text {line-height:25px;max-height:580px;overflow:hidden}
.tem02-about .about_btn {padding:15px 0;text-transform:uppercase}
@media (max-width:768px) {
    .tem02-about h2 {font-size:26px}
    .tem02-about {min-height:250px}
    .tem02-about .about_text {padding-right:0}
    .tem02-about {background:#222736 url(../images/bg-gallary.svg) no-repeat scroll center top / 100% 100%}
    .tem02-about .col-md-6 {padding:0 15px}
    .tem02-about-img {padding-top:10px}
}
@media (max-width:480px) {
    .tem02-about .col-xs-6 {width:100%}
}
.tem03-about {min-height:600px;background:#FFF url(../images/about03.jpg) no-repeat fixed center top / 100% 100%}
.tem03-about .box {width:100%;max-width:768px;min-height:340px;opacity:.95;padding:20px}
.tem03-about .about_text {line-height:25px;max-height:500px;overflow:hidden}
.tem03-about .about_btn {padding:15px 0;text-transform:uppercase}
@media (max-width:768px) {
    .tem03-about h2 {font-size:26px;margin:0}
    .tem03-about {height:auto;min-height:376px;background:#FFF url(../images/about03.jpg) no-repeat scroll center top / 100% 100%}
    .tem03-about .box {height:auto;min-height:376px}
    .tem03-about .box .bg-color-gray-level-F {padding:15px!important}
    .tem03-about .about_btn {padding:15px 0 0}
}
.tem04-about .col-md-6 {padding:0}
.tem04-about-img img {width:100%}
.tem04-about .infobar {padding:15px}
.tem04-about .about_text {line-height:25px;max-height:580px;overflow:hidden}
.tem04-about .about_btn {padding:15px 0;text-transform:uppercase}
@media (max-width:768px) {
    .tem04-about h2 {font-size:26px;margin-top:0}
    .tem04-about .col-xs-6 {padding:0!important}
    .tem04-about .about_btn {padding:15px 0 0}
    .tem04-about .infobar {padding:15px 3%}
}
@media (max-width:480px) {
    .tem04-about .col-xs-6 {width:100%}
}
.tem05-about {min-height:400px}
.tem05-about .col-md-6 {padding:0}
.tem05-about-img img {width:100%}
.tem05-about .infobar {padding:25px}
.tem05-about .about_text {line-height:25px;max-height:580px;overflow:hidden}
.tem05-about .about_btn {padding:15px 0;text-transform:uppercase}
@media (max-width:768px) {
    .tem05-about .col-xs-6 {padding:0!important}
}
@media (max-width:480px) {
    .tem05-about .col-xs-6 {width:100%}
}
.tem06-about {min-height:600px;background:#FFF url(../images/about06.jpg) no-repeat fixed center top / 100% 100%;position:relative;background-size:cover}
.tem06-about .about-mask {position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);top:0;left:0}
.tem06-about .tem06-about-box {width:100%;max-width:768px;min-height:340px}
.tem06-about .tem06-about-box h2 {margin-bottom:20px}
.tem06-about .t {color:#fff}
.tem06-about .t .about_text {color:#fff;line-height:25px;max-height:250px;overflow:hidden}
.tem06-about .t .about_text a {color:#fff}
.tem06-about .t .date {line-height:30px;max-height:30px;overflow:hidden;margin:20px 0 0;font-size:20px;color:#FFF;text-align:right;font-family:"Open Sans",sans-serif}
.tem06-about .about_contact_detail {width:100%;padding-top:20px}
.tem06-about .about_contact_detail .phn-col {width:100%;border-style:solid;border-width:3px;height:80px;margin-top:30px}
.tem06-about .about_contact_detail .phn-col h3 {text-align:left;font-size:24px;color:#FFF;margin:0;padding:0;line-height:70px;font-family:"Open Sans",sans-serif}
.tem06-about .about_contact_detail .phn-col h3 b {text-align:left;font-size:35px;color:#FFF}
.tem06-about .about_contact_detail .phone-icon {width:92px;height:75px;margin-right:40px;float:left;color:#FFF;text-align:center;font-size:40px;line-height:72px}
@media (max-width:768px) {
    .tem06-about {min-height:auto;background:#FFF url(../images/about06.jpg) no-repeat scroll center top / 100% 100%}
    .tem06-about .about-mask {position:relative}
    .tem06-about .tem06-about-box {height:auto}
    .tem06-about .about_contact_detail .phn-col {width:100%;height:auto;margin-top:0}
    .tem06-about .about_contact_detail .phn-col h3 b {font-size:30px}
    .tem06-about .about_contact_detail .phone-icon {width:40px;margin-right:10px;font-size:30px}
}
@media (max-width:767px) {
    .tem06-about .tem06-about-box h2 {font-size:26px;margin-top:0;margin-bottom:10px}
    .tem06-about .t .date {line-height:20px;max-height:40px;font-size:16px;margin:10px 0 0}
    .tem06-about .t .about_text {max-height:none}
    .tem06-about .about_contact_detail .phn-col h3 {font-size:16px}
    .tem06-about .about_contact_detail .phn-col h3 b {font-size:18px}
}
@media (max-width:360px) {
    .tem06-about .about_contact_detail .phn-col h3 {line-height:30px;padding:6px 6px 6px 0}
    .tem06-about .about_contact_detail .phn-col h3 b {font-size:16px}
}
.tem07-about {min-height:700px;background:#FFF url(../images/about07.jpg) no-repeat fixed center top / 100% 100%;position:relative;background-size:cover}
.tem07-about:after {content:"";position:absolute;background:rgba(0,0,0,.4);left:0;top:0;width:100%;height:100%}
.tem07-about .about-mask {position:relative;width:100%;height:100%;top:0;left:0;z-index:2}
.tem07-about .tem07-about-box {min-height:340px}
.tem07-about .tem07-about-box h2 {font-size:50px;letter-spacing:6px;border-bottom:1px solid #fff;padding-bottom:10px}
.tem07-about .t {color:#fff}
.tem07-about .t .about_text {color:#fff;line-height:25px;max-height:400px;overflow:hidden}
.tem07-about .t .about_text a {color:#fff}
.tem07-about .t .date {line-height:30px;max-height:30px;overflow:hidden;margin:0 0 20px;font-size:24px;font-weight:700;color:#FFF;font-family:"Open Sans",sans-serif;text-align:left}
.tem07-about .about_contact_detail {width:100%;padding-top:10px}
.tem07-about .about_contact_detail .phn-col {width:100%;height:80px;margin-top:25px}
.tem07-about .about_contact_detail .phone-icon {width:92px;height:75px;margin-right:40px;float:left;color:#FFF;text-align:center;font-size:40px;line-height:72px;border-right-style:solid}
.tem07-about .about_contact_detail .phn-col h3 {text-align:left;font-size:16px;color:#FFF;margin:0;padding:0;line-height:70px}
.tem07-about .about_contact_detail .phn-col h3 b {text-align:left;font-size:30px;color:#FFF}
@media (max-width:980px) {
    .tem07-about .tem07-about-box {width:80%}
}
@media (max-width:768px) {
    .tem07-about {padding:0;min-height:auto;background:#FFF url(../images/about07.jpg) no-repeat scroll center top / 100% 100%}
    .tem07-about .about-mask {position:relative}
    .tem07-about .t .about_text {max-height:none}
    .tem07-about .t .title {margin-bottom:5px}
    .tem07-about .t .date {margin:0 0 10px}
    .tem07-about .tem07-about-box {width:100%;min-height:auto}
    .tem07-about .tem07-about-box h2 {font-size:30px}
    .tem07-about .about_contact_detail .phn-col {width:100%;height:80px;margin-top:15px}
    .tem07-about .about_contact_detail .phn-col h3 {max-height:100px;line-height:48px;overflow:hidden}
    .tem07-about .about_contact_detail .phn-col h3 b {font-size:20px}
    .tem07-about .about_contact_detail .phone-icon {width:40px;height:56px;margin-right:10px;line-height:56px;font-size:30px}
}
@media (max-width:767px) {
    .tem07-about .tem07-about-box h2 {font-size:26px}
    .tem07-about .t .date {font-size:20px}
}
@media (max-width:360px) {
    .tem07-about .about_contact_detail .phn-col h3 {font-size:16px;line-height:30px}
    .tem07-about .about_contact_detail .phn-col h3 b {font-size:16px}
}
.tem11-about {font-family:arial}
.tem11-about .about_text {line-height:25px;max-height:225px;overflow:hidden}
.tem11-about .about_btn {padding:15px 0;text-transform:uppercase}
.tem11-about .about_pic {width:80%;padding-top:80%;margin:0 auto;position:relative}
.tem11-about .about_pic img {width:100%;height:100%;display:block;border-radius:50%;position:absolute;left:0;top:0}
@media (max-width:768px) {
    .tem11-about h2 {margin-top:0}
}
@media (max-width:480px) {
    .tem11-about .col-xs-6 {width:100%}
}
.tem13-about .about_pic {width:100%;padding-top:100%}
.tem13-about .about_pic img {border-radius:0;transition:all .33s ease-in-out 0s}
.tem13-about .bg-color-after {font-size:20px;margin:0;margin:10px 0;line-height:25px;max-height:50px;overflow:hidden}
.tem13-about .bg-color-after p {font-size:20px;color:#666;line-height:25px}
.tem13-about .about_text p {font-size:14px;line-height:22px;color:#999}
.tem13-about .about_text {font-size:14px;line-height:22px;max-height:290px}
.tem13-about .about_pic35 {width:100%;height:100%;overflow:hidden}
.tem13-about .about_pic35 a {width:100%;height:100%;overflow:hidden;transition:all .33s ease-in-out 0s}
.tem13-about .about_pic35 a:hover img {transform:scale(1.3)}
@media (max-width:768px) {
    .tem13-about .bg-color-after {margin:0 0 10px}
    .tem13-about .about_pic35 {margin:10px 0}
}
.tem14-about {width:100%;height:460px;overflow:hidden;background:#FFF url(../images/about14.jpg) no-repeat center center;position:relative}
.tem14-about .tem14-about-box {min-height:340px;padding:0}
.tem14-about .tem14-about-box h1 {font-size:26px;letter-spacing:6px;margin:25px 0}
.tem14-about .about_text {line-height:25px;max-height:125px;overflow:hidden;text-overflow:ellipsis;margin:15px 0 40px}
.tem14-about .about_time {width:100%}
.tem14-about .about_time ul li {display:inline-block;padding:0 7%;border-style:solid;border-width:0 0 0 1px}
.tem14-about .about_time ul li:nth-child(1) {
    border:none;padding-left:0}
.tem14-about .about_time ul li p {font-size:14px}
.tem14-about .about_time ul li p span {font-size:56px}
@media (max-width:1024px) {
    .tem14-about .tem14-about-box {padding:15px}
}
@media (max-width:768px) {
    .tem14-about {height:auto}
    .tem14-about .tem14-about-box {height:auto;min-height:auto}
    .tem14-about .about_text {max-height:none;margin:15px 0}
    .tem14-about .tem14-about-box h1 {margin:0 0 15px}
    .tem14-about .about_time ul li p span {font-size:22px}
}
@media (max-width:360px) {
    .tem14-about .about_time ul li {padding:0 5%}
}
.tem15-about {min-height:400px}
.tem15-about .col-md-6 {padding:0}
.tem15-about.content-left .col-md-6:nth-child(odd),.tem15-about.content-right .col-md-6:nth-child(odd) {margin:40px -40px 0 40px;box-shadow:2px 2px 20px rgba(0,0,0,.175);z-index:2}
.tem15-about.content-right .col-md-6:nth-child(odd) {margin:40px 40px 0 -40px}
.tem15-about.content-left .col-md-6:nth-child(even),.tem15-about.content-right .col-md-6:nth-child(even) {margin:0;z-index:1}
.tem15-about .titlediv {margin-bottom:25px}
.tem15-about h2 {margin-top:0;margin-bottom:5px;font-size:22px;max-height:25px;overflow:hidden}
.tem15-about h5 {margin:0;font-size:14px;font-weight:300;max-height:16px;overflow:hidden}
.tem15-about img {width:100%}
.tem15-about .infobar {padding:40px 70px;background-color:#f6f6f6}
.tem15-about .about_text {line-height:25px;max-height:850px;overflow:auto}
.home_page .tem15-about .about_text {line-height:25px;max-height:350px;overflow:hidden}
.tem15-about .about_btn {padding:30px 0 10px;text-transform:uppercase;color:#999}
.tem15-about .about_btn .button-box {padding:12px 8%;border:1px solid #ddd;color:inherit;font-size:14px;transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;display:inline-block;position:relative}
.tem15-about .about_btn .button-box:hover {color:#fff;z-index:1}
.tem15-about .about_btn .button-box::after {content:"";width:0;height:100%;position:absolute;z-index:1;transition:all .4s ease-out 0s;left:0;top:0}
.tem15-about .about_btn .button-box:hover::after {width:100%;z-index:-1}
@media (max-width:1280px) {
    .tem15-about .about_text {max-height:150px}
    .tem15-about .about_btn {padding:30px 0 0}
}
@media (max-width:980px) {
    .tem15-about h2 {font-size:18px}
    .tem15-about .titlediv {margin-bottom:15px}
    .tem15-about.content-left .col-md-6:nth-child(odd) {margin:30px -30px 0 30px}
    .tem15-about.content-right .col-md-6:nth-child(odd) {margin:30px 30px 0 -30px}
    .tem15-about .infobar {padding:30px 60px}
    .tem15-about .about_text {max-height:100px}
    .tem15-about .about_btn {padding:15px 0 0}
}
@media (max-width:767px) {
    .tem15-about.content-left .col-md-6:nth-child(odd),.tem15-about.content-right .col-md-6:nth-child(odd) {margin:0}
    .tem15-about .infobar {padding:15px}
    .tem15-about .about_btn .button-box {padding:8px 8%}
}
.tem16-about {min-height:556px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem16-about .aboutbox {width:86%;text-align:center;margin:2% auto}
.tem16-about .titlediv {margin-bottom:25px}
.tem16-about h2 {margin-top:0;margin-bottom:5px;font-size:32px;max-height:70px;overflow:hidden}
.tem16-about h5 {margin:0;font-size:14px;font-weight:300;max-height:16px;overflow:hidden}
.tem16-about .line {width:1px;height:40px;background:#ccc;margin:0 auto 30px}
.tem16-about .border-box {padding:15px;background-color:rgba(255,255,255,.9)}
.tem16-about .border-color {padding:50px;border-width:1px;border-style:solid}
.tem16-about .desc {line-height:30px;max-height:180px;color:#333;font-size:16px;overflow:hidden}
.tem16-about .button-box {text-align:center;margin-top:50px;color:#999}
.tem16-about .button-box a {padding:8px 50px;border:1px solid #bbb;color:inherit;font-size:14px;line-height:25px;display:inline-block;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}
.tem16-about .button-box a:hover {color:#fff;border-color:#fff;transform:scale(1.1,1.1)}
.tem16-about .button-box a .icon {color:#ddd;font-size:14px;line-height:25px;display:inline-block;text-indent:-20px;opacity:0;transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out 0s}
.tem16-about .button-box a:hover .icon {color:#fff;text-indent:0;opacity:1}
@media (max-width:1024px) {
    .tem16-about {min-height:546px;background-attachment:scroll}
    .tem16-about h2 {font-size:26px}
}
@media (max-width:768px) {
    .tem16-about {min-height:410px}
    .tem16-about .aboutbox {width:100%}
    .tem16-about h2 {font-size:18px}
    .tem16-about .desc {font-size:14px;line-height:25px;max-height:125px}
    .tem16-about .border-box {padding:15px 3%}
    .tem16-about .border-color {padding:3%}
    .tem16-about .button-box {margin-top:3%}
    .tem16-about .button-box a {padding:6px 40px}
}
.tem17-about a {font-size:16px;color:#333;padding:6px 30px;border-radius:100px;border:1px solid #bbb;line-height:30px;margin:10px;display:inline-block}
.tem17-about a:hover {color:#fff}
.tem18-about {overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem18-about .aboutbox {width:100%;text-align:center;margin-top:10%}
.tem18-about .titlediv {margin-bottom:25px}
.tem18-about h2 {margin-top:0;margin-bottom:5px;max-height:32px;overflow:hidden}
.tem18-about h5 {margin:0;font-size:14px;font-weight:300;max-height:16px;overflow:hidden}
.tem18-about .line {width:1px;height:40px;background:#ccc;margin:0 auto 30px}
.tem18-about .border-box {padding:3% 0;background-color:rgba(255,255,255,1)}
.tem18-about .description {width:560px;margin:0 auto;line-height:25px;color:#848484;font-size:14px;overflow:hidden}
.tem18-about .button-box {text-align:center;margin-top:30px;color:#999}
.tem18-about .button-box a {padding:8px 50px;border:1px solid #bbb;color:inherit;font-size:14px;line-height:25px;display:inline-block;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}
.tem18-about .button-box a:hover {color:#fff;border-color:#fff;transform:scale(1.1,1.1)}
.tem18-about .button-box a .icon {color:#ddd;font-size:14px;line-height:25px;display:inline-block;text-indent:-20px;opacity:0;transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out 0s}
.tem18-about .button-box a:hover .icon {color:#fff;text-indent:0;opacity:1}
@media (max-width:768px) {
    .tem18-about h2 {margin-top:2%}
    .tem18-about .aboutbox {margin-top:3%}
    .tem18-about .titlediv {margin-bottom:3%}
    .tem18-about .border-box {padding:5% 0}
    .tem18-about .description {width:100%}
    .tem18-about .button-box {margin-top:3%}
    .tem18-about .button-box a {padding:6px 40px}
}
.tem19-about {padding:80px 0;overflow:hidden;background-attachment:fixed}
.tem19-about .aboutbox {width:50%;margin:0 auto;display:block;text-align:center}
.tem19-about .aboutbox .title {font-size:26px;color:#fff}
.tem19-about .aboutbox .short {font-size:14px;color:#818181}
.tem19-about .aboutbox .description {font-size:12px;line-height:28px;color:#818181;margin-top:60px}
.tem19-about .bg-color-hover {padding:8px 50px;border:1px solid #1e1e1e;color:#b9b9b9;font-size:14px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;line-height:25px;display:inline-block;background:#292929;margin:40px 0}
.tem19-about .bg-color-hover .icon {color:rgba(255,255,255,.26);font-size:14px;line-height:25px;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;display:inline-block;text-indent:-20px;opacity:0}
.tem19-about .bg-color-hover:hover {color:#fff;border-color:#3d3d3d;transform:scale(1.1,1)}
.tem19-about .bg-color-hover:hover .icon {color:#fff;text-indent:0;opacity:1}
@media (max-width:768px) {
    .tem19-about {padding:15px 0;background-attachment:scroll}
    .tem19-about .aboutbox {width:100%}
    .tem19-about .aboutbox .description {margin-top:15px}
    .tem19-about .bg-color-hover {padding:6px 40px;margin:15px 0 0}
    .tem19-about .aboutbox .title {font-size:20px}
    .tem19-about .aboutbox .short {font-size:12px}
}
.tem20-about .images {width:100%;position:relative;overflow:hidden}
.tem20-about .images img {width:100%}
.tem20-about .text {position:absolute;height:100%;width:40%;left:0;top:0;background:rgba(0,0,0,.3);padding:10% 30px 20px;color:#fff}
.tem20-about .text .title {font-size:26px}
.tem20-about .text .description {font-size:15px;line-height:30px;margin-top:30px}
@media (max-width:991px) {
    .tem20-about .text {padding:6% 30px 20px;width:60%}
    .tem20-about .text .title {font-size:22px}
}
@media (max-width:768px) {
    .tem20-about .text {padding:3%}
    .tem20-about .text .description {font-size:14px;line-height:25px}
}
@media (max-width:480px) {
    .tem20-about .text {width:100%;font-size:16px}
    .tem20-about .text .description {font-size:13px;line-height:24px;margin-top:10px}
}
.tem21-about .box {width:50%;padding:60px 0;display:inline-block}
.tem21-about .text {color:#212121}
.tem21-about .text .title {font-size:40px;color:#212121}
.tem21-about .text .description {padding:30px 0 40px;font-size:18px;color:#424242}
.tem21-about .border,.tem21-about .border .add-module {clear:both}
.tem21-about .border [func-id="1"] {border:1px solid #424242;border-radius:5px;margin:0 40px 40px 0;text-align:center;padding:30px 10px;color:#424242;width:40%;float:left}
.tem21-about .SmallFun .title {font-size:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem21-about .SmallFun .short {font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media (max-width:991px) {
    .tem21-about .border [func-id="1"] {margin:0 20px 20px 0}
    .tem21-about .text .title {font-size:30px}
    .tem21-about .text .description {font-size:16px;line-height:25px;padding:20px 0 30px}
}
@media (max-width:767px) {
    .tem21-about .box {padding:4% 0}
    .tem21-about .text .title {font-size:24px}
    .tem21-about .text .description {font-size:15px;padding:3% 0 4%}
    .tem21-about .border [func-id="1"] {margin:0 3% 3% 0;padding:10px;border-radius:3px;width:45%}
    .tem21-about .border [func-id="1"]:nth-of-type(2n) {margin-right:0}
    .tem21-about .SmallFun .title {font-size:22px}
    .tem21-about .SmallFun .short {font-size:14px}
}
@media (max-width:480px) {
    .tem21-about .container {background:rgba(255,255,255,.3)}
    .tem21-about .box {width:100%}
}
@media (max-width:320px) {
    .tem21-about .text .title {font-size:20px}
    .tem21-about .text .description {font-size:14px}
    .tem21-about .SmallFun .title {font-size:18px}
    .tem21-about .SmallFun .short {font-size:12px}
}
.tem22-about .content-float {position:relative;min-height:220px}
.tem22-about .piccon {width:90%;float:left}
.tem22-about .piccon img {width:100%}
.tem22-about .textcon {width:50%;position:absolute;right:0;top:50%;margin:-110px 20px 0 20px;z-index:1;opacity:.92}
.tem22-about .rightbox .piccon {float:right}
.tem22-about .rightbox .textcon {left:0}
.tem22-about .infobar {padding:15px 20px 50px;color:#fff;box-shadow:0 0 20px rgba(0,0,0,.2)}
.tem22-about .infobar .titlediv {font-size:20px;max-height:25px;overflow:hidden;position:relative}
.tem22-about .infobar .line {width:20%;height:2px;background:#fff;margin-top:8px;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}
.tem22-about .infobar:hover .line {width:100%}
.tem22-about .about_text {font-size:12px;line-height:20px;height:100px;overflow:hidden;margin-top:20px}
.tem22-about .about_btn {position:absolute;right:2px;bottom:2px}
.tem22-about .about_btn .button-box {width:0;height:0;display:block;border-color:transparent rgba(255,255,255,.8)rgba(255,255,255,.8)transparent;border-width:15px;border-style:solid;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}
.tem22-about .about_btn .button-box:hover {border-color:transparent rgba(255,255,255,1)rgba(255,255,255,1)transparent}
.tem22-about .about_btn .button-box span {font-size:16px;position:absolute;bottom:1px;right:1px}
@media (max-width:768px) {
    .tem22-about .content-float {margin:7.5px 0}
    .tem22-about .piccon {width:100%;float:none}
    .tem22-about .textcon {width:100%;margin:0;position:relative;top:0;left:0;right:auto}
    .tem22-about .infobar {padding:15px 10px 35px}
    .tem22-about .infobar .titlediv {font-size:18px}
    .tem22-about .about_text {margin-top:10px;height:120px}
    .tem22-about .about_btn .button-box {border-color:transparent rgba(255,255,255,1)rgba(255,255,255,1)transparent}
}
.tem23-about .box {padding:40px 0}
.tem23-about .tem01-list-title {margin:30px 0}
.tem23-about .tem01-list-title .title {font-size:24px;color:#fff}
.tem23-about .tem01-list-title .subtitle {font-size:14px;color:#8a8a8a;margin:5px 0}
.tem23-about .tem01-list-title .more {display:none}
.tem23-about .infobar-PT {margin:100px 0 50px}
.tem23-about .infobar {margin:15px 0;display:inline-block}
.tem23-about .infobar .left {background:rgba(255,255,255,.05);float:right;width:200px;min-height:200px;text-align:center;padding:50px 30px 30px}
.tem23-about .infobar .text {background:rgba(0,0,0,.2);height:200px;padding:60px 60px 60px 50px;color:rgba(255,255,255,.6);line-height:28px;font-size:12px;width:70%;float:right}
.tem23-about .infobar .text section {height:84px;overflow:hidden}
.tem23-about .infobar .left .titlediv {font-size:50px;font-family:arial;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem23-about .infobar .left .short {color:rgba(255,255,255,.5);font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem23-about .infobar .btn {border:1px solid rgba(255,255,255,.1);width:60px;line-height:60px;height:60px;text-align:center;float:right;padding:0;border-radius:0;font-size:30px;color:#fff;overflow:hidden;-o-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-ms-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-moz-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-webkit-transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem23-about .infobar .btn:hover {background:#fff;color:#333}
@media (max-width:991px) {
    .tem23-about .infobar .left {width:160px;height:160px;padding:50px 20px 20px;min-height:100px}
    .tem23-about .infobar .left .titlediv {font-size:30px}
    .tem23-about .infobar .text {height:160px;padding:40px 50px 40px 40px;width:65%}
    .tem23-about .infobar .btn {width:45px;height:45px;line-height:45px;font-size:24px}
    .tem23-about .infobar-PT {margin:70px 0 0}
}
@media (max-width:768px) {
    .tem23-about .box {padding:0}
    .tem23-about .infobar-PT {margin:50px 0 0}
    .tem23-about .infobar,.tem23-about .tem01-list-title {margin:10px 0}
    .tem23-about .infobar .text {padding:0;margin:0 0 15px;height:auto;width:100%;background:0 0;line-height:24px}
    .tem23-about .infobar .text section {height:auto}
    .tem23-about .infobar .btn {float:right;height:auto;line-height:initial;border:none}
    .tem23-about .infobar .left {width:100px;height:100px;float:left;padding:20px 10px 10px}
    .tem23-about .infobar .left .titlediv {font-size:26px}
    .tem23-about .infobar .left .short {font-size:12px}
}
@media (max-width:640px) {
    .tem23-about .infobar-PT {margin:0}
    .tem23-about .tem01-list-title .title {font-size:16px}
    .tem23-about .tem01-list-title .subtitle {font-size:12px;margin:0}
}
.tem24-about .col-md-6 {padding:0}
.tem24-about-img img {width:100%}
.tem24-about .infobar {padding:15px}
.tem24-about .about_text {line-height:25px;max-height:580px;overflow:hidden}
.tem24-about .about_btn {margin:25px 0 15px;text-transform:uppercase;border-top:1px solid #ddd}
.tem24-about .about_btn .btn {display:inline-block;line-height:25px;padding:8px 50px;text-align:center;font-size:14px;border-radius:0;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}
.tem24-about .about_btn .btn .icon {display:inline-block;opacity:0;transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem24-about .about_btn .btn:hover .icon {text-indent:20px;opacity:1}
@media (max-width:768px) {
    .tem24-about h2 {font-size:26px;margin-top:0}
    .tem24-about .about_btn .btn .icon {text-indent:10px;opacity:1}
    .tem24-about .col-xs-6 {padding:0!important}
    .tem24-about .about_btn {margin:15px 0 5px}
}
@media (max-width:480px) {
    .tem24-about .col-xs-6 {width:100%}
    .tem24-about .about_btn .btn {padding:8px 30px}
}
.tem25-about {background-color:#242a33}
.tem25-about .container {position:relative;overflow:hidden}
.tem25-about .content-float {padding:0}
.tem25-about .leftbox {height:100%;position:absolute;top:0}
.tem25-about.content-left .leftbox {left:0}
.tem25-about .leftbox>[func-id] {height:100%}
.tem25-about.content-right .leftbox {right:0}
.tem25-about .textbox {height:100%;padding:60px 5% 20px;overflow:hidden;background-color:#eee}
.tem25-about .textbox .text .title {font-size:26px;line-height:50px;height:50px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.tem25-about .textbox .text .description {font-size:14px;line-height:30px;margin-top:30px}
.tem25-about.content-left .rightbox {float:right}
.tem25-about.content-right .rightbox {float:left}
.tem25-about .conbox {padding:60px 30px}
.tem25-about .conbox .topbox {margin:0 0 30px;padding-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#777}
.tem25-about .conbox .topbox .title {margin-right:15px;font-size:26px;color:#fff;display:inline-block;line-height:50px;height:50px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem25-about .conbox .topbox .subtitle {font-size:16px;color:#999;display:inline-block;line-height:50px;height:50px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem25-about .conbox .description {font-size:14px;color:#999}
.tem25-about .conbox .images {width:100%;margin:60px 0 0;overflow:hidden}
.tem25-about .conbox .images img {max-width:100%;width:100%;height:100%}
@media (max-width:767px) {
    .tem25-about.content-left .leftbox {position:relative;left:0}
    .tem25-about.content-right .leftbox {position:relative;right:0}
    .tem25-about .conbox .topbox {margin:0 0 10px;padding-bottom:5px}
    .tem25-about .conbox .topbox .title {font-size:22px;height:22px;line-height:22px}
    .tem25-about .conbox .topbox .subtitle {height:auto;line-height:22px;max-height:44px}
    .tem25-about .conbox .images {margin:10px 0 0}
    .tem25-about .conbox,.tem25-about .textbox {padding:15px 3%}
    .tem25-about .textbox .text .title {font-size:22px;height:22px}
    .tem25-about .textbox .text .description {font-size:12px;line-height:25px;margin-top:10px}
}
.tem26-about {background-color:#242a33}
.tem26-about .container {position:relative;overflow:hidden}
.tem26-about .content-float {padding:0}
.tem26-about .leftbox {padding:60px 5% 20px;height:100%;background:#eee;position:absolute;top:0}
.tem26-about.content-left .leftbox {left:0}
.tem26-about.content-right .leftbox {right:0}
.tem26-about .leftbox .imgbox {padding:20px 0;overflow:hidden}
.tem26-about .leftbox .imgitem {color:#333;font-size:12px;line-height:30px;margin-bottom:20px}
.tem26-about .leftbox .imgitem img {height:50px;display:inline-block;margin-right:5px}
.tem26-about .leftbox .title {font-size:26px;line-height:50px;height:50px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.tem26-about .leftbox .about-btn {height:45px}
.tem26-about .leftbox .button-box {position:relative;padding:8px 40px;border-top:1px solid;border-bottom:1px solid;z-index:1;font-size:14px;display:inline-block;transition:all .5s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s}
.tem26-about .leftbox .button-box:hover {color:#fff}
.tem26-about .leftbox .button-box::before {content:"";width:100%;height:0;left:0;position:absolute;bottom:0;opacity:.6;z-index:-1;transition:all .6s ease 0s}
.tem26-about .leftbox .button-box:hover::before {height:100%;bottom:0}
.tem26-about.content-left .rightbox {float:right}
.tem26-about.content-right .rightbox {float:left}
.tem26-about .conbox {padding:60px 30px}
.tem26-about .conbox .topbox {margin:0 0 30px;padding-bottom:20px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#777}
.tem26-about .conbox .topbox .title {margin-right:15px;font-size:26px;color:#fff;display:inline-block;line-height:50px;height:50px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem26-about .conbox .topbox .subtitle {font-size:16px;color:#999;display:inline-block;line-height:50px;height:50px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem26-about .conbox .description {font-size:14px;color:#999}
.tem26-about .conbox .images {width:100%;margin:60px 0 0;overflow:hidden}
.tem26-about .conbox .images img {max-width:100%;width:100%;height:100%}
@media (max-width:767px) {
    .tem26-about .container .row {margin:0!important}
    .tem26-about.content-left .leftbox {position:relative;left:0}
    .tem26-about.content-right .leftbox {position:relative;right:0}
    .tem26-about .conbox .topbox {margin:0 0 10px;padding-bottom:5px}
    .tem26-about .conbox .topbox .title {font-size:22px;height:22px;line-height:22px}
    .tem26-about .conbox .topbox .subtitle {height:auto;line-height:22px;max-height:44px}
    .tem26-about .conbox .images {margin:10px 0 0}
    .tem26-about .conbox,.tem26-about .leftbox {padding:15px 0}
    .tem26-about .container .row .conbox,.tem26-about .container .row .leftbox.col-xs-12 {padding-left:3%!important;padding-right:3%!important}
    .tem26-about .leftbox .title {font-size:22px;height:22px}
    .tem26-about .leftbox .imgitem {margin-bottom:10px}
    .tem26-about .leftbox .imgbox {padding:15px 0 5px}
}
.tem27-about {padding:100px 20px;background-size:cover;background-position:center}
.tem27-about .text {color:#FFF;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑"}
.tem27-about .text .title {font-size:26px}
.tem27-about .text .subtitle {padding-bottom:70px;font-size:16px}
.tem27-about .text .description {font-size:13px;line-height:24px}
.tem27-about a.more {display:block;padding:40px 0 50px}
.tem27-about a.more img {transition:all 3s cubic-bezier(.165,.84,.44,1)}
.tem27-about .image {width:100%;border:1px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.1);padding:15px}
.tem27-about .image a {width:100%;display:block;background-color:#FFF;box-shadow:10px 20px 50px rgba(0,0,0,.1)}
.tem27-about .image img {max-width:100%;display:block;margin:auto}
@media(min-width:768px) {
    .tem27-about {background-attachment:fixed}
    .tem27-about a.more:hover img {transform:translateX(100%) rotateX(360deg)}
}
@media(max-width:991px) {
    .tem27-about .text .subtitle {padding-bottom:50px}
}
@media(max-width:768px) {
    .tem27-about {padding:10% 0!important}
    .tem27-about .text .subtitle {padding-bottom:5%}
    .tem27-about a.more {padding:4% 0}
}
@media(max-width:640px) {
    .tem27-about a.more {display:block}
}
.tem28-about .left-text {color:#fff;padding:12% 14%}
.tem28-about .left-text .title {font-size:28px}
.tem28-about .left-text .description {font-size:14px;margin:20px 0;line-height:28px}
.tem28-about .left-text .more {width:100%}
.tem28-about .left-text .more a {background-color:rgba(0,0,0,.1);text-align:center;border:1px solid rgba(255,255,255,.2);padding:10px 0;width:100%}
.tem28-about .left-text .more a:hover {background-color:#fff;opacity:1;color:#333}
.tem28-about .row>.col-lg-4 {padding:0}
.tem28-about .col-lg-8 {padding:4% 2%}
.tem28-about .tem01-list-title {margin-bottom:20px}
.tem28-about .tem01-list-title .more,.tem28-about .tem01-list-title .subtitle {display:none}
.tem28-about .tem01-list-title .title {padding:0 8px;font-size:28px;font-weight:500}
.tem28-about .news .col-xs-6 {padding:0 8px;margin:8px 0}
.tem28-about .news .col-lg-2:nth-of-type(6n+1),.tem28-about .news .col-lg-3:nth-of-type(4n+1),.tem28-about .news .col-lg-4:nth-of-type(3n+1),.tem28-about .news .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem28-about .news-box {background:#fff;border:1px solid #ddd;padding:20px 10px}
.tem28-about .news .text {color:#000}
.tem28-about .news .news-box:hover .text {color:#fff!important}
.tem28-about .news .data {border-top:1px solid;border-bottom:1px solid;padding:3px 15px;margin-bottom:20px;display:inline-block;color:#fff}
.tem28-about .news .news-box:hover .data {border-color:#fff}
.tem28-about .news .title {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:25px;opacity:.9}
.tem28-about .news .description {font-size:14px;opacity:.7;line-height:25px}
.tem28-about .news .news_more {width:100%;margin-top:20px}
.tem28-about .news .news_more span {transition:all .5s ease 0s;display:inline-block;font-size:19px}
.tem28-about .news .news-box:hover .news_more span {transform:rotate(90deg)}
.tem28-about .pro {margin-top:34px}
.tem28-about .pro .col-xs-6 {padding:0 8px;margin:8px 0}
.tem28-about .pro .col-lg-2:nth-of-type(6n+1),.tem28-about .pro .col-lg-3:nth-of-type(4n+1),.tem28-about .pro .col-lg-4:nth-of-type(3n+1),.tem28-about .pro .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem28-about .pro .images {width:30%;float:left}
.tem28-about .pro .images img {width:100%}
.tem28-about .pro .text {width:68%;float:right;color:#333}
.tem28-about .pro .title {font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:35px}
.tem28-about .pro .description {font-size:13px;opacity:.7;line-height:20px;max-height:40px;overflow:hidden}
@media (max-width:991px) {
    .tem28-about .news .col-xs-6,.tem28-about .pro .col-xs-6 {width:33.3333%;margin:8px 0}
    .tem28-about .news .col-xs-6:nth-of-type(n),.tem28-about .pro .col-xs-6:nth-of-type(n) {clear:none}
    .tem28-about .news .col-xs-6:nth-of-type(3n+1),.tem28-about .pro .col-xs-6:nth-of-type(3n+1) {clear:both}
    .tem28-about .left-text .title,.tem28-about .tem01-list-title .title {font-size:24px}
    .tem28-about .left-text {padding:4%}
}
@media (max-width:767px) {
    .tem28-about .news .col-xs-6,.tem28-about .pro .col-xs-6 {width:50%}
    .tem28-about .news .col-xs-6:nth-of-type(n),.tem28-about .pro .col-xs-6:nth-of-type(n) {clear:none}
    .tem28-about .news .col-xs-6:nth-of-type(2n+1),.tem28-about .pro .col-xs-6:nth-of-type(2n+1) {clear:both}
    .tem28-about .left-text {padding:4% 3%}
    .tem28-about .left-text .description {margin:10px 0}
    .tem28-about .pro {margin-top:0}
    .tem28-about .news-box {padding:12px 10px 10px}
    .tem28-about .news .data {margin-bottom:10px}
    .tem28-about .news .title {margin-bottom:5px}
    .tem28-about .news .news_more {margin-top:5px}
    .tem28-about .news .description {line-height:20px!important}
    .tem28-about .pro .title {height:30px;font-size:12px}
    .tem28-about .pro .description {line-height:20px!important;max-height:60px}
}
@media (max-width:480px) {
    .tem28-about .left-text .title,.tem28-about .tem01-list-title .title {font-size:20px}
    .tem28-about .tem01-list-title {margin-bottom:5px}
}
@media (max-width:360px) {
    .tem28-about .news .col-xs-6,.tem28-about .pro .col-xs-6 {width:100%}
}
.tem29-about {position:relative}
.tem29-about .more {background-image:inherit;width:auto;height:auto}
.tem29-about a {position:absolute;top:50%;left:50%;z-index:1;font-size:18px;border-radius:100px;background-image:inherit;transform:translate(-50%,-50%);color:#FFF;line-height:34px;padding:0 20px}
.tem29-about a:hover {color:#FFF}
.tem29-about .item {width:30%;height:100px;font-size:18px;line-height:25px;float:left;padding:25px 0;color:#FFF}
.tem29-about .item .icon {border-color:#FFF}
.tem29-about .item .icon span {display:block;width:50px;height:50px;line-height:46px;border:2px solid #FFF;border-radius:50%;border-color:inherit;margin-right:10px;font-size:30px;text-align:center}
.tem29-about .item .text span {display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem29-about .text-center {width:40%}
.tem29-about .text-left .icon {float:left}
.tem29-about .text-right .icon {float:right}
.tem29-about.content-left .text-center {transform:skewX(40deg)}
.tem29-about.content-right .text-center {transform:skewX(140deg)}
@media(max-width:991px) {
    .tem29-about a {font-size:14px!important;line-height:30px;padding:0 15px}
    .tem29-about .item {height:90px;font-size:14px!important;line-height:20px}
    .tem29-about .item .icon span {width:40px;height:40px;line-height:40px;font-size:24px!important}
}
@media(max-width:767px) {
    .tem29-about .item {width:35%}
    .tem29-about .text-center {width:30%}
    .tem29-about a {font-size:14px!important;line-height:24px;padding:0 12px}
}
@media(max-width:639px) {
    .tem29-about .container {padding:0 10px}
    .tem29-about a {font-size:12px!important}
    .tem29-about .item {padding:20px 0;height:80px;font-size:12px!important}
}
@media(max-width:540px) {
    .tem29-about .container {position:relative;overflow:hidden}
    .tem29-about .item {width:100%;height:60px;text-align:left;padding:0}
    .tem29-about .text-left {padding-top:20px}
    .tem29-about .text-center {width:50%;height:100%;position:absolute;top:0;transform:skewX(0deg)!important}
    .tem29-about a {width:30%;display:block;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transform:translate(0,-50%)}
    .tem29-about.content-left .item {padding-right:50%!important}
    .tem29-about.content-left a {left:inherit;right:10%}
    .tem29-about.content-left .text-center {padding:0!important;right:0}
    .tem29-about.content-left .text-right {padding-left:50px}
    .tem29-about.content-right .text-center {padding:0!important;left:0}
    .tem29-about.content-right .text-right {padding-right:50px}
    .tem29-about.content-right .icon {float:right}
    .tem29-about.content-right .icon span {margin-right:0;margin-left:10px}
    .tem29-about.content-right .item {padding-left:50%!important;text-align:right}
    .tem29-about.content-right a {left:10%}
}
@media(max-width:480px) {
    .tem29-about .text-center {width:150px}
    .tem29-about a {width:120px;top:20px;background-image:none}
    .tem29-about.content-left a {right:0}
    .tem29-about.content-left .text-center {transform:skewX(40deg)!important;right:-50px}
    .tem29-about.content-left .item {padding-right:100px!important}
    .tem29-about.content-right .text-center {left:-50px}
    .tem29-about.content-right .item {padding-left:100px!important;text-align:right}
    .tem29-about.content-right .text-center {transform:skewX(140deg)!important}
    .tem29-about.content-right a {left:0}
}
.tem30-about .images {width:100%}
.tem30-about .tem01-list-title {width:auto;padding:0 15px;margin-bottom:35px}
.tem30-about .tem01-list-title .title {color:#e1e1e1;font-size:20px;line-height:22px}
.tem30-about .tem01-list-title .subtitle {color:#7a7b7b;font-size:12px;line-height:14px}
.tem30-about .tem01-list-title .more {display:none}
.tem30-about .item {position:relative;transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s}
.tem30-about .item::after {content:"";position:absolute;width:100%;height:100%;border:1px solid transparent;left:0;top:0;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem30-about .item::before {content:"";position:absolute;border-color:inherit}
.tem30-about .owl-stage .owl-item:hover .item::after {width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;border-color:inherit}
.tem30-about .item_wrapper {color:#fff;text-align:center;padding:7px 10px 20px;width:100%;transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s}
.tem30-about .owl-stage .owl-item:hover .item_wrapper {color:inherit}
.tem30-about .item .title {opacity:.8;font-size:16px;position:relative;border-color:#5d5e5f;padding:40px 0 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:3;padding-left:10px;padding-right:10px;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem30-about .owl-stage .owl-item:hover .title {color:inherit;padding-bottom:0;transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px)}
.tem30-about .owl-stage .owl-item:nth-of-type(2n+1) .item .title {padding-bottom:15px;padding-top:30px}
.tem30-about .owl-stage .owl-item:nth-of-type(2n):hover .title {padding:40px 0 15px}
.tem30-about .item .title::before {content:"";position:absolute;width:20px;height:2px;border-bottom:2px solid;border-color:inherit;bottom:0;left:50%;margin-left:-10px}
.tem30-about .owl-stage .owl-item:hover .title::before {border:none}
.tem30-about .owl-stage .owl-item:nth-of-type(2n+1) .item .title::before {top:auto;bottom:50px}
.tem30-about .item .description {font-size:12px;line-height:16px;opacity:0;padding:0 8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .36s ease 0s}
.tem30-about .item:hover .description {opacity:1;transform:translateY(-20px);-o-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px)}
.tem30-about .owl-stage .owl-item:hover .description {color:#fff}
.tem30-about .item .item_img {transition:all .6s ease 0s}
.tem30-about .item .images {position:relative}
.tem30-about .owl-stage {counter-reset:div}
.tem30-about .owl-stage .owl-item {position:relative;background:#17181A;z-index:2;transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s}
.tem30-about .owl-stage .owl-item:hover {background:#000}
.tem30-about .owl-stage .owl-item::before {content:counter(div,decimal-leading-zero);counter-increment:div;position:absolute;font-size:12px;color:#999;font-family:HELVETICANEUELTPRO-THEX,Arial;width:100%;text-align:center;z-index:-1;transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s}
.tem30-about .owl-stage .owl-item:nth-of-type(2n) .item_wrapper {position:absolute;top:0}
.tem30-about .owl-stage .owl-item:nth-of-type(2n) .item_img {padding-top:110px}
.tem30-about .owl-stage .owl-item:nth-of-type(2n+1)::before {bottom:25px}
.tem30-about .owl-stage .owl-item:nth-of-type(2n)::before {top:30px}
.tem30-about .owl-stage .owl-item:hover::before {font-size:56px;color:rgba(255,255,255,.1)}
.tem30-about .owl-stage .owl-item:nth-of-type(2n+1):hover::before {bottom:18px}
.tem30-about .owl-stage .owl-item:nth-of-type(2n):hover::before {top:18px}
.tem30-about .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important;background:rgba(255,255,255,.05);color:rgba(255,255,255,.3);height:50px;width:50px;border-radius:0;line-height:50px;padding:0;text-align:center;position:absolute;right:-75px;bottom:45%}
.tem30-about .owl-theme .owl-controls .owl-nav [class*=owl-next] {bottom:calc(45% - 50px)}
.tem30-about .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background:rgba(255,255,255,.1)}
@media (max-width:768px) {
    .tem30-about .tem01-list-title .title {font-size:16px}
    .tem30-about .tem01-list-title {margin-bottom:15px}
    .tem30-about .item .title {padding:30px 0 10px}
    .tem30-about .item_wrapper {padding:7px 10px}
    .tem30-about .owl-stage .owl-item:nth-of-type(2n) .item_img {padding-top:90px}
    .tem30-about .owl-stage .owl-item:nth-of-type(2n+1)::before {bottom:15px}
    .tem30-about .owl-stage .owl-item:nth-of-type(2n+1):hover::before {bottom:10px}
    .tem30-about .owl-stage .owl-item:nth-of-type(2n)::before {top:15px}
    .tem30-about .owl-stage .owl-item:nth-of-type(2n):hover::before {top:10px}
    .tem30-about .owl-stage .owl-item:nth-of-type(2n):hover .item .title {padding:30px 0 10px}
    .tem30-about .owl-stage .owl-item:nth-of-type(2n+1) .item .title {padding-top:25px;padding-bottom:5px}
    .tem30-about .owl-stage .owl-item:nth-of-type(2n+1) .item .title::before {bottom:35px}
}
.tem31-about .tem01-list-title .title {color:#444}
.tem31-about .tem01-list-title .subtitle {color:#7a7b7b}
.tem31-about .owl-stage .owl-item::before {color:#ddd}
.tem31-about .item .title {color:#6b6b6b}
.tem31-about .owl-stage .owl-item:hover .title {color:#000}
.tem31-about .owl-stage .owl-item:hover .description {color:#7e7f7f}
.tem31-about .item .title::before {border-color:#5d5e5f}
.tem31-about .owl-stage .owl-item,.tem31-about .owl-stage .owl-item:hover {background:#fff}
.tem31-about .owl-stage .owl-item:hover .item::after {border-color:rgba(0,0,0,.3)}
.tem31-about .owl-stage .owl-item:hover::before {color:rgba(0,0,0,.07)}
.tem31-about .owl-theme .owl-controls .owl-nav [class*=owl-] {background:rgba(0,0,0,.05);color:#bbb;font-size:18px}
.tem31-about .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background:#333}
@media (max-width:768px) {
    .tem31-about.content-section {padding:15px 0!important}
}
.tem32-about {position:relative}
.tem32-about .container {padding:0 30px}
.tem32-about a {transition:all .4s ease}
.tem32-about .bgimg {width:60%;height:100%;position:absolute;top:0}
.tem32-about .bgimg .box {width:100%;height:100%;background-repeat:no-repeat;background-position:center;display:block}
.tem32-about .text {line-height:1;font-family:HELVETICANEUELTPRO-THEX,Arial;padding:30px 0}
.tem32-about .text .title {font-size:36px;font-weight:700;padding-bottom:30px}
.tem32-about .text .description .subtitle {display:block;padding-top:35px;padding-bottom:10px;color:#242424;font-weight:700}
.tem32-about .text .description p {color:#777;margin-bottom:10px}
.tem32-about .text .description a {color:#333;display:block;opacity:.7}
.tem32-about .text .description a:hover {opacity:1}
.tem32-about .icons ul {list-style:none;padding:0;margin:0;border-color:#e7e7e7}
.tem32-about .icons li {float:left;border-color:inherit;padding-right:12px}
.tem32-about .icons a {width:36px;height:36px;line-height:36px;display:block;border:#fff 1px solid;border-radius:50%;opacity:.7;border-color:inherit;text-align:center;color:inherit}
.tem32-about .icons a:hover {opacity:1;text-decoration:none}
.tem32-about.content-left .bgimg {right:0}
.tem32-about.content-right .bgimg {left:0}
.tem32-about.content-right .text {text-align:right}
@media(max-width:991px) {
    .tem32-about .bgimg {width:50%}
}
@media(max-width:768px) {
    .tem32-about .text {padding:30px 0 10px}
    .tem32-about .text .title {padding-bottom:10px}
    .tem32-about .text .description .subtitle {padding-top:10px}
    .tem32-about .text .description p {margin-bottom:0}
}
@media(max-width:640px) {
    .tem32-about {padding-top:0!important}
    .tem32-about .bgimg {width:100%;height:200px;position:relative}
    .tem32-about .text {text-align:center!important}
    .tem32-about .mainBar {width:100%}
    .tem32-about .icons {width:100%;text-align:center}
    .tem32-about .icons li {float:none;display:inline-block}
}
.tem33-about .mainBar {position:relative}
.tem33-about .bgimg .Phone_img {display:none}
.tem33-about .bgimg img {width:100%}
.tem33-about .text {position:absolute;width:86%;height:100%;left:0;top:0;margin:0 7%;padding:7% 0}
.tem33-about.content-right .left {float:right}
.tem33-about.content-right .right {float:left}
.tem33-about .left {float:left;width:25%;position:relative;height:100%}
.tem33-about .left .box {position:absolute;left:0;top:0;color:#fff;height:100%}
.tem33-about .left .title-header .title {font-size:3rem;line-height:1.1em}
.tem33-about .left .title-header .subtitle {padding-top:50%;color:rgba(255,255,255,.7);line-height:24px;letter-spacing:1px;font-size:13px}
.tem33-about .left .more {position:absolute;bottom:0}
.tem33-about .left .more a {color:#fff;height:34px;position:relative;display:block}
.tem33-about .left .more a::before {content:"";position:absolute;width:30px;height:1px;left:-12px;top:21.5px;border-top:1px solid;border-color:inherit;-o-transition:all .35s ease-in 0s;-moz-transition:all .35s ease-in 0s;-ms-transition:all .35s ease-in 0s;-webkit-transition:all .35s ease-in 0s;transition:all .35s ease-in 0s}
.tem33-about .left .more a:hover::before {left:-2px}
.tem33-about .left .more a span {font-size:14px;border:1px solid #fff;border-radius:50%;display:block;text-align:center;line-height:32px;height:32px;width:32px;position:absolute;left:0;top:5px;-o-transition:all .35s ease-out 0s;-moz-transition:all .35s ease-out 0s;-ms-transition:all .35s ease-out 0s;-webkit-transition:all .35s ease-out 0s;transition:all .35s ease-out 0s}
.tem33-about .left .more a:hover span {-o-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px)}
.tem33-about .left .more a b {font-size:12px;padding-left:50px;display:block;font-weight:600;line-height:20px}
.tem33-about .right {float:right;width:25%;position:relative}
.tem33-about .right .item {position:absolute;left:0;top:0}
.tem33-about .right .items {position:absolute;left:0;top:0;counter-reset:div}
.tem33-about .right .item ul {counter-reset:li}
.tem33-about .right .item ul li,.tem33-about .right .items .texts {width:100%;position:relative;color:#fff;opacity:.3;border-color:rgba(255,255,255,.3);transition:all .4s cubic-bezier(0.25,.74,.22,.99) 0s}
.tem33-about .right .item ul li:hover,.tem33-about .right .item ul li:nth-of-type(1),.tem33-about .right .items .texts:hover,.tem33-about .right .items .texts:nth-of-type(1) {
    opacity:1}
.tem33-about .right .item ul li::after,.tem33-about .right .items .texts::after {width:100%;height:1px;left:0;top:0;position:absolute;content:"";border-top:1px solid;border-color:inherit}
.tem33-about .right .item ul li:nth-of-type(1)::after,.tem33-about .right .items .texts:nth-of-type(1)::after {border-top:0}
.tem33-about .right .item ul li::before,.tem33-about .right .items .texts::before {content:counter(li,decimal);counter-increment:li 1;font-size:4rem;margin-top:-40px;position:absolute;left:0;top:50%;color:inherit;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem33-about .right .items .texts::before {content:counter(div,decimal);counter-increment:div 1}
.tem33-about .right .item ul li a,.tem33-about .right .items .texts .li-tit {width:100%;padding:40px 0 40px 70px;color:inherit;font-size:15px;display:block;line-height:26px}
@media (max-width:768px) {
    .tem33-about,.tem33-about .left,.tem33-about .left .box,.tem33-about .left .more,.tem33-about .mainBar,.tem33-about .right,.tem33-about .right .item,.tem33-about .text {position:relative}
    .tem33-about .bgimg img {display:none}
    .tem33-about .bgimg .Phone_img {display:block;position:absolute;left:0;top:0;height:100%;width:auto;min-width:100%}
    .tem33-about .text {padding:20px;margin:0;width:100%}
    .tem33-about .left,.tem33-about .right {width:100%;float:none}
    .tem33-about .left .title-header .subtitle {padding:15px 0}
    .tem33-about .left .title-header .title {font-size:2.5rem}
    .tem33-about .left .more a b {padding-top:10px}
    .tem33-about .left,.tem33-about .right {margin-top:20px}
    .tem33-about .right .item ul li::before,.tem33-about .right .items .texts::before {font-size:3rem;margin-top:-30px}
    .tem33-about .right .item ul li a,.tem33-about .right .items .texts .li-tit {font-size:14px;line-height:24px;padding:30px 0 30px 50px}
}
@media (max-width:480px) {
    .tem33-about .left .title-header .title {font-size:2rem}
    .tem33-about .right .item ul li::before,.tem33-about .right .items .texts::before {font-size:2rem;margin-top:-20px}
    .tem33-about .right .item ul li a,.tem33-about .right .items .texts .li-tit {padding:12px 0 12px 35px}
}
.tem34-about a {display:inline-block;color:inherit!important;text-decoration:none!important;padding:5px 10px}
.tem34-about .text {transform:skewX(160deg);display:inline-block;padding:40px 100px;background-color:#1A87F5;color:#FFF;line-height:1}
.tem34-about .box {transform:skewX(-160deg)}
.tem34-about .icons {font-size:30px;padding-top:10px}
.tem34-about.content-left,.tem34-about.content-right .box {text-align:left}
.tem34-about.content-right .icons a:first-child {padding-left:0}
.tem34-about.content-left .box,.tem34-about.content-right {text-align:right}
.tem34-about.content-left .icons a:last-child {padding-right:0}
.tem34-about.content-middle {text-align:center}
@media(max-width:991px) {
    .tem34-about .text {transform:skewX(0deg);padding:20px 50px}
    .tem34-about .box {transform:skewX(0deg)}
    .tem34-about .box .title p {font-size:20px!important}
    .tem34-about .icons {font-size:20px;padding-top:0}
}
@media(max-width:768px) {
    .tem34-about .text {padding:15px 30px}
}
@media(max-width:480px) {
    .tem34-about a {padding:5px}
}
.tem01-whyus {min-height:550px;background:#FFF url(../images/whyus01.jpg) no-repeat fixed center top / 100% 100%}
.tem01-whyus .box {width:100%;max-width:768px;min-height:340px;opacity:.95;padding:20px;margin:0 auto}
.tem01-whyus .about_text {line-height:25px;max-height:500px;overflow:hidden}
.tem01-whyus .about_btn {padding:15px 0;text-transform:uppercase}
@media (max-width:768px) {
    .tem01-whyus {height:auto;background:#FFF url(../images/whyus01.jpg) no-repeat scroll center top / 100% 100%}
    .tem01-whyus .box {height:auto}
}
.myinquire {top:20%}
.myinquire h4 {font-size:16px}
.myinquire .inquire-tips {padding:40px 20px;text-align:center;font-size:18px}
.myinquire .inquire-tips .success-icon {font-size:50px;display:block;margin-bottom:15px}
.myinquire .modal-footer {text-align:center}
@media(max-width:768px) {
    .myinquire {top:10%}
}
.tem01-inquire {background:#fff;margin-bottom:15px;border:1px solid rgba(0,0,0,.15)}
.tem01-inquire h3 {padding:10px 15px;margin:0;font-size:20px}
.tem01-inquire h6 {font-size:12px;line-height:145%;color:#999;padding:0 15px;margin:0}
.tem01-inquire i {font-style:normal}
.tem01-inquire .yzmbox {position:relative}
.tem01-inquire .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:15px}
.tem01-inquire .yzmbox a img {width:100%;height:100%}
.tem01-inquire .col-md-3 h3.tit,.tem01-inquire .col-md-9 h3.tit {text-transform:uppercase;padding:15px 15px 10px;margin:0}
.tem01-inquire .col-md-3 h3,.tem01-inquire .col-md-3 h3.tit {font-size:16px}
.tem01-inquire .col-md-9 h3.tit {font-size:30px}
.tem01-inquire .col-md-3 h5 {font-size:14px;line-height:20px;padding:0}
.col-md-9 h6,.tem01-inquire .col-md-3 h6 {font-size:12px;line-height:20px;padding:0 15px;margin:0}
.con-pd {padding:10px 15px}
.tem01-inquire-warp {background:#f9f9f9}
.tem01-inquire-warp h1 {font-size:26px;text-transform:uppercase}
.tem01-inquire-warp h6 {font-size:14px;line-height:145%;color:#888;padding:15px 0}
.tem01-inquire-warp .inquire-from {border:1px solid #ddd;padding:15px}
.tem01-inquire-warp .inquire-list {margin-bottom:15px}
.tem01-inquire-warp .inquire-list td:first-child {overflow:hidden}
.tem01-inquire-warp .inquire-list td:first-child a {height:60px;display:block;position:relative}
.tem01-inquire-warp .inquire-list td a h3 {font-size:12px;padding-left:70px;line-height:60px;margin:0;font-weight:300;vertical-align:top}
.tem01-inquire-warp .inquire-list td a img {width:60px;height:60px;display:inline-block;position:absolute;left:0;top:0}
.tem01-inquire-warp .yzmbox .col-sm-10 {position:relative}
.tem01-inquire-warp .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:15px}
.tem01-inquire-warp .yzmbox a img {width:100%;height:100%}
.tem01-inquire-warp .form-horizontal .col-sm-offset-2 .btn {padding:8px 30px;font-size:14px}
.sale-manager {border:1px solid #ddd}
.sale-manager .form-group {font-size:12px}
.sale-manager h3.tit {margin:0 0 10px}
.tem01-inquire-warp .has-error .form-control-feedback,.tem01-inquire-warp .has-success .form-control-feedback {top:10px}
.tem01-inquire-warp .help-block {right:45px;top:5px;z-index:2}
.tem01-inquire-warp .yzmbox .help-block {right:95px}
.tem01-inquire-warp .yzmbox.has-error .form-control-feedback,.tem01-inquire-warp .yzmbox.has-success .form-control-feedback {right:65px}
.tem01-inquire-success {background:#333;border-bottom:1px solid #222}
.tem01-inquire-success .success-icon {font-size:90px}
.tem01-inquire-success h1.success-title {font-size:24px;margin:20px 0;color:#fff;text-transform:uppercase}
.tem01-inquire-success .success-tips {font-size:18px;line-height:175%;color:#999}
.tem01-inquire-success .success-btn {padding:30px 0 15px;text-transform:uppercase}
.tem01-footer {background-color:rgba(0,0,0,.85);color:#999}
.tem01-footer-info {padding:20px 0}
.tem01-footer h4,.tem01-footer h4 p {color:#eee;font-size:20px;font-weight:400;text-align:left}
.tem01-footer-info li {margin-bottom:5px}
.tem01-footer .links-info,.tem01-footer-info li,.tem01-footer-info p {display:block;font-weight:300;font-size:12px;line-height:25px}
.tem01-footer .links a {color:#999}
.tem01-footer .links a:hover {color:#FFF;text-decoration:underline}
.tem01-footer a.mail {color:#999}
.tem01-footer a.mail:hover {color:#006db7}
.tem01-footer .form-group,.tem01-footer .input-group {margin-bottom:5px}
.tem01-footer .input-group-addon {padding:3px;border:0}
.tem01-footer .form-control {background-color:rgba(255,255,255,.1);border:0;color:#888;font-size:12px}
.tem01-footer .btn {border:0;color:#fff;width:100%}
.tem01-footer .form-group.has-success .form-control-feedback {top:10px}
.tem01-footer .input-group.has-success .form-control-feedback {right:55px}
.tem01-footer .form-group.has-error .help-block {top:12px}
.tem01-footer .form-group.has-error .form-control-feedback {top:3px}
.tem01-footer .input-group.has-error .help-block {right:60px}
.tem01-footer .input-group.has-error .form-control-feedback {right:55px}
.tem01-copyright {background-color:rgba(0,0,0,.9);padding:10px 0}
.tem01-copyright .copyright {color:#999;font-size:12px;line-height:30px}
.tem01-copyright .share-to {text-align:right}
.tem01-copyright .share-to a {margin:0 2px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
@media (max-width:768px) {
    .tem01-copyright .copyright,.tem01-copyright .share-to {text-align:center;line-height:20px}
}
@media (max-width:767px) {
    .tem01-footer {display:none}
}
#download-app,.tem-download-app {display:none}
#download-app .app-safari img {max-width:100%}
@media (max-width:768px) {
    .tem-download-app {display:block;margin:20px 0 10px}
    .tem-download-app a {display:inline-block;width:auto;text-align:center;border-radius:30px;border-style:solid;border-width:1px;font-size:14px;padding:6px 25px}
    #download-app {height:100%;width:100%;z-index:10000}
    #download-app .app-safari {background:#2F2F38 url(../images/app-tips.gif) no-repeat scroll center top / 100% 100%;height:100%;position:fixed;width:100%}
    #download-app .app-wechat {background:#2F2F38 url(../images/app-wehat.jpg) no-repeat scroll center top / 100% 100%;height:100%;position:fixed;width:100%}
    #download-app .app-safari img,#download-app .app-wechat img {max-width:100%;opacity:0}
    #download-app .modal-dialog {margin:0;height:100%}
    #download-app .modal-body {padding:0}
    #download-app .modal-content {border:0;background:0 0;border-radius:0}
    #download-app .app-android {background:#2F2F38;text-align:center;padding:25% 10%;height:100%;position:fixed;width:100%}
    #download-app .app-android .app-logo {display:block}
    #download-app .app-android .app-logo img {max-width:100%}
    #download-app .app-android h1 {font-size:22px;line-height:25px;color:#999}
    #download-app .app-android .app-download {margin-top:10%}
    #download-app .app-android .app-download a {display:inline-block;width:auto;text-align:center;border-radius:30px;border-style:solid;border-width:1px;font-size:14px;padding:6px 25px}
}
.tem02-footer {background-color:rgba(0,0,0,.8);color:#999}
.tem02-footer .top {padding:30px 0 20px}
.tem02-footer h4,.tem02-footer h4 p {font-size:20px;font-weight:400;text-align:left}
.tem02-footer .links-info {display:block;font-weight:300;font-size:12px;line-height:25px}
.tem02-footer .phone {color:#d9d9d9;font-family:Georgia;font-size:26px}
.tem02-footer .phone img {max-width:100%}
.tem02-footer-grids ul li {margin-bottom:5px;color:#868686;font-size:12px;list-style-type:none;line-height:25px}
.tem02-footer-grids ul li a {color:#868686;text-decoration:none}
.tem02-footer-grids ul li a:hover {color:#fff}
.tem02-footer-grids h4 a {color:#D28F3B;font-size:2.3em;text-decoration:none}
.tem02-copyright {background-color:rgba(0,0,0,.9);padding:10px 0}
.tem02-copyright .fnav {text-align:center}
.tem02-copyright .fnav li {display:inline-block}
.tem02-copyright .fnav li a {padding:0 5px;display:inline-block;line-height:30px;font-size:12px}
.tem02-copyright .copyright {color:#999;font-size:12px;line-height:30px}
.tem02-copyright .share-to {text-align:right}
.tem02-copyright .share-to a {margin:0 2px;display:inline-block;line-height:30px;text-align:center;font-size:18px}
@media (max-width:767px) {
    .tem02-footer {display:none}
    .tem02-copyright .copyright,.tem02-copyright .share-to {text-align:center}
}
.tem03-footer {background-color:rgba(0,0,0,.7)}
.tem03-footer img {max-width:100%}
.tem03-footer .top {padding:30px 0 20px}
.tem03-footer .info {line-height:24px;font-size:12px;color:#fff}
.tem03-footer h4,.tem03-footer h4 p {color:#eee;font-size:18px;font-weight:400;text-align:left}
.tem03-footer .info img {display:block;padding-bottom:10px}
.tem03-footer .links h4 {font-size:18px;text-transform:uppercase}
.tem03-footer .links ul {padding-bottom:10px}
.tem03-footer .links li {padding-left:15px;position:relative}
.tem03-footer .links li:before {content:">";position:absolute;top:0;left:0;line-height:24px;color:#888}
.tem03-footer .links a {font-size:12px;line-height:24px;color:#fff}
.tem03-footer .links a:hover {color:#FFF;text-decoration:underline}
.tem03-copyright {background-color:rgba(0,0,0,.9);padding:10px 0}
.tem03-copyright .copyright {color:#999;font-size:12px;line-height:20px;text-align:center;margin-top:5px}
.tem03-copyright .share-to {text-align:center}
.tem03-copyright .share-to a {margin:5px;display:inline-block;line-height:50px;text-align:center;font-size:30px}
@media (max-width:767px) {
    .tem03-footer {display:none}
}
.tem04-footer {background-color:rgba(0,0,0,.81);color:#999}
.tem04-footer-info {margin:20px 0}
.tem04-footer h4,.tem04-footer h4 p {color:#eee;font-size:20px;font-weight:400;text-align:left}
.tem04-footer .links-info,.tem04-footer p,.tem04-footer-info li {display:block;font-weight:300;font-size:12px;line-height:25px}
.tem04-footer .links-info ul {margin-bottom:10px}
.tem04-footer .links a {color:#999}
.tem04-footer .links a:hover {color:#FFF;text-decoration:underline}
.tem04-footer a.mail {color:#999}
.tem04-footer a.mail:hover {color:#006db7}
.tem04-footer .share {margin-top:15px}
.tem04-footer .share li {float:left;padding:0 2px}
.tem04-footer .share li a {width:30px;height:30px;line-height:30px;text-align:center;display:block;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem04-footer .authenticate a {display:block}
.tem04-footer .authenticate .images_box {width:15%;padding-top:15%;position:relative;margin-right:15px;margin-top:15px;float:left}
.tem04-footer .authenticate .images_box img {width:100%;position:absolute;left:0;top:0}
.tem04-footer .form-group,.tem04-footer .input-group {margin-bottom:5px}
.tem04-footer .input-group-addon {padding:3px;border:0}
.tem04-footer .form-control {background-color:rgba(255,255,255,.1);border:0;color:#888;font-size:12px}
.tem04-footer .btn {background-color:#444;border:0;color:#fff;width:100%}
.tem04-footer .form-group.has-success .form-control-feedback {top:10px}
.tem04-footer .input-group.has-success .form-control-feedback {right:55px}
.tem04-footer .form-group.has-error .help-block {top:12px}
.tem04-footer .form-group.has-error .form-control-feedback {top:3px}
.tem04-footer .input-group.has-error .help-block {right:60px}
.tem04-footer .input-group.has-error .form-control-feedback {right:55px}
.tem04-copyright {background-color:rgba(0,0,0,.9);padding:10px 0}
.tem04-copyright .fnav {text-align:center}
.tem04-copyright .fnav li {display:inline-block}
.tem04-copyright .fnav li a {padding:0 5px;display:inline-block;line-height:30px;font-size:12px}
.tem04-copyright .copyright {color:#999;font-size:12px;line-height:30px;text-align:right}
.tem04-copyright .share-to {text-align:left}
.tem04-copyright .share-to a {margin:0 2px;display:inline-block;line-height:30px;text-align:center;font-size:18px}
@media (max-width:767px) {
    .tem04-footer {display:none}
    .tem04-copyright .share-to {text-align:center}
}
.tem05-footer {background-color:rgba(0,0,0,.8);color:#999}
.tem05-footer-info {margin:20px 0}
.tem05-footer .links-info {display:block;font-weight:300;font-size:12px;line-height:25px}
.tem05-footer h4,.tem05-footer h4 p {color:#eee;font-size:20px;font-weight:400;text-align:left}
.tem05-footer-info li {display:block;font-weight:300;font-size:12px;line-height:25px;margin-bottom:5px}
.tem05-footer .links a {color:#999}
.tem05-footer .links a:hover {color:#FFF;text-decoration:underline}
.tem05-footer a.mail {color:#999}
.tem05-footer a.mail:hover {color:#006db7}
.tem05-footer>.container {border-bottom:1px solid #1a1a1a}
.tem05-copyright {background-color:rgba(0,0,0,.9);padding:10px 0;border-top:1px solid rgba(0,0,0,.92)}
.tem05-copyright .fnav {text-align:right}
.tem05-copyright .fnav li {display:inline-block}
.tem05-copyright .fnav li a {padding:0 5px;display:inline-block;line-height:30px;font-size:12px}
.tem05-copyright .copyright {color:#999;font-size:12px;line-height:30px;text-align:left}
.tem05-copyright .share-to {text-align:right}
.tem05-copyright .share-to a {margin:0 1px;display:inline-block;width:30px;height:30px;line-height:28px;text-align:center;border-radius:3px;border-style:solid;border-width:1px;font-size:16px}
.tem12-footer .links .sitemap-link a {color:inherit}
@media (max-width:767px) {
    .tem05-footer {display:none}
    .tem05-copyright .share-to {text-align:center}
}
.tem06-footer {background-color:#282828;color:#999}
.tem06-footer .top {padding:30px 0 20px}
.tem06-footer .info {line-height:27px;font-size:12px}
.tem06-footer .info img {display:block;padding-bottom:15px}
.tem06-footer h4 {color:#eee;font-size:16px;font-weight:600;text-align:left}
.tem06-footer .links-info {display:block;font-weight:300;font-size:12px;line-height:30px}
.tem06-footer-grids ul li {text-transform:uppercase;color:#868686;font-size:12px;border-bottom:1px dotted rgba(255,255,255,.2);padding:.72em 0 .72em 1.2em;position:relative}
.tem06-footer-grids ul li::before {content:"";background:#c0a375;height:.36em;left:0;margin-top:-.18em;position:absolute;top:50%;width:.36em}
.tem06-footer-grids ul li a {color:#868686;text-decoration:none}
.tem06-footer-grids ul li a:hover {color:#fff}
.tem06-footer-grids h4 a {color:#D28F3B;font-size:2.3em;text-decoration:none}
.tem06-footer .bottom {font-size:12px}
.tem06-footer .bottom .left {float:left;padding:6px 0}
.tem06-footer .bottom .right {float:right;margin-top:6px}
.tem06-footer .bottom li {float:left;padding:0 2px}
.tem06-footer .bottom li a {width:30px;height:30px;line-height:30px;text-align:center;display:block;border-width:1px;font-size:16px}
.tem06-footer h4 {margin-bottom:25px}
.tem06-footer .tem06-footer-left {line-height:30px}
.tem06-footer .tem06-footer-last {background:#323232}
.tem06-footer .form-group,.tem06-footer .input-group {margin-bottom:9px}
.tem06-footer .input-group-addon {padding:3px;border:0}
.tem06-footer .form-control {background-color:rgba(0,0,0,.2);border:0;color:#888;font-size:12px}
.tem06-footer .btn {border:0;color:#fff;text-transform:uppercase}
.tem06-footer .form-group.has-success .form-control-feedback {top:10px}
.tem06-footer .input-group.has-success .form-control-feedback {right:55px}
.tem06-footer .form-group.has-error .help-block {top:12px}
.tem06-footer .form-group.has-error .form-control-feedback {top:3px}
.tem06-footer .input-group.has-error .help-block {right:60px}
.tem06-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem06-footer {display:none}
}
.tem06-copyright {background-color:rgba(0,0,0,.9);padding:10px 0}
.tem06-copyright .copyright {color:#999;font-size:12px;line-height:20px;text-align:center;margin-top:5px}
.tem06-copyright .share-to {text-align:center}
.tem06-copyright .share-to a {margin:5px;display:inline-block;line-height:50px;text-align:center;font-size:30px}
@media (max-width:767px) {
    .tem06-copyright .share-to a {font-size:20px;line-height:30px}
}
.tem07-footer {background-color:#282228;color:#999}
.tem07-footer-info {margin:20px 0}
.tem07-footer .links-info {display:block;font-weight:300;font-size:12px;line-height:24px}
.tem07-footer .flogo,.tem07-footer .phone {display:block;padding-bottom:10px}
.tem07-footer .flogo img {max-width:100%}
.tem07-footer h4,.tem07-footer h4 p {font-size:20px;font-weight:400;text-align:left}
.tem07-footer-info li {display:block;font-weight:300;font-size:12px;line-height:25px;margin-bottom:8px}
.tem07-footer .links a {color:#999}
.tem07-footer .links a:hover {color:#FFF;text-decoration:underline}
.tem07-footer a.mail {color:#999}
.tem07-footer a.mail:hover {color:#006db7}
.tem07-footer .form-group,.tem07-footer .input-group {margin-bottom:5px}
.tem07-footer .input-group-addon {padding:3px;border:0}
.tem07-footer .form-control {background-color:rgba(0,0,0,.2);border:0;color:#888;font-size:12px;padding:6px 12px}
.tem07-footer .btn {background-color:rgba(255,255,255,.1);border:0;color:#fff;width:100%}
.tem07-footer .bottom {font-size:12px;padding:10px 15px}
.tem07-footer .bottom .left {float:left;padding:6px 0}
.tem07-footer .bottom .right {float:right}
.tem07-footer .bottom li {float:left;padding:0 2px}
.tem07-footer .bottom li a {width:30px;height:30px;line-height:30px;text-align:center;display:block;border-width:1px;font-size:16px;color:#fff}
.tem07-footer .tem07-footer-links ul {overflow:hidden}
.tem07-footer .tem07-footer-links ul li {float:left}
.tem07-footer .tem07-footer-links ul li a {margin:0 10px}
.tem07-footer .copyright p {padding:0 15px}
.tem07-footer .form-group.has-success .form-control-feedback {top:10px}
.tem07-footer .input-group.has-success .form-control-feedback {right:55px}
.tem07-footer .form-group.has-error .help-block {top:12px}
.tem07-footer .form-group.has-error .form-control-feedback {top:3px}
.tem07-footer .input-group.has-error .help-block {right:60px}
.tem07-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem07-footer {display:none}
}
.tem07-copyright .bottom {font-size:12px;padding:1% 0}
.tem07-copyright .bottom .bottom-left {float:left;padding:6px 1% 6px 0}
.tem07-copyright .bottom .bottom-left a {display:block}
.tem07-copyright .bottom .bottom-left img {max-width:100%;width:100%}
.tem07-copyright .bottom .bottom-center {float:left;padding:1% 0;color:#777}
.tem07-copyright .bottom .bottom-center li {display:inline-block;padding:0 2px}
.tem07-copyright .bottom .bottom-center li a {line-height:30px;text-align:center;font-size:12px;color:#777}
.tem07-copyright .bottom .bottom-center li span {padding:0 10px}
.tem07-copyright .bottom .bottom-center li:last-child span {display:none}
.tem07-copyright .bottom .bottom-right {float:right;padding:1% 0}
.tem07-copyright .bottom .bottom-right a {margin-left:10px;display:inline-block}
@media(max-width:980px) {
    .tem07-copyright .bottom .bottom-right {float:none;margin:70px auto 0;text-align:center}
}
@media(max-width:768px) {
    .tem07-copyright .bottom .bottom-left {float:none;text-align:center}
    .tem07-copyright .bottom .bottom-left img {width:123px}
    .tem07-copyright .bottom .bottom-center {float:none;padding:1%}
    .tem07-copyright .bottom .bottom-right {margin:0 auto}
}
.tem08-footer {background-color:#282c28;color:#999}
.tem08-footer section {overflow:hidden}
.tem08-footer .links-info {display:block;font-weight:300;font-size:12px;line-height:24px}
.tem07-footer h4 p,.tem08-footer h4 {font-size:22px;font-weight:400;text-align:left}
.tem08-footer-grids ul li {margin-bottom:5px;font-size:12px;line-height:24px}
.tem08-footer-grids li:before {color:#ccc;font-size:8px;margin-right:5px;vertical-align:middle;content:"\e01b";font-family:icomoon}
.tem08-footer-grids ul li a:hover {color:#fff;text-decoration:underline}
.tem08-footer .top {font-size:12px}
.tem08-footer .top .left {float:left;padding:6px 0}
.tem08-footer .top .right {float:right;margin-top:6px}
.tem08-footer .bot_bq {float:left}
.tem08-footer .bot_share {float:right}
.tem08-footer .bot_share li {float:left;padding:0 2px}
.tem08-footer .bot_share li a {border-radius:50%;border-style:solid;border-width:1px;color:#fff;display:inline-block;font-size:16px;height:32px;line-height:32px;text-align:center;transition:all .3s ease 0s;width:32px;margin-right:4px}
.tem08-footer .footer-bottom {background:#101010;color:#acacac;font-size:12px;padding:10px 0;text-align:center}
.tem08-footer .footer-text img {max-width:100%;display:block;margin-bottom:10px}
.tem08-footer .footer-text {display:inline-block;vertical-align:middle;font-size:12px}
.tem08-footer .footer-text li {color:#acacac;margin-bottom:8px;line-height:22px;display:block}
.tem08-footer .footer-text li:before {color:#fff;font-size:16px;margin-right:5px;vertical-align:middle}
.tem08-footer .footer-text li:nth-of-type(1):before {content:"\e253";font-family:icomoon}
.tem08-footer .footer-text li:nth-of-type(2):before {content:"\e057";font-family:icomoon}
.tem08-footer .footer-text li:nth-of-type(3):before {content:"\e04c";font-family:icomoon}
.tem08-footer .footer-text li:nth-of-type(4):before {content:"\e98d";font-family:icomoon}
.tem08-footer .footer-text li span {color:#fff;font-size:16px;margin-right:10px}
.tem08-footer .input-text {background-color:transparent;border:2px solid #fff;color:#fff;display:inline-block;line-height:30px;padding:5px 10px;vertical-align:middle;width:290px}
.tem08-footer textarea.form-control {height:34px}
.tem08-footer .icon {float:right}
.tem08-footer .bottom {margin:15px auto 30px}
.tem08-footer .top_form {padding:0 15px;margin:45px 0 15px}
.tem08-footer .form-group,.tem08-footer .input-group {width:19.5%;margin-right:.5%;float:left;margin-bottom:5px}
.tem08-footer .btn {border:0;color:#fff;width:100%;height:34px}
.tem08-footer .tem08-awe-btn {color:#fff;text-align:center;text-transform:uppercase;vertical-align:middle}
.tem08-footer .input-group-addon {padding:3px;border:0}
.tem08-footer .form-control {background-color:rgba(0,0,0,.2);border:0;color:#888;font-size:12px}
.tem08-footer .form-group.has-success .form-control-feedback {top:10px}
.tem08-footer .input-group.has-success .form-control-feedback {right:55px}
.tem08-footer .input-group.has-error .help-block {right:60px}
.tem08-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:991px) {
    .tem08-footer .tem08-mailchimp-form {margin:10px 0}
    .tem08-footer .form-group,.tem08-footer .input-group {width:100%;margin-right:0}
    .tem08-footer textarea.form-control {height:auto}
}
@media (max-width:767px) {
    .tem08-footer {display:none}
}
.tem09-footer {background-color:#333;color:#999}
.tem09-footer h4,.tem09-footer h4 p {font-size:20px;font-weight:400;text-align:left}
.tem09-footer .footer-news-widget .footer-news_feed li {list-style:outside none none;padding-bottom:5px;font-size:12px}
.tem09-footer .footer-news-widget .footer-news_feed li .footer-text {max-height:50px;line-height:25px;overflow:hidden}
.tem09-footer .footer-news-widget .footer-news_feed li .footer-text-time {color:#777;margin-top:5px}
.tem09-footer .footer-news-widget .footer-news_feed li a {color:#999;display:block;font-size:12px;margin-top:5px;box-sizing:border-box}
.tem09-footer .footer-news-widget .footer-news_feed li span {font-size:21px;padding-bottom:10px;padding-left:0!important;padding-right:10px;padding-top:10px;vertical-align:text-top}
.tem09-footer .phone {color:#d9d9d9;font-family:Georgia;font-size:26px}
.tem09-footer .phone img {max-width:100%}
.tem09-footer .footer-nav {padding-left:5px;overflow:hidden}
.tem09-footer .footer-nav li {display:inline-block;padding-left:5px;padding-right:5px}
.tem09-footer .col-md-12 {padding:0}
.tem09-footer .bottom p {color:#999}
.tem09-footer .top {padding:40px 0}
.tem09-footer-grids ul li {margin-bottom:5px;color:#999;font-size:12px;line-height:24px}
.tem09-footer-grids ul li a {color:rgba(255,255,255,.7);text-decoration:none}
.tem09-footer .form-text {margin-bottom:5px;color:#999;font-size:12px;line-height:20px}
.tem09-footer .form-group,.tem09-footer .input-group {margin-bottom:5px}
.tem09-footer .input-group-addon {padding:3px;border:0}
.tem09-footer .form-control {background-color:rgba(0,0,0,.2);border:0;color:#888;font-size:12px}
.tem09-footer .btn {border:0;color:#fff;width:100%}
.tem09-footer .bottom {font-size:12px;background:#222;padding:15px 0}
.tem09-footer .bottom .left {float:left;padding:6px 0}
.tem09-footer .bottom .right {float:right;margin-top:6px}
.tem09-footer .bottom li {float:left;padding:0 2px}
.tem09-footer .bottom li a {border-radius:50%;border-style:solid;border-width:1px;display:block;font-size:16px;height:30px;line-height:30px;text-align:center;width:30px}
.tem09-footer .form-group.has-success .form-control-feedback {top:10px}
.tem09-footer .input-group.has-success .form-control-feedback {right:55px}
.tem09-footer .form-group.has-error .help-block {top:12px}
.tem09-footer .form-group.has-error .form-control-feedback {top:3px}
.tem09-footer .input-group.has-error .help-block {right:60px}
.tem09-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem09-footer {display:none}
}
.tem10-footer {background-color:#2d2d2d;color:#999}
.tem10-footer-info {margin:20px 0}
.tem10-footer .phone {color:#d9d9d9;font-family:Georgia;font-size:22px}
.tem10-footer .phone img {max-width:100%}
.tem10-footer h4,.tem10-footer h4 p {font-size:20px;font-weight:400;text-align:left}
.tem10-footer-info li {display:block;font-weight:300;font-size:12px;line-height:25px;margin-bottom:5px}
.tem10-footer .links a {color:#999}
.tem10-footer .links a:hover {color:#FFF;text-decoration:underline}
.tem10-footer a.mail {color:#999}
.tem10-footer a.mail:hover {color:#006db7}
.tem10-footer .inquire_form {margin-top:10px}
.tem10-footer .form-group,.tem10-footer .input-group {margin-bottom:5px}
.tem10-footer .input-group-addon {padding:3px;border:1px solid rgba(255,255,255,.25);background:0 0}
.tem10-footer .form-control {background:0 0;border:0;border:1px solid rgba(255,255,255,.25);color:#888;font-size:12px;border-radius:0}
.tem10-footer .btn {border:0;color:#fff;width:100%;border-radius:0}
.tem10-footer .tem10-footer-images {text-align:center;color:#D28F3B;font-size:12px;text-decoration:none}
.tem10-footer .tem10-footer-images img {max-width:100%;width:100%;vertical-align:middle}
.tem10-footer .bottom {font-size:12px;padding:10px 15px}
.tem10-footer .bottom .left {float:left;padding:6px 0}
.tem10-footer .bottom .right {float:right}
.tem10-footer .bottom li {float:left;padding:0 2px}
.tem10-footer .bottom li a {width:30px;height:30px;line-height:30px;text-align:center;display:block;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem10-footer .form-group.has-success .form-control-feedback {top:10px}
.tem10-footer .input-group.has-success .form-control-feedback {right:55px}
.tem10-footer .form-group.has-error .help-block {top:12px}
.tem10-footer .form-group.has-error .form-control-feedback {top:3px}
.tem10-footer .input-group.has-error .help-block {right:60px}
.tem10-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem10-footer {display:none}
}
.tem10-copyright {background-color:#FFF;padding:8px 0;border-top:1px solid #EEE}
.tem10-copyright .copyright {color:#888;font-size:12px;line-height:20px}
.tem11-footer {background-color:#242824;color:#999}
.tem11-footer h4,.tem11-footer h4 p {font-size:20px;font-weight:400;text-align:left}
.tem11-footer .row {padding:20px 0}
.tem11-footer .info {line-height:24px;font-size:12px}
.tem11-footer .info img {display:block;padding-bottom:10px;max-width:100%}
.tem11-footer .nav li {padding-left:15px;position:relative;font-size:12px;line-height:24px;margin-bottom:5px}
.tem11-footer .nav li:before {content:">";position:absolute;top:0;left:0;line-height:24px;color:#fff}
.tem11-footer .nav a {color:#bbb}
.tem11-footer .form-group,.tem11-footer .input-group {margin-bottom:5px}
.tem11-footer .input-group-addon {padding:3px;border:0;background:0 0}
.tem11-footer .form-control {background:0 0;border:0;border-bottom:1px solid rgba(255,255,255,.3);color:#888;font-size:12px;border-radius:0}
.tem11-footer .btn {border:0;color:#fff;width:100%}
.tem11-footer .bottom {font-size:12px}
.tem11-footer .bottom .left {float:left;padding:6px 0;color:#333}
.tem11-footer .bottom .right {float:right;margin-top:7px}
.tem11-footer .bottom li {float:left;padding:0 2px}
.tem11-footer .bottom li a {width:30px;height:30px;line-height:30px;text-align:center;display:block;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem12-footer .nav .sitemap-link a {color:inherit}
.tem11-footer .form-group.has-success .form-control-feedback {top:10px}
.tem11-footer .input-group.has-success .form-control-feedback {right:55px}
.tem11-footer .form-group.has-error .help-block {top:12px}
.tem11-footer .form-group.has-error .form-control-feedback {top:3px}
.tem11-footer .input-group.has-error .help-block {right:60px}
.tem11-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem11-footer {display:none}
}
.tem12-footer {background-color:#57595e;color:#eee}
.tem12-footer .top {border-color:#58595f}
.tem12-footer .top ul {padding:15px 0;border-color:inherit}
.tem12-footer .top .top-line {width:100%;height:2px;border-bottom:1px solid;border-color:inherit;-moz-box-shadow:0 1px 1px #717279;-webkit-box-shadow:0 1px 51px #717279;box-shadow:0 1px 1px #717279}
.tem12-footer .top li {width:20%;float:left;border-color:inherit}
.tem12-footer .top li .foot-icon-img {text-align:center}
.tem12-footer .top li::before {content:"";float:right;width:2px;height:35px;border-right:1px solid;border-color:inherit;-moz-box-shadow:1px 0 1px #717279;-webkit-box-shadow:1px 0 1px #717279;box-shadow:1px 0 1px #717279}
.tem12-footer .top li:nth-child(5)::before {content:"";border-right:none;box-shadow:none}
.tem12-footer .top li .icon {display:inline-block;height:35px;line-height:35px;font-size:25px;text-align:center;vertical-align:middle}
.tem12-footer .top li p {font-size:14px;display:inline-block;height:35px;line-height:35px;overflow:hidden;vertical-align:middle}
.tem12-footer .center {padding:15px 0}
.tem12-footer .center h4 {font-size:14px;color:#fff}
.tem12-footer .center img {max-width:100%}
.tem12-footer .links-info {display:block;font-weight:300;font-size:12px;line-height:25px}
.tem12-footer .center a,.tem12-footer .center li {font-size:12px;line-height:24px;color:#aaa;margin-bottom:5px}
.tem12-footer .center .footer-nav .col-sm-2,.tem12-footer .center .footer-nav .col-sm-3,.tem12-footer .center .footer-nav .col-sm-6 {padding:0}
.tem12-footer .center .footer-address {padding-left:2px;padding-right:0;text-align:center}
.tem12-footer .center .footer-address h3 {font-size:24px;margin:15px 0}
.tem12-footer .center .footer-address .kefu {border:1px solid #fff;border-radius:0}
.tem12-footer .center .footer-address .footer-address-line {float:left;width:2px;height:260px;border-right:1px solid #58595f;-moz-box-shadow:1px 0 1px #717279;-webkit-box-shadow:1px 0 1px #717279;box-shadow:1px 0 1px #717279}
.tem12-footer .center .footer-address .r {padding-top:30%;text-align:center}
.tem12-footer .center .footer-address .freeline {color:#fff;text-transform:uppercase}
.tem12-footer .center .footer-address .footer-kefu a {color:#fff}
.tem12-footer .center .sitemap-link a {color:inherit}
.tem12-footer .sitemap-link {color:#fff}
@media(max-width:980px) {
    .tem12-footer .center .footer-nav .col-sm-2,.tem12-footer .center .footer-nav .col-sm-4 {padding:0}
    .tem12-footer .center .footer-nav:nth-child(4)::before {content:"";width:100%;height:1px;display:table;clear:both}
    .tem12-footer .center .footer-address .r {float:none;padding-top:0;margin:0 auto}
    .tem12-footer .center .footer-address .footer-address-line {display:none}
}
@media(max-width:768px) {
    .tem12-footer .top li {text-align:center}
    .tem12-footer .top li .foot-icon-img {padding:0;margin:0 auto}
    .tem12-footer .top li .foot-icon {margin:0 auto;float:none}
    .tem12-footer .top li p {float:none}
    .tem12-footer .top li::before {height:70px}
    .tem12-footer .center .footer-address {display:none}
    .tem12-footer .top li .icon,.tem12-footer .top li p {display:block}
}
@media(max-width:480px) {
    .tem12-footer .top li {width:100%;float:none;margin:0;text-align:left}
    .tem12-footer .top li::before {border-bottom:none;float:none;height:0;width:100%}
    .tem12-footer .top li .foot-icon-img {border-bottom:1px solid rgba(255,255,255,.1);width:100%;text-align:left;padding:3px 15px}
}
@media(max-width:320px) {
    .tem12-footer .center .footer-nav .col-xs-6 {width:100%}
}
@media(max-width:767px) {
    .tem12-footer .center,.tem12-footer .top-line {display:none}
}
.tem013-footer {background:#F0F2F7;color:#6A7279;border-top:1px solid #ccc}
.tem013-footer .links-info {font-size:12px;font-weight:300;line-height:25px}
.tem13-footer {background-color:#2A2A2A;color:#fff}
.tem13-footer-info {margin:20px 0}
.tem13-footer .images {width:100%;overflow:hidden}
.tem13-footer .images img {max-width:96%;display:block}
.tem13-footer h4,.tem13-footer h4 p {font-size:16px;font-weight:400;text-align:left}
.tem13-footer-info li {display:block;font-weight:300;font-size:12px;line-height:25px;margin-bottom:5px}
.tem13-footer .links a {color:#999}
.tem13-footer .links a:hover {color:#FFF;text-decoration:underline}
.tem13-footer a.mail {color:#999}
.tem13-footer a.mail:hover {color:#006db7}
.tem13-footer .inquire_form {margin-top:10px}
.tem13-footer .form-group,.tem13-footer .input-group {margin-bottom:5px}
.tem13-footer .input-group-addon {padding:3px;border:1px solid rgba(255,255,255,.25);background:0 0}
.tem13-footer .form-control {background:0 0;border:0;border:1px solid rgba(255,255,255,.25);color:#888;font-size:12px;border-radius:0}
.tem13-footer .btn {border:0;color:#fff;width:100%;border-radius:0}
.tem13-footer .tem13-footer-images {text-align:center;color:#D28F3B;font-size:12px;text-decoration:none}
.tem13-footer .tem13-footer-images img {max-width:100%;width:100%;vertical-align:middle}
.tem13-footer .bottom {font-size:12px;padding:10px 15px}
.tem13-footer .bottom .left {float:left;padding:6px 0}
.tem13-footer .bottom .right {float:right}
.tem13-footer .bottom li {float:left;padding:0 2px}
.tem13-footer .bottom li a {width:30px;height:30px;line-height:30px;text-align:center;display:block;border-radius:50%;border-style:solid;border-width:1px;font-size:16px}
.tem13-footer .form-group.has-success .form-control-feedback {top:10px}
.tem13-footer .input-group.has-success .form-control-feedback {right:55px}
.tem13-footer .form-group.has-error .help-block {top:12px}
.tem13-footer .form-group.has-error .form-control-feedback {top:3px}
.tem13-footer .input-group.has-error .help-block {right:60px}
.tem13-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem13-footer h4,.tem13-footer h4 p {font-size:18px}
}
.tem14-footer {background-color:rgba(0,0,0,.82);color:#777}
.tem14-footer-nav {padding:15px 0}
.tem14-footer-nav a {color:#777}
.tem14-footer-nav a:hover {text-decoration:underline}
.tem15-footer {background-color:#f0f0f0;color:#333}
.tem15-footer-info {margin:20px 0}
.tem15-footer .images {width:100%;overflow:hidden;padding-top:10px}
.tem15-footer .flogo {padding-top:10px}
.tem15-footer ul.description {padding-top:8px}
.tem15-footer img {max-width:100%;display:block}
.tem15-footer h4,.tem15-footer h4 p {font-size:16px;font-weight:400;text-align:left}
.tem15-footer-info li {display:block;font-weight:300;font-size:12px;line-height:25px;margin-bottom:5px}
.tem15-footer .links a {color:#666}
.tem15-footer .links a:hover {color:#000;text-decoration:underline}
.tem15-footer .links .sitemap-link a {color:inherit}
.tem15-footer .sitemap-link {color:#333}
.tem15-footer a {color:#666}
@media (max-width:767px) {
    .tem15-footer {display:none}
}
.tem16-footer {text-align:left;padding:10px 0 20px}
.tem16-footer .title {margin:10px 0 20px;line-height:30px;font-size:26px;min-height:30px}
.tem16-footer .tit {font-size:16px;color:#666;margin:10px 0 20px;line-height:30px;font-weight:600;min-height:30px}
.tem16-footer .desc {font-size:12px;color:#999;line-height:24px}
.tem16-footer img {max-width:100%}
.tem16-footer .sitemap-link {color:#333}
@media (max-width:767px) {
    .tem16-footer .tit {min-height:0;margin:15px 0 5px}
    .tem16-footer .title {font-size:20px}
    .tem16-footer {display:none}
}
.tem17-footer {padding:30px 0}
.tem17-footer .footer-nav {color:#79818A;margin-bottom:15px}
.tem17-footer .footer-nav a {color:#79818A}
.tem17-footer .description {width:100%;font-size:16px;color:#79818a}
.tem17-footer .text {width:100%;overflow:hidden}
.tem17-footer .title {font-size:30px;text-align:left;color:#79818A;font-weight:700;font-family:HELVETICANEUELTPRO-THEX,Arial;padding:25px 0}
.tem17-footer .address {font-size:14px;line-height:26px;color:#79818A}
.tem17-footer .images {width:100%;text-align:right;overflow:hidden}
.tem17-footer .images img {width:auto;max-width:50%}
.tem17-footer .col-lg-6:nth-of-type(2) {padding-left:0}
.tem17-footer .col-lg-6:nth-of-type(3) {padding-right:0}
@media (max-width:767px) {
    .tem17-footer .title {font-size:22px}
    .tem17-footer .description {font-size:14px}
    .tem17-footer .address {font-size:12px;line-height:24px}
    .tem17-footer {display:none}
}
@media (max-width:480px) {
    .tem17-footer .images img {max-width:90%}
    .tem17-footer .col-lg-6:nth-of-type(2) {padding:0}
    .tem17-footer .col-lg-6 {width:100%;padding:0!important}
    .tem17-footer .images {text-align:left;margin-top:10px;max-width:40%}
}
.tem18-footer {background-color:rgba(0,0,0,.85)}
.tem18-footer .fnav {text-align:center;padding:30px 0}
.tem18-footer .fnav a {padding:0 20px;display:inline-block;line-height:30px;font-size:14px;font-weight:300;color:#f5f5f5}
.tem18-footer .copyright {color:#999;font-size:12px;line-height:30px;background-color:#000;padding:10px 0}
.tem18-footer .share-to a {width:45px;height:45px;margin:2px 4px;display:inline-block;line-height:45px;text-align:center;font-size:24px;border:1px solid;border-radius:50%;color:rgba(0,0,0,.6)}
.tem18-footer .copyright,.tem18-footer .share-to {text-align:center}
.tem18-footer .bottom {padding:40px 0}
.tem18-footer .bottom .logo {text-align:center}
.tem18-footer .bottom .logo img {height:65px}
@media (max-width:767px) {
    .tem18-footer {display:none}
}
@media (max-width:480px) {
    .tem18-footer .bottom {padding:20px 0}
}
.tem19-footer {color:#777}
.tem19-footer .footer-nav {padding:15px 0;border-bottom:2px solid #ccc}
.tem19-footer .footer-nav a {color:#777}
.tem19-footer .footer-nav a:hover {text-decoration:underline}
.tem19-footer .tit,.tem19-footer .title {display:none}
.tem19-footer .footer-box {padding:20px 0 10px}
.tem19-footer .footer-box .desc {font-size:12px;line-height:24px;color:#999}
.tem19-footer img {max-width:100%}
.tem19-footer .footer-box .col-lg-4 {border-left:1px solid #ccc;margin-bottom:10px}
.tem19-footer .footer-box .col-xs-12:nth-of-type(3) {border-right:1px solid #ccc}
.tem19-footer .sitemap-link {color:#333}
@media (max-width:767px) {
    .tem19-footer {display:none}
}
@media (max-width:991px) {
    .tem19-footer .footer-box .col-xs-12 {margin-bottom:15px}
    .tem19-footer .footer-box .col-xs-12:nth-of-type(2),.tem19-footer .footer-box .col-xs-12:nth-of-type(4) {border-right:none}
    .tem19-footer .footer-box .col-xs-12:nth-of-type(1),.tem19-footer .footer-box .col-xs-12:nth-of-type(3) {border-right:1px solid #ccc}
}
@media (max-width:767px) {
    .tem19-footer .footer-box .desc img {max-width:30%}
    .tem19-footer .footer-box .col-xs-12 {border:none!important}
}
.tem20-footer {border-top:2px solid;color:#aaa}
.tem20-footer .interval {padding:0 7px}
.tem20-footer .col-lg-3 {padding:0 8px}
.tem20-footer .title {color:#fff;width:100%;padding:40px 0 10px;position:relative;font-weight:500;font-size:14px;text-align:left;margin-bottom:20px}
.tem20-footer .title::before {content:"";position:absolute;width:10%;height:2px;border-bottom:2px solid;border-color:inherit;left:0;bottom:0}
.tem20-footer .title::after {content:"";position:absolute;width:88%;height:2px;border-bottom:2px solid rgba(255,255,255,.05);right:0;bottom:0}
.tem20-footer .flogo img {width:30%;float:left}
.tem20-footer .flogo h5 {margin:0;padding:0;width:68%;float:right}
.tem20-footer .flogo_desc {line-height:20px;color:rgba(255,255,255,.4);font-size:12px;margin-top:10px}
.tem20-footer .link li {width:100%;position:relative;border-bottom:1px solid rgba(255,255,255,.05);font-size:13px;padding-left:15px}
.tem20-footer .link li::before {content:">";font-family:'宋体';color:inherit;font-size:12px;left:0;top:8px;position:absolute}
.tem20-footer .link li a {color:#aaa;padding:7px 0;display:inline-block;width:100%}
.tem20-footer .links-info {font-size:13px;line-height:24px;width:100%}
.tem20-footer .form-text {font-size:14px;color:#aaa;margin-bottom:10px}
.tem20-footer .form-group .form-control {border-radius:0}
.tem20-footer .form-group .input-group-addon {padding:0 5px 0 0}
.tem20-footer .form-group .btn {border-radius:0;font-size:12px}
.tem20-footer .form-group.has-success .form-control-feedback {top:10px}
.tem20-footer .input-group.has-success .form-control-feedback {right:55px;z-index:3}
.tem20-footer .form-group.has-error .help-block {top:12px}
.tem20-footer .form-group.has-error .form-control-feedback {top:3px}
.tem20-footer .input-group.has-error .help-block {right:60px;z-index:3}
.tem20-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem20-footer {display:none}
}
.tem21-footer {width:100%;height:100vh;position:relative;z-index:1;background-attachment:fixed;background-size:cover;background-position:50% 50%}
.tem21-footer .top {color:#fff;background-color:rgba(0,0,0,.85);border-color:#58595f}
.tem21-footer .top ul {padding:15px 0;border-color:inherit}
.tem21-footer .top .top-line {width:100%;height:2px;border-bottom:1px solid;border-color:inherit;-moz-box-shadow:0 1px 1px #717279;-webkit-box-shadow:0 1px 51px #717279;box-shadow:0 1px 1px #717279}
.tem21-footer .top li {width:20%;float:left;border-color:inherit}
.tem21-footer .top li .foot-icon-img {text-align:center}
.tem21-footer .top li::before {content:"";float:right;width:2px;height:35px;border-right:1px solid;-moz-box-shadow:1px 0 1px #717279;-webkit-box-shadow:1px 0 1px #717279;box-shadow:1px 0 1px #717279;border-color:inherit}
.tem21-footer .top li:nth-child(5)::before {content:"";border-right:none;box-shadow:none}
.tem21-footer .top li .icon {display:inline-block;height:35px;line-height:35px;font-size:25px;text-align:center;vertical-align:middle}
.tem21-footer .top li p {font-size:14px;display:inline-block;height:35px;line-height:35px;overflow:hidden;vertical-align:middle}
.tem21-footer .pofixed {position:absolute;top:65px;left:0;width:100%;bottom:0}
.tem21-footer .pofixed .pofixed_txt {position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}
.tem21-footer .logo {text-align:center;margin-bottom:30px;color:#fff}
.tem21-footer .logo .title {display:none}
.tem21-footer .logo img {height:55px}
.tem21-footer .logo img:hover {-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);-o-filter:blur(5px);filter:blur(5px)}
.tem21-footer .share_to {text-align:center;color:#fff}
.tem21-footer .share_to>a {display:inline-block;width:40px;height:40px;line-height:40px;color:inherit;position:relative;margin-right:5px;z-index:5}
.tem21-footer .share_to>a:last-child {margin:0}
.tem21-footer .share_to>a>i {position:absolute;width:inherit;height:inherit;line-height:inherit;border-radius:50%;top:0;left:0;-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;z-index:-1}
.tem21-footer .share_to>a:hover>i {-webkit-transform:scale(1);transform:scale(1);opacity:.95;visibility:visible}
.tem21-footer .sitemap-link {text-align:center}
@media (max-width:767px) {
    .tem21-footer {display:none}
}
.tem22-footer {margin-top:40px}
.tem22-footer .ft-service .col-xs-6 {padding:0}
.tem22-footer .ft-service .col-xs-6:hover {opacity:.6}
.tem22-footer .ft-service {margin-top:-40px;color:#fff}
.tem22-footer .ft-service .item {padding:30px 20px;position:relative;z-index:2}
.tem22-footer .ft-service .item::before {background:rgba(255,255,255,.1);content:"";left:0;top:0;width:100%;height:100%;position:absolute;z-index:-1;opacity:0}
.tem22-footer .ft-service .item:hover::before {opacity:1}
.tem22-footer .ft-service .icon {position:absolute;left:30px;top:25px;font-size:20px}
.tem22-footer .ft-service .SRtit {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;width:100%;padding-left:40px}
.tem22-footer .interval {padding:0 7px}
.tem22-footer .col-lg-3 {padding:0 8px}
.tem22-footer .title {color:#232323;width:100%;padding:50px 0 10px;position:relative;font-size:18px;text-align:left;margin-bottom:20px}
.tem22-footer .title::before {content:"";position:absolute;width:5%;border-bottom:1px solid;border-color:inherit;left:0;bottom:0}
.tem22-footer .flogo img {width:30%;float:left}
.tem22-footer .flogo h5 {display:none}
.tem22-footer .flogo_desc {line-height:20px;color:rgba(0,0,0,.8);font-size:12px;margin-top:10px}
.tem22-footer .link li {width:100%;position:relative;border-bottom:1px solid rgba(255,255,255,.05);font-size:13px;padding-left:18px}
.tem22-footer .link li::before {content:"\e797";font-family:icomoon!important;color:#666;font-size:14px;left:0;top:6px;position:absolute}
.tem22-footer .link li a {color:#666;padding:7px 0;display:inline-block;width:100%}
.tem22-footer .links-info {font-size:13px;line-height:24px;width:100%}
.tem22-footer form {border-color:#ccc;color:#666}
.tem22-footer .form-group {border-color:inherit;color:inherit;width:100%}
.tem22-footer .form-group[module-style="border-color color"]:nth-of-type(2) {
    position:relative;width:100%}
.tem22-footer .form-group[module-style="border-color color"] .input-group-addon {position:absolute;right:45px;top:0}
.tem22-footer .form-group .form-control {background:0 0;border-radius:0;border:none;border-bottom:1px solid;border-color:inherit;color:inherit}
.tem22-footer .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.6}
.tem22-footer .form-group .form-control:-moz-placeholder {color:inherit;opacity:.6}
.tem22-footer .form-group .form-control::-moz-placeholder {color:inherit;opacity:.6}
.tem22-footer .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.6}
.tem22-footer .form-group .form-control::input-placeholder {color:inherit;opacity:.6}
.tem22-footer .form-group .input-group-addon {padding:0 5px 0 0;border-radius:0;border-bottom:1px solid;border-color:inherit;background:0 0}
.tem22-footer .form-group .btn {font-size:12px;width:100%;border-radius:50px;background:0 0;font-weight:700;color:inherit}
.tem22-footer .ft-share {width:100%;text-align:center;margin:20px 0}
.tem22-footer .ft-share a {color:#232323;font-size:16px;display:inline-block;padding:5px 10px;position:relative;overflow:hidden}
.tem22-footer .ft-share a::after {position:absolute;content:"-";width:100%;height:1px;color:inherit;left:-30px;top:5px;opacity:0;transform:scale(5,1);-o-transform:scale(5,1);-moz-transform:scale(5,1);-ms-transform:scale(5,1);-webkit-transform:scale(5,1);-o-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}
.tem22-footer .ft-share a:hover::after {left:0;opacity:1}
.tem22-footer .ft-share a span {line-height:20px}
.tem22-footer .sitemap-link {color:#666}
.tem22-footer .form-group.has-success .form-control-feedback {top:10px}
.tem22-footer .input-group.has-success .form-control-feedback {right:55px}
.tem22-footer .form-group.has-error .help-block {top:12px}
.tem22-footer .form-group.has-error .form-control-feedback {top:3px}
.tem22-footer .input-group.has-error .help-block {right:60px}
.tem22-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem22-footer {display:none}
}
.sitemap-link {color:#fff;padding:10px 0}
.sitemap-link a {color:inherit}
.tem23-footer .Btitle {font-size:128px;color:rgba(0,0,0,.3);letter-spacing:3px;text-align:center;font-family:arial;margin:0;white-space:nowrap;overflow:hidden}
.tem23-footer .description {width:100%;text-align:center;color:#fff;margin-bottom:10px}
.tem23-footer .description ul li {display:inline;color:#ababab;border-color:#ababab}
.tem23-footer .description ul li a {padding:0 35px;border-right:1px solid;color:inherit;font-size:13px;border-color:inherit}
.tem23-footer .description ul li:last-child a {border-right:none}
.tem23-footer .ft-service {padding:0 12%}
.tem23-footer .service_ct {border:13px solid rgba(255,255,255,.04);padding:5% 12% 10%;border-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px}
.tem23-footer .service_ct .item {position:relative;color:#ababab;border-color:#2b2b2b;font-size:13px;padding-left:80px}
.tem23-footer .service_ct .item .icon {position:absolute;left:0;top:50px;font-size:30px;opacity:.9;color:inherit}
.tem23-footer .service_ct .item .SRtit {padding:60px 0 30px;border-bottom:1px solid;border-color:inherit;color:inherit}
.tem23-footer .sitemap-link {text-align:center}
@media (max-width:991px) {
    .tem23-footer .Btitle {font-size:100px}
    .tem23-footer .description ul li a {padding:0 20px}
}
@media (max-width:767px) {
    .tem23-footer {display:none}
}
.tem24-footer {border-top:2px solid;color:#aaa}
.tem24-footer .interval {padding:0 7px}
.tem24-footer .col-lg-3 {padding:0 8px}
.tem24-footer .title {color:#fff;width:100%;padding:40px 0 10px;position:relative;font-weight:500;font-size:14px;text-align:left;margin-bottom:20px}
.tem24-footer .title::before {content:"";position:absolute;width:10%;height:2px;border-bottom:2px solid;border-color:inherit;left:0;bottom:0}
.tem24-footer .title::after {content:"";position:absolute;width:88%;height:2px;border-bottom:2px solid rgba(255,255,255,.05);right:0;bottom:0}
.tem24-footer .flogo img {width:30%;float:left}
.tem24-footer .flogo h5 {margin:0;padding:0;width:68%;float:right}
.tem24-footer .flogo_desc {line-height:20px;color:rgba(255,255,255,.4);font-size:12px;margin-top:10px}
.tem24-footer .link li {width:100%;position:relative;border-bottom:1px solid rgba(255,255,255,.05);font-size:13px;padding-left:15px}
.tem24-footer .link li::before {content:">";font-family:'宋体';color:inherit;font-size:12px;left:0;top:8px;position:absolute}
.tem24-footer .link li a {color:#aaa;padding:7px 0;display:inline-block;width:100%}
.tem24-footer .links-info {font-size:13px;line-height:24px;width:100%}
.tem24-footer .form-text {font-size:14px;color:#aaa;margin-bottom:10px}
.tem24-footer .form-group .form-control {border-radius:0}
.tem24-footer .form-group .input-group-addon {padding:0 5px 0 0}
.tem24-footer .form-group .btn {border-radius:0;font-size:12px}
.tem24-footer .sitemap-link {margin-top:40px}
.tem24-footer .sitemap-link a {color:rgba(255,255,255,.6);display:inline-block}
.tem24-footer .sitemap-link span {font-size:30px;vertical-align:middle}
.tem24-footer .form-group.has-success .form-control-feedback {top:10px}
.tem24-footer .input-group.has-success .form-control-feedback {right:55px;z-index:3}
.tem24-footer .form-group.has-error .help-block {top:12px}
.tem24-footer .form-group.has-error .form-control-feedback {top:3px}
.tem24-footer .input-group.has-error .help-block {right:60px;z-index:3}
.tem24-footer .input-group.has-error .form-control-feedback {right:55px}
@media (max-width:767px) {
    .tem24-footer {display:none}
}
.tem25-footer {color:#fff}
.tem25-footer .col-lg-6 {padding:0 20px}
.tem25-footer .text {max-height:510px;overflow-y:auto;overflow-x:hidden;width:100%;padding:0 40px 0 0;line-height:26px}
.tem25-footer .text::-webkit-scrollbar {width:13px}
.tem25-footer .text::-webkit-scrollbar-track {background-color:none}
.tem25-footer .text::-webkit-scrollbar-thumb {background-color:none;border-radius:200px}
.tem25-footer .text:hover::-webkit-scrollbar-thumb {background-color:rgba(255,255,255,.2)}
.tem25-footer .title {font-size:15px;padding:10px 0}
.tem25-footer .item {width:100%}
.tem25-footer .share ul {border-color:rgba(255,255,255,.8)}
.tem25-footer .share li {display:inline-block;padding:15px 15px 0 0;border-color:inherit;color:inherit}
.tem25-footer .share li a {width:36px;height:36px;border-color:inherit;font-size:20px;color:inherit;line-height:36px;text-align:center;display:block;position:relative}
.tem25-footer .share li a::before {content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:1px solid;border-color:inherit;left:0;top:0;transition:all .2s ease-out 0s}
.tem25-footer .share li a:hover::before {transform:scale(1.2)}
@media (max-width:767px) {
    .tem25-footer .col-lg-6 {padding:0 15px}
}
.scroll-top {display:none!important;position:fixed;bottom:66px;right:0;z-index:100}
.scroll-top a:link,.scroll-top a:visited {display:inline-block;padding:0 5px;color:#fff;font-size:30px;border-radius:6px 0 0 6px}
.scroll-top a:hover {outline:0;color:#fff;background:#333}
.btn-primary:hover {opacity:.75}
.hvr-bubble-float-top {display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;background:#fff;padding:12px 29px;font-size:18px;color:#F2593A;font-weight:600;border-bottom:4px solid #C19A04}
.hvr-bubble-float-top:before {position:absolute;z-index:-1;content:'';left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover {-webkit-transform:translateY(10px);transform:translateY(10px);color:#000;text-decoration:none}
.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before {-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.tem01-tit {font-size:35px;width:100%;line-height:125%;margin-bottom:15px;margin-top:0;text-transform:uppercase}
@media (max-width:767px) {
    .tem01-tit {font-size:25px}
}
.tem01-oem {min-height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem01-oem .oem-top {display:block;width:66%;text-align:center;background-attachment:fixed;margin:2% auto;padding:9% 7%;background-color:rgba(255,255,255,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem01-oem-border {position:relative}
.tem01-oem .oem-top h3 {color:#222;font-size:40px;font-weight:400;overflow:hidden;line-height:125%;min-height:70px;max-height:110px}
.tem01-oem .oem-top .desc {margin:2% 0;line-height:25px;max-height:225px;color:#333;font-size:16px;overflow:hidden}
.tem01-oem-btn {width:100%;text-align:center;margin-top:4%}
.tem01-oem ul {position:relative}
.tem01-oem ul li {position:absolute}
@media (max-width:768px) {
    .tem01-oem {background-attachment:scroll}
    .tem01-oem .oem-top h3 {font-size:1.5em;max-height:110px;min-height:auto}
    .tem01-oem .oem-top .desc {font-size:14px;margin:2.5% 0;max-height:200px;height:auto}
    .tem01-oem .oem-top {width:100%;margin:3% 0;padding:5.7% 21px}
    .tem01-oem {min-height:310px}
}
@media (max-width:640px) {
    .tem01-oem .oem-top h3 {font-size:1.25em;margin-top:0}
    .tem01-oem .oem-top {width:100%;padding:6% 21px;margin:2.5% 0;border-radius:10px}
    .tem01-oem {min-height:285px}
}
@media (max-width:480px) {
    .tem01-oem .oem-top h3 {max-height:75px}
    .tem01-oem .oem-top .desc {max-height:100px}
}
.tem02-oem {width:100%}
.tem02-oem .row .col-md-9 {font-size:18px;margin:0}
.tem02-oem .row a {margin:20px auto 0;font-size:20px;text-transform:uppercase}
.tem02-oem .row .col-md-9 .text {line-height:25px;color:#fff}
@media(max-width:639px) {
    .tem02-oem .row .col-md-9 .text {height:auto}
}
.tem03-oem h1 {font-size:30px;text-align:center;padding:30px}
.tem03-oem .container li {font-size:16px;padding:6px 25px;background:url(../images/tem03-oem_1.png) no-repeat left 8px}
.tem03-oem .container ul {padding-bottom:50px}
.tem03-oem .images {width:100%}
.tem03-oem .images li {width:25%;height:350px;padding:10px 5px 0;background:0 0;float:left}
.tem03-oem .images li:first-child {padding-left:0}
.tem03-oem .images li:last-child {padding-right:0}
.tem03-oem .images li .box {width:100%;height:100%;overflow:hidden}
.tem03-oem .images li .box img {min-height:100%;min-width:100%;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem03-oem .images li .box:hover img {opacity:1;transform:scale(1.1)}
@media(max-width:1170px) {
    .tem03-oem .images li {width:50%}
}
@media(max-width:639px) {
    .tem03-oem .images li {width:100%;height:auto;padding:5px 5px 0!important}
    .tem03-oem .images li .box img {width:100%;min-height:auto;min-width:auto;opacity:1}
    .tem03-oem .images li .box:hover img {transform:scale(1)}
}
.tem04-oem {width:100%}
.tem04-oem .row .col-md-9 {font-size:18px;margin:0}
.tem04-oem .row a {margin:20px auto 0;font-size:16px;text-transform:uppercase}
.tem04-oem .row .col-md-9 .text {max-height:120px;line-height:30px;overflow:hidden;color:#fff}
.tem04-oem .row .col-md-9 .text h3 {font-size:26px;line-height:30px;margin:10px 0}
.tem04-oem .row .col-md-9 .text h4 {font-size:30px;line-height:30px;margin:10px 0}
@media(max-width:768px) {
    .tem04-oem .row .col-md-9 .text {max-height:160px;height:auto}
    .tem04-oem .row .col-md-9 .text h3 {font-size:16px}
    .tem04-oem .row .col-md-9 .text h4 {font-size:20px}
}
.tem05-oem-sm {width:100%;padding:15px 30px;border-style:solid;border-width:2px;box-shadow:0 3px 8px #999}
.tem05-oem-sm .text {color:#333;line-height:22px;font-family:arial;font-size:14px;overflow:hidden}
.tem05-oem-sm .text p {margin:0}
.tem05-oem-sm .text h6 {margin-bottom:0;line-height:30px;color:#888;font-size:20px;font-weight:700}
.tem05-oem-sm .text ul {margin-top:5px}
.tem05-oem-sm .text ul li {line-height:30px;color:#888;font-size:18px}
.tem05-oem-sm .text ul li:before {content:"\ea62";font-family:icomoon;margin-right:10px;font-size:26px}
.tem05-oem-sm .text_btn {padding:20px 0 15px;text-transform:uppercase}
.tem05-oem-sm .text_btn a {padding:10px 9%;font-size:16px}
@media(max-width:768px) {
    .tem05-oem-sm {padding:15px}
    .tem05-oem-sm .text {max-height:550px}
    .tem05-oem-sm .text h6 {font-size:16px}
    .tem05-oem-sm .text ul li {font-size:12px}
    .tem05-oem-sm .text ul li::before {font-size:16px}
    .tem05-oem-sm .text_btn {padding:10px 0 5px}
    .tem05-oem-sm .text_btn a {padding:10px 11%}
}
.tem01-pricing {width:100%;text-align:center}
.tem01-pricing .row {padding-top:30px}
.tem01-pricing h2 {font-size:28px;color:#333;margin-bottom:10px}
.tem01-pricing h3 {font-size:15px;color:#999;font-weight:400}
.tem01-pricing ul {width:100%;background:#EDEEF0;text-align:center;margin-bottom:10px}
.tem01-pricing li {padding:10px 0;font-size:18px;border-bottom:1px solid #D6D6D6;border-top:1px solid rgba(255,255,255,.5)}
.tem01-pricing li:first-child {padding:20px 0;border-bottom:1px solid #CCC;margin-top:20px;font-size:20px;color:#999;text-transform:uppercase}
.tem01-pricing li:first-child strong {color:#333;font-size:40px;width:100%;display:block}
.tem01-pricing li:last-child {padding:30px 0;border-bottom:none}
.tem01-pricing .special li:first-child {background:#333;padding-top:40px;margin-top:0}
.tem01-pricing .special li:first-child strong {color:#FC6B00}
.tem01-pricing li a {padding:8px 14px;font-size:16px;font-weight:700;color:#3CC;border:4px solid #CCC;text-transform:uppercase}
.tem01-pricing li a:hover {background:#CCC;color:#FFF}
.tem01-certified {border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}
.tem01-certified .offer-left {overflow:hidden;padding-top:65%;position:relative}
.tem01-certified .offer-left a {width:100%;vertical-align:middle;text-align:center}
.tem01-certified .offer-left a img {width:95%;height:100%;position:absolute;left:0;top:0}
.tem01-certified .offer-left .title {line-height:24px;width:80%;margin:10px auto 0}
.tem01-certified .certified_add .offer-left {position:static;padding-top:0}
.tem01-certified .certified_add .offer-left img {position:static;max-width:100%;width:auto;margin:0 auto;display:block;height:auto}
.tem01-certified .owl-theme .owl-controls .owl-nav [class*=owl-] {position:absolute;top:50%;transform:translateY(-50%);font-size:30px;background:0 0;color:#000;margin:0;padding:0}
.tem01-certified .owl-theme .owl-controls .owl-nav .owl-prev {left:0}
.tem01-certified .owl-theme .owl-controls .owl-nav .owl-next {right:0}
@media(max-width:768px) {
    .tem01-certified .offer-left .title {width:100%}
}
.tem02-certified img {max-width:90%;display:block;margin:0 auto;width:auto!important}
.tem02-certified .title {line-height:24px;width:80%;margin:10px auto 0}
@media(max-width:768px) {
    .tem02-certified .title {width:100%}
}
.tem03-certified {position:relative}
.tem03-certified::before {content:"";background-color:rgba(121,121,121,.2);width:100%;position:absolute;height:1px;top:50%}
.tem03-certified .col-md-3 {height:220px;overflow:hidden}
.tem03-certified .col-md-3 a {position:relative;padding:20px 10px 0;display:block;transition:all .3s ease-out 0s}
.tem03-certified .col-md-3 a::after {position:absolute;content:"";background-color:rgba(121,121,121,.2);width:1px;height:90px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;top:40px;right:-35px}
.tem03-certified .col-md-3:hover a {box-shadow:0 15px 30px rgba(121,121,121,.3);transform:translate3d(0px,-2px,0)}
.tem03-certified .col-md-3 img {max-width:100%;margin:0 auto;max-height:200px;overflow:hidden;display:block}
.tem03-certified .col-md-3:nth-of-type(4n) a::after {background:0 0}
@media (max-width:991px) {
    .tem03-certified .col-md-3:nth-of-type(3n) a::after,.tem03-certified::before {background:0 0}
    .tem03-certified .col-md-3 {height:180px}
    .tem03-certified .col-md-3 img {max-height:160px}
    .tem03-certified .col-md-3 a::after {right:-25px}
    .tem03-certified .col-md-3 a::before {position:absolute;content:"";background-color:#eaeaea;width:90px;height:1px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;bottom:-20px;left:50%;margin-left:-45px}
}
@media (max-width:767px) {
    .tem03-certified .col-md-3 a {width:100%}
    .tem03-certified .col-md-3 a::after {right:0}
    .tem03-certified .col-md-3 a::before {bottom:0}
    .tem03-certified .col-md-3:nth-of-type(2n) a::after {background:0 0}
}
@media (max-width:480px) {
    .tem03-certified .col-md-3 {height:150px}
    .tem03-certified .col-md-3 a::after {background:0 0}
    .tem03-certified .col-md-3 img {max-height:120px;width:100%}
}
@media (max-width:360px) {
    .tem03-certified .col-xs-6 {width:100%;height:auto}
    .tem03-certified .col-md-3 img {height:auto;max-height:none;max-width:100%;width:auto}
    .tem03-certified .col-md-3 a {margin:0 0 15px}
}
.tem04-certified .imageflow img {-webkit-box-shadow:2px 2px 2px 2px hsla(0,0%,0%,.1);box-shadow:2px 2px 2px 2px hsla(0,0%,0%,.1)}
.tem04-certified .imageflow {position:relative;z-index:1;text-align:left;visibility:hidden;width:900px;margin:0 auto}
.tem04-certified .imageflow img {border:none;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);visibility:hidden;-ms-interpolation-mode:bicubic}
.tem04-certified .imageflow p {margin:0 auto;text-align:center}
.tem04-certified .imageflow .loading {border:1px solid #ccc;height:15px;left:50%;margin-left:-106px;padding:5px;position:relative;visibility:visible;width:200px}
.tem04-certified .imageflow .loading_bar {background:#ccc;height:15px;visibility:visible;width:1%}
.tem04-certified .imageflow .caption {font-weight:700;position:relative;text-align:center;z-index:8}
.tem04-certified .imageflow .scrollbar {border-bottom:1px solid #b3b3b3;position:relative;visibility:hidden;z-index:9;height:1px}
.tem04-certified .imageflow .images {overflow:hidden;white-space:nowrap}
.tem04-certified .imageflow .button {cursor:pointer;height:17px;position:relative;width:17px}
.tem04-certified .image_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem04-certified .image_show span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5}
.tem04-certified .image_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem04-certified .image_show img {max-height:90%;max-width:90%;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.tem04-certified .owl img {box-shadow:0 5px 20px rgba(0,0,0,.1);transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;width:100%}
.tem04-certified .owl-item {-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}
.tem04-certified .owl-item img {-webkit-transform:scale(0.8)!important;-moz-transform:scale(0.8)!important;-o-transform:scale(0.8)!important}
.tem04-certified .owl-item.active img {-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-o-transform:scale(1)!important}
.tem04-certified .owl-stage-outer .clearfix {-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%)}
.tem05-certified .interval {padding:0 5px}
.tem05-certified .col-xs-6 {padding:0 10px;margin:7px 0}
.tem05-certified .images {border:1px solid rgba(121,121,121,.25);position:relative;padding-top:60%;transition:all .3s ease-in 0s}
.tem05-certified .col-xs-6:hover .images {border-color:rgba(121,121,121,.5)}
.tem05-certified .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem05-certified .title {font-size:12px;color:#333;width:100%;text-align:center;line-height:35px;height:35px;overflow:hidden}
.tem05-certified .certified_add .col-lg-2:nth-of-type(6n+1),.tem05-certified .certified_add .col-lg-3:nth-of-type(4n+1),.tem05-certified .certified_add .col-lg-4:nth-of-type(3n+1),.tem05-certified .certified_add .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem05-certified .certified_add .images {position:static;padding:0}
.tem05-certified .certified_add .images img {position:static;height:auto;width:auto;max-width:100%;display:block;margin:0 auto}
@media (max-width:480px) {
    .tem05-certified .col-xs-6 {padding:0 5px}
}
.tem06-certified .col-xs-4,.tem06-certified .col-xs-6 {padding:0}
.tem06-certified .images {border:1px solid rgba(255,255,255,.1);position:relative;padding-top:70%;transition:all .3s ease 0s}
.tem06-certified .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem06-certified .title {font-size:12px;color:#333;width:100%;text-align:center;line-height:35px;height:35px;overflow:hidden}
.tem06-certified .certified_add .col-lg-2:nth-of-type(6n+1),.tem06-certified .certified_add .col-lg-3:nth-of-type(4n+1),.tem06-certified .certified_add .col-lg-4:nth-of-type(3n+1),.tem06-certified .certified_add .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem06-certified .certified_add .images {position:static;padding:0}
.tem06-certified .certified_add .images img {position:static;height:auto;width:auto;max-width:100%;display:block;margin:0 auto}
@media (max-width:480px) {
    .tem06-certified .col-xs-4,.tem06-certified .col-xs-6 {width:50%!important}
}
.tem07-certified {position:relative}
.tem07-certified .owl-carousel {padding:0 15px}
.tem07-certified .owl-dots {display:none!important}
.tem07-certified .owl-theme .owl-controls {margin-top:0}
.tem07-certified .owl-theme .owl-controls .owl-nav [class*=owl-] {font-family:'宋体';font-size:18px;position:absolute;top:50%;color:#b9bdc1;display:block!important;font-weight:700;background:0 0;margin:-12px 0 0 0;padding:0}
.tem07-certified .owl-theme .owl-controls .owl-nav .icon-youjiantou,.tem07-certified .owl-theme .owl-controls .owl-nav .icon-zuojiantou {font-family:icomoon!important;font-size:20px}
.tem07-certified .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {color:red}
.tem07-certified .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:0}
.tem07-certified .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:0}
.tem07-certified .offer-left {padding-top:50%;position:relative}
.tem07-certified .offer-left img {width:100%;height:100%;position:absolute;left:0;top:0;padding:0 10px}
.tem07-certified .certified_add .offer-left {position:static;padding-top:0}
.tem07-certified .certified_add .offer-left img {position:static;max-width:100%;width:auto;margin:0 auto;display:block;height:auto}
.tem08-certified .full-screen {padding:0 15px}
.tem08-certified .box {margin-bottom:-1px;border-top:1px solid #eee}
.tem08-certified .col-xs-6 {padding:0;border-right:1px solid #eee;border-bottom:1px solid #eee}
.tem08-certified .col-lg-2:nth-of-type(6n),.tem08-certified .col-lg-3:nth-of-type(4n),.tem08-certified .col-lg-4:nth-of-type(3n),.tem08-certified .col-lg-6:nth-of-type(2n) {border-right:0}
.tem08-certified .col-lg-2:nth-of-type(6n+1),.tem08-certified .col-lg-3:nth-of-type(4n+1),.tem08-certified .col-lg-4:nth-of-type(3n+1),.tem08-certified .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem08-certified .item {overflow:hidden;position:relative}
.tem08-certified .item .images {transition:all .6s ease-out 0s}
.tem08-certified .item:hover .images {transform:translateY(-100%)}
.tem08-certified .item a:nth-of-type(2) {
    top:100%;position:absolute;height:100%;left:0}
.tem08-certified .item img {width:100%;height:100%}
@media (max-width:768px) {
,.tem08-certified .col-lg-2,.tem08-certified .col-lg-3 {width:33.3333%}
    .tem08-certified .col-xs-6:nth-of-type(n) {border-right:1px solid #eee;clear:none}
    .tem08-certified .col-xs-6:nth-of-type(3n) {border-right:0}
    .tem08-certified .col-xs-6:nth-of-type(3n+1) {clear:both}
    .tem08-certified [layout-style=column] {padding-left:0!important;padding-right:0!important}
}
@media (max-width:480px) {
    .tem08-certified .col-xs-6 {width:50%}
    .tem08-certified .col-xs-6:nth-of-type(n) {border-right:1px solid #eee}
    .tem08-certified .col-xs-6:nth-of-type(2n) {border-right:0}
    .tem08-certified .col-xs-6:nth-of-type(n) {clear:none}
    .tem08-certified .col-xs-6:nth-of-type(2n+1) {clear:both}
}
.tem01-faq_form {min-height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem01-faq_form h1 {font-size:24px;color:inherit}
.tem01-faq_form .FAQ ul {width:100%;height:auto;margin-bottom:20px;overflow:auto}
.tem01-faq_form .form ul {overflow:hidden}
.tem01-faq_form .FAQ li {padding:10px 0;border-bottom-width:1px;border-bottom-style:solid}
.tem01-faq_form .FAQ li strong {opacity:.9;display:block;font-size:16px}
.tem01-faq_form .FAQ li span {opacity:.7;display:block;font-size:12px}
.tem01-faq_form .FAQ button {margin-bottom:2px}
.tem01-faq_form .FAQ,.tem01-faq_form .form {padding:15px;background:rgba(255,255,255,.5)}
.tem01-faq_form .form li {width:100%;padding:0}
.tem01-faq_form .form input,.tem01-faq_form .form textarea {width:100%;line-height:20px;border:none;outline:0;background:rgba(255,255,255,.6);color:inherit}
.tem01-faq_form .form textarea {height:100px;resize:none}
.tem01-faq_form .a_faq_form {width:180px;height:40px;font-size:16px;border:none}
.tem01-faq_form .yzmbox {position:relative}
.tem01-faq_form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:0}
@media (max-width:1024px) {
    .tem01-team .team-images-box {width:100%}
}
@media (max-width:768px) {
    .tem01-faq_form {background-attachment:scroll}
    .tem01-a_faq_form .form ul {height:auto}
    .tem01-a_faq_form .form li {padding:5px;margin:5px 0}
}
.tem02-faq_form .area_title {text-align:center}
.tem02-faq_form .clients_area {overflow:hidden}
.tem02-faq_form .clients_area .client_slider .single_clients {text-align:center;margin:20px 0 0}
.tem02-faq_form .clients_area .client_slider .single_clients .client_text {background:#eee;position:relative;padding:40px}
.tem02-faq_form .clients_area .client_slider .single_clients .bg-color {display:none}
.tem02-faq_form .clients_area .client_slider .single_clients .client_text span {position:absolute;width:30px;height:30px;content:'';transform:rotate(45deg);bottom:-20px;left:66px;background:#fff}
.tem02-faq_form .clients_area .client_slider .single_clients .client_text:before {content:url(/templates/public4/assets/images/tem02-faq_form_bg.png);position:absolute;top:27px;left:25px}
.tem02-faq_form .clients_area .client_slider .single_clients .client_text .pro-text {font-size:14px;line-height:22px;margin:0;color:#333;height:110px;overflow:hidden;position:relative}
.tem02-faq_form .clients_area .client_slider .single_clients .client_text .pro-text a {color:#333;height:100px;overflow:hidden}
.tem02-faq_form .clients_area .client_slider .single_clients .client_info {width:100%;height:80px;margin-top:32px;padding-left:40px;text-align:left;position:relative}
.tem02-faq_form .clients_area .client_slider .single_clients .client_info img {height:80px;width:80px;border-radius:50px;position:absolute;left:40px;top:0;margin:0 20px 0 0;opacity:1}
.tem02-faq_form .clients_area .client_slider .single_clients .client_info h3 {font-size:18px;color:#666;margin:0;padding:0 0 0 100px;line-height:80px;height:80px;overflow:hidden;opacity:1}
.tem02-faq_form .clients_area .client_slider .owl-item:nth-of-type(2n) .single_clients .client_text {background:0 0}
.tem02-faq_form .clients_area .client_slider .owl-item:nth-of-type(2n) .single_clients .client_text .pro-text a {color:#fff}
.tem02-faq_form .clients_area .client_slider .owl-item:nth-of-type(2n) .single_clients .bg-color {position:absolute;left:0;top:0;width:100%;height:100%;display:block}
.tem02-faq_form .clients_area .client_slider .owl-controls {margin-top:30px}
.tem02-faq_form .clients_area .client_slider .owl-controls .owl-dots {text-align:center}
.tem02-faq_form .clients_area .client_slider .carousel-indicators {bottom:40px}
.tem02-faq_form .clients_area .client_slider .carousel-indicators li {border:1px solid #666}
.tem02-faq_form .clients_area .client_slider .carousel-indicators li.active {background:#333}
@media (max-width:979px) {
    .tem02-faq_form .clients_area .client_slider .single_clients .bg-color {position:absolute;left:0;top:0;width:100%;height:100%;display:block}
    .tem02-faq_form .clients_area .client_slider .single_clients .client_info h3,.tem02-faq_form .clients_area .client_slider .single_clients .client_info img {opacity:1}
    .tem02-faq_form .clients_area .client_slider .single_clients .client_text .pro-text a {color:#fff}
    .tem02-faq_form .area_title h2 {font-size:26px}
}
.tem03-faq_form {min-height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem03-faq_form .form {padding:30px 15px;background:rgba(000,000,000,.6)}
.tem03-faq_form .form h1 {font-size:24px;color:#fff;margin-bottom:13px}
.tem03-faq_form .form ul {overflow:hidden}
.tem03-faq_form .form li {width:100%;padding:0}
.tem03-faq_form .form input,.tem03-faq_form .form textarea {width:100%;line-height:20px;padding:6px;border:none;outline:0;background:0 0;border-radius:0;border-bottom:1px solid #fff;color:#fff}
.tem03-faq_form .form textarea {height:100px;resize:none}
.tem03-faq_form .a_faq_form {width:180px;height:40px;font-size:16px;border:none}
.tem03-faq_form .yzmbox {position:relative}
.tem03-faq_form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:0}
.tem01-faq_form .yzmbox a img {width:100%;height:100%}
@media (max-width:768px) {
    .tem03-faq_form {background-attachment:scroll}
    .tem03-a_faq_form .form ul {height:auto}
    .tem03-a_faq_form .form li {padding:5px;margin:5px 0}
}
.tem04-faq_form .FAQ .titlediv {border-bottom-width:1px;border-bottom-style:solid}
.tem04-faq_form .FAQ .titlediv h1 {width:80%;float:left;font-size:24px;color:inherit;margin:0;padding-bottom:10px}
.tem04-faq_form .FAQ .titlediv a {width:20%;float:right;text-align:right;line-height:40px;font-size:12px;color:#999}
.tem04-faq_form .titlediv a:hover {text-decoration:underline}
.tem04-faq_form .FAQ .box {height:320px;overflow:hidden}
.tem04-faq_form .FAQ .box li.lieven {background:#F1F1F1}
.tem04-faq_form .FAQ ul {width:100%;height:auto;margin-bottom:20px;border-top-width:1px;border-top-style:solid;overflow:auto}
.tem04-faq_form .FAQ li {padding:10px;border-bottom-width:1px;border-bottom-style:solid}
.tem04-faq_form .FAQ li strong {display:block;font-size:16px}
.tem04-faq_form .FAQ li span {display:block;font-size:12px}
.tem04-faq_form .form h2 {margin:0 0 10px;width:100%;overflow:hidden;font-size:24px}
.tem04-faq_form .form .form-control {border-radius:0;border:none;border-bottom:1px solid #999;box-shadow:none;padding:10px 0;color:#333;height:50px;background:0 0}
.tem04-faq_form .ver-code {position:absolute;right:0;top:0}
.tem04-faq_form .form .btn {border-radius:0}
.tem04-faq_form .col-md-6:nth-child(1) {padding:0 0 0 30px}
.tem04-faq_form .col-md-6:nth-child(2) {padding:0 30px 0 0}
@media (max-width:990px) {
    .tem04-faq_form .form h2 {font-size:26px}
}
@media (max-width:767px) {
    .tem04-faq_form .col-md-6 {padding:0 15px!important}
}
@media (max-width:640px) {
    .tem04-faq_form .FAQ .titlediv h1 {width:100%;float:none}
    .tem04-faq_form .FAQ .titlediv a {width:100%;float:none;display:block}
}
.tem05-faq_form .col-md-6:nth-of-type(1) {padding:0 30px 0 0}
.tem05-faq_form .col-md-6:nth-of-type(2) {padding:0 0 0 30px}
.tem05-faq_form .titlediv {margin-bottom:10px}
.tem05-faq_form .titlediv h2 {width:80%;float:left;color:inherit;margin:0;font-size:30px}
.tem05-faq_form .titlediv a {width:20%;float:right;text-align:right;line-height:40px;font-size:12px;color:#999}
.tem05-faq_form .titlediv a:hover {text-decoration:underline}
.tem05-faq_form .panel-group .panel-heading {position:relative;padding:10px 20px 10px 15px;border-color:#eee;background-color:#fff}
.tem05-faq_form .panel-group .panel-heading .caret {position:absolute;top:50%;right:10px;margin-top:-2px;color:#777}
.tem05-faq_form .panel-group .panel {border-radius:0;margin-bottom:8px}
.tem05-faq_form .panel-group .panel:hover .panel-heading {background:#f0f0f0}
.tem05-faq_form .panel-title {font-weight:500;color:#444;font-size:15px}
.tem05-faq_form .panel-body {color:#666}
.tem05-faq_form .form h1 {margin:0 0 10px;width:100%;overflow:hidden;font-size:30px}
.tem05-faq_form .form .form-control {border-radius:0;border:none;border-bottom:1px solid #999;box-shadow:none;padding:10px 0;color:#333;height:50px;background:0 0}
.tem05-faq_form .ver-code {position:absolute;right:0;top:0}
.tem05-faq_form .form .btn {border-radius:0}
@media (max-width:990px) {
    .tem05-faq_form .titlediv h2 {font-size:26px}
}
@media (max-width:767px) {
    .tem05-faq_form .col-md-6 {padding:0 15px!important}
}
@media (max-width:640px) {
    .tem05-faq_form .titlediv h2 {width:100%;float:none}
    .tem05-faq_form .titlediv a {width:100%;float:none;display:block}
}
.tem01-faq_list {overflow:hidden;margin-bottom:20px}
.tem01-faq_list .FAQ .border-color-gray-level-C {padding:12px 0;border-bottom-width:1px;border-bottom-style:solid;list-style:none;width:100%;overflow:hidden}
.tem01-faq_list .FAQ .border-color-gray-level-C .title {display:block;font-size:15px;font-weight:500;color:#000;opacity:.85}
.tem01-faq_list .FAQ .border-color-gray-level-C .description {display:block;font-size:12px;color:#000;opacity:.65;padding-top:10px;line-height:20px;text-indent:2px}
.tem01-faq_list .FAQ>div {padding:12px 0;border-bottom-width:1px;border-bottom-style:solid;list-style:none;width:100%;overflow:hidden;border-color:#ccc}
.tem01-faq_list .FAQ>div .title {display:block;font-size:15px;font-weight:500;color:#000;opacity:.85}
.tem01-faq_list .FAQ>div .description {display:block;font-size:12px;color:#000;opacity:.65;padding-top:10px;line-height:20px;text-indent:2px}
.tem02-faq_list .faq-li {width:100%;padding:0 20px 5px;border:1px solid #ddd;display:block;margin-bottom:15px;background:#fff}
.tem02-faq_list .faq-li .text {width:100%;padding:15px 0 5px}
.tem02-faq_list .faq-li .title {font-size:16px;color:#000;opacity:.85;display:inline-block;height:25px;line-height:25px!important;vertical-align:middle;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tem02-faq_list .faq-li .icon {color:#ccc;vertical-align:middle;height:25px;line-height:25px;overflow:hidden;float:right;font-size:24px;cursor:pointer}
.tem02-faq_list .faq-li .description {font-size:12px;color:#000;opacity:.65;line-height:22px;margin-bottom:5px;padding-top:10px;border-top:1px solid #eee}
@media (max-width:360px) {
    .tem02-faq_list .faq-li {padding:0 10px 5px}
}
.tem01-team .col-md-3,.tem01-team .col-md-4 {height:390px;margin-bottom:10px;padding:0 10px}
.tem01-team h1 {text-align:center;margin-bottom:20px}
.tem01-team h2 {text-align:center;font-size:20px;max-height:44px;line-height:22px;overflow:hidden;margin:10px 0}
.tem01-team h3 {text-align:center}
.tem01-team .team-images-box {width:300px;height:240px;overflow:hidden;margin:0 auto;background:#333;cursor:pointer}
.tem01-team .col-md-3 .team-images-box {width:260px}
.tem01-team .team-images-box img {width:100%;height:100%;object-fit:cover;opacity:1;transition:all .35s;-webkit-transition:all .35s}
.tem01-team .team-bg-block {width:60px;height:1px;margin-left:auto;margin-right:auto;margin-bottom:5px}
.tem01-team .team-text {max-height:69px;line-height:22px;overflow:hidden;font-size:12px;text-align:center;padding:0 18% 5px;margin-bottom:5px}
.tem01-team .team-btn {text-align:center}
.tem01-team .col-md-3:hover img,.tem01-team .col-md-4:hover img {opacity:.5;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
@media (max-width:991px) {
    .tem01-team .col-md-3,.tem01-team .col-md-4 {height:auto}
    .tem01-team .team-images-box {width:auto}
    .tem01-team h3 {margin:5px 0 0}
}
@media (max-width:768px) {
    .tem01-team .team-bg-block,.tem01-team .team-text {margin-bottom:0}
}
@media (max-width:640px) {
    .tem01-team .col-xs-4 {width:100%}
}
.tem02-team .col-md-3,.tem02-team .col-md-4 {margin-bottom:10px;padding:0 10px!important}
.tem02-team h3 {text-align:center;max-height:40px;line-height:40px;overflow:hidden;margin:10px 0 20px}
.tem02-team .team-images-box {width:300px;height:240px;overflow:hidden;margin:0 auto;background:#333;cursor:pointer}
.tem02-team .col-md-3 .team-images-box {width:260px}
.tem02-team .team-images-box img {width:100%;height:100%;object-fit:cover;opacity:1;transition:all .35s;-webkit-transition:all .35s}
.tem02-team .team-bg-block {width:60px;height:1px;margin-left:auto;margin-right:auto;margin-bottom:5px}
.tem02-team .team-text {max-height:69px;line-height:22px;overflow:hidden;font-size:12px;text-align:center;padding:0 18% 5px;margin-bottom:5px}
.tem02-team .team-btn {text-align:center}
.tem02-team .col-md-3:hover img,.tem02-team .col-md-4:hover img {opacity:.5;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
@media (max-width:1024px) {
    .tem02-team .col-md-3 .team-images-box {width:100%}
}
@media (max-width:991px) {
    .tem02-team .col-md-3,.tem02-team .col-md-4 {height:auto}
    .tem02-team .team-images-box {width:auto}
    .tem02-team h2 {font-size:26px}
}
@media (max-width:480px) {
    .tem02-team .col-xs-6 {width:100%}
}
@media (max-width:320px) {
    .tem02-team .col-xs-6 {width:100%}
}
.tem03-team .col-md-3,.tem03-team .col-md-4 {height:338px;margin-bottom:10px;padding:0 10px!important}
.tem03-team h1 {text-align:center;margin-bottom:20px}
.tem03-team h2 {text-align:center;font-size:20px;max-height:44px;line-height:22px;overflow:hidden;margin:5px 0}
.tem03-team .team-images-box {width:230px;overflow:hidden;margin:0 auto;background:#333;border-color:transparent;cursor:pointer;border-radius:50%;border-style:solid;border-width:1px;height:230px}
.tem03-team .team-images-box img {width:100%;object-fit:cover;overflow:hidden;height:100%}
.tem03-team .team-text {max-height:69px;line-height:22px!important;overflow:hidden;font-size:12px;text-align:center;padding:0 12% 5px;margin-bottom:6px}
.tem03-team .team-btn {text-align:center}
.tem03-team-main-text {padding:0 0 15px}
@media (max-width:991px) {
    .tem03-team .col-md-3,.tem03-team .col-md-4 {height:auto;margin:5px 0}
    .tem03-team .public_text_13 h3 {text-align:center;margin:5px 0 0}
    .tem03-team .team-text {max-height:66px;padding:0 6%}
}
@media (max-width:320px) {
    .tem03-team .col-xs-6 {width:100%}
}
.tem04-team .col-md-3,.tem04-team .col-md-4 {height:338px;margin-bottom:10px;padding:0 10px!important}
.tem04-team h1 {text-align:center;margin-bottom:20px}
.tem04-team h2 {text-align:center;font-size:20px;max-height:44px;line-height:22px;overflow:hidden;margin:5px 0}
.tem04-team .team-images-box {width:230px;overflow:hidden;margin:0 auto;background:#333;cursor:pointer;border-radius:50%;border-style:solid;border-width:1px;height:230px}
.tem04-team .team-images-box img {width:100%;object-fit:cover;overflow:hidden;height:100%}
.tem04-team .team-text {max-height:69px;line-height:22px;overflow:hidden;font-size:12px;text-align:center;padding:0 12% 5px;margin-bottom:6px}
.tem04-team .team-btn {text-align:center}
.tem04-team .public_text_13 h3 {max-height:50px;line-height:25px;overflow:hidden}
@media (max-width:991px) {
    .tem04-team .col-md-3,.tem04-team .col-md-4 {height:auto;margin-bottom:20px}
    .tem04-team .public_text_13 h3 {text-align:center;height:50px}
    .tem04-team .team-text {height:66px}
}
@media (max-width:480px) {
    .tem04-team .col-xs-6 {width:100%}
    .tem04-team .public_text_13 h3,.tem04-team .team-text {height:auto}
}
.tem05-team .col-md-6 {padding:0!important}
.tem05-team h2 {text-align:center;max-height:44px}
.tem05-team h3 {max-height:66px;line-height:33px;overflow:hidden;margin-top:0}
.tem05-team .tem05-team-main-text {padding:30px 50px}
.tem05-team .team-text {line-height:24px;max-height:168px;margin:10px 0 15px;overflow:hidden;color:#666}
.tem05-team .tem05-team-main-images {overflow:hidden}
.tem05-team .team-images-box {position:relative;padding-top:100%;overflow:hidden}
.tem05-team .team-images-box img {position:absolute;top:0;left:0;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s;cursor:pointer;height:auto}
.tem05-team .tem05-team-main-box {height:340px;overflow:hidden}
.tem05-team .team-images-box:hover img {opacity:.7}
.tem05-team .tem05-team-main-box-6 {height:280px}
.tem05-team .tem05-team-main-box-6 .team-text {border-right-style:solid;border-right-width:1px;max-height:125px}
.tem05-team .tem05-team-main-box-6 .tem05-team-main-text {padding:0;margin-bottom:10px}
.tem05-team .tem05-team-main-box-6 .team-bg-block {height:1px;margin-bottom:5px;width:60px;margin-left:8px}
.tem05-team .tem05-team-main-box .col-md-6:nth-of-type(1) .public_text_14 {padding:0 15px 0 0}
.tem05-team .tem05-team-main-box .col-md-6:nth-of-type(2) .public_text_14 {padding:0 0 0 15px}
@media (max-width:991px) {
    .tem05-team .tem05-team-main-box,.tem05-team .tem05-team-main-box-6 {height:auto;margin:10px 0}
    .tem05-team .tem05-team-main-text {padding:10px 0}
    .tem05-team .team-images-box img {height:100%}
    .tem05-team h2 {font-size:26px;margin:0 0 5px}
}
@media (max-width:767px) {
    .tem05-team .team-images-box {position:static;padding-top:0}
    .tem05-team .team-images-box img {position:static;height:auto}
    .tem05-team .team-text {max-height:none;margin:5px 0}
    .tem05-team .tem05-team-main-box .col-md-6:nth-of-type(1) .public_text_14,.tem05-team .tem05-team-main-box .col-md-6:nth-of-type(2) .public_text_14 {padding:0}
    .tem05-team .tem05-team-main-box:nth-of-type(1) .tem05-team-main-text {padding:0 0 10px}
    .tem05-team .tem05-team-main-box:nth-of-type(2) .tem05-team-main-text {padding:10px 0 0}
}
.tem06-team .col-md-6 {padding:0 5px!important}
.tem06-team h2 {text-align:center}
.tem06-team h3 {max-height:66px;line-height:33px;overflow:hidden}
.tem06-team .tem06-team-main-text {padding:50px}
.tem06-team .team-text {line-height:25px!important;max-height:155px;margin:10px 0 15px;overflow:hidden;padding:0 15px 0 0}
.tem06-team .tem06-team-main-images {overflow:hidden}
.tem06-team .team-images-box {position:relative;padding-top:100%;overflow:hidden}
.tem06-team .team-images-box img {position:absolute;top:0;left:0;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s;cursor:pointer;height:auto}
.tem06-team .tem06-team-main-box {height:340px;overflow:hidden;margin-bottom:20px}
.tem06-team .team-images-box:hover img {opacity:.7}
.tem06-team .tem06-team-main-box-6 {height:300px}
.tem06-team .tem06-team-main-box-6 .team-text {border-right-style:solid;border-right-width:1px;max-height:155px}
.tem06-team .tem06-team-main-box-6 .tem06-team-main-text {padding:0;margin-bottom:10px}
.tem06-team .tem06-team-main-box-6 .team-bg-block {height:1px;margin-bottom:5px;width:60px;margin-left:8px}
.tem06-team .tem06-team-main-box {padding:0}
@media (max-width:991px) {
    .tem06-team .tem06-team-main-box,.tem06-team .tem06-team-main-box-6 {height:auto;margin-bottom:20px}
    .tem06-team .tem06-team-main-text {padding:10px;margin-bottom:10px}
    .tem06-team-main-box .public_text_15 {margin-bottom:15px}
    .tem06-team .team-images-box {position:static;padding-top:0}
    .tem06-team .team-images-box img {position:static}
    .tem06-team h2 {font-size:26px}
}
@media (max-width:768px) {
    .tem06-team h3 {max-height:44px;margin:5px 0}
    .tem06-team .team-text {padding:0 10px 0 0}
    .tem06-team .tem06-team-main-box-6 .team-text {margin:5px 0}
    .tem06-team .tem03-team-main-text {padding:0}
    .tem06-team-main-box .public_text_15 {margin-bottom:10px}
    .tem06-team .tem06-team-main-box,.tem06-team .tem06-team-main-box-6 {margin-bottom:0}
}
@media (max-width:480px) {
    .tem06-team .col-xs-6 {width:100%}
}
.tem07-team h1 {text-align:center}
.tem07-team h2 {max-height:66px;line-height:33px;overflow:hidden}
.tem07-team {background-repeat:no-repeat;background-attachment:fixed;min-height:600px;background-size:cover}
.tem07-team .team-bg-block {width:40px;height:3px;position:relative}
.tem07-team .team-bg-block::before {background-color:inherit;content:"";height:inherit;left:auto;margin:0 auto;position:absolute;top:0;width:20px;right:-30px}
.tem07-team .team-text {max-height:325px;line-height:25px!important;overflow:hidden;margin:15px 0}
@media (max-width:1199px) {
    .tem07-team {background-attachment:scroll}
    .tem07-team .col-md-offset-7 {background:rgba(0,0,0,.3);color:#fff;padding-bottom:5px;height:100%;margin:0 10px;margin:0 auto;width:80%}
}
@media (max-width:768px) {
    .tem07-team {min-height:auto}
    .tem07-team .team-text,.tem07-team h2 {margin:5px 0}
}
@media (max-width:360px) {
    .tem07-team .col-md-offset-7 {width:100%}
}
.tem08-team {margin:0 10px;min-height:400px}
.tem08-team .col-md-8 {padding:0!important;overflow:hidden}
.tem08-team .ss2_wrapper {position:relative;min-height:400px;overflow:hidden}
.tem08-team .ss2_wrapper .slideshow {position:relative;height:400px}
.tem08-team .ss2_wrapper .slideshow_item {height:400px}
.tem08-team .ss2_wrapper .slideshow_item .data {display:none}
.tem08-team .ss2_wrapper a.slideshow_next,.tem08-team .ss2_wrapper a.slideshow_prev {position:absolute;top:140px;z-index:10;width:40px;height:50px;outline:0;background:rgba(0,0,0,.4)}
.tem08-team .ss2_wrapper a.slideshow_next span,.tem08-team .ss2_wrapper a.slideshow_prev span {display:block;width:40px;height:50px;font-size:20px;line-height:50px;text-align:center;color:#fff;font-weight:400}
.tem08-team .ss2_wrapper a.slideshow_prev {left:0}
.tem08-team .ss2_wrapper a.slideshow_next {right:0}
.tem08-team .ss2_wrapper a.slideshow_next:hover,.tem08-team .ss2_wrapper a.slideshow_prev:hover {background:#000;text-decoration:none}
.tem08-team .ss2_wrapper .slideshow_paging {position:absolute;top:10px;right:10px;z-index:11;font-size:12px;padding:3px 2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 2px #222;-webkit-box-shadow:0 0 2px #222;box-shadow:0 0 2px #222;display:none;background:rgba(0,0,0,.4)}
.tem08-team .ss2_wrapper .slideshow_paging a {display:block;float:left;margin:0 1px;padding:3px 7px;color:#ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.tem08-team .ss2_wrapper .slideshow_paging a:hover {color:#fff;text-decoration:none}
.tem08-team .ss2_wrapper .slideshow_paging a.bg-color {color:#fff}
.tem08-team .ss2_wrapper .slideshow_box {position:absolute;left:0;bottom:0;background:rgba(0,0,0,.4);width:100%;height:110px;z-index:10}
.tem08-team .ss2_wrapper .slideshow_box .data {padding:15px 20px;color:#ccc}
.tem08-team .ss2_wrapper .slideshow_box .data h4 {color:#fff;font:700 20px arial,sans-serif;padding:0;margin:0 0 10px;max-height:44px;line-height:22px;overflow:hidden}
.tem08-team .ss2_wrapper .slideshow_box .data p {padding:0;margin:0;height:50px;line-height:25px;overflow:hidden}
.tem08-team .ss2_wrapper .slideshow_box .data a {color:#fff}
.tem08-team .tem08-r-box {background:#333;height:400px}
.tem08-team .tem08-r-box h2 {max-height:66px;line-height:33px;overflow:hidden;margin:10px 0 0;border-bottom-style:solid;border-bottom-width:1px;color:#fff}
.tem08-team .tem08-r-box .team-text {max-height:275px;line-height:25px;overflow:hidden;margin:10px 0;color:#ccc}
@media (max-width:991px) {
    .tem08-team .tem08-r-box {height:auto;padding:10px}
    .tem08-team .ss2_wrapper a.slideshow_next,.tem08-team .ss2_wrapper a.slideshow_prev {top:100px;height:134px}
    .tem08-team .ss2_wrapper a.slideshow_next span,.tem08-team .ss2_wrapper a.slideshow_prev span {height:134px;line-height:134px}
    .tem08-team .tem08-r-box .team-text {max-height:auto}
}
.tem09-team {width:100%;margin:40px 0;padding:0;background:#FFF url(../images/banner03.jpg) no-repeat fixed center top / 100% 100%}
.tem09-team .overlay {width:100%;height:100%;padding:50px 0}
.tem09-team .overlay .quote-cont .tem09-team-image {width:100px;text-align:center;margin:0 auto;border-radius:50%;display:block;height:100px}
.tem09-team .overlay .team-09-text {width:100%;max-height:100px;line-height:20px;overflow:hidden;font-size:14px;color:#fff;font-weight:100;text-align:center;margin:0 auto;margin-top:20px}
.tem09-team .overlay h1 {text-align:center;margin:30px 0 2px;font-size:18px;max-height:44px;line-height:22px;overflow:hidden}
.tem09-team .overlay h1,.tem09-team .promo-1 .cont .team-09-text {font-weight:600;text-transform:uppercase}
.tem09-team .owl-carousel {display:none;width:100%;position:relative;z-index:1}
.tem09-team .owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y}
.tem09-team .owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.tem09-team .owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.tem09-team .owl-carousel.owl-loaded {display:block}
.tem09-team .owl-carousel.owl-loading {opacity:0;display:block}
.tem09-team .owl-carousel.owl-hidden {opacity:0}
.tem09-team .owl-carousel .owl-refresh .owl-item {display:none}
.tem09-team .owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem09-team .owl-carousel.owl-text-select-on .owl-item {-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.tem09-team .owl-carousel .owl-grab {cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.tem09-team .owl-carousel.owl-rtl {direction:rtl}
.tem09-team .owl-carousel.owl-rtl .owl-item {float:right}
.tem09-team .owl-theme .owl-dots .owl-dot {margin-top:10px;display:inline-block;zoom:1}
.tem09-team .owl-theme .owl-dots .owl-dot span {width:8px;height:8px;margin:6px;display:block;border-width:2px;border-style:solid;border-color:#ccc;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.tem09-team .team-1 .cont .image,.tem09-team .team-3 .cont .overlay {-webkit-transition:all .5s ease;-moz-transition:all .5s ease}
.tem09-team .owl-theme .owl-dots .owl-dot.active span,.tem09-team .owl-theme .owl-dots .owl-dot:hover span {width:8px;height:8px;background:#ccc}
.tem09-team .owl-theme .owl-controls {text-align:center}
@media (max-width:768px) {
    .tem09-team {background:#FFF url(../images/banner03.jpg) no-repeat scroll center top / 100% 100%}
    .tem09-team .overlay .team-09-text {max-height:auto}
}
.tem10-team .col-md-3,.tem10-team .col-md-4 {min-height:410px;margin-bottom:10px;padding:0 10px!important}
.tem10-team h2 {text-align:center;margin-bottom:20px}
.tem10-team h3 {text-align:center;font-size:20px;max-height:44px;line-height:22px;overflow:hidden;margin:5px 0}
.tem10-team .team-images-box {width:300px;height:240px;overflow:hidden;margin:0 auto;background:#333;cursor:pointer}
.tem10-team .col-md-3 .team-images-box {width:260px}
.tem10-team .col-md-3 {transition:all .8s;-webkit-transition:all .8s;padding-top:10px}
.tem10-team .col-md-3:hover {background-color:#f8f8f8;box-shadow:-1px 14px 26px -13px rgba(0,0,0,.75)}
.tem10-team .team-images-box img {width:100%;height:100%;object-fit:cover}
.tem10-team .team-bg-block {width:60px;height:1px;margin-left:auto;margin-right:auto;margin-bottom:10px}
.tem10-team .team-text {max-height:66px;line-height:22px;overflow:hidden;font-size:12px;text-align:center;padding:0 15px 5px}
.tem10-team .team-btn {text-align:center}
@media (max-width:991px) {
    .tem10-team .col-md-3,.tem10-team .col-md-4 {min-height:auto;margin-bottom:0}
    .tem10-team .team-images-box {height:auto}
    .tem10-team h2 {font-size:26px}
    .tem10-team h3 {margin:5px 0 0}
}
@media (max-width:480px) {
    .tem10-team .col-xs-6 {width:100%}
    .tem10-team .col-md-3 .team-images-box {width:auto}
}
.tem11-team .col-md-6 {padding:0 5px!important}
.tem11-team h2 {text-align:center}
.tem11-team h3 {max-height:66px;line-height:33px;overflow:hidden}
.tem11-team .tem11-team-main-text {padding:0}
.tem11-team .team-text {line-height:25px;max-height:100px;margin:10px 0;overflow:hidden}
.tem11-team .tem11-team-main-images {overflow:hidden}
.tem11-team .team-images-box {position:relative;padding-top:100%;overflow:hidden}
.tem11-team .team-images-box img {position:absolute;top:0;left:0;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s;cursor:pointer;height:100%}
.tem11-team .tem11-team-main-box {height:256px;overflow:hidden;margin-bottom:20px;transition:all .4s;-webkit-transition:all .4s}
.tem11-team .tem11-team-main-box:hover {background-color:#f8f8f8;box-shadow:-1px 14px 26px -13px rgba(0,0,0,.75)}
.tem11-team .team-images-box:hover img {opacity:.7}
.tem11-team .tem11-team-main-box-6 {height:280px}
.tem11-team .tem11-team-main-box-6 .team-text {border-right-style:solid;border-right-width:1px;max-height:125px}
.tem11-team .tem11-team-main-box-6 .tem11-team-main-text {padding:0}
.tem11-team .tem11-team-main-box-6 .team-bg-block {height:1px;margin-bottom:5px;width:60px;margin-left:8px}
@media (max-width:991px) {
    .tem11-team .tem11-team-main-box {height:auto;margin:5px 0}
    .tem11-team .tem11-team-main-text {margin-bottom:10px}
    .tem11-team .team-images-box img {height:100%}
    .tem11-team .tem11-team-main-box-6 .tem11-team-main-text {padding:10px}
    .tem11-team .team-images-box {position:static;padding-top:0}
    .tem11-team .team-images-box img {position:static}
}
@media (max-width:768px) {
    .tem11-team h3 {line-height:22px;max-height:44px;margin-bottom:5px}
    .tem11-team .team-text {line-height:24px;max-height:96px;margin:5px 0}
}
@media (max-width:767px) {
    .tem11-team .public_text_17 {padding:10px 0}
    .tem11-team h3 {font-size:15px}
    .tem11-team .team-text {font-size:13px}
}
@media (max-width:480px) {
    .tem11-team .team-text {max-height:66px;line-height:22px}
    .tem11-team h3 {font-size:20px;margin-top:auto}
}
@media (max-width:360px) {
    .tem11-team .col-xs-6 {width:100%}
}
.tem12-team .content-float:nth-of-type(2) {padding:0!important}
.tem12-team .team-left {padding:50px 30px 50px 0}
.tem12-team h2 {text-align:center}
.tem12-team .team-left h3 {font-size:35px;font-weight:800;line-height:35px;max-height:70px;overflow:hidden}
.tem12-team .team-bg-block {height:1px;margin-bottom:5px;width:60px;border-top-width:1px;border-top-style:solid}
.tem12-team .team-left .team-text {font-size:14px;margin:20px 0;max-height:325px;line-height:25px!important;overflow:hidden}
.tem12-team .team-images-box {position:relative;padding-top:100%;overflow:hidden}
.tem12-team .team-images-box img {width:100%;height:100%;position:absolute;top:0;left:0}
.tem12-team .images-mask {width:90%;height:90%;background:rgba(47,48,53,.63);position:absolute;top:5%;left:5%;opacity:0;transition:all .35s;-webkit-transition:all .35s}
.tem12-team .team-images-box:hover .images-mask {opacity:1}
.tem12-team .images-mask .mask-main {position:absolute;bottom:10%;left:10%;color:#fff;font-size:20px;font-weight:800}
.tem12-team .images-mask .mask-main .team-names {line-height:25px;max-height:50px;overflow:hidden}
.tem12-team .images-mask .mask-main .team-position {font-size:14px;color:#ccc;font-weight:400}
@media (max-width:991px) {
    .tem12-team .team-left {padding:15px 0}
    .tem12-team {padding:20px 0}
    .tem12-team .team-left h3 {font-size:20px;font-weight:600}
    .tem12-team h2 {font-size:26px}
}
@media (max-width:767px) {
    .tem12-team .team-left {padding:0}
    .tem12-team .team-left .team-text {margin:10px 0}
    .tem12-team .team-left h3 {margin:5px 0}
    .tem12-team .team-left .team-btn {padding:0 0 10px}
    .tem12-team .images-mask {opacity:1}
    .tem12-team .content-float:nth-of-type(2) .col-sm-6 {margin-bottom:10px}
}
@media (max-width:480px) {
    .tem12-team .images-mask .mask-main {font-size:16px;font-weight:500}
    .tem12-team .content-float:nth-of-type(2) .col-sm-6 {width:100%}
}
.tem13-team .interval {padding:0 10px}
.tem13-team h2 {text-align:center}
.tem13-team .col-md-3 {position:relative;padding:0 5px;margin-bottom:10px}
.tem13-team .team-images-box {padding-top:100%;position:relative;overflow:hidden;height:318px}
.tem13-team .team-images-box img {position:absolute;top:0;left:0;width:100%;height:100%}
.tem13-team .images-mask {height:90%;width:90%;position:absolute;top:5%;left:5%;opacity:0;transition:all .35s;-webkit-transition:all .35s}
.tem13-team .col-md-3:hover .images-mask {opacity:.5}
.tem13-team .mask-main {bottom:0;left:0;padding:10%;position:absolute;width:100%;color:#fff;opacity:0;transition:all .35s;-webkit-transition:all .35s}
.tem13-team .col-md-3:hover .mask-main {opacity:1}
.tem13-team .mask-main .team-names {color:#fff;font-size:20px;font-weight:800;max-height:50px;line-height:25px;overflow:hidden}
.tem13-team .mask-main .team-position {max-height:48px;line-height:24px;overflow:hidden;color:#fff}
.tem13-team .mask-main .team-bg-block {height:1px;margin:2px 0;width:60px;border-top-width:1px;border-top-style:solid}
@media (max-width:990px) {
    .tem13-team h2 {font-size:26px}
}
@media (max-width:768px) {
    .tem13-team .interval {padding:0}
    .tem13-team .mask-main .team-bg-block {margin:5px auto}
    .tem13-team .col-md-3 {margin:5px 0}
}
@media (max-width:767px) {
    .tem13-team .images-mask {opacity:.5}
    .tem13-team .mask-main {opacity:1}
}
@media (max-width:480px) {
    .tem13-team .team-images-box {height:250px}
    .tem13-team .col-xs-6 {width:100%;padding:0!important}
    .tem13-team .mask-main .team-names {font-size:16px;font-weight:700}
}
.tem14-team .col-md-border-3 {position:relative;padding:0;margin:0 17px;margin-bottom:10px;overflow:hidden;height:250px;width:250px;border-radius:50%;border-width:1px;border-style:solid}
.tem14-team .team-images-box {height:250px;width:250px}
.tem14-team .team-images-box img {width:100%;height:100%}
.tem14-team .images-mask {height:90%;width:90%;position:absolute;top:5%;left:5%;background:#000;opacity:0;transition:all .35s;-webkit-transition:all .35s;border-radius:50%}
.tem14-team .col-md-3:hover .images-mask {opacity:.5}
.tem14-team .mask-main {bottom:0;left:0;padding:0 20%;position:absolute;width:100%;color:#fff;opacity:0;transition:all .35s;-webkit-transition:all .35s;text-align:center;top:50%}
.tem14-team .col-md-3:hover .mask-main {opacity:1}
.tem14-team .mask-main .team-names {color:#fff;font-size:20px;font-weight:800;max-height:25px;line-height:25px;overflow:hidden}
.tem14-team .mask-main .team-position {max-height:25px;line-height:25px;overflow:hidden;color:#ccc}
.tem14-team .mask-main .team-bg-block {height:1px;margin:10px auto;width:60px;border-top-width:1px;border-top-style:solid}
@media (max-width:991px) {
    .tem14-team .col-md-3 {margin:0 auto;margin-bottom:10px}
    .tem14-team h2 {font-size:26px}
}
@media (max-width:768px) {
    .tem14-team .mask-main .team-bg-block {margin:5px auto}
    .tem14-team .col-md-3 {margin:5px 0}
}
@media (max-width:767px) {
    .tem14-team .images-mask {opacity:.5}
    .tem14-team .mask-main {opacity:1}
}
@media (max-width:480px) {
    .tem14-team .col-xs-6 {width:100%;padding:0!important}
    .tem14-team .col-md-border-3 {margin:0 auto 10px}
}
.tem15-team .col-md-6 {overflow:hidden;margin-bottom:15px;min-height:180px}
.tem15-team .col-md-6:nth-of-type(1) {text-align:right}
.tem15-team .col-md-6:nth-of-type(2) {text-align:left}
.tem15-team .col-md-6:nth-of-type(3) {text-align:right}
.tem15-team .col-md-6:nth-of-type(4) {text-align:left}
.tem15-team .team-images-box {border-radius:50%;overflow:hidden;border:5px solid #e8e8e8}
.tem15-team .team-images {padding-top:100%;position:relative;width:100%;height:100%}
.tem15-team .team-images img {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}
.tem15-team h3 {font-size:20px;max-height:44px;line-height:22px;overflow:hidden;margin-top:10px}
.tem15-team .team-text {max-height:90px;line-height:30px;overflow:hidden;font-size:14px}
@media (max-width:990px) {
    .tem15-team h2 {font-size:26px}
}
@media (max-width:768px) {
    .tem15-team h3 {margin-bottom:5px}
    .tem15-team .team-text {max-height:72px;line-height:24}
}
@media (max-width:480px) {
    .tem15-team .col-xs-5,.tem15-team .col-xs-7 {width:100%;padding:0!important}
}
.tem16-team .col-md-4 {overflow:hidden;text-align:left;min-height:180px;margin-bottom:15px}
.tem16-team .col-md-5 {margin-top:20px}
.tem16-team .team-images-box {border-radius:50%;overflow:hidden;border:5px solid #e8e8e8}
.tem16-team .team-images {padding-top:100%;position:relative;width:100%;height:100%}
.tem16-team .team-images img {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}
.tem16-team h3 {font-size:20px;max-height:44px;line-height:22px!important;overflow:hidden}
.tem16-team .team-text {max-height:88px;line-height:22px!important;overflow:hidden;font-size:14px}
@media (max-width:990px) {
    .tem16-team h2 {font-size:26px}
}
@media (max-width:768px) {
    .tem16-team .col-md-4 {min-height:120px;margin-bottom:10px;padding:0!important}
    .tem16-team .col-md-5 {margin-top:0}
    .tem16-team h3 {margin-top:0;margin-bottom:5px}
}
@media (max-width:480px) {
    .tem16-team .col-xs-6 {width:100%}
    .tem16-team h3 {font-size:16px}
    .tem16-team .team-text {color:#666}
}
.tem17-team h2 {text-align:center}
.tem17-team .col-md-4 {min-height:310px;padding-top:20px;transition:all .35s}
.tem17-team .team-images-box {border-radius:50%;overflow:hidden;width:110px;height:110px;margin:0 auto;transition:all .6s ease 0s}
.tem17-team .team-images {position:relative;padding-top:100%;width:100%;height:100%}
.tem17-team .team-images img {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}
.tem17-team .main-box {background:#f8f8f8;margin-top:-49px;padding:50px 16% 35px;text-align:center}
.tem17-team .main-box h3 {font-size:20px;max-height:44px;line-height:22px!important;overflow:hidden}
.tem17-team .main-box .team-text {font-size:14px;max-height:66px;line-height:22px!important;overflow:hidden}
.tem17-team .col-md-4:hover .team-images-box {border-style:solid;border-width:5px;-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-ms-transform:rotateY(360deg);-o-transform:rotateY(360deg);transform:rotateY(360deg)}
.tem17-team .col-md-4:hover.col-md-4 {box-shadow:-1px 14px 26px -13px rgba(0,0,0,.75)}
@media (max-width:990px) {
    .tem17-team h2 {font-size:26px}
    .tem17-team .main-box {padding:50px 10% 35px}
}
@media (max-width:768px) {
    .tem17-team .col-md-4 {min-height:240px;padding-top:10px}
    .tem17-team .main-box {padding:50px 10px 10px}
    .tem17-team .main-box h3 {margin:10px 0}
}
@media (max-width:480px) {
    .tem17-team .col-xs-6 {width:100%}
    .tem17-team .main-box h3 {font-size:16px;color:#666}
}
.tem18-team .team {margin-bottom:15px;transition:all .4s ease-in 0s}
.tem18-team .text {border:1px solid #eee;padding:20px 15px;background:#fff}
.tem18-team .text .text-top {border-bottom:1px solid #ddd;padding-bottom:10px}
.tem18-team .text .title {font-size:18px;color:#444;text-align:left}
.tem18-team .text .title span {font-size:12px;color:#999}
.tem18-team .text .description {font-size:13px;line-height:24px;color:#888;margin-top:10px;max-height:100px;overflow:hidden}
.tem18-team .imgae img {width:100%}
.tem18-team .team:hover {box-shadow:0 5px 10px rgba(0,0,0,.2);transform:translateY(-10px)}
@media (max-width:991px) {
    .tem18-team .col-xs-6 {margin-bottom:10px}
}
@media (max-width:768px) {
    .tem18-team .text {padding:10px}
    .tem18-team .team {margin:5px 0}
    .tem18-team .col-xs-6 {margin-bottom:0}
}
@media (max-width:480px) {
    .tem18-team .col-xs-6 {width:100%}
}
.tem19-team .interval {padding:0 7px}
.tem19-team .team-li {padding:30px 0;background:#fff;margin:0 8px;transition:all .4s ease-in 0s}
.tem19-team .team-li img {width:150px;height:150px;filter:grayscale(100%);margin:0 auto;border-radius:50%;transition:all .4s ease-in 0s}
.tem19-team .team-li:hover img {transform:scale(1.1);filter:none}
.tem19-team .team-li .text {width:80%;margin:0 auto;text-align:center;margin-top:30px;color:#646464}
.tem19-team .team-li .text .title {font-size:16px;font-weight:500;margin-bottom:8px;line-height:20px;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem19-team .team-li .text .short {font-size:12px}
.tem19-team .team-li .text i {border-top-width:1px;border-top-style:solid;margin:20px 0;width:34px;display:inline-block;height:1px}
.tem19-team .team-li .text .description {font-size:11px;line-height:22px!important;height:44px;overflow:hidden}
.tem19-team .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important;background:0 0;width:50px;height:50px;line-height:50px;border:2px solid #fff;color:#fff;border-radius:50%;font-family:宋体;font-size:24px;font-weight:700;top:50%;margin-top:-25px;position:absolute;padding:0}
.tem19-team .owl-theme .owl-controls .owl-nav .icon-youjiantou,.tem19-team .owl-theme .owl-controls .owl-nav .icon-zuojiantou {font-family:icomoon!important;padding:0;margin:0}
.tem19-team .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:-70px}
.tem19-team .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:-70px}
.tem19-team .owl-theme .owl-dots .owl-dot {display:none}
@media (max-width:768px) {
    .tem19-team .interval {padding:0;margin:0!important}
    .tem19-team .team-li {margin:0;padding:10px 0}
    .tem19-team .team-li .text {margin-top:10px;width:90%}
    .tem19-team .team-li .text i {margin:10px 0}
    .tem19-team .owl-theme .owl-dots .owl-dot {display:inline-block}
    .tem19-team .owl-theme .owl-controls .owl-nav [class*=owl-] {display:none!important}
}
@media (max-width:360px) {
    .tem19-team .team-li img {width:120px;height:120px}
    .tem19-team .team-li .text .title {margin-bottom:5px}
    .tem19-team .team-li .text .description {height:auto;max-height:44px}
}
.tem20-team .item {width:100%;height:170px;padding:0 40px 0 160px;border-bottom:1px solid rgba(0,0,0,.1);position:relative;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s}
.tem20-team [func-id]:last-child .item {border-bottom:none}
.tem20-team .item:hover {background:rgba(255,255,255,.1);box-shadow:0 15px 20px rgba(0,0,0,.05)}
.tem20-team .item .image {position:absolute;left:0;top:0;margin:20px 0}
.tem20-team .item img {width:130px;height:130px;border-radius:50%;overflow:hidden}
.tem20-team .item .text-l {width:230px;height:80px;padding-left:30px;position:absolute;left:160px;top:45px;color:#bdbdbd;border-left:1px solid rgba(0,0,0,.15);font-size:12px;font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:300;display:inline-block;overflow:hidden;z-index:2}
.tem20-team .item .text-l h3.title {color:#666;font-size:20px;height:40px;line-height:40px!important;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem20-team .item .text-l .subtitle {font-size:14px;color:#8a8a8a;height:40px;line-height:40px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem20-team .item .text-r {padding:50px 20px 0 300px;display:inline-block;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s}
.tem20-team .item:hover .text-r {transform:translateX(20px)}
.tem20-team .item .text-r .desc {max-height:75px;line-height:25px!important;overflow:hidden;font-size:12px;color:#666}
.tem20-team .item .text-r .desc::before {content:"";position:absolute;width:30px;height:1px;background:rgba(0,0,0,.15);top:60px;left:410px}
.tem20-team .item:hover .text-r .desc::before {display:none}
.tem20-team .item .icon {position:absolute;right:30px;top:50%;margin-top:-15px;transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s}
.tem20-team .item:hover .icon {right:10px}
.tem20-team .item .icon::before {content:"";width:20px;height:20px;border-top:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);display:block;transform:rotate(45deg)}
.tem20-team .item:hover .icon::before {border-color:rgba(0,0,0,.5)}
@media (max-width:768px) {
    .tem20-team .item {height:235px;padding:0 0 0 140px}
    .tem20-team .item .image {margin:10px 0}
    .tem20-team .item .text-l {width:100%;padding-left:10px;position:relative;left:0;top:35px}
    .tem20-team .item .text-l h3.title {font-size:16px}
    .tem20-team .item .text-l .subtitle {font-size:12px}
    .tem20-team .item .text-r {padding:0;width:100%;position:absolute;left:0;top:150px}
    .tem20-team .item:hover .text-r {transform:none}
    .tem20-team .item .icon,.tem20-team .item .text-r .desc::before {display:none}
}
.tem21-team {background-repeat:no-repeat;background-size:100% auto;background-position:top;background-attachment:fixed}
.tem21-team .container {padding:50px 0}
.tem21-team .carousel {padding-right:50px;position:relative}
.tem21-team .items {width:100%;height:100%}
.tem21-team .items .owl-stage-outer {position:relative}
.tem21-team .items .owl-stage-outer:before {content:"";position:absolute;width:100%;height:100%;display:block;transform:translateY(40px);background-color:rgba(255,255,255,.5)}
.tem21-team .item {padding:50px;height:300px;position:relative}
.tem21-team .item .image {top:10px;left:50px}
.tem21-team .item .subtitle,.tem21-team .item .title {padding-left:120px}
.tem21-team .dot {position:relative;padding:25px;height:110px;margin-bottom:15px;cursor:pointer}
.tem21-team .dot:after {position:absolute;top:0;line-height:110px;right:26px;font-size:70px;color:rgba(233,233,233,.33);font-family:GOTHAM-BLACK,Arial,Helvetica,sans-serif}
.tem21-team .dot:nth-child(1):after {content:'01'}
.tem21-team .dot:nth-child(2):after {content:'02'}
.tem21-team .dot:nth-child(3):after {content:'03'}
.tem21-team .dot.active,.tem21-team .dot:hover {box-shadow:0 7px 17px rgba(0,0,0,.2)}
.tem21-team .dot.active .title,.tem21-team .dot:hover .title {color:#FFF}
.tem21-team .dot.active .subtitle,.tem21-team .dot:hover .subtitle {color:#FFF;opacity:.5}
.tem21-team .dot .image {width:66px;height:66px;top:25px;left:25px}
.tem21-team .dot .subtitle,.tem21-team .dot .title {padding-left:80px}
.tem21-team .dot .description {display:none}
.tem21-team .image {width:100px;height:100px;position:absolute;background-repeat:no-repeat;background-size:cover;border-radius:50%}
.tem21-team .title {color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;line-height:30px}
.tem21-team .subtitle {color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem21-team .description {color:#666;padding-top:30px;line-height:2}
.tem21-team .next-owl,.tem21-team .prev-owl {position:absolute;z-index:9;width:34px;height:64px;line-height:64px;text-align:center;font-size:30px;display:block;background-color:rgba(255,255,255,.5);top:50%;transform:translateY(-50%);color:#CCC}
.tem21-team .next-owl:hover,.tem21-team .prev-owl:hover {color:#666}
.tem21-team .prev-owl {left:-19px}
.tem21-team .next-owl {right:16px}
@media(max-width:1200px) {
    .tem21-team .carousel {padding:0 40px;position:relative}
    .tem21-team .prev-owl {left:6px}
    .tem21-team .next-owl {right:6px}
}
@media(max-width:768px) {
    .tem21-team .container {padding:10px 0}
    .tem21-team .dots,.tem21-team .swiper_con {padding:0!important}
}
@media(max-width:767px) {
    .tem21-team {background-attachment:scroll}
    .tem21-team.content-right .carousel,.tem21-team.content-right .dots {float:none}
    .tem21-team .item {height:auto;padding:50px 10px 10px}
    .tem21-team .carousel {padding:0 15px;position:relative}
    .tem21-team .prev-owl {left:6px}
    .tem21-team .next-owl {right:6px}
    .tem21-team .dot {padding:10px 5px!important;height:70px;margin-bottom:10px}
    .tem21-team .dot:after {line-height:70px;font-size:50px}
    .tem21-team .dot .image {width:50px;height:50px;top:10px;left:8px}
    .tem21-team .dot .subtitle,.tem21-team .dot .title {padding-left:60px}
}
@media(max-width:640px) {
    .tem21-team .dot {width:100%}
}
@media(max-width:450px) {
    .tem21-team .item {padding:50px 20px 20px}
    .tem21-team .item .subtitle,.tem21-team .item .title {padding-left:100px}
    .tem21-team .item .image {width:80px;height:80px;left:20px;top:25px}
    .tem21-team .description {padding-top:20px}
}
.tem22-team .area_title {text-align:center}
.tem22-team .clients_area {overflow:hidden}
.tem22-team .clients_area .client_slider .single_clients {text-align:center;margin:20px 0 0}
.tem22-team .clients_area .client_slider .single_clients .client_text {background:#eee;position:relative;padding:40px;overflow-y:hidden}
.tem22-team .clients_area .client_slider .single_clients .bg-color {display:none}
.tem22-team .clients_area .client_slider .single_clients .client_text span {position:absolute;width:30px;height:30px;content:'';transform:rotate(45deg);bottom:-20px;left:66px;background:#fff}
.tem22-team .clients_area .client_slider .single_clients .client_text:before {content:"";position:absolute;top:27px;left:25px}
.tem22-team .clients_area .client_slider .single_clients .client_text .pro-text {font-size:14px;line-height:22px;margin:0;color:#333;height:110px;overflow:hidden;position:relative}
.tem22-team .clients_area .client_slider .single_clients .client_text .pro-text a {color:#333;height:100px;overflow:hidden}
.tem22-team .clients_area .client_slider .single_clients .client_info {width:100%;height:80px;margin-top:32px;padding-left:40px;text-align:left;position:relative}
.tem22-team .clients_area .client_slider .single_clients .client_info img {height:80px;width:80px;border-radius:50px;position:absolute;left:40px;top:0;margin:0 20px 0 0;opacity:1}
.tem22-team .clients_area .client_slider .single_clients .client_info h3 {font-size:18px;color:#333;margin:0;padding:0 0 0 100px;line-height:80px;height:80px;overflow:hidden;opacity:1}
.tem22-team .clients_area .client_slider .owl-item:nth-of-type(2n) .single_clients .client_text {background:0 0}
.tem22-team .clients_area .client_slider .owl-item:nth-of-type(2n) .single_clients .client_text .pro-text a {color:#fff!important}
.tem22-team .clients_area .client_slider .owl-item:nth-of-type(2n) .single_clients .bg-color {position:absolute;left:0;top:0;width:100%;height:100%;display:block}
.tem22-team .clients_area .client_slider .owl-controls {margin-top:30px}
.tem22-team .clients_area .client_slider .owl-controls .owl-dots {text-align:center}
.tem22-team .clients_area .client_slider .carousel-indicators {bottom:40px}
.tem22-team .clients_area .client_slider .carousel-indicators li {border:1px solid #666}
.tem22-team .clients_area .client_slider .carousel-indicators li.active {background:#333}
@media (max-width:979px) {
    .tem22-team .clients_area .client_slider .single_clients .bg-color {position:absolute;left:0;top:0;width:100%;height:100%;display:block}
    .tem22-team .clients_area .client_slider .single_clients .client_info h3,.tem22-team .clients_area .client_slider .single_clients .client_info img {opacity:1}
    .tem22-team .clients_area .client_slider .single_clients .client_text .pro-text a {color:#fff}
    .tem22-team .area_title h2 {font-size:26px}
}
.tem23-team {background-attachment:fixed;background-position:50% 50%;min-height:350px;overflow:hidden;background-size:cover}
.tem23-team .content-section {padding:120px 0 15px}
.tem23-team .owl-theme .owl-controls {margin-top:40px}
.tem23-team .offer-left {padding:0 100px;position:relative;min-height:160px}
.tem23-team .offer-left .image {width:160px;height:160px;overflow:hidden;position:absolute;top:0;left:100px;z-index:9}
.tem23-team .offer-left .image img {height:100%;width:100%}
.tem23-team .offer-left .text {width:100%;padding-left:160px;position:relative}
.tem23-team .offer-left .text:before {content:"";width:0;height:0;position:absolute;z-index:10;top:10px;left:152px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right-width:8px;border-right-style:solid}
.tem23-team .offer-left .text .box {padding:0 20px 0 70px;position:relative;overflow:hidden;min-height:160px}
.tem23-team .offer-left .text .box span {width:100%;margin:22px 0;font-size:14px;display:block;line-height:25px!important;max-height:200px;overflow:hidden}
.tem23-team .offer-left .text .box:before {content:'"';position:absolute;top:7px;left:20px;font-size:96px;line-height:96px;opacity:.2}
@media (max-width:767px) {
    .tem23-team {background-attachment:scroll;min-height:320px}
    .tem23-team .owl-carousel {margin-top:10px}
    .tem23-team .offer-left {padding:0;width:100%}
    .tem23-team .offer-left .image {width:160px;height:160px;border-radius:50%;border-style:solid;border-width:5px;position:relative;margin:5px auto 0;left:0;box-shadow:2px 2px 4px rgba(0,0,0,.4)}
    .tem23-team .offer-left .text {padding-left:0;margin-top:-50px}
    .tem23-team .offer-left .text .box {padding:0 10px}
    .tem23-team .offer-left .text .box::before {left:10px}
    .tem23-team .offer-left .text .box span {margin:10px 0}
    .tem23-team .offer-left .text span {padding:50px 0 0;text-align:center}
    .tem23-team .offer-left .text span::before,.tem23-team .offer-left .text:before {display:none}
    .tem23-team .content-section {padding:30px 0 10px}
    .tem23-team .owl-theme .owl-controls {margin-top:10px}
}
.tem21-team.tem24-team .swiper-pagination {display:none}
.tem21-team.tem24-team .swiper-container:before {content:"";position:absolute;width:100%;height:100%;display:block;transform:translateY(40px);background-color:rgba(255,255,255,.5)}
.tem25-team {height:500px;position:relative}
.tem25-team .container,.tem25-team .row {height:100%}
.tem25-team .content-float {padding:0;height:100%}
.tem25-team .text .box {width:100%;height:100%;background-color:#1F2024;position:relative}
.tem25-team .text .block {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem25-team .text .charAt {position:absolute;top:0;left:0;z-index:-1;line-height:1;transform:translate(-40%,-40%);color:rgba(255,255,255,.05);font-size:200px;font-weight:700}
.tem25-team .text .title {color:#FFF;font-size:50px;padding:0 0 20px;font-weight:700;line-height:1}
.tem25-team .text .description {color:#999;line-height:2}
.tem25-team .list .box {padding:0 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem25-team .list p {margin-bottom:5px}
.tem25-team .list .icons {width:100%;padding:0 20%;position:absolute;bottom:50px}
.tem25-team .list .icons a {color:#666;border-color:#666;width:25%;float:left;display:block;text-align:center}
.tem25-team .list .icons a span {border:1px solid #666;border-color:inherit;border-radius:50%;line-height:30px;display:block;width:30px;height:30px;margin:auto}
.tem25-team .image .box {width:100%;height:100%;background-repeat:no-repeat;background-size:auto 100%;background-position:center}
.tem25-team .image img {display:none;width:100%}
.tem25-team.content-left .list {text-align:right}
.tem25-team.content-right .list {text-align:left}
@media(max-width:991px) {
    .tem25-team .list .icons {padding:0 10%}
}
@media(max-width:768px) {
    .tem25-team {height:auto;padding:15px 0!important}
    .tem25-team .full-screen>.row {margin:0!important}
    .tem25-team .text .title {padding:0 0 20px}
    .tem25-team .list,.tem25-team .text {width:100%;height:auto}
    .tem25-team .image {width:40%;position:absolute;top:0;padding:0!important}
    .tem25-team .list .box,.tem25-team .list .icons,.tem25-team .text .block {position:relative;transform:translate(0,0);left:inherit;right:inherit;bottom:inherit;top:inherit}
    .tem25-team .list,.tem25-team .text .box {padding:50px}
    .tem25-team .list .box,.tem25-team .list .icons {padding:0}
    .tem25-team .list .icons a {width:auto;padding-top:20px}
    .tem25-team.content-left .list,.tem25-team.content-left .text {padding-right:40%!important;padding-left:0!important}
    .tem25-team.content-left .list {text-align:left;padding-left:50px!important}
    .tem25-team.content-left .list .icons a {float:left;padding-right:20px}
    .tem25-team.content-left .image {right:0}
    .tem25-team.content-right .list,.tem25-team.content-right .text {padding-left:40%!important;padding-right:0!important}
    .tem25-team.content-right .list {text-align:right;padding-right:50px!important}
    .tem25-team.content-right .list .icons a {float:right;padding-left:20px}
    .tem25-team.content-right .image {left:0}
    .tem25-team .text .title,.tem25-team .text .title span {font-size:20px!important;line-height:1!important}
    .tem25-team .text .charAt,.tem25-team .text .charAt span {font-size:90px!important;line-height:1!important}
}
@media(max-width:640px) {
    .tem25-team.content-left .list,.tem25-team.content-left .text {padding-right:0!important;padding-left:0!important}
    .tem25-team.content-right .list,.tem25-team.content-right .text {padding-left:0!important}
    .tem25-team .list,.tem25-team .text {width:50%}
    .tem25-team .list,.tem25-team .text .box {padding:25px}
    .tem25-team .image {width:50%;position:relative}
    .tem25-team .image img {display:block}
}
@media(max-width:480px) {
    .tem25-team .image,.tem25-team .list,.tem25-team .text {width:100%}
    .tem25-team,.tem25-team .list,.tem25-team .list .icons {text-align:center!important}
    .tem25-team .list .icons a {float:none!important;display:inline-block}
    .tem25-team .text .charAt {transform:translate(0,-40%);transform:translate(-50%,-30%);left:50%}
}
.tem25-team.tem26-team .items li .box {transition:all 1s cubic-bezier(.165,.84,.44,1)}
.tem25-team.tem26-team {height:auto;position:relative;padding:50px 0}
.tem25-team.tem26-team .container {position:relative}
.tem25-team.tem26-team ul {padding:50px;margin:0;list-style:none}
.tem25-team.tem26-team .text {position:absolute;height:100%;padding:0;top:0}
.tem25-team.tem26-team .text .block {width:60%}
.tem25-team.tem26-team .items li {padding:4px}
.tem25-team.tem26-team .items .image_ img {width:100%}
.tem25-team.tem26-team .items .text_ {color:#333;background-color:#FFF;padding:10px}
.tem25-team.tem26-team .items .title {padding:2px 5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}
.tem25-team.tem26-team .items .subtitle {opacity:.5;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}
.tem25-team.tem26-team.content-left .text {left:0}
.tem25-team.tem26-team.content-left .items {float:right}
.tem25-team.tem26-team.content-right .text {right:0}
.tem25-team.tem26-team.content-right .items {float:left}
@media(min-width:769px) {
    .tem25-team.tem26-team .items li .box:hover {transform:translateY(-6px);box-shadow:0 10px 20px rgba(0,0,0,.1)}
}
@media(max-width:1199px) {
    .tem25-team.tem26-team ul {padding:30px}
}
@media(max-width:991px) {
    .tem25-team.tem26-team ul {padding:20px}
    .tem25-team.tem26-team .items,.tem25-team.tem26-team .text {width:100%}
    .tem25-team.tem26-team .text {position:relative;text-align:center}
    .tem25-team.tem26-team .text .block {width:100%;position:relative;transform:translate(-50%,0)}
    .tem25-team.tem26-team .text .charAt {left:50%;transform:translate(-50%,-25%)}
    .tem25-team.tem26-team .text .box {padding:0 40px}
}
@media(max-width:768px) {
    .tem25-team.tem26-team {padding:15px 0!important}
    .tem25-team.tem26-team.tem26-team_ {padding:15px 0 0}
    .tem25-team.tem26-team ul {padding:10px 0}
    .tem25-team.tem26-team .text .block {transform:translate(0,0)}
    .tem25-team.tem26-team .list,.tem25-team.tem26-team .text {padding-right:0!important;padding-left:0!important}
    .tem25-team.tem26-team .items {padding:0!important}
    .tem25-team.tem26-team .text .box {padding:20px 0 10px}
}
@media(max-width:640px) {
    .tem25-team.tem26-team .items .text_ {padding:10px}
}
.tem25-team.tem27-team .items ul {padding:0}
.tem25-team.tem27-team .items ul li {width:50%;float:left}
.tem25-team.tem27-team .items .text_ {transition:opacity 1s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:0;left:0;width:100%;padding:10px;text-align:center!important;text-align:left}
.tem25-team.tem27-team .items .box {position:relative;display:block}
.tem25-team.tem27-team .items .title {padding:0}
@media(min-width:769px) {
    .tem25-team.tem27-team .items .text_ {opacity:0}
    .tem25-team.tem27-team .items .box:hover .text_ {opacity:1}
}
@media(max-width:991px) {
    .tem25-team.tem27-team .items ul {padding:20px 0}
    .tem25-team.tem27-team .items ul li {width:25%}
    .tem25-team.tem27-team .text .box {padding:40px 20px 0}
}
@media(max-width:768px) {
    .tem25-team.tem27-team {padding:15px 0!important}
    .tem25-team.tem27-team .items ul {padding:10px 0}
    .tem25-team.tem27-team .items ul li {width:50%}
    .tem25-team.tem27-team .container {padding:0}
    .tem25-team.tem27-team .items .text_ {position:relative}
    .tem25-team.tem27-team .text .box {padding:20px 0 10px}
}
@media(max-width:640px) {
    .tem25-team.tem27-team .items .text_ {padding:10px}
}
@media(max-width:540px) {
    .tem25-team.tem27-team .items {padding:0 20px}
}
@media(max-width:480px) {
    .tem25-team.tem27-team .items li {width:100%}
}
.tem25-team.tem28-team .items .text_ {transition:opacity 1s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:0;left:0;width:100%;padding:10px;text-align:center!important;text-align:left}
.tem25-team.tem28-team .items .box {position:relative;display:block}
.tem25-team.tem28-team .container {padding:0}
.tem25-team.tem28-team .items,.tem25-team.tem28-team ul {padding:0!important}
.tem25-team.tem28-team .items,.tem25-team.tem28-team .text {width:100%}
.tem25-team.tem28-team .text {position:relative;text-align:center}
.tem25-team.tem28-team .text .block {width:100%;position:relative;transform:translate(-50%,0)}
.tem25-team.tem28-team .text .charAt {left:50%;transform:translate(-50%,-25%)}
.tem25-team.tem28-team .text .box {padding:40px 40px 30px}
.tem25-team.tem28-team .items ul li {padding:0}
.tem25-team.tem28-team .text {padding:0 20px}
@media(min-width:769px) {
    .tem25-team.tem28-team .text {padding:10px 0 20px}
    .tem25-team.tem28-team .text .box {padding:0 40px 10px}
    .tem25-team.tem28-team .items .text_ {opacity:0}
    .tem25-team.tem28-team .items .box:hover .text_ {opacity:1}
    .tem25-team.tem28-team .items li .box:hover {transform:translateY(6px);box-shadow:0 -10px 20px rgba(0,0,0,.1)}
}
@media(max-width:768px) {
    .tem25-team.tem28-team {padding:15px 0!important}
    .tem25-team.tem28-team ul {padding:10px 0!important}
    .tem25-team.tem28-team .text .block {transform:translate(0,0)}
    .tem25-team.tem28-team .items .text_ {padding:5px}
    .tem25-team.tem28-team .text .box {padding:20px 0 10px}
}
.tem29-team {background-repeat:no-repeat;background-size:100% auto;background-position:top;background-attachment:fixed}
.tem29-team .container {height:500px}
.tem29-team .swiper-container {width:100%;height:100%}
.tem29-team .container .cont_pad {height:100%;padding:100px 0;color:#666}
.tem29-team .container .col_height {height:100%}
.tem29-team .gallery-thumbs .text {width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem29-team .gallery-thumbs .text .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:15px}
.tem29-team .gallery-thumbs .text .description {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:12px;padding-top:4px;opacity:.85}
.tem29-team .container .col_height .swiper-button-next,.tem29-team .container .col_height .swiper-button-prev {left:0;height:33.3333%;width:100%;padding:0 15px;background:0 0;margin:0;font-size:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem29-team .container .col_height .swiper-button-prev {top:auto;bottom:100%}
.tem29-team .container .col_height .swiper-button-next {top:100%}
.tem29-team .container .col_height .swiper-button-next>div,.tem29-team .container .col_height .swiper-button-prev>div {width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-left:1px solid rgba(155,155,155,.2);opacity:.7}
.tem29-team .container .col_height .swiper-button-prev>div {border-bottom:1px solid rgba(155,155,155,.2)}
.tem29-team .container .col_height .swiper-button-prev>div:before {transform:rotateZ(-90deg)}
.tem29-team .container .col_height .swiper-button-next>div {border-top:1px solid rgba(155,155,155,.2)}
.tem29-team .container .col_height .swiper-button-next>div:before {transform:rotateZ(90deg)}
.tem29-team .gallery-thumbs .swiper-slide {text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;opacity:.8;transition:.6s;cursor:pointer;border-left:1px solid rgba(155,155,155,.2);border-bottom:1px solid rgba(155,155,155,.2);position:relative;color:inherit}
.tem29-team .gallery-thumbs .swiper-slide.active_box {box-shadow:0 3px 10px rgba(0,0,0,.1);z-index:2;opacity:1;background-color:rgba(255,255,255,.15)}
.tem29-team .gallery-thumbs .swiper-slide.active_box .text .description {opacity:1}
.tem29-team .gallery-thumbs .swiper-slide:hover {box-shadow:0 3px 10px rgba(0,0,0,.1);z-index:3;opacity:1}
.tem29-team .gallery-thumbs .swiper-slide:hover .text .description {opacity:1}
.tem29-team .gallery-top .img_height {height:100%;background-size:cover;background-position:50% 50%}
.tem29-team .gallery-top .img_height a {color:inherit}
.tem29-team .gallery-top .img_height:nth-child(1) {opacity:.95;padding:0}
.tem29-team .gallery-top .img_height:nth-child(2) {background-color:rgba(255,255,255,.15);padding:0 30px}
.tem29-team .gallery-top .text {height:100%;padding:20px 0;position:relative}
.tem29-team .gallery-top .text .title {font-size:20px;max-height:60px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tem29-team .gallery-top .text .description {font-size:13px;max-height:150px;line-height:25px;overflow:hidden;opacity:.85;margin-top:30px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}
.tem29-team .gallery-top .text .bottom {height:20px;line-height:20px;position:absolute;bottom:0;left:50px;opacity:0;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}
.tem29-team .gallery-top .text:hover .description {margin-top:20px;opacity:1}
.tem29-team .gallery-top .text:hover .bottom {opacity:1;left:0;bottom:20px}
.tem29-team .gallery-top .img_height img {width:100%;display:none}
.tem29-team .gallery-top .swiper-pagination {display:none}
@media (max-width:768px) {
    .tem29-team {background-attachment:initial;background-size:cover}
    .tem29-team .container {height:auto}
    .tem29-team .container .col_height .swiper-button-next,.tem29-team .container .col_height .swiper-button-prev,.tem29-team .gallery-thumbs {display:none}
    .tem29-team .container .cont_pad {padding:0}
    .tem29-team .gallery-top .img_height {padding:0!important}
    .tem29-team .gallery-top .img_height img {width:100%;display:block}
    .tem29-team .gallery-top .text .title {font-size:16px;max-height:44px;line-height:22px}
    .tem29-team .gallery-top .text .description {font-size:12px;opacity:1;margin-top:10px;line-height:20px!important;margin-bottom:40px;-webkit-line-clamp:initial}
    .tem29-team .gallery-top .text:hover .description {margin-top:15px}
    .tem29-team .gallery-top .text .bottom,.tem29-team .gallery-top .text:hover .bottom {opacity:1;left:0;bottom:-22px}
    .tem29-team .gallery-top .swiper-pagination {display:block;bottom:0}
    .tem29-team .gallery-top .text {padding:10px 0 0}
}
.tem30-team.tem29-team .container {height:300px}
.tem30-team.tem29-team .container .cont_pad {padding:0}
.tem30-team.tem29-team .gallery-thumbs .swiper-slide {opacity:.6}
.tem30-team.tem29-team .gallery-thumbs .swiper-slide.active_box {opacity:1}
.tem30-team.tem29-team .container .col_height {padding:0}
.tem30-team.tem29-team .container .col_height .swiper-button-next,.tem30-team.tem29-team .container .col_height .swiper-button-prev {display:none}
@media (max-width:768px) {
    .tem30-team.tem29-team .container .col_height {padding:0 15px}
    .tem30-team.tem29-team .container {height:auto}
}
.tem31-team {background-repeat:no-repeat;background-size:100% auto;background-position:top;background-attachment:fixed}
.tem31-team .container {height:500px}
.tem31-team .swiper-container {width:100%;height:100%}
.tem31-team .container .col_height,.tem31-team .container .cont_pad {height:100%}
.tem31-team .gallery-thumbs .text {width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.tem31-team .gallery-thumbs .text .text_img {width:40%;float:left;height:100%;position:relative}
.tem31-team .gallery-thumbs .text .text_txt {width:60%;float:left;padding:10px}
.tem31-team .gallery-thumbs .text .text_img img {max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block}
.tem31-team .gallery-thumbs .text .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:15px}
.tem31-team .gallery-thumbs .text .description {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:12px;padding-top:4px;opacity:.85}
.tem31-team .gallery-thumbs .swiper-slide {transition:.4s;cursor:pointer;position:relative;padding:20px;background-color:rgba(0,0,0,.05);opacity:.4}
.tem31-team .gallery-thumbs .swiper-slide.active_box {box-shadow:0 3px 10px rgba(0,0,0,.2);z-index:2;opacity:1}
.tem31-team .gallery-thumbs .swiper-slide:hover {box-shadow:0 3px 10px rgba(0,0,0,.2);z-index:3;opacity:1}
.tem31-team .gallery-top .img_height {background-size:cover;background-position:50% 50%}
.tem31-team .gallery-top .img_height:nth-child(1) {opacity:.95;padding:0;height:60%}
.tem31-team .gallery-top .img_height:nth-child(2) {padding:0 30px;height:40%;background-color:rgba(0,0,0,.05)}
.tem31-team .gallery-top .img_height:nth-child(2) a {color:inherit}
.tem31-team .gallery-top .img_height:nth-child(1).img_height2 {height:100%;width:100%}
.tem31-team .gallery-top .text {height:100%;padding:20px 0;position:relative}
.tem31-team .gallery-top .text .title {font-size:20px;max-height:60px;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tem31-team .gallery-top .text .description {font-size:13px;max-height:50px;line-height:25px;overflow:hidden;opacity:.9;margin-top:30px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tem31-team .gallery-top .text .bottom {height:20px;line-height:20px;position:absolute;bottom:0;left:50px;opacity:0;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s}
.tem31-team .gallery-top .text:hover .description {margin-top:20px;opacity:1}
.tem31-team .gallery-top .text:hover .bottom {opacity:1;left:0;bottom:20px}
.tem31-team .gallery-top .img_height img {width:100%;display:none}
.tem31-team .gallery-top .swiper-pagination {display:none}
@media (max-width:768px) {
    .tem31-team {background-attachment:initial;background-size:cover}
    .tem31-team .container {height:auto}
    .tem31-team .gallery-thumbs {display:none}
    .tem31-team .container .col_height.col-sm-5 {display:none;height:0}
    .tem31-team .container .cont_pad {padding:0}
    .tem31-team .gallery-top .img_height:nth-child(2) {padding:0 10px}
    .tem31-team .gallery-top .img_height img {width:100%;display:block}
    .tem31-team .gallery-top .text .title {font-size:16px;max-height:44px;line-height:22px}
    .tem31-team .gallery-top .text .description {font-size:12px;opacity:1;margin:10px 0 30px;-webkit-line-clamp:initial;max-height:none}
    .tem31-team .gallery-top .text:hover .description {margin-top:10px}
    .tem31-team .gallery-top .text .bottom,.tem31-team .gallery-top .text:hover .bottom {opacity:1;left:0;bottom:20px}
    .tem31-team .gallery-top .swiper-pagination {display:block}
    .tem31-team .gallery-top .text {padding:10px 0}
}
.tem32-team.tem31-team .container {height:300px}
.tem32-team.tem31-team .gallery-thumbs .text .text_img {width:30%}
.tem32-team.tem31-team .gallery-thumbs .text .text_txt {width:70%}
.tem32-team.tem31-team .gallery-top .text .description {-webkit-line-clamp:6;max-height:150px;line-height:25px}
.tem32-team.tem31-team .gallery-top .img_height:nth-child(1) {height:100%;width:50%;float:left}
.tem32-team.tem31-team .gallery-top .img_height:nth-child(2) {height:100%;width:50%;float:left;padding:0 30px}
.tem32-team.tem31-team .gallery-top .img_height:nth-child(1).img_height2 {width:100%;height:100%}
@media (max-width:768px) {
    .tem32-team.tem31-team .gallery-top .text .description {margin:10px 0;-webkit-line-clamp:7;max-height:168px;line-height:24px}
    .tem32-team.tem31-team .gallery-top .img_height:nth-child(2) {padding:0 10px}
    .tem32-team.tem31-team .gallery-top .img_height img {display:none}
    .tem32-team.tem31-team .gallery-top .text .bottom,.tem32-team.tem31-team .gallery-top .text:hover .bottom {bottom:35px}
}
.tem33-team.tem29-team .container {height:500px}
.tem33-team.tem29-team .container .cont_pad {padding:0}
.tem33-team.tem29-team .gallery-thumbs .swiper-slide {opacity:.6}
.tem33-team.tem29-team .gallery-thumbs .swiper-slide.active_box {opacity:1}
.tem33-team.tem29-team .container .col_height:nth-child(1) {width:60%}
.tem33-team.tem29-team .container .col_height:nth-child(2) {width:40%}
.tem33-team.tem29-team .gallery-top .text .description {margin-top:20px;max-height:75px;-webkit-line-clamp:3}
.tem33-team.tem29-team .gallery-top .text:hover .description {margin-top:10px}
.tem33-team.tem29-team .container .col_height .swiper-button-next,.tem33-team.tem29-team .container .col_height .swiper-button-prev {display:none}
.tem33-team.tem29-team .gallery-top .img_height:nth-child(1) {width:100%;height:60%}
.tem33-team.tem29-team .gallery-top .img_height:nth-child(1) .img_height {width:100%;height:100%}
.tem33-team.tem29-team .gallery-top .img_height:nth-child(2) {width:100%;height:40%}
@media (max-width:768px) {
    .tem33-team.tem29-team .container {height:auto}
    .tem33-team.tem29-team .container .col_height {padding:0 15px}
    .tem33-team.tem29-team .container .col_height:nth-child(1) {width:100%}
    .tem33-team.tem29-team .gallery-top .text .description {-webkit-line-clamp:initial;max-height:none;margin-top:10px}
}
.tem34-team {background-repeat:no-repeat;background-size:100% auto;background-position:top;background-attachment:fixed;background-color:#F2F2F2}
.tem34-team .con {position:relative;color:#666;z-index:1}
.tem34-team .con a {color:inherit}
.tem34-team .text {position:relative;padding-bottom:50px}
.tem34-team .text .text_img {width:220px;height:260px;margin-left:60px;position:relative;background-size:cover;background-position:50% 50%}
.tem34-team .text .text_img .title {width:100%;background-color:#fff;position:absolute;top:100%;padding:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.tem34-team .text .text_img img {max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:none}
.tem34-team .text .text_txt {width:100%;padding:60px 100px 0 310px;background-color:#fff;position:absolute;top:27px;bottom:50px;left:0;z-index:-1;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem34-team .text .text_txt .description {width:100%;height:100px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;opacity:.8}
.tem34-team .swiper-button-next,.tem34-team .swiper-button-prev {background:0 0;font-size:40px;background-color:#fff;width:40px;height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:-5px 0 20px rgba(0,0,0,.1);display:block;font-weight:400}
.tem34-team .swiper-button-next>span,.tem34-team .swiper-button-prev>span {line-height:38px;font-size:30px;width:100%;height:100%;text-align:center;display:block}
.tem34-team .swiper-button-next {left:100%}
.tem34-team .swiper-button-prev {left:auto;right:0}
.tem34-team .swiper-button-next>span:hover,.tem34-team .swiper-button-prev>span:hover {color:#fff}
.tem34-team .swiper-pagination-bullet-active {border-color:inherit;border-style:solid;border-width:4px}
.tem34-team .swiper-container-horizontal>.swiper-pagination-bullets,.tem34-team .swiper-pagination-custom,.tem34-team .swiper-pagination-fraction {bottom:5px}
@media (min-width:768px) {
    .tem34-team .text .text_txt:after {content:"";display:block;height:72px;width:70px;position:absolute;border-bottom:1px solid;border-color:inherit;top:0;left:210px;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;transition:all .6s ease 0s}
    .tem34-team .text:hover .text_txt {padding:60px 45px 0 365px}
    .tem34-team .text:hover .text_txt:after {left:275px}
}
@media (max-width:768px) {
    .tem34-team .text {font-size:12px}
    .tem34-team .text .text_img {margin-left:15px;width:120px;height:140px}
    .tem34-team .text .text_txt {padding:20px 20px 0 150px;top:15px}
    .tem34-team .text .text_txt .description {-webkit-line-clamp:3;height:72px;line-height:24px}
    .tem34-team .text .text_img .title {padding:5px 15px}
    .tem34-team .swiper-button-next,.tem34-team .swiper-button-prev {display:none}
    .tem34-team .swiper-container-horizontal>.swiper-pagination-bullets,.tem34-team .swiper-pagination-custom,.tem34-team .swiper-pagination-fraction {bottom:-3px}
}
.tem35-team .items {padding:80px 120px;background-color:rgba(102,102,102,.05)}
.tem35-team .a {width:100%;display:block;position:relative}
.tem35-team .image a {display:block}
.tem35-team .image {width:20%}
.tem35-team .image img {max-width:100%}
.tem35-team .text {width:80%;height:100%;color:#474747}
.tem35-team .text .title {font-size:18px}
.tem35-team .text .subtitle {font-size:12px;line-height:1;padding-bottom:20px;opacity:.53}
.tem35-team .text .description {font-size:12px;line-height:2;opacity:.66}
.tem35-team .text .box {width:90%}
.tem35-team .swiper-pagination-bullet {width:4px;height:4px;opacity:1;background:#D6D6D6;border-radius:0;margin:0 15px!important}
.tem35-team .swiper-pagination-bullet-active,.tem35-team .swiper-pagination-bullet:hover {outline-offset:3px;outline:1px solid #E1E1E1}
.tem35-team.content-left .text {right:0}
.tem35-team.content-right .text {left:0}
@media(max-width:991px) {
    .tem35-team .items {padding:40px 70px}
    .tem35-team .image {width:30%}
    .tem35-team .text {width:70%}
}
@media(min-width:768px) {
    .tem35-team .swiper-pagination {position:absolute;width:40px!important;height:auto;top:50%;transform:translateY(-50%);bottom:initial!important;left:initial!important;right:30px}
    .tem35-team .swiper-pagination-bullet {margin:15px!important}
    .tem35-team .items {padding:15px 10px 30px}
    .tem35-team .text {padding-top:10px}
    .tem35-team .text .subtitle {padding-bottom:10px}
}
@media(max-width:680px) {
    .tem35-team .image {width:40%}
    .tem35-team .text {width:60%}
}
@media(min-width:541px) {
    .tem35-team .text {position:absolute;top:0}
    .tem35-team .text .box {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
}
@media(max-width:540px) {
    .tem35-team .container {padding:0}
    .tem35-team .items {width:100%}
    .tem35-team .image {width:50%;float:none;margin:auto}
    .tem35-team .text {width:100%;text-align:center;padding-top:20px}
    .tem35-team .text .box {width:90%;margin:auto}
}
.tem36-team .bigPicture .image .img,.tem36-team .bigPicture .textBox {transition:all 1s cubic-bezier(.165,.84,.44,1)}
.tem36-team .text .charAt {color:rgba(94,94,94,.05)}
.tem36-team .text .title {color:#333}
.tem25-team.tem26-team .text .box {background-color:transparent}
.tem36-team .bigPicture .box {width:90%;transform:translateY(10%)}
.tem36-team .bigPicture .image {width:90%;padding-top:90%;height:0;float:left;position:relative}
.tem36-team .bigPicture .image .img {position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center}
.tem36-team .bigPicture .textBox {width:40%;padding-top:40%;height:0;border-radius:50%;transform:translateY(-60%);float:right;background-color:#1F2024;color:#FFF;font-size:16px;position:relative}
.tem36-team .bigPicture .image .img:hover,.tem36-team .bigPicture .textBox:hover {box-shadow:0 0 30px rgba(0,0,0,.3)}
.tem36-team .bigPicture .textBox .description {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem36-team.content-left .bigPicture .box {float:left}
.tem36-team.content-left .bigPicture,.tem36-team.content-right .bigPicture .box {float:right}
.tem36-team.content-right .bigPicture {float:left}
@media(max-width:991px) {
    .tem36-team .bigPicture {width:100%}
    .tem36-team .bigPicture .box {width:50%;float:none!important;margin:auto}
}
@media(max-width:768px) {
    .tem36-team .bigPicture .box {width:70%}
    .tem36-team .bigPicture .textBox {font-size:14px}
}
@media(max-width:540px) {
    .tem36-team .bigPicture .textBox {font-size:12px}
}
.tem37-team {position:relative;z-index:5}
.tem37-team .content {width:100%;position:relative}
.tem37-team .big_bg {width:100%;position:absolute;top:100px;left:0;bottom:180px;background-color:rgba(133,133,133,.1);z-index:-1}
.tem37-team .swiper {width:100%;overflow:hidden;color:#666}
.tem37-team .swiper>ul {width:400%;position:relative;left:0;transition:.3s;transform:translateX(100%)}
.tem37-team .swiper>ul>li {width:25%;float:left}
.tem37-team .swiper .img_box {width:300px;float:left;padding-bottom:70px}
.tem37-team .swiper .img_box .box_img {width:100%;height:300px;overflow:hidden;background-color:#fff}
.tem37-team .swiper .img_box img {width:100%;height:100%}
.tem37-team .swiper .con {width:calc(100% - 300px);float:left;padding-left:60px}
.tem37-team .swiper .con .header {width:100%;position:relative;height:100px;line-height:100px;border-color:#999}
.tem37-team .swiper .con .header .title {display:inline-block;font-size:24px;margin-right:10px;max-width:30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem37-team .swiper .con .header .description {display:inline-block;font-size:12px;color:#999;max-width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:90px}
.tem37-team .swiper .con .text {padding:50px 0 70px;height:270px;position:relative;overflow:hidden}
.tem37-team .swiper .con .text .txt {height:100%;line-height:30px;overflow-y:auto;font-size:12px;color:#666}
.tem37-team .swiper .con .text .scroll_left {position:absolute;width:4px;background-color:rgba(0,0,0,.05);right:0;top:50px;bottom:70px;border-radius:20px;opacity:.6;display:none;transition:.3s}
.tem37-team .swiper .con .text .scroll_box {position:absolute;top:0;width:100%;height:100%;border-radius:20px;cursor:pointer;overflow:hidden}
.tem37-team .swiper .con .text .scroll_box>div {position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s;background-color:#666}
.tem37-team .swiper .con .text .scroll_box.active>div,.tem37-team .swiper .con .text .scroll_box:hover>div {background-color:inherit}
.tem37-team .swiper .con .text._scroll:hover .scroll_left {opacity:9}
.tem37-team .swiper .con .text._scroll .txt {width:calc(100% + 17px);padding-right:10px}
.tem37-team .swiper .con .text._scroll .scroll_left {display:block}
.tem37-team .footer {width:100%}
.tem37-team .footer>ul {width:100%;position:relative;height:180px}
.tem37-team .footer>ul ._after {position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(133,133,133,.1);left:0;top:0;transition:.3s}
.tem37-team .footer>ul>li {width:25%;float:left;height:100%}
.tem37-team .footer .footer_img {width:100px;height:100px;margin:0 auto;margin-top:30px}
.tem37-team .footer .footer_img .footer_imgs {width:100%;height:100%;border:3px solid transparent;border-radius:50%;overflow:hidden}
.tem37-team .footer>ul>li.active .footer_img .footer_imgs {border-color:inherit}
.tem37-team .footer .footer_img img {width:100%;height:100%}
.tem37-team .footer .text {text-align:center;margin-top:10px;padding:0 20px}
.tem37-team .footer .text .title {width:100%;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem37-team .footer .text .description {font-size:12px;width:100%;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media (min-width:768px) {
    .tem37-team .swiper .con .header:after {content:"";position:absolute;left:-105px;top:50%;width:80px;height:1px;border-top:1px solid;border-color:inherit}
}
@media (max-width:992px) {
    .tem37-team .footer {display:none}
    .tem37-team .swiper>ul,.tem37-team .swiper>ul>li {width:100%}
    .tem37-team .big_bg {background:0 0}
}
@media (max-width:768px) {
    .tem37-team .swiper .img_box {width:100%;padding-bottom:10px}
    .tem37-team .swiper .img_box .box_img {height:auto}
    .tem37-team .swiper .con {width:100%;padding:0 10px 15px}
    .tem37-team .swiper .con .text {height:auto;padding:0}
    .tem37-team .swiper .con .header {line-height:initial;height:auto;margin-bottom:3px}
    .tem37-team .swiper .con .header .title {width:100%;max-width:none;margin:0;white-space:initial}
    .tem37-team .swiper .con .header .description {width:100%;max-width:none;line-height:24px;white-space:initial}
    .tem37-team .swiper .con .text .txt {font-size:13px;line-height:20px}
}
.tem38-team {background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem38-team .swiper-container {width:100%;height:100%}
.tem38-team .container .cont_pad {height:100%;padding:0 100px;position:relative;border-color:#999;color:#333}
.tem38-team .container .col_height {height:100%}