a,a:focus,a:hover,button {outline:0!important;blr:expression(this.onFocus=this.blur())}
ol {padding:0}
.content-left {clear:both}
.content-left .content-float {float:left}
.content-middle .content-float {margin:0 auto;float:none}
.content-right .content-float {float:right}
.float-left {float:left}
.float-right {float:right}
textarea {resize:none}
.display-landscape,.display-portrait {display:none}
.designer-body .display-landscape:before,.designer-body .display-portrait:before {display:block;position:absolute;top:0;left:0;padding:4px 10px;background-color:red;color:#fff;z-index:9}
.designer-body .display-landscape:before {content:"Computer"}
.designer-body .display-portrait:before {content:"Mobile"}
.designer-body .display-landscape,.designer-body .display-portrait {display:block;position:relative}
@media(orientation:landscape) {
.display-landscape {display:block}
.designer-body .display-portrait:before {background-color:#CCC}
}
@media(orientation:portrait) {
.display-portrait {display:block}
.designer-body .display-landscape:before {background-color:#CCC}
}
.designer-body [widget-style~=display][class*="-header"] {position:relative;z-index:40}
.content-section {padding:40px 0}
.title-section {padding:40px 0 0}
.col-lg-2_4 {width:20%;float:left}
@media(max-width:950px) {
.col-md-2_4 {width:25%;float:left}
}
@media(max-width:750px) {
.col-sm-2_4 {width:33.333%;float:left}
}
@media(max-width:480px) {
.col-xs-2_4 {width:50%;float:left}
}
@media(max-width:360px) {
.col-xs-2_4 {width:100%;float:left}
}
.designerShow {display:none}
.designer-body .designerShow {display:block}
.designer-body .designerShow_inline {display:inline}
.designer-body .designerShow_inlineBlock {display:inline-block}
.show-full .container {width:100%!important}
.show-middle .container {margin-right:auto;margin-left:auto}
@media(min-width:768px) {
.show-middle .container {width:750px}
}
@media(min-width:992px) {
.show-middle .container {width:970px}
}
@media(min-width:1200px) {
.show-middle .container {width:1170px}
}
@media(max-width:768px) {
.show-full .container,.show-middle .container {padding-right:0!important;padding-left:0!important}
}
div.full-screen {width:100%;padding:0;}
div.full-screen>.row {margin:0}
@media(max-width:768px) {
.content-section {padding:15px 0!important}
.title-section {padding:15px 0 0!important}
.container,div.full-screen-spacing .full-screen {padding-left:1%!important;padding-right:1%!important}
div.full-screen-spacing,div.full-screen-spacing .full-screen.mobile-pdlr0,div.full-screen-spacing .full-screen.mobile-pdlr0 .col-xs-12 {padding-left:0!important;padding-right:0!important}
.owl-theme .owl-controls .owl-dot span {width:8px;height:8px;margin:4px}
video {width:100%}
}
@media (max-width:767px) {
body {padding-bottom:55px!important}
img {max-width:100%;height:auto}
.input-group-addon img {max-width:none}
widget[header] [widget-style=background] {background-image:none!important}
}
@media(max-width:768px) {
.row {margin-left:-1%!important;margin-right:-1%!important}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {padding-left:1%!important;padding-right:1%!important}
.title,.title span {font-size:16px!important;line-height:22px!important}
.subtitle,.subtitle span {font-size:13px!important;line-height:22px!important}
.description,.description span {font-size:13px!important;line-height:24px!important}
}
.fixed {position:fixed}
.m10 {margin:10px 0}
.m15 {margin:15px 0}
.m20 {margin:20px 0}
.mt0 {margin-top:0!important}
.mt5 {margin-top:5px}
.mt5b {margin-top:5%}
.mt8 {margin-top:8px}
.mt10 {margin-top:10px}
.mt12 {margin-top:12px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mt25 {margin-top:25px}
.mt30 {margin-top:30px}
.mt35 {margin-top:35px}
.ml5 {margin-left:5px}
.mb0 {margin-bottom:0}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb25 {margin-bottom:25px}
.mb30 {margin-bottom:30px}
.mb40 {margin-bottom:40px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.ml20 {margin-left:20px}
.ml25 {margin-left:25px}
.ml30 {margin-left:30px}
.mr5 {margin-right:5px}
.mr10 {margin-right:10px}
.mr15 {margin-right:15px}
.mr20 {margin-right:20px}
.mr25 {margin-right:25px}
.mr30 {margin-right:30px}
.pb0 {padding-bottom:0!important}
.pb5 {padding-bottom:5px}
.pb10 {padding-bottom:10px}
.pb15 {padding-bottom:15px}
.pb20 {padding-bottom:20px}
.pb25 {padding-bottom:25px}
.pb30 {padding-bottom:30px}
.pt0 {padding-top:0}
.pt5 {padding-top:5px}
.pt10 {padding-top:10px}
.pt15 {padding-top:15px}
.pt20 {padding-top:20px}
.pt25 {padding-top:25px}
.pt30 {padding-top:30px}
.pl0 {padding-left:0}
.pl5 {padding-left:5px}
.pl10 {padding-left:10px}
.pl15 {padding-left:15px}
.pl20 {padding-left:20px}
.pl25 {padding-left:25px}
.pl30 {padding-left:30px}
.pr0 {padding-right:0}
.pr5 {padding-right:5px}
.pr10 {padding-right:10px}
.pr15 {padding-right:15px}
.pr20 {padding-right:20px}
.pr25 {padding-right:25px}
.pr30 {padding-right:30px}
.pd0 {padding:0}
.pd10 {padding:10px}
.pd20 {padding:20px}
.pd30 {padding:30px}
.plr5 {padding-left:5px;padding-right:5px}
.plr10 {padding-left:10px;padding-right:10px}
.plr15 {padding-left:15px;padding-right:15px}
.plr20 {padding-left:20px;padding-right:20px}
.plr25 {padding-left:25px;padding-right:25px}
.plr30 {padding-left:30px;padding-right:30px}
.font-red,.red {color:red}
.display-none {display:none!important}
.home_page .display-none {display:block!important}
a[href="#"],a[href="javascript:;"],a[href="javascript:;"].cursor {cursor:default}
.tem01-score {vertical-align:middle;line-height:34px}
.tem01-score i {margin-right:2px;cursor:pointer;font-size:20px}
.tem01-score i:before {content:"\eba4";color:#999}
.tem01-score i.font-color:before {content:"\eba6";color:inherit}
.tem01-score.i0-5 i:nth-child(1):before,.tem01-score.i1-5 i:nth-child(2):before,.tem01-score.i2-5 i:nth-child(3):before,.tem01-score.i3-5 i:nth-child(4):before,.tem01-score.i4-5 i:nth-child(5):before {content:"\e261";color:inherit}
.tem01-score.i1-0 i:nth-child(1):before,.tem01-score.i1-5 i:nth-child(1):before,.tem01-score.i2-0 i:nth-child(1):before,.tem01-score.i2-0 i:nth-child(2):before,.tem01-score.i2-5 i:nth-child(1):before,.tem01-score.i2-5 i:nth-child(2):before,.tem01-score.i3-0 i:nth-child(1):before,.tem01-score.i3-0 i:nth-child(2):before,.tem01-score.i3-0 i:nth-child(3):before,.tem01-score.i3-5 i:nth-child(1):before,.tem01-score.i3-5 i:nth-child(2):before,.tem01-score.i3-5 i:nth-child(3):before,.tem01-score.i4-0 i:nth-child(1):before,.tem01-score.i4-0 i:nth-child(2):before,.tem01-score.i4-0 i:nth-child(3):before,.tem01-score.i4-0 i:nth-child(4):before,.tem01-score.i4-5 i:nth-child(1):before,.tem01-score.i4-5 i:nth-child(2):before,.tem01-score.i4-5 i:nth-child(3):before,.tem01-score.i4-5 i:nth-child(4):before,.tem01-score.i5-0 i:nth-child(1):before,.tem01-score.i5-0 i:nth-child(2):before,.tem01-score.i5-0 i:nth-child(3):before,.tem01-score.i5-0 i:nth-child(4):before,.tem01-score.i5-0 i:nth-child(5):before {content:"\eba6";color:inherit}
.tem01-score.OFF i {cursor:default}
.dt80 .dl-horizontal dt {width:80px}
.dt80 .dl-horizontal dd {margin-left:100px}
.lanlist li {border-bottom:1px solid #f6f6f6}
.lanlist li a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.lanlist li a img {margin-right:3px;max-width:100%;vertical-align:middle}
.flag20 {background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:20px;width:20px;vertical-align:middle}
.flag30 {background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:30px;width:30px;vertical-align:middle}
.flag-cn {background-image:url(../images/lang/cn.png)}
.flag-en {background-image:url(../images/lang/en.png)}
.flag-ar {background-image:url(../images/lang/ar.png)}
.flag-be {background-image:url(../images/lang/be.png)}
.flag-bg {background-image:url(../images/lang/bg.png)}
.flag-bn {background-image:url(../images/lang/bn.png)}
.flag-ca {background-image:url(../images/lang/ca.png)}
.flag-cs {background-image:url(../images/lang/cs.png)}
.flag-cy {background-image:url(../images/lang/cy.png)}
.flag-da {background-image:url(../images/lang/da.png)}
.flag-de {background-image:url(../images/lang/de.png)}
.flag-el {background-image:url(../images/lang/el.png)}
.flag-es {background-image:url(../images/lang/es.png)}
.flag-et {background-image:url(../images/lang/et.png)}
.flag-fa {background-image:url(../images/lang/fa.png)}
.flag-fi {background-image:url(../images/lang/fi.png)}
.flag-fr {background-image:url(../images/lang/fr.png)}
.flag-ga {background-image:url(../images/lang/ga.png)}
.flag-hi {background-image:url(../images/lang/hi.png)}
.flag-ht {background-image:url(../images/lang/ht.png)}
.flag-hu {background-image:url(../images/lang/hu.png)}
.flag-id {background-image:url(../images/lang/id.png)}
.flag-is {background-image:url(../images/lang/is.png)}
.flag-it {background-image:url(../images/lang/it.png)}
.flag-ja {background-image:url(../images/lang/ja.png)}
.flag-ko {background-image:url(../images/lang/ko.png)}
.flag-lo {background-image:url(../images/lang/lo.png)}
.flag-lt {background-image:url(../images/lang/lt.png)}
.flag-lv {background-image:url(../images/lang/lv.png)}
.flag-mk {background-image:url(../images/lang/mk.png)}
.flag-ms {background-image:url(../images/lang/ms.png)}
.flag-mt {background-image:url(../images/lang/mt.png)}
.flag-nl {background-image:url(../images/lang/nl.png)}
.flag-no {background-image:url(../images/lang/no.png)}
.flag-pl {background-image:url(../images/lang/pl.png)}
.flag-pt {background-image:url(../images/lang/pt.png)}
.flag-ro {background-image:url(../images/lang/ro.png)}
.flag-ru {background-image:url(../images/lang/ru.png)}
.flag-sk {background-image:url(../images/lang/sk.png)}
.flag-sl {background-image:url(../images/lang/sl.png)}
.flag-sw {background-image:url(../images/lang/sw.png)}
.flag-th {background-image:url(../images/lang/th.png)}
.flag-tl {background-image:url(../images/lang/tl.png)}
.flag-tr {background-image:url(../images/lang/tr.png)}
.flag-uk {background-image:url(../images/lang/uk.png)}
.flag-ur {background-image:url(../images/lang/ur.png)}
.flag-vi {background-image:url(../images/lang/vi.png)}
.header_search_select {position:absolute;left:0;top:100%;width:100%;background-color:#fff;z-index:99;font-size:14px;color:#000;display:none;box-shadow:0 0 16px rgba(122,122,122,.1)}
.header_search_select li {padding:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
@media (min-width:992px) {
.header_search_select li {padding:4px 8px}
.header_search_select li.active {background-color:rgba(122,122,122,.1)}
}
@media (max-width:992px) {
.header_search_select li:after {content:"";position:absolute;left:10px;right:10px;bottom:0;border-bottom:1px solid #f1f1f1}
.header_search_select li:last-child:after {display:none}
}
.tipsBox {animation:tipsBox .3s;-webkit-animation:tipsBox .3s;transform:translateY(0);bottom:0;padding:15px;border-radius:0;background-color:rgba(0,0,0,.8);color:#FFF;position:fixed;left:0;z-index:1099;width:100%;text-align:center;transition:.3s;font-size:30px}
.tipsBox.hide_ {transform:translateY(100%)}
@keyframes tipsBox {from {transform:translateY(100%)}
to {transform:translateY(0)}
}
@-webkit-keyframes tipsBox {from {transform:translateY(100%)}
to {transform:translateY(0)}
}
.flexBoxWrap {display:flex;display:-webkit-flex;flex-wrap:wrap}
@media(max-width:767px) {
::-webkit-full-page-media,:root .flexBoxWrap>.col-xs-6,_:future {width:49.932%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-xs-4,_:future {width:33.289%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-xs-3,_:future {width:24.959%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-xs-2,_:future {width:16.645%}
}
@media(min-width:768px) {
::-webkit-full-page-media,:root .flexBoxWrap>.col-sm-6,_:future {width:49.932%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-sm-4,_:future {width:33.289%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-sm-3,_:future {width:24.959%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-sm-2,_:future {width:16.645%}
}
@media(min-width:992px) {
::-webkit-full-page-media,:root .flexBoxWrap>.col-md-6,_:future {width:49.932%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-md-4,_:future {width:33.289%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-md-3,_:future {width:24.959%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-md-2,_:future {width:16.645%}
}
@media(min-width:1200px) {
::-webkit-full-page-media,:root .flexBoxWrap>.col-lg-6,_:future {width:49.932%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-lg-4,_:future {width:33.289%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-lg-3,_:future {width:24.959%}
::-webkit-full-page-media,:root .flexBoxWrap>.col-lg-2,_:future {width:16.645%}
}
.tem01-modalBox {width:50%;height:auto;min-width:400px;max-width:90%;max-height:90%;position:fixed!important;transition:.5s;z-index:999;top:0;left:25%}
.tem01-modalBox.hide_ {top:0!important;transform:translateY(-100%);-ms-transform:translateY(-100%);opacity:0;z-index:-1}
.tem01-modalBox.noTransition {transition:.08s}
.tem01-modalBox.noTransition.Firefox {transition:none}
.tem01-modalBox li {list-style:none}
.tem01-modalBox .modalMain {height:100%;background-color:#FFF;position:relative;border-radius:5px;box-shadow:0 0 40px rgba(0,0,0,.2)}
.tem01-modalBox .move {cursor:move}
.tem01-modalBox .max_hide {display:inline-block}
.tem01-modalBox .max_show {display:none!important}
.tem01-modalBox .modalHead {color:#FFF;line-height:40px;padding:0 20px;position:absolute;top:0;left:0;width:100%;height:60px;border-top-right-radius:4px;border-top-left-radius:4px;display:flex;display:-webkit-flex;justify-content:space-between;justify-content:space-between;align-items:center;-webkit-align-items:center}
.tem01-modalBox .modalHead a {color:inherit;text-decoration:none!important}
.tem01-modalBox .modalHead button,.tem01-modalBox .modalHead button i {padding:0;color:inherit}
.tem01-modalBox .modalHead .title {flex-grow:1;-webkit-flex-grow:1;padding:10px 0;line-height:inherit;overflow:hidden}
.tem01-modalBox .modalHead .title span {text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;font-size:18px;font-weight:500}
.tem01-modalBox .tem01-modalBoxSet {flex-grow:0;-webkit-flex-grow:0;flex-shrink:0;-webkit-flex-shrink:0;overflow:hidden;margin-right:-5px}
.tem01-modalBox .tem01-modalBoxSet a {display:block;float:left;width:34px;padding:8px 0 7px;text-align:center;cursor:pointer;transition:.5s}
.tem01-modalBox .tem01-modalBoxSet i {display:inline-block;font-size:20px;line-height:inherit;transition:.2s}
.tem01-modalBox .tem01-modalBoxSet a:hover i {transform:scale(1.2);-ms-transform:scale(1.2)}
.tem01-modalBox .tem01-modalBoxSet a:hover i.scaleX-1 {transform:scale(1.2) scaleX(-1);-ms-transform:scale(1.2) scaleX(-1)}
.tem01-modalBox .modalNav {width:100%;height:40px;overflow:hidden;position:absolute;top:0;left:0}
.tem01-modalBox .modalNav:before {content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,.1)}
.tem01-modalBox .modalNav .nav {display:flex;display:-webkit-flex;border:none;position:relative;z-index:1}
.tem01-modalBox .modalNav button,.tem01-modalBox .modalNav button i {padding:0;color:inherit}
.tem01-modalBox .modalNav li {text-align:center;margin:0;float:none}
.tem01-modalBox .modalNav a {border:none!important;margin:0;padding:10px 22px;border-radius:0;background:0 0;color:#FFF!important;transition:.5s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem01-modalBox .modalNav a:focus,.tem01-modalBox .modalNav a:hover {background-color:rgba(0,0,0,.1)}
.tem01-modalBox .modalNav .active a {background-color:rgba(255,255,255,.1)!important;text-shadow:0 0 10px rgba(255,255,255,.5)}
.tem01-modalBox .modalSearch {width:100%;height:40px;position:absolute;top:0;left:0}
.tem01-modalBox .modalSearch button,.tem01-modalBox .modalSearch button i {padding:0;color:inherit}
.tem01-modalBox .modalSearch form {width:100%;height:100%}
.tem01-modalBox .modalSearch input {border:none;outline:0;display:block;width:100%;height:100%;background:#F1F5F9;padding:10px;padding:0 50px 0 20px;font-size:13px;line-height:40px}
.tem01-modalBox .modalSearch button {border:none;outline:0;display:inline-block;background:0 0;position:absolute;top:5px;right:5px}
.tem01-modalBox .modalSearch i {display:block;width:40px;line-height:30px;text-align:center;font-size:18px;opacity:.5;transition:.5s}
.tem01-modalBox .modalSearch button:hover i {opacity:1}
.tem01-modalBox .modalBody {max-height:100%;overflow:hidden;overflow-y:auto}
.tem01-modalBox .modalFoot {position:absolute;bottom:0;left:0;width:100%;height:40px;display:flex;display:-webkit-flex;color:#FFF}
.tem01-modalBox .modalFoot i {display:inline-block}
.tem01-modalBox .modalFoot button,.tem01-modalBox .modalFoot button i {padding:0;color:inherit}
.tem01-modalBox .modalFoot button {border-radius:0;background:0 0;border:none;outline:0;height:40px;flex-grow:1;-webkit-flex-grow:1}
.tem01-modalBox .modalFoot button:hover {opacity:.8}
.tem01-modalBox .modalFoot button:first-child {border-bottom-left-radius:4px}
.tem01-modalBox .modalFoot button:last-child {border-bottom-right-radius:4px}
.tem01-modalBox .modalFoot.color5 button:nth-child(5n+1) {
background-color:#ffac13}
.tem01-modalBox .modalFoot.color5 button:nth-child(5n+2) {
background-color:#83c44e}
.tem01-modalBox .modalFoot.color5 button:nth-child(5n+3) {
background-color:#00aeff}
.tem01-modalBox .modalFoot.color5 button:nth-child(5n+4) {
background-color:#e53935}
.tem01-modalBox .modalFoot.color5 button:nth-child(5n) {
background-color:#00c0a5}
.tem01-modalBox .modalFoot.color4 button:nth-child(4n+1) {
background-color:#EF5555}
.tem01-modalBox .modalFoot.color4 button:nth-child(4n+2) {
background-color:#7D3BCF}
.tem01-modalBox .modalFoot.color4 button:nth-child(4n+3) {
background-color:#2B87DA}
.tem01-modalBox .modalFoot.color4 button:nth-child(4n) {
background-color:#29C4A9}
.tem01-modalBox .modalFoot button:nth-child(odd) {
background-color:#EF5555}
.tem01-modalBox .modalFoot button:nth-child(even) {
background-color:#29C4A9}
.tem01-modalBox .modalFoot button i {font-size:20px;line-height:40px;color:#FFF}
.tem01-modalBox .modalFoot button i.icon-refresh2 {font-size:16px}
.tem01-modalBox .modalEdge {position:absolute;bottom:0;right:0;opacity:0;transition:.3s;z-index:9;transform:scale(.5);-ms-transform:scale(.5)}
.tem01-modalBox .modalEdge i {width:30px;line-height:30px;text-align:center;font-size:20px;color:#FFF;background-color:#4C5866;border-radius:50%;display:inline-block;transform:rotate(90deg);-ms-transform:rotate(90deg)}
.tem01-modalBox .modalEdge.show_,.tem01-modalBox:hover .modalEdge {opacity:1;bottom:-10px;right:-10px;transform:scale(1);-ms-transform:scale(1)}
.tem01-modalBox.left .modalEdge {bottom:50%;right:0}
.tem01-modalBox.left .modalEdge i,.tem01-modalBox.right .modalEdge i {transform:rotate(45deg);-ms-transform:rotate(45deg)}
.tem01-modalBox.left:hover .modalEdge {bottom:50%;right:-15px}
.tem01-modalBox.right .modalEdge {bottom:50%;right:inherit;left:0}
.tem01-modalBox.right:hover .modalEdge {bottom:50%;right:inherit;left:-15px}
.tem01-modalBox.left,.tem01-modalBox.right {border-radius:0;max-height:100%}
.tem01-modalBox.max .max_hide {display:none!important}
.tem01-modalBox.max .max_show {display:inline-block!important}
.tem01-modalBox.min .min_hide {display:none}
.tem01-modalBox.close_,.tem01-modalBox.left .left_,.tem01-modalBox.lock_ .lock_,.tem01-modalBox.max_ .max_,.tem01-modalBox.min_ .min_,.tem01-modalBox:not(.left) .right_,.tem01-modalBox:not(.lock_) .unlock_,.tem01-modalBox:not(.max_) .nomal_,.tem01-modalBox:not(.min_) .top_ {width:0;transform:scale(0);-ms-transform:scale(0);opacity:0}
.tem01-modalBox.lock_ .move,.tem01-modalBox.noDraggable .move {cursor:default}
.tem01-modalBox.lock_ .modalEdge,.tem01-modalBox.max_ .modalEdge,.tem01-modalBox.noResizable .modalEdge {opacity:0}
.tem01-modalBox .accordion {border-bottom:1px solid #F1F5F9;padding:0 20px;overflow:hidden;transition:.5s}
.tem01-modalBox .accordion:hover {background-color:rgba(0,0,0,.02)}
.tem01-modalBox .accordion:hover span {text-shadow:0 0 10px rgba(0,0,0,.2)}
.tem01-modalBox .accordion:last-child {border-bottom:none}
.tem01-modalBox .accordion li {padding:0 5px;transition:.5s;flex-grow:1;-webkit-flex-grow:1;width:100%}
.tem01-modalBox .accordion ul {padding-left:0;display:flex;display:-webkit-flex}
.tem01-modalBox .accordion label {display:inline-block;width:100%;font-size:12px}
.tem01-modalBox .accordion select {padding:9px!important}
.tem01-modalBox .accordion .selectRight select {margin:-34px 2px 0 0;width:55px;padding:7px!important;float:right;position:relative;z-index:1;background:#FFF;border:1px solid rgba(0,0,0,.1)}
.tem01-modalBox .accordion .selectRight input {padding-right:60px}
.tem01-modalBox .accordion .button:hover,.tem01-modalBox .accordion input:focus {background-color:#E0E5EA}
.tem01-modalBox .accordion .button {cursor:pointer;text-align:center}
.tem01-modalBox .accordion .button,.tem01-modalBox .accordion input,.tem01-modalBox .accordion select {background:#F1F5F9;line-height:1;border-radius:3px;padding:10px;display:inline-block;width:100%;outline:0;transition:.5s;font-size:12px;color:#4C5866;font-weight:600;border:1px solid transparent}
.tem01-modalBox .accordion .active .button {background-color:#FFF;border-color:#E0E5EA;box-shadow:0 0 10px rgba(0,0,0,.08)}
.tem01-modalBox .accordion .bar {padding:14px 30px 14px 0;position:relative;cursor:pointer;font-size:16px}
.tem01-modalBox .accordion .bar span {color:#a3b0c2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;transition:.5s}
.tem01-modalBox .accordion .bar i {color:#333;position:absolute;display:inline-block;right:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:24px;transition:.5s}
.tem01-modalBox .accordion .form-group {padding-bottom:15px;margin-bottom:0}
.tem01-modalBox .accordion.show_ {padding-top:10px;background-color:transparent}
.tem01-modalBox .accordion.show_ .bar span {color:inherit}
.tem01-modalBox .accordion.show_ .bar i {transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg)}
.tem01-modalBox .accordion:not(.show_) {
height:50px!important}
.tem01-modalBox.middle .modulePadding .pdlr {width:0;transform:scale(0);-ms-transform:scale(0);padding:0;margin:0;opacity:0;flex-grow:0;-webkit-flex-grow:0}
@media(max-width:768px) {
.tem01-modalBox {width:80%;left:10%}
}
@media(max-width:420px) {
.tem01-modalBox {width:90%;left:5%;min-width:300px}
.tem01-modalBox .modalNav a {padding-left:10px;padding-right:10px}
}
.switchSlider {height:30px;line-height:30px;border-radius:30px;display:inline-block;position:relative;padding:1px;overflow:hidden}
.switchGroup:before {content:"";border-top:30px solid transparent;position:absolute;top:0;left:0;width:110%;height:100%;transition:.5s}
.switchSlider .switchGroup {width:200%;left:0;position:relative;top:0;padding:0;transition:.5s;text-align:left;cursor:pointer;border-radius:inherit;border-color:#999}
.switchSlider span {width:50%;position:relative;margin:0;text-align:center;display:inline-block;z-index:1}
.switchSlider span.on {padding-right:18px}
.switchSlider span.off {padding-left:18px}
.switchSlider label {width:24px;height:24px;border-radius:24px;background-color:#FFF;position:absolute;top:2px;left:50%;margin-left:-26px;z-index:1;cursor:pointer}
.OFF .switchGroup:before {border-top-color:inherit}
.OFF .switchGroup {left:-100%!important;background-color:transparent}
.OFF .switchGroup label {margin-left:2px!important}
.navBar_ul .dropdown-menu {left:10px!important;min-width:auto!important}
.second_level li a {font-size:12px}
.tem01-header .big-fontsize,.tem02-header .big-fontsize,.tem03-header .big-fontsize,.tem04-header .big-fontsize,.tem05-header .big-fontsize,.tem06-header .big-fontsize,.tem07-header .big-fontsize,.tem08-header .big-fontsize,.tem09-header .big-fontsize,.tem10-header .big-fontsize,.tem11-header .big-fontsize,.tem12-header .big-fontsize {display:none}
.tem01-header .nav>li>a:focus,.tem01-header .nav>li>a:hover {background:0 0}
.tem01-header .second_level {margin:0}
.tem01-header .loginBar {float:right;margin:0 10px}
.tem01-header .loginBar .login,.tem01-header .loginBar .register {text-decoration:none}
.tem01-header .loginBar i {color:#fff}
.tem01-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem01-header .loginBar .icon {position:relative}
.tem01-header .loginBar .icon span {color:#fff;font-size:17px}
.tem01-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:100%;left:auto;right:0}
.tem01-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem01-header {width:100%;height:120px}
.tem01-header li {list-style:none}
.tem01-header .top {width:100%;height:80px;position:relative;z-index:98}
.tem01-header .top .logo {width:300px;height:60px;position:relative;margin:10px auto 0;z-index:999;overflow:hidden;text-align:center}
.tem01-header .top .logo img {height:100%;display:block;margin:0 auto}
.tem01-header .container {position:relative}
.tem01-header .top .icons {width:96%;height:60px;position:absolute;left:2%;top:0;z-index:1000}
.tem01-header .top .icons span {color:#FFF}
.tem01-header .top .icons .cartBar,.tem01-header .top .icons .languageBar,.tem01-header .top .icons .loginBar,.tem01-header .top .icons .menuBar,.tem01-header .top .icons .searchBar {margin:22px 2px;padding:2px 10px;line-height:30px;background:rgba(0,0,0,.045);border-radius:5px;position:relative;z-index:1}
.tem01-header .top .icons .cartBar,.tem01-header .top .icons .languageBar {float:left;position:relative;cursor:pointer}
.tem01-header .cartBar span.icon {cursor:pointer;display:inline-block;margin:0 8px 0 0;text-align:center;font-size:14px}
.tem01-header .cartBar span.text {display:inline-block;font-size:12px}
.tem01-header .cartBar i {border-radius:50%;color:#fff;font-size:10px;font-style:normal;height:13px;left:20px;line-height:13px;position:absolute;text-align:center;top:2px;width:13px}
.tem01-header .languageBar span.country {font-size:12px;cursor:pointer;vertical-align:middle;margin-left:5px}
.tem01-header .top .icons .languageBar .languageList {display:none;min-width:170px;height:auto;padding:0;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;position:absolute;top:30px;left:0;z-index:9999999}
.tem01-header .top .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem01-header .top .icons .languageBar .languageList li a {width:100%;line-height:25px;display:block;font-size:12px;color:#666;padding:2px 10px}
.tem01-header .top .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem01-header .top .icons .languageBar.ON .languageList {display:block}
.tem01-header .top .icons .searchBar {float:right;position:relative}
.tem01-header .top .icons .searchBar .icon {border:none;font-size:16px;cursor:pointer}
.tem01-header .top .icons .searchBar form input {display:none}
.tem01-header .top .icons .searchBar .switch {width:20px;height:20px;font-size:20px;opacity:0;position:absolute;top:0;left:0;cursor:pointer}
.tem01-header .top .icons .searchBar button {display:none}
.tem01-header .top .icons.ON .searchBar {width:78%;height:46px;margin-top:10px;border-bottom:1px solid #FFF;background:#fff;position:relative;top:6px}
.tem01-header .top .icons.ON .searchBar form {width:100%;height:46px}
.tem01-header .top .icons.ON .searchBar form input {box-shadow:none;width:80%;color:#333;font-size:14px;text-indent:6px;background:0 0;border:none;outline:0;margin:6px 0;position:absolute;top:0;left:6px;z-index:9;display:block}
.tem01-header .top .icons.ON .searchBar .search {cursor:default;color:#666;font-size:16px;width:36px;position:absolute;top:6px;right:44px;background:#fff;padding:10px;margin:0;left:auto;display:block}
.tem01-header .top .icons.ON .searchBar .switch {opacity:1;font-size:24px;cursor:pointer;width:44px;height:46px;position:absolute;top:0;right:0;color:#999;padding:10px;margin:0;left:auto}
.tem01-header .top .icons .menuBar {float:right;display:none}
.tem01-header .top .icons .menuBar span {width:24px;height:20px;line-height:20px;border-radius:3px;border:1px solid #FFF;text-align:center;display:block;font-size:14px;font-size:10px;cursor:pointer}
.tem01-header .bottom {border-bottom:1px solid #DEDEDE}
.tem01-header .navBar {width:100%}
.tem01-header .navBar_ul_box {width:98%;height:40px;margin-left:auto;margin-right:auto;overflow:hidden;position:relative}
.tem01-header .navBar_ul_box_max_height {height:660px}
.tem01-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem01-header .navBar_ul li {float:left;position:relative}
.tem01-header .navBar_ul li a {line-height:40px;padding:0 15px;cursor:pointer;display:inline-block}
.tem01-header .navBar_ul>li:first-child a {text-transform:uppercase}
.tem01-header .navBar_ul .dropdown-menu {min-width:110px!important;left:0!important}
.tem01-header .second_level {max-height:660px;overflow:auto}
.tem01-header .second_level li {width:100%}
.tem01-header .second_level li a {line-height:26px}
.tem01-header .three_level {left:0!important;display:none}
.tem01-header .three_level li a {left:0!important;font-size:12px!important;color:#333;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem01-header .navBar_next,.tem01-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:0;top:5px;cursor:pointer;font-size:12px}
.tem01-header .navBar_prev {left:0}
.tem01-header .navBar {position:relative;z-index:97!important}
.tem01-header .bottom {width:100%;overflow:hidden;background:#fff}
@media (max-width:1199px) {
.tem01-header .navBar_next,.tem01-header .navBar_prev {width:20px}
}
@media (max-width:991px) {
.tem01-header .navBar_prev {left:-15px}
.tem01-header .navBar_next {right:-15px}
.tem01-header .top .icons.ON .searchBar .search {right:0}
.tem01-header .top .icons.ON .searchBar .switch {right:-40px}
}
@media (max-width:767px) {
.tem01-header .navBar_ul li a {font-size:14px}
.tem01-header .cartBar,.tem01-header .languageBar span.country,.tem01-header .loginBar {display:none}
.tem01-header .top .icons.ON .searchBar {width:96%;top:0;margin:0;margin-right:20px;font-size:14px}
.tem01-header .top .icons.ON .searchBar .switch {font-size:18px;padding:13px}
}
.tem02-header .nav>li>a:focus,.tem02-header .nav>li>a:hover {background:0 0}
.tem02-header .nav-second-btn {display:none}
.tem02-header .second_level {margin:0}
.tem02-header .loginBar {float:right}
.tem02-header .loginBar .login,.tem02-header .loginBar .register {color:#fff;font-size:12px;text-decoration:none}
.tem02-header .loginBar i {color:#fff}
.tem02-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem02-header .loginBar .icon {position:relative}
.tem02-header .loginBar .icon span {color:#fff;font-size:17px;vertical-align:middle}
.tem02-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:100%;left:auto;right:0}
.tem02-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem02-header {width:100%;height:60px;position:relative;z-index:20}
.tem02-header li {list-style:none}
.tem02-header .logo {max-width:200px;height:60px;float:left;position:relative;z-index:99;overflow:hidden}
.tem02-header .logo a {width:100%;height:100%;display:block;margin:0}
.tem02-header .logo img {display:block;margin:0 auto;max-width:100%;max-height:100%}
.tem02-header .container {position:relative}
.tem02-header .cartBar,.tem02-header .languageBar,.tem02-header .loginBar,.tem02-header .menuBar,.tem02-header .searchBar {margin:0 2px;padding:2px 10px;line-height:30px;background:rgba(0,0,0,.045);border-radius:5px;position:relative;z-index:1}
.tem02-header .cartBar,.tem02-header .languageBar {float:left;position:relative;cursor:pointer}
.tem02-header .icons .languageBar {margin-right:0}
.tem02-header .icons {position:absolute;top:12px;right:0;z-index:99}
.tem02-header .icons span {color:#FFF}
.tem02-header .cartBar span.icon {cursor:pointer;display:inline-block;margin:0 8px 0 0;text-align:center;font-size:15px}
.tem02-header .cartBar span.text {display:inline-block;font-size:12px}
.tem02-header .cartBar i {border-radius:50%;color:#fff;font-size:10px;font-style:normal;height:13px;left:20px;line-height:13px;position:absolute;text-align:center;top:2px;width:13px}
.tem02-header .languageBar span.country {font-size:12px;cursor:pointer;vertical-align:middle;margin-left:5px}
.tem02-header .icons .languageBar {float:right;position:relative}
.tem02-header .icons .languageBar .languageList {display:none;min-width:170px;height:auto;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;position:absolute;top:30px;left:auto;right:0;z-index:9999999}
.tem02-header .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem02-header .icons .languageBar .languageList li a {width:100%;line-height:24px;display:block;font-size:12px;color:#666;padding:0 10px}
.tem02-header .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem02-header .icons .languageBar.ON .languageList {display:block}
.tem02-header .top .icons .searchBar {float:right;position:relative;z-index:10}
.tem02-header .top .icons .searchBar .icon {border:none}
.tem02-header .top .icons .searchBar form input {display:none}
.tem02-header .top .icons .searchBar .switch1 {width:20px;height:20px;font-size:20px;opacity:0;position:absolute;top:0;left:0}
.tem02-header .top .icons .searchBar button {display:none}
.tem02-header .top .icons.ON1 .searchBar {width:300px;height:46px;margin-top:10px;border-bottom:1px solid #FFF;background:#fff;position:absolute;top:-23px;right:44px}
.tem02-header .top .icons.ON1 .searchBar form {width:100%;height:46px}
.tem02-header .top .icons.ON1 .searchBar form input {width:80%;height:34px;color:#333;font-size:14px;text-indent:6px;background:0 0;border:none;outline:0;margin:6px 0;position:absolute;top:0;left:6px;z-index:9;display:block}
.tem02-header .top .icons.ON1 .searchBar .switch1 {opacity:1;font-size:24px;cursor:pointer;width:44px;height:46px;position:absolute;top:0;right:-44px;background:#fff;color:#666;padding:10px;margin:0;left:auto}
.tem02-header .top .icons.ON1 .searchBar .search {width:36px;border:none;cursor:default;color:#666;font-size:16px;position:absolute;top:6px;right:0;background:#fff;padding:10px;margin:0;left:auto;display:block}
.tem02-header .top .icons.ON1 .searchBar button {width:20px;height:30px;position:absolute;top:-3px;left:-40px;z-index:10;float:left;cursor:default;margin-left:10px;color:#999;display:block}
.tem02-header .icons .menuBar {float:right;display:none}
.tem02-header .icons .menuBar span {font-size:22px;cursor:pointer;vertical-align:middle}
.tem02-header .navBar {width:66%;height:40px;margin-top:14px;float:left}
.tem02-header .navBar ul li {float:left}
@media (max-width:1199px) {
.tem02-header .top {padding:0 3%}
.tem02-header .container {width:100%;padding:0}
.tem02-header .logo {margin:0}
.tem02-header .icons .menuBar {display:block}
.tem02-header .navBar {width:100%;height:auto;background:#FFF;margin:0;overflow:visible;float:right}
.tem02-header .navBar ul {float:none;left:0}
.tem02-header .navBar ul li {width:100%;float:none;left:0}
.tem02-header .navBar ul li a {display:inline}
.tem02-header.ON {height:auto}
.tem02-header.ON .navBar {display:block}
.tem02-header.ON .icons .menuBar span {background:#FFF;color:inherit}
.tem02-header.ON .navBar ul li a:hover {margin-top:15px}
.tem02-header .top .icons.ON1 .searchBar {width:auto;position:absolute;top:0;left:0;margin:6px 40px 6px -260px;right:0}
.tem02-header .top .icons.ON1 .searchBar .search {right:0}
.tem02-header .top .icons.ON1 .searchBar .switch1 {right:-40px}
.tem02-header .nav-second-btn {display:block}
}
@media (max-width:540px) {
.tem02-header .icons.ON {height:60px;z-index:9999;top:0}
.tem02-header .icons.ON .languageBar,.tem02-header .icons.ON .menuBar {display:none}
}
@media (max-width:400px) {
.tem02-header .icons .languageBar {margin:20px 8px 20px 3px}
.tem02-header .icons.ON1 .searchBar {margin:0 5px}
.tem02-header .icons .languageBar .languageList {top:40px}
}
@media (max-width:320px) {
.tem02-header .top .icons.ON1 .searchBar {margin:6px 40px 6px -220px}
}
@media (max-width:590px) {
.tem02-header .icons.ON {width:70%}
}
@media (min-width:641px) {
.tem02-header .navBar_posr {position:relative}
.tem02-header .navBar {position:absolute;top:0;left:200px;width:65%}
.tem02-header .navBar_ul_box {width:100%;height:50px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem02-header .navBar_ul_box_max_height {height:660px}
.tem02-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem02-header .navBar_ul li {float:left;position:relative}
.tem02-header .navBar_ul li a {padding:5px 15px;cursor:pointer}
.tem02-header .second_level {max-height:660px;overflow:auto}
.tem02-header .second_level li {width:100%}
.tem02-header .second_level li a {line-height:16px;font-size:14px}
.tem02-header .three_level {left:0!important;display:none}
.tem02-header .three_level li a {font-size:12px!important;min-width:auto;display:block;color:#333}
.tem02-header .navBar_next,.tem02-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:2px;cursor:pointer;font-size:12px}
.tem02-header .navBar_prev {left:-13px!important}
.tem02-header .bottom {position:relative}
}
@media (max-width:1199px) {
.tem02-header .navBar {position:absolute;left:0;top:60px;width:100%;background:0 0}
.tem02-header .navBar_ul_box {width:100%;margin:0;overflow:hidden;height:500px}
.tem02-header .navBar ul li a {display:inline-block;width:100%;color:#333}
.tem02-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;box-shadow:0 0 5px rgba(0,0,0,.3);top:0;background:#fff}
.tem02-header .navBar_ul li {height:auto;float:left;position:relative;width:100%;border-bottom:1px solid #eee}
.tem02-header .navBar_ul li a {font-size:16px}
.tem02-header .second_level {width:98%;position:relative;left:1%!important}
.tem02-header .three_level {left:0!important;display:none}
.tem02-header .three_level li {left:0!important}
.tem02-header .three_level li a {font-size:12px}
.tem02-header .caret_3 {margin-left:5px}
.tem02-header .navBar_next,.tem02-header .navBar_prev {display:none!important}
.tem02-header .navBar {display:none}
.tem02-header .icons.ON1 .searchBar,.tem02-header.ON .navBar ul li a:hover {margin-top:0}
}
@media (max-width:767px) {
.tem02-header .icons .cartBar,.tem02-header .icons .loginBar {display:none}
}
.tem04-header {width:100%;background:#FFF;z-index:99;position:relative}
.tem04-header .top {padding:5px 0}
.tem04-header .second_level {margin:0}
.tem04-header .loginBar {float:right;margin:0 10px}
.tem04-header .loginBar .login,.tem04-header .loginBar .register {color:#999;font-size:12px;text-decoration:none}
.tem04-header .loginBar .register {margin:0 0 0 10px}
.tem04-header .loginBar i {color:#999}
.tem04-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem04-header .loginBar .icon {position:relative}
.tem04-header .loginBar .icon span {font-size:22px}
.tem04-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:40px;left:auto;right:0}
.tem04-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem04-header ul li {list-style:none;float:left}
.tem04-header .box {float:left}
.tem04-header .logo {max-width:200px;height:50px;float:left;position:relative}
.tem04-header .logo a img {height:100%}
.tem04-header .icons .languageBar,.tem04-header .icons .menuBar,.tem04-header .icons .searchBar {margin:0 5px}
.tem04-header .icons .loginBar {margin:0 0 0 5px}
.tem04-header .icons {width:auto;position:relative;float:right;z-index:1000;top:18px;right:0}
.tem04-header .icons span {color:#999}
.tem04-header .icons .languageBar {float:right;width:20px;height:20px;position:relative}
.tem04-header .icons .languageBar span {font-size:19px;cursor:pointer;color:#999;font-weight:700}
.tem04-header .icons .languageBar .languageList {display:none;min-width:170px;height:auto;padding:5px;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;position:absolute;top:40px;left:auto;right:0;z-index:9999999}
.tem04-header .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem04-header .icons .languageBar .languageList li {float:none}
.tem04-header .icons .languageBar .languageList li a {width:100%;line-height:24px;display:block;font-size:14px;padding:0 15px;color:#666}
.tem04-header .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem04-header .icons .languageBar.ON .languageList {display:block}
.tem04-header .top .icons .searchBar {float:right;width:20px;position:relative}
.tem04-header .top .icons .searchBar .icon {border:none}
.tem04-header .top .icons .searchBar form input {display:none}
.tem04-header .top .icons .searchBar .switch {width:20px;height:20px;font-size:20px;opacity:0;position:absolute;top:0;left:0}
.tem04-header .top .icons .searchBar button {display:none}
.tem04-header .top .icons.ON .searchBar {width:300px;height:46px;margin-top:6px;border-bottom:1px solid #999;background:#fff;position:absolute;top:-23px;right:0}
.tem04-header .top .icons.ON .searchBar form {width:100%;height:46px}
.tem04-header .top .icons.ON .searchBar form input {width:80%;height:34px;color:#333;font-size:14px;text-indent:6px;background:0 0;border:none;outline:0;margin:6px 0;position:absolute;top:0;left:6px;z-index:9;display:block}
.tem04-header .top .icons.ON .searchBar .switch {opacity:1;font-size:24px;cursor:pointer;width:44px;height:46px;position:absolute;top:0;right:-44px;background:#fff;color:#666;padding:10px;margin:0;left:auto}
.tem04-header .top .icons.ON .searchBar .search {width:36px;border:none;cursor:default;color:#666;font-size:16px;position:absolute;top:6px;right:0;background:#fff;padding:10px;margin:0;left:auto;display:block}
.tem04-header .top .icons.ON .searchBar button {width:20px;height:30px;position:absolute;top:-3px;left:-40px;z-index:10;float:left;cursor:default;margin-left:10px;color:#999;display:block}
.tem04-header .top .icons.ON .searchBar .icon .icon-search2 {color:#fff}
.tem04-header .icons .menuBar {float:right;display:none}
.tem04-header .icons .menuBar span {width:24px;height:20px;line-height:20px;color:#666;border-radius:3px;border:1px solid #666;text-align:center;display:block;font-size:14px;font-size:10px;cursor:pointer}
.tem04-header.ON .icons .menuBar span {background:#666;color:#FFF}
.tem04-header .navbar li.active a {background-color:inherit;color:inherit}
@media (max-width:1199px) {
.tem04-header {height:auto}
.tem04-header .logo {width:180px}
.tem04-header .logo a {line-height:50px}
.tem04-header .icons {height:50px;padding-left:0;top:0;position:relative;left:0}
.tem04-header .icons .languageBar,.tem04-header .icons .menuBar,.tem04-header .icons .searchBar {margin:15px 10px}
.tem04-header .icons .loginBar {margin:15px 0 15px 10px}
.tem04-header .icons .languageBar {float:right}
.tem04-header .icons .menuBar {display:block}
.tem04-header .icons .languageBar .languageList {left:auto;right:0}
.tem04-header .icons .languageBar .languageList:before {left:auto;right:5px}
.tem04-header .navBar {display:none;margin:0}
.tem04-header .box {width:100%;float:none}
.tem04-header .navBarshow {display:block}
.tem04-header.ON .navBar {width:100%;height:auto;display:block;top:2px}
.tem04-header.ON .navBar li {width:100%;height:auto}
.tem04-header.ON .navBar li a {width:100%;height:auto;display:inline-block}
.tem04-header.ON .icons li span.icon-menu5.switch {background:#999;color:#FFF}
.tem04-header .languageBar .languageList {top:50px}
.tem04-header .top .icons.ON .searchBar {width:300px;margin:3px;position:absolute;top:0;right:0;margin-left:-250px}
.tem04-header .top .icons.ON .searchBar .search {right:0}
.tem04-header .top .icons.ON .searchBar .switch {right:-40px}
}
@media (max-width:768px) {
.tem04-header .top {padding:5px 3%}
}
@media (max-width:540px) {
.tem04-header .logo {width:120px}
.tem04-header .icons.ON {height:50px;background:#FFF;z-index:9999;top:0}
.tem04-header .icons.ON .languageBar,.tem04-header .icons.ON .menuBar {display:none}
}
@media (max-width:430px) {
.tem04-header .top .icons.ON .searchBar {margin-right:50px;width:200px;margin-left:0}
}
@media (max-width:400px) {
.tem04-header .icons .menuBar,.tem04-header .icons .searchBar {margin:15px 5px}
.tem04-header .icons .languageBar {margin:15px 8px 20px 3px}
.tem04-header .icons .loginBar {display:none}
.tem04-header .icons.ON .searchBar {margin:0 5px}
.tem04-header .icons .languageBar .languageList {top:40px}
}
@media (max-width:320px) {
.tem04-header .logo {width:100px}
}
@media (min-width:641px) {
.tem04-header ul.nav>li>a:focus,.tem04-header ul.nav>li>a:hover {background:0 0}
.tem04-header .navBar_posr {position:relative}
.tem04-header .navBar {position:absolute;right:13%;width:62%}
.tem04-header .navBar_ul_box {width:100%;margin-top:5px;height:50px;position:relative;overflow:hidden}
.tem04-header .navBar_ul_box_max_height {height:660px}
.tem04-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem04-header .navBar_ul li {float:left;position:relative}
.tem04-header .navBar_ul li a {line-height:40px;padding:0 15px;cursor:pointer;color:#888}
.tem04-header .navBar_ul li.active a {color:rgba(255,255,255,.9)}
.tem04-header .second_level {max-height:660px;overflow:auto}
.tem04-header .second_level li {width:100%}
.tem04-header .second_level li a {color:#666!important;border-radius:0;padding:3px 15px;font-size:14px;line-height:20px}
.tem04-header .three_level {left:0!important;display:none}
.tem04-header .three_level li a {font-size:12px!important;display:block;line-height:20px;padding:3px 15px 3px 20px}
.tem04-header .navBar_next,.tem04-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:10px;cursor:pointer;font-size:12px}
.tem04-header .navBar_prev {left:-13px!important}
.tem04-header .bottom {position:relative}
}
@media (max-width:1199px) {
.tem04-header .icons.ON .searchBar {width:96%;position:absolute;top:10px;z-index:99999;margin:0 10px}
.tem04-header .navBar {position:absolute;right:0}
.tem04-header .navBar_ul_box {width:100%;margin:0;min-height:500px;overflow:hidden}
.tem04-header .navBar ul li a {display:inline-block;width:100%}
.tem04-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);top:50px}
.tem04-header .navBar_ul li {width:100%;height:auto;float:left;position:relative;border-bottom:1px solid #eee}
.tem04-header .navBar_ul li a {font-size:16px}
.tem04-header .second_level {position:relative;width:100%}
.tem04-header .three_level {left:0!important;display:none}
.tem04-header .three_level li {left:0!important}
.tem04-header .three_level li a {font-size:12px}
.tem04-header .caret_3 {margin-left:5px}
.tem04-header .navBar_next,.tem04-header .navBar_prev {display:none!important}
.tem04-header .navBar {display:none}
}
.tem05-header .nav>li>a:focus,.tem05-header .nav>li>a:hover {background:0 0}
.tem05-header .second_level {margin:0}
.tem05-header .loginBar {float:right;margin:0;height:80px;line-height:80px}
.tem05-header .loginBar i {color:#999}
.tem05-header .loginBar .login,.tem05-header .loginBar .register {color:#999;font-size:12px;height:80px;display:inline-block;line-height:80px;text-decoration:none}
.tem05-header .loginBar .login {padding:0 0 0 10px}
.tem05-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem05-header .loginBar .icon {position:relative;top:3px}
.tem05-header .loginBar .icon span {font-size:22px}
.tem05-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:70px;left:auto;right:0}
.tem05-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem05-header {width:100%;height:80px;background:#FFF;position:relative;z-index:99;box-shadow:0 0 10px rgba(0,0,0,.2)}
.tem05-header .logo {float:left;max-width:180px;overflow:hidden;height:80px;line-height:80px}
.tem05-header .logo img {max-height:100%;max-width:100%;padding:0 15px}
.tem05-header .navBarshow {display:none}
.tem05-header .navBar .row {width:auto}
.tem05-header .navBar .row ul {margin-top:0!important}
.tem05-header .navBar .row a {width:auto;display:block;height:40px;line-height:40px;padding:0 15px;border:1px solid #FFF;border-radius:2px;font-size:14px;font-weight:700;color:#333}
.tem05-header .navBar .row ul li {list-style:none;float:left}
.tem05-header .navBar .row ul li:hover ol {display:block}
.tem05-header .navBar .row ul li:hover ol a {border:none}
.tem05-header .navBar .row ol {display:none}
.tem05-header .navBar .row ol li {float:none}
.tem05-header .navBar.overflow {width:auto}
.tem05-header .navBar.overflow .NavSliderNext,.tem05-header .navBar.overflow .NavSliderPrev {top:24px}
.tem05-header .luagBar {height:80px;border:none;margin:0;z-index:1;float:right}
.tem05-header .luagBar .btn-group {position:relative}
.tem05-header .luagBar .dropdown-menu {top:70px;left:auto;right:0}
.tem05-header .luagBar .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem05-header .luagBar span {padding:0 10px;line-height:80px;display:block;cursor:pointer;width:100%;height:100%;font-size:19px;font-weight:700}
.tem05-header .top .searchBar {float:right;width:20px;position:relative}
.tem05-header .top .searchBar .icon {border:none;color:#999;line-height:80px;cursor:pointer}
.tem05-header .top .searchBar form input {display:none}
.tem05-header .top .searchBar .searchbox {width:20px;height:20px;font-size:20px;opacity:0;position:absolute;top:30px;left:0}
.tem05-header .top .searchBar button {display:none}
.tem05-header .top .searchBar.ON {width:300px;height:46px;margin-top:3px;border-bottom:1px solid #999;background:#fff;position:absolute;top:15px;right:50px;z-index:999}
.tem05-header .top .searchBar.ON form {width:100%;height:46px}
.tem05-header .top .searchBar.ON form input {width:80%;height:34px;color:#333;font-size:14px;text-indent:6px;background:0 0;border:none;outline:0;margin:6px 0;position:absolute;top:0;left:6px;z-index:9;display:block}
.tem05-header .top .searchBar.ON .searchbox {opacity:1;font-size:24px;cursor:pointer;width:44px;height:46px;position:absolute;top:0;right:-44px;background:#fff;color:#999;padding:10px;margin:0;left:auto}
.tem05-header .top .searchBar.ON .search {width:36px;border:none;cursor:default;color:#999;font-size:16px;position:absolute;top:6px;right:0;background:#fff;padding:10px;margin:0;left:auto;display:block}
.tem05-header .top .searchBar.ON button {width:20px;height:30px;position:absolute;top:-3px;left:-40px;z-index:10;float:left;cursor:default;margin-left:10px;color:#999;display:block}
.tem05-header .top .searchBar.ON .icon .icon-search2 {color:#fff;position:absolute;left:10px}
.tem05-header.ON {position:fixed;z-index:99999}
.tem05-header.ON,.tem05-header.ON .logo img,.tem05-header.ON .searchBar {height:60px}
.tem05-header.ON .searchBar .after form {padding:5px 0 5px 30px}
.tem05-header.ON .navBar {margin-top:10px}
.tem05-header .nav .active {border-radius:4px}
.tem05-header .nav li.active a,.tem05-header .nav-pills>li.active>a:focus,.tem05-header .nav-pills>li.active>a:hover {border-color:inherit;color:inherit}
@media (max-width:1199px) {
.tem05-header .top .searchBar.ON {width:300px;margin:3px;position:absolute;top:15px;right:50px;margin-left:-250px}
.tem05-header .top .searchBar.ON .search {right:0}
.tem05-header .top .searchBar.ON .searchbox {right:-40px}
}
@media (max-width:430px) {
.tem05-header .top .searchBar.ON {width:200px;margin-left:0}
}
@media (min-width:641px) {
.tem05-header .container,.tem05-header .navBar_posr {position:relative}
.tem05-header .navBar {position:absolute;top:0;left:20%;width:66%}
.tem05-header .navBar_ul_box {width:100%;height:70px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem05-header .navBar_ul_box_max_height {height:660px}
.tem05-header .navBar_ul .second_level_li_cur a {color:#fff!important}
.tem05-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem05-header .navBar_ul li {float:left;position:relative}
.tem05-header .navBar_ul li>a {padding:8px 15px;cursor:pointer;color:#666;display:block;border-radius:4px}
.tem05-header .navBar_ul li.active {border-radius:4px}
.tem05-header .navBar_ul li.active>a {color:#fff}
.tem05-header .second_level {max-height:660px;overflow:auto}
.tem05-header .second_level li {width:100%}
.tem05-header .second_level li a {color:#666!important;border-radius:0;padding:3px 15px;font-size:14px;line-height:18px}
.tem05-header .three_level {left:0!important;display:none}
.tem05-header .three_level li {left:0!important}
.tem05-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem05-header .navBar_next,.tem05-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:25px;cursor:pointer;font-size:12px}
.tem05-header .navBar_prev {left:-13px!important}
.tem05-header .bottom {position:relative}
.tem05-header .navBar_ul {top:23px}
}
@media (max-width:1199px) {
.tem05-header .navBar_ul_box {overflow:visible;height:auto}
.tem05-header .navBar_ul {left:0!important}
.tem05-header .navBar ul li a {display:inline-block;width:100%}
.tem05-header .navBar_ul {position:absolute;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem05-header .navBar_ul li {width:100%;height:auto;float:none;position:relative;border-bottom:1px solid #eee}
.tem05-header .navBar_ul li a {color:#666;color:#666;border-radius:0;padding:10px 0 10px 10px;font-size:14px}
.tem05-header .navBar_ul li.active>a {color:#fff}
.tem05-header .second_level {position:relative;width:100%}
.tem05-header .three_level {left:0!important;color:#fff;display:none}
.tem05-header .three_level li {left:0!important}
.tem05-header .three_level li a {font-size:12px}
.tem05-header .caret_3 {margin-left:5px}
.tem05-header .navBar_next,.tem05-header .navBar_prev {display:none!important}
.tem05-header .navBar {display:none;position:absolute;width:100%;left:0}
.tem05-header .nav .active {border-radius:0}
.tem05-header .navBarshow {display:block;float:right;height:80px;cursor:pointer;padding:0}
.tem05-header .navBarshow i {font-size:20px;line-height:80px;text-align:center;display:block;padding:0 10px}
.tem05-header .navBar_ul {top:80px}
.tem05-header .logo img {padding:0}
}
@media (max-width:768px) {
.tem05-header .top {padding:0 3%}
}
.tem06-header .icons .btn-group .dropdown-menu {position:absolute;top:40px}
.tem06-header .icons .btn-group .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem06-header .nav>li>a:focus,.tem06-header .nav>li>a:hover {background:0 0}
.tem06-header .second_level {margin:0}
.tem06-header .navBar {position:absolute;top:15px;left:20%;width:66%}
.tem06-header .loginBar {float:right}
.tem06-header .loginBar .login,.tem06-header .loginBar .register {color:#999;font-size:12px;display:inline-block;text-decoration:none}
.tem06-header .loginBar .login {padding:0 0 0 10px}
.tem06-header .loginBar i {color:#999}
.tem06-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem06-header .loginBar .icon {position:relative}
.tem06-header .loginBar .icon span {color:#999;font-size:22px}
.tem06-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:40px;left:auto;right:0}
.tem06-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem06-header,.tem06-header .container {position:relative}
.tem06-header {content:"";width:100%}
.tem06-header .container {height:100%;position:relative}
.tem06-header .logo {float:left;margin:9px 0;max-width:180px;overflow:hidden;height:50px}
.tem06-header .logo img {max-width:100%;max-height:100%}
.tem06-header .info {content:"";width:100%;border-bottom-style:dotted;border-bottom-width:1px}
.tem06-header .info h1 {line-height:25px;font-size:12px;float:left;padding:0;margin:0}
.tem06-header .info h2 {line-height:25px;font-size:12px;float:right;padding:0;margin:0;margin-left:10px;font-weight:400}
.tem06-header .info h2 span {margin-right:5px;display:inline-block}
.tem06-header .info h2 .editing[contenteditable],.tem06-header .info h2 [template-edit],.tem06-header .info h2 [template-embed] {display:inline-block;width:auto}
.tem06-header .info h1 {color:#666}
.tem06-header .info h2 {color:#999}
.tem06-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem06-header>.nav {position:relative;z-index:1;width:100%}
.tem06-header .nav .active {border-radius:4px}
.tem06-header .nav .nav-pills>li.active>a,.tem06-header .nav-pills>li.active>a:focus,.tem06-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.tem06-header .icons {float:right;padding-top:22px;z-index:9}
.tem06-header .icons span {height:24px;line-height:24px;cursor:pointer;text-align:center;margin:0 6px;display:block}
.tem06-header .icons .login span,.tem06-header .icons .register span,.tem06-header .loginBar .icon span {margin-right:0}
.tem06-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem06-header .icons .menuBar {float:right;display:none}
.tem06-header .icons .menuBar span {width:21px;height:20px;line-height:20px;font-size:19px;border-style:solid;border-width:1px;border-radius:4px}
.tem06-header .icons .menuBar span.ON {display:none;border:none}
.tem06-header.ON .icons .menuBar span {display:none}
.tem06-header.ON .icons .menuBar span.ON {display:block}
.tem06-header .icons .btn-group {float:right}
.tem06-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem06-header .icons .btn-group .dropdown-menu {left:auto;right:0}
.tem06-header .icons.ON {width:100%;height:75px;position:absolute;top:30px;left:0;padding:0 15px;padding-top:0}
.tem06-header .icons.ON .btn-group,.tem06-header .icons.ON .menuBar {display:none}
.tem06-header .top .icons .searchBar {float:right;width:20px;position:relative}
.tem06-header .top .icons .searchBar .icon {border:none}
.tem06-header .top .icons .searchBar form input {display:none}
.tem06-header .top .icons .searchBar .switch {width:20px;height:20px;font-size:20px;opacity:0;position:absolute;top:0;left:0}
.tem06-header .top .icons .searchBar button {display:none}
.tem06-header .top .icons.ON .searchBar {width:300px;height:46px;margin-top:6px;border-bottom:1px solid #999;background:#fff;position:absolute;top:-28px;right:50px;z-index:999}
.tem06-header .top .icons.ON .searchBar form {width:100%;height:46px}
.tem06-header .top .icons.ON .searchBar form input {width:80%;height:34px;color:#333;font-size:14px;text-indent:6px;background:0 0;border:none;outline:0;margin:6px 0;position:absolute;top:0;left:6px;z-index:9;display:block}
.tem06-header .top .icons.ON .searchBar .switch {opacity:1;font-size:24px;cursor:pointer;width:44px;height:46px;position:absolute;top:0;right:-44px;background:#fff;color:#666;padding:10px;margin:0;left:auto}
.tem06-header .top .icons.ON .searchBar .search {width:36px;border:none;cursor:default;color:#666;font-size:16px;position:absolute;top:6px;right:0;background:#fff;padding:10px;margin:0;left:auto;display:block}
.tem06-header .top .icons.ON .searchBar button {width:20px;height:30px;position:absolute;top:-3px;left:-40px;z-index:10;float:left;cursor:default;margin-left:10px;color:#999;display:block}
.tem06-header .top .icons.ON .searchBar .icon .icon-search2 {color:#fff}
@media (max-width:1199px) {
.tem06-header .icons.ON .searchBar .icon .icon-clear {top:0}
.tem06-header .icons.ON .searchBar {position:absolute;top:0;left:0}
.tem06-header .container {padding-top:0}
.tem06-header .logo {height:50px;padding-top:5px;max-width:35%}
.tem06-header .info {position:relative}
.tem06-header .info h2::before {margin:0 5px}
.tem06-header .icons {padding-top:26px}
.tem06-header .icons .menuBar {display:block}
.tem06-header .icons.ON {height:60px;top:0;left:15px}
.tem06-header .top .icons.ON .searchBar {width:90%;margin:3px;position:absolute;top:30px;right:0}
.tem06-header .top .icons.ON .searchBar .search {right:0}
.tem06-header .top .icons.ON .searchBar .switch {right:-40px}
.tem06-header .nav {display:none}
.tem06-header.ON .nav {display:block}
.tem06-header .nav {float:none;padding-top:0;clear:both}
.tem06-header .nav li {width:100%;clear:both}
.tem06-header .nav-pills>li>a {border-radius:0}
.tem06-header .nav-pills>li+li {margin-left:0}
.tem06-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem06-header ul.nav {top:0;margin-top:0}
.tem06-header .navBar {left:0}
.tem06-header .navBar_ul li {padding:0 10px}
}
@media (max-width:991px) {
.tem06-header {min-height:60px}
.tem06-header .info {display:none}
.tem06-header .top .icons.ON .searchBar {top:10px}
}
@media (max-width:768px) {
.tem06-header ul.nav {margin:0}
.tem06-header .top {padding:0 3%}
}
@media (max-width:430px) {
.tem06-header .top .icons.ON .searchBar {margin-right:50px;width:70%;margin-left:20px}
}
@media (min-width:641px) {
.tem06-header .navBar_posr {position:relative}
.tem06-header .navBar_ul_box {width:100%;height:50px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem06-header .navBar_ul_box_max_height {height:660px}
.tem06-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem06-header .navBar_ul li {float:left;position:relative}
.tem06-header .navBar_ul li.active {border-radius:4px}
.tem06-header .navBar_ul li>a {padding:8px 15px;cursor:pointer;color:#666;display:block;border-radius:4px}
.tem06-header .navBar_ul li.active>a {color:inherit}
.tem06-header .second_level {max-height:660px;overflow:auto}
.tem06-header .second_level li {width:100%}
.tem06-header .second_level li a {color:#666!important;border-radius:0;padding:3px 15px;font-size:14px;line-height:20px}
.tem06-header .three_level {left:0!important;display:none}
.tem06-header .three_level li {left:0!important}
.tem06-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem06-header .navBar_next,.tem06-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:4px;cursor:pointer;font-size:12px}
.tem06-header .navBar_prev {left:-13px!important}
.tem06-header .bottom {position:relative}
}
@media (max-width:1199px) {
.tem06-header .navBar_ul_box {height:500px}
.tem06-header .navBar ul li a {display:inline-block;width:100%}
.tem06-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem06-header .navBar_ul li {height:auto;float:none;position:relative;width:100%;padding:0;border-bottom:1px solid #eee}
.tem06-header .navBar_ul li a {font-size:16px;color:#666;padding:10px}
.tem06-header .navBar_ul li.active>a {color:#fff}
.tem06-header .second_level {position:relative;width:100%}
.tem06-header .three_level {left:0!important;color:#fff;display:none}
.tem06-header .three_level li {left:0!important}
.tem06-header .three_level li a {font-size:12px}
.tem06-header .caret_3 {margin-left:5px}
.tem06-header .navBar_next,.tem06-header .navBar_prev {display:none!important}
.tem06-header .navBar {display:none;top:69px;position:absolute;width:100%}
.tem06-header .dropdown-menu {width:100%;position:relative}
.tem06-header .nav .active {border-radius:0}
}
.tem07-header .nav>li>a:focus,.tem07-header .nav>li>a:hover {background:0 0}
.tem07-header .second_level {margin:0}
.tem07-header {width:100%;height:60px;position:relative;z-index:90}
.tem07-header-posFixed {position:fixed;top:0;left:0;background:rgba(255,255,255,.95)!important;z-index:100}
.tem07-header li {list-style:none}
.tem07-header .logo {width:200px;height:60px;float:left;position:relative;left:15px;z-index:99}
.tem07-header .logo a {width:100%;height:100%;display:block;margin:0}
.tem07-header .logo img {display:block;max-width:100%;max-height:100%}
.tem07-header .loginBar {float:right}
.tem07-header .loginBar .login,.tem07-header .loginBar .register {color:#999;font-size:12px;text-decoration:none}
.tem07-header .loginBar .login {padding:0 5px}
.tem07-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem07-header .loginBar .icon {position:relative}
.tem07-header .loginBar .icon span {font-size:22px}
.tem07-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:30px;left:auto;right:0}
.tem07-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}
.tem07-header .container {position:relative}
.tem07-header .icons .languageBar,.tem07-header .icons .menuBar,.tem07-header .icons .searchBar {margin:0 5px}
.tem07-header .icons {width:auto;margin:0 auto;position:absolute;top:20px;right:10px;z-index:91}
.tem07-header .icons .languageBar {float:right;position:relative}
.tem07-header .icons .languageBar span {font-size:19px;font-weight:700;cursor:pointer}
.tem07-header .icons .languageBar .languageList {display:none;min-width:170px;height:auto;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;position:absolute;top:30px;right:0;z-index:9999999}
.tem07-header .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem07-header .icons .languageBar .languageList li a {width:100%;line-height:24px;display:block;font-size:14px;color:#666;padding:0 15px}
.tem07-header .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem07-header .icons .languageBar.ON .languageList {display:block}
.tem07-header .icons .searchBar {float:right;width:20px;position:relative}
.tem07-header .icons .searchBar .icon span {cursor:pointer}
.tem07-header .icons .searchBar .icon .switch {width:20px;height:20px;opacity:0;position:absolute;top:0;right:0}
.tem07-header .icons .searchBar .icon .icon-clear,.tem07-header .icons .searchBar form {display:none}
.tem07-header .icons.ON .searchBar {width:190px;height:30px;border-radius:15px;background:#FFF;margin-top:-5px;border-bottom:1px solid #FFF}
.tem07-header .icons.ON .searchBar span {color:#000}
.tem07-header .icons.ON .searchBar span.icon-search2 {display:none}
.tem07-header .icons.ON .searchBar .icon {position:absolute;top:8px;right:5px;z-index:10}
.tem07-header .icons.ON .searchBar .icon .icon-clear {display:block}
.tem07-header .icons.ON .searchBar .icon .switch {display:block;float:right;opacity:1;font-size:16px;cursor:pointer;margin-top:-3px;margin-right:5px}
.tem07-header .icons.ON .searchBar form {width:82%;display:block;position:absolute;top:3px;left:3%;z-index:9}
.tem07-header .icons.ON .searchBar input {width:83%;height:16px;line-height:16px;font-size:14px;text-indent:6px;background:0 0;border:none;outline:0;color:#999;margin-top:4px;display:inline-block}
.tem07-header .icons.ON .searchBar button {width:20px;height:20px;display:inline-block;cursor:pointer;font-size:14px;background:0 0;border:0}
.tem07-header .icons .menuBar {float:right;display:none}
.tem07-header .icons .menuBar span {font-size:20px;line-height:20px;color:#aaa;border-radius:0;border:0;text-align:center;display:block;cursor:pointer}
.tem07-header .navBar {width:60%;height:40px;margin-top:14px;float:left;position:relative;margin-left:6%}
.tem07-header .navBar ul li {float:left}
.tem07-header .navBar ul li.active a {color:inherit}
@media (max-width:1199px) {
.tem07-header .container {width:100%;padding:0}
.tem07-header .logo {width:50%;overflow:hidden;margin:0 5px}
.tem07-header .icons .languageBar,.tem07-header .icons .menuBar,.tem07-header .icons .searchBar,.tem07-header .loginBar {padding:20px 10px}
.tem07-header .icons .languageBar {float:right}
.tem07-header .icons .menuBar {display:block}
.tem07-header .icons .languageBar .languageList {left:auto;right:0}
.tem07-header .icons .languageBar .languageList:before {left:auto;right:5px}
.tem07-header .navBar {width:100%;height:auto;background:#FFF;margin:0;overflow:visible;float:right}
.tem07-header .navBar ul {float:none;left:0}
.tem07-header .navBar ul li {width:100%;float:none;left:0;border-bottom:1px solid #f6f6f6}
.tem07-header .navBar ul li a {display:inline;padding:10px}
.tem07-header.ON .navBar {display:block}
.tem07-header.ON .icons .menuBar span {background:#FFF;color:inherit}
.tem07-header .icons {width:100%;top:0}
.tem07-header .icons.ON .searchBar {right:0;width:50%}
.tem07-header .icons.ON .searchBar form {width:92%}
.tem07-header .icons.ON .searchBar input {width:93%}
}
@media (max-width:768px) {
.tem07-header .icons.ON .searchBar form {width:90%}
.tem07-header .icons.ON .searchBar input {width:91%}
}
@media (max-width:767px) {
.tem07-header .icons .languageBar,.tem07-header .icons .menuBar,.tem07-header .icons .searchBar,.tem07-header .loginBar {padding:20px 2px}
.tem07-header .loginBar {display:none}
.tem07-header .icons.ON .searchBar form {width:88%}
.tem07-header .icons.ON .searchBar input {width:90%}
}
@media (max-width:540px) {
.tem07-header .icons.ON {height:60px;z-index:9999;top:0}
.tem07-header .icons.ON .languageBar,.tem07-header .icons.ON .menuBar {display:none}
.tem07-header .icons.ON .searchBar .icon {padding:0 10px}
.tem07-header .icons.ON .searchBar .icon span {margin-left:0}
.tem07-header .icons.ON .searchBar form {width:70%}
}
@media (max-width:430px) {
.tem07-header .icons.ON .searchBar form {width:85%}
.tem07-header .icons.ON .searchBar input {width:86%}
}
@media (max-width:400px) {
.tem07-header .icons.ON .searchBar {margin:0 5px}
.tem07-header .icons .languageBar .languageList {top:40px}
.tem07-header .icons.ON .searchBar form {width:83%}
.tem07-header .icons.ON .searchBar input {width:82%}
}
@media (max-width:320px) {
.tem07-header .icons.ON .searchBar form {width:82%}
.tem07-header .icons.ON .searchBar input {width:80%}
}
@media (min-width:641px) {
.tem07-header .navBar_posr {position:relative}
.tem07-header .navBar_ul_box {width:100%;height:50px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem07-header .navBar_ul_box_max_height {height:660px}
.tem07-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem07-header .navBar_ul li {float:left;position:relative}
.tem07-header .navBar_ul li a {padding:5px 15px;cursor:pointer;font-size:14px;color:#888}
.tem07-header .second_level {max-height:660px;overflow:auto}
.tem07-header .second_level li {width:100%}
.tem07-header .second_level li a {line-height:20px;font-size:14px;padding:2px 15px}
.tem07-header .three_level {left:0!important;display:none}
.tem07-header .three_level li a {font-size:12px!important;min-width:auto;display:block;color:#333}
.tem07-header .navBar_next,.tem07-header .navBar_prev {border-radius:2px;width:20px;height:30px;line-height:30px;text-align:center;position:absolute;right:-20px!important;top:0;cursor:pointer;font-size:20px}
.tem07-header .navBar_prev {left:-20px}
.tem07-header .bottom {position:relative}
}
@media (max-width:1199px) {
.tem07-header .icons.ON .searchBar {width:50%;position:absolute;top:15px;right:0;z-index:99999;margin:0 10px}
.tem07-header .navBar {position:absolute;right:0;top:60px;width:100%;background:0 0}
.tem07-header .navBar_ul_box {width:100%;margin:0;min-height:500px;overflow:hidden}
.tem07-header .navBar ul li a {display:inline-block;width:100%;color:#333}
.tem07-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;box-shadow:0 0 5px rgba(0,0,0,.3);top:0;background:#fff}
.tem07-header .navBar_ul li {height:auto;float:left;position:relative;width:100%}
.tem07-header .navBar_ul li a {font-size:16px}
.tem07-header .second_level {position:relative;width:100%}
.tem07-header .three_level {left:0!important;display:none}
.tem07-header .three_level li {left:0!important}
.tem07-header .three_level li a {font-size:12px}
.tem07-header .caret_3 {margin-left:5px}
.tem07-header .navBar_next,.tem07-header .navBar_prev {display:none!important}
.tem07-header .navBar {display:none}
.tem07-header .navBar_ul li a {padding:5px 10px}
}
.tem09-header .icons .btn-group .dropdown-menu {position:absolute;top:40px}
.tem09-header .nav>li>a:focus,.tem09-header .nav>li>a:hover {background:0 0;border-bottom-width:1px;border-style:solid;border-left:none;border-right:none;border-top:none}
.tem09-header .second_level {margin:0}
.tem09-header .navBar {position:absolute;top:21px;right:13%;width:65%}
.tem09-header-posFixed-box {width:100%}
.tem09-header-posFixed {position:fixed;top:0;left:0;z-index:999;width:100%;background:#fff}
.tem09-header .top .loginBar {float:right;padding:3px 10px;display:none}
.tem09-header .top-solid {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e1e1}
.tem09-header .tem09-header-posFixed-box .icons {padding:22px 0!important}
.tem09-header .tem09-header-posFixed-box .loginBar {float:right}
.tem09-header .loginBar .login,.tem09-header .loginBar .register {color:#999;font-size:12px;text-decoration:none;border-left:none;border-right:none;border-top:none}
.tem09-header .loginBar i {color:#999}
.tem09-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem09-header .loginBar .icon {position:relative}
.tem09-header .loginBar .icon span {color:#999;font-size:22px}
.tem09-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:33px;left:auto;right:5px;margin:0}
.tem09-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem09-header,.tem09-header .container {position:relative}
.tem09-header {content:"";width:100%}
.tem09-header .container {height:100%;position:relative}
.tem09-header .logo {float:left;margin:15px 0;max-width:180px;overflow:hidden;max-height:50px}
.tem09-header .logo img {max-width:100%;max-height:100%}
.tem09-header .info {content:"";width:100%}
.tem09-header .info h1 {font-size:14px;margin:0;padding:0;line-height:30px;float:left;max-width:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tem09-header .info h2 {line-height:30px;font-size:12px;float:right;padding:0;margin:0;margin-left:10px;color:#666;font-weight:400}
.tem09-header .info h2 span {margin-right:5px;display:inline-block}
.tem09-header .info h2 .editing[contenteditable],.tem09-header .info h2 [template-edit],.tem09-header .info h2 [template-embed] {display:inline-block;width:auto}
.tem09-header .info h1 {color:#666}
.tem09-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem09-header>.nav {position:relative;z-index:1;width:100%}
.tem09-header .nav .active {border-radius:0}
.tem09-header .nav .nav-pills>li.active>a,.tem09-header .nav-pills>li.active>a:focus,.tem09-header .nav-pills>li.active>a:hover {background-color:inherit;border-bottom-width:1px;border-style:solid;border-left:none;border-right:none;border-top:none}
.tem09-header .nav .open>a,.tem09-header .nav .open>a:focus,.tem09-header .nav .open>a:hover {border-color:initial;background:0 0}
.tem09-header .icons {float:right;padding-top:22px;z-index:9;color:#999}
.tem09-header .icons span {height:35px;font-size:20px;line-height:35px;width:35px;border-radius:50%;cursor:pointer;text-align:center;display:block}
.tem09-header .icons .searchBar .icon .icon-clear,.tem09-header .icons .searchBar form {display:none}
.tem09-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem09-header .icons .menuBar {float:right;display:none}
.tem09-header .icons .menuBar span {width:35px;font-size:20px;border-radius:50%}
.tem09-header .icons .menuBar span.ON {display:none;border:none}
.tem09-header.ON .icons .menuBar span {display:none}
.tem09-header.ON .icons .menuBar span.ON {display:block}
.tem09-header .icons .btn-group {float:right}
.tem09-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem09-header .icons .btn-group .dropdown-menu {left:auto;right:0}
.tem09-header .icons .btn-group .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem09-header .icons .searchBar {float:right}
.tem09-header .icons .searchBar .icon-search2 {font-size:16px}
.tem09-header .icons.ON {width:100%;height:75px;position:absolute;top:0;left:0;padding:0!important;padding-top:0}
.tem09-header .icons.ON .searchBar {width:100%;height:70px;background:#fff}
.tem09-header .icons.ON .searchBar .icon span {display:none}
.tem09-header .icons.ON .searchBar .icon .icon-clear {width:25px;font-size:30px;text-align:center;position:absolute;top:25px;right:0;color:#333;display:block}
.tem09-header .icons.ON .searchBar form {width:100%;height:100%;display:block}
.tem09-header .icons.ON .searchBar form input {width:93%;height:50px;line-height:50px;font-size:32px;font-weight:700;margin:15px 0;border:none;background:0 0;outline:0;display:inline-block}
.tem09-header .icons.ON .searchBar button {width:20px;height:20px;display:inline-block;cursor:pointer;font-size:20px;background:0 0;border:0;padding:5px 0;margin-top:-15px;color:#333}
.tem09-header .icons.ON .btn-group,.tem09-header .icons.ON .loginBar,.tem09-header .icons.ON .menuBar,.tem09-header .icons.ON .searchBar .icon .icon-search2 {display:none}
@media (max-width:1199px) {
.tem09-header .icons.ON .searchBar {position:absolute}
.tem09-header .container {padding-top:0}
.tem09-header .logo {height:50px;padding-top:5px;max-width:35%}
.tem09-header .info {position:relative}
.tem09-header .info h2::before {margin:0 5px}
.tem09-header .icons {padding-top:26px}
.tem09-header .icons .menuBar {display:block}
.tem09-header .icons.ON {height:60px;top:0;left:0;padding:0!important}
.tem09-header .icons.ON .searchBar form input {margin:15px 0}
.tem09-header .icons.ON .searchBar .icon .icon-clear {top:17px}
.tem09-header .nav {display:none}
.tem09-header.ON .nav {display:block}
.tem09-header .nav {float:none;padding-top:0;clear:both}
.tem09-header .nav li {width:100%;clear:both}
.tem09-header .nav-pills>li>a {border-radius:0}
.tem09-header .nav-pills>li+li {margin-left:0}
.tem09-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem09-header ul.nav {top:0;margin-top:0}
.tem09-header .navBar {right:0}
.tem09-header .navBar_ul li {padding:0 10px}
}
@media (max-width:991px) {
.tem09-header {min-height:60px}
.tem09-header .tem09-header-posFixed-box .loginBar {display:block}
.tem09-header .info {display:none}
.tem09-header .top-solid {border:0 none}
.tem09-header .icons span {color:#666;background:0 0;margin:0}
.tem09-header .tem09-header-posFixed-box .loginBar {float:left!important}
.tem09-header .loginBar .login,.tem09-header .loginBar .register {float:left}
.tem09-header .loginBar .icon span {color:#666}
}
@media (max-width:768px) {
.tem09-header .icons.ON .searchBar form input {width:90%;font-size:24px}
.tem09-header .icons.ON .searchBar .icon .icon-clear {right:10px}
.tem09-header ul.nav {margin:0}
.tem09-header-posFixed-box {padding:0 3%}
}
@media (max-width:767px) {
.tem09-header .icons.ON .searchBar {width:96%;left:2%;margin:0 auto}
}
@media (max-width:640px) {
.tem09-header .loginBar .myinfo {display:none}
}
@media (max-width:430px) {
.tem09-header .icons.ON .searchBar form input {width:85%}
}
@media (max-width:360px) {
.tem09-header .icons.ON .searchBar form input {width:80%}
}
.tem09-header .second_level .caret_span {color:#666;position:absolute;top:0;right:0;width:30px;height:20px;z-index:1000;text-align:center;cursor:s-resize}
@media (min-width:641px) {
.tem09-header .navBar_posr {position:relative}
.tem09-header .navBar_ul_box {width:100%;height:50px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem09-header .navBar_ul_box_max_height {height:660px}
.tem09-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem09-header .navBar_ul li {float:left;position:relative}
.tem09-header .navBar_ul li.active {border-radius:0}
.tem09-header .navBar_ul li>a {padding:8px 10px;cursor:pointer;display:block;border-radius:0;text-transform:uppercase}
.tem09-header .navBar_ul li.active>a {border-bottom-width:2px;border-style:solid;border-left:none;border-right:none;border-top:none}
.tem09-header .second_level {min-width:110px!important;max-height:660px;overflow:auto;left:0!important}
.tem09-header .second_level li {width:100%}
.tem09-header .second_level li a {color:#666!important;border-radius:0;padding:3px 15px;font-size:12px;padding-right:30px}
.tem09-header .three_level {left:0!important;display:none}
.tem09-header .three_level li {left:0!important}
.tem09-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem09-header .navBar_next,.tem09-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:4px;cursor:pointer;font-size:12px}
.tem09-header .navBar_prev {left:-13px!important}
.tem09-header .bottom {position:relative}
}
@media (max-width:1199px) {
.tem09-header .second_level .caret_span {width:50px;height:28px;line-height:28px;font-size:18px}
.tem09-header .navBar ul li a {display:inline-block;width:100%;padding:3px 0 3px 20px;overflow:hidden}
.tem09-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem09-header .navBar_ul li {height:auto;float:none;position:relative;width:100%;padding:0 40px 0 10px}
.tem09-header .navBar_ul li a {font-size:16px;color:#666}
.tem09-header .second_level {position:relative;width:100%}
.tem09-header .three_level {left:0!important;color:#fff;display:none}
.tem09-header .three_level li {left:20px!important}
.tem09-header .three_level li a {font-size:12px}
.tem09-header .caret_3 {margin-left:5px}
.tem09-header .navBar_next,.tem09-header .navBar_prev {display:none!important}
.tem09-header .navBar {display:none;top:78px;position:absolute;width:100%}
.tem09-header .navBar_ul_box {height:600px}
.tem09-header .dropdown-menu {width:100%;position:relative}
.tem09-header .nav .active {border-radius:0}
}
.tem12-header .tem12-header-posFixed-box .container {padding:0}
.tem12-header .nav>li>a:focus,.tem12-header .nav>li>a:hover {background:0 0}
.tem12-header .second_level {margin:0}
.tem12-header .navBar {position:absolute;top:15px;left:26%;width:56%}
.tem12-header .loginBar {float:right}
.tem12-header .loginBar .login,.tem12-header .loginBar .register {color:#999;font-size:12px;text-decoration:none;display:inline-block}
.tem12-header .loginBar i {color:#999}
.tem12-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem12-header .loginBar .icon {position:relative}
.tem12-header .loginBar .icon span {color:#999;font-size:22px}
.tem12-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:30px;left:auto;right:0;margin:0}
.tem12-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem12-header,.tem12-header .container {position:relative}
.tem12-header {content:"";width:100%}
.tem12-header .container {height:100%;position:relative}
.tem12-header .logo {float:left;margin:9px 0;max-width:180px;overflow:hidden;height:50px}
.tem12-header .logo img {max-width:100%;max-height:100%}
.tem12-header .info {content:"";width:100%;border-bottom-style:dotted;border-bottom-width:1px}
.tem12-header .info h1 {line-height:25px;font-size:14px;float:left;padding:0;margin:0}
.tem12-header .info h2 {line-height:25px;font-size:12px;font-weight:400;float:right;padding:0;margin:0;margin-left:10px}
.tem12-header .info h2 span {margin-right:5px;display:inline-block}
.tem12-header .info h2 .editing[contenteditable],.tem12-header .info h2 [template-edit],.tem12-header .info h2 [template-embed] {display:inline-block;width:auto}
.tem12-header .info h1,.tem12-header .info h2 {color:#666}
.tem12-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem12-header>.nav {position:relative;z-index:1;width:100%}
.tem12-header .nav .nav-pills>li.active>a,.tem12-header .nav-pills>li.active>a:focus,.tem12-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.tem12-header .icons {float:right;padding-top:22px;z-index:9}
.tem12-header .icons span {height:24px;line-height:24px;cursor:pointer;text-align:center;margin:0 10px;display:block}
.tem12-header .icons .searchBar .icon .icon-clear,.tem12-header .icons .searchBar form {display:none}
.tem12-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem12-header .icons .menuBar {float:right;display:none}
.tem12-header .icons .menuBar span {width:24px;font-size:16px;border-style:solid;border-width:1px;border-radius:4px}
.tem12-header .icons .menuBar span.ON {display:none;border:none}
.tem12-header.ON .icons .menuBar span {display:none}
.tem12-header.ON .icons .menuBar span.ON {display:block}
.tem12-header .icons .btn-group {float:right}
.tem12-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem12-header .icons .btn-group .dropdown-menu {top:30px;left:auto;right:0}
.tem12-header .icons .btn-group .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem12-header .icons .searchBar {float:right}
.tem12-header .icons .searchBar .icon-search2 {font-size:14px;color:#fff;width:24px;height:24px;border-radius:50%}
.tem12-header .icons.ON {width:100%;height:62px;position:absolute;top:0;left:0;padding:0 15px;padding-top:0;box-shadow:0 2px 3px rgba(0,0,0,.2)}
.tem12-header .icons.ON .searchBar {width:100%;height:100%;position:absolute;top:0;background:#fff}
.tem12-header .icons.ON .searchBar .icon span {display:none}
.tem12-header .icons.ON .searchBar .icon .icon-clear {width:40px;font-size:30px;text-align:center;position:absolute;top:0;right:0;display:block;height:70px;line-height:70px}
.tem12-header .icons.ON .searchBar form {width:100%;height:100%;display:block}
.tem12-header .icons.ON .searchBar form input {width:93%;height:70px;line-height:70px;font-size:32px;font-weight:700;margin:0;border:none;background:0 0;outline:0;display:inline-block}
.tem12-header .icons.ON .searchBar button {width:20px;height:20px;display:inline-block;cursor:pointer;font-size:20px;background:0 0;border:0;padding:5px 0;margin-top:-25px;color:#999}
.tem12-header .icons.ON .btn-group,.tem12-header .icons.ON .menuBar,.tem12-header .icons.ON .searchBar .icon .icon-search2 {display:none}
@media (max-width:1199px) {
.tem12-header .navBar_ul_box {margin-top:0;min-height:500px}
.tem12-header .icons.ON .searchBar {position:absolute;top:0;left:0}
.tem12-header .container {padding-top:0}
.tem12-header .logo {height:50px;padding-top:5px;max-width:35%}
.tem12-header .info {position:relative}
.tem12-header .info h2::before {margin:0 5px}
.tem12-header .icons {padding-top:26px}
.tem12-header .icons .menuBar {display:block}
.tem12-header .icons.ON {height:60px}
.tem12-header .icons.ON .searchBar form input {width:91%;margin:5px 0}
.tem12-header .icons.ON .searchBar button {padding:0;margin-top:-20px}
.tem12-header .nav {display:none}
.tem12-header.ON .nav {display:block}
.tem12-header .nav {float:none;padding-top:0;clear:both}
.tem12-header .nav li {width:100%;clear:both}
.tem12-header .nav-pills>li>a {border-radius:0}
.tem12-header .nav-pills>li+li {margin-left:0}
.tem12-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem12-header ul.nav {top:0;margin-top:0}
.tem12-header .navBar {right:0}
.tem12-header .navBar_ul li {padding:0 10px}
.tem12-header .icons.ON {box-shadow:3px 3px 13px rgba(0,0,0,.2);top:5px;left:0}
.tem12-header .icons.ON .searchBar form input {height:auto;line-height:inherit}
.tem12-header .icons.ON .searchBar .icon .icon-clear {height:62px;line-height:62px}
}
@media (max-width:1024px) {
.tem12-header .icons.ON .searchBar {width:100%}
.tem12-header .icons.ON .searchBar form input {width:91%}
}
@media (max-width:991px) {
.tem12-header {min-height:60px}
.tem12-header .info {display:none}
.tem12-header .icons.ON .searchBar form input {width:88%}
}
@media (max-width:768px) {
.tem12-header .icons.ON .searchBar {width:96%;left:2%}
.tem12-header .icons.ON .searchBar form input {font-size:24px}
.tem12-header .icons.ON .searchBar .icon .icon-clear {right:10px}
.tem12-header ul.nav {margin:0}
.tem12-header .icons.ON .searchBar form input {padding:12px 0;margin:0}
.tem12-header .icons.ON .searchBar .icon .icon-clear {height:60px;line-height:60px}
.tem12-header .icons.ON .searchBar button {margin-top:-10px}
.tem12-header-posFixed-box {padding:0 3%}
}
@media (max-width:640px) {
.tem12-header .icons {padding-top:22px}
.tem12-header .icons.ON .searchBar form input {width:83%}
}
@media (max-width:430px) {
.tem12-header .icons.ON .searchBar form input {width:78%}
}
@media (max-width:360px) {
.tem12-header .icons.ON .searchBar form input {width:75%}
}
@media (max-width:320px) {
.tem12-header .icons.ON .searchBar form input {width:73%}
}
@media (min-width:641px) {
.tem12-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%;background:#fff}
.tem12-header .navBar_posr {position:relative}
.tem12-header .navBar_ul_box {width:100%;height:50px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem12-header .navBar_ul_box_max_height {height:660px}
.tem12-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem12-header .navBar_ul li {float:left;position:relative}
.tem12-header .navBar_ul li.active {border-bottom-style:solid}
.tem12-header .navBar_ul li>a {padding:8px 15px;cursor:pointer;color:#666;display:block;border-radius:4px}
.tem12-header .navBar_ul li.active>a {color:inherit}
.tem12-header .second_level {max-height:660px;overflow:auto}
.tem12-header .second_level li {width:100%}
.tem12-header .second_level li a {color:#666!important;border-radius:0;padding:2px 15px;font-size:14px}
.tem12-header .three_level {left:0!important;display:none}
.tem12-header .three_level li {left:0!important}
.tem12-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem12-header .navBar_next,.tem12-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-20px!important;top:4px;cursor:pointer;font-size:12px}
.tem12-header .navBar_prev {left:-20px!important}
.tem12-header .bottom {position:relative}
}
@media (max-width:1199px) {
.tem12-header .tem12-header-posFixed .navBar .navBar_ul_box {min-height:500px}
.tem12-header .navBar_ul_box {margin-top:8px}
.tem12-header .navBar ul li a {display:inline-block;width:100%}
.tem12-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem12-header .navBar_ul li {height:auto;float:none;position:relative;width:100%;padding:0;border-bottom:1px solid #eee}
.tem12-header .navBar_ul li a {font-size:16px;color:#666;padding:10px}
.tem12-header .second_level {position:relative;width:100%}
.tem12-header .three_level {left:0!important;color:#fff;display:none}
.tem12-header .three_level li {left:0!important}
.tem12-header .three_level li a {font-size:12px}
.tem12-header .caret_3 {margin-left:5px}
.tem12-header .navBar_next,.tem12-header .navBar_prev {display:none!important}
.tem12-header .navBar {display:none;top:60px;position:absolute;width:100%;left:0}
.tem12-header .dropdown-menu {width:100%;position:relative}
.tem12-header .nav .active {border-radius:0}
}
.tem14-header .big-fontsize {font-size:22px;display:block}
.tem14-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%;background:#fff}
.tem14-header-posFixed.bottom {border:0 none;height:38px}
.tem14-header .nav>li>a:focus,.tem14-header .nav>li>a:hover {background:0 0}
.tem14-header .second_level {margin:0}
.tem14-header .loginBar {float:right}
.tem14-header .loginBar .login,.tem14-header .loginBar .register {color:#999;text-decoration:none}
.tem14-header .loginBar .icon .login span {font-size:17px}
.tem14-header .loginBar i {color:#999}
.tem14-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem14-header .loginBar .icon {position:relative}
.tem14-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:39px;left:auto;right:0;margin:0}
.tem14-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem14-header {width:100%;height:130px}
.tem14-header li {list-style:none}
.tem14-header .top {width:100%;height:80px;position:relative;z-index:98;margin-bottom:6px;border-bottom-width:1px;border-bottom-style:solid;border-color:#D9D9D9}
.tem14-header .top .logo {max-width:150px;height:60px;position:relative;margin:10px auto 0;z-index:999;overflow:hidden;float:left}
.tem14-header .top .logo-text {border-left:1px solid #f0f0f0;color:#333;float:left;font-size:16px;margin:10px 0 0 8px;padding:0 15px;text-align:left;max-width:35%;overflow:hidden;height:60px;display:table}
.tem14-header .top .logo-text section {display:table-cell;vertical-align:middle}
.tem14-header .top .logo img {display:block;max-width:100%;max-height:100%}
.tem14-header .container {position:relative}
.tem14-header .top .icons {width:40%;z-index:998;float:right;padding:20px 0}
.tem14-header .top .icons span {color:#999}
.tem14-header .searchBar {margin:0 2px;padding:0;line-height:30px;background:rgba(0,0,0,.045);border-radius:5px;position:relative;z-index:1;border-style:solid;border-width:1px;width:50%}
.tem14-header .cartBar,.tem14-header .languageBar,.tem14-header .loginBar,.tem14-header .menuBar {margin:0 2px;padding:2px 10px;line-height:30px;background:rgba(0,0,0,.045);border-radius:5px;position:relative;z-index:1}
.tem14-header .cartBar,.tem14-header .languageBar {float:left;position:relative;cursor:pointer}
.tem14-header .cartBar span.icon {cursor:pointer;display:inline-block;margin:0 8px 0 0;text-align:center;font-size:16px}
.tem14-header .cartBar span.text {display:inline-block;font-size:12px}
.tem14-header .cartBar i {border-radius:50%;color:#fff;font-size:10px;font-style:normal;height:13px;left:20px;line-height:13px;position:absolute;text-align:center;top:2px;width:13px}
.tem14-header .languageBar span.country {font-size:12px;cursor:pointer;vertical-align:middle;margin-left:5px}
.tem14-header .top .icons .languageBar .languageList {display:none;min-width:170px;height:auto;padding:0;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;border:1px solid #ccc;position:absolute;top:40px;right:0;z-index:9999999}
.tem14-header .top .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem14-header .top .icons .languageBar .languageList li a {width:100%;line-height:24px;display:block;font-size:12px;color:#666;padding:2px 10px}
.tem14-header .top .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem14-header .top .icons .languageBar.ON .languageList {display:block}
.tem14-header .top .icons .searchBar .icon span {cursor:pointer}
.tem14-header .top .icons .searchBar .icon .switch {opacity:0;position:absolute;top:0;right:0}
.tem14-header .top .icons.ON .searchBar {float:right}
.tem14-header .searchBar button {border:0 none;border-radius:0;font-size:16px;color:#fff;background:0 0}
.tem14-header .searchBar .icon {opacity:0}
.tem14-header .top .icons.ON .searchBar input {box-shadow:none;width:100%;line-height:32px;font-size:13px;background:0 0;border:none;outline:0;color:#999;padding:0 0 0 10px}
.tem14-header .top .icons.ON .searchBar span {font-size:14px}
.tem14-header .top .icons .menuBar {float:right;display:none}
.tem14-header .top .icons .menuBar span {width:20px;height:30px;line-height:30px;border-radius:3px;text-align:center;display:block;font-size:20px;cursor:pointer}
.tem14-header .navBar {width:100%;position:relative;z-index:97!important}
.tem14-header .header-whatsapp {padding-left:50px;position:relative;width:18%;max-height:58px;float:right;margin-top:10px;overflow:hidden}
.tem14-header .header-whatsapp .big-font {font-size:24px}
.tem14-header .header-whatsapp .icon-phone_in_talk {position:absolute;left:15px;top:12px;font-size:30px}
.tem14-header .icons-top {float:right}
.tem14-header .icons .searchBar .icon span {display:none}
.tem14-header .dropdown-menu>li>a {padding:0 15px!important}
.tem14-header .navBar_ul_box {width:100%;height:38px;overflow:hidden;position:relative}
.tem14-header .navBar_ul_box_max_height {height:660px}
.tem14-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem14-header .navBar_ul li {float:left;position:relative}
.tem14-header .navBar_ul li a {line-height:40px;padding:0 15px;cursor:pointer;font-size:14px;display:block}
.tem14-header .second_level {max-height:660px;overflow:auto}
.tem14-header .second_level li {width:100%}
.tem14-header .second_level li a {line-height:26px}
.tem14-header .three_level {left:0!important;display:none}
.tem14-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem14-header .navBar_next,.tem14-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-20px;top:5px;cursor:pointer;font-size:12px}
.tem14-header .navBar_prev {left:-20px}
.tem14-header .bottom {width:100%;background:#fff;height:40px}
.tem14-header .three_level li {background:#fff}
.tem14-header .icons .searchBar .icon .icon-clear {display:none}
@media (max-width:1199px) {
.tem14-header .header-whatsapp {margin-top:0;width:45%;max-height:44px;padding-left:40px;line-height:20px}
.tem14-header .big-font {font-size:14px}
.tem14-header .header-whatsapp {display:none}
.tem14-header .navBar_ul_box {margin:0 auto}
.tem14-header .navBar_next,.tem14-header .navBar_prev {width:20px}
.tem14-header .top .icons .languageBar {margin:0}
.tem14-header .searchBar .icon {opacity:1}
.tem14-header .top .icons .searchBar form {left:20px;position:absolute;top:0;width:100%;z-index:9}
.tem14-header .top .icons .searchBar {position:static}
.tem14-header .top .icons.ON .searchBar form {background:#eee;width:100%;left:0;border-radius:5px;position:absolute;top:20px;z-index:1000;display:none;padding:5px 0}
.tem14-header .icons .searchBar .input-group-btn {right:40px;top:0;width:20px}
.tem14-header .top .icons .searchBar .icon span.icon-clear {position:absolute;z-index:1001;font-size:24px;color:#666;width:20px;right:20px;top:18px;display:none}
.tem14-header .top .icons .searchBar .icon span.icon-search2 {display:block;color:#fff;line-height:20px}
.tem14-header .top .icons .searchBar .input-group {width:100%}
.tem14-header .searchBar {width:auto}
}
@media (max-width:768px) {
.tem14-header {padding:0 3%}
.tem14-header .navBar_prev {left:-13px}
.tem14-header .navBar_next {right:-13px}
.tem14-header .navBar_ul li a {font-size:14px}
.tem14-header .top .logo {float:left}
}
@media (max-width:767px) {
.tem14-header .cartBar,.tem14-header .languageBar span.country,.tem14-header .loginBar,.tem14-header .top .logo-text {display:none}
.tem14-header .top .icons.ON .searchBar form {top:12px}
}
.tem15-header .nav>li>a:focus,.tem15-header .nav>li>a:hover {background:0 0}
.tem15-header .second_level {margin:0}
.tem15-header .top {border-bottom:1px solid}
.tem15-header .top .icons {padding:5px 0;color:#999}
.tem15-header .navBar {position:absolute;top:0;right:20px;width:70%}
.tem15-header .bottom-box {background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.2);height:80px}
.tem15-header-posFixed-box {width:100%}
.tem15-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%;background:rgba(255,255,255,.92)}
.tem15-header-posFixed .bottom-box {background:0 0}
.tem15-header .top .loginBar {float:right}
.tem15-header .top-solid {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e1e1}
.tem15-header .tem15-header-posFixed-box .icons {padding-top:28px}
.tem15-header .tem15-header-posFixed-box .loginBar {float:right;color:#999}
.tem15-header .tem15-header-posFixed-box .bottom-box .icons {float:right;display:none;color:#999}
.tem15-header .loginBar .login,.tem15-header .loginBar .register {color:#999;font-size:12px;text-decoration:none;display:inline-block}
.tem15-header .loginBar i {color:#999}
.tem15-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem15-header .loginBar .icon {position:relative}
.tem15-header .loginBar .icon span {color:#999;font-size:18px}
.tem15-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:29px;left:auto;right:0;margin:0}
.tem15-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem15-header,.tem15-header .container {position:relative}
.tem15-header {content:"";width:100%}
.tem15-header .container {height:100%;position:relative}
.tem15-header .logo {float:left;margin:10px 0;max-width:180px;overflow:hidden;height:60px}
.tem15-header .logo img {max-width:100%;max-height:100%}
.tem15-header .info {content:"";width:100%}
.tem15-header .info h2 {line-height:25px;font-size:12px;float:left;padding:0;margin:0;margin-left:10px;color:#666;font-weight:400}
.tem15-header .info h2 span {margin-right:5px;display:inline-block}
.tem15-header .info h2 .editing[contenteditable],.tem15-header .info h2 [template-edit],.tem15-header .info h2 [template-embed] {display:inline-block;width:auto}
.tem15-header .info h1 {color:#666}
.tem15-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem15-header>.nav {position:relative;z-index:1;width:100%}
.tem15-header .nav .nav-pills>li.active>a,.tem15-header .nav-pills>li.active>a:focus,.tem15-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.tem15-header .icons {float:right;padding-top:22px;z-index:9;color:#666}
.tem15-header .icons span {height:20px;line-height:20px;cursor:pointer;text-align:center;margin:0 5px;display:block}
.tem15-header .icons .searchBar .icon .icon-clear,.tem15-header .icons .searchBar form {display:none}
.tem15-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem15-header .icons .menuBar {float:right;display:none}
.tem15-header .icons .menuBar span {width:20px;font-size:16px;border-style:solid;border-width:1px;border-radius:4px}
.tem15-header .icons .menuBar span.ON {display:none;border:none}
.tem15-header.ON .icons .menuBar span {display:none}
.tem15-header.ON .icons .menuBar span.ON {display:block}
.tem15-header .icons .btn-group {float:right}
.tem15-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem15-header .icons .btn-group .dropdown-menu {position:absolute;top:27px;left:auto;right:0}
.tem15-header .icons .btn-group .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem15-header .icons .searchBar {float:right}
.tem15-header .icons .searchBar .icon-search2 {font-size:16px}
.tem15-header .icons.ON {width:100%;height:75px;position:absolute;top:10px;left:0;padding:0 15px;padding-top:0}
.tem15-header .icons.ON .searchBar {width:100%;height:100%;position:relative}
.tem15-header .icons.ON .searchBar .icon span {display:none}
.tem15-header .icons.ON .searchBar .icon .icon-clear {width:40px;font-size:30px;padding:30px 0;text-align:center;position:absolute;top:9px;right:0;display:block}
.tem15-header .icons.ON .searchBar form {width:100%;height:100%;display:block;background:#fff}
.tem15-header .icons.ON .searchBar form input {width:93%;height:50px;line-height:50px;font-size:32px;font-weight:700;margin:20px 0 0;border:none;background:0 0;outline:0;display:inline-block}
.tem15-header .icons.ON .searchBar button {width:20px;height:20px;display:inline-block;cursor:pointer;font-size:20px;background:0 0;border:0;padding:5px 0;margin-top:-20px}
.tem15-header .icons.ON .btn-group,.tem15-header .icons.ON .menuBar,.tem15-header .icons.ON .searchBar .icon .icon-search2 {display:none}
@media (max-width:1199px) {
.tem15-header .top .icons {display:none}
.tem15-header .loginBar {float:right;padding:0}
.tem15-header .container {padding-top:0}
.tem15-header .logo {height:50px;padding-top:5px;max-width:35%}
.tem15-header .info {position:relative}
.tem15-header .info h2::before {margin:0 5px}
.tem15-header .icons {padding-top:26px}
.tem15-header .icons .menuBar {display:block}
.tem15-header .icons.ON {height:60px;top:0;left:0}
.tem15-header .icons.ON .searchBar {position:absolute;top:13px;left:0}
.tem15-header .icons.ON .searchBar .icon .icon-clear {top:0;padding:20px 0;color:#999}
.tem15-header .icons.ON .searchBar form input {height:55px;line-height:55px;margin:0}
.tem15-header .nav {display:none}
.tem15-header.ON .nav {display:block}
.tem15-header .nav {float:none;padding-top:0;clear:both}
.tem15-header .nav li {width:100%;clear:both}
.tem15-header .nav-pills>li>a {border-radius:0}
.tem15-header .nav-pills>li+li {margin-left:0}
.tem15-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem15-header ul.nav {top:0;margin-top:0}
.tem15-header .navBar {right:0}
.tem15-header .navBar_ul li {padding:0 10px}
}
@media (max-width:1024px) {
.tem15-header .icons.ON .searchBar form input {width:91%}
}
@media (max-width:991px) {
.tem15-header {min-height:60px}
.tem15-header .tem15-header-posFixed-box .loginBar {display:block}
.tem15-header .info {display:none}
.tem15-header .top-solid {border:0 none}
.tem15-header .icons.ON .searchBar form input {width:88%}
}
@media (max-width:768px) {
.tem15-header .icons.ON .searchBar form input {font-size:24px}
.tem15-header .icons.ON .searchBar .icon .icon-clear {top:-3px;right:10px}
.tem15-header ul.nav {margin:0}
.tem15-header .bottom-box {padding:0 3%}
}
@media (max-width:767px) {
.tem15-header .tem15-header-posFixed-box .loginBar {display:none}
.tem15-header .icons.ON .searchBar {width:96%;left:2%}
}
@media (max-width:640px) {
.tem15-header .icons.ON .searchBar form input {width:83%}
}
@media (max-width:430px) {
.tem15-header .icons.ON .searchBar form input {width:78%}
}
@media (max-width:360px) {
.tem15-header .icons.ON .searchBar form input {width:75%}
}
@media (max-width:320px) {
.tem15-header .icons.ON .searchBar form input {width:73%}
}
@media (min-width:641px) {
.tem15-header .navBar_posr {position:relative}
.tem15-header .navBar_ul_box {width:100%;height:80px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem15-header .navBar_ul_box_max_height {height:660px}
.tem15-header .navBar_ul {position:absolute;left:0;width:10000px;top:25px}
.tem15-header .navBar_ul li {float:left;position:relative}
.tem15-header .navBar_ul li>a {padding:8px 15px;cursor:pointer;display:block}
.tem15-header .navBar_ul li.active>a {color:inherit}
.tem15-header .second_level {max-height:660px;overflow:auto}
.tem15-header .second_level li {width:100%}
.tem15-header .second_level li a {color:#666!important;border-radius:0;padding:3px 15px;line-height:20px}
.tem15-header .three_level {left:0!important;display:none}
.tem15-header .three_level li {left:0!important}
.tem15-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem15-header .navBar_next,.tem15-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:28px;cursor:pointer;font-size:12px}
.tem15-header .navBar_prev {left:-13px!important}
.tem15-header .bottom {position:relative}
}
@media (max-width:1199px) {
.tem15-header .tem15-header-posFixed-box .bottom-box .icons {display:inline-block}
.tem15-header .navBar ul li a {display:inline-block;width:100%}
.tem15-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem15-header .navBar_ul li {height:auto;float:none;position:relative;width:100%;border-bottom:1px solid #eee}
.tem15-header .navBar_ul li a {font-size:16px;color:#666}
.tem15-header .navBar_ul li.active>a {color:#fff}
.tem15-header .second_level {position:relative;width:100%}
.tem15-header .three_level {left:0!important;color:#fff;display:none}
.tem15-header .three_level li {left:0!important}
.tem15-header .three_level li a {font-size:12px}
.tem15-header .caret_3 {margin-left:5px}
.tem15-header .navBar_next,.tem15-header .navBar_prev {display:none!important}
.tem15-header .navBar {display:none;top:78px;position:absolute;width:100%}
.tem15-header .navBar_ul_box {height:600px}
.tem15-header .dropdown-menu {width:100%;position:relative}
}
.tem15-header .pc_navbox {position:relative;z-index:999}
.tem15-header .pc_second_level {margin:0 auto;padding:20px 0;overflow:hidden;display:none}
.tem15-header .pc_second_level>li {float:left;width:285px;padding:10px 0 10px 18px}
.tem15-header .pc_second_level li .pc_second_a {border-bottom:1px solid #ccc;line-height:30px;font-size:14px;display:block;margin-left:-18px;padding-left:18px}
.tem15-header .pc_three_level {border-left:1px solid #ccc;padding:10px 0 10px 20px;max-height:360px;overflow:hidden}
.tem15-header .pc_three_level li {width:112px;height:118px;margin:10px 20px 0 0;display:inline-block;overflow:hidden}
.tem15-header .pc_three_level li:nth-child(even) {
margin:10px 0 0}
.tem15-header .pc_three_level li a {color:#666;font-size:12px;line-height:20px}
.tem15-header .pc_three_level li.pc_three_posFixed a {color:#999}
.tem15-header .pc_three_level li .images {width:112px;height:70px;margin:0 0 5px}
.tem15-header .pc_three_level li .images img {width:100%;height:100%;display:block}
@media (min-width:767px) {
.tem15-header .mobile_nav,.tem15-header .second_level {display:none}
}
@media (max-width:767px) {
.tem15-header .pc_navbox {display:none}
}
.tem18-header {width:100%;height:70px;border-bottom:1px solid #ccc}
.tem18-header .container {position:relative;clear:both}
.tem18-header-posFixed {position:fixed;top:0;left:0;z-index:99}
.tem18-header li {list-style:none}
.tem18-header .top {float:left;max-width:300px;position:relative;left:47.5%;margin-left:-150px}
.tem18-header .logo {width:300px;height:50px;margin:10px 0;z-index:99;overflow:hidden;text-align:center}
.tem18-header .logo img {max-width:100%;max-height:100%}
.tem18-header .loginBar {float:right}
.tem18-header .loginBar .login,.tem18-header .loginBar .register {color:#666;font-size:12px;text-decoration:none}
.tem18-header .loginBar .login,.tem18-header .loginBar .myinfo,.tem18-header .loginBar .register {padding:0 10px}
.tem18-header .loginBar i {color:#666}
.tem18-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem18-header .loginBar .icon {position:relative}
.tem18-header .loginBar .icon span {color:#666;font-size:18px}
.tem18-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:30px;left:0;right:auto}
.tem18-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem18-header .icons {width:auto;margin:0 auto;z-index:99}
.tem18-header .icons.icons_left {float:left}
.tem18-header .icons.icons_right {float:right}
.tem18-header .icons .cartBar,.tem18-header .icons .languageBar,.tem18-header .icons .menuBar,.tem18-header .icons .searchBar {margin:25px 10px}
.tem18-header .icons .loginBar {margin:23px 0}
.tem18-header .icons span {color:#666}
.tem18-header .icons .languageBar {float:right;width:20px;height:20px;position:relative}
.tem18-header .icons .languageBar span {font-size:19px;font-weight:700;cursor:pointer;color:#666}
.tem18-header .icons .languageBar .languageList {display:none;min-width:170px;height:auto;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;position:absolute;top:30px;right:0;left:auto;z-index:9999999}
.tem18-header .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;left:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem18-header .icons .languageBar .languageList li a {width:100%;line-height:24px;display:block;font-size:14px;color:#666;padding:0 15px}
.tem18-header .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem18-header .icons .languageBar.ON .languageList {display:block}
.tem18-header .icons .searchBar {float:right;width:20px;position:relative}
.tem18-header .icons .searchBar .icon span {cursor:pointer;font-size:16px}
.tem18-header .icons .searchBar .icon .switch {width:20px;height:20px;opacity:0;position:absolute;top:0;right:0}
.tem18-header .icons .searchBar form {display:none}
.tem18-header .icons.ON .searchBar {width:30%;height:30px;border-radius:20px;background:#FFF;border:1px solid #666;margin:0 10px;position:absolute;top:20px;right:0;z-index:99999}
.tem18-header .icons.ON .searchBar span {color:#666}
.tem18-header .icons.ON .searchBar .icon {width:100%;height:1px;position:absolute;top:10px;left:0;z-index:10}
.tem18-header .icons.ON .searchBar .icon span {display:none}
.tem18-header .icons.ON .searchBar .icon .switch {display:block;float:right;opacity:1;font-size:18px;cursor:pointer;margin-top:-3px;margin-right:5px}
.tem18-header .icons.ON .searchBar form {width:90%;display:block;position:absolute;top:3px;left:3%;z-index:9}
.tem18-header .icons.ON .searchBar input {width:90%;height:16px;line-height:16px;font-size:14px;text-indent:6px;background:0 0;border:none;outline:0;color:#999;margin-top:3px;display:inline-block}
.tem18-header .icons.ON .searchBar button {width:20px;height:20px;display:inline-block;cursor:pointer;font-size:14px;color:#666;background:0 0;border:0;padding:5px 0;margin-top:-3px}
.tem18-header .icons .cartBar {float:right;width:20px;height:20px}
.tem18-header .icons .cartBar a {color:#999;position:relative}
.tem18-header .icons .cartBar span {font-size:20px}
.tem18-header .icons .cartBar i {width:13px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;color:#fff;border-radius:50%;position:absolute;top:-10px;right:-10px}
.tem18-header .icons .menuBar {float:right;display:block}
.tem18-header .icons .menuBar span {line-height:18px;color:#555;text-align:center;display:block;font-size:24px;cursor:pointer}
.tem18-header.ON .icons .menuBar span {background:#FFF;color:inherit}
.tem18-header .tem18-header-mask {position:fixed;width:100%;height:100%;z-index:109;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.5);display:none;transition:all .4s linear 0s;-mos-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s}
.tem18-header.ON .tem18-header-mask {display:block}
.tem18-header .nav>li>a:focus,.tem18-header .nav>li>a:hover {background:0 0}
.tem18-header .tem18-header-close {border-bottom:1px solid #e5e5e5;height:56px;line-height:56px;display:inline-block;text-align:center;width:100%;font-size:16px;cursor:pointer;position:absolute;left:0;top:0}
.tem18-header .tem18-header-close span {margin-right:10px}
.tem18-header .navBar {position:fixed;width:200px;background:#fff;height:100%;z-index:110;left:-200px;top:0;transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s}
.tem18-header.ON .navBar {left:0}
.tem18-header .navBar ul {padding:0 15px;position:relative;top:62px}
.tem18-header .navBar_ul li span.icon {font-size:14px;position:absolute;opacity:.6;right:0;top:13px}
.tem18-header .navBar ul>li ul {box-shadow:none;border:none;position:static;padding:0 5px 15px}
.tem18-header .navBar_ul_box {width:100%;margin:0;height:100%;overflow-y:auto;position:relative}
.tem18-header .navBar_ul {width:100%;overflow:hidden;background:#fff;position:absolute}
.tem18-header .navBar_ul li {height:auto;float:left;width:100%;border-bottom:1px solid #f6f6f6;position:relative}
.tem18-header .navBar_ul li .three_level>li {border:0}
.tem18-header .navBar_ul li a {font-size:15px;width:100%;padding:10px 0;display:block}
.tem18-header .dropdown-menu>li>a {white-space:normal}
.tem18-header .second_level {width:98%;position:relative;left:1%!important;margin:0}
.tem18-header .three_level {left:0!important;display:none}
.tem18-header .three_level li {left:0!important}
.tem18-header .three_level li a {font-size:13px}
.tem18-header .caret_3 {margin-left:5px}
.tem18-header .navBar_next,.tem18-header .navBar_prev {display:none!important}
@media (max-width:1024px) {
.tem18-header .top {left:38%}
.tem18-header .icons.ON .searchBar form {width:86%}
.tem18-header .icons.ON .searchBar input {width:90%}
}
@media (max-width:980px) {
.tem18-header .top {left:33%}
.tem18-header .icons.ON .searchBar form,.tem18-header .icons.ON .searchBar input {width:86%}
}
@media (max-width:767px) {
.tem18-header .icons .loginBar {display:none}
.tem18-header .top {max-width:200px}
.tem18-header .logo {width:180px;text-align:left}
.tem18-header .logo img {display:inline-block;margin:0}
.tem18-header .top {left:0;margin-left:0}
}
@media (max-width:640px) {
.tem18-header .container {padding:0 6px}
.tem18-header .icons .cartBar,.tem18-header .icons .languageBar,.tem18-header .icons .menuBar,.tem18-header .icons .searchBar {margin:25px 5px}
.tem18-header .loginBar .login,.tem18-header .loginBar .myinfo,.tem18-header .loginBar .register {padding:0 5px}
.tem18-header .icons.ON .searchBar {width:88%;right:10px}
.tem18-header .icons.ON .searchBar form {width:93%}
.tem18-header .icons.ON .searchBar input {width:92%}
}
@media (max-width:540px) {
.tem18-header .icons.ON {height:60px;z-index:9999;top:0}
.tem18-header .icons.ON .languageBar,.tem18-header .icons.ON .menuBar {display:none}
.tem18-header .icons.ON .searchBar .icon {padding:0 10px}
.tem18-header .icons.ON .searchBar .icon span {margin-left:0}
}
@media (max-width:430px) {
.tem18-header .icons.ON .searchBar form {width:86%}
.tem18-header .icons.ON .searchBar input {width:92%}
}
@media (max-width:400px) {
.tem18-header .icons.ON .searchBar {margin:0 5px}
.tem18-header .icons .languageBar .languageList {top:40px}
.tem18-header .icons.ON .searchBar form {width:86%}
.tem18-header .icons.ON .searchBar input {width:88%}
}
@media (max-width:320px) {
.tem18-header .icons.ON .searchBar form {width:86%}
.tem18-header .icons.ON .searchBar input {width:88%}
}
.tem19-header {background:#fff}
.tem19-header .icons .btn-group .dropdown-menu {position:absolute;top:30px}
.tem19-header .top {border-bottom:1px solid;display:none}
.tem19-header .top .icons {padding-top:10px!important;color:#666;display:none}
.tem19-header .bottom-box {height:80px}
.tem19-header-posFixed-bos {width:100%}
.tem19-header .top .loginBar {float:right}
.tem19-header .top-solid {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e1e1}
.tem19-header-posFixed .bottom-box .icons {color:#666}
.tem19-header-posFixed-bos .icons {padding-top:28px}
.tem19-header-posFixed-bos .loginBar {float:right;color:#666}
.tem19-header-posFixed-bos .bottom-box .icons {float:right;color:#666;position:absolute;right:0;top:0}
.tem19-header-posFixed-bos .bottom-box .icons.ON {top:0}
.tem19-header .loginBar .login,.tem19-header .loginBar .register {color:#666;font-size:12px;text-decoration:none;display:inline-block}
.tem19-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem19-header .loginBar .icon {position:relative}
.tem19-header .loginBar .icon span {color:#666;font-size:22px}
.tem19-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:29px;left:auto;right:0;margin:0}
.tem19-header .loginBar .icon .dropdown-menu::before {content:"";width:0;height:0;position:absolute;top:-5px;right:12px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem19-header .loginBar i {color:#999}
.tem19-header {position:relative;width:100%;z-index:9}
.tem19-header .container {height:100%;position:relative}
.tem19-header .logo {float:left;margin:10px 0;max-width:180px;overflow:hidden;height:60px;position:relative;left:15px}
.tem19-header .logo img {max-width:100%;max-height:100%}
.tem19-header .info {content:"";width:100%}
.tem19-header .info h2 {line-height:25px;font-size:12px;float:left;padding:0;margin:0;margin-left:10px;color:#666;font-weight:400}
.tem19-header .info h2 span {margin-right:5px;display:inline-block}
.tem19-header .info h2 .editing[contenteditable],.tem19-header .info h2 [template-edit],.tem19-header .info h2 [template-embed] {display:inline-block;width:auto}
.tem19-header .info h1 {color:#666}
.tem19-header .icons {float:right;padding-top:22px;z-index:9;color:#666}
.tem19-header .icons span {height:24px;line-height:24px;cursor:pointer;text-align:center;margin:0 8px;display:block}
.tem19-header .icons .searchBar .icon .icon-clear,.tem19-header .icons .searchBar form {display:none}
.tem19-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem19-header .icons .menuBar {float:right;display:none}
.tem19-header .icons .menuBar span {width:24px;font-size:16px;border-style:solid;border-width:1px;border-radius:4px}
.tem19-header .icons .menuBar span.ON {display:none;border:none}
.tem19-header.ON .icons .menuBar span {display:none}
.tem19-header.ON .icons .menuBar span.ON {display:block}
.tem19-header .icons .cartBar {float:right;width:20px;height:20px;margin-right:10px;text-decoration:none}
.tem19-header .icons .cartBar a {display:block;color:#999;position:relative}
.tem19-header .icons .cartBar span {font-size:20px;margin:0}
.tem19-header .icons .cartBar i {width:13px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;color:#fff;border-radius:50%;position:absolute;top:-3px;right:-10px}
.tem19-header .icons .btn-group {float:right}
.tem19-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem19-header .icons .btn-group .dropdown-menu {left:auto;right:0}
.tem19-header .icons .searchBar {float:right}
.tem19-header .icons.ON {width:320px;position:absolute;padding-top:0}
.tem19-header .icons.ON .searchBar {width:100%;height:100%;position:relative;z-index:2}
.tem19-header .icons.ON .searchBar .icon span {display:none}
.tem19-header .icons.ON .searchBar .icon .icon-clear {margin-right:0;width:20px;font-size:18px;display:block;text-align:center;position:absolute;top:30px;right:0}
.tem19-header .icons.ON .searchBar form {width:100%;height:100%;display:block;background:#eee;padding:20px}
.tem19-header .icons.ON .searchBar form input {width:100%;height:40px;line-height:40px;font-size:14px;border:none;background:#fff;outline:0;display:inline-block;padding:0 5px}
.tem19-header .icons.ON .searchBar button {width:20px;height:20px;display:inline-block;cursor:pointer;font-size:16px;background:0 0;border:0;position:absolute;top:32px;right:30px}
.tem19-header .icons.ON .btn-group,.tem19-header .icons.ON .cartBar,.tem19-header .icons.ON .loginBar,.tem19-header .icons.ON .menuBar,.tem19-header .icons.ON .searchBar .icon .icon-search2 {display:none}
@media (max-width:1199px) {
.tem19-header .bottom-box {height:60px}
.tem19-header .top .icons {display:none}
.tem19-header .loginBar {float:right;padding:0}
.tem19-header .container {padding-top:0}
.tem19-header .logo {height:50px;max-width:35%;padding:5px 0;margin:5px 0}
.tem19-header .info {position:relative}
.tem19-header .info h2::before {margin:0 5px}
.tem19-header .icons {padding-top:26px}
.tem19-header .icons .menuBar {display:block}
.tem19-header .tem19-header-posFixed-bos .bottom-box .icons {padding-top:18px;display:inline-block;top:0}
.tem19-header .tem19-header-posFixed-bos .bottom-box .icons.ON {top:0}
}
@media (max-width:991px) {
.tem19-header {min-height:60px}
.tem19-header .tem19-header-posFixed-bos .loginBar {display:block}
.tem19-header .info {display:none}
.tem19-header .top-solid {border:0 none}
}
@media (max-width:768px) {
.tem19-header .icons.ON {width:100%}
}
@media (max-width:767px) {
.tem19-header .icons .cartBar,.tem19-header .tem19-header-posFixed-bos .loginBar {display:none}
}
.tem19-header .nav>li>a:focus,.tem19-header .nav>li>a:hover {background:0 0}
.tem19-header .navBar {width:62%;position:absolute;top:0;left:50%;margin-left:-31%}
.tem19-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem19-header>.nav {position:relative;z-index:1;width:100%}
.tem19-header .nav .nav-pills>li.active>a,.tem19-header .nav-pills>li.active>a:focus,.tem19-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
@media (min-width:641px) {
.tem19-header .navBar_posr {position:relative}
.tem19-header .navBar_ul_box {width:100%;height:80px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem19-header .navBar_ul_box_max_height {height:660px}
.tem19-header .navBar_ul {position:absolute;left:0;width:10000px;top:25px}
.tem19-header .navBar_ul li {position:relative}
.tem19-header .navBar_ul li a {padding:8px 15px;cursor:pointer;display:inline-block;color:#666}
.tem19-header .navBar_ul li.active>a {color:inherit}
.tem19-header .second_level {margin:0}
.tem19-header .second_level li {width:100%}
.tem19-header .second_level li a {color:#666!important;border-radius:0;padding:3px 15px;line-height:20px}
.tem19-header .three_level li {left:0!important}
.tem19-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem19-header .navBar_next,.tem19-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:28px;cursor:pointer;font-size:12px}
.tem19-header .navBar_prev {left:-13px!important}
.tem19-header .bottom {position:relative;z-index:1}
.tem19-header .navBar_conn .navBar_ul li a {white-space:nowrap}
.tem19-header .navBar_conn .navBar_ul li span {font-size:13px;background:0 0;vertical-align:middle;display:inline-block}
.tem19-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:inline-block}
.tem19-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:none}
.tem19-header .navBar_conn .tem-level,.tem19-header .navBar_conn .tem-sum-level {display:inline-block}
.tem19-header .navBar_conn .second_level,.tem19-header .navBar_conn .three_level {width:auto;min-width:130px;position:absolute;top:100%;right:auto;left:0;border-radius:0;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem19-header .navBar_conn .three_level {margin-top:-6px;position:absolute;top:0;right:auto;left:100%!important}
.tem19-header .navBar_conn .nav>li:hover>.second_level,.tem19-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:1199px) {
.tem19-header .nav {display:none}
.tem19-header.ON .nav {display:block;position:relative}
.tem19-header .nav {float:none;padding-top:0;clear:both}
.tem19-header .nav li {width:100%;clear:both}
.tem19-header .nav-pills>li>a {border-radius:0}
.tem19-header .nav-pills>li+li {margin-left:0}
.tem19-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem19-header ul.nav {top:0;margin-top:0}
.tem19-header .navBar {width:100%;top:60px;position:absolute;left:0;right:0;margin-left:0;display:none}
.tem19-header .navBar ul li a {display:inline-block;width:100%}
.tem19-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem19-header .navBar_ul li {height:auto;float:none;position:relative;width:100%;padding:0 10px;border-bottom:1px solid #eee}
.tem19-header .navBar_ul li a {font-size:16px;color:#666}
.tem19-header .navBar_ul li.active>a {color:#fff}
.tem19-header .second_level {position:relative;width:100%}
.tem19-header .second_level a {padding:5px 15px}
.tem19-header .three_level {left:0!important;color:#fff;display:none}
.tem19-header .three_level li {left:0!important}
.tem19-header .three_level li a {font-size:12px}
.tem19-header .caret_3 {margin-left:5px}
.tem19-header .navBar_ul_box,.tem19-header .navBar_ul_box_max_height {height:auto}
.tem19-header .navBar_next,.tem19-header .navBar_prev {display:none!important}
.tem19-header .dropdown-menu {width:100%;position:relative}
.tem19-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:none}
.tem19-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:inline-block}
.tem19-header .navBar_conn .second_level,.tem19-header .navBar_conn .three_level {position:relative;top:100%;right:auto;left:0;display:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem19-header .navBar_conn .three_level {position:relative;top:0!important;right:auto;left:10px!important;margin-top:0}
.tem19-header .navBar_conn .nav>li:hover>.second_level,.tem19-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:768px) {
.tem19-header ul.nav {margin:0}
}
@media (max-width:1199px) {
.tem19-header .navBar_conn .second_level,.tem19-header .navBar_conn .three_level {-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s}
}
.tem19-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%}
.tem24-header-posFixed-box {width:100%;padding-top:10px}
.tem24-header-posFixed {width:100%;background:rgba(255,255,255,.99);position:fixed;top:0;left:0;z-index:100;border-bottom:1px solid #ccc}
.tem24-header-posFixed .bottom-box {width:1170px;margin:0 auto;padding:0 15px;background:0 0}
.tem24-header .top-solid {border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#e1e1e1}
.tem24-header .tem24-header-posFixed .bottom-box .icons {color:#fff}
.tem24-header .tem24-header-posFixed-box .loginBar {float:right;color:#fff}
.tem24-header .loginBar {float:right;width:40px;height:40px;background:rgba(0,0,0,.35)}
.tem24-header .loginBar .login,.tem24-header .loginBar .register {color:#fff;font-size:12px;text-decoration:none;display:inline-block}
.tem24-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem24-header .loginBar .icon {position:relative}
.tem24-header .loginBar .icon span {color:#fff;font-size:22px}
.tem24-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:29px;left:auto;right:0;margin:0}
.tem24-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem24-header .loginBar i {color:#999}
.tem24-header {position:relative;z-index:20}
.tem24-header .container {position:relative}
.tem24-header .logo {margin:0 auto;height:60px;line-height:60px;overflow:hidden;text-align:center}
.tem24-header .logo a {text-align:center}
.tem24-header .logo img {max-width:100%;max-height:100%;transform:scale(1,1);transition:all .3s ease-out 0s;transition:all .3s cubic-bezier(0.215,.61,.355,1) 0s}
.tem24-header .tem24-header-posFixed .logo img {transform:scale(0.8,0);-moz-transform:scale(0.8,0);-webkit-transform:scale(0.8,0);-o-transform:scale(0.8,0)}
.tem24-header .tem24-header-posFixed .bottom {margin-top:-60px;transition:all .3s cubic-bezier(0.215,.61,.355,1) 0s}
.tem24-header .icons {float:right;z-index:98;color:#fff;width:40px;height:auto;text-align:center;position:fixed;top:0;right:0}
.tem24-header .icons span {height:40px;line-height:40px;cursor:pointer;text-align:center;margin:0 8px;display:block}
.tem24-header .icons .menuBar {float:right;display:none}
.tem24-header .icons .menuBar span {width:24px;font-size:16px;border-style:solid;border-width:1px;border-radius:4px}
.tem24-header .icons .menuBar span.ON {display:none;border:none}
.tem24-header.ON .icons .menuBar span {display:none}
.tem24-header.ON .icons .menuBar span.ON {display:block}
.tem24-header .icons .cartBar {float:right;width:40px;height:40px;background:rgba(0,0,0,.35);margin-top:1px}
.tem24-header .icons .cartBar a {display:block;color:#fff;text-decoration:none;position:relative}
.tem24-header .icons .cartBar span {font-size:20px;margin:0}
.tem24-header .icons .cartBar i {width:13px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;color:#fff;border-radius:50%;position:absolute;top:3px;right:0}
.tem24-header .icons .btn-group {float:right;width:40px;height:40px;background:rgba(0,0,0,.35);margin-top:1px}
.tem24-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem24-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem24-header .icons .btn-group .dropdown-menu {position:absolute;top:30px;left:auto;right:0}
.tem24-header .icons .searchBar {float:right;width:40px;height:40px;background:rgba(0,0,0,.35);margin-top:1px}
.tem24-header .icons .searchBar .icon .icon-clear,.tem24-header .icons .searchBar form {display:none}
.tem24-header .icons.ON .searchBar {width:320px;height:60px;position:relative;top:0;right:0;z-index:2}
.tem24-header .icons.ON .searchBar .icon span {display:none}
.tem24-header .icons.ON .searchBar .icon .icon-clear {width:20px;font-size:18px;display:block;text-align:center;margin:0 8px;position:absolute;top:12px;right:0}
.tem24-header .icons.ON .searchBar form {width:91%;height:100%;display:block;padding:10px;position:relative}
.tem24-header .icons.ON .searchBar form input {width:100%;height:40px;line-height:40px;font-size:14px;border:none;background:#fff;outline:0;display:inline-block;padding:0 5px}
.tem24-header .icons.ON .searchBar button {width:20px;height:20px;display:inline-block;cursor:pointer;color:#999;font-size:16px;background:0 0;border:0;position:absolute;top:20px;right:20px}
@media (max-width:1199px) {
.tem24-header {padding:0}
.tem24-header .container {width:100%;padding:0}
.tem24-header-posFixed {padding:0}
.tem24-header-posFixed .bottom-box {width:100%;padding:0}
.tem24-header .tem24-header-posFixed .bottom-box .icons {color:#666}
.tem24-header .logo {max-width:33%;float:left;position:relative;left:15px}
.tem24-header .logo a {text-align:left}
.tem24-header-posFixed-box {padding:0}
.tem24-header .logo img {max-width:100%;height:50px;transform:scale(1,1);transition:all .3s ease-out 0s;transition:all .3s cubic-bezier(0.215,.61,.355,1) 0s}
.tem24-header .tem24-header-posFixed .logo img {transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1)}
.tem24-header .tem24-header-posFixed .bottom {margin-top:0}
.tem24-header .icons {width:auto;padding:10px 0;position:relative;right:10px}
.tem24-header .icons span {margin:0 5px}
.tem24-header .icons .btn-group .dropdown-menu {top:40px}
.tem24-header .loginBar {float:right;padding:0}
.tem24-header .icons .btn-group,.tem24-header .icons .cartBar,.tem24-header .icons .searchBar,.tem24-header .loginBar {background:0 0;color:#666;display:inline-block}
.tem24-header .icons,.tem24-header .icons .cartBar a,.tem24-header .loginBar .icon span,.tem24-header .loginBar .login,.tem24-header .loginBar .register {color:#666}
.tem24-header .icons .menuBar {display:block}
.tem24-header .icons .menuBar span {height:22px;line-height:20px;margin-top:9px}
.tem24-header .icons.ON {position:absolute}
.tem24-header .icons.ON .searchBar {background:#eee;top:0}
}
@media (max-width:991px) {
.tem24-header {min-height:60px}
.tem24-header .tem24-header-posFixed-box .loginBar {display:block}
.tem24-header .top-solid {border:0 none}
}
@media (max-width:768px) {
.tem24-header .logo {left:10px}
.tem24-header .icons {right:0}
.tem24-header .icons.ON {width:100%;right:0}
}
.tem24-header .nav>li>a:focus,.tem24-header .nav>li>a:hover {background:0 0}
.tem24-header .navBar {margin:0 auto;position:relative}
.tem24-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem24-header>.nav {position:relative;z-index:1;width:100%}
.tem24-header .nav .nav-pills>li.active>a,.tem24-header .nav-pills>li.active>a:focus,.tem24-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
@media (min-width:641px) {
.tem24-header .navBar_posr {position:relative}
.tem24-header .navBar_ul_box {width:100%;margin-left:auto;margin-right:auto;text-align:center;position:relative}
.tem24-header .navBar_ul {margin:12px auto;float:none;display:inline-block;text-align:center}
.tem24-header .navBar_ul li {position:relative}
.tem24-header .navBar_ul li a {padding:8px 15px;cursor:pointer;display:inline-block;color:#666}
.tem24-header .navBar_ul li.active a {color:inherit}
.tem24-header .navBar_ul>li>a::before {content:"";width:0;height:1px;position:absolute;left:50%;top:38px;border:none;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem24-header .navBar_ul>li.active>a::before,.tem24-header .navBar_ul>li:hover>a::before {width:96%;left:2%;border-bottom:1px solid}
.tem24-header .second_level {margin:0}
.tem24-header .second_level li {width:100%}
.tem24-header .second_level li a {color:#666!important;border-radius:0;padding:3px 15px;line-height:20px}
.tem24-header .three_level li {left:0!important}
.tem24-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem24-header .navBar_next,.tem24-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:15px;cursor:pointer;font-size:12px}
.tem24-header .navBar_prev {left:-13px!important;right:auto!important}
.tem24-header .bottom {position:relative;z-index:1;margin:0}
.tem24-header .navBar_conn .navBar_ul li a {white-space:nowrap}
.tem24-header .navBar_conn .navBar_ul li span {font-size:13px;background:0 0;vertical-align:middle;display:inline-block}
.tem24-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:inline-block}
.tem24-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:none}
.tem24-header .navBar_conn .tem-level,.tem24-header .navBar_conn .tem-sum-level {display:inline-block}
.tem24-header .navBar_conn .second_level,.tem24-header .navBar_conn .three_level {width:auto;min-width:130px;position:absolute;top:100%;right:auto;left:0;border-radius:0;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem24-header .navBar_conn .three_level {margin-top:-6px;position:absolute;top:0;right:auto;left:100%!important}
.tem24-header .navBar_conn .nav>li:hover>.second_level,.tem24-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:1199px) {
.tem24-header .nav {display:none}
.tem24-header.ON .nav {display:block;position:relative}
.tem24-header .nav {float:none;padding-top:0;clear:both}
.tem24-header .nav li {width:100%;clear:both}
.tem24-header .nav-pills>li>a {border-radius:0}
.tem24-header .nav-pills>li+li {margin-left:0}
.tem24-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem24-header ul.nav {top:0;margin-top:0}
.tem24-header .navBar {width:100%;top:61px;position:absolute;left:0;right:0;margin-left:0;display:none}
.tem24-header .navBar ul li a {display:inline-block;width:100%}
.tem24-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3);text-align:left}
.tem24-header .navBar_ul li {height:auto;float:none;position:relative;width:100%;padding:0 10px}
.tem24-header .navBar_ul li a {font-size:16px;color:#666}
.tem24-header .navBar_ul li.active a {color:inherit}
.tem24-header .navBar_ul>li {border-bottom:1px solid #eee}
.tem24-header .navBar_ul>li.active>a::before,.tem24-header .navBar_ul>li:hover>a::before,.tem24-header .navBar_ul>li>a::before {border:none}
.tem24-header .second_level {position:relative;width:100%}
.tem24-header .second_level a {padding:5px 15px}
.tem24-header .three_level {left:0!important;color:#fff;display:none}
.tem24-header .three_level li {left:0!important}
.tem24-header .three_level li a {font-size:12px}
.tem24-header .caret_3 {margin-left:5px}
.tem24-header .navBar_ul_box {height:auto;text-align:left}
.tem24-header .navBar_ul_box_max_height {height:auto}
.tem24-header .navBar_next,.tem24-header .navBar_prev {display:none!important}
.tem24-header .dropdown-menu {width:100%;position:relative}
.tem24-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:none}
.tem24-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:inline-block}
.tem24-header .navBar_conn .second_level,.tem24-header .navBar_conn .three_level {position:relative;top:100%;right:auto;left:0;display:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem24-header .navBar_conn .three_level {position:relative;top:0!important;right:auto;left:10px!important;margin-top:0}
.tem24-header .navBar_conn .nav>li:hover>.second_level,.tem24-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:768px) {
.tem24-header ul.nav {margin:0}
}
@media (max-width:1199px) {
.tem24-header .navBar_conn .second_level,.tem24-header .navBar_conn .three_level {-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s}
}
.tem27-header .tem27-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%;background:#fff;border-bottom:1px solid #ddd}
.tem27-header .tem27-header-posFixed .bottom-box {width:100%;max-width:1170px;padding:0 15px;margin:0 auto}
.tem27-header .tem27-header-posFixed .bottom-box .top {max-width:28%;float:left;border:none}
.tem27-header .tem27-header-posFixed .bottom-box .top .logo {max-width:100%;height:50px;line-height:50px}
.tem27-header .tem27-header-posFixed .bottom-box .bottom {width:70%;float:right;margin:10px 0}
.tem27-header .tem27-header-posFixed .bottom-box .bottom .navBar {top:7px}
.tem27-header .tem27-header-posFixed .bottom-box .bottom .icons {padding-top:7px;color:#666}
.tem27-header .tem27-header-posFixed .top_r {display:none}
.tem27-header .loginBar {float:right;color:#666}
.tem27-header .loginBar .login,.tem27-header .loginBar .register {color:#666;font-size:12px;text-decoration:none;display:inline-block}
.tem27-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem27-header .loginBar .icon {position:relative}
.tem27-header .loginBar .icon span {color:#666}
.tem27-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:29px;left:auto;right:0;margin:0}
.tem27-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem27-header .loginBar i {color:#666}
.tem27-header {width:100%;position:relative;z-index:9}
.tem27-header .container {position:relative}
.tem27-header .top {margin:10px 0;border-bottom:1px solid #ddd}
.tem27-header .logo {max-width:16%;height:80px;padding-bottom:10px;line-height:70px;overflow:hidden;float:left}
.tem27-header .logo img {max-width:100%;max-height:100%}
.tem27-header .top_r {width:50%;float:right}
.tem27-header .proBar {padding:5px 0;float:right}
.tem27-header .proBar .pro_pic {max-width:40px;height:40px;overflow:hidden;margin-right:5px;display:inline-block}
.tem27-header .proBar .pro_pic img {max-width:100%;max-height:100%}
.tem27-header .proBar .pro_text {width:100px;height:30px;line-height:15px;overflow:hidden;margin-bottom:5px;font-size:12px;color:#666;display:inline-block}
.tem27-header .proBar .pro_pic [template-edit],.tem27-header .proBar .pro_text [template-edit] {padding:0}
.tem27-header .icons {color:#666;font-size:12px;text-align:right;z-index:9}
.tem27-header .iconbar {width:100%;float:right}
.tem27-header .icons span {height:24px;line-height:24px;cursor:pointer;text-align:center;display:block}
.tem27-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem27-header .icons .menuBar {float:right;display:none}
.tem27-header .icons .menuBar span {width:35px;height:35px;line-height:35px;font-size:23px;border-radius:5px}
.tem27-header .icons .menuBar span.ON {display:none;border:none}
.tem27-header.ON .icons .menuBar span {display:none}
.tem27-header.ON .icons .menuBar span.ON {display:block}
.tem27-header .icons .cartBar {float:right;height:20px;text-decoration:none}
.tem27-header .icons .cartBar a {display:block;color:#666;position:relative}
.tem27-header .icons .cartBar span {margin:0}
.tem27-header .icons .cartBar i {width:13px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;color:#fff;border-radius:50%;position:absolute;top:0;right:-12px}
.tem27-header .top .icons .languageBar {float:right;z-index:999;position:relative}
.tem27-header .languageBar span.country {font-size:12px;cursor:pointer;vertical-align:middle;margin-left:5px;display:inline-block;color:#666}
.tem27-header .top .icons .languageBar .languageList {display:none;min-width:170px;height:auto;padding:0;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;position:absolute;top:30px;right:0;z-index:9}
.tem27-header .top .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;right:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ddd}
.tem27-header .top .icons .languageBar .languageList li a {width:100%;line-height:25px;display:block;font-size:12px;color:#666;padding:2px 10px}
.tem27-header .top .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem27-header .top .icons .languageBar.ON .languageList {display:block}
.tem27-header .bottom .icons {width:20%;float:right}
.tem27-header .icons .searchBar {width:100%;height:35px;color:#666}
.tem27-header .icons .searchBar .icon span {display:none}
.tem27-header .icons .searchBar .icon .icon-clear {margin-right:0;width:20px;font-size:18px;text-align:center;position:absolute;top:30px;right:0}
.tem27-header .icons .searchBar form {width:100%;height:100%;display:block;background:rgba(255,255,255,.97);border-radius:5px;position:relative;z-index:1}
.tem27-header .icons .searchBar form input {width:100%;height:35px;line-height:35px;font-size:14px;border:1px solid #ccc;outline:0;display:inline-block;padding:0 5px;border-radius:5px}
.tem27-header .icons .searchBar button {width:35px;height:35px;display:inline-block;cursor:pointer;font-size:16px;background:0 0;border:0;position:absolute;top:0;right:0}
.tem27-header .icons .btn-group,.tem27-header .icons .cartBar,.tem27-header .icons .loginBar {margin-left:3%}
@media (max-width:992px) {
.tem27-header .container {padding:0}
.tem27-header .top {margin:5px 0}
.tem27-header .proBar {display:none}
.tem27-header .logo {height:35px;line-height:35px;max-width:40%;margin-left:10px;margin-bottom:5px;padding-bottom:5px}
.tem27-header .tem27-header-posFixed .bottom-box {padding:0}
.tem27-header .tem27-header-posFixed .bottom-box .top .logo {max-width:100%;height:35px;padding:0;margin-top:3px;line-height:35px}
.tem27-header .bottom .icons,.tem27-header .tem27-header-posFixed .bottom-box .bottom .icons {width:100%;padding:0 35px 0 10px}
.tem27-header .tem27-header-posFixed .bottom-box .bottom {margin:11px 0}
.tem27-header .icons.iconbar {width:100%;padding-right:5px;padding-top:7px}
.tem27-header .loginBar {float:right;padding:0}
.tem27-header .icons .menuBar {display:block}
.tem27-header .icons .menuBar span {height:30px;line-height:30px}
.tem27-header .icons .searchBar {padding-bottom:0;height:30px;float:left;width:calc(100% - 35px)}
.tem27-header .icons .searchBar form input {height:30px;line-height:30px}
.tem27-header .icons .searchBar button {width:30px;height:30px}
.tem27-header .icons .btn-group,.tem27-header .icons .cartBar,.tem27-header .icons .loginBar {margin-left:7%}
.tem27-header .icons .cartBar,.tem27-header .icons .loginBar {display:none}
.tem27-header .icons .btn-group .dropdown-menu {left:0;right:auto}
.tem27-header .icons .btn-group .dropdown-menu::before {content:"";width:0;height:0;position:absolute;left:10px;right:auto;top:-6px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ddd}
}
.tem27-header .nav>li>a:focus,.tem27-header .nav>li>a:hover {background:0 0}
.tem27-header .navBar {width:79%;float:left;position:relative;top:0;left:0}
.tem27-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem27-header>.nav {position:relative;z-index:1;width:100%}
.tem27-header .nav .nav-pills>li.active>a,.tem27-header .nav-pills>li.active>a:focus,.tem27-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.tem27-header .bottom {position:relative;margin-bottom:10px}
@media (min-width:641px) {
.tem27-header .navBar_posr {position:relative}
.tem27-header .navBar_ul_box {width:100%;margin-left:auto;margin-right:auto;position:relative}
.tem27-header .navBar_ul {width:100%;position:relative;left:0;top:0}
.tem27-header .navBar_ul li {position:relative;margin:0;border-radius:3px;display:block}
.tem27-header .navBar_ul li a {padding:3px 15px;cursor:pointer;display:inline-block;color:#333;font-size:15px}
.tem27-header .navBar_ul li.active>a {color:#fff}
.tem27-header .second_level {margin:0}
.tem27-header .second_level li {width:100%;margin:0;border-bottom:1px solid #eee}
.tem27-header .second_level li a {border-radius:0;padding:8px 15px;line-height:20px}
.tem27-header .three_level li {left:0!important}
.tem27-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem27-header .navBar_next,.tem27-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:28px;cursor:pointer;font-size:12px}
.tem27-header .navBar_prev {left:-13px!important}
.tem27-header .navBar_conn .navBar_ul li a {white-space:nowrap}
.tem27-header .navBar_conn .navBar_ul li span {font-size:13px;background:0 0;vertical-align:middle;display:inline-block}
.tem27-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:inline-block}
.tem27-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:none}
.tem27-header .navBar_conn .tem-level,.tem27-header .navBar_conn .tem-sum-level {display:inline-block}
.tem27-header .navBar_conn .second_level,.tem27-header .navBar_conn .three_level {width:auto;min-width:130px;position:absolute;top:100%;right:auto;left:0;border-radius:0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem27-header .navBar_conn .three_level {margin-top:-1px;top:0;left:100%!important}
.tem27-header .navBar_conn .nav>li:hover>.second_level,.tem27-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:992px) {
.tem27-header .nav {display:none}
.tem27-header.ON .nav {display:block;position:relative}
.tem27-header .nav {float:none;padding-top:0;clear:both}
.tem27-header .nav li {width:100%;clear:both}
.tem27-header .nav-pills>li>a {border-radius:0}
.tem27-header .nav-pills>li+li {margin-left:0}
.tem27-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem27-header ul.nav {top:0;margin:0}
.tem27-header .navBar {width:100%;top:35px;position:absolute;left:0;right:0;margin-left:0;display:none}
.tem27-header .tem27-header-posFixed .bottom-box .bottom .navBar {top:40px}
.tem27-header .navBar ul li a {display:inline-block;width:100%}
.tem27-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem27-header .navBar_ul li {height:auto;float:none;background:0 0;position:relative;width:100%;padding:0 10px;border-bottom:1px solid #eee}
.tem27-header .navBar_ul li a {font-size:16px;color:#666}
.tem27-header .navBar_ul li.active {background:0 0}
.tem27-header .navBar_ul li.active>a {color:inherit}
.tem27-header .second_level {position:relative;width:100%}
.tem27-header .navBar_conn .second_level>li {width:100%;border-bottom:1px solid #eee}
.tem27-header .second_level a {padding:5px 15px}
.tem27-header .three_level {width:100%!important;left:0!important;color:#fff;display:none}
.tem27-header .three_level li {left:0!important}
.tem27-header .three_level li a {font-size:12px}
.tem27-header .caret_3 {margin-left:5px}
.tem27-header .navBar_ul_box,.tem27-header .navBar_ul_box_max_height {height:auto}
.tem27-header .navBar_next,.tem27-header .navBar_prev {display:none!important}
.tem27-header .bottom {margin-bottom:5px}
.tem27-header .dropdown-menu {width:100%;position:relative}
.tem27-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:none}
.tem27-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:inline-block}
.tem27-header .navBar_conn .second_level,.tem27-header .navBar_conn .three_level {position:relative;top:100%;right:auto;left:0;display:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem27-header .navBar_conn .three_level {position:relative;top:0!important;right:auto;left:10px!important;margin-top:0}
.tem27-header .navBar_conn .nav>li:hover>.second_level,.tem27-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:992px) {
.tem27-header .navBar_conn .second_level,.tem27-header .navBar_conn .three_level {-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s}
}
.tem29-header {height:142px}
.tem29-header .bottom-box {height:auto}
.tem29-header .tem29-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%;background:rgba(255,255,255,.99);border-bottom:1px solid #ddd}
.tem29-header .tem29-header-posFixed .top {display:none}
.tem29-header .tem29-header-posFixed .bottom-box {width:100%;max-width:1170px;padding:0 15px;margin:0 auto;background:0 0}
.tem29-header .tem29-header-posFixed .bottom-box .icons {color:#666}
.tem29-header .tem29-header-posFixed .categoryBar {width:16.5%}
.tem29-header .tem29-header-posFixed-box {width:100%}
.tem29-header .tem29-header-posFixed-box .icons {padding-top:15px}
.tem29-header .tem29-header-posFixed-box .bottom-box .icons,.tem29-header .tem29-header-posFixed-box .loginBar {float:right;color:#666}
.tem29-header .tem29-header-posFixed-box .bottom-box .loginBar {display:none}
.tem29-header .top {background:rgba(0,0,0,.76);color:#fff}
.tem29-header .top .info {width:100%;color:#fff;line-height:30px}
.tem29-header .top .info .co_slogan {float:left;font-size:14px;padding:0;margin:0}
.tem29-header .top .info .co_order,.tem29-header .top .info .co_tmall {float:right;font-size:12px;padding:0;margin-right:15px}
.tem29-header .top .info .editing[contenteditable],.tem29-header .top .info [template-edit],.tem29-header .top .info [template-embed] {display:inline-block;width:auto;padding:0}
.tem29-header .top .info .btn-group {float:right;font-size:12px}
.tem29-header .top .info .btn-group .dropdown-menu {position:absolute;top:33px;left:auto;right:0}
.tem29-header .loginBar {float:right;width:auto;margin-left:15px;font-size:12px}
.tem29-header .loginBar .login,.tem29-header .loginBar .register {color:#fff;font-size:12px;text-decoration:none;display:inline-block}
.tem29-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem29-header .loginBar .icon {position:relative}
.tem29-header .loginBar .icon a {display:block;padding:0}
.tem29-header .loginBar .icon span {display:inline-block}
.tem29-header .loginBar .icon span.text {font-size:12px}
.tem29-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:35px;left:auto;right:0;margin:0}
.tem29-header .loginBar .icon .dropdown-menu a {padding:0 20px}
.tem29-header .loginBar i {color:#999}
.tem29-header {position:relative;width:100%;z-index:9}
.tem29-header .container {position:relative;height:100%}
.tem29-header .logo {float:left;margin:10px 0;height:50px;max-width:180px;overflow:hidden;position:relative;left:0}
.tem29-header .logo img {max-width:100%;max-height:100%}
.tem29-header .icons {float:right;color:#999;padding-top:22px;position:relative;right:0;left:auto;z-index:9}
.tem29-header .icons span {height:24px;line-height:24px;cursor:pointer;text-align:center;display:block;font-size:22px}
.tem29-header .icons .menuBar {float:right;display:none;margin:0 8px}
.tem29-header .icons .menuBar span {width:24px;font-size:24px;border-radius:0;color:#666;background:0 0}
.tem29-header .icons .menuBar span.ON {display:none;border:none}
.tem29-header.ON .icons .menuBar span {display:none}
.tem29-header.ON .icons .menuBar span.ON {display:block}
.tem29-header .icons .cartBar {float:right;width:auto;height:42px;line-height:42px;border:1px solid #ccc;margin:0 0 0 10px;text-decoration:none}
.tem29-header .icons .cartBar a {display:block;padding:0 20px;color:#999;position:relative}
.tem29-header .icons .cartBar span {font-size:20px;margin:0;display:inline-block}
.tem29-header .icons .cartBar span.text {font-size:14px;margin-left:5px}
.tem29-header .icons .cartBar i {width:13px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;color:#fff;border-radius:50%;position:absolute;top:2px;left:33px}
.tem29-header .icons .btn-group {float:right;display:none;margin:0 8px}
.tem29-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem29-header .icons .btn-group .dropdown-menu {position:absolute;top:30px;left:auto;right:0}
.tem29-header .icons .btn-group .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:13px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem29-header .icons .searchBar {width:300px;height:100%;float:right;position:relative;top:0;right:10px;z-index:2}
.tem29-header .icons .searchBar .icon span {display:none}
.tem29-header .icons .searchBar .icon .icon-clear {margin-right:0;width:20px;font-size:18px;display:none;text-align:center;position:absolute;top:30px;right:0}
.tem29-header .icons .searchBar form {width:100%;height:100%;border-width:1px;border-style:solid;background:#eee}
.tem29-header .icons .searchBar form input {width:100%;height:40px;line-height:40px;font-size:14px;padding:0 65px 0 5px;background:#fff;border:none;outline:0;display:inline-block}
.tem29-header .icons .searchBar button {width:60px;height:40px;color:#fff;display:inline-block;cursor:pointer;font-size:16px;border:0;position:absolute;top:1px;right:0}
.tem29-header .icons.ON .btn-group,.tem29-header .icons.ON .cartBar,.tem29-header .icons.ON .loginBar,.tem29-header .icons.ON .menuBar,.tem29-header .icons.ON .searchBar .icon .icon-search2 {display:none}
.tem29-header .icons .co_custom {float:right;height:42px;line-height:42px;font-size:14px;color:#fff;border-radius:25px;margin-left:20px;text-align:center;position:relative;top:0;right:0}
.tem29-header .icons .co_custom .editing[contenteditable],.tem29-header .icons .co_custom [template-edit],.tem29-header .icons .co_custom [template-embed] {display:inline-block;width:auto;padding:0}
.tem29-header .icons .co_custom a,.tem29-header .icons .co_custom p {color:#fff;padding:0 20px}
.tem29-header .categoryBar {width:20%;position:absolute;float:left;z-index:1}
.tem29-header .categoryBar .icon {line-height:40px;background:rgba(0,0,0,.8);position:relative}
.tem29-header .categoryBar h4 {font-size:14px;color:#fff;padding-left:40px;height:40px;line-height:40px;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
.tem29-header .categoryBar span {width:40px;height:40px;padding:12px;font-size:18px;color:#fff;border-radius:0;position:absolute;left:0;top:0}
.tem29-header .categoryBar span.categoryBar-icon {left:auto;right:0}
.tem29-header .category {width:100%;position:absolute;top:100%;left:0;display:none}
.tem29-header .category.ON,body.home_page .tem29-header .category {display:block}
body.home_page .tem29-header .category.ON {display:none}
.tem29-header .category .con {overflow:hidden;width:100%}
.tem29-header .category .categorybox {min-height:100px;max-height:565px;overflow-y:auto;overflow-x:hidden;width:108%}
.tem29-header .category .category-group {background:rgba(0,0,0,.8);color:#999;margin-bottom:0;box-shadow:0 5px 10px rgba(0,0,0,.175)}
.tem29-header .category .category-group .category-default {padding:15px 0;border-bottom:1px solid #363636;position:relative}
.tem29-header .category .category-group .category-default:last-child() {
border-bottom:none}
.tem29-header .category .category-group .category-heading {width:40%;float:left;display:inline-block;padding:0 10px;color:#fff;border-right:1px solid #555}
.tem29-header .category .category-group .category-heading .category-title {color:#fff;font-size:14px;word-wrap:break-word;word-break:normal}
.tem29-header .category .category-group .category-heading span {width:20px;height:20px;padding:0;position:absolute;top:50%;left:auto;right:8px;margin-top:-10px;color:#ccc;font-size:20px}
.tem29-header .category .category-group .category-heading span.span-mobile,.tem29-header .category .category-group .category-heading span.span-pc {display:none}
.tem29-header .category .category-default>.category-heading+.category-collapse>.category-body {border:none}
.tem29-header .category .category-group .category-collapse {width:60%;float:left;max-height:40px;overflow:hidden;padding-left:5px}
.tem29-header .category .category-group>li:hover>.category-collapse {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
.tem29-header .category .category-body {padding:0;border:none}
.tem29-header .category .category-body a {padding:0 5px;color:#aaa;font-size:12px;display:inline-block}
.tem29-header .category .category-body a:hover {background:0 0}
.tem29-header .category .category-body a.font-color {color:inherit}
.tem29-header .tem29-header-dark {background-color:rgba(0,0,0,.55);position:fixed;left:0;top:0;height:100%;width:100%;display:none;z-index:88}
@media (max-width:1199px) {
.tem29-header {height:auto}
.tem29-header .icons .co_custom,.tem29-header .top {display:none}
.tem29-header .icons .btn-group {display:block}
.tem29-header .container,.tem29-header .tem29-header-posFixed .bottom-box {padding:0}
.tem29-header .tem29-header-posFixed .categoryBar {width:100%}
.tem29-header .logo {max-width:35%;left:12px;padding:5px 0;margin:5px 0}
.tem29-header .loginBar {width:20px;height:20px;line-height:20px;border:none;padding:0;margin:0 8px}
.tem29-header .loginBar .login,.tem29-header .loginBar .register {color:#666}
.tem29-header .loginBar .icon a {padding:0}
.tem29-header .loginBar .icon span.text {display:none}
.tem29-header .loginBar .icon .dropdown-menu li a {padding:0 20px}
.tem29-header .loginBar .icon .dropdown-menu {top:30px;right:0}
.tem29-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem29-header .icons,.tem29-header .tem29-header-posFixed-box .icons {padding-top:18px}
.tem29-header .tem29-header-posFixed-box .bottom-box .loginBar {display:block}
.tem29-header .icons.ON {position:absolute}
.tem29-header .icons .menuBar {display:block}
.tem29-header .icons .cartBar {width:20px;height:20px;line-height:20px;margin:0 10px 0 8px;border:none}
.tem29-header .icons .cartBar a {padding:0;color:#666}
.tem29-header .icons .cartBar span.text {display:none}
.tem29-header .icons .cartBar i {top:-3px;right:-8px;left:auto}
.tem29-header .icons .searchBar {width:20px;position:relative;top:0;right:0;margin:0 8px;display:inline-block}
.tem29-header .icons .searchBar .icon span {cursor:pointer;display:block}
.tem29-header .icons .searchBar .icon .switch {width:20px;height:20px;opacity:0;position:absolute;top:0;right:0}
.tem29-header .icons .searchBar form {width:100%;position:absolute;left:20px;top:0;z-index:9;display:none}
.tem29-header .icons .searchBar button {width:20px;height:20px;background:0 0;color:#666;top:10px;right:40px}
.tem29-header .icons.ON .searchBar {width:300px;height:40px;margin-left:10px;top:-8px}
.tem29-header .icons.ON .searchBar .icon {width:35px;height:38px;position:absolute;top:0;right:0;border:0;z-index:10}
.tem29-header .icons.ON .searchBar .icon span {width:100%;text-align:center;font-size:24px;line-height:38px;color:#fff;display:block;cursor:pointer}
.tem29-header .icons.ON .searchBar .icon .switch {opacity:1;font-size:16px;cursor:pointer;top:-2px}
.tem29-header .icons.ON .searchBar form {display:block;border-style:solid;border-width:1px;height:40px;left:0;border-radius:5px}
.tem29-header .icons.ON .searchBar input {width:100%;height:100%;line-height:16px;font-size:12px;text-indent:6px;background:0 0;border:none;outline:0;color:#999;padding:6px 20% 6px 0}
.tem29-header .icons.ON .searchBar .icon span.icon-clear {width:20px;color:#666;display:block;cursor:pointer;top:2px;right:10px}
.tem29-header .categoryBar {width:100%;position:relative}
.tem29-header .categoryBar h4 {padding-left:46px}
.tem29-header .categoryBar .icon {width:100%}
body.home_page .tem29-header .category {display:none}
body.home_page .tem29-header .category.ON {display:block}
.tem29-header .category .category-group {width:100%}
.tem29-header .category .category-group .category-heading {width:100%;border-right:none}
.tem29-header .category .category-group .category-heading span {top:10px;margin-top:0}
.tem29-header .category .category-group .category-heading span.span-pc {display:none}
.tem29-header .category .category-group .category-heading span.span-mobile {display:inline-block}
.tem29-header .category .category-group .category-collapse {width:100%;position:relative;top:100%;right:auto;left:0;margin-left:0;max-height:none;display:none;opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}
.tem29-header .category .category-group>li:hover>.category-collapse {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:991px) {
.tem29-header {min-height:60px;z-index:1100}
}
@media (max-width:768px) {
.tem29-header .icons.ON {width:100%}
.tem29-header .categoryBar h4 {line-height:40px!important;font-size:14px!important}
}
.tem29-header .nav>li>a:focus,.tem29-header .nav>li>a:hover {background:0 0}
.tem29-header .navBar {width:100%;position:absolute;top:0;left:0}
.tem29-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem29-header>.nav {position:relative;z-index:1;width:100%}
.tem29-header .nav .nav-pills>li.active>a,.tem29-header .nav-pills>li.active>a:focus,.tem29-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
@media (min-width:641px) {
.tem29-header .navBar_posr {position:relative}
.tem29-header .navBar_ul_box {width:100%;height:40px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem29-header .navBar_ul_box_max_height {height:660px}
.tem29-header .navBar_ul {position:absolute;left:0;top:0;width:10000px}
.tem29-header .navBar_ul li {position:relative}
.tem29-header .navBar_ul li a {padding:8px 15px;cursor:pointer;display:inline-block;color:#666}
.tem29-header .navBar_ul li.active>a {color:inherit}
.tem29-header .second_level {margin:0}
.tem29-header .second_level li {width:100%}
.tem29-header .second_level li a {color:#666!important;border-radius:0;padding:3px 15px;line-height:20px}
.tem29-header .three_level li {left:0!important}
.tem29-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem29-header .navBar_next,.tem29-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:4px;cursor:pointer;font-size:12px}
.tem29-header .navBar_prev {left:-13px!important}
.tem29-header .bottom {width:75%;height:40px;float:left;position:relative;left:24%;z-index:6}
.tem29-header .navBar_conn .navBar_ul li a {white-space:nowrap}
.tem29-header .navBar_conn .navBar_ul li span {font-size:13px;background:0 0;vertical-align:middle;display:inline-block}
.tem29-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:inline-block}
.tem29-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:none}
.tem29-header .navBar_conn .tem-level,.tem29-header .navBar_conn .tem-sum-level {display:inline-block}
.tem29-header .navBar_conn .second_level,.tem29-header .navBar_conn .three_level {width:auto;min-width:130px;position:absolute;top:100%;right:auto;left:0;border-radius:0;padding:5px 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem29-header .navBar_conn .three_level {margin-top:-6px;position:absolute;top:0;right:auto;left:100%!important}
.tem29-header .navBar_conn .nav>li:hover>.second_level,.tem29-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:1199px) {
.tem29-header .nav {display:none}
.tem29-header.ON .nav {display:block;position:relative}
.tem29-header .nav {float:none;padding-top:0;clear:both}
.tem29-header .nav li {width:100%;clear:both}
.tem29-header .nav-pills>li>a {border-radius:0}
.tem29-header .nav-pills>li+li {margin-left:0}
.tem29-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem29-header ul.nav {top:0;margin-top:0}
.tem29-header .navBar {position:absolute;left:0;right:0;margin-left:0}
.tem29-header .navBar ul li a {display:inline-block;width:100%}
.tem29-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff}
.tem29-header .navBar_ul li {height:auto;float:none;position:relative;width:100%;padding:0 10px;border-bottom:1px solid #eee}
.tem29-header .navBar_ul li a {color:#666}
.tem29-header .navBar_ul li.active>a {color:#fff}
.tem29-header .second_level {position:relative;width:100%}
.tem29-header .second_level a {padding:5px 15px}
.tem29-header .three_level {left:0!important;color:#fff;display:none}
.tem29-header .three_level li {left:0!important}
.tem29-header .three_level li a {font-size:12px}
.tem29-header .caret_3 {margin-left:5px}
.tem29-header .navBar_ul_box,.tem29-header .navBar_ul_box_max_height {height:auto}
.tem29-header .navBar_next,.tem29-header .navBar_prev {display:none!important}
.tem29-header .dropdown-menu {width:100%;position:relative}
.tem29-header .bottom {width:100%;margin-right:0;position:absolute;top:-8px;left:0}
.tem29-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:none}
.tem29-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:inline-block}
.tem29-header .navBar_conn .second_level,.tem29-header .navBar_conn .three_level {position:relative;top:100%;right:auto;left:0;display:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem29-header .navBar_conn .three_level {position:relative;top:0!important;right:auto;left:10px!important;margin-top:0}
.tem29-header .navBar_conn .nav>li:hover>.second_level,.tem29-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
.tem29-header .navBar_ul li a {font-size:14px;padding:12px 5px}
.tem29-header .navBar {width:70%;top:0;background:#fff}
.tem29-header .navBar_ul {box-shadow:none}
}
@media (max-width:991px) {
.tem29-header .navBar_conn .second_level,.tem29-header .navBar_conn .three_level {box-shadow:none;background:#f5f5f5;border:none}
.tem29-header .second_level li:last-child {margin-bottom:-1px}
.tem29-header .navBar_ul li a {font-size:13px}
}
@media (max-width:768px) {
.tem29-header ul.nav {margin:0}
}
@media (max-width:1199px) {
.tem29-header .navBar_conn .second_level,.tem29-header .navBar_conn .three_level {-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s}
}
.tem31-header-top-scroll {display:none;width:100%;height:169px}
.tem31-header .clear:after {content:"";display:block;clear:both;visibility:hidden;height:0;line-height:0}
.tem31-header .fl {float:left}
.tem31-header .fr {float:right}
.tem31-header {width:100%;z-index:100;position:relative;top:0}
.tem31-header-donghua {position:fixed;top:-115px;transition:.5s;-webkit-animation:tem31_headerdonghua .5s;animation:tem31_headerdonghua .5s}
@-webkit-keyframes tem31_headerdonghua {0% {top:-300px}
100% {top:-115px}
}
@keyframes tem31_headerdonghua {0% {top:-300px}
100% {top:-115px}
}
.tem31-header-donghua:hover {top:0}
.tem31-header .header {margin:auto;position:relative;z-index:10}
.tem31-header .header .bor {height:14px;position:relative;left:100px;margin-right:50px;padding:0 12%}
.tem31-header .header .bor:after {content:"";display:block;width:100px;height:170%;background-color:#fff;border-radius:0 100px 0 0;position:absolute;left:-21px}
.tem31-header .header .bor:before {content:"";display:block;width:100px;height:170%;background-color:#fff;border-radius:100px 0 0;position:absolute;right:-21px}
.tem31-header .header .bor1 {width:52%;height:200%;border-radius:0 0 0 40px;position:absolute;left:73px;top:0}
.tem31-header .header .bor2 {width:52%;height:200%;border-radius:0 0 40px;position:absolute;right:73px;top:0}
.tem31-header .header .bor .fl {margin:0;position:relative;cursor:pointer;line-height:inherit}
.tem31-header .header .bor .relative>.fl {margin:0 12px}
.tem31-header .header .bor .relative .icon {margin-right:4px}
.tem31-header .header .bor .fl .xian_dong {border-bottom:1px solid #fff;width:0;position:absolute;top:0;left:0;height:100%;transition:.6s}
.tem31-header .header .bor section {width:auto;display:inline-block;padding:0;position:relative;z-index:4}
.tem31-header .header .bor .fl:hover .xian_dong {width:100%}
.tem31-header .header .bor .relative {position:relative;top:2px}
.tem31-header .header .icon {text-align:right;margin-top:5px;z-index:10;position:relative}
.tem31-header .header .icon span,.tem31-header .loginBar {margin-right:5px;font-size:16px;cursor:pointer;color:#999;vertical-align:text-bottom;display:inline-block}
.tem31-header .header .icon .switch {border:1px solid #999;border-radius:4px;display:none}
.tem31-header .header .icon .language {display:none;width:160px;position:absolute;left:-140px;top:30px;text-align:left;border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:8px 0}
.tem31-header .header .icon .language li a {width:100%;height:100%;display:block;padding:4px 14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem31-header .header .icon .language li a img {width:20px;height:20px;margin-right:6px}
.tem31-header .header .icon .language li a:hover {background-color:rgba(0,0,0,.05)}
.tem31-header .header .icon .search2_form {display:none;position:absolute;width:230px;height:30px;right:0;top:30px;border:1px solid red;background-color:#fff;border-style:solid;border-width:1px;z-index:11}
.tem31-header .header .icon .search2_form input {padding:6px 4px;border-radius:4px;border:none;outline:0;height:100%;float:left}
.tem31-header .header .icon .search2_form>button {font-size:16px;background:0 0;border:none;color:#666;height:100%;float:left}
.tem31-header .header .icon .search2_form .searchbox {margin-left:14px;font-size:18px;color:#666;height:100%;line-height:28px;float:left}
.tem31-header .header .icon .shopping_cart {position:relative}
.tem31-header .header .icon .shopping_cart i {position:absolute;display:block;right:3px;top:-8px;width:12px;height:12px;border-radius:50%;text-align:center;font-size:12px;color:#fff;font-style:normal;line-height:12px}
.tem31-header .header .icon .person {position:absolute;right:0;top:30px;border:1px solid rgba(0,0,0,.15);border-radius:4px;display:none}
.tem31-header .header .icon .person li:hover {background-color:rgba(0,0,0,.1)}
.tem31-header .header .icon .person li a {width:100%;height:100%;display:block;padding:4px 14px}
.tem31-header .header .logo {width:100%;padding:32px 0 10px}
.tem31-header .header .logo>.fl {height:80px;margin-top:-20px}
.tem31-header .header .logo>.fl img {height:100%;max-width:450px}
.tem31-header .header .logo>.fr {padding-top:15px}
.tem31-header .header .logo>.fr div:nth-child(1) .phont_tu {font-size:50px}
.tem31-header .header .logo>.fr div:nth-child(2) .haoma {font-size:22px}
.tem31-header .navigation_0 {height:40px;position:relative}
.tem31-header .navigation_0 .left {cursor:pointer;position:absolute;left:0;top:4px;width:12px;height:30px;text-align:center;line-height:32px;display:none;border-radius:4px}
.tem31-header .navigation_0 .right {cursor:pointer;position:absolute;right:0;top:6px;width:12px;height:30px;text-align:center;line-height:30px;border-radius:4px}
.tem31-header .navhidd {overflow:hidden;width:100%;margin:0 auto;height:42px;position:relative}
.tem31-header .navigation {width:99999px;margin:0;text-align:center;padding:0;position:absolute;left:0;top:0;transition:.5s}
.tem31-header .navigation>div {float:left;color:#666;position:relative}
.tem31-header .navigation .selected {background-color:rgba(0,0,0,.1)}
.tem31-header .navigation a {padding:10px 15px;display:inline-block}
.tem31-header .navigation ._span {position:absolute;right:14px;top:32%;cursor:pointer}
.tem31-header .navigation ._ul {position:absolute;top:100%;left:0;width:140px;display:none;z-index:100;border:1px solid rgba(0,0,0,.2);border-radius:4px}
.tem31-header .navigation ._ul ._ul {top:0;left:100%;padding:4px;display:none}
.tem31-header .navigation ._ul li {padding:8px 0;position:relative;z-index:10;text-align:left;border-bottom:1px solid #f6f6f6}
.tem31-header .navigation ._ul li a {padding:0 8px;color:#666}
.tem31-header .navigation a {color:#666}
.tem31-header .navigation .active>a {color:#fff}
.tem31-header .navigation ._ul li .arrow_down {display:none}
@media only screen and (max-width:800px) {
.tem31-header-top-scroll {display:none;width:100%;height:54px}
.tem31-header-donghua {top:0}
@-webkit-keyframes tem31_headerdonghua {0% {top:-300px}
100% {top:0}
}
@keyframes tem31_headerdonghua {0% {top:-300px}
100% {top:0}
}
.tem31-header {border:none}
.tem31-header .header .bor,.tem31-header .loginBar,.tem31-header .shopping_cart {display:none}
.tem31-header .header .icon {margin-top:10px}
.tem31-header .header .icon .switch {display:inline}
.tem31-header .header .logo {width:auto;padding:5px 0}
.tem31-header .header .logo .rexian {display:none}
.tem31-header .header .logo>.fl {height:44px;margin-top:0}
.tem31-header .header .logo>.fl img {max-width:150px}
.tem31-header .navigation {width:100%;display:block;margin:0;padding:0;position:relative;opacity:0;transition:0}
.tem31-header .navigation_0 {width:100%;display:none;height:auto;border:1px solid #ccc;position:absolute;left:0;top:100%;z-index:9;padding:0}
.tem31-header .navigation>div {width:auto;margin:0;font-size:14px;text-align:left;position:relative;float:none;border-bottom:1px solid #eee}
.tem31-header .navigation ._span {position:absolute;top:10px;right:20px;font-size:20px}
.tem31-header .navigation ._ul {position:relative;width:100%;top:0;padding:0;margin:auto;border:none}
.tem31-header .navhidd {height:auto;width:100%}
.tem31-header .navigation_0 .left,.tem31-header .navigation_0 .right {display:none}
.tem31-header .navigation ._ul ._ul {left:0;padding:0;width:100%;border:none}
.tem31-header .navigation ._ul li a {width:100%;display:inline-block;padding:8px 30px;word-wrap:break-word}
.tem31-header .navigation ._ul li {border-bottom:1px solid #eee;padding:0 40px 0 0}
.tem31-header .navigation ._ul ._ul li {border:none}
.tem31-header .navigation ._ul ._ul a {padding-left:40px}
.tem31-header .navigation ._ul li .arrow_right {display:none}
.tem31-header .navigation ._ul li .arrow_down {display:block}
}
.tem31-header .overflow-y_scroll {overflow-y:scroll}
.tem31-header .kong-span {width:14px;display:inline-block}
.tem31-header .navigation .active>._span {color:#fff}
@media only screen and (max-width:768px) {
.tem31-header {padding:0 3%}
}
.tem33-header-top-scroll {display:none;width:100%;height:140px}
.tem33-header .tem33-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%;background:#111;border-bottom:0}
.tem33-header .tem33-header-posFixed .bottom-box {width:100%;max-width:1170px;padding:0 15px;margin:0 auto}
.tem33-header .tem33-header-posFixed .bottom-box .top {max-width:13%;float:left;border:none}
.tem33-header .tem33-header-posFixed .bottom-box .top .logo {max-width:100%;height:50px;line-height:50px}
.tem33-header .tem33-header-posFixed .bottom-box .bottom {width:85%;float:right;margin:10px 0}
.tem33-header .tem33-header-posFixed .bottom-box .bottom .navBar {top:7px}
.tem33-header .tem33-header-posFixed .bottom-box .bottom .icons {padding-top:7px;color:#666}
.tem33-header .tem33-header-posFixed .top_r {display:none}
.tem33-header .loginBar {float:right;color:#666}
.tem33-header .loginBar .login,.tem33-header .loginBar .register {color:#666;font-size:12px;text-decoration:none;display:inline-block}
.tem33-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem33-header .loginBar .icon {position:relative}
.tem33-header .loginBar .icon span {color:#fff}
.tem33-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:29px;left:auto;right:0;margin:0}
.tem33-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem33-header .loginBar i {color:#666}
.tem33-header {width:100%;position:relative;z-index:9;background-color:#000}
.tem33-header .container {position:relative}
.tem33-header .top {margin:10px 0;border-bottom:1px solid #ddd}
.tem33-header .logo {max-width:16%;height:80px;padding-bottom:0;line-height:70px;overflow:hidden;float:left}
.tem33-header .logo img {max-width:100%;max-height:100%}
.tem33-header .logo-text {border-left:1px solid #f0f0f0;color:#333;float:left;font-size:14px;margin:10px 0 0 8px;padding:0 15px;text-align:left;max-width:30%;overflow:hidden;height:60px;display:table}
.tem33-header .tem33-header-posFixed .logo-text {display:none}
.tem33-header .top_r {float:right}
.tem33-header .proBar {padding:5px 0;float:right}
.tem33-header .proBar .pro_pic {max-width:40px;min-width:40px;height:40px;overflow:hidden;margin-right:5px;display:inline-block;color:#bbb}
.tem33-header .proBar .pro_pic img {max-width:100%;max-height:100%}
.tem33-header .proBar .pro_text {width:100px;height:30px;line-height:15px;overflow:hidden;margin-bottom:5px;font-size:12px;color:#eee;display:inline-block}
.tem33-header .proBar .pro_pic [template-edit],.tem33-header .proBar .pro_text [template-edit] {padding:0}
.tem33-header .icons {color:#fff;font-size:12px;text-align:right;z-index:9}
.tem33-header .iconbar {width:100%;float:right}
.tem33-header .icons span {height:24px;line-height:24px;cursor:pointer;text-align:center;display:inline-block}
.tem33-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem33-header .icons .menuBar {float:right;display:none}
.tem33-header .icons .menuBar span {width:35px;height:35px;line-height:35px;font-size:23px;border-radius:5px}
.tem33-header .icons .menuBar span.ON {display:none;border:none}
.tem33-header.ON .icons .menuBar span {display:none}
.tem33-header.ON .icons .menuBar span.ON {display:block}
.tem33-header .icons .cartBar {float:right;height:20px;text-decoration:none}
.tem33-header .icons .cartBar a {display:block;color:#fff;position:relative}
.tem33-header .icons .cartBar span {margin:0}
.tem33-header .icons .cartBar i {width:13px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;color:#fff;border-radius:50%;position:absolute;top:0;right:-12px}
.tem33-header .icons .btn-group {float:right}
.tem33-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem33-header .icons .btn-group .dropdown-menu {position:absolute;top:30px;left:auto;right:0}
.tem33-header .icons .btn-group .dropdown-menu::before {content:"";width:0;height:0;position:absolute;right:10px;top:-6px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ddd}
.tem33-header .bottom .icons {width:20%;float:right}
@media (min-width:992px) {
.tem33-header .bottom .icons {position:absolute;top:-60px;right:180px}
}
.tem33-header .icons .searchBar {width:100%;height:35px;color:#666}
.tem33-header .icons .searchBar .icon span {display:none}
.tem33-header .icons .searchBar .icon .icon-clear {margin-right:0;width:20px;font-size:18px;text-align:center;position:absolute;top:30px;right:0}
.tem33-header .icons .searchBar form {width:100%;height:100%;display:block;background:rgba(255,255,255,.97);border-radius:5px;position:relative;z-index:1}
.tem33-header .icons .searchBar form input {width:100%;height:35px;line-height:35px;font-size:14px;border:1px solid #ccc;outline:0;display:inline-block;padding:0 5px;border-radius:5px}
.tem33-header .icons .searchBar button {width:35px;height:35px;display:inline-block;cursor:pointer;font-size:16px;background:0 0;border:0;position:absolute;top:0;right:0}
.tem33-header .icons .btn-group,.tem33-header .icons .cartBar,.tem33-header .icons .loginBar {margin-left:3%}
@media (max-width:992px) {
.tem33-header-top-scroll {height:56px}
.tem33-header .container {padding:0}
.tem33-header .top {margin:5px 0}
.tem33-header .proBar {display:none}
.tem33-header .logo {height:35px;line-height:35px;max-width:20%;margin-left:10px;margin-bottom:5px;padding-bottom:5px}
.tem33-header .tem33-header-posFixed .bottom-box {padding:0}
.tem33-header .tem33-header-posFixed .bottom-box .top .logo {max-width:100%;height:35px;padding:0;margin-top:3px;line-height:35px}
.tem33-header .bottom .icons,.tem33-header .tem33-header-posFixed .bottom-box .bottom .icons {width:100%;padding:0 0 0 10px}
.tem33-header .tem33-header-posFixed .bottom-box .bottom {margin:11px 0}
.tem33-header .icons.iconbar {width:100%;padding-right:5px;padding-top:7px}
.tem33-header .loginBar {float:right;padding:0}
.tem33-header .icons .menuBar {display:block;float:right}
.tem33-header .icons .menuBar span {height:30px;line-height:30px}
.tem33-header .icons .searchBar {padding-bottom:0;height:30px;width:calc(100% - 35px);float:left}
.tem33-header .icons .searchBar form input {height:30px;line-height:30px}
.tem33-header .icons .searchBar button {width:30px;height:30px}
.tem33-header .icons .btn-group,.tem33-header .icons .cartBar,.tem33-header .icons .loginBar {margin-left:8px}
}
.tem33-header .nav>li>a:focus,.tem33-header .nav>li>a:hover {background:0 0}
.tem33-header .navBar {width:100%;float:left;position:relative;top:0;left:0}
.tem33-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem33-header>.nav {position:relative;z-index:1;width:100%}
.tem33-header .nav .nav-pills>li.active>a,.tem33-header .nav-pills>li.active>a:focus,.tem33-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.tem33-header .bottom {position:relative;margin-bottom:10px}
@media (min-width:641px) {
.tem33-header .navBar_posr {position:relative}
.tem33-header .navBar_ul_box {width:100%;margin-left:auto;margin-right:auto;position:relative}
.tem33-header .navBar_ul {width:100%;position:relative;left:0;top:0}
.tem33-header .navBar_ul li {position:relative;margin:5px 0 0;border-radius:3px;display:block}
.tem33-header .navBar_ul li a {padding:3px 15px;cursor:pointer;display:inline-block;color:#fff}
.tem33-header .navBar_ul li.active>a {color:#fff}
.tem33-header .second_level {margin:0}
.tem33-header .second_level li {width:100%;margin:0;border-bottom:1px solid rgba(255,255,255,.1)}
.tem33-header .second_level li a {border-radius:0;padding:8px 15px;line-height:20px}
.tem33-header .three_level li {left:0!important}
.tem33-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem33-header .navBar_next,.tem33-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:28px;cursor:pointer;font-size:12px}
.tem33-header .navBar_prev {left:-13px!important}
.tem33-header .navBar_conn .navBar_ul li a {white-space:nowrap;width:100%}
.tem33-header .navBar_conn .navBar_ul li span {font-size:13px;background:0 0;vertical-align:middle;display:inline-block}
.tem33-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:inline-block;color:#fff}
.tem33-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:none}
.tem33-header .navBar_conn .tem-level,.tem33-header .navBar_conn .tem-sum-level {display:inline-block}
.tem33-header .navBar_conn .second_level,.tem33-header .navBar_conn .three_level {width:auto;min-width:130px;position:absolute;top:100%;right:auto;left:0;border-radius:0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-ms-transform:translate(0,20px);-o-transform:translate(0,20px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
@media (min-width:992px) {
.tem33-header .navBar_conn .second_level a,.tem33-header .navBar_conn .three_leve a {color:#fff}
.tem33-header .navBar_ul li:hover {background-color:#E63D3D}
.tem33-header .navBar_conn .nav>li:hover>.second_level,.tem33-header .navBar_conn .second_level>li:hover>.three_level {background-color:#111}
}
.tem33-header .navBar_conn .three_level {margin-top:-1px;top:0;left:100%!important}
.tem33-header .navBar_conn .nav>li:hover>.second_level,.tem33-header .navBar_conn .second_level>li:hover>.three_level {opacity:.9;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:992px) {
.tem33-header .nav {display:none}
.tem33-header.ON .nav {display:block;position:relative}
.tem33-header .nav {float:none;padding-top:0;clear:both}
.tem33-header .nav li {width:100%;clear:both}
.tem33-header .nav-pills>li>a {border-radius:0}
.tem33-header .nav-pills>li+li {margin-left:0}
.tem33-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem33-header ul.nav {top:0;margin:0}
.tem33-header .navBar {width:100%;top:35px;position:absolute;left:0;right:0;margin-left:0;display:none}
.tem33-header .tem33-header-posFixed .bottom-box .bottom .navBar {top:40px}
.tem33-header .navBar ul li a {display:inline-block;width:100%}
.tem33-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.3)}
.tem33-header .navBar_ul li {height:auto;float:none;background:0 0;position:relative;width:100%;padding:0 10px;border-bottom:1px solid #eee}
.tem33-header .navBar_ul li a {font-size:16px;color:#666}
.tem33-header .navBar_ul li.active {background:0 0}
.tem33-header .navBar_ul li.active>a {color:inherit}
.tem33-header .second_level {position:relative;width:100%}
.tem33-header .navBar_conn .second_level>li {width:100%;border-bottom:1px solid #eee}
.tem33-header .second_level a {padding:5px 15px}
.tem33-header .three_level {width:100%!important;left:0!important;color:#fff;display:none}
.tem33-header .three_level li {left:0!important}
.tem33-header .three_level li a {font-size:12px}
.tem33-header .caret_3 {margin-left:5px}
.tem33-header .navBar_ul_box,.tem33-header .navBar_ul_box_max_height {height:auto}
.tem33-header .navBar_next,.tem33-header .navBar_prev {display:none!important}
.tem33-header .bottom {margin-bottom:5px}
.tem33-header .dropdown-menu {width:100%;position:relative}
.tem33-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:none}
.tem33-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:inline-block}
.tem33-header .navBar_conn .second_level,.tem33-header .navBar_conn .three_level {position:relative;top:100%;right:auto;left:0;display:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem33-header .navBar_conn .three_level {position:relative;top:0!important;right:auto;left:10px!important;margin-top:0}
.tem33-header .navBar_conn .nav>li:hover>.second_level,.tem33-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:992px) {
.tem33-header .navBar_conn .second_level,.tem33-header .navBar_conn .three_level {-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s}
}
@media (max-width:767px) {
.tem33-header .icons .cartBar,.tem33-header .icons .loginBar,.tem33-header .logo-text {display:none}
}
.tem34-header-top-scroll {display:none;width:100%;height:80px;position:relative}
.tem34-header .clear:after {content:"";display:block;clear:both;visibility:hidden;height:0;line-height:0}
.tem34-header .fl {float:left}
.tem34-header .fr {float:right}
.home_page .tem34-header {position:absolute}
.tem34-header {width:100%;z-index:99;position:relative;top:0;padding:20px 0;height:80px}
.tem34-header.tem34-header-donghua {padding:10px 0;height:60px;position:fixed;top:0;transition:.5s;-webkit-animation:tem34_headerdonghua .5s;animation:tem34_headerdonghua .5s;background-color:#fff}
@-webkit-keyframes tem34_headerdonghua {0% {top:-300px}
100% {top:0}
}
@keyframes tem34_headerdonghua {0% {top:-300px}
100% {top:0}
}
.tem34-header .header32 {margin:auto;position:relative;z-index:10;height:100%}
.tem34-header .header32 .icon {text-align:left;z-index:10;position:relative;padding-top:5px;padding-left:5px}
.tem34-header .header32 .icon>div {cursor:pointer;color:#999;vertical-align:text-bottom;display:inline-block;padding:6px 14px;border-radius:4px;position:relative}
.tem34-header .header32 .icon>div>a,.tem34-header .header32 .icon>div>span {color:#fff;font-size:12px}
.tem34-header .header32 .icon .loginBar {background-color:#F96868}
.tem34-header .header32 .switch {border-radius:4px;display:none}
.tem34-header .header32 .icon .language {display:none;width:160px;position:absolute;right:0;top:40px;text-align:left;border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:8px 0;z-index:8}
.tem34-header .header32 .icon .language li {border-bottom:1px solid #f6f6f6}
.tem34-header .header32 .icon .language li:last-child {border-bottom:none}
.tem34-header .header32 .icon .language li a {width:100%;height:100%;display:block;padding:4px 14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem34-header .header32 .icon .language li a img {width:20px;height:20px;margin-right:6px}
.tem34-header .header32 .icon .language li a:hover {background-color:rgba(0,0,0,.05)}
.tem34-header .header32 .icon .search2_form {width:320px;left:-260px;display:none;position:absolute;top:44px;border:3px solid rgba(0,0,0,.5);background-color:#fff;z-index:1}
.tem34-header .header32 .icon .search2_form input {width:250px;padding:6px 4px;border-radius:4px;border:none;outline:0}
.tem34-header .header32 .icon .search2_form>button {font-size:16px;background:0 0;border:none;color:#666}
.tem34-header .header32 .icon .search2_form .searchbox {margin-left:14px;font-size:16px;color:#888;cursor:pointer}
.tem34-header .header32 .icon .shopping_cart {position:relative}
.tem34-header .header32 .icon .shopping_cart i {position:absolute;display:block;right:0;top:-6px;width:16px;height:16px;border-radius:50%;text-align:center;font-size:13px;color:#fff;font-style:normal;line-height:15px}
.tem34-header .header32 .icon .person {background-color:#fff;position:absolute;right:0;top:44px;border:1px solid rgba(0,0,0,.15);border-radius:4px;z-index:8;display:none}
.tem34-header .header32 .icon .person li:hover {background-color:rgba(0,0,0,.1)}
.tem34-header .header32 .icon .person li a {width:100%;height:100%;display:block;padding:4px 14px;color:#666}
.tem34-header .header32 .logo {height:100%;width:auto}
.tem34-header .header32 .logo>.fl {height:100%}
.tem34-header .header32 .logo>.fl img {height:100%;max-width:100%}
.tem34-header .navigation_0 {max-width:60%;height:40px;position:relative;margin-right:15px;padding:0 15px}
@media only screen and (max-width:1130px) {
.tem34-header .navigation_0 {max-width:50%}
}
.tem34-header .navigation_0 .left {cursor:pointer;position:absolute;left:0;top:4px;width:12px;height:30px;text-align:center;line-height:32px;display:none;border-radius:4px}
.tem34-header .navigation_0 .right {cursor:pointer;position:absolute;right:0;top:6px;width:12px;height:30px;text-align:center;line-height:30px;border-radius:4px}
.tem34-header .navhidd {overflow:hidden;width:100%;margin:0 auto;height:42px;position:relative}
.tem34-header .navigation {width:999999px;margin:0;text-align:center;padding:0;position:absolute;left:0;top:0;transition:.5s}
.tem34-header .navigation>div {float:left;position:relative;border-radius:4px}
.tem34-header .navigation .selected {background-color:rgba(0,0,0,.1)}
.tem34-header .navigation a {padding:10px 15px;display:inline-block}
.tem34-header .navigation ._span {position:absolute;right:14px;top:32%;cursor:pointer}
.tem34-header .navigation ._ul {color:#666;position:absolute;top:100%;left:0;width:140px;display:none;z-index:100;border:1px solid rgba(0,0,0,.2);border-radius:4px}
.tem34-header .navigation ._ul ._ul {top:0;left:100%;padding:4px;display:none}
.tem34-header .navigation ._ul li {padding:8px 0;position:relative;z-index:10;text-align:left;border-bottom:1px solid #f6f6f6}
@media (min-width:992px) {
.tem34-header .navigation ._ul li:hover {background-color:rgba(0,0,0,.1)}
}
.tem34-header .navigation ._ul li a {padding:0 8px;color:#666}
.tem34-header .navigation ._ul li .arrow_down {display:none}
@media only screen and (max-width:992px) {
.home_page .tem34-header {position:fixed}
.tem34-header-top-scroll {display:block;height:60px}
.tem34-header {border:none;position:fixed;top:0;left:0;padding:0;height:60px;background-color:#fff}
.tem34-header .header32 {padding:10px}
.tem34-header .header32 .icon .loginBar,.tem34-header .header32 .icon .shopping_cart {display:none}
.tem34-header .header32 .icon .search2_form {width:230px;display:none;left:-190px}
.tem34-header .header32 .icon .search2_form input {width:160px}
.tem34-header .header32 .switch {display:inline;float:left;font-size:20px;height:100%;width:40px;position:relative}
.tem34-header .header32 .switch:after,.tem34-header .header32 .switch:before {content:"";display:block;position:absolute;height:2px;width:20px;background-color:#aaa;left:9px}
.tem34-header .header32 .switch:after {top:14px}
.tem34-header .header32 .switch:before {bottom:14px}
.tem34-header .header32 .switch2:after {transform:rotate(-45deg);top:19px}
.tem34-header .header32 .switch2:before {transform:rotate(45deg);top:19px}
.tem34-header .header32 .logo {width:auto;height:40px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tem34-header .navigation {width:100%;display:block;margin:0;padding:0;position:relative;opacity:0;transition:0;word-wrap:break-word}
.tem34-header .navigation a {max-width:80%;width:100%}
.tem34-header .navigation_0 {width:50%;height:auto;display:none;position:absolute;left:-50%;top:0;z-index:9;padding:0}
.tem34-header .navigation>div {width:auto;margin:0;font-size:14px;text-align:left;position:relative;float:none;border-bottom:1px solid #eee;border-radius:0}
.tem34-header .navigation ._span {position:absolute;top:10px;right:20px;font-size:20px}
.tem34-header .navigation ._ul {position:relative;width:100%;top:0;padding:0;margin:auto;border:none;border-radius:0}
.tem34-header .navhidd {height:auto;width:100%;background-color:#fff}
.tem34-header .navigation_0 .left,.tem34-header .navigation_0 .right {display:none}
.tem34-header .navigation ._ul ._ul {left:0;padding:0;width:100%;border:none}
.tem34-header .navigation ._ul li a {width:100%;max-width:75%;display:inline-block;padding:8px 30px;word-wrap:break-word;padding-right:0}
.tem34-header .navigation ._ul li {border-bottom:1px solid #eee;padding:0}
.tem34-header .navigation ._ul ._ul li {border:none;padding:0}
.tem34-header .navigation ._ul ._ul a {padding-left:40px;max-width:100%}
.tem34-header .navigation ._ul li .arrow_right {display:none}
.tem34-header .navigation ._ul li .arrow_down {display:block}
}
.tem34-header .overflow-y_scroll {overflow-y:scroll}
.tem34-header .kong-span {width:14px;display:inline-block}
.tem34-header .font-col-3-a,.tem34-header .font-col-3-a a {color:#333}
.tem34-header .tem34-header-meng {width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1);z-index:200;display:none}
.tem34-header-body {position:relative}
@media only screen and (max-width:768px) {
.tem34-header .header32 .icon>div {padding:6px 10px}
.tem34-header .header32 .icon>div>a,.tem34-header .header32 .icon>div>span {color:#fff;font-size:inherit}
}
.tem36-header {background-color:#fff}
.tem36-header .container {padding:0;height:100%}
.tem36-header-min-top {width:100%;height:60px;position:relative;display:none}
.tem36-header .clear:after {content:"";display:block;clear:both;visibility:hidden;height:0;line-height:0}
.tem36-header .fl {float:left}
.tem36-header .fr {float:right}
.tem36-header {width:100%;z-index:99;height:80px}
.tem36-header .header32.tem36-header-donghua {position:fixed;top:0;transition:.5s;-webkit-animation:tem36_headerdonghua .5s;animation:tem36_headerdonghua .5s;background-color:#fff;width:100%;padding:10px 15px;height:60px;z-index:99}
@-webkit-keyframes tem36_headerdonghua {0% {top:-300px}
100% {top:0}
}
@keyframes tem36_headerdonghua {0% {top:-300px}
100% {top:0}
}
.tem36-header .header32.tem36-header-donghua .navicon {padding-top:0}
.tem36-header .header32 {margin:auto;position:relative;z-index:10;height:80px;padding-top:10px;padding-bottom:10px}
.tem36-header .header32 .icon {text-align:left;z-index:10;position:relative;padding-top:5px;padding-left:5px;float:right}
.tem36-header .header32 .icon>div {cursor:pointer;color:#999;vertical-align:text-bottom;display:inline-block;padding:6px 14px;border-radius:4px;position:relative}
.tem36-header .header32 .icon>div>a,.tem36-header .header32 .icon>div>span {color:#fff;font-size:12px}
.tem36-header .header32 .switch {border-radius:4px;display:none}
.tem36-header .header32 .icon .language {display:none;width:160px;position:absolute;right:0;top:44px;text-align:left;border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:8px 0;z-index:8}
.tem36-header .header32 .icon .language li {border-bottom:1px solid #f6f6f6}
.tem36-header .header32 .icon .language li:last-child {border-bottom:none}
.tem36-header .header32 .icon .language li a {width:100%;height:100%;display:block;padding:4px 14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem36-header .header32 .icon .language li a img {width:20px;height:20px;margin-right:6px}
.tem36-header .header32 .icon .language li a:hover {background-color:rgba(0,0,0,.05)}
.tem36-header .header32 .icon .search2_form {width:230px;left:-180px;display:none;position:absolute;top:44px;border-width:1px;border-style:solid;z-index:1;color:#fff}
.tem36-header .header32 .icon .search2_form input {width:80%;padding:6px 4px;border:none;outline:0;color:#666}
.tem36-header .header32 .icon .search2_form>button {width:20%;height:100%;font-size:16px;border:none;position:absolute;right:0;top:0;background:rgba(0,0,0,.1)}
.tem36-header .header32 .icon .search2_form .searchbox {margin-left:14px;font-size:16px;cursor:pointer;display:none}
.tem36-header .header32 .icon .shopping_cart {position:relative}
.tem36-header .header32 .icon .shopping_cart i {position:absolute;display:block;right:0;top:-6px;width:16px;height:16px;border-radius:50%;text-align:center;font-size:13px;color:#fff;font-style:normal;line-height:15px}
.tem36-header .header32 .icon .person {background-color:#fff;position:absolute;right:0;top:44px;border:1px solid rgba(0,0,0,.15);border-radius:4px;z-index:8;display:none}
.tem36-header .header32 .icon .person li:hover {background-color:rgba(0,0,0,.1)}
.tem36-header .header32 .icon .person li a {width:100%;height:100%;display:block;padding:4px 14px;color:#666}
.tem36-header .header32 .logo {height:100%;float:left}
.tem36-header .header32 .logo>.fl,.tem36-header .header32 .logo>.fl img {height:100%}
.tem36-header .header32.tem36-header-donghua .logo>.fl img {height:40px}
.tem36-header .navicon {float:right;max-width:80%;padding-top:10px}
.tem36-header .navigation_0 {max-width:calc(100% - 290px);height:40px;position:relative;margin-right:15px;padding:0 15px}
.tem36-header .navigation_0 .left {cursor:pointer;position:absolute;left:0;top:4px;width:12px;height:30px;text-align:center;line-height:32px;display:none;border-radius:4px}
.tem36-header .navigation_0 .right {cursor:pointer;position:absolute;right:0;top:6px;width:12px;height:30px;text-align:center;line-height:30px;border-radius:4px}
.tem36-header .navhidd {overflow:hidden;width:100%;margin:0 auto;height:42px;position:relative}
.tem36-header .navigation {width:999999px;margin:0;text-align:center;padding:0;position:absolute;left:0;top:0;transition:.5s}
.tem36-header .navigation>div {float:left;position:relative;border-radius:4px}
.tem36-header .navigation .selected {background-color:rgba(0,0,0,.1)}
.tem36-header .navigation a {padding:10px 15px;display:inline-block}
.tem36-header .navigation ._span {position:absolute;right:14px;top:32%;cursor:pointer}
.tem36-header .navigation ._ul li .arrow_right {right:5px}
.tem36-header .navigation>div>.arrow_right {display:none}
.tem36-header .navigation>div>.arrow_down {display:block}
.tem36-header .navigation ._ul {color:#666;position:absolute;top:100%;left:0;display:none;z-index:100;border:1px solid rgba(0,0,0,.2);border-radius:4px}
.tem36-header .navigation ._ul ._ul {top:0;left:100%;padding:4px;display:none}
.tem36-header .navigation ._ul li {padding:8px 0;position:relative;z-index:10;text-align:left;border-bottom:1px solid #f6f6f6}
.tem36-header .navigation ._ul .zuozou {border:none;padding:10px}
.tem36-header .header32 .navigation_0 .navigation ._ul .zuozou span {font-size:30px;float:none}
@media (min-width:992px) {
.tem36-header .navigation>div:last-child>._ul {left:auto;right:0}
.tem36-header .navigation ._ul .zuozou {display:none}
.tem36-header .navigation ._ul li:hover {background-color:rgba(0,0,0,.1)}
.tem36-header .navigation ._ul {white-space:nowrap;min-width:100%}
}
.tem36-header .navigation ._ul li a {padding:0 8px;color:#666}
.tem36-header .navigation ._ul li .arrow_down {display:none}
.tem36-header .kong-span {width:14px;display:inline-block}
.tem36-header .icon_1 {display:block}
.tem36-header .icon_2 {display:none}
@media only screen and (max-width:992px) {
.tem36-header .icon_1 {display:none}
.tem36-header .icon_2,.tem36-header-min-top {display:block}
.tem36-header {border:none;position:fixed;top:0;left:0;padding:0;height:60px;background-color:#fff;z-index:1001}
.tem36-header .header32 {padding:10px;height:60px}
.tem36-header .header32 .icon .loginBar,.tem36-header .header32 .icon .shopping_cart {display:none}
.tem36-header .header32 .icon {float:left;width:100%;padding:0 10px}
.tem36-header .header32 .icon>div {width:18%;float:right;text-align:center;padding:6px 0 7px;border-radius:0}
.tem36-header .header32 .icon>.fangda {display:none}
.tem36-header .header32 .icon .language {width:130px;right:10px;top:100%;padding:0;overflow-y:auto;overflow-x:hidden}
.tem36-header .header32 .icon .search2_form {width:80%;display:block;position:relative;left:0;top:0;float:left;border-width:1px}
.tem36-header .header32 .icon .search2_form input {width:80%}
.tem36-header .header32 .icon .search2_form .searchbox {display:none}
.tem36-header .header32 .switch {display:inline;float:left;font-size:20px;height:100%;width:40px;position:relative}
.tem36-header .header32 .switch:after,.tem36-header .header32 .switch:before {content:"";display:block;position:absolute;height:2px;width:20px;background-color:#aaa;left:9px}
.tem36-header .header32 .switch:after {top:14px}
.tem36-header .header32 .switch:before {bottom:14px}
.tem36-header .header32 .switch2:after {transform:rotate(-45deg);top:19px}
.tem36-header .header32 .switch2:before {transform:rotate(45deg);top:19px}
.tem36-header .header32 .logo {width:auto;height:40px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tem36-header .navigation {width:100%;display:block;margin:0;padding:0;position:relative;opacity:0;transition:0}
.tem36-header .navigation a {width:75%;word-wrap:break-word}
.tem36-header .navicon {position:absolute;left:-70%;top:0;width:70%;z-index:1;padding:0;background-color:#fff}
.tem36-header .navigation_0 {width:100%;max-width:100%;height:auto;display:none;position:relative;left:0;top:0;z-index:9;padding:0;padding-bottom:10px;margin:0;margin-bottom:10px}
.tem36-header .navigation>div {width:auto;margin:0;font-size:14px;text-align:left;position:initial;float:none;border-bottom:1px solid #eee;border-radius:0}
.tem36-header .navigation>div>.arrow_right {font-size:18px;display:inline-block;position:initial;color:#aaa;margin:11px 5px 0 0;float:right}
.tem36-header .navigation>div>.arrow_down {display:none}
.tem36-header .navigation ._ul {position:absolute;width:100%;top:0;left:100%;padding:0;margin:auto;border:none;border-radius:0}
.tem36-header .navigation ._ul2 {left:100%}
.tem36-header .navhidd {height:auto;width:100%;max-height:400px}
.tem36-header .navigation_0 .left,.tem36-header .navigation_0 .right {display:none}
.tem36-header .navigation ._ul ._ul {left:100%;padding:0;width:100%;border:none}
.tem36-header .navigation ._ul ._ul2 {left:100%}
.tem36-header .navigation ._ul li a {width:75%;display:inline-block;padding:8px 15px;word-wrap:break-word;padding-right:0}
.tem36-header .navigation ._ul li {border-bottom:1px solid #eee;padding:0;position:initial}
.tem36-header .navigation ._ul ._ul li {border:none;padding:0}
.tem36-header .navigation ._ul ._ul .zuozou {padding:10px}
.tem36-header .navigation ._ul ._ul a {max-width:100%}
.tem36-header .navigation ._ul li .arrow_right {display:inline-block;position:initial;float:right;margin:11px 5px 0 0;color:#aaa;font-size:16px}
.tem36-header .navigation ._ul li .arrow_down {display:none}
.tem36-header .kong-span {float:right;color:#666;margin:9px 8px 0 0}
}
.tem36-header .overflow-y_scroll {overflow-y:scroll}
.tem36-header .font-col-3-a,.tem36-header .font-col-3-a a {color:#333}
.tem36-header .tem36-header-meng {width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1);z-index:200;display:none}
.tem36-header-body {position:absolute;width:100%}
@media only screen and (max-width:768px) {
.tem36-header .header32 .icon>div>a,.tem36-header .header32 .icon>div>span {color:#fff;font-size:inherit}
}
.tem38-header .tem38-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%;background:#fff;border-bottom:1px solid #ddd}
.tem38-header .tem38-header-posFixed .bottom-box {width:100%;max-width:1170px;padding:0 15px;margin:0 auto}
.tem38-header .bottom.header38-nav-Fixed {position:fixed;width:100%;z-index:99;top:0}
.tem38-header .loginBar {float:right;color:#666}
.tem38-header .loginBar .login,.tem38-header .loginBar .register {color:#666;font-size:12px;text-decoration:none;display:inline-block}
.tem38-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem38-header .loginBar .icon {position:relative}
.tem38-header .loginBar .icon span {color:#666}
.tem38-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:29px;left:auto;right:0;margin:0}
.tem38-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem38-header .loginBar i {color:#666}
.tem38-header {width:100%;position:relative;z-index:9}
.tem38-header .container {position:relative}
.tem38-header .top {margin:10px 0 0}
.tem38-header .logo {max-width:16%;height:80px;padding-bottom:10px;line-height:70px;overflow:hidden;float:left}
.tem38-header .logo img {max-width:100%;max-height:100%}
.tem38-header .logo-text {border-left:1px solid #f0f0f0;color:#333;display:table;float:left;font-size:14px;height:60px;margin:10px 0 0 8px;max-width:30%;overflow:hidden;padding:0 15px;text-align:left}
.tem38-header .top_r {float:right;white-space:nowrap}
.tem38-header .top .icons .languageBar {float:right;z-index:999;position:relative}
.tem38-header .languageBar span.country {font-size:12px;cursor:pointer;vertical-align:middle;margin-left:5px;display:inline-block;color:#666}
.tem38-header .top .icons .languageBar .languageList {display:none;min-width:170px;height:auto;padding:0;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;position:absolute;top:30px;left:0;z-index:88}
.tem38-header .top .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}
.tem38-header .top .icons .languageBar .languageList li a {width:100%;line-height:25px;display:block;font-size:12px;color:#666;padding:2px 10px}
.tem38-header .top .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem38-header .top .icons .languageBar.ON .languageList {display:block}
.tem38-header .icons .menuBar {float:right;display:none}
.tem38-header .icons .menuBar span {width:30px;height:30px;line-height:30px;font-size:23px}
.tem38-header .icons .menuBar span.ON {display:none;border:none}
.tem38-header.ON .icons .menuBar span {display:none}
.tem38-header.ON .icons .menuBar span.ON {display:block}
.tem38-header .icons .cartBar {float:right;height:20px;text-decoration:none}
.tem38-header .icons .cartBar a {display:block;color:#666;position:relative}
.tem38-header .icons .cartBar span {margin:0}
.tem38-header .icons .cartBar i {width:13px;height:13px;line-height:13px;text-align:center;font-style:normal;font-size:10px;color:#fff;border-radius:50%;position:absolute;top:0;right:-12px}
.tem38-header .icons .btn-group {float:right}
.tem38-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem38-header .icons .btn-group .dropdown-menu {position:absolute;top:30px;left:auto;right:0}
.tem38-header .icons .btn-group .dropdown-menu::before {content:"";width:0;height:0;position:absolute;right:10px;top:-6px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ddd}
.tem38-header .bottom .icons {width:20%;float:right}
.tem38-header .icons .searchBar {width:100%;height:35px;color:#666;margin-top:10px}
.tem38-header .icons .searchBar .icon span {display:none}
.tem38-header .icons .searchBar form {width:100%;height:100%;display:block;border-radius:5px;position:relative;z-index:1}
.tem38-header .icons .searchBar form input {width:200px;height:35px;line-height:35px;font-size:14px;border:1px solid #ccc;outline:0;display:inline-block;padding:0 5px;border-radius:5px;float:right;background:0 0}
.tem38-header .icons .searchBar button {width:35px;height:35px;display:inline-block;cursor:pointer;font-size:16px;background:0 0;border:0;position:absolute;top:0;right:0}
.tem38-header .icons .btn-group,.tem38-header .icons .cartBar,.tem38-header .icons .loginBar {margin-left:3%}
@media (max-width:992px) {
.tem38-header {height:80px}
.tem38-header .container {padding:0}
.tem38-header .logo-text {display:none}
.tem38-header .top {margin:5px 0}
.tem38-header .proBar {display:none}
.tem38-header .logo {height:35px;line-height:35px;max-width:20%;margin-left:10px;margin-bottom:5px;padding-bottom:5px}
.tem38-header .tem38-header-posFixed .bottom-box {padding:0}
.tem38-header .tem38-header-posFixed .bottom-box .top .logo {max-width:100%;height:35px;padding:0;margin-top:3px;line-height:35px}
.tem38-header .bottom .icons,.tem38-header .tem38-header-posFixed .bottom-box .bottom .icons {width:100%;padding:0 35px 0 10px}
.tem38-header .tem38-header-posFixed .bottom-box .bottom {margin:11px 0}
.tem38-header .icons.iconbar {width:100%;padding-right:5px;padding-top:7px}
.tem38-header .icons .menuBar {display:block}
.tem38-header .icons .menuBar span {height:30px;line-height:30px;color:#fff}
.tem38-header .icons .searchBar {padding-bottom:0;height:30px;float:left}
.tem38-header .icons .searchBar form input {height:30px;line-height:30px;background:#fff}
.tem38-header .icons .searchBar button {width:30px;height:30px}
.tem38-header .icons .btn-group {margin-left:7%}
.tem38-header .icons .btn-group .dropdown-menu {left:0;right:auto}
.tem38-header .icons .btn-group .dropdown-menu::before {content:"";width:0;height:0;position:absolute;left:10px;right:auto;top:-6px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ddd}
.tem38-header .top .icons .languageBar .languageList::before {right:10px;left:auto}
.tem38-header .top .icons .languageBar .languageList {right:0;left:auto}
.tem38-header .icons .cartBar,.tem38-header .icons .loginBar {display:none}
}
@media (max-width:767px) {
.tem38-header .navBar_ul li a {padding:7px 15px}
}
.tem38-header .nav>li>a:focus,.tem38-header .nav>li>a:hover {background:0 0;color:inherit}
.tem38-header .navBar {width:100%;position:relative;top:0;left:0}
.tem38-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem38-header>.nav {position:relative;z-index:1;width:100%}
.tem38-header .nav .nav-pills>li.active>a,.tem38-header .nav-pills>li.active>a:focus,.tem38-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.tem38-header .bottom {position:relative}
@media (min-width:641px) {
.tem38-header .navBar_posr {position:relative}
.tem38-header .navBar_ul_box {width:100%;margin-left:auto;margin-right:auto;position:relative}
.tem38-header .navBar_ul {width:100%;position:relative;left:0;top:0}
.tem38-header .navBar_ul li {position:relative;border-radius:0;display:block;border-bottom:1px solid rgba(255,255,255,.1)}
.tem38-header .navBar_ul li a {padding:14px 20px;cursor:pointer;display:inline-block;color:#fff}
.tem38-header .navBar_ul li.active>a {color:inherit}
.tem38-header .second_level {margin:0}
.tem38-header .second_level li a {border-radius:0;width:100%;text-align:center;padding:10px 15px;font-size:13px}
.tem38-header .three_level li {left:0!important}
.tem38-header .three_level li a {left:0!important;font-size:13px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem38-header .navBar_next,.tem38-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-13px!important;top:28px;cursor:pointer;font-size:12px}
.tem38-header .navBar_prev {left:-13px!important}
.tem38-header .navBar_conn .navBar_ul li a {white-space:nowrap}
.tem38-header .navBar_conn .navBar_ul li span {font-size:13px;background:0 0;vertical-align:middle;display:inline-block}
.tem38-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:inline-block}
.tem38-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:none}
.tem38-header .navBar_conn .tem-level {display:inline-block}
.tem38-header .navBar_conn .second_level {-webkit-transform:translate(0,10px);-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);-o-transform:translate(0,10px)}
.tem38-header .navBar_conn .second_level,.tem38-header .navBar_conn .three_level {width:auto;min-width:130px;position:absolute;top:100%;right:auto;left:0;border-radius:0;margin:0;font-size:14px;text-align:left;list-style:none;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem38-header .navBar_conn .three_level {top:0;left:101%!important}
.tem38-header .navBar_conn .nav>li:hover>.second_level,.tem38-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible}
}
@media (max-width:992px) {
.tem38-header .nav {display:none}
.tem38-header.ON .nav {display:block;position:relative}
.tem38-header .nav {float:none;padding-top:0;clear:both}
.tem38-header .nav li {width:100%;clear:both}
.tem38-header .nav-pills>li>a {border-radius:0}
.tem38-header .nav-pills>li+li {margin-left:0}
.tem38-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem38-header ul.nav {top:0;margin:0}
.tem38-header .navBar {width:100%;top:35px;position:absolute;left:0;right:0;margin-left:0;display:none}
.tem38-header .tem38-header-posFixed .bottom-box .bottom .navBar {top:40px}
.tem38-header .navBar ul li a {display:inline-block;width:100%}
.tem38-header .navBar_ul {position:absolute;left:0;width:100%;z-index:2;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2)}
.tem38-header .navBar_ul li {height:auto;float:none;background:0 0;position:relative;width:100%;border-bottom:1px solid #eee}
.tem38-header .navBar_ul li a {font-size:14px;padding:10px 15px;color:#666}
.tem38-header .navBar_ul li.active {background:0 0}
.tem38-header .navBar_ul li.active>a {color:inherit}
.tem38-header .second_level {position:relative;width:100%}
.tem38-header .navBar_conn .second_level>li {width:100%;border-bottom:1px solid #eee}
.tem38-header .second_level a {padding:5px 15px}
.tem38-header .three_level {width:100%!important;left:0!important;color:#fff;display:none}
.tem38-header .three_level li {left:0!important}
.tem38-header .three_level li a {font-size:12px}
.tem38-header .caret_3 {margin-left:5px}
.tem38-header .navBar_ul_box,.tem38-header .navBar_ul_box_max_height {height:auto}
.tem38-header .navBar_next,.tem38-header .navBar_prev {display:none!important}
.tem38-header .dropdown-menu {width:100%;position:relative}
.tem38-header .navBar_conn .navBar_ul li .tem-sum-level span.span-pc {display:none}
.tem38-header .navBar_conn .navBar_ul li .tem-sum-level span.span-mobile {display:inline-block}
.tem38-header .navBar_conn .second_level,.tem38-header .navBar_conn .three_level {position:relative;top:100%;right:auto;left:0;display:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem38-header .navBar_conn .three_level {position:relative;top:0!important;right:auto;left:10px!important;margin-top:0}
.tem38-header .navBar_conn .nav>li:hover>.second_level,.tem38-header .navBar_conn .second_level>li:hover>.three_level {opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}
}
@media (max-width:992px) {
.tem38-header .navBar_conn .second_level,.tem38-header .navBar_conn .three_level {box-shadow:none}
.tem38-header .second_level li a {text-align:left}
.tem38-header .navBar_conn .three_level {left:0!important;border:none}
.tem38-header .three_level li a {color:#999}
.tem38-header .searchBar .icon {position:absolute;width:auto;z-index:101;bottom:-30px;right:70px}
.tem38-header .icons .searchBar span {color:#fff;font-size:16px;width:30px;height:30px;line-height:30px;text-align:center}
.tem38-header .icons .searchBar span.icon-search2 {display:block}
.tem38-header .icons.ON .searchBar span.icon-search2 {display:none}
.tem38-header .icons .searchBar span.icon-clear {color:#333}
.tem38-header .icons.ON .searchBar span.icon-clear {display:block}
.tem38-header .icons .searchBar {height:0}
.tem38-header .icons .searchBar form {position:relative;z-index:100;bottom:-7px;right:70px;display:none}
.tem38-header .icons.ON .searchBar form {display:block}
.tem38-header .icons .searchBar form input {border-radius:0}
.tem38-header .icons .searchBar button {display:none}
.tem38-header .bottom.bg-color {position:fixed;width:100%;left:0;top:50px;z-index:99}
}
.tem39-header .big-fontsize {font-size:22px;display:block}
.tem39-header-posFixed {position:fixed;top:0;left:0;z-index:99;width:100%;background:#fff}
.tem39-header-posFixed.bottom {border:0 none;height:38px}
.tem39-header .nav>li>a:focus,.tem39-header .nav>li>a:hover {background:0 0}
.tem39-header .second_level {margin:0}
.tem39-header .loginBar {float:right}
.tem39-header .loginBar .login,.tem39-header .loginBar .register {color:#999;text-decoration:none}
.tem39-header .loginBar .icon .login span {font-size:17px}
.tem39-header .loginBar i {color:#999}
.tem39-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem39-header .loginBar .icon {position:relative}
.tem39-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:39px;left:auto;right:0;margin:0}
.tem39-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem39-header {width:100%;height:130px}
.tem39-header li {list-style:none}
.tem39-header .top {width:100%;height:80px;position:relative;z-index:98;margin-bottom:6px;border-bottom-width:1px;border-bottom-style:solid;border-color:#D9D9D9}
.tem39-header .top .logo {max-width:150px;height:60px;position:relative;margin:10px auto 0;z-index:999;overflow:hidden;float:left}
.tem39-header .top .logo-text {border-left:1px solid #f0f0f0;color:#333;float:left;font-size:16px;margin:10px 0 0 8px;padding:0 15px;text-align:left;max-width:35%;overflow:hidden;height:60px;display:table}
.tem39-header .top .logo-text section {display:table-cell;vertical-align:middle}
.tem39-header .top .logo img {display:block;max-width:100%;max-height:100%}
.tem39-header .container {position:relative}
.tem39-header .top .icons {z-index:998;float:right;padding:20px 0;width:40%}
.tem39-header .top .icons span {color:#999}
.tem39-header .searchBar {margin:0 2px;padding:0;line-height:30px;background:rgba(0,0,0,.045);border-radius:5px;position:relative;z-index:1;border-style:solid;border-width:1px;width:50%}
.tem39-header .cartBar,.tem39-header .languageBar,.tem39-header .loginBar,.tem39-header .menuBar {margin:0 2px;padding:2px 10px;line-height:30px;background:rgba(0,0,0,.045);border-radius:5px;position:relative;z-index:1}
.tem39-header .cartBar,.tem39-header .languageBar {float:left;position:relative;cursor:pointer}
.tem39-header .cartBar span.icon {cursor:pointer;display:inline-block;margin:0 8px 0 0;text-align:center;font-size:16px}
.tem39-header .cartBar span.text {display:inline-block;font-size:12px}
.tem39-header .cartBar i {border-radius:50%;color:#fff;font-size:10px;font-style:normal;height:13px;left:20px;line-height:13px;position:absolute;text-align:center;top:2px;width:13px}
.tem39-header .languageBar span.country {font-size:12px;cursor:pointer;vertical-align:middle;margin-left:5px}
.tem39-header .top .icons .languageBar .languageList {display:none;min-width:170px;height:auto;padding:0;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;border:1px solid #ccc;position:absolute;top:40px;right:0;z-index:9999999}
.tem39-header .top .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem39-header .top .icons .languageBar .languageList li a {width:100%;line-height:24px;display:block;font-size:12px;color:#666;padding:2px 10px}
.tem39-header .top .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem39-header .top .icons .languageBar.ON .languageList {display:block}
.tem39-header .top .icons .searchBar .icon span {cursor:pointer}
.tem39-header .top .icons .searchBar .icon .switch {opacity:0;position:absolute;top:0;right:0}
.tem39-header .top .icons.ON .searchBar {float:right;margin-right:5px}
.tem39-header .searchBar button {border:0 none;border-radius:0;font-size:16px;color:#fff;background:0 0}
.tem39-header .searchBar .icon {opacity:0}
.tem39-header .top .icons.ON .searchBar input {box-shadow:none;width:100%;line-height:32px;font-size:13px;background:0 0;border:none;outline:0;color:#999;padding:0 0 0 10px}
.tem39-header .top .icons.ON .searchBar span {font-size:14px}
.tem39-header .top .icons .menuBar {float:right;display:none}
.tem39-header .top .icons .menuBar span {width:20px;height:30px;line-height:30px;border-radius:3px;text-align:center;display:block;font-size:20px;cursor:pointer}
.tem39-header .navBar {width:100%;position:relative;z-index:97!important}
.tem39-header .header-whatsapp {padding-left:50px;position:relative;width:18%;max-height:58px;float:right;margin-top:10px;overflow:hidden}
.tem39-header .header-whatsapp .big-font {font-size:24px}
.tem39-header .header-whatsapp .icon-phone_in_talk {position:absolute;left:15px;top:12px;font-size:30px}
.tem39-header .icons-top {float:right}
.tem39-header .icons .searchBar .icon span {display:none}
.tem39-header .dropdown-menu>li>a {padding:0 15px!important}
.tem39-header .navBar_ul_box {width:100%;height:38px;overflow:hidden;position:relative}
.tem39-header .navBar_ul_box_max_height {height:660px}
.tem39-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem39-header .navBar_ul li {float:left;position:relative}
.tem39-header .navBar_ul li a {line-height:40px;padding:0 15px;cursor:pointer;font-size:14px;display:block}
.tem39-header .second_level {max-height:660px;overflow:auto}
.tem39-header .second_level li {width:100%}
.tem39-header .second_level li a {line-height:26px}
.tem39-header .three_level {left:0!important;display:none}
.tem39-header .three_level li a {left:0!important;font-size:12px!important;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem39-header .navBar_next,.tem39-header .navBar_prev {border-radius:2px;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-20px;top:5px;cursor:pointer;font-size:12px}
.tem39-header .navBar_prev {left:-20px}
.tem39-header .bottom {width:100%;background:#fff;height:40px}
.tem39-header .three_level li {background:#fff}
.tem39-header .icons .searchBar .icon .icon-clear {display:none}
@media (max-width:1199px) {
.tem39-header .header-whatsapp {margin-top:0;width:45%;max-height:44px;padding-left:40px;line-height:20px}
.tem39-header .big-font {font-size:14px}
.tem39-header .header-whatsapp {display:none}
.tem39-header .navBar_ul_box {margin:0 auto}
.tem39-header .navBar_next,.tem39-header .navBar_prev {width:20px}
.tem39-header .top .icons .languageBar {margin:0}
.tem39-header .searchBar .icon {opacity:1}
.tem39-header .top .icons .searchBar form {left:20px;position:absolute;top:0;width:100%;z-index:9}
.tem39-header .top .icons .searchBar {position:static}
.tem39-header .top .icons.ON .searchBar form {background:#eee;width:100%;left:0;border-radius:5px;position:absolute;top:20px;z-index:1000;display:none;padding:5px 0}
.tem39-header .icons .searchBar .input-group-btn {right:40px;top:0;width:20px}
.tem39-header .top .icons .searchBar .icon span.icon-clear {position:absolute;z-index:1001;font-size:24px;color:#666;width:20px;right:20px;top:18px;display:none}
.tem39-header .top .icons .searchBar .icon span.icon-search2 {display:block;color:#fff;line-height:20px}
.tem39-header .top .icons .searchBar .input-group {width:100%}
.tem39-header .searchBar {width:auto}
}
@media (max-width:768px) {
.tem39-header .navBar_prev {left:-13px}
.tem39-header .navBar_next {right:-13px}
.tem39-header .navBar_ul li a {font-size:14px}
.tem39-header .top .logo {float:left}
.tem39-header .top .icons .menuBar {display:block}
.tem39-header {height:80px}
.tem39-header>.tem39-header-con {position:fixed;top:0;left:0;width:100%;z-index:10;background-color:#fafafa!important}
.tem39-header .top {margin-bottom:0;padding:0 3%}
.tem39-header .tem39-header-posFixed-box {display:none;position:absolute;top:100%;left:0;width:100%}
.tem39-header .tem39-header-con.ON .tem39-header-posFixed-box {display:block}
.tem39-header .navBar_ul_box {height:auto;background-color:#fff;max-height:400px;overflow-y:auto}
.tem39-header .navBar_ul {width:100%;position:initial}
.tem39-header .navBar_ul li {float:none}
.tem39-header .second_level {position:relative;float:none}
.tem39-header .bottom .container {padding:0}
.tem39-header {position:relative;z-index:21}
.tem39-header .navBar_next,.tem39-header .navBar_prev {display:none}
.tem39-header-posFixed {position:absolute;top:100%}
.tem39-header .top .icons {width:auto}
}
@media (max-width:767px) {
.tem39-header .cartBar,.tem39-header .languageBar span.country,.tem39-header .loginBar,.tem39-header .top .logo-text {display:none}
.tem39-header .top .icons.ON .searchBar form {top:12px}
}
.tem41-header {content:"";width:100%}
.tem41-header.PosiFixed {position:fixed;z-index:999;left:0;top:0;-o-animation:header41 .5s;-moz-animation:header41 .5s;animation:header41 .5s;-webkit-animation:header41 .5s;box-shadow:0 0 10px rgba(0,0,0,.1)}
@keyframes header41 {from {top:-90px}
to {top:0}
}
@-o-keyframes header41 {from {top:-90px}
to {top:0}
}
@-moz-keyframes header41 {from {top:-90px}
to {top:0}
}
@-webkit-keyframes header41 {from {top:-90px}
to {top:0}
}
.tem41-header.PosiFixed .logo {height:50px}
.tem41-header.PosiFixed .info {display:none}
.tem41-header .container {height:100%;position:relative}
.tem41-header .icons .btn-group .dropdown-menu {position:absolute;top:40px}
.tem41-header.PosiFixed .icons .btn-group .dropdown-menu {top:50px}
.tem41-header .icons .btn-group .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}
.tem41-header .nav>li>a:focus,.tem41-header .nav>li>a:hover {background:0 0}
.tem41-header .second_level {margin:0}
.tem41-header .navBar {position:absolute;top:15px;left:0;width:82%}
.tem41-header .loginBar {float:right}
.tem41-header .loginBar .login,.tem41-header .loginBar .register {color:#999;font-size:12px;display:inline-block;text-decoration:none}
.tem41-header .loginBar i {color:#999}
.tem41-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem41-header .loginBar .icon {position:relative}
.tem41-header .loginBar .icon span {color:#999;font-size:18px}
.tem41-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:40px;left:auto;right:0}
.tem41-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem41-header .logo {float:left;margin:9px 0;max-width:20%;overflow:hidden;height:68px}
.tem41-header .logo img {max-width:100%;max-height:100%}
.tem41-header .right {float:right;width:78%;padding-bottom:15px}
.tem41-header .info {max-width:100%;overflow:hidden}
.tem41-header .info h2 {line-height:25px;font-size:12px;float:right;padding:0;margin:0;margin-left:10px;font-weight:400;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem41-header .info h2 .editing[contenteditable],.tem41-header .info h2 [template-edit],.tem41-header .info h2 [template-embed] {display:inline-block;width:auto}
.tem41-header .mainnav {float:right;max-width:68%;padding:15px 0}
.tem41-header>.nav {position:relative;z-index:1;width:100%}
.tem41-header .nav .active {border-radius:4px}
.tem41-header .nav .nav-pills>li.active>a,.tem41-header .nav-pills>li.active>a:focus,.tem41-header .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.tem41-header .icons {float:right;padding-top:24px;z-index:9}
.tem41-header .icons span {height:24px;line-height:24px;cursor:pointer;text-align:center;margin:0 6px;display:block;font-size:17px}
.tem41-header .icons .login span,.tem41-header .icons .register span,.tem41-header .loginBar .icon span {margin-right:0}
.tem41-header .icons .btn-group button {background:none!important;border:none!important;box-shadow:none!important}
.tem41-header .icons .menuBar {float:right;display:none}
.tem41-header .icons .menuBar span {width:40px;height:20px;line-height:20px;font-size:19px}
.tem41-header .icons .menuBar span.ON {display:none;border:none}
.tem41-header.ON .icons .menuBar span {display:none}
.tem41-header.ON .icons .menuBar span.ON {display:block}
.tem41-header .icons .btn-group {float:right}
.tem41-header .icons .btn-group .icon-globe2 {font-size:19px;font-weight:700}
.tem41-header .icons .btn-group .dropdown-menu {left:auto;right:0}
.tem41-header .top .icons .searchBar {float:right;position:relative}
.tem41-header .top .icons .searchBar .icon {border:none}
.tem41-header .top .icons .searchBar form {background:#f0f0f0;padding:20px;width:250px;z-index:99;position:absolute;bottom:-146px;right:0;display:none}
.tem41-header.PosiFixed .top .icons .searchBar form {bottom:-153px}
.tem41-header .top .icons.ON .searchBar form {display:block}
.tem41-header .top .icons .searchBar form input {background:#fff;border:1px solid #c4c4c4;width:100%;height:40px;color:#979797;font-size:14px;text-indent:6px;outline:0}
.tem41-header .top .icons .searchBar form .search {width:100%;border:none;cursor:pointer;color:#fff;font-size:14px;padding:8px;margin-top:15px}
.tem41-header .navBar_posr {position:relative}
.tem41-header .navBar_ul_box {width:100%;height:50px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}
.tem41-header .navBar_ul_box_max_height {height:660px}
.tem41-header .navBar_ul {position:absolute;left:0;width:10000px}
.tem41-header .navBar_ul li {position:relative}
.tem41-header .navBar_ul li.active {border-radius:0}
.tem41-header .navBar_ul li>a {padding:12px 15px;cursor:pointer;color:#444;display:block;border-radius:0;position:relative}
.tem41-header .navBar_ul li>a::before {content:"";position:absolute;width:0;height:1px;transition:all .3s ease-out 0s;left:20px;bottom:0}
.tem41-header .navBar_ul li.active>a::before,.tem41-header .navBar_ul li:hover>a::before {width:calc(100% - 40px)}
.tem41-header .navBar_ul li.active>a,.tem41-header .navBar_ul li:hover>a {color:inherit}
.tem41-header .navBar_ul li>a span.icon-xiajiantou {margin-left:3px}
.tem41-header .second_level,.tem41-header .three_level {max-height:660px;border:none;border-top:2px solid #424242;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);padding:0;border-radius:0;display:none}
.tem41-header .second_level li,.tem41-header .three_level li {width:100%}
.tem41-header .second_level li a {color:#777;border-radius:0;padding:10px 20px;font-size:12px;line-height:22px;-o-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
.tem41-header .second_level li:hover>a,.tem41-header .three_level li:hover>a {color:inherit;background:#f5f5f5}
.tem41-header .three_level {display:none;left:100%!important;top:0}
.tem41-header .three_level li a {font-size:12px;width:auto;display:block;margin-left:auto;margin-right:auto}
.tem41-header .navBar_next,.tem41-header .navBar_prev {border-radius:0;width:10px;height:30px;line-height:30px;text-align:center;position:absolute;right:-20px!important;top:5px;cursor:pointer;font-size:14px}
.tem41-header .navBar_prev {left:-20px!important}
.tem41-header .bottom {position:relative}
@media (max-width:991px) {
.tem41-header {min-height:50px}
.tem41-header .logo {margin:5px 0}
.tem41-header.PosiFixed .logo {height:40px}
.tem41-header .icons.ON .searchBar .icon .icon-clear {top:0}
.tem41-header .icons.ON .searchBar {position:absolute;top:0;left:0}
.tem41-header .container {padding-top:0}
.tem41-header .logo {height:40px;max-width:35%}
.tem41-header .info {position:relative}
.tem41-header .info h2::before {margin:0 5px}
.tem41-header .icons .menuBar {display:block}
.tem41-header .icons .menuBar span {width:40px;height:50px;line-height:50px;margin:0;text-align:center}
.tem41-header .top .icons.ON .searchBar {position:static}
.tem41-header .top .icons.ON .searchBar .search {right:0}
.tem41-header .top .icons.ON .searchBar .switch {right:-40px}
.tem41-header .nav {float:none;padding-top:0;clear:both}
.tem41-header .nav li {width:100%;clear:both}
.tem41-header .nav-pills>li>a {border-radius:0}
.tem41-header .nav-pills>li+li {margin-left:0}
.tem41-header .mainnav {top:20px;width:100%;max-width:100%;border-bottom:1px solid #ccc}
.tem41-header .navBar {left:0;top:50px}
.tem41-header .info {display:none}
.tem41-header .icons {height:50px;line-height:50px;padding-top:0}
.tem41-header .right {padding-bottom:0;width:auto}
.tem41-header .loginBar {height:50px;width:40px;text-align:center}
.tem41-header .icons span {width:50px;height:50px;line-height:50px;text-align:center;margin:0}
.tem41-header .icons .btn-group .dropdown-menu {top:50px}
.tem41-header .icons .btn-group .dropdown-menu::before {right:10px}
.tem41-header .top .icons .searchBar form .search {line-height:normal}
.tem41-header .top .icons .searchBar form {bottom:auto;top:50px}
.tem41-header .navBar_next,.tem41-header .navBar_prev {display:none!important}
.tem41-header .navBar_ul {margin:0}
.tem41-header .navBar_ul_box {left:-40%;position:fixed;top:0;z-index:1001;width:40%;background:#fff;height:100%;overflow-y:auto}
.tem41-header .navBar_ul_box.ON {animation:header41_nav .6s;left:0}
@keyframes header41_nav {from {left:-40%}
to {left:0}
}
.tem41-header .navBar_ul {position:static;width:100%;overflow-y:auto}
.tem41-header .navBar_ul li>a::before {display:none}
.tem41-header .navBar_ul li>a {border-bottom:1px solid #ebebeb;padding:12px 20px}
.tem41-header .second_level,.tem41-header .three_level {display:none;max-width:100%;width:100%;position:static;border-top:none}
.tem41-header .second_level li> a {padding:10px 10px 10px 35px;border-bottom:1px solid #e6e6e6;background:#f5f5f5}
.tem41-header .three_level li>a {padding:10px 10px 10px 50px;border-bottom:1px solid #f5f5f5;background:#e4e4e4}
.tem41-header .top .icons .searchBar form {width:100%}
.tem41-header .header-dark {z-index:1000;background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;left:0;top:0;bottom:0;display:none;transition:all .3s ease-out 0s}
.tem41-header .header-dark p {width:40px;height:40px;line-height:40px;text-align:center;position:fixed;right:-60px;top:30px;z-index:1001;color:#fff;font-size:14px}
.tem41-header .header-dark.ON {display:block}
.tem41-header .header-dark.ON p {right:20px}
}
@media (max-width:768px) {
.tem41-header .top {padding:0 3%}
}
@media (max-width:480px) {
.tem41-header .navBar_ul li>a {font-size:12px}
.tem41-header .navBar_ul_box {left:-60%;width:60%}
@keyframes header41_nav {from {left:-60%}
to {left:0}
}
}
@media (max-width:320px) {
.tem41-header .navBar_ul_box {left:-70%;width:70%}
@keyframes header41_nav {from {left:-70%}
to {left:0}
}
}
.tem01-s-header {width:100%;z-index:98;background:#fff}
.tem01-s-header .loginBar {margin:0 10px}
.tem01-s-header .loginBar .login,.tem01-s-header .loginBar .register {color:#999;text-decoration:none}
.tem01-s-header .loginBar .icon .login span {font-size:17px}
.tem01-s-header .loginBar i {color:#999}
.tem01-s-header .loginBar .myinfo {width:180px;display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem01-s-header .loginBar .icon {position:relative}
.tem01-s-header .loginBar .icon .dropdown-menu {width:180px;position:absolute;top:39px;left:auto;right:0;margin:0}
.tem01-s-header .loginBar .icon .dropdown-menu:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem01-s-header li {list-style:none}
.tem01-s-header .top {width:100%;position:relative;z-index:99;box-shadow:0 0 5px rgba(0,0,0,.05);height:80px}
.tem01-s-header .top .logo {max-width:150px;height:60px;position:relative;margin:10px auto;z-index:999;overflow:hidden;float:left}
.tem01-s-header .top .logo-text {border-left:1px solid rgba(225,225,225,.8);color:#333;float:left;font-size:14px;margin:10px 0 0 8px;padding:0 15px;text-align:left;max-width:28%;overflow:hidden;height:60px;display:table}
.tem01-s-header .top .logo-text section {display:table-cell;vertical-align:middle}
.tem01-s-header .top .logo img {display:block;max-width:100%;max-height:100%}
.tem01-s-header .container {position:relative}
.tem01-s-header .top .icons {width:50%;z-index:998;float:right;padding:23px 0 0}
.tem01-s-header .top .icons span {color:#999}
.tem01-s-header .searchBar {margin:0 2px;padding:0;line-height:30px;background:rgba(0,0,0,.045);border-radius:5px;position:relative;z-index:1;border-style:solid;border-width:1px;width:50%}
.tem01-s-header .info {float:right}
.tem01-s-header .info h3 {font-size:14px;font-family:HELVETICANEUELTPRO-THEX,Arial;color:#888;margin:0 0 0 20px;padding:2px 0;line-height:30px}
.tem01-s-header .info h3 em {font-size:20px;display:inline-block}
.tem01-s-header .info h3 p {display:inline-block}
.tem01-s-header .languageBar,.tem01-s-header .loginBar {margin-left:5px;margin-right:0;padding:2px 10px;line-height:30px;background:rgba(0,0,0,.045);border-radius:5px;position:relative;z-index:1;float:right}
.tem01-s-header .cartBar span.icon {cursor:pointer;display:inline-block;margin:0 8px 0 0;text-align:center;font-size:16px}
.tem01-s-header .cartBar span.text {display:inline-block;font-size:12px}
.tem01-s-header .cartBar i {border-radius:50%;color:#fff;font-size:10px;font-style:normal;height:13px;left:20px;line-height:13px;position:absolute;text-align:center;top:2px;width:13px}
.tem01-s-header .languageBar span.country {font-size:12px;cursor:pointer;vertical-align:middle;margin-left:5px}
.tem01-s-header .top .icons .languageBar .languageList {display:none;min-width:170px;height:auto;padding:0;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:4px;background:#FFF;border:1px solid #ccc;position:absolute;top:40px;right:0;z-index:9999999}
.tem01-s-header .top .icons .languageBar .languageList:before {content:"";width:0;height:0;position:absolute;top:-5px;right:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #ccc}
.tem01-s-header .top .icons .languageBar.open .languageList {display:block}
.tem01-s-header .top .icons .languageBar .languageList li a {width:100%;line-height:24px;display:block;font-size:12px;color:#666;padding:2px 10px}
.tem01-s-header .top .icons .languageBar .languageList li a:hover {background:#CCC;color:#333}
.tem01-s-header .top .icons .languageBar.ON .languageList {display:block}
.tem01-s-header .top .icons .searchBar .icon span {cursor:pointer}
.tem01-s-header .top .icons .searchBar .icon .switch {opacity:0;position:absolute;top:0;right:0}
.tem01-s-header .top .icons.ON .searchBar {float:right}
.tem01-s-header .searchBar button {border:0 none;border-radius:0;font-size:16px;color:#fff;background:0 0}
.tem01-s-header .searchBar .icon {opacity:0}
.tem01-s-header .top .icons.ON .searchBar input {box-shadow:none;width:100%;line-height:32px;font-size:13px;background:0 0;border:none;outline:0;color:#999;padding:0 0 0 10px}
.tem01-s-header .top .icons.ON .searchBar span {font-size:14px}
@media (max-width:768px) {
.tem01-s-header {height:60px}
.tem01-s-header .top .logo {height:50px;margin:5px auto}
.tem01-s-header .top .icons {padding:12px 0;width:70%}
.tem01-s-header .top .logo-text {display:none}
body.model_advert {padding:0!important}
body.model_advert .mobile_bottom,body.model_advert .tem-download-app {display:none!important}
}
@media (max-width:480px) {
.tem01-s-header .info {display:none}
.tem01-s-header .top .icons {width:auto}
}
.tem01-banner a {display:block;width:100%;position:absolute}
.tem01-banner a:first-child {position:static}
.tem01-banner img {width:100%}
.tem01-banner .owl-theme .owl-controls {position:absolute;bottom:5%;width:100%}
@media (max-width:768px) {
.tem02-banner #layerslider .ls-slide .ls-l .btn {width:auto!important;margin-top:15px!important;padding:4px 8px!important}
.tem02-banner #layerslider .ls-slide h5.ls-l {font-size:16px!important}
.tem02-banner #layerslider .ls-slide h2.ls-l {font-size:22px!important}
.tem02-banner #layerslider .ls-slide p.ls-l {font-size:12px!important}
}
@media (max-width:430px) {
.tem02-banner #layerslider .ls-slide h5.ls-l {top:30%!important}
.tem02-banner #layerslider .ls-slide h2.ls-l {top:40%!important}
.tem02-banner #layerslider .ls-slide p.ls-l {top:50%!important;word-wrap:break-word!important}
.tem02-banner #layerslider .ls-slide p.btn_box {top:60%!important}
.tem02-banner #layerslider .ls-slide .ls-l .btn {margin-top:0!important}
}
@media (max-width:360px) {
.tem02-banner #layerslider .ls-slide h5.ls-l {top:20%!important}
.tem02-banner #layerslider .ls-slide h2.ls-l {top:30%!important}
.tem02-banner #layerslider .ls-slide p.ls-l {top:40%!important;width:80%!important;margin:0 auto!important;word-wrap:break-word!important}
.tem02-banner #layerslider .ls-slide p.btn_box {top:50%!important;width:100%!important}
.tem02-banner #layerslider .ls-slide .ls-l .btn {margin-top:0!important}
}
.tem03-banner {position:relative;box-sizing:border-box;overflow:hidden;min-height:700px;background-image:url(../images/tem03-banner-bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.tem03-banner .banner-mask {width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4)}
.tem03-banner .banner-logo,.tem03-banner .banner-logo img {width:200px;margin-left:auto;margin-right:auto;margin-bottom:10px}
.tem03-banner .banner-wrap-box {padding-top:200px;position:relative;z-index:2}
.tem03-banner .banner-wrap-box h1 {color:#fff;display:block;font-size:40px;font-weight:100;margin:0 auto;max-width:600px;text-align:center;max-height:90px;line-height:40px;overflow:hidden}
.tem03-banner .banner-wrap-box .banner_text {color:#eee;margin:20px auto;text-align:center;max-height:100px;line-height:20px;overflow:hidden;max-width:500px}
.tem03-banner .banner-wrap-box .btnview {text-align:center}
.tem03-banner .banner-wrap-box .btnview a {border-radius:0}
.tem03-banner .banner-arrow-down-box {position:absolute;width:50px;height:50px;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;overflow:hidden;cursor:pointer}
.tem03-banner .banner-arrow-down {position:relative}
.tem03-banner .banner-arrow-down span {position:absolute;animation:banner-arrow-down 3s infinite linear;top:0;color:#fff;font-size:20px}
@keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@-webkit-keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@media (max-width:768px) {
.tem03-banner {height:300px;background-attachment:scroll;min-height:auto}
.tem03-banner .banner-wrap-box {padding:85px}
.tem03-banner .banner-wrap-box h1 {font-size:20px;line-height:22px;max-height:50px}
.tem03-banner .banner-wrap-box .banner_text {font-size:12px;margin:0 0 10px;max-height:45px}
.tem03-banner .banner-wrap-box .btnview a {font-size:12px;line-height:1.5;padding:5px 10px}
}
.tem04-banner {position:relative}
.tem04-banner .bootslider-variableheight:hover {cursor:pointer}
.tem04-banner h1 {max-height:132px;line-height:71px;overflow:hidden}
.tem04-banner .banner-text {font-size:20px;max-height:90px;line-height:30px;overflow:hidden;margin:15px 0}
.tem04-banner .bs-vertical-center {width:80%}
.tem04-banner .bootslider .bs-container .bs-slide {height:700px}
.tem04-banner .btnview {font-size:12px}
.tem04-banner .fadeInLeftBig,.tem04-banner .text-center {padding-top:100px}
.tem04-banner .bs-controls {position:absolute;z-index:999;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}
.tem04-banner .btn-group {width:100%;position:relative}
.tem04-banner .tem04-banner-left,.tem04-banner .tem04-banner-right {width:40px;height:50px;background:rgba(0,0,0,.4);line-height:50px;text-align:center;font-size:30px;color:#fff}
.tem04-banner .tem04-banner-left {left:10px;position:absolute}
.tem04-banner .tem04-banner-right {right:10px;position:absolute}
@media (max-width:768px) {
.tem04-banner .tem04-banner-left,.tem04-banner .tem04-banner-right {display:none}
.tem04-banner .bootslider .bs-container .bs-slide {height:400px}
}
.tem05-banner {position:relative;box-sizing:border-box;overflow:hidden;min-height:700px;background-image:url(../images/tem05-banner-bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.tem05-banner .banner-mask {width:100%;height:100%;position:absolute;top:0;left:0}
.tem05-banner .banner-logo,.tem05-banner .banner-logo img {width:200px;margin-left:auto;margin-right:auto;margin-bottom:10px}
.tem05-banner .banner-wrap-box {padding:18% 0 0 200px;position:relative;z-index:2}
.tem05-banner .banner-wrap-box h1 {color:#fff;display:block;font-size:55px;font-weight:100;max-width:600px;max-height:110px;line-height:55px;overflow:hidden}
.tem05-banner .banner-wrap-box .banner_text {font-size:16px;color:#eee;margin:20px 0 30px;max-height:75px;line-height:25px!important;overflow:hidden}
.tem05-banner .banner-wrap-box .btnview a {color:#333;background:rgba(256,256,256,.3);padding:10px 40px;border-radius:20px;border:1px solid #666;font-size:14px}
.tem05-banner .banner-wrap-box .btnview a:hover {background:#fff;color:#333}
.tem05-banner .banner-arrow-down-box {position:absolute;width:50px;height:50px;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;overflow:hidden;cursor:pointer}
.tem05-banner .banner-arrow-down {position:relative}
.tem05-banner .banner-arrow-down span {position:absolute;animation:banner-arrow-down 3s infinite linear;top:0;color:#fff;font-size:20px}
@keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@-webkit-keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@media (max-width:768px) {
.tem05-banner {height:300px;background-attachment:scroll;min-height:auto}
.tem05-banner .banner-wrap-box {padding:65px 6%}
.tem05-banner .banner-wrap-box h1 {font-size:25px!important;line-height:22px;max-height:50px}
.tem05-banner .banner-wrap-box .banner_text {font-size:12px;margin:0 0 10px;max-height:50px}
.tem05-banner .banner-wrap-box .btnview a {border-radius:20px;font-size:12px;padding:5px 20px}
}
.tem06-banner {position:relative;box-sizing:border-box;overflow:hidden;min-height:700px;background-image:url(../images/tem06-banner-bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.tem06-banner .banner-mask {width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.1)}
.tem06-banner .banner-logo,.tem06-banner .banner-logo img {width:200px;margin-left:auto;margin-right:auto;margin-bottom:10px}
.tem06-banner .banner-wrap-box {position:relative;z-index:2;width:80%;margin:12% auto;border:3px solid #fff;padding:30px}
.tem06-banner .banner-wrap-box h1 {color:#fff;display:block;font-size:40px;font-weight:100;max-width:600px;max-height:90px;line-height:40px;overflow:hidden}
.tem06-banner .banner-wrap-box .banner_text {color:#eee;margin:10px 0;max-height:60px;line-height:20px!important;overflow:hidden;font-style:oblique}
.tem06-banner .banner-wrap-box .btnview a {background:rgba(256,256,256,.1);border-radius:0;padding:10px 20px;border:1px solid #fff;font-size:12px}
.tem06-banner .banner-wrap-box .btnview a:hover {background:#fff;color:#333}
.tem06-banner .banner-arrow-down-box {position:absolute;width:50px;height:50px;bottom:20px;left:50%;margin-left:-25px;text-align:center;overflow:hidden;cursor:pointer}
.tem06-banner .banner-arrow-down {position:relative}
.tem06-banner .banner-arrow-down span {position:absolute;animation:banner-arrow-down 3s infinite linear;top:0;color:#fff;font-size:20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
@keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@-webkit-keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@media (max-width:768px) {
.tem06-banner {height:300px!important;background-attachment:scroll;min-height:auto}
.tem06-banner .banner-wrap-box {width:90%;margin:10% auto;padding:15px}
.tem06-banner .banner-wrap-box h1 {font-size:20px;line-height:22px;max-height:50px;margin-top:0}
.tem06-banner .banner-wrap-box .banner_text {font-size:12px;margin:0 0 10px;max-height:40px}
.tem06-banner .banner-wrap-box .btnview a {border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}
}
.tem08-banner {box-sizing:border-box}
.tem08-banner .container {position:relative;height:100%}
.tem08-banner {width:100%;height:700px;background-image:url(../images/tem08-banner-bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;margin-bottom:120px}
.tem08-banner .banner-block {width:100%;height:100%}
.tem08-banner .banner-logo,.tem08-banner .banner-logo img {width:200px;margin-left:auto;margin-right:auto;margin-bottom:10px}
.tem08-banner .banner-text-big-box {z-index:2;height:500px;position:absolute;top:308px;width:360px;left:10px;padding:15px;opacity:.9}
.tem08-banner .banner-text-big-box h1 {color:#fff;display:block;font-size:32px;font-weight:100;max-height:140px;line-height:40px;overflow:hidden}
.tem08-banner .banner-text-big-box .banner_text {color:#eee;margin:10px 0;max-height:240px;line-height:30px;overflow:hidden;font-size:16px;padding-bottom:10px;font-weight:400}
.tem08-banner .team-bg-block {width:100%;height:2px;background:#fff;margin-bottom:15px}
.tem08-banner .banner-phone {width:200px;height:50px;position:absolute;right:20px;line-height:40px;color:#fff;padding:5px;overflow:hidden;opacity:.9}
.tem08-banner .banner-text-big-box .btnview a {background:rgba(256,256,256,.1);border-radius:0;padding:10px 20px;border:1px solid #fff;font-size:12px}
.tem08-banner .banner-text-big-box .btnview a:hover {background:#fff;color:#333}
.tem08-banner .banner-arrow-down-box {position:absolute;width:50px;height:50px;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;overflow:hidden;cursor:pointer}
.tem08-banner .banner-arrow-down {position:relative}
.tem08-banner .banner-arrow-down span {position:absolute;animation:banner-arrow-down 3s infinite linear;top:0;color:#fff;font-size:20px;-o-transform:translateX(-50%);transform:translateX(-50%)}
.tem08-banner .phone-icon {float:left;font-size:24px}
.tem08-banner .banner-phone-text {float:left}
@keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@-webkit-keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@media (max-width:768px) {
.banner-arrow-down-box {display:none}
.tem08-banner {height:325px;background-attachment:scroll;min-height:auto;margin-bottom:15px}
.tem08-banner .banner-text-big-box {top:30px;height:270px}
.tem08-banner .banner-text-big-box h1 {font-size:20px;line-height:22px;max-height:50px}
.tem08-banner .banner-text-big-box .banner_text {font-size:12px;margin:0 0 10px;max-height:100px;line-height:20px}
.tem08-banner .banner-text-big-box .btnview a {border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}
}
@media (max-width:596px) {
.tem08-banner .banner-text-big-box {width:320px;top:70px;left:0;height:230px}
.tem08-banner .banner-text-big-box .banner_text {max-height:60px}
}
.tem09-banner {position:relative;box-sizing:border-box;overflow:hidden;min-height:700px;background-image:url(../images/tem09-banner-bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.tem09-banner .banner-mask {width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.01)}
.tem09-banner .banner-logo,.tem09-banner .banner-logo img {width:200px;margin-left:auto;margin-right:auto;margin-bottom:10px}
.tem09-banner .banner-wrap-box {padding:10% 0 0 10%;position:relative;z-index:2}
.tem09-banner .banner-wrap-box h1 {color:#fff;display:block;font-size:85px;font-weight:100;max-width:600px;max-height:280px;line-height:90px;overflow:hidden}
.tem09-banner .banner-wrap-box .banner_text {color:#eee;margin:10px 0;max-height:90px;line-height:30px;overflow:hidden;font-size:24px}
.tem09-banner .banner-wrap-box .btnview a {background:rgba(256,256,256,.1);border:0 none;border-radius:0;padding:10px 20px;border-style:solid;border-width:1px;font-size:12px}
.tem09-banner .banner-wrap-box .btnview a:hover {background:#fff;color:#333}
.tem09-banner .banner-arrow-down-box {position:absolute;width:50px;height:50px;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;overflow:hidden;cursor:pointer}
.tem09-banner .banner-arrow-down {position:relative}
.tem09-banner .banner-arrow-down span {position:absolute;animation:banner-arrow-down 3s infinite linear;top:0;color:#fff;font-size:20px}
@keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@-webkit-keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@media (max-width:768px) {
.tem09-banner {height:300px!important;background-attachment:scroll;min-height:auto}
.tem09-banner .banner-mask {position:relative}
.tem09-banner .banner-wrap-box {padding:10% 1% 0}
.tem09-banner .banner-wrap-box h1 {font-size:20px!important;line-height:22px!important;max-height:44px;text-shadow:0 0 5px rgba(0,0,0,.12)}
.tem09-banner .banner-wrap-box .banner_text {font-size:12px;margin:0 0 10px;max-height:60px;line-height:20px!important}
.tem09-banner .banner-wrap-box .btnview a {border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}
}
@media (max-width:430px) {
.tem09-banner {height:250px!important;background-attachment:scroll;min-height:auto}
.tem09-banner .banner-wrap-box {padding:12% 1% 0}
.tem09-banner .banner-wrap-box h1 {font-size:20px!important;line-height:22px;max-height:44px}
}
.tem10-banner .container {position:relative;height:100%}
.tem10-banner .col-sm-4 {overflow:hidden;min-height:385px}
.tem10-banner {width:100%;height:700px;background-image:url(../images/tem10-banner-bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;margin-bottom:30px;padding-top:100px}
.tem10-banner h1 {color:#fff;display:block;font-size:72px;font-weight:100;line-height:80px;max-height:80px;max-width:600px;overflow:hidden;margin:0}
.tem10-banner .banner_text {color:#eee;font-style:oblique;line-height:50px;margin:0 0 30px;max-height:50px;overflow:hidden;max-width:600px;font-size:48px;font-weight:400}
.tem10-banner .banner-main-top {color:#fff;padding:36px 20px 20px;position:relative;text-align:center;opacity:.5;transition:all .5s}
.tem10-banner .banner-main-top h2 {font-size:20px;max-height:25px;line-height:25px;overflow:hidden;margin:0 0 10px;font-weight:700}
.tem10-banner .banner-main-top .banner-main-text {font-size:12px;max-height:60px;line-height:20px;overflow:hidden;margin:0 0 10px}
.tem10-banner .banner-main-top .banner-btn .btn-primary:hover {color:#666}
.tem10-banner .banner-main-top .banner-btn a {border-radius:0;background:#fff}
.tem10-banner .banner-main-bottom .banner-main-images-box {position:relative;width:100%;height:200px;overflow:hidden}
.tem10-banner .banner-main-bottom .banner-main-images-box img {position:absolute;left:0;top:0;width:100%;height:100%;transition:all .35s}
.tem10-banner .banner-main-bottom .banner-main-images-box:hover img {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.tem10-banner .col-sm-4:hover .banner-main-top {opacity:1}
@media (max-width:768px) {
.tem10-banner {background-attachment:scroll;min-height:auto;height:auto}
}
@media (max-width:640px) {
.tem10-banner h1 {font-size:22px;height:30px;line-height:30px}
.tem10-banner .banner_text {font-size:14px;height:20px;line-height:20px}
}
.tem11-banner .container {position:relative;height:100%}
.tem11-banner .col-sm-4 {overflow:hidden;min-height:385px}
.tem11-banner {width:100%;height:700px;background-image:url(../images/tem11-banner-bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;margin-bottom:30px;padding-top:80px}
.tem11-banner h1 {color:#fff;display:block;font-size:72px;font-weight:100;line-height:80px;max-height:80px;max-width:600px;overflow:hidden;margin:0 auto;text-align:center}
.tem11-banner .banner_text {color:#eee;font-style:oblique;line-height:50px;margin:0 auto 40px;max-height:50px;overflow:hidden;max-width:600px;font-size:48px;font-weight:400;text-align:center}
.tem11-banner .banner-main-bottom {margin-top:-20px;color:#fff;padding:36px 20px 20px;position:relative;text-align:center;opacity:.5;transition:all .5s}
.tem11-banner .banner-main-bottom h2 {font-size:20px;max-height:25px;line-height:25px;overflow:hidden;margin:0 0 10px;font-weight:700}
.tem11-banner .banner-main-bottom .banner-main-text {font-size:12px;max-height:60px;line-height:20px;overflow:hidden;margin:0 0 10px}
.tem11-banner .banner-main-top .banner-btn .btn-primary:hover {color:#666}
.tem11-banner .banner-main-bottom .banner-btn a {border-radius:0;background:#fff}
.tem11-banner .banner-main-top {position:relative;z-index:2}
.tem11-banner .banner-main-top .banner-main-images-box {position:relative;width:200px;height:200px;overflow:hidden;margin:0 auto;border-radius:50%;border:4px solid #e8e8e8}
.tem11-banner .banner-main-top .banner-main-images-box img {position:absolute;left:0;top:0;width:100%;height:100%;transition:all .35s}
.tem11-banner .banner-main-top .banner-main-images-box:hover img {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.tem11-banner .col-sm-4:hover .banner-main-bottom {opacity:1}
@media (max-width:768px) {
.tem11-banner {background-attachment:scroll;min-height:auto;height:auto}
}
@media (max-width:640px) {
.tem11-banner h1 {font-size:22px;height:30px;line-height:30px}
.tem11-banner .banner_text {font-size:14px;height:20px;line-height:20px}
}
.tem12-banner {position:relative;box-sizing:border-box;overflow:hidden;min-height:700px;background-image:url(../images/tem12-banner-bg_1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.tem12-banner .banner-mask {width:100%;height:100%;position:absolute;top:0;left:0}
.tem12-banner .banner-logo,.tem12-banner .banner-logo img {width:200px;margin-left:auto;margin-right:auto;margin-bottom:10px}
.tem12-banner .btnview {max-width:100%;margin:0 auto;text-align:center}
.tem12-banner .banner-wrap-box {padding:20% 0 0;position:relative;z-index:2}
.tem12-banner .banner-wrap-box h1 {color:#fff;display:block;font-size:50px;font-weight:100;max-width:80%;overflow:hidden;margin:0 auto;text-align:center}
.tem12-banner .banner-wrap-box .banner_text {color:#eee;margin:20px auto;max-height:100px;line-height:20px;overflow:hidden;max-width:80%;text-align:center;font-size:16px}
.tem12-banner .banner-wrap-box .btnview a {background:rgba(256,256,256,.1);padding:10px 25px;border-radius:20px;border:1px solid #fff;font-size:12px}
.tem12-banner .banner-wrap-box .btnview a:hover {background:#fff;color:#333}
.tem12-banner .banner-arrow-down-box {position:absolute;width:50px;height:50px;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;overflow:hidden;cursor:pointer}
.tem12-banner .banner-arrow-down {position:relative}
.tem12-banner .banner-arrow-down span {position:absolute;animation:banner-arrow-down 3s infinite linear;top:0;color:#fff;font-size:20px}
@keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@-webkit-keyframes banner-arrow-down {80% {top:60px}
90% {opacity:.5}
100% {opacity:1}
}
@media (max-width:768px) {
.tem12-banner {height:300px;background-attachment:scroll;min-height:auto}
.tem12-banner .banner-wrap-box {padding:10%}
.tem12-banner .banner-wrap-box h1 {font-size:22px!important;max-width:90%}
.tem12-banner .banner-wrap-box .banner_text {max-width:90%}
.tem12-banner .banner-wrap-box .btnview a {border-radius:20px;font-size:12px;line-height:1.5;padding:5px 10px}
}
@media (max-width:430px) {
.tem12-banner .banner-wrap-box {padding:13% 6%}
}
.tem13-banner .banner-mask {width:100%;text-align:center;overflow:hidden}
.tem13-banner .banner-mask img {width:100%;display:block;margin:0 auto}
.tem14-banner .carousel.slide .carousel-inner .item img {width:100%}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption {position:absolute;text-align:center;top:50%;left:0;transform:translateY(-50%);width:100%;bottom:auto}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption h1 {color:#fff;-webkit-animation-duration:2s;animation-duration:2s}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption p {font-size:18px;color:#fff;padding:20px 0 60px;-webkit-animation-duration:2s;animation-duration:2s}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption a {line-height:50px;padding:0 25px;display:inline-block;border-radius:3px;font-size:18px;color:#fff;text-decoration:none;transition:all 300ms linear 0s;-webkit-animation-duration:2s;animation-duration:2s;text-transform:lowercase}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption a.active,.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption a:hover {background:rgba(0,0,0,.8)}
.tem14-banner .carousel.slide .carousel-indicators {bottom:40px;z-index:15}
.tem14-banner .carousel.slide .carousel-indicators li {border:1px solid #fff}
.tem14-banner .carousel.slide .carousel-indicators li.active {background:#fff}
@media (max-width:768px) {
.tem14-banner {background-attachment:scroll;min-height:auto}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption p {font-size:12px;padding:0;margin:5px 0 12px;height:25px;line-height:25px;overflow:hidden}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption h1 {font-size:18px;margin:0;height:30px;line-height:30px;overflow:hidden}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption {top:40%}
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption a {font-size:14px;line-height:25px;padding:3px 25px}
.tem14-banner .carousel.slide .carousel-indicators {bottom:0}
}
@media (max-width:480px) {
.tem14-banner .carousel.slide .carousel-inner .item .carousel-caption a {font-size:12px;padding:3px 10px}
.tem14-banner .carousel.slide .carousel-indicators {margin-bottom:0}
}
.tem15-banner a {display:block;width:100%;position:absolute}
.tem15-banner a:first-child {position:static}
.tem15-banner img {width:100%}
.tem15-banner .owl-theme .owl-controls {position:absolute;bottom:5%;width:100%}
.tem16-banner {background:#10161B url(../images/tem16-banner.jpg) fixed center 0 / cover;overflow:hidden;position:relative;z-index:1}
.fill {width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}
.tem16-banner .banner-wrap-box {padding:15% 10%}
.tem16-banner .banner-wrap-box h1 {color:#fff;display:block;font-weight:100}
.tem16-banner .banner-wrap-box .banner_text {color:#eee;margin:20px 0;line-height:25px;overflow:hidden}
.tem16-banner .banner-wrap-box .btnview {text-align:left}
@media (max-width:768px) {
.tem16-banner {background:#10161B url(../images/tem16-banner.jpg) scroll center 0 / 100% 100%}
.tem16-banner .banner-wrap-box {padding:15% 3%;position::absolute;left:15px;right:15px}
.tem16-banner .banner-wrap-box .banner_text {font-size:12px;margin:0 0 10px}
.tem16-banner .banner-wrap-box .btnview a {font-size:12px}
}
.tem17-banner {background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}
.tem17-banner img {max-width:100%}
.tem17-banner .owl-theme .owl-controls {position:absolute;bottom:0;width:100%}
.tem17-banner .owl-theme .owl-controls .owl-dots {margin:0 auto;max-width:200px;background:rgba(0,0,0,.8);padding:10px 15px;position:relative}
.tem17-banner .owl-theme .owl-controls .owl-dot::before {background:rgba(255,255,255,.3)none repeat scroll 0 0;border-radius:3px;content:"";height:1px;margin:10px 0 0 -15px;position:absolute;width:30px}
.tem17-banner .owl-theme .owl-controls .owl-dot span {border-radius:0;background:rgba(0,0,0,.9);border:1px solid rgba(255,255,255,.5);margin:5px 10px}
.tem17-banner .owl-theme .owl-controls .owl-dot.active span {border:1px solid rgba(255,0,0,1)}
@media (max-width:768px) {
.tem17-banner {background-attachment:scroll;min-height:auto}
.tem17-banner .owl-theme .owl-controls .owl-dots {padding:3px 5px}
}
.tem18-banner a {display:block;width:100%;position:absolute}
.tem18-banner a:first-child {position:static}
.tem18-banner img {width:100%}
.tem18-banner .owl-theme .owl-controls {width:100%;height:60px;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;top:50%;left:0;margin-top:-30px}
.tem18-banner .owl-theme .owl-nav {height:60px}
.tem18-banner .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}
.tem18-banner .owl-theme .owl-nav [class*=owl-]:hover {background:#2c2c2c;color:#2c2c2c;text-decoration:none;display:inline-block}
.tem18-banner .owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.tem18-banner .owl-theme .owl-nav div {width:50px;height:50px;float:left;border-radius:0!important;display:block!important}
.tem18-banner .owl-theme .owl-nav .owl-prev {background:url(/templates/public4/assets/images/themes.png) no-repeat 0 0!important}
.tem18-banner .owl-theme .owl-nav .owl-prev:hover {background-position:0 -50px!important}
.tem18-banner .owl-theme .owl-nav .owl-next {float:right;background:url(/templates/public4/assets/images/themes.png) no-repeat -205px 0!important}
.tem18-banner .owl-theme .owl-nav .owl-next:hover {background-position:-205px -50px!important}
.tem18-banner .owl-theme .owl-dots .owl-dot {display:none;zoom:1;*display:inline}
.tem18-banner .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}
.tem18-banner .owl-theme .owl-dots .owl-dot.active span,.tem18-banner .owl-theme .owl-dots .owl-dot:hover span {background:#869791}
.tem18-banner .owl-theme .owl-dot span {background:0 0;width:50px;height:50px;position:absolute;cursor:pointer;z-index:8;border-radius:0}
@media (max-width:768px) {
.tem18-banner .owl-theme .owl-controls .owl-dot span {background:0 0}
}
.tem19-banner {text-align:center}
.tem19-banner .carousel {z-index:1}
.tem19-banner .item img {margin:auto;position:relative}
.tem19-banner .insets {width:100px;height:70px;position:absolute;left:50px;bottom:25px;border:3px solid #fff;transition:.5s;display:none}
.tem19-banner .insets:after {content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #fff;position:absolute;top:67px;left:0;right:0;margin:auto}
.tem19-banner .insets .ovhidd {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem19-banner .insets .insets_con {width:9999px;position:absolute;left:0;top:0;transition:.5s;height:100%}
.tem19-banner .insets img {width:94px;height:100%;display:block;float:left}
.tem19-banner .carousel-indicators li {border-radius:0;width:20px;height:5px;margin:1px 3px}
.tem19-banner .carousel-indicators .active {height:7px;margin:0 3px}
.tem19-banner .glyphicon {font-size:50px;margin-top:-25px}
.tem19-banner .carousel-control .glyphicon-chevron-left,.tem19-banner .carousel-control .glyphicon-chevron-right,.tem19-banner .carousel-control .icon-next,.tem19-banner .carousel-control .icon-prev {margin-top:-25px}
.tem19-banner .carousel-control .glyphicon-chevron-left,.tem19-banner .carousel-control .icon-prev {margin-left:-25px}
.tem19-banner .carousel-control {background-image:none;width:8%}
.tem20-banner {height:100%;overflow:hidden;position:relative}
.tem20-banner .inner {overflow:hidden;position:absolute;height:100%}
.tem20-banner .inner .slide {width:100%;height:100%;float:left;background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}
.tem20-banner .inner img {width:100%;opacity:0}
.tem20-banner .left,.tem20-banner .right {position:absolute;top:50%;margin-top:-50px;font-size:40px;background-color:rgba(0,0,0,.1);width:50px;height:100px;line-height:100px;text-align:center;color:#fff;opacity:.5;display:none;cursor:pointer}
.tem20-banner .left {left:0}
.tem20-banner .right {right:0}
.tem20-banner .dd {width:100%;height:30px;background-color:rgba(255,255,255,.3);position:absolute;left:0;bottom:0;overflow:hidden;display:none;text-align:center;line-height:30px}
.tem20-banner .dd span {width:30px;height:10px;background:#B7B7B7;margin:0 2px;display:inline-block;cursor:pointer}
.tem20-banner .dd .select {background:red}
.tem20-banner .min_con {position:absolute;bottom:50px;width:200px;height:130px;background-color:#ff0;border:5px solid #fff;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:none}
.tem20-banner .min_con:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#fff;position:absolute;left:50%;margin-left:-10px;bottom:-25px}
.tem20-banner .min_con1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem20-banner .min_con2 {width:99999px;height:100%;position:absolute;left:0;top:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}
.tem20-banner .min_con2 img {width:200px;height:100%;float:left;display:block}
@media (max-width:768px) {
.tem20-banner .dd,.tem20-banner .left,.tem20-banner .right {display:none!important}
.tem20-banner .inner .slide {background-attachment:scroll;background-color:#ff0}
.tem20-banner .inner img {opacity:1}
.tem20-banner .inner,.tem20-banner .inner .slide {height:auto}
}
.tem21-banner .tem21-banner-con {width:100%;position:relative;overflow:hidden}
.tem21-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem21-banner .swiper-slide img {width:100%}
.tem21-banner .swiper_icon {position:absolute;left:0;bottom:40px;width:200px;height:120px;transition:.3s;z-index:1;display:none;border:3px solid #eee;box-sizing:content-box}
.tem21-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#eee;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem21-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem21-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem21-banner .swiper_icon img {width:200px;height:100%;float:left}
.tem21-banner .swiper-pagination .swiper-pagination-bullet {width:30px;height:12px;border-radius:0}
.tem21-banner .swiper-button-next.swiper-button-black,.tem21-banner .swiper-button-prev.swiper-button-black {opacity:.7;background:rgba(0,0,0,.1);font-size:60px;text-align:center;width:70px;height:140px;margin-top:-70px;line-height:140px}
@media (max-width:768px) {
.tem21-banner .swiper-button-next,.tem21-banner .swiper-button-prev {font-size:40px;text-align:center;width:40px;height:70px;margin-top:-35px;line-height:70px}
.tem21-banner .swiper_icon {display:none!important}
}
.tem22-banner .tem22-banner-con {width:100%;position:relative;overflow:hidden}
.tem22-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem22-banner .swiper-slide img {width:100%}
.tem22-banner .swiper_icon {position:absolute;left:0;bottom:40px;width:200px;height:120px;transition:.3s;z-index:1;display:none;border:3px solid #eee;box-sizing:content-box}
.tem22-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#eee;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem22-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem22-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem22-banner .swiper_icon img {width:200px;height:100%;float:left}
.tem22-banner .swiper-pagination .swiper-pagination-bullet {width:30px;height:12px;border-radius:0}
.tem22-banner .swiper-button-next.swiper-button-black,.tem22-banner .swiper-button-prev.swiper-button-black {opacity:.7;background:rgba(0,0,0,.1);font-size:60px;text-align:center;width:70px;height:140px;margin-top:-70px;line-height:140px}
@media (max-width:768px) {
.tem22-banner .swiper-button-next,.tem22-banner .swiper-button-prev {font-size:40px;text-align:center;width:40px;height:70px;margin-top:-35px;line-height:70px}
.tem22-banner .swiper-button-next,.tem22-banner .swiper-button-prev,.tem22-banner .swiper-pagination,.tem22-banner .swiper_icon {display:none!important}
}
.tem23-banner {height:100vh}
.tem23-banner section {padding:0}
.tem23-banner .bg-editor {text-align:center;position:absolute;top:0;left:0;width:100%;height:30px;line-height:30px;z-index:10;font-size:16px;color:orange;background-color:rgba(0,0,0,.2)}
.tem23-banner .swiper-container {width:100%;height:100%;background:#000}
.tem23-banner .swiper-slide {font-size:18px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10% 60px 40px}
.tem23-banner .parallax-bg {position:absolute;left:0;top:0;width:130%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}
.tem23-banner .swiper-slide .title {font-size:41px;font-weight:300}
.tem23-banner .swiper-slide .subtitle {font-size:21px;margin:10px 0}
.tem23-banner .swiper-slide .text {font-size:14px;max-width:400px;line-height:25px}
@media (max-width:768px) {
.tem23-banner .swiper-slide .text {font-size:12px}
.tem23-banner .swiper-slide .subtitle {font-size:18px}
.tem23-banner .swiper-slide .title {font-size:28px}
}
.tem24-banner {position:relative;height:100vh}
.tem24-banner .tem24-banner-con {width:100%;height:100%;position:relative}
.tem24-banner .swiper-container {width:100%;height:300px;margin-left:auto;margin-right:auto}
.tem24-banner .swiper-slide {background-size:cover;background-position:center;position:relative}
.tem24-banner .swiper-slide a {position:absolute;width:100%;height:100%;top:0;left:0}
.tem24-banner .gallery-top {height:80%;width:100%}
.tem24-banner .gallery-thumbs {height:20%;box-sizing:border-box;padding:10px 0}
.tem24-banner .gallery-thumbs .swiper-slide {height:100%;opacity:.4}
.tem24-banner .gallery-thumbs .swiper-slide-active {opacity:1}
.tem24-banner .gallery-thumbs .swiper-button-white {display:none}
.tem25-banner {height:500px}
.tem25-banner .swiper-wrapper {color:#fff}
.tem25-banner .swiper-container {width:100%;height:100%}
.tem25-banner .swiper-slide {background-position:center;background-size:cover}
.tem25-banner .txt {padding:0 50px;text-align:center}
.tem25-banner .txt .title {font-size:40px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:150px 0 20px}
.tem25-banner .txt .subtitle {font-size:20px;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 auto}
.tem25-banner .txt .btn {margin-top:30px}
@media (max-width:768px) {
.tem25-banner .txt .title {font-size:24px;padding:100px 0 15px}
.tem25-banner .txt .subtitle {font-size:16px}
.tem25-banner {width:100%;height:350px}
}
.tem26-banner {height:100vh}
.tem26-banner .container,.tem26-banner .container>div {height:100%}
.tem26-banner section {padding:0}
.tem26-banner .bg-editor {text-align:center;position:absolute;top:0;left:0;width:100%;height:30px;line-height:30px;z-index:10;font-size:16px;color:orange;background-color:rgba(0,0,0,.2)}
.tem26-banner .swiper-container {width:100%;height:100%;padding-bottom:30px;background:#000}
.tem26-banner .swiper-slide {font-size:18px;color:#fff;padding:10% 60px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}
.tem26-banner .parallax-bg {position:absolute;left:0;top:0;width:130%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}
.tem26-banner .swiper-slide .title {font-size:41px;font-weight:300;margin-bottom:20px}
.tem26-banner .swiper-slide .subtitle {font-size:21px;margin:10px 0}
.tem26-banner .swiper-slide .text {font-size:14px;max-width:400px;line-height:25px}
@media (max-width:768px) {
.tem26-banner {height:auto}
.tem26-banner .swiper-slide .text {font-size:12px}
.tem26-banner .swiper-slide .subtitle {font-size:18px}
.tem26-banner .swiper-slide .title {font-size:28px}
}
.tem27-banner {height:500px}
.tem27-banner .swiper-wrapper {color:#fff}
.tem27-banner .swiper-container {width:100%;height:100%}
.tem27-banner .swiper-slide {background-position:center;background-size:cover}
.tem27-banner .txt {padding:0 50px;text-align:center}
.tem27-banner .txt .title {font-size:40px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:150px 0 20px}
.tem27-banner .txt .subtitle {font-size:20px;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 auto}
.tem27-banner .txt .btn {margin-top:30px}
.tem27-banner .swiper-pagination-bullet {width:10px;height:10px;opacity:.4}
@media (max-width:768px) {
.tem27-banner .txt .title {font-size:24px;padding:100px 0 15px}
.tem27-banner .txt .subtitle {font-size:16px}
.tem27-banner {width:100%;height:350px}
}
.tem28-banner .tem28-banner-con {width:100%;position:relative;overflow:hidden}
.tem28-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem28-banner .swiper-slide img {width:100%}
.tem28-banner .swiper_icon {position:absolute;left:0;bottom:40px;width:200px;height:120px;transition:.3s;z-index:1;display:none;border:3px solid #eee;box-sizing:content-box}
.tem28-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#eee;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem28-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem28-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem28-banner .swiper_icon img {width:200px;height:100%;float:left}
.tem28-banner .swiper-pagination .swiper-pagination-bullet {width:10px;height:10px}
.tem28-banner .swiper-button-next.swiper-button-black,.tem28-banner .swiper-button-prev.swiper-button-black {opacity:0;background:rgba(0,0,0,.1);width:8%;height:100%;top:0}
.tem28-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {margin-bottom:-3px;opacity:.6;width:16px;height:16px;border:5px solid rgba(255,255,255,.6)}
@media (max-width:768px) {
.tem28-banner .swiper-button-next,.tem28-banner .swiper-button-prev {font-size:40px;text-align:center;width:40px;height:70px;margin-top:-35px;line-height:70px}
.tem28-banner .swiper-button-next,.tem28-banner .swiper-button-prev,.tem28-banner .swiper-pagination,.tem28-banner .swiper_icon {display:none!important}
}
.tem29-banner .tem29-banner-con {width:100%;position:relative;margin:0 auto}
.tem29-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem29-banner .swiper-slide img {width:100%}
.tem29-banner .swiper_icon {position:absolute;left:0;bottom:40px;width:200px;height:120px;transition:.3s;z-index:1;display:none;border:3px solid #eee;box-sizing:content-box}
.tem29-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#eee;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem29-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem29-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem29-banner .swiper_icon img {width:200px;height:100%;float:left}
.tem29-banner .swiper-pagination .swiper-pagination-bullet {width:10px;height:10px}
.tem29-banner .swiper-button-next.swiper-button-black,.tem29-banner .swiper-button-prev.swiper-button-black {opacity:0;background:rgba(0,0,0,.1);width:8%;height:100%;top:0}
.tem29-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {margin-bottom:-3px;opacity:.6;width:16px;height:16px;border:5px solid rgba(255,255,255,.6)}
@media (max-width:768px) {
.tem29-banner .swiper-button-next,.tem29-banner .swiper-button-prev {font-size:40px;text-align:center;width:40px;height:70px;margin-top:-35px;line-height:70px}
.tem29-banner .swiper-button-next,.tem29-banner .swiper-button-prev,.tem29-banner .swiper-pagination,.tem29-banner .swiper_icon {display:none!important}
}
.tem30-banner .tem30-banner-con {width:100%;position:relative;overflow:hidden}
.tem30-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem30-banner .swiper-slide img {width:100%}
.tem30-banner .swiper_icon {position:absolute;left:0;bottom:40px;width:200px;height:120px;transition:.3s;z-index:1;display:none;border:3px solid #eee;box-sizing:content-box}
.tem30-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#eee;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem30-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem30-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem30-banner .swiper_icon img {width:200px;height:100%;float:left}
.tem30-banner .swiper-pagination .swiper-pagination-bullet {width:10px;height:10px}
.tem30-banner .swiper-button-next.swiper-button-black,.tem30-banner .swiper-button-prev.swiper-button-black {border:0;background:0 0;width:8.5%;height:100%;top:0;margin:0;z-index:10}
.tem30-banner .swiper-button-prev.swiper-button-black {left:0;border-right:30px solid #fff}
.tem30-banner .swiper-button-next.swiper-button-black {right:0;border-left:30px solid #fff}
.tem30-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {margin-bottom:-3px;opacity:.6;width:16px;height:16px;border:5px solid rgba(255,255,255,.6)}
@media (max-width:768px) {
.tem30-banner .swiper-button-next,.tem30-banner .swiper-button-prev {font-size:40px;text-align:center;width:40px;height:70px;margin-top:-35px;line-height:70px}
.tem30-banner .swiper-button-next,.tem30-banner .swiper-button-prev,.tem30-banner .swiper-pagination,.tem30-banner .swiper_icon {display:none!important}
}
.tem31-banner .tem31-banner-con {width:100%;position:relative;margin:0 auto}
.tem31-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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-banner .swiper-slide img {width:100%}
.tem31-banner .swiper_icon {position:absolute;left:0;bottom:40px;width:200px;height:120px;transition:.3s;z-index:1;display:none;border:3px solid #eee;box-sizing:content-box}
.tem31-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#eee;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem31-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem31-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem31-banner .swiper_icon img {width:200px;height:100%;float:left}
.tem31-banner .swiper-pagination .swiper-pagination-bullet {width:10px;height:10px}
.tem31-banner .swiper-button-next.swiper-button-black,.tem31-banner .swiper-button-prev.swiper-button-black {opacity:0;background:rgba(0,0,0,.1);width:8%;height:100%;top:0}
.tem31-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {margin-bottom:-3px;opacity:.6;width:16px;height:16px;border:5px solid rgba(255,255,255,.6)}
@media (max-width:768px) {
.tem31-banner .swiper-button-next,.tem31-banner .swiper-button-prev {font-size:40px;text-align:center;width:40px;height:70px;margin-top:-35px;line-height:70px}
.tem31-banner .swiper-button-next,.tem31-banner .swiper-button-prev,.tem31-banner .swiper-pagination,.tem31-banner .swiper_icon {display:none!important}
}
.tem32-banner {position:relative}
.tem32-banner .tem32-banner_txt {position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;z-index:10}
.tem32-banner .tem32-banner_txt .fencen .fencen_con {width:280px;height:280px;margin:0 auto;margin-top:-70px;position:relative}
.tem32-banner .tem32-banner_txt .fencen .fencen_txt {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:70%;height:70%;font-family:comic sans ms,cursive}
.tem32-banner .tem32-banner_txt .fencen .fencen_con .banner_bg {background-size:100% 100%;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}
.tem32-banner .tem32-banner_txt .fencen .top {padding-top:20px;font-size:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem32-banner .tem32-banner_txt .fencen .bottom {font-size:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:100%;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem32-banner .tem32-banner_txt .fen4 {font-size:40px}
.tem32-banner .tem32-banner-con {width:100%;position:relative;margin:0 auto}
.tem32-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem32-banner .swiper-slide img {width:100%}
.tem32-banner .swiper_icon {position:absolute;left:0;bottom:40px;width:200px;height:120px;transition:.3s;z-index:1;display:none;border:3px solid #eee;box-sizing:content-box}
.tem32-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#eee;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem32-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem32-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem32-banner .swiper_icon img {width:200px;height:100%;float:left}
.tem32-banner .swiper-pagination .swiper-pagination-bullet {width:10px;height:10px}
.tem32-banner .swiper-button-next.swiper-button-black,.tem32-banner .swiper-button-prev.swiper-button-black {opacity:0;background:rgba(0,0,0,.1);width:8%;height:100%;top:0}
.tem32-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity:.8;background-color:#fff}
@media (max-width:992px) {
.tem32-banner .tem32-banner_txt .fen4 {display:none}
.tem32-banner .tem32-banner_txt .fencen {width:100%}
.tem32-banner .tem32-banner_txt .fencen .fencen_con {width:200px;margin-top:-50px;height:200px}
.tem32-banner .tem32-banner_txt .fencen .top {padding-top:15px;font-size:20px}
.tem32-banner .tem32-banner_txt .fencen .bottom {font-size:80px}
}
@media (max-width:600px) {
.tem32-banner .tem32-banner_txt .fencen .fencen_con {width:140px;margin-top:-35px;height:140px}
.tem32-banner .tem32-banner_txt .fencen .top {padding-top:10px;font-size:18px}
.tem32-banner .tem32-banner_txt .fencen .bottom {font-size:60px}
}
@media (max-width:400px) {
.tem32-banner .tem32-banner_txt .fencen .fencen_con {width:100px;margin-top:-25px;height:100px}
.tem32-banner .tem32-banner_txt .fencen .top {padding-top:5px;font-size:15px}
.tem32-banner .tem32-banner_txt .fencen .bottom {font-size:35px}
}
.tem33-banner {height:100vh}
.tem33-banner .swiper-wrapper {color:#fff}
.tem33-banner .swiper-container {width:100%;height:100%}
.tem33-banner .swiper-slide {background-position:center;background-size:cover}
.tem33-banner .txt {padding:80px 50px;height:100%}
.tem33-banner .txt .title {font-size:40px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}
.tem33-banner .txt .description {font-size:16px;max-width:400px;line-height:180%;max-height:50%;overflow:hidden}
.tem33-banner .txt .btn {margin-top:30px}
.tem33-banner .swiper-pagination-bullet {width:10px;height:10px;opacity:.4}
@media (max-width:768px) {
.tem33-banner .txt {padding:80px 20px}
.tem33-banner .txt .title {font-size:24px}
.tem33-banner .txt .description {font-size:12px;line-height:185%}
}
.tem34-banner {background-color:#000}
.tem34-banner .tem34-banner-con {width:100%;position:relative;overflow:hidden}
.tem34-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem34-banner .swiper-slide img {width:100%}
.tem34-banner .swiper_icon {position:absolute;left:0;bottom:40px;width:200px;height:120px;transition:.3s;z-index:1;display:none;border:3px solid #eee;box-sizing:content-box}
.tem34-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:#eee;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem34-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem34-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem34-banner .swiper_icon img {width:200px;height:100%;float:left}
.tem34-banner .swiper-pagination .swiper-pagination-bullet {width:10px;height:10px}
.tem34-banner .swiper-button-next.swiper-button-black,.tem34-banner .swiper-button-prev.swiper-button-black {background:0 0;border:1px solid rgba(225,225,225,.8);width:50px;height:50px;top:50%;margin-top:-25px;text-align:center;font-size:40px;color:rgba(225,225,225,.8);line-height:50px;border-radius:50px}
.tem34-banner .swiper-button-prev.swiper-button-black {left:10%}
.tem34-banner .swiper-button-next.swiper-button-black {right:10%}
.tem34-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {margin-bottom:-3px;opacity:.6;width:16px;height:16px;border:5px solid rgba(255,255,255,.6)}
@media (max-width:768px) {
.tem34-banner .swiper-button-next,.tem34-banner .swiper-button-prev {font-size:40px;text-align:center;width:40px;height:70px;margin-top:-35px;line-height:70px}
.tem34-banner .swiper-button-next,.tem34-banner .swiper-button-prev,.tem34-banner .swiper_icon {display:none!important}
}
.tem35-banner {height:100vh}
.tem35-banner .swiper-container {width:100%;height:100%}
.tem35-banner .swiper-slide {background-position:center;background-size:cover}
.tem35-banner .txt {color:#fff;padding:50px 100px 80px;width:100%;position:absolute;bottom:0}
.tem35-banner .txt .afterx {position:absolute;top:50px;height:calc(100% - 115px);left:50px;width:0;border-left:1px solid #eee}
.tem35-banner .txt .title {font-size:40px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}
.tem35-banner .txt .description {font-size:16px;max-width:400px;line-height:30px;height:90px;overflow:hidden}
.tem35-banner .txt .btn {margin-top:30px;padding:10px 20px}
.tem35-banner .swiper-pagination-bullet {width:10px;height:10px;opacity:.5}
.tem35-banner .swiper-pagination-bullet-active {background-color:#aaa}
.tem35-banner .prev_next {opacity:.6;position:absolute;top:40%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);z-index:100;left:50px}
.tem35-banner .swiper-button-next,.tem35-banner .swiper-button-prev {width:60px;height:60px;background-color:rgba(0,0,0,.6);position:initial;float:left;margin:0;margin-right:10px;background-size:30%}
.tem35-banner .swiper-wrapper {color:#fff}
@media (max-width:768px) {
.tem35-banner {height:400px}
.tem35-banner .txt .afterx {left:20px}
.tem35-banner .prev_next {left:20px;top:20%}
.tem35-banner .txt {padding:50px 50px 80px}
.tem35-banner .txt .title {font-size:24px;margin-bottom:15px}
.tem35-banner .txt .description {font-size:12px}
.tem35-banner .txt .btn {margin-top:15px}
}
.tem36-banner .tem36-banner-con {width:100%;position:relative;overflow:hidden}
.tem36-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem36-banner .swiper-slide img {width:100%}
.tem36-banner .swiper-pagination .swiper-pagination-bullet {width:40px;height:20px;border-radius:0;background:none!important;position:relative}
.tem36-banner .swiper-pagination .swiper-pagination-bullet:after {content:"";position:absolute;width:100%;height:4px;bottom:5px;left:0;background-color:#000}
.tem36-banner .swiper-button-next.swiper-button-white,.tem36-banner .swiper-button-prev.swiper-button-white {background-color:rgba(0,0,0,.1);font-size:50px;text-align:center;width:50px;height:100px;margin-top:-50px;opacity:0;transition:.2s;box-shadow:0 0 3px rgba(0,0,0,.3);color:#eee}
.tem36-banner:hover .swiper-button-next.swiper-button-white,.tem36-banner:hover .swiper-button-prev.swiper-button-white {opacity:.5}
.tem36-banner .swiper-button-next.swiper-button-white:hover,.tem36-banner .swiper-button-prev.swiper-button-white:hover {opacity:1}
.tem36-banner .swiper-pagination-bullet-active {opacity:.5}
.tem36-banner .swiper-container-horizontal>.swiper-pagination-bullets,.tem36-banner .swiper-pagination-custom,.tem36-banner .swiper-pagination-fraction {bottom:0}
.tem36-banner .text {position:absolute;top:45%;left:10%;text-align:left;width:50%;color:#fff}
.tem36-banner .text .title {font-weight:900;font-size:40px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;position:relative}
.tem36-banner .text .description {margin-bottom:40px;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:24px;max-height:48px;opacity:0;position:relative}
.tem36-banner .text .txt {font-size:12px;opacity:0;position:relative}
.tem36-banner .text .txt .bor_a {border-bottom-style:solid;border-bottom-width:2px;transition:.5s;cursor:pointer;color:inherit;padding:4px 2px}
.tem36-banner .text .txt .bor_a .triangle {display:inline-block;margin-left:5px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-style:solid;border-left-width:10px}
.tem36-banner .text .txt .bor_a:hover {color:#fff}
.tem36-banner #video_show_tem36 {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem36-banner #video_show_tem36 span {width:40px;height:40px;line-height:40px;font-size:40px;cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;opacity:.5}
.tem36-banner #video_show_tem36 video {max-width: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%);background-color:#000}
.tem36-banner .swiper-slide.active_dong .text .title {-webkit-animation:tem36_banner_dong .5s .3s both;-moz-animation:tem36_banner_dong .5s .3s both;animation:tem36_banner_dong .5s .3s both}
.tem36-banner .swiper-slide.active_dong .text .description {-webkit-animation:tem36_banner_dong .5s .5s both;-moz-animation:tem36_banner_dong .5s .5s both;animation:tem36_banner_dong .5s .5s both}
.tem36-banner .swiper-slide.active_dong .text .txt {-webkit-animation:tem36_banner_dong .5s .7s both;-moz-animation:tem36_banner_dong .5s .7s both;animation:tem36_banner_dong .5s .7s both}
@-webkit-keyframes tem36_banner_dong {0% {top:100px;opacity:0}
100% {top:0;opacity:1}
}
@-moz-keyframes tem36_banner_dong {0% {top:100px;opacity:0}
100% {top:0;opacity:1}
}
@keyframes tem36_banner_dong {0% {top:100px;opacity:0}
100% {top:0;opacity:1}
}
@media (max-width:768px) {
.tem36-banner .swiper-button-next.swiper-button-white,.tem36-banner .swiper-button-prev.swiper-button-white {font-size:40px;text-align:center;width:40px;height:50px;margin-top:-25px;background-size:50%}
.tem36-banner .text {top:auto;bottom:50px}
.tem36-banner .text .title {font-size:20px}
.tem36-banner .text .description {font-size:16px;margin-bottom:20px}
.tem36-banner .swiper-pagination .swiper-pagination-bullet {width:20px}
}
@media (max-width:400px) {
.tem36-banner .text {top:auto;bottom:30px;left:15px;width:60%}
.tem36-banner .text .title {font-size:20px}
.tem36-banner .text .description {font-size:14px;margin-bottom:10px;line-height:20px;max-height:40px}
}
.tem37-banner {overflow:hidden}
.tem37-banner .categoryBar_hide {height:100vh;position:relative;color:#fff}
.tem37-banner .swiper-container {height:100%;width:20%;text-align:center;transform:skew(-7deg)}
.tem37-banner .swiper-container .swiper-wrapper .swiper-slide {overflow:hidden}
.tem37-banner .swiper_one {position:absolute;left:-8%;top:0;z-index:10}
.tem37-banner .swiper_two {position:absolute;right:-8%;top:0;z-index:10}
.tem37-banner .swiper_three {width:80%;margin:auto}
.tem37-banner .categoryBar_hide .img_box {width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;transform:skew(7deg) scale(1.3)}
.tem37-banner .swiper-slide .description {position:relative}
.tem37-banner .text {position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}
.tem37-banner .text .txt {width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) skew(7deg);font-size:12px}
.tem37-banner .swiper_three .text {background-color:rgba(0,0,0,.2)}
.tem37-banner .text .txt .title {font-size:24px;margin-bottom:15px;font-weight:900}
.tem37-banner .text .txt .subtitle {font-weight:900;position:relative;padding-right:24px;display:inline-block;line-height:100%;font-family:"微软雅黑"}
.tem37-banner .text .txt .subtitle:after {content:'';display:block;width:20px;height:3px;position:absolute;right:0;bottom:0;border-bottom:3px solid}
.tem37-banner .text .txt .description {margin:20px 0}
.tem37-banner .text .txt a {color:inherit}
.tem37-banner .text .txt .btn {border:1px solid;transition:.3s;padding:6px 30px;font-size:12px}
.tem37-banner .swiper_one .text {padding-left:10vw;cursor:pointer;transition:.4s}
.tem37-banner .swiper_two .text {padding-right:10vw;cursor:pointer;transition:.4s}
.tem37-banner .swiper_one .text .txt,.tem37-banner .swiper_two .text .txt {position:relative;top:0;left:0;width:100%;height:100%;transform:skew(7deg);transition:.3s}
.tem37-banner .swiper_one .text .txt .title {font-size:14px;position:absolute;bottom:43%;margin:0;white-space:nowrap;left:16px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
.tem37-banner .swiper_two .text .txt .title {font-size:14px;position:absolute;bottom:43%;margin:0;white-space:nowrap;right:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
.tem37-banner .swiper_one .text .txt .subtitle {position:absolute;top:57%;margin-top:10px;left:0}
.tem37-banner .swiper_two .text .txt .subtitle {position:absolute;top:57%;margin-top:10px;right:0}
.tem37-banner .swiper_one .text:hover {background-color:rgba(0,0,0,0);padding-left:11vw}
.tem37-banner .swiper_two .text:hover {background-color:rgba(0,0,0,0);transform:translateX(-10px)}
@media (max-width:800px) {
.tem37-banner .swiper_one,.tem37-banner .swiper_two {display:none}
.tem37-banner .swiper_three {width:100%;transform:initial}
.tem37-banner .categoryBar_hide .img_box {transform:initial}
.tem37-banner .text .txt {transform:translate(-50%,-50%)}
}
.tem38-banner {width:100%}
.tem38-banner .con {width:100%;border-color:#999;color:#999}
.tem38-banner .tem38-banner_max,.tem38-banner .tem38-banner_min {display:none}
.designer-body .tem38-banner .tem38-banner_min {max-width:360px;margin:0 auto;margin-top:10px}
.designer-body .tem38-banner .tem38-banner_max,.designer-body .tem38-banner .tem38-banner_min {display:block}
.tem38-banner .tem38_banner_con_max {width:100%;position:relative;overflow:hidden;border-color:inherit}
.tem38-banner .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}
.tem38-banner .swiper-slide img {width:100%}
.tem38-banner .swiper_icon {position:absolute;left:45%;bottom:40px;width:100px;height:70px;transition:.3s;z-index:1;display:none;border:3px solid;box-sizing:content-box;border-color:inherit}
.tem38-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:inherit;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem38-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem38-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem38-banner .swiper_icon img {width:100px;height:100%;float:left}
.tem38-banner .swiper-pagination {border-color:inherit}
.tem38-banner .swiper-pagination .swiper-pagination-bullet {width:20px;height:6px;border-radius:0;background:0;border:1px solid;border-color:inherit;box-shadow:0 1px 2px rgba(0,0,0,.2);opacity:1;vertical-align:middle;margin:0 4px}
.tem38-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {height:8px;margin-top:-1px;border-width:4px}
.tem38-banner .tem38_banner_con_max .left,.tem38-banner .tem38_banner_con_max .right {z-index:10;position:absolute;top:50%;margin-top:-25px;cursor:pointer;opacity:.5}
.tem38-banner .tem38_banner_con_max .left:hover,.tem38-banner .tem38_banner_con_max .right:hover {opacity:1}
.tem38-banner .tem38_banner_con_max .left {left:10px}
.tem38-banner .tem38_banner_con_max .right {right:10px}
.tem38-banner .left .icon-keyboard_arrow_left,.tem38-banner .right .icon-keyboard_arrow_right {font-size:50px;width:50px;height:50px;margin-top:-25px;text-shadow:0 1px 2px rgba(0,0,0,.8)}
.tem38-banner .tem38_banner_con_min {width:100%;position:relative;overflow:hidden;border-color:inherit;margin:0 auto}
.tem38-banner .tem38_banner_con_min .swiper-pagination .swiper-pagination-bullet {width:6px;height:6px;border-radius:50%}
@media(orientation:landscape) {
.tem38-banner .tem38-banner_max {display:block}
}
@media(orientation:portrait) {
.tem38-banner .tem38-banner_min {display:block}
}
.tem39-banner {width:100%}
.tem39-banner .con {width:100%;border-color:#fff;color:#fff}
.tem39-banner .tem39_banner_con {width:100%;position:relative;overflow:hidden;border-color:inherit}
.tem39-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem39-banner .swiper-slide img {width:100%}
.tem39-banner .tem39_banner_con .left,.tem39-banner .tem39_banner_con .right {z-index:10;position:absolute;top:50%;margin-top:-25px;cursor:pointer;opacity:.5}
.tem39-banner .tem39_banner_con .left:hover,.tem39-banner .tem39_banner_con .right:hover {opacity:1}
.tem39-banner .tem39_banner_con .left {left:10px}
.tem39-banner .tem39_banner_con .right {right:10px}
.tem39-banner .left .icon-keyboard_arrow_left,.tem39-banner .right .icon-keyboard_arrow_right {font-size:50px;width:50px;height:50px;margin-top:-25px;text-shadow:0 2px 5px rgba(0,0,0,.2)}
.tem39-banner .swiper-pagination {z-index:-1;opacity:0}
.tem39-banner .swiper_icon {position:absolute;left:50%;margin-left:-75px;bottom:40px;width:150px;height:60px;z-index:1;box-sizing:content-box;border-color:inherit;line-height:60px}
.tem39-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative;z-index:10;background-color:#000;border-radius:30px;box-shadow:0 1px 8px rgba(0,0,0,.4);transform:scale(1.1);transition:all .4s cubic-bezier(.4,0,0,1)}
.tem39-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:all .8s cubic-bezier(.4,0,0,1);border-color:inherit}
.tem39-banner .swiper_icon .title {width:150px;height:100%;float:left;text-align:center;cursor:pointer;position:relative}
.tem39-banner .swiper_icon .swiper_icon1 .title {padding:0 10px}
.tem39-banner .swiper_icon .swiper_icon1 .title a {display:block;width:100%;height:100%;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem39-banner .swiper_icon11 {position:absolute;top:0;left:0;height:100%;width:100%;border-color:inherit}
.tem39-banner .swiper_icon11 .title:after,.tem39-banner .swiper_icon11 .title:before {content:"";display:inline-block;opacity:.25;vertical-align:middle;border-bottom:1px solid;border-color:inherit;width:60px}
.tem39-banner .swiper_icon11 .title {font-size:0;border-color:inherit}
.tem39-banner .swiper_icon11 .title .point {width:10px;height:10px;border:5px solid;border-color:inherit;border-radius:50%;display:inline-block;vertical-align:middle;margin:0 10px}
.tem39-banner .swiper_icon11 .title .point:after {content:"";display:block;width:50px;height:50px;border:3px solid;border-color:inherit;border-radius:50%;top:50%;left:50%;margin-left:-25px;margin-top:-25px;transform:scale(0.2);transition:transform .3s cubic-bezier(.4,0,0,1)}
.tem39-banner .swiper_icon11 .title .xian {display:none}
.tem39-banner .swiper_icon11 .title:first-child .xian {display:block;position:absolute;right:100%;top:0;bottom:0;margin:auto;height:40%;width:1px;border-left:1px solid;border-color:inherit;opacity:.2}
.tem39-banner .swiper_icon11 .title:last-child .xian {display:block;position:absolute;left:100%;top:0;bottom:0;margin:auto;height:40%;width:1px;border-right:1px solid;border-color:inherit;opacity:.2}
@media(min-width:993px) {
.tem39-banner .swiper_icon1:hover {transform:scale(1.2)}
.tem39-banner .swiper_icon11 .title:hover .point:after {transform:scale(1)}
}
@media(orientation:portrait) {
.tem39-banner .swiper_icon {margin-left:-50px;width:100px;height:40px;line-height:40px;bottom:20px;font-size:12px}
.tem39-banner .swiper_icon .title {width:100px;line-height:40px!important;font-size:12px!important}
.tem39-banner .swiper_icon11 .title:after,.tem39-banner .swiper_icon11 .title:before {width:35px}
}
.tem40-banner {width:100%}
.tem40-banner .con {width:100%;height:100vh;border-color:#fff;color:#fff;position:relative}
.tem40-banner .tem40_banner_con {width:100%;height:100vh;position:relative;overflow:hidden;border-color:inherit}
.tem40-banner .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}
.tem40-banner .swiper-slide .img_con {width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}
.tem40-banner .swiper-slide .img_con a {display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:10}
.tem40-banner .swiper-slide .img_con .text {position:absolute;bottom:50%;left:50%;transform:translateX(-50%);font-size:20px;letter-spacing:.1em;width:80%;margin-bottom:130px}
.tem40-banner .swiper-slide .img_con .text .subtitle,.tem40-banner .swiper-slide .img_con .text .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem40-banner .txt_editor {position:absolute;top:50%;left:50%;z-index:8;text-align:center;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none}
.designer-body .tem40-banner .txt_editor {pointer-events:auto}
.tem40-banner .txt_editor .title {margin:0;font-size:80px;line-height:1;margin-bottom:.3em;letter-spacing:.1em;font-weight:700}
.tem40-banner .txt_editor .subtitle {margin:0;font-size:30px;line-height:1;letter-spacing:.1em;font-weight:700}
.tem40-banner .con .left,.tem40-banner .con .right {width:20%;height:100%;z-index:10;position:absolute;top:0;opacity:.5}
.tem40-banner .con .left {left:0;cursor:url(/templates/public4/assets/images/banner_40_left.png) 33 29,auto}
.tem40-banner .con .right {right:0;cursor:url(/templates/public4/assets/images/banner_40_right.png) 33 29,auto}
.tem40-banner .con .swiper_btn {position:absolute;bottom:60px;left:50%;z-index:12;font-size:18px;width:36px;height:36px;line-height:34px;text-align:center;margin-left:-20px;border:1px solid;border-radius:50%;cursor:pointer;opacity:.5;transition:opacity .3s ease-in-out}
.tem40-banner .con .swiper_btn:hover {opacity:1}
@media(max-width:993px) {
.tem40-banner .con .left,.tem40-banner .con .right {z-index:-1}
.tem40-banner .con .swiper_btn {opacity:1}
}
@media(orientation:portrait) {
.tem40-banner .txt_editor .title {font-size:40px}
.tem40-banner .txt_editor .subtitle {font-size:18px}
.tem40-banner .swiper-slide .img_con .text {font-size:16px;width:100%}
}
.tem41-banner {width:100%}
.tem41-banner .con {width:100%;border-color:#fff;color:#fff}
.tem41-banner .tem41_banner_con_max {width:100%;position:relative;overflow:hidden;border-color:inherit}
.tem41-banner .swiper-slide {text-align:center;font-size:18px;background:#fff;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}
.tem41-banner .swiper-slide img {width:100%}
.tem41-banner .swiper_icon {position:absolute;left:45%;bottom:40px;width:100px;height:70px;transition:.3s;z-index:1;display:none;border:3px solid;box-sizing:content-box;border-color:inherit}
.tem41-banner .swiper_icon:after {content:"";display:block;width:0;height:0;border:10px solid transparent;border-top-color:inherit;position:absolute;left:50%;margin-left:-10px;bottom:-23px}
.tem41-banner .swiper_icon1 {width:100%;height:100%;overflow:hidden;position:relative}
.tem41-banner .swiper_icon2 {position:absolute;left:0;top:0;width:9999999px;height:100%;transition:.3s}
.tem41-banner .swiper_icon img {width:100px;height:100%;float:left}
.tem41-banner .swiper-pagination {border-color:inherit}
.tem41-banner .swiper-pagination .swiper-pagination-bullet {width:20px;height:6px;border-radius:0;background:0;border:1px solid;border-color:inherit;box-shadow:0 1px 2px rgba(0,0,0,.2);opacity:1;vertical-align:middle;margin:0 4px}
.tem41-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {height:8px;margin-top:-1px;border-width:4px}
.tem41-banner .tem41_banner_con_max .left,.tem41-banner .tem41_banner_con_max .right {z-index:10;position:absolute;top:50%;margin-top:-25px;cursor:pointer;opacity:.5}
.tem41-banner .tem41_banner_con_max .left:hover,.tem41-banner .tem41_banner_con_max .right:hover {opacity:1}
.tem41-banner .tem41_banner_con_max .left {left:10px}
.tem41-banner .tem41_banner_con_max .right {right:10px}
.tem41-banner .left .icon-keyboard_arrow_left,.tem41-banner .right .icon-keyboard_arrow_right {font-size:50px;width:50px;height:50px;margin-top:-25px;text-shadow:0 1px 2px rgba(0,0,0,.8)}
@media(orientation:portrait) {
.tem41-banner .tem41_banner_con_max .left,.tem41-banner .tem41_banner_con_max .right {display:none}
.tem41-banner .swiper-pagination {pointer-events:none}
.tem41-banner .swiper-pagination .swiper-pagination-bullet {width:14px;height:4px}
.tem41-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {height:6px;border-width:3px}
}
.tem42-banner {width:100%}
.tem42-banner.content-middle {text-align:center}
.tem42-banner.content-left {text-align:left}
.tem42-banner.content-right {text-align:right}
.tem42-banner .tem42-banner-con {width:100%;height:100vh;position:relative;overflow:hidden;color:#fff}
.tem42-banner .swiper-slide {font-size:18px;background:#fff;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;position:relative}
.tem42-banner .swiper-slide:after {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}
.tem42-banner .swiper-slide img {width:100%;height:100%;object-fit:cover}
.tem42-banner .text {position:absolute;top:50%;left:10%;width:80%;transform:translateY(-50%);z-index:4}
.tem42-banner .text .title {font-weight:900;font-size:60px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.tem42-banner .text .description {padding-top:70px;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;position:relative;text-overflow:ellipsis}
.tem42-banner .text .description:after {content:"";position:absolute;top:35px;left:50%;border-radius:50%;border:2px solid}
.tem42-banner .bor_a {position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}
.tem42-banner .text .description,.tem42-banner .text .title {transition:1.5s cubic-bezier(.165,.84,.44,1)}
.tem42-banner .swiper-slide.swiper-slide-active.pr .text .title {transform:translateY(0px);opacity:1;transition-delay:.6s}
.tem42-banner .swiper-slide.swiper-slide-active.pr .text .description {transform:translateY(0px);opacity:1;transition-delay:.8s}
.tem42-banner .swiper-slide.swiper-slide-active.ne .text .title {transform:translateY(0px);opacity:1;transition-delay:1s}
.tem42-banner .swiper-slide.swiper-slide-active.ne .text .description {transform:translateY(0px);opacity:1;transition-delay:.8s}
.tem42-banner .swiper-slide.swiper-slide-next .text .title {transform:translateY(100px);transition-delay:.4s;opacity:0}
.tem42-banner .swiper-slide.swiper-slide-next .text .description {transform:translateY(100px);transition-delay:.2s;opacity:0}
.tem42-banner .swiper-slide.swiper-slide-prev .text .title {transform:translateY(-100px);transition-delay:0s;opacity:0}
.tem42-banner .swiper-slide.swiper-slide-prev .text .description {transform:translateY(-100px);transition-delay:.2s;opacity:0}
.tem42-banner .swiper-pagination_box {width:70vh;height:2px;position:absolute;transform:rotate(90deg);transform-origin:left bottom;top:15vh;left:20px;z-index:2;border-color:#fff}
.tem42-banner .swiper-container-horizontal .swiper-pagination-progress {width:100%;height:100%;transition:0s;background:0 0;border-color:inherit;top:0;left:0}
.tem42-banner .swiper-container-horizontal .swiper-pagination-progress:after {content:"";display:block;width:100%;height:0;border-top:2px solid;opacity:.25;border-color:inherit}
.tem42-banner .swiper-pagination-progress .swiper-pagination-progressbar {z-index:4;background:0 0;height:0;border-top:2px solid;border-color:inherit}
.tem42-banner .swiper-pagination_box .btn-grid {position:absolute;top:-14px;display:block;left:100%;width:30px;height:30px;border:15px solid;border-radius:50%;border-color:inherit;color:inherit}
.tem42-banner .swiper-pagination_box .btn-grid .white {position:absolute;top:50%;left:50%;margin-top:-6.2px;margin-left:-6px}
.tem42-banner .swiper-pagination_box .btn-grid .svg_fill {fill:#000}
.tem42-banner .swiper_btn {position:absolute;bottom:60px;left:50%;z-index:12;font-size:18px;width:36px;height:36px;line-height:34px;text-align:center;margin-left:-18px;border:1px solid;border-radius:50%;cursor:pointer;opacity:.5;transition:opacity .3s ease-in-out}
.tem42-banner .swiper_btn:hover {opacity:1}
@media (max-width:760px) {
.tem42-banner .tem42-banner-con {height:auto}
.tem42-banner .swiper-pagination_box {display:none}
.tem42-banner .text {width:70%;left:15%;top:50%}
.tem42-banner .text .title {font-size:20px}
.tem42-banner .text .description {font-size:16px;padding-top:40px;max-height:100px;line-height:20px}
.tem42-banner .text .description:after {top:20px}
.tem42-banner .swiper_btn {bottom:20px;width:30px;height:30px;margin-left:-15px;line-height:28px;opacity:1}
}
@media(min-width:993px) {
.tem43-banner.tem40-banner .con .left,.tem43-banner.tem40-banner .con .right {width:20%}
.tem43-banner.tem40-banner .swiper-slide.active_anim1 .img_con {animation:tem43_banner_donghua1 .5s;transform-origin:right bottom}
@keyframes tem43_banner_donghua1 {0% {transform:rotate(90deg)}
100% {transform:rotate(0deg)}
}
.tem43-banner.tem40-banner .swiper-slide.active_anim2 .img_con {animation:tem43_banner_donghua2 .5s;transform-origin:left bottom}
@keyframes tem43_banner_donghua2 {0% {transform:rotate(0deg)}
100% {transform:rotate(-90deg)}
}
}
.tem44-banner.tem42-banner .swiper_btn {opacity:.7}
.tem44-banner.tem42-banner .swiper_btn:hover {opacity:1}
.tem44-banner.tem42-banner .swiper-slide:after {display:none}
@media (max-width:760px) {
.tem44-banner.tem42-banner .tem42-banner-con {height:auto}
}
.tem45-banner {width:100%;position:relative;text-align:left}
.tem45-banner .a_link {display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}
.tem45-banner .tem45-banner-con {width:100%;height:100vh;position:relative;color:#fff}
.tem45-banner .img_box {position:absolute;width:100%;height:100%;font-size:0;line-height:0;left:0;top:0}
.tem45-banner .img_box .img {width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0;background-size:cover;background-position:center}
.tem45-banner .img_box .img:first-child {opacity:1}
.tem45-banner .tem45-banner-con .text {width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0 8%;z-index:2}
.designer-body .tem45-banner .tem45-banner-con .text {z-index:10}
.tem45-banner .tem45-banner-con .text .title {font-size:40px;text-align:inherit}
.tem45-banner .tem45-banner-con .text .description {font-size:20px}
.tem45-banner .swiper_btn {position:absolute;bottom:40px;left:50%;z-index:8;font-size:34px;text-align:center;cursor:pointer;transform:translateX(-50%);animation:tem45_banner_dong .7s linear infinite alternate}
@keyframes tem45_banner_dong {0% {transform:translate(-50%,0);opacity:.2}
100% {transform:translate(-50%,10px);opacity:1}
}
.tem45-banner .last_img {display:none}
@media (max-width:993px) {
.tem45-banner .tem45-banner-con.height_auto {height:auto}
.tem45-banner .img_box .img {display:none}
.tem45-banner .img_box .img:last-child {display:block;opacity:1!important}
.tem45-banner .last_img {display:block;position:relative;z-index:2}
.tem45-banner .last_img img {width:100%}
}
.tem46-banner {width:100%;background-color:#bbb}
.tem46-banner.content-middle {text-align:center}
.tem46-banner.content-left {text-align:left}
.tem46-banner.content-right {text-align:right}
.tem46-banner .tem46-banner-con {width:100%;height:100vh;position:relative;overflow:hidden;color:#fff}
.tem46-banner .swiper-slide {position:relative;width:100%;height:100%}
.tem46-banner .swiper-slide img {width:100%;height:100%;object-fit:cover;transition:.3s;max-width:none;max-height:none}
.tem46-banner .swiper-slide>a {display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}
.tem46-banner .btn_box {border-color:#ddd}
.tem46-banner .btn_left,.tem46-banner .btn_right {width:54px;height:54px;position:absolute;top:50%;z-index:12;font-size:20px;cursor:pointer;border-radius:50%;text-align:center;border:1px solid;border-color:inherit;opacity:.9;transform:translateY(-50%);color:inherit;background-color:inherit}
.tem46-banner .btn_right {right:8%}
.tem46-banner .btn_left {left:8%}
.tem46-banner .btn_left>span,.tem46-banner .btn_right>span {display:block;line-height:52px;transition:.3s}
.tem46-banner .btn_left:hover>span,.tem46-banner .btn_right:hover>span {transform:scale(1.4)}
.tem46-banner .opacity.btn_left,.tem46-banner .opacity.btn_right {opacity:.2;cursor:initial}
.tem46-banner .text {position:absolute;left:10%;right:10%;bottom:20%}
.tem46-banner .text .title {font-size:40px;line-height:1;margin-bottom:10px}
.tem46-banner .text .description {font-size:20px;line-height:1}
.tem46-banner .tem46-banner-con .swiper-pagination {bottom:40px}
.tem46-banner .tem46-banner-con .swiper-pagination>span {opacity:1;background:0 0;border:4px solid;position:relative;width:0;height:0;margin:0 12px}
.tem46-banner .tem46-banner-con .swiper-pagination>span:after {content:"";border:1px solid;width:8px;height:8px;display:block;border-radius:50%;position:absolute;left:0;top:0;transition:.3s;transform:translate(-50%,-50%)}
.tem46-banner .tem46-banner-con .swiper-pagination>span.swiper-pagination-bullet-active:after,.tem46-banner .tem46-banner-con .swiper-pagination>span:hover:after {width:26px;height:26px}
@media (max-width:770px) {
.tem46-banner .btn_left,.tem46-banner .btn_right {display:none}
.tem46-banner .text .title {font-size:28px}
.tem46-banner .text .description {font-size:16px}
.tem46-banner .tem46-banner-con {height:auto}
.tem46-banner .tem46-banner-con .swiper-pagination {bottom:10px}
.tem46-banner .tem46-banner-con .swiper-pagination>span {border-width:2px;margin:0 6px}
.tem46-banner .tem46-banner-con .swiper-pagination>span:after {width:4px;height:4px}
.tem46-banner .tem46-banner-con .swiper-pagination>span.swiper-pagination-bullet-active:after,.tem46-banner .tem46-banner-con .swiper-pagination>span:hover:after {width:12px;height:12px}
}
.tem01-bread {background-color:#f8f8f8;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;position:relative;margin-bottom:0}
.tem01-bread img {width:100%}
.tem01-bread-ms-box {position:absolute;bottom:10px;left:50%}
.tem01-bread-ms {min-height:300px;margin-bottom:15px}
.tem01-bread-ms .bread-box {margin-bottom:20px;margin-top:230px}
.tem01-bread-ms .bread-box .category-name {color:#f8f8f8}
.tem01-bread-ms .bread-box .category-name h1 {color:#f8f8f8!important;margin:0;font-size:30px;font-weight:300;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem01-bread-ms .bread-box .tem01-location,.tem01-bread-ms .bread-box .tem01-location a,.tem01-bread-ms .bread-box .tem01-location a:focus,.tem01-bread-ms .bread-box .tem01-location a:hover,.tem01-bread-ms .bread-box .tem01-location span {color:#f8f8f8!important}
.tem01-bread-ms .tem01-location[module-style=color] {color:#fff}
.tem01-bread-ms .tem01-location[module-style=color] a,.tem01-bread-ms .tem01-location[module-style=color] a:focus,.tem01-bread-ms .tem01-location[module-style=color] a:hover,.tem01-bread-ms .tem01-location[module-style=color] span {color:inherit}
@media (max-width:768px) {
.tem01-bread-ms {min-height:auto;max-height:none}
.tem01-bread-ms .bread-box {margin-bottom:10px;margin-top:20%}
.tem01-bread .tem01-bread-ms-box {bottom:0}
.tem01-bread .tem01-bread-ms {margin-bottom:0}
.tem01-bread-ms .bread-box .tem01-location {text-align:left}
.tem01-bread .bread-box .col-md-5 {display:none}
}
@media (max-width:480px) {
.tem01-bread-ms .col-xs-6 {width:100%}
.tem01-bread-ms .bread-box h1 {font-size:24px}
}
@media (max-width:360px) {
.tem01-bread-ms .bread-box h1 {font-size:20px}
}
.tem02-bread {background-color:#f8f8f8;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem02-bread img {width:100%}
.tem02-bread-ms {margin-bottom:60px;min-height:300px;max-height:500px;position:relative}
.tem02-bread-ms .bread-box {width:100%;color:#333;position:absolute;bottom:-40px}
.tem02-bread-ms .bread-box h1 {margin:0;padding:8px 0;font-size:20px;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem02-bread-ms .bread-box .tem01-location,.tem02-bread-ms .bread-box .tem01-location a,.tem02-bread-ms .bread-box .tem01-location a:focus,.tem02-bread-ms .bread-box .tem01-location a:hover,.tem02-bread-ms .bread-box .tem01-location span {color:#333}
.tem02-bread-ms .tem02-bread-ms-box {position:absolute;height:50px;line-height:50px;bottom:0;left:50%;width:100%}
.tem02-bread-ms .tem02-bread-ms-box .tem01-location {margin:0;line-height:50px;max-height:50px;height:50px}
.tem02-bread-ms .bread-box .tem02-bread-ms-box h1 {margin:0;height:50px;line-height:50px;padding:0}
.tem02-bread-ms .tem01-location[module-style=color] {color:#fff}
.tem02-bread-ms .tem01-location[module-style=color] a,.tem02-bread-ms .tem01-location[module-style=color] a:focus,.tem02-bread-ms .tem01-location[module-style=color] a:hover,.tem02-bread-ms .tem01-location[module-style=color] span {color:inherit}
@media (max-width:768px) {
.tem02-bread-ms .tem02-bread-ms-box {bottom:15px}
.tem02-bread-ms .tem02-bread-ms-box .col-md-5 {display:none}
.tem02-bread-ms {min-height:auto;max-height:none;padding-top:20%}
.tem02-bread-ms .col-xs-6 {width:100%}
.tem02-bread-ms .bread-box {bottom:-60px}
.tem02-bread-ms .bread-box h1 {font-size:20px;padding-bottom:0}
.tem02-bread-ms .bread-box .tem01-location {padding-top:0!important}
.effect-grid02 .btnview a {margin:5px 0}
}
@media (max-width:360px) {
.effect-grid02 .col-xs-6 {width:100%}
}
.tem03-bread {background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem03-bread-border {border-bottom:1px solid;border-color:#dcdcdc}
.tem03-bread-ms {padding-bottom:15px}
.tem03-bread-ms .bread-box {width:100%;line-height:40px;color:#333}
.tem03-bread-ms .bread-box h1 {margin:0;padding:8px 0;font-size:20px;font-weight:300;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem03-bread-ms .bread-box .tem01-location a,.tem03-bread-ms .bread-box .tem01-location a:focus,.tem03-bread-ms .bread-box .tem01-location a:hover,.tem03-bread-ms .bread-box .tem01-location span {color:#666!important}
@media (max-width:768px) {
.tem03-bread-ms .col-md-5 {display:none}
.tem03-bread-ms .col-md-6 {width:100%}
.tem03-bread-ms .tem01-location {text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
}
@media (max-width:480px) {
.tem03-bread-ms .col-xs-6 {width:100%}
.tem03-bread-ms .bread-box {line-height:35px}
.tem03-bread-ms .bread-box h1 {font-size:24px;line-height:35px;padding-bottom:0}
.tem03-bread-ms .bread-box .tem01-location {padding-top:0!important}
}
@media (max-width:360px) {
.tem03-bread-ms .bread-box h1 {font-size:20px}
}
.tem04-bread {background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem04-bread img {width:100%}
.tem04-bread-ms-box {position:absolute;left:50%;width:100%;bottom:15px}
.tem04-bread-ms {min-height:300px;max-height:500px;margin-bottom:15px}
.tem04-bread-ms .bread-box {margin-bottom:20px;margin-top:20%}
.tem04-bread-ms .bread-box .tem01-location {text-align:right}
.tem04-bread-ms .bread-box .tem01-location,.tem04-bread-ms .bread-box .tem01-location a,.tem04-bread-ms .bread-box .tem01-location a:focus,.tem04-bread-ms .bread-box .tem01-location a:hover,.tem04-bread-ms .bread-box .tem01-location span {color:#f8f8f8!important}
@media (max-width:768px) {
.tem04-bread-ms {min-height:auto;max-height:none}
.tem04-bread-ms .col-md-5 {display:none}
.tem04-bread-ms-box {bottom:0}
}
.tem05-bread {background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem05-bread img {width:100%}
.tem05-bread-ms-box {position:absolute;bottom:45px;left:50%}
.tem05-bread-ms {margin-bottom:66px;min-height:300px;max-height:500px;position:relative}
.tem05-bread-ms .bread-box {width:100%;color:#333;position:absolute;bottom:-33px}
.tem05-bread-ms .bread-box .tem01-location {text-align:left}
.tem03-bread-ms .tem01-location[module-style=color],.tem05-bread-ms .bread-box .tem01-location,.tem05-bread-ms .bread-box .tem01-location a,.tem05-bread-ms .bread-box .tem01-location a:focus,.tem05-bread-ms .bread-box .tem01-location a:hover,.tem05-bread-ms .bread-box .tem01-location span {color:#333}
.tem03-bread-ms .tem01-location[module-style=color] a,.tem03-bread-ms .tem01-location[module-style=color] a:focus,.tem03-bread-ms .tem01-location[module-style=color] a:hover,.tem03-bread-ms .tem01-location[module-style=color] span {color:inherit}
@media (max-width:768px) {
.tem05-bread-ms {min-height:auto;max-height:none;padding-top:20%}
.tem05-bread-ms .bread-box .tem01-location {padding:0!important}
}
@media (max-width:767px) {
.tem05-bread-ms {display:none}
}
.tem06-bread {background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem06-bread-ms {margin-bottom:15px}
.tem06-bread-ms .bread-box {width:100%;line-height:50px;color:#333}
.tem06-bread-ms .bread-box h1 {margin:0;padding:8px 0;font-size:30px;font-weight:100;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem06-bread-ms .bread-box .tem06-location {text-align:right;color:#888}
.tem06-bread-ms .bread-box .tem06-location a,.tem06-bread-ms .bread-box .tem06-location a:focus,.tem06-bread-ms .bread-box .tem06-location a:hover,.tem06-bread-ms .bread-box .tem06-location span {color:inherit!important}
@media (max-width:480px) {
.tem06-bread-ms .bread-box {line-height:35px}
}
.tem07-bread {background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem07-bread img {width:100%}
.tem07-bread-ms-box {position:absolute;left:50%;top:50%;margin-top:-17px}
.tem07-bread-ms {min-height:300px;max-height:500px;margin-bottom:15px}
.tem07-bread-ms .bread-box {margin:130px 0}
.tem07-bread-ms .bread-box .category-name {color:#f8f8f8}
.tem07-bread-ms .bread-box .category-name h1 {color:#f8f8f8!important;margin:0;line-height:35px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media (max-width:768px) {
.tem07-bread-ms .bread-box .category-name h1 {font-size:20px}
.tem07-bread-ms {min-height:auto;max-height:none}
.tem07-bread-ms .bread-box {margin:10% 0}
}
@media (max-width:480px) {
.tem07-bread-ms .col-xs-6 {width:100%}
.tem07-bread-ms .bread-box h1 {font-size:26px}
}
@media (max-width:360px) {
.tem07-bread-ms .bread-box h1 {font-size:20px}
}
.tem08-bread {text-align:center;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem08-bread img {width:100%}
.tem08-bread-ms-box {position:absolute;bottom:15px;left:50%}
.tem08-bread-ms {max-height:500px;margin-bottom:15px;min-height:300px}
.tem08-bread-ms .bread-box {margin-bottom:20px}
.tem08-bread-ms .bread-box .category-name {color:#f8f8f8;margin:130px 0 80px}
.tem08-bread-ms .bread-box .category-name h1 {color:fff!important;margin:0;font-size:30px;font-weight:100;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem08-bread-ms .bread-box .tem08-location,.tem08-bread-ms .bread-box .tem08-location a,.tem08-bread-ms .bread-box .tem08-location a:focus,.tem08-bread-ms .bread-box .tem08-location a:hover,.tem08-bread-ms .bread-box .tem08-location span {color:#f8f8f8!important}
.tem08-bread-ms .bread-box .tem08-location span {padding:0 20px}
@media (max-width:768px) {
.tem08-bread-ms {min-height:auto;max-height:none}
.tem08-bread-ms .bread-box .category-name {margin-bottom:20px;display:none}
.tem08-bread-ms .bread-box .tem08-location span {padding:0 5px}
}
@media (max-width:360px) {
.tem08-bread-ms .bread-box h1 {font-size:20px}
}
.tem09-bread {margin:15px 0;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem09-bread-ms {text-align:left}
.tem09-bread-ms .bread-box {border-top:1px solid;border-bottom:1px solid;border-color:#f0f0f0;padding:20px 0}
.tem09-bread-ms .bread-box .tem09-location {color:#888}
.tem09-bread-ms .bread-box .tem09-location a,.tem09-bread-ms .bread-box .tem09-location a:focus,.tem09-bread-ms .bread-box .tem09-location a:hover,.tem09-bread-ms .bread-box .tem09-location span {color:inherit;font-size:12px}
.tem09-bread-ms .bread-box .tem09-location span {padding:0 20px}
.tem10-bread {text-align:left;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem10-bread img {width:100%}
.tem10-bread-ms-box {position:absolute;bottom:15px;left:50%}
.tem10-bread-ms {min-height:300px;max-height:500px;margin-bottom:15px}
.tem10-bread-ms .bread-box {margin-bottom:20px;margin-top:200px}
.tem10-bread-ms .bread-box .category-name {color:#f8f8f8}
.tem10-bread-ms .bread-box .category-name h1 {color:fff!important;margin:0;font-size:30px;font-weight:100;line-height:35px;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem10-bread-ms .bread-box .tem10-location,.tem10-bread-ms .bread-box .tem10-location a,.tem10-bread-ms .bread-box .tem10-location a:focus,.tem10-bread-ms .bread-box .tem10-location a:hover,.tem10-bread-ms .bread-box .tem10-location span {color:#f8f8f8!important}
@media (max-width:768px) {
.tem10-bread-ms .bread-box .category-name h1 {font-size:24px;margin-bottom:15px}
.tem10-bread-ms {min-height:auto;max-height:none}
.tem10-bread-ms .bread-box {margin-bottom:20px;margin-top:18%}
}
@media (max-width:480px) {
.tem10-bread-ms .bread-box h1 {font-size:24px}
}
@media (max-width:360px) {
.tem10-bread-ms .bread-box h1 {font-size:20px}
}
.tem11-bread {text-align:left;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.tem11-bread img {width:100%}
.tem11-bread-ms .bread-box {width:100%;line-height:50px;color:#333;border-bottom:1px solid #f0f0f0}
.tem11-bread-ms .bread-box h1 {margin:0;padding:8px 0;font-size:14px;font-weight:100;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem11-bread-ms .bread-box .tem11-location {text-align:right;font-size:12px;line-height:50px}
.tem11-bread-ms .bread-box .tem11-location,.tem11-bread-ms .bread-box .tem11-location a,.tem11-bread-ms .bread-box .tem11-location a:focus,.tem11-bread-ms .bread-box .tem11-location a:hover,.tem11-bread-ms .bread-box .tem11-location span {color:inherit!important}
@media (max-width:768px) {
.tem11-bread-ms {min-height:auto;max-height:none}
.tem11-bread-ms .bread-box .col-md-5 {display:none}
.tem11-bread-ms .bread-box .col-md-7 {width:100%}
}
@media (max-width:480px) {
.tem11-bread-ms {margin-bottom:102px}
.tem11-bread-ms .col-xs-6 {width:100%}
.tem11-bread-ms .bread-box {line-height:35px;bottom:-102px}
.tem11-bread-ms .bread-box .tem11-location {padding-top:0!important}
}
.tem12-bread-ms img {width:100%}
.tem13-bread {margin-bottom:15px}
.tem13-bread .full-screen {padding:0 15px}
.tem13-bread .bread-box {width:100%}
.tem13-bread .bread-box .tem01-location {text-align:left;font-size:13px}
.tem13-bread.content-middle .bread-box .tem01-location {text-align:center}
.tem13-bread.content-right .bread-box .tem01-location {text-align:right}
.tem13-bread .tem01-location {color:#fff}
.tem13-bread .tem01-location a,.tem13-bread .tem01-location a:focus,.tem13-bread .tem01-location a:hover,.tem13-bread .tem01-location span {color:inherit}
.mainlist {padding:15px 0}
.imgbar-full {overflow:hidden;vertical-align:middle;width:100%}
.imgbar-full img {min-height:100%;width:100%;height:100%;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.imgbar-mid {overflow:hidden;vertical-align:middle;display:table;table-layout:fixed;width:100%}
.imgbar-mid img {-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect:hover .imgbar-full img,.imgbar-full:hover img,.imgbar-mid:hover img {opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.img-table {display:table}
.img-table-cell {vertical-align:middle;display:table-cell;text-align:center}
.img-table img {display:table;table-layout:fixed;margin:0 auto}
.mainlist .leftlist {padding-left:0}
.mainlist .rightlist {padding-right:0}
.mainlist .leftlist .col-md-3,.mainlist .leftlist .col-md-4,.mainlist .leftlist .col-md-6 {float:none;width:100%;padding:0}
.mainlist .leftlist .row {padding:0 15px}
.mainlist .leftlist .relate {border:1px solid #e6e6e6;padding-top:15px;margin-bottom:15px;background:#fff}
.mainlist .col-md-6 .imgbar-full,.mainlist .col-md-6 .imgbar-mid {height:550px}
.mainlist .col-md-4 .imgbar-full,.mainlist .col-md-4 .imgbar-mid {height:360px}
.mainlist .col-md-3 .imgbar-full,.mainlist .col-md-3 .imgbar-mid {height:260px}
.mainlist .leftlist .imgbar-full,.mainlist .leftlist .imgbar-mid {height:230px}
.mainlist .rightlist .col-md-6 .imgbar-full,.mainlist .rightlist .col-md-6 .imgbar-mid {height:410px}
.mainlist .rightlist .col-md-3 .imgbar-full,.mainlist .rightlist .col-md-3 .imgbar-mid,.mainlist .rightlist .col-md-4 .imgbar-full,.mainlist .rightlist .col-md-4 .imgbar-mid {height:260px}
.mainlist .leftlist .container,.mainlist .rightlist .container {width:100%!important}
.mainlist .leftlist .content-section,.mainlist .rightlist .content-section {padding:0}
.mainlist .leftlist img,.mainlist .rightlist img {height:auto;max-width:100%}
.mainlist .rightlist .desc,.mainlist .rightlist .pro-text {height:44px;line-height:22px!important;overflow:hidden;font-size:14px;margin-bottom:10px}
.mainlist .rightlist .col-md-3 .btnview .btn,.mainlist .rightlist .col-md-4 .btnview .btn {font-size:12px}
.mainlist .col-md-3 .protext {width:100%;max-height:70px;line-height:20px;padding:7px 10px;font-size:12px;overflow:hidden}
.mainlist .rightlist .tem01-btn {margin-top:15px;font-size:12px;text-transform:uppercase}
.mainlist .rightlist .tem03-list {padding:200px 15px 0}
.mainlist .rightlist .col-md-3 .protext {display:none}
.effect-grid .col-md-3,.effect-grid .col-md-4,.effect-grid .col-md-6,.effect-grid .col-xs-6 {padding-left:10px;padding-right:10px}
.wid475 {max-width:475px;overflow:hidden;-ms-display:block}
.wid570 {max-width:570px;overflow:hidden;-ms-display:block}
@media (max-width:768px) {
.mainlist .rightlist {padding:0!important}
.wid475,.wid570 {max-width:100%}
.mainlist .leftlist.col-md-3 {padding:0!important}
}
@media (max-width:767px) {
.mainlist .leftlist,.mainlist .rightlist {padding:0!important}
}
.tem01-irregular .guestbook-event {width:100%}
.tem01-irregular .tem09-text {width:100%;padding-right:15px}
.tem01-irregular .tem05-picture {padding-left:15px}
.tem01-irregular .guestbook-event .guestbook-content_1 .owl-next,.tem01-irregular .guestbook-event .guestbook-content_1 .owl-prev {display:none}
.tem01-irregular .guestbook-event .guestbook-content_1 .owl-dots {text-align:left}
.tem01-irregular .guestbook-event .guestbook-content_1 .owl-dots .owl-dot {border-color:#333}
.tem01-irregular .guestbook-event .guestbook-content_1 .owl-dots .owl-dot.active {background-color:#333}
.tem01-irregular .guestbook-item_1 {overflow:hidden}
.tem01-irregular .guestbook-item_1 h3 {font-size:16px;line-height:24px;max-height:48px;overflow:hidden}
.tem01-irregular .guestbook-item_1 .text {color:#333;margin-top:20px;line-height:22px;height:168px;font-size:14px;overflow:hidden}
.tem01-irregular .guestbook-item_1 .text p {margin-bottom:0;line-height:1.4em}
.tem01-irregular .guestbook-item_1 .text_btn {padding:24px 0;text-transform:uppercase}
.tem01-irregular .guestbook-event .event-slide .owl-next,.tem01-irregular .guestbook-event .event-slide .owl-prev {display:none}
.tem01-irregular .guestbook-event .event-slide .owl-dots {position:absolute;bottom:15px;left:20px}
.tem01-irregular .guestbook-event .hover-zoom {width:100%;height:100%;overflow:hidden;display:block}
.tem01-irregular .guestbook-event .hover-zoom a {display:block}
.tem01-irregular .guestbook-event .hover-zoom img {width:100%;height:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}
.tem01-irregular .guestbook-event .hover-zoom:hover img {transform:scale(1.1)}
.tem01-irregular .owl-controls .owl-next,.tem01-irregular .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}
.tem01-irregular .owl-controls .owl-next:hover,.tem01-irregular .owl-controls .owl-prev:hover {color:#e1bd85;border-color:#e1bd85}
.tem01-irregular .owl-controls .owl-prev {left:10px}
.tem01-irregular .owl-controls .owl-next {right:10px}
.tem01-irregular .owl-controls .owl-dots {font-size:0}
.tem01-irregular .owl-controls .owl-dots .owl-dot span {display:none}
.tem01-irregular .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}
.tem01-irregular .owl-controls .owl-dots .owl-dot.active {background-color:#fff}
@media (max-width:980px) {
.tem01-irregular .tem09-text {padding-right:0}
.tem01-irregular .tem05-picture {padding-left:0}
}
@media (max-width:640px) {
.tem01-irregular .guestbook-event .guestbook-content_1 .owl-dots {text-align:center}
}
.tem02-irregular .col-md-7 {padding-right:0}
.tem02-irregular .tem02-irregular-text .text {color:#666;margin-top:20px;line-height:24px;max-height:312px;font-family:arial;font-size:14px;overflow:hidden}
.tem02-irregular .tem02-irregular-text .text p {margin-bottom:0;line-height:165%}
.tem02-irregular .tem02-irregular-text .text ul {margin-top:15px}
.tem02-irregular .tem02-irregular-text .text ul li {line-height:30px;color:#888;font-size:12px}
.tem02-irregular .tem02-irregular-text .text ul li:before {content:"\ea62";font-family:icomoon;margin-right:10px;font-size:16px}
.tem02-irregular .tem02-irregular-text .text_btn {padding:24px 0;text-transform:uppercase}
.tem02-irregular .tem02-irregular-img img {display:block;width:100%;height:100%}
@media (max-width:980px) {
.tem02-irregular .tem02-irregular-text h1 {margin-top:0}
.tem02-irregular .col-md-7 {padding-left:0;padding-right:0}
}
@media (max-width:768px) {
.tem02-irregular h2 {margin:0}
.tem02-irregular .tem02-irregular-text .text {margin:10px 0}
.tem02-irregular .tem02-irregular-text .text ul {margin-top:10px}
.tem02-irregular .tem02-irregular-text .text ul li {line-height:22px}
}
@media (max-width:640px) {
.tem02-irregular {padding-left:15px;padding-right:15px}
.tem02-irregular .col-md-5,.tem02-irregular .col-md-7 {padding-left:0;padding-right:0}
}
.tem03-irregular-news-box .col-md-6:first-child {padding-left:0;padding-right:8px}
.tem03-irregular-news-box .col-md-6:nth-child(2) {
padding-right:0;padding-left:8px}
.tem03-irregular-news h3 {margin-bottom:0;height:22px;line-height:22px;overflow:hidden;padding-bottom:0;margin-top:0}
.tem03-irregular-news h3 a {height:22px;line-height:22px;overflow:hidden}
.tem03-irregular-news .tem03-irregular-news_text {padding:10px 0;overflow:hidden}
.tem03-irregular-news .tem03-irregular-news_text a {font-size:16px}
.tem03-irregular-news .tem03-irregular-news_text .news_text {width:100%;height:60px;overflow:hidden;line-height:20px!important;margin:5px 0}
.tem03-irregular-new-img {width:100%;padding-top:50%;padding-right:10px;position:relative;overflow:hidden}
.tem03-irregular-new-img:hover img {opacity:1;transform:scale(1.1)}
.tem03-irregular-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}
.tem03-irregular-li_text ul {margin:0 0 20px}
.tem03-irregular-li_text ul li {margin:5px 0;height:22px;line-height:22px;overflow:hidden}
.tem03-irregular-li_text ul li a {float:left;width:76%;color:#333;height:22px;line-height:22px;overflow:hidden}
.tem03-irregular-li_text .tem03-irregular-new-time {float:right;width:80px;color:#333;line-height:22px}
.tem03-irregular-li_text .btn {width:100%}
.tem03-irregular .FAQ {padding:0 15px}
.tem03-irregular .FAQ ul {width:100%;height:auto;margin-bottom:27px;overflow:auto}
.tem03-irregular .FAQ li {padding:12px 0;border-bottom-width:1px;border-bottom-style:solid}
.tem03-irregular .FAQ li strong {opacity:.9;display:block;font-size:16px}
.tem03-irregular .FAQ li span {opacity:.7;display:block;font-size:12px}
.tem03-irregular .FAQ .btn {width:100%}
@media (max-width:980px) {
.tem03-irregular .FAQ {padding:0}
}
@media (max-width:767px) {
.tem03-irregular .tem03-irregular-news h2 {margin-top:0}
.tem03-irregular-li_text ul {margin:0 0 10px}
.tem03-irregular-news .tem03-irregular-news_text .news_text {height:auto;margin:5px 0 0}
.tem03-irregular-news-box .col-md-6:first-child {padding-left:0;padding-right:0}
.tem03-irregular-news-box .col-md-6:nth-child(2) {
padding-right:0;padding-left:0}
.tem03-irregular .FAQ li {padding:10px 0}
.tem03-irregular .FAQ ul {margin-bottom:15px}
}
@media (max-width:360px) {
.tem03-irregular-li_text ul li a {width:100%}
.tem03-irregular-li_text .tem03-irregular-new-time {display:none}
}
.tem04-irregular .irregular-advantage {width:100%;display:inline-block}
.tem04-irregular .media-round {font-family:'Fuzzy Cootie';font-size:30px;background:#fff;width:90px;height:90px;display:inline-block;border-radius:50%;margin-top:15px}
.tem04-irregular .float-right {float:right;padding:0;margin-left:10px}
.tem04-irregular .float-left {float:left;margin-right:10px;padding:0}
.tem04-irregular .irregular-advantage .media-heading {font-size:16px;line-height:30px;height:30px;overflow:hidden}
.tem04-irregular .irregular-advantage .media .pro-text {font-size:12px;color:#777;line-height:22px;height:66px;overflow:hidden}
.tem04-irregular .irregular-ad-center {margin-top:50px;position:relative;width:100%;padding-top:100%}
.tem04-irregular .irregular-ad-center img {width:100%;height:100%;border-radius:50%;position:absolute;left:0;top:0}
.tem04-irregular .irregular-advantage .media-left {padding-right:0}
.tem04-irregular .irregular-advantage .irregular-ad-left .media {margin-right:-20px;margin-top:40px}
.tem04-irregular .irregular-advantage .irregular-ad-right .media {margin-left:-20px;margin-top:40px}
.tem04-irregular .irregular-advantage .irregular-ad-left .media:nth-child(2) {
margin-right:20px}
.tem04-irregular .irregular-advantage .irregular-ad-right .media:nth-child(2) {
margin-left:20px}
.tem04-irregular .irregular-ad-title {font-size:30px!important;color:#333;line-height:40px}
.tem04-irregular .irregular-ad-title i {font-family:'宋体';font-size:40px;color:#fff;width:40px;height:40px;border-radius:50%;text-align:center;font-style:normal;display:inline-block;margin:0 4px}
.tem04-irregular .irregular-ad-stitle {border-bottom:1px solid #E21C22;position:relative;width:30%;margin:15px auto}
.tem04-irregular .irregular-ad-stitle p {background:#fff;height:50px;position:absolute;text-align:center;display:block;top:-13px;left:24%;font-size:16px;padding:0 5%}
.tem04-irregular .tem17-picture-img img,.tem04-irregular .tem18-picture-img img,.tem04-irregular .tem19-picture-img img,.tem04-irregular .tem20-picture-img img,.tem04-irregular .tem21-picture-img img,.tem04-irregular .tem22-picture-img img,.tem04-irregular .tem23-picture-img img {width:100%;height:100%;border-radius:50%;display:block}
@media (max-width:980px) {
.tem04-irregular .media-round {margin-top:0}
.tem04-irregular .irregular-ad-center {margin-top:100px}
}
@media (max-width:768px) {
.tem04-irregular .irregular-advantage .media-heading {min-height:auto!important;overflow:hidden}
.tem04-irregular .irregular-ad-stitle {border:none;width:100%}
.tem04-irregular .irregular-ad-stitle p {height:auto}
.tem04-irregular .irregular-advantage .irregular-ad-left .media {margin-right:0}
.tem04-irregular .irregular-advantage .irregular-ad-right .media {margin-left:0}
.tem04-irregular .irregular-advantage .irregular-ad-left .media:nth-child(2) {
margin-right:0}
.tem04-irregular .irregular-advantage .irregular-ad-right .media:nth-child(2) {
margin-left:0}
}
@media (max-width:480px) {
.tem04-irregular .irregular-advantage {padding:0}
.tem04-irregular .irregular-ad-title {font-size:24px!important}
}
.tem05-irregular .irregular-advantage {width:100%;display:inline-block}
.tem05-irregular .irr-number {font-family:'Fuzzy Cootie';font-size:30px;width:60px;height:60px;line-height:60px;text-align:center;display:inline-block;border-radius:50%;margin-top:15px}
.tem05-irregular .irr-number a {display:block}
.tem05-irregular .float-right {float:right;padding:0;margin-left:10px}
.tem05-irregular .float-left {float:left;margin-right:10px;padding:0}
.tem05-irregular .irregular-advantage .media-heading {font-size:16px;line-height:30px;height:30px;overflow:hidden}
.tem05-irregular .irregular-advantage .media .pro-text {font-size:12px;color:#777;line-height:22px;min-height:66px;max-height:110px;overflow:hidden}
.tem05-irregular .irregular-ad-center {margin-top:35px;position:relative;width:100%;padding-top:100%}
.tem05-irregular .irregular-ad-center img {width:100%;height:100%;border-radius:50%;position:absolute;left:0;top:0}
.tem05-irregular .irregular-advantage .media-left {padding-right:0}
.tem05-irregular .irregular-advantage .irregular-ad-left .media {margin-right:-20px;margin-top:40px}
.tem05-irregular .irregular-advantage .irregular-ad-right .media {margin-left:-20px;margin-top:40px}
.tem05-irregular .irregular-advantage .irregular-ad-left .media:nth-child(2) {
margin-right:25px}
.tem05-irregular .irregular-advantage .irregular-ad-right .media:nth-child(2) {
margin-left:25px}
.tem05-irregular .irregular-ad-title {font-size:30px!important;color:#333;line-height:40px}
.tem05-irregular .irregular-ad-title i {font-family:'宋体';font-size:40px;color:#fff;width:40px;height:40px;border-radius:50%;text-align:center;font-style:normal;display:inline-block;margin:0 4px}
.tem05-irregular .irregular-ad-stitle {border-bottom:1px solid #E21C22;position:relative;width:30%;margin:15px auto}
.tem05-irregular .irregular-ad-stitle p {background:#fff;height:50px;position:absolute;text-align:center;display:block;top:-13px;left:24%;font-size:16px;padding:0 5%}
.tem05-irregular .tem20-picture-img img {width:100%;height:100%;border-radius:50%;display:block}
@media (max-width:980px) {
.tem05-irregular .media-round {margin-top:0}
}
@media (max-width:767px) {
.tem05-irregular .irregular-advantage .media-heading {min-height:auto!important;overflow:hidden}
.tem05-irregular .irregular-ad-stitle {border:none;width:100%}
.tem05-irregular .irregular-ad-stitle p {height:auto}
.tem05-irregular .irregular-advantage .irregular-ad-left .media {margin-right:0}
.tem05-irregular .irregular-advantage .irregular-ad-right .media {margin-left:0}
.tem05-irregular .irregular-advantage .irregular-ad-left .media:nth-child(2) {
margin-right:0}
.tem05-irregular .irregular-advantage .irregular-ad-right .media:nth-child(2) {
margin-left:0}
}
@media (max-width:480px) {
.tem05-irregular .irregular-advantage {padding:0}
.tem05-irregular .irregular-ad-title {font-size:24px!important}
}
.tem06-irregular .tem06-irregular-text .text {margin-top:0;line-height:175%;max-height:400px;font-size:14px;overflow:hidden}
.tem06-irregular .tem06-irregular-text .text p {margin-bottom:0}
.tem06-irregular .tem06-irregular-text .text_btn {padding-top:20px;text-transform:uppercase}
.tem06-irregular .tem06-irregular-img {position:relative}
.tem06-irregular .tem06-irregular-img .owl-theme .owl-controls {width:100%;position:absolute;bottom:10px;left:0}
.tem06-irregular .tem06-irregular-img img {display:block;width:100%;height:100%}
.tem06-irregular .tem06-irregular-img a {display:block;width:100%;position:absolute}
.tem06-irregular .tem06-irregular-img a:first-child {position:static}
@media (max-width:980px) {
.tem06-irregular .tem06-irregular-text .text {max-height:none}
.tem06-irregular .tem06-irregular-text h1 {margin-top:0}
.tem06-irregular .col-md-6 {width:100%}
.tem06-irregular .col-md-6:nth-child(2) {
margin-top:20px}
}
@media (max-width:640px) {
.tem06-irregular .tem06-irregular-img .owl-theme .owl-controls {bottom:5px}
}
.tem07-irregular .tem06-irregular-text .text {color:#888;margin-top:0;line-height:25px;max-height:225px;font-size:14px;overflow:hidden}
.tem07-irregular .tem06-irregular-text .text p {margin-bottom:0}
.tem07-irregular .tem06-irregular-text .text_btn {padding-top:20px;text-transform:uppercase}
.tem07-irregular .tem06-irregular-img {position:relative}
.tem07-irregular .tem06-irregular-img .owl-theme .owl-controls {width:100%;position:absolute;bottom:10px;left:0}
.tem07-irregular .tem06-irregular-img img {display:block;width:100%;height:100%}
.tem07-irregular .tem06-irregular-img a {display:block;width:100%;position:absolute}
.tem07-irregular .tem06-irregular-img a:first-child {position:static}
@media (max-width:980px) {
.tem07-irregular .tem06-irregular-text .text {max-height:264px}
.tem07-irregular .tem06-irregular-text h1 {margin-top:0}
.tem07-irregular .col-md-6:nth-child(2) {
margin-top:20px}
}
@media (max-width:640px) {
.tem07-irregular .tem06-irregular-img .owl-theme .owl-controls {bottom:5px}
}
.tem08-irregular .col-md-7 {padding-left:0}
.tem08-irregular .tem02-irregular-text .text {color:#333;margin-top:20px;line-height:22px;max-height:317px;font-family:arial;font-size:14px;overflow:hidden}
.tem08-irregular .tem02-irregular-text .text p {margin-bottom:0;line-height:1.4em}
.tem08-irregular .tem02-irregular-text .text ul {margin-top:15px}
.tem08-irregular .tem02-irregular-text .text ul li {line-height:30px;color:#888;font-size:12px}
.tem08-irregular .tem02-irregular-text .text ul li:before {content:"\ea62";font-family:icomoon;margin-right:10px;font-size:16px}
.tem08-irregular .tem02-irregular-text .text_btn {padding:24px 0;text-transform:uppercase}
.tem08-irregular .tem02-irregular-img img {display:block;width:100%;height:100%}
@media (max-width:980px) {
.tem08-irregular h2 {font-size:26px}
.tem08-irregular .tem02-irregular-text .text {max-height:543px}
.tem08-irregular .tem02-irregular-text h1 {margin-top:0}
.tem08-irregular .col-md-7 {padding-left:0;padding-right:0}
}
@media (max-width:640px) {
.tem08-irregular {padding-left:15px;padding-right:15px}
.tem08-irregular .col-md-5,.tem08-irregular .col-md-7 {padding-left:0;padding-right:0}
}
.tem09-irregular {background:#222931}
.tem09-irregular .irregular-1,.tem09-irregular .irregular-2 {width:100%;max-height:640px;position:relative;overflow:hidden}
.tem09-irregular .irregular-images {max-height:640px}
.tem09-irregular .irregular-images img {width:100%;height:100%}
.tem09-irregular .irregular-text {color:#fff;height:100%}
.tem09-irregular .col-md-6 {padding:0}
.tem09-irregular .cell-md-6 {padding:5% 12%}
.tem09-irregular h2 {padding-left:15px;color:#fff;text-transform:uppercase}
.tem09-irregular .text {font-size:14px;margin:15px 0;max-height:475px;line-height:25px;overflow:hidden;color:#c1c1c1;border-left:1px solid #c1c1c1;padding-left:15px}
.tem09-irregular .irregular-btn {padding-left:15px}
.tem09-irregular .irregular-btn a {background-color:transparent;border-radius:100px;padding:6px 25px}
@media (max-width:991px) {
.tem09-irregular .irregular-1,.tem09-irregular .irregular-2 {height:auto}
.tem09-irregular .irregular-text {height:200px}
.tem09-irregular .col-md-6 {float:left}
.tem09-irregular .cell-md-6 {padding:0 15px;width:100%}
.tem09-irregular .irregular-images {height:auto}
.tem09-irregular .irregular-1::before {display:none}
.tem09-irregular .text {max-height:50px}
.tem09-irregular h2 {font-size:26px}
}
@media (max-width:767px) {
.tem09-irregular .col-md-6 {float:none}
.tem09-irregular .cell-md-6 {padding:0}
.tem09-irregular .irregular-text {height:auto;margin-bottom:20px}
.tem09-irregular .text {max-height:none}
}
.tem10-irregular {overflow:hidden}
.tem10-irregular figure {width:100%;overflow:hidden}
.tem10-irregular .col-md-4 {position:relative;overflow:hidden;padding:0}
.tem10-irregular .images-mask {width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.2}
.tem10-irregular .irregular-images {position:relative;width:100%;height:330px}
.tem10-irregular .irregular-images img {position:absolute;top:0;left:0;width:100%;height:100%;transition:all .35s}
.tem10-irregular .irregular-main {position:absolute;z-index:2;top:30%;color:#fff;width:100%}
.tem10-irregular .irregular-main .title {text-align:center;display:block;max-height:60px;line-height:60px;overflow:hidden;margin-bottom:0;cursor:pointer;padding:0 15px;width:100%;font-size:16px}
.tem10-irregular .irregular-main .text {text-align:center;font-size:14px;margin-bottom:20px;max-height:70px;overflow:hidden}
.tem10-irregular .irregular-btn {text-align:center}
.tem10-irregular .irregular-btn a {border-radius:0;background:rgba(255,255,255,.1)none repeat scroll 0 0;border:1px solid #fff}
.tem10-irregular .irregular-btn a:hover {background:#fff;color:#333}
.tem10-irregular .col-md-4:hover img {-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:1082px) {
.tem10-irregular .col-md-4 {margin-bottom:10px}
}
@media (max-width:767px) {
.tem10-irregular .irregular-images {height:250px}
}
@media (max-width:480px) {
.tem10-irregular .irregular-images {height:auto;position:static}
.tem10-irregular .irregular-images img {position:static}
.tem10-irregular .col-md-4 {width:100%}
.tem10-irregular .irregular-main {top:10%}
.tem10-irregular .irregular-btn a {font-size:12px}
.tem10-irregular .irregular-main .text {max-height:40px}
.tem10-irregular .images-mask {left:10px;right:10px;width:auto}
}
.tem11-irregular {min-height:390px;overflow:hidden}
.tem11-irregular.full-screen-spacing .full-screen>.row {margin-left:-15px;margin-right:-15px}
.tem11-irregular .text {font-size:14px;max-height:66px;line-height:22px!important;overflow:hidden;margin:20px 0}
.tem11-irregular .irregular-icon {width:15%;overflow:hidden;display:inline-block}
.tem11-irregular .irregular-icon span {font-size:32px;line-height:38px}
.tem11-irregular .irregular-icon-text {width:76%;overflow:hidden;display:inline-block;line-height:30px;height:30px}
.tem11-irregular .irregular-icon-main {padding:0;height:30px;line-height:30px!important;margin:15px 0}
.tem11-irregular .irregular-icon-text .fun-tit {max-height:30px;line-height:30px!important;overflow:hidden}
.tem11-irregular .irregular-images {width:100%;height:390px;border-radius:0;overflow:hidden}
.tem11-irregular .irregular-images img {width:100%;height:100%}
.tem11-irregular .irregular-icon-main dl {margin-bottom:0}
@media (max-width:990px) {
.tem11-irregular h2 {font-size:26px}
.tem11-irregular .irregular-icon-main {width:100%}
}
@media (max-width:767px) {
.tem11-irregular h2 {margin:0}
.tem11-irregular .text {margin:10px 0}
.tem11-irregular .irregular-images {height:auto;margin:10px 0 0}
.tem11-irregular .irregular-icon-main {margin:10px 0}
}
.tem12-irregular {overflow:hidden;height:auto}
.tem12-irregular h1 {margin:0 0 15px}
.tem12-irregular .col-md-6 {overflow:hidden;padding:0 15px}
.tem12-irregular .irregular-banner {height:356px;overflow:hidden}
.tem12-irregular .irregular-banner img {height:356px;width:100%;vertical-align:middle}
.tem12-irregular .owl-theme .owl-controls {margin-top:-30px}
.tem12-irregular .clickable .owl-dots .active span {background:#333!important;border-radius:20px;display:block;height:12px;margin:5px 7px;opacity:.5;overflow:hidden;width:12px}
.tem12-irregular .col-xs-6 .irregular-images {width:100%;height:212px}
.tem12-irregular .col-xs-6 .irregular-images img {width:100%;height:100%}
.tem12-irregular .col-xs-6 {overflow:hidden;margin-top:15px;height:212px}
.tem12-irregular .event-irregular {position:relative}
.tem12-irregular .text-mask {bottom:0;left:30px;position:absolute;top:0;width:60%;z-index:9;background-color:rgba(0,0,0,.7);overflow:hidden}
.tem12-irregular .text-cn {padding:10px;position:absolute;top:50%;transform:translate(0px,-50%);width:100%}
.tem12-irregular .text-cn h2 {color:#fff;font-size:16px;line-height:25px;max-height:75px;overflow:hidden;text-transform:uppercase;margin:10px 0}
.tem12-irregular .text-cn span {color:#fff;display:block;font-size:12px;margin:10px 0;max-height:20px;line-height:20px}
.tem12-irregular .text-cn .irregular-btn a {border:2px solid #fff;color:#fff;border-radius:0;background:0 0}
.tem12-irregular .irregular-item {margin-bottom:17px;background:#fafafa;overflow:hidden;height:183px}
.tem12-irregular .irregular-item .irregular-images-big-box {width:49%}
.tem12-irregular .irregular-item .irregular-images {display:inline-block;font-size:14px;overflow:hidden;padding-right:0;position:relative;width:100%;float:left;height:183px}
.tem12-irregular .irregular-item .irregular-images img {width:100%;height:100%}
.tem12-irregular .irregular-item .text {display:inline-block;font-size:14px;padding-left:15px;padding-right:15px;padding-top:10px;vertical-align:top;width:-moz-calc(50% - 1px);width:-o-calc(50% - 1px);width:-webkit-calc(50% - 1px);width:calc(50% - 1px)}
.tem12-irregular .irregular-item .irregular-date {color:#888;font-size:12px;font-family:HELVETICANEUELTPRO-THEX,Arial;max-height:30px;line-height:30px;overflow:hidden;display:block}
.tem12-irregular .irregular-item h2 {font-size:16px;line-height:22px;max-height:66px;overflow:hidden;margin:10px 0 15px;color:#333}
.tem12-irregular .text .irregular-btn2 a {background:0 0;border-radius:0;border-width:1px;border-style:solid}
.tem12-irregular .text .irregular-btn2 a:hover {color:#000;border-color:#000}
@media (max-width:991px) {
.tem12-irregular .col-md-6 {overflow:hidden;margin-bottom:20px}
.tem12-irregular .col-xs-6,.tem12-irregular .irregular-banner {padding:0}
.tem12-irregular .irregular-item .text {padding-right:0}
.tem12-irregular h2 {font-size:26px}
.tem12-irregular .irregular-item .irregular-images {height:auto;max-height:300px;overflow:hidden}
.tem12-irregular .irregular-item {height:auto;margin-bottom:15px}
.tem12-irregular .col-xs-6 .irregular-images {height:300px}
.tem12-irregular .col-xs-6 {padding:0 15px}
.tem12-irregular .col-md-6 {padding:0}
.tem12-irregular .bottom {padding:0 15px}
}
@media (max-width:640px) {
.tem12-irregular .irregular-banner,.tem12-irregular .irregular-banner img {height:auto}
.tem12-irregular .text-mask {left:0}
.tem12-irregular .text-cn h2 {font-size:16px;max-height:44px;line-height:22px}
.tem12-irregular .irregular-item {min-height:150px;height:auto}
.tem12-irregular .irregular-item h2 {font-size:16px;font-weight:400;max-height:44px}
.tem12-irregular .irregular-item .irregular-date {line-height:22px;max-height:44px}
.tem12-irregular .irregular-item .text {padding-right:0}
.tem12-irregular .irregular-item .irregular-date {font-size:14px}
.tem12-irregular .irregular-item .irregular-images {height:auto}
.tem12-irregular .col-xs-6 {width:100%;margin-bottom:0;margin-top:10px}
.tem12-irregular .text-cn {width:100%}
.tem12-irregular .col-xs-6 .irregular-images {height:auto}
}
.tem13-irregular {padding-top:40px;background-color:#252525}
.tem13-irregular h2 {color:#fff;text-align:center;font-weight:700;margin-bottom:40px}
.tem13-irregular .irregular-main {padding:20px;background:#2e2e2e none repeat scroll 0 0;margin-bottom:30px;min-height:460px}
.tem13-irregular .irregular-main h2 {font-weight:700;font-size:26px;text-align:center;max-height:50px;line-height:25px;overflow:hidden}
.tem13-irregular .irregular-main .irregular-images {width:100%;height:210px;overflow:hidden;margin:10px 0 20px;position:relative}
.tem13-irregular .irregular-main .irregular-images img {width:100%;height:100%}
.tem13-irregular .irregular-main .images-mask {width:100%;height:100%;opacity:.2;transition:all .35s;position:absolute;top:0;left:0}
.tem13-irregular .irregular-main:hover .images-mask {opacity:0}
.tem13-irregular .irregular-main .text {font-size:16px;line-height:22px;max-height:66px;overflow:hidden;color:#d3d3d3;text-align:center}
.tem13-irregular .irregular-main .text section {padding:0}
.tem13-irregular .irregular-main .irregular-btn {text-align:center;margin-top:15px}
.tem13-irregular .irregular-main .irregular-btn a {color:#fff;border-radius:0;border:2px solid #fff;background:0 0}
@media (max-width:991px) {
.tem13-irregular .irregular-main {min-height:auto}
.tem13-irregular .irregular-main .irregular-images {height:auto}
}
.tem14-irregular .irregular-main {padding:0;box-shadow:0 8px 21px 0 rgba(213,213,213,.49);overflow:hidden;height:460px}
.tem14-irregular .irregular-images {width:270px;height:270px;overflow:hidden;border-radius:50%;margin:0 auto}
.tem14-irregular .irregular-images img {width:100%;height:100%;overflow:hidden;transition:all .35s;border-radius:50%}
.tem14-irregular .irregular-images:hover img {-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:.8}
.tem14-irregular h2 {text-align:center;margin-bottom:44px}
.tem14-irregular h3 {font-size:18px;font-weight:700;max-height:44px;line-height:22px;text-align:center;padding:0 15px}
.tem14-irregular .text {font-size:14px;max-height:66px;line-height:22px;padding:0 15px;text-align:center;margin-bottom:10px}
.tem14-irregular .irregular-btn {text-align:center;margin-bottom:10px}
.tem14-irregular .irregular-btn a {border-radius:0;background:0 0;border:0 none;font-weight:700}
.tem14-irregular .irregular-btn a:hover {color:#999}
@media (max-width:991px) {
.tem14-irregular .irregular-main {margin-bottom:20px}
.tem14-irregular h2 {font-size:26px}
}
@media (max-width:320px) {
.tem14-irregular .irregular-images {width:250px;height:250px}
}
.tem15-irregular {border-color:#fff;border-radius:0;border-style:none;border-width:0;margin:0;padding:40px 0}
.tem15-irregular h2 {color:#fff;padding:0 15px}
.tem15-irregular .irregular-main {margin-bottom:30px}
.tem15-irregular .irregular-main .main-top {width:40%;background:#f60;border-radius:0 999px 999px 0;height:56px;color:#fff;text-align:center}
.tem15-irregular .irregular-main .main-top h3 {text-align:center;margin-bottom:0;color:#fff;font-weight:700;width:100%;max-height:36px;line-height:36px;overflow:hidden;font-size:30px}
.tem15-irregular .irregular-main .main-top h4 {text-align:center;color:#fff;font-size:12px;max-height:20px;line-height:20px;overflow:hidden;font-weight:400;margin:0}
.tem15-irregular .irregular-main .irregular-images {width:100%;height:100%;overflow:hidden;position:relative;padding-top:100%}
.tem15-irregular .irregular-main .irregular-images img {width:100%;height:100%;position:absolute;top:0;left:0}
.tem15-irregular .irregular-main h3 {font-size:16px;max-height:24px;line-height:24px;overflow:hidden;color:#fff;font-weight:700}
.tem15-irregular .irregular-main .text {font-size:14px;color:#fff;max-height:88px;line-height:22px;overflow:hidden}
.tem15-irregular .irregular-btn {padding-left:15px;width:100%}
.tem15-irregular .irregular-btn a {border-radius:15px;letter-spacing:1px;padding:10px 57px;font-size:12px;color:#fff}
@media (max-width:991px) {
.tem15-irregular .irregular-main .irregular-images {height:auto}
}
@media (max-width:767px) {
.tem15-irregular .irregular-main {min-height:auto}
}
@media (max-width:480px) {
.tem15-irregular .col-xs-6 {width:100%}
}
.tem16-irregular {background:#F4F5F5}
.tem16-irregular h2 {margin-bottom:20px}
.tem16-irregular .irregular-main-big-box {margin-bottom:15px;padding:0 10px}
.tem16-irregular .irregular-main-box {background:#fff;padding:30px 20px;overflow:hidden}
.tem16-irregular .irregular-images {width:100%;height:100%;padding-top:100%;position:relative;border-radius:20px}
.tem16-irregular .irregular-images img {width:100%;height:100%;border-radius:20px;position:absolute;top:0;left:0}
.tem16-irregular .text-box {width:100%}
.tem16-irregular .text-box h3 {max-height:56px;line-height:28px;word-wrap:break-word;font-weight:400;overflow:hidden;margin-top:0;font-size:16px}
.tem16-irregular .text-box h3 section {padding:0}
.tem16-irregular .text-box .text {font-size:14px;color:#bbbaba;margin:10px 0 20px;max-height:88px;height:88px;line-height:22px;overflow:hidden}
.tem16-irregular .text-box .text section {padding:0}
@media (max-width:991px) {
.tem16-irregular .irregular-main-big-box {margin-bottom:15px}
.tem16-irregular h2 {font-size:26px}
}
@media (max-width:767px) {
.tem16-irregular .irregular-main {min-height:auto}
}
@media (max-width:480px) {
.tem16-irregular .irregular-main-box {padding:10px 0}
}
.tem17-irregular .irregular-box {width:100%;margin-bottom:10px;overflow:hidden}
.tem17-irregular h2 {text-align:center;margin-bottom:20px}
.tem17-irregular .col-md-5 {padding:0}
.tem17-irregular .col-md-7 {overflow:hidden}
.tem17-irregular .col-xs-6 {overflow:hidden;padding:0 5px}
.tem17-irregular .main-text {padding:0 10%}
.tem17-irregular .main-text h3 {font-weight:400;font-size:26px;line-height:26px;max-height:52px;overflow:hidden;margin-bottom:0}
.tem17-irregular .main-text .text {font-size:14px;line-height:24px;max-height:72px;overflow:hidden;margin:20px 0}
.tem17-irregular .irregular-images {padding-top:100%;width:100%;height:100%;position:relative;border-radius:10px;overflow:hidden}
.tem17-irregular .irregular-images img {width:100%;height:100%;position:absolute;top:0;left:0;border-radius:10px;transition:all .35s}
.tem17-irregular .irregular-images:hover img {opacity:.8}
@media (max-width:991px) {
.tem17-irregular .main-text {margin-bottom:20px;padding:0 15px}
.tem17-irregular h2 {font-size:26px}
.tem17-irregular .col-md-7 {width:100%}
}
.tem18-irregular {background-color:transparent;background-image:url(../images/tem18-irregular-bg.jpg);background-repeat:no-repeat;background-size:cover;border-color:#fff;border-radius:0;border-style:none;border-width:0;margin:0;overflow:hidden;background-attachment:fixed;padding:40px 0}
.tem18-irregular .irregular-big-box {overflow:hidden}
.tem18-irregular .irregular-main {padding:80px 50px;background:rgba(0,0,0,.3);border:5px solid rgba(256,256,256,.3)}
.tem18-irregular .irregular-main h2 {color:#fff;font-size:107px;font-style:normal;font-weight:800;letter-spacing:0;max-height:245px;line-height:130px;overflow:hidden;text-align:center}
.tem18-irregular .irregular-main h2 div {font-size:57px;line-height:57px}
.tem18-irregular .irregular-main .text {font-size:15px;font-weight:500;max-height:96px;line-height:24px;overflow:hidden;color:#fff;text-align:center;margin:20px 0}
.tem18-irregular .irregular-main .irregular-btn {text-align:center}
.tem18-irregular .irregular-main .irregular-btn a {background-color:transparent;border-color:rgba(255,255,255,.78);border-radius:0;color:#fff}
@media (max-width:990px) {
.tem18-irregular .irregular-main {padding:30px}
.tem18-irregular .irregular-main h2 {font-size:70px;line-height:90px!important;max-height:240px}
}
@media (max-width:768px) {
.tem18-irregular .irregular-main {padding:10px}
.tem18-irregular .irregular-main .text,.tem18-irregular .irregular-main h2 {margin:10px 0}
}
@media (max-width:640px) {
.tem18-irregular {background-attachment:scroll}
.tem18-irregular .irregular-main h2 {font-size:30px;line-height:30px!important;max-height:86px}
.tem18-irregular .irregular-main h2 div {font-size:20px;line-height:25px}
}
.tem19-irregular {background-color:transparent;background-image:url(../images/tem19-irregular-bg.jpg);background-repeat:no-repeat;background-size:cover;border-color:#fff;border-radius:0;border-style:none;border-width:0;margin:0;overflow:hidden;background-attachment:fixed;padding:40px 0}
.tem19-irregular .irregular-main {padding:80px 50px;background:rgba(0,0,0,.2);border:5px solid rgba(256,256,256,.3)}
.tem19-irregular .irregular-main h2 {color:#fff;font-size:60px;font-weight:700;text-align:center}
.tem19-irregular .irregular-main h2 div {font-size:40px;margin-top:15px}
.tem19-irregular .irregular-main .text {font-size:14px;font-weight:500;max-height:96px;line-height:24px;overflow:hidden;color:#fff;text-align:center;margin:20px 0}
.tem19-irregular .irregular-main .irregular-btn {text-align:center}
.tem19-irregular .irregular-main .irregular-btn a {background-color:transparent;border-color:rgba(255,255,255,.78);border-radius:0;color:#fff}
@media (max-width:640px) {
.tem19-irregular {background-attachment:scroll}
.tem19-irregular .irregular-main h2 {font-size:30px}
.tem19-irregular .irregular-main h2 div {font-size:20px;line-height:25px}
}
.tem20-irregular .col-md-5 {padding-left:0}
.tem20-irregular .col-md-7 {padding-right:0}
.tem20-irregular.content-right .col-md-5 {padding-right:0;padding-left:15px}
.tem20-irregular.content-right .col-md-7 {padding-left:0;padding-right:15px}
.tem20-irregular .tem21-text .text {margin-top:20px;line-height:22px;font-size:14px;overflow:hidden}
.tem20-irregular .tem21-text .text p {margin-bottom:0;line-height:1.4em}
.tem20-irregular .tem21-text .text ul {margin-top:5px}
.tem20-irregular .tem21-text .text ul li {line-height:30px;color:#888;font-size:12px}
.tem20-irregular .tem21-text .text ul li:before {content:"\ea62";font-family:icomoon;margin-right:10px;font-size:16px}
.tem20-irregular .tem21-text .text_btn {padding:24px 0;text-transform:uppercase}
.tem20-irregular .tem16-picture-img img {display:block;width:100%;height:100%}
@media (max-width:980px) {
.tem20-irregular .tem21-text .text {max-height:374px}
.tem20-irregular .tem21-text h2 {margin-top:0;font-size:26px}
.tem20-irregular .col-md-5,.tem20-irregular .col-md-7 {padding-left:0;padding-right:0}
}
.tem21-irregular .col-md-5,.tem21-irregular .col-md-7 {padding:0}
.tem21-irregular .tem21-text .text {color:#333;margin-top:20px;line-height:22px;max-height:213px;:font-tem21-irregular arial;font-size:14px;overflow:hidden}
.tem21-irregular .tem21-text .text p {margin-bottom:0;line-height:1.4em}
.tem21-irregular .tem21-text .text ul {margin-top:5px}
.tem21-irregular .tem21-text .text ul li {line-height:30px;color:#888;font-size:12px}
.tem21-irregular .tem21-text .text ul li:before {content:"\ea62";font-family:icomoon;margin-right:10px;font-size:16px}
.tem21-irregular .tem21-text .text_btn {padding:24px 0;text-transform:uppercase}
.tem21-irregular .tem16-picture-img img {display:block;width:100%;height:100%}
@media (max-width:980px) {
.tem21-irregular .tem21-text .text {max-height:374px}
.tem21-irregular .tem21-text h1 {margin-top:0}
.tem21-irregular .tem21-text h2 {font-size:26px}
.tem21-irregular .col-md-5,.tem21-irregular .col-md-7 {padding-left:0;padding-right:0}
}
.tem22-irregular .tem21-text .text {color:#333;margin-top:20px;line-height:22px!important;max-height:213px;font-family:arial;font-size:14px;overflow:hidden}
.tem22-irregular .tem21-text .text p {margin-bottom:0;line-height:1.4em}
.tem22-irregular .tem21-text .text ul {margin-top:5px}
.tem22-irregular .tem21-text .text ul li {line-height:30px;color:#888;font-size:12px}
.tem22-irregular .tem21-text .text ul li:before {content:"\ea62";font-family:icomoon;margin-right:10px;font-size:16px}
.tem22-irregular .tem21-text .text_btn {padding:24px 0;text-transform:uppercase}
.tem22-irregular .about_btn {padding:15px 0;text-transform:uppercase}
.tem22-irregular .about_pic {width:80%;padding-top:80%;margin:0 auto;position:relative}
.tem22-irregular .about_pic img {width:100%;height:100%;display:block;border-radius:50%;position:absolute;left:0;top:0}
@media (max-width:980px) {
.tem22-irregular .tem21-text .text {max-height:374px}
.tem22-irregular .tem21-text h2 {font-size:26px}
}
@media (max-width:767px) {
.tem22-irregular .col-md-5,.tem22-irregular .col-md-7 {width:100%}
.tem22-irregular .tem21-text h2 {margin:10px 0 0}
.tem22-irregular .tem21-text .text {margin:10px 0}
.tem22-irregular .tem21-text .text ul li {line-height:22px}
}
.tem24-irregular .contact-big-box {margin-left:10px;margin-right:-15px}
.tem24-irregular .full-screen .contact-big-box {margin:0}
.tem24-irregular .contact-big-box .col-sm-12 {padding:0}
.tem24-irregular .tem03-irregular-news h3 {max-height:44px;line-height:22px}
.tem24-irregular .input-group-addon {padding:3px 12px}
.tem24-irregular h6.block-desc {background:#ebebeb;padding:10px;font-size:12px;line-height:20px!important;border-radius:4px}
.tem24-irregular .btn {width:100%}
.tem24-irregular .col-md-6:nth-of-type(1) {
padding-right:8px}
@media (max-width:980px) {
.tem24-irregular .contact-big-box {margin-left:-15px;margin-right:-15px}
.tem24-irregular .col-md-6:nth-of-type(1) {
padding-right:8px}
.tem24-irregular h2 {font-size:26px}
}
@media (max-width:767px) {
.tem24-irregular .contact-big-box {margin:0}
.tem24-irregular .contact-big-box .form-group {margin-bottom:10px}
.tem24-irregular h2 {margin-top:0}
}
@media (max-width:480px) {
.tem24-irregular .col-xs-6 {width:100%}
.tem24-irregular .col-md-6:nth-of-type(1) {
padding-right:8px}
}
.tem25-irregular .irregular-images {width:100%;max-height:250px;overflow:hidden;padding:5px;border:1px solid #ccc}
.tem25-irregular [layout-style=column] .irregular-images {max-height:1000px}
.tem25-irregular .irregular-images img {width:100%;height:230px;transition:all .4s ease-in-out 0s}
.tem25-irregular [layout-style=column] .irregular-images img {height:auto}
.tem25-irregular .irregular-images:hover img {opacity:.75}
.tem25-irregular .tem40-text {width:100%;overflow:hidden;max-height:140px;min-height:140px}
.tem25-irregular h3 {font-size:16px;width:100%;line-height:22px;max-height:44px;overflow:hidden;margin:10px 0}
.tem25-irregular .text {font-size:14px;color:#333;line-height:20px;max-height:60px;overflow:hidden}
@media (max-width:980px) {
.tem25-irregular .irregular-images {height:auto;max-height:unset}
.tem25-irregular .irregular-images img {height:auto}
.tem25-irregular h2 {font-size:26px;padding:0 15px}
}
@media (max-width:480px) {
.tem25-irregular .col-xs-6 {width:100%}
}
.tem26-irregular {width:100%;overflow:hidden;text-align:center;position:relative}
.tem26-irregular .tem26-irregular_text {margin:0 auto;width:50%;line-height:25px}
.tem26-irregular .tem26-irregular_text h1 {line-height:55px!important;color:#fff;font-family:georgia;margin:0 0 15px}
.tem26-irregular .tem26-irregular_text h2 {font-size:20px;letter-spacing:4px;line-height:25px!important;max-height:100px;overflow:hidden;color:#fff;text-overflow:ellipsis;margin:35px 0 15px;text-transform:uppercase;font-weight:700}
.tem26-irregular .tem26-irregular_btn {padding:15px 0;text-transform:uppercase}
@media (max-width:1024px) {
.tem26-irregular .tem26-irregular_text {width:70%}
}
@media (max-width:767px) {
.tem26-irregular {height:auto}
.tem26-irregular .tem26-irregular_text {margin:0;width:100%;padding:0 10px}
.tem26-irregular .tem26-irregular_text h1 {font-size:26px;line-height:30px!important}
.tem26-irregular .tem26-irregular_text h2 {font-size:16px!important;margin:15px 0}
}
.tem27-irregular {position:relative;text-align:center}
.tem27-irregular h2 {margin:0 0 15px}
.tem27-irregular h5 {color:#333;font-size:16px;line-height:145%;margin:25px 0 15px}
.tem27-irregular .tem27-irregular_text {color:#888;font-size:14px;line-height:185%}
@media (max-width:767px) {
.tem27-irregular h5 {font-size:16px}
.tem27-irregular {position:relative;text-align:center;padding:0 15px}
}
.tem28-irregular {width:100%;overflow:hidden;margin:20px 0}
.tem28-irregular h1 {font-size:22px;width:100%;color:#333}
.tem28-irregular .tem28-irregular-histroy {width:100%;overflow:hidden}
.tem28-irregular-histroy-event {width:100%;padding:20px 0;border-bottom:1px dashed #ccc;display:inline-block;transition:transform .8s ease 0s;color:#666}
.tem28-irregular-histroy-event .year {font-size:30px}
.tem28-irregular-histroy-event .event {font-size:14px;line-height:22px}
.tem28-irregular-histroy-event:hover {transform:translate3d(-10px,0,0)}
.tem28-irregular-histroy-event .tem28-irregular-histroy-event:last-child {border-bottom:0}
@media (max-width:480px) {
.tem28-irregular .col-xs-10,.tem28-irregular .col-xs-6 {width:100%}
}
.tem29-irregular .full-screen .interval {padding:0;margin:0 -7px}
.tem29-irregular .col-md-6:nth-child(odd) .row {margin-left:-15px;margin-right:-5px}
.tem29-irregular .col-md-6:nth-child(even) .row {margin-right:-15px;margin-left:-5px}
.tem29-irregular [layout-style=column] .row {margin:0 -7px!important}
.tem29-irregular .interval {padding:0 7px}
.tem29-irregular [layout-style=column]:nth-child(odd) .row {margin-left:-15px;margin-right:-5px}
.tem29-irregular [layout-style=column]:nth-child(even) .row {margin-right:-15px;margin-left:-5px}
.tem29-irregular-item {text-align:center;position:relative;overflow:hidden;margin-bottom:20px}
.tem29-irregular-item .images {width:100%;position:relative;height:400px;z-index:1}
[layout-style=column] .tem29-irregular-item .images {height:auto}
.tem29-irregular-item .tem29-irregular-hover {width:100%;opacity:0;position:absolute;top:50%;left:0;margin-top:-17px;z-index:2;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}
.tem29-irregular-item:hover .tem29-irregular-hover {opacity:1;transform:scale(1.08)}
.tem29-irregular-item .tem29-irregular-hover .btn {border-radius:20px;height:34px;color:#fff;border:1px solid #fff;text-decoration:none;text-align:center;z-index:2}
.tem29-irregular-item .tem29-irregular-info {width:100%;background:rgba(000,000,000,.5);color:#fff;padding:15px;position:absolute;bottom:0;left:0;text-align:left;z-index:1}
.tem29-irregular-item .tem29-irregular-info h3 {margin:0;font-size:16px;font-weight:400;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem29-irregular-item .tem29-irregular-info .pro-text {font-size:14px;max-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem29-irregular-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}
.tem29-irregular-item:hover .images img {transform:scale(1.08)}
@media (max-width:1024px) {
.tem29-irregular-item {overflow:hidden;margin-bottom:15px}
.tem29-irregular-item .tem29-irregular-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}
.tem29-irregular-item .images {height:330px}
.tem29-irregular-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:980px) {
.tem29-irregular-item .images {height:426px}
.tem29-irregular .col-md-6 {padding:0}
.tem29-irregular .col-md-6:nth-child(odd) .row {margin-left:-15px;margin-right:-15px}
.tem29-irregular .col-md-6:nth-child(even) .row {margin-right:-15px;margin-left:-15px}
}
@media (max-width:767px) {
.tem29-irregular-item .images {height:440px}
.tem29-irregular .col-md-6 {padding:0 15px}
.tem29-irregular-item .tem29-irregular-hover {transform:scale(1)}
.tem29-irregular-item .tem29-irregular-hover .btn {font-size:12px;height:30px}
.tem29-irregular-item .tem29-irregular-info {padding:10px}
.tem29-irregular-item .tem29-irregular-info h3 {font-size:14px}
.tem29-irregular-item .tem29-irregular-info .pro-text {font-size:12px}
}
@media (max-width:640px) {
.tem29-irregular-item .images {height:360px}
}
@media (max-width:430px) {
.tem29-irregular-item .images {height:230px}
.tem29-irregular [layout-style=column] {width:100%}
}
@media (max-width:360px) {
.tem29-irregular-item .images {height:190px}
}
@media (max-width:320px) {
.tem29-irregular-item .images {height:170px}
}
.tem30-irregular {width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}
.tem30-irregular_gds {padding:30px 0;position:relative}
.tem30-irrnext,.tem30-irrprev {position:absolute;top:32px;height:58px;line-height:52px;width:58px;border:2px solid #fff;font-size:26px;border-radius:50%;color:#fff;text-align:center;cursor:pointer}
.tem30-irrnext span,.tem30-irrprev span {color:#fff;font-size:20px;line-height:50px;text-align:center}
.tem30-irrprev {left:0}
.tem30-irrnext {right:0}
.tem30-irregular-box {width:80%;margin:0 auto;overflow:hidden}
.tem30-irregular-box ul {width:10000px;position:relative}
.tem30-irregular ul li {width:60px;height:60px;line-height:56px;font-size:16px;border-radius:50%;color:#333;text-align:center;margin-right:15px;display:inline-block;overflow:hidden;cursor:pointer;opacity:.8;transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;border:3px solid #fff;background:#fff}
.tem30-irregular-box .in {color:#fff;transition:all .4s ease 0s;background:#4EB981}
.tem30-irregular-event {width:100%;margin:40px 0 20px}
.tem30-irregular-event .tem30-irr-title {font-size:22px;text-align:center;color:#fff;margin:0;padding:20px 0}
.tem30-irregular-event .tem30-irregular-nr {color:#fff;font-size:14px;line-height:25px;width:60%;text-align:center;margin:0 auto;transition:all .4s linear 0s;display:none}
@media (max-width:767px) {
.tem30-irregular h1 {margin:0}
.tem30-irregular-event {margin:10px 0}
.tem30-irregular_gds {padding:20px 0 0}
.tem30-irrnext,.tem30-irrprev {border:none;font-size:30px;height:auto;width:auto;line-height:inherit;top:38px}
.tem30-irregular-event .tem30-irregular-nr {width:100%}
.tem30-irregular-event .tem30-irr-title {padding:10px 0}
}
.tem31-irregular {width:100%;padding:40px 0;text-align:center;position:relative;color:#fff;min-height:600px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.tem31-irregular .irregular-main {background:rgba(51,51,51,.8);padding:20px;margin:0 auto;width:800px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}
.tem31-irregular .irregular-main .irregular-main-border {border:1px solid #cdcdcd;padding:40px 15px 20px;width:100%;line-height:25px}
.tem31-irregular .decorate-block {margin-bottom:10px}
.tem31-irregular .decorate-block .decorate-block-center,.tem31-irregular .decorate-block .decorate-block-left,.tem31-irregular .decorate-block .decorate-block-right {position:relative;padding:6px;font-size:0}
.tem31-irregular .decorate-block .decorate-block-left::before,.tem31-irregular .decorate-block .decorate-block-right::before {content:"";background:#fff;width:54px;height:1px;display:inline-block}
.tem31-irregular .decorate-block .decorate-block-left::after,.tem31-irregular .decorate-block .decorate-block-right::after {content:"";position:absolute;background:#fff;border-radius:50%;width:6px;height:6px;top:2px}
.tem31-irregular .decorate-block .decorate-block-left::after {right:1px}
.tem31-irregular .decorate-block .decorate-block-right::after {left:1px}
.tem31-irregular .decorate-block .decorate-block-center::before {background:#fff;width:10px;height:10px;content:"";border-radius:50%;position:absolute;left:4px;top:4px}
.tem31-irregular .decorate-block .decorate-block-center {padding:10px}
.tem31-irregular .irregular-main h2 {font-size:30px;font-weight:700;text-transform:uppercase}
.tem31-irregular .irregular-main .letters {color:#fff;font-size:16px;letter-spacing:6px;margin-bottom:20px}
.tem31-irregular .irregular-main .irregular-btn {text-align:right}
.tem31-irregular .irregular-main .irregular-btn .btn {background:transparent none repeat scroll 0 0;border:medium none;font-family:arial}
@media (max-width:900px) {
.tem31-irregular .irregular-main {width:600px}
}
@media (max-width:767px) {
.tem31-irregular {min-height:400px}
.tem31-irregular .irregular-main {width:70%}
}
@media (max-width:480px) {
.tem31-irregular .irregular-main {width:96%;padding:15px}
.tem31-irregular .irregular-main .irregular-main-border {padding:20px 15px 10px}
.tem31-irregular .irregular-main h2 {font-size:20px;margin-top:0}
.tem31-irregular .irregular-main .letters {font-size:12px;letter-spacing:0;margin-bottom:0}
.tem31-irregular .irregular-main .text {font-size:12px;line-height:20px!important;max-height:200px;overflow:hidden}
}
.tem32-irregular-box >.col-md-3 {padding:0 15px 0 0}
.content-right .tem32-irregular-box >.col-md-3,.tem32-irregular-box >.col-md-9 {padding:0 0 0 15px}
.content-right .tem32-irregular-box >.col-md-9 {padding:0 15px 0 0}
.tem58-text {width:100%;overflow:hidden;position:relative;height:430px}
.tem58-text a {position:relative;display:inline-block;width:100%;height:100%}
.tem58-text a::before {position:absolute;content:"";left:0;right:0;z-index:-1;bottom:0;transform:scaleX(0);transform-origin:50% 50% 0;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;background:rgba(255,255,255,.15);border:10px solid rgba(255,255,255,.45);width:100%;height:100%}
.tem58-text:hover a::before {-webkit-transform:scaleX(1);transform:scaleX(1);z-index:1}
.tem58-text a img {width:100%;height:100%}
.tem58-text h3 {position:absolute;padding:15px;background:rgba(0,0,0,.5);color:#fff;line-height:25px;font-size:20px;overflow:hidden;text-overflow:ellipsis;left:0;top:43%;text-align:center;width:100%;margin:0;z-index:3}
.tem32-irregular-right .col-md-6:nth-of-type(odd) {
padding:0 15px 0 0}
.tem32-irregular-right .col-md-6:nth-of-type(even) {
padding:0 0 0 15px}
.tem32-irregular-right .col-md-6:nth-of-type(1) .tem59-text,.tem32-irregular-right .col-md-6:nth-of-type(2) .tem59-text {margin-bottom:30px}
.tem59-text {width:100%;overflow:hidden;position:relative;height:200px}
.tem59-text a {position:relative;display:inline-block;width:100%;height:100%}
.tem59-text a::before {position:absolute;content:"";background:rgba(255,255,255,.1);left:0;top:0;height:1px;width:0;transition:all .3s ease-out 0s}
.tem59-text a::after {position:absolute;content:"";background:rgba(255,255,255,.1);right:0;bottom:0;height:0;width:0;transition:all .3s ease-out 0s}
.tem59-text a img,.tem59-text:hover a::after,.tem59-text:hover a::before {width:100%;height:100%}
.tem59-text h3 {position:absolute;padding:0 15px;color:rgba(255,255,255,.8);font-size:20px;font-weight:500;overflow:hidden;width:100%;text-align:center;left:0;top:28%;letter-spacing:2px}
@media (max-width:991px) {
.tem32-irregular-box >.col-sm-3 {padding:0 10px 0 0}
.content-right .tem32-irregular-box >.col-md-3,.tem32-irregular-box >.col-sm-9 {padding:0 0 0 10px}
.content-right .tem32-irregular-box >.col-md-9,.tem32-irregular-right .col-md-6:nth-of-type(odd) {
padding:0 10px 0 0}
.tem32-irregular-right .col-md-6:nth-of-type(even) {
padding:0 0 0 10px}
.tem32-irregular-right .col-md-6:nth-of-type(1) .tem59-text,.tem32-irregular-right .col-md-6:nth-of-type(2) .tem59-text {margin-bottom:20px}
.tem58-text {height:270px}
.tem58-text h3 {padding:10px;font-size:16px}
.tem59-text {height:125px}
.tem59-text h3 {top:20%;font-size:16px}
}
@media (max-width:767px) {
.tem58-text {height:auto}
.tem32-irregular-box>.col-md-3,.tem32-irregular-box>.col-md-9 {padding:0;margin:10px 0}
.tem59-text {height:200px}
.tem59-text h3 {top:35%}
}
@media (max-width:480px) {
.tem32-irregular-right .col-md-6 {width:100%;padding:0!important}
.tem32-irregular-right .col-md-6 .tem59-text {margin-bottom:10px}
.tem59-text h3 {top:45%;margin:0}
}
.tem33-irregular {width:100%;min-height:450px;text-align:center;position:relative;background-position:50% 50%;background-size:cover;overflow:hidden}
@media (max-width:768px) {
.tem33-irregular {min-height:350px}
}
@media (max-width:480px) {
.tem33-irregular {min-height:250px}
}
.tem34-irregular {border-radius:0;border-style:none;border-width:0;margin:0;overflow:hidden;padding:40px 0}
.tem34-irregular .irregular-main {padding:50px;background:#fff;box-shadow:4px 3px 20px rgba(0,0,0,.15)}
.tem34-irregular .irregular-main section {padding:0}
.tem34-irregular .irregular-main h3 {margin-top:0}
.tem34-irregular .irregular-main img {max-width:100%}
.tem34-irregular .irregular-main .short {font-size:16px}
.tem34-irregular .irregular-main .text {line-height:25px;overflow:hidden;color:#888;margin:20px 0}
.tem34-irregular .irregular-main .irregular-btn {text-align:left}
.tem34-irregular .irregular-main .irregular-btn a {background-color:transparent;border-color:rgba(0,0,0,.78);border-radius:0;color:#111;font-size:12px}
@media (max-width:768px) {
.tem34-irregular .irregular-main {background:rgba(255,255,255,.8)}
}
@media (max-width:360px) {
.tem34-irregular .irregular-main {padding:20px}
}
.tem35-irregular {border-radius:0;border-style:none;border-width:0;margin:0;overflow:hidden;padding:40px 0}
.tem35-irregular .irregular-main {padding:50px;background:#fff;box-shadow:4px 3px 20px rgba(0,0,0,.15)}
.tem35-irregular .irregular-main section {padding:0}
.tem35-irregular .irregular-main h3 {margin-top:0}
.tem35-irregular .irregular-main img {max-width:100%}
.tem35-irregular .irregular-main .short {font-size:16px}
.tem35-irregular .irregular-main .text {line-height:25px;overflow:hidden;color:#888;margin:20px 0}
.tem35-irregular .irregular-main .irregular-btn {text-align:left}
.tem35-irregular .irregular-main .irregular-btn a {background-color:transparent;border-color:rgba(0,0,0,.78);border-radius:0;color:#111;font-size:12px}
@media (max-width:768px) {
.tem35-irregular .irregular-main {background:rgba(255,255,255,.8)}
}
@media (max-width:360px) {
.tem35-irregular .irregular-main {padding:20px}
}
.tem36-irregular {border-radius:0;border-style:none;border-width:0;margin:0;overflow:hidden;padding:40px 0}
.tem36-irregular .irregular-main {padding:50px;background:#fff;box-shadow:4px 3px 20px rgba(0,0,0,.15)}
.tem36-irregular .irregular-main section {padding:0}
.tem36-irregular .irregular-main h3 {margin-top:0}
.tem36-irregular .irregular-main img {max-width:100%}
.tem36-irregular .irregular-main .short {font-size:16px}
.tem36-irregular .irregular-main .text {line-height:25px;overflow:hidden;color:#888;margin:20px 0}
.tem36-irregular .irregular-main .irregular-btn {text-align:left}
.tem36-irregular .irregular-main .irregular-btn a {background-color:transparent;border-color:rgba(0,0,0,.78);border-radius:0;color:#111;font-size:12px}
@media (max-width:768px) {
.tem36-irregular .irregular-main {background:rgba(255,255,255,.8)}
}
@media (max-width:360px) {
.tem36-irregular .irregular-main {padding:20px}
}
.tem37-irregular {border-radius:0;border-style:none;border-width:0;margin:0;overflow:hidden;padding:40px 0}
.tem37-irregular .irregular-main {padding:50px;background:#fff;box-shadow:4px 3px 20px rgba(0,0,0,.15)}
.tem37-irregular .irregular-main section {padding:0}
.tem37-irregular .irregular-main h3 {margin-top:0}
.tem37-irregular .irregular-main img {max-width:100%}
.tem37-irregular .irregular-main .short {font-size:16px}
.tem37-irregular .irregular-main .text {line-height:25px;overflow:hidden;color:#888;margin:20px 0}
.tem37-irregular .irregular-main .irregular-btn {text-align:left}
.tem37-irregular .irregular-main .irregular-btn a {background-color:transparent;border-color:rgba(0,0,0,.78);border-radius:0;color:#111;font-size:12px}
@media (max-width:768px) {
.tem37-irregular .irregular-main {background:rgba(255,255,255,.8)}
}
@media (max-width:360px) {
.tem37-irregular .irregular-main {padding:20px}
}
.tem38-irregular {border-radius:0;border-style:none;border-width:0;margin:0;overflow:hidden;padding:40px 0}
.tem38-irregular .irregular-main {padding:50px;background:rgba(255,255,255,.8);box-shadow:4px 3px 20px rgba(0,0,0,.15)}
.tem38-irregular .irregular-main .title {margin-top:0}
.tem38-irregular .irregular-main img {max-width:100%}
.tem38-irregular .irregular-main .short {font-size:16px}
.tem38-irregular .irregular-main .text {line-height:25px;overflow:hidden;color:#888;margin:20px 0}
.tem38-irregular .irregular-main .irregular-btn {text-align:left}
.tem38-irregular .irregular-main .irregular-btn a {background-color:transparent;border-color:rgba(0,0,0,.78);border-radius:0;color:#111;font-size:12px}
@media (max-width:480px) {
.tem38-irregular .col-xs-offset-3 {margin-left:0}
.tem38-irregular .col-xs-9 {width:100%}
.tem38-irregular .irregular-main .title {font-size:20px;margin-bottom:0}
.tem38-irregular .irregular-main .text {margin-top:10px}
}
@media (max-width:360px) {
.tem38-irregular .irregular-main {padding:20px}
}
.tem39-irregular {border-radius:0;border-style:none;border-width:0;margin:0;padding:0;overflow:hidden}
.tem39-irregular .irregular-main h3 {color:#333;margin:0;line-height:25px;max-height:50px;overflow:hidden;font-size:20px}
.tem39-irregular .irregular-main img {max-width:100%}
.tem39-irregular .irregular-main .text {line-height:25px;overflow:hidden;color:#999;margin:20px 0 10px;max-height:100px}
@media (max-width:768px) {
.tem39-irregular .irregular-main {background:rgba(255,255,255,.9)}
}
@media (max-width:480px) {
.tem39-irregular .col-xs-4 {width:100%}
.tem39-irregular .irregular-main {padding:0}
.tem39-irregular .irregular-main .text {margin:5px 0 15px}
.tem39-irregular .irregular-main {margin-bottom:20px}
}
@media (max-width:480px) {
.tem39-irregular .irregular-main {padding:20px;margin-bottom:10px}
}
.tem40-irregular .irregular-main-l {width:100%;overflow:hidden}
.tem40-irregular .irregular-main-l h1 {color:#333;font-weight:300}
.tem40-irregular .irregular-main-l .text {font-size:14px;letter-spacing:2.5px;font-weight:500;text-transform:uppercase;line-height:25px}
.tem40-irregular .irregular-main-r .desc {font-size:15px;color:#777;line-height:25px}
@media (max-width:990px) {
.tem40-irregular .irregular-main-l h1 {font-size:26px}
}
@media (max-width:640px) {
.tem40-irregular .col-xs-6 {width:100%}
}
.tem41-irregular .tem41-irregular-sm {width:100%;padding:0 10px}
.tem41-irregular .tem41-irregular-sm .col-lg-3 {padding:0 5px}
.tem41-irregular .tem41-irregular_li {position:relative;padding-top:100%;overflow:hidden;margin:5px 0;cursor:pointer;text-align:left}
.tem41-irregular .tem41-irregular_li .imgbox {min-height:262px;overflow:hidden;width:100%;height:100%;position:absolute;left:0;top:0}
.tem41-irregular .tem41-irregular_li .imgbox img {width:100%;height:100%;display:block}
@media (max-width:990px) {
.tem41-irregular h2 {font-size:26px}
}
@media (max-width:640px) {
.tem41-irregular_li .imgbox {min-height:auto;max-height:unset}
.tem41-irregular_li {margin-bottom:15px}
.tem41-irregular-sm .col-xs-6 {width:100%}
}
.tem42-irregular .col-md-6 {padding:0}
.tem42-irregular .full-screen .irregular-text {padding:0 70px}
.tem42-irregular .container .irregular-text {padding:0 15px}
.tem42-irregular .irregular-text .text {margin-top:0;line-height:175%;max-height:400px;font-size:14px;overflow:hidden}
.tem42-irregular .irregular-text .text p {margin-bottom:0}
.tem42-irregular .irregular-text .text_btn {padding-top:20px;text-transform:uppercase}
.tem42-irregular .irregular-img {position:relative}
.tem42-irregular .irregular-img .owl-theme .owl-controls {width:100%;position:absolute;bottom:10px;left:0}
.tem42-irregular .irregular-img img {display:block;width:100%;height:100%}
.tem42-irregular .irregular-img a {display:block;width:100%;position:absolute}
.tem42-irregular .irregular-img a:first-child {position:static}
@media (max-width:980px) {
.tem42-irregular .irregular-text {padding:15px 30px}
.tem42-irregular .irregular-text .text {max-height:264px}
.tem42-irregular .irregular-text h1 {margin-top:0}
.tem42-irregular .col-md-6:nth-child(2) {
margin-top:20px}
}
@media (max-width:768px) {
.tem42-irregular .irregular-text {padding:15px 25px}
.tem42-irregular .irregular-img .owl-theme .owl-controls {bottom:5px}
.tem42-irregular .irregular-text .text {max-height:150px;font-size:12px}
}
@media (max-width:640px) {
.tem42-irregular .col-xs-6 {width:100%}
.tem42-irregular .irregular-text {padding:15px}
.tem42-irregular .irregular-text .text {max-height:400px;font-size:14px}
.tem42-irregular .container .irregular-text,.tem42-irregular .full-screen .irregular-text {padding:0}
.tem42-irregular .irregular-text .title {font-size:20px}
}
.tem43-irregular {text-align:center}
.tem43-irregular img {max-width:100%}
.tem44-irregular {padding:20px 0 0}
.tem44-irregular .irregular-item {border-bottom:1px dotted #ccc;padding:0 0 20px}
.tem44-irregular h2 {font-size:20px}
.tem44-irregular .text {line-height:195%;margin-bottom:15px}
.tem44-irregular img {width:100%}
@media (max-width:768px) {
.tem44-irregular h2 {margin:10px 0 5px}
.tem44-irregular .text {margin-bottom:0}
.tem44-irregular .irregular-item {padding:0 0 10px}
}
.tem45-irregular {width:100%;overflow:hidden;margin:20px 0}
.tem45-irregular h2 {font-size:26px;width:100%;color:#444;text-align:center;margin:0 0 30px}
.tem45-irregular .protext {color:#6a6a6a;font-size:13px;padding:0 0 50px;line-height:23px}
.tem45-irregular .histroy {width:100%;overflow:hidden;border-top:1px solid rgba(211,211,211,.5)}
.tem45-irregular .histroy-event {width:100%;padding:15px 0;border-bottom:1px dashed #ccc;display:inline-block;transition:transform .6s ease 0s;color:#666;float:left}
.tem45-irregular .histroy-event .to-right {color:#a5a5a5;font-size:15px;padding:0 2%;display:inline-block;float:left}
.tem45-irregular .histroy-event .year {font-size:18px;font-family:HELVETICANEUELTPRO-THEX,Arial;display:inline-block;float:left}
.tem45-irregular .histroy-event .event {font-size:13px;line-height:22px;color:#6a6a6a;display:inline-block;max-width:80%;overflow:hidden}
.tem45-irregular .histroy-event:hover {transform:translate3d(20px,0,0)}
.tem45-irregular .histroy .histroy-event:last-child {border-bottom:0}
@media (max-width:768px) {
.tem45-irregular .histroy-event .to-right {padding:0 3%}
.tem45-irregular h2 {font-size:22px;margin:0 0 15px}
.tem45-irregular .histroy-event .year {width:80%}
.tem45-irregular .histroy-event .to-right {float:right}
.tem45-irregular .histroy-event .event {width:100%;margin-top:10px}
}
.tem46-irregular h2 {font-size:26px;font-weight:400;color:#565656;margin:20px 0 40px;position:relative;transition:all .4s ease-in 0s}
.tem46-irregular h2::before {content:"";position:absolute;width:40px;left:0;bottom:-5px;height:2px;background-color:#ccc;transition:all .4s ease-in 0s}
.tem46-irregular .irregular-hover:hover h2::before {background-color:#666}
.tem46-irregular .irregular-hover:hover h2 {transform:translateY(-10px)}
.tem46-irregular .public_picture {width:100%;position:relative}
.tem46-irregular.full-screen-spacing .irregular-hover {padding:0 10px}
.tem46-irregular .irregular-hover {padding:0}
.content-right .tem46-irregular .public_picture .model {float:right}
.tem46-irregular .public_picture img {position:relative;z-index:3;max-width:100%;transition:all .6s ease-in-out 0s}
.tem46-irregular .irregular-hover:hover img {transform:translateX(10px)}
.tem46-irregular .public_picture a::before {position:absolute;content:"";border:1px solid #adadad;left:-25px;bottom:-25px;width:80%;height:110%;z-index:1}
.tem46-irregular .public_picture a::after {position:absolute;content:"";z-index:2;bottom:-25px;left:-25px;width:80%;height:55%;opacity:.85}
.content-right .tem46-irregular .public_picture a::after,.content-right .tem46-irregular .public_picture a::before {right:-25px;left:auto}
.tem46-irregular .text {font-size:13px;color:#6a6a6a;line-height:24px;max-height:336px;overflow:hidden}
.tem46-irregular .text_btn {margin:40px 0 10px}
.tem46-irregular .text_btn a {font-size:13px;border:1px solid #c6c6c6!important;padding:12px 40px;background:0 0;position:relative;border-radius:0;color:#aeaeae}
.tem46-irregular .text_btn a::before {width:0;height:100%;content:"";position:absolute;left:0;top:0;transition:all .4s ease-in-out 0s}
.tem46-irregular .irregular-hover:hover .text_btn a {color:#fff;z-index:2}
.tem46-irregular .irregular-hover:hover .text_btn a::before {width:100%;z-index:-1}
@media (max-width:480px) {
.tem46-irregular .col-xs-6 {width:100%}
.tem46-irregular .public_picture {margin-bottom:30px}
.tem46-irregular .col-xs-6:nth-of-type(2) {
padding:0}
.tem46-irregular .irregular-hover {margin-bottom:30px}
.tem46-irregular h2 {margin:0}
.tem46-irregular .text_btn {margin:20px 0 0}
.content-right .tem46-irregular .public_picture {margin-top:30px}
.tem46-irregular .public_picture a::before {left:-15px;bottom:-15px;height:100%}
.tem46-irregular .public_picture a::after {left:-15px;bottom:-15px;height:50%}
.content-right .tem46-irregular .public_picture a::before {right:-15px;bottom:-15px;height:100%}
.content-right .tem46-irregular .public_picture a::after {right:-15px;bottom:-15px;height:50%}
.tem46-irregular .irregular-hover {padding:0}
}
.tem47-irregular h2 {font-size:26px;font-weight:400;color:#565656;margin:20px 0 40px;position:relative;transition:all .4s ease-in 0s}
.tem47-irregular h2::before {content:"";position:absolute;width:40px;left:0;bottom:-5px;height:2px;background-color:#ccc;transition:all .4s ease-in 0s}
.tem47-irregular .irregular-hover:hover h2::before {background-color:#666}
.tem47-irregular .irregular-hover:hover h2 {transform:translateY(-10px)}
.tem47-irregular .public_picture {width:100%;position:relative}
.tem47-irregular .irregular-hover {margin-bottom:50px}
.tem47-irregular .public_picture .model {float:right}
.tem47-irregular .public_picture img {position:relative;z-index:3;max-width:100%;transition:all .6s ease-in-out 0s}
.tem47-irregular .irregular-hover:hover img {transform:translateX(-10px)}
.tem47-irregular .public_picture a::before {position:absolute;content:"";border:1px solid #adadad;right:-25px;bottom:-25px;width:80%;height:110%;z-index:1}
.tem47-irregular .public_picture a::after {position:absolute;content:"";z-index:2;bottom:-25px;right:-25px;width:80%;height:55%;opacity:.85}
.tem47-irregular .text {font-size:13px;color:#6a6a6a;line-height:24px;max-height:336px;overflow:hidden}
.tem47-irregular .text_btn {margin:40px 0 10px}
.tem47-irregular .text_btn a {font-size:13px;border:1px solid #c6c6c6!important;padding:12px 40px;background:0 0;position:relative;border-radius:0;color:#aeaeae}
.tem47-irregular .text_btn a::before {width:0;height:100%;content:"";position:absolute;left:0;top:0;transition:all .4s ease-in-out 0s}
.tem47-irregular .irregular-hover:hover .text_btn a {color:#fff;z-index:2}
.tem47-irregular .irregular-hover:hover .text_btn a::before {width:100%;z-index:-1}
@media (max-width:480px) {
.tem47-irregular .col-xs-6 {width:100%}
.tem47-irregular .public_picture {margin-top:30px}
.tem47-irregular .col-xs-6:nth-of-type(1) {
padding:0}
.tem47-irregular .irregular-hover {margin-bottom:30px}
.tem47-irregular h2 {margin:0}
.tem47-irregular .text_btn {margin:20px 0 0}
.tem47-irregular .public_picture a::before {right:-15px;bottom:-15px;height:100%}
.tem47-irregular .public_picture a::after {right:-15px;bottom:-15px;height:50%}
}
.tem48-irregular .tem48-irregular_left,.tem48-irregular .tem48-irregular_middle,.tem48-irregular .tem48-irregular_right {height:480px;overflow:hidden}
.tem48-irregular_left .irr-item {text-align:center;position:relative;overflow:hidden;margin-bottom:20px}
.tem48-irregular_left .irr-item .irr-info {width:80%;background:rgba(255,255,255,.8);color:#333;padding:5px 10px;position:absolute;bottom:10%;left:10%;text-align:center;overflow:hidden;z-index:1}
.tem48-irregular_left .irr-item .irr-info h3 {margin:0;font-size:18px;font-weight:400;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem48-irregular_left .irr-item .irr-images {width:100%;height:480px;position:relative;z-index:1}
.tem48-irregular_left .irr-item .irr-images img {width:100%;height:100%;display:block}
.tem48-irregular_left .irr-item .irr-images:hover img {transform:scale(1.08,1.08);-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}
.tem48-irregular .irregular-images a {display:block;width:100%;padding-top:100%;position:relative}
.tem48-irregular .irregular-images img {width:100%;height:100%;position:absolute;top:0;left:0}
.tem48-irregular .irregular-images:hover img {transform:scale(1.08,1.08);-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}
.tem48-irregular .text-box {width:100%;padding:10px 0}
.tem48-irregular .text-box h3 {max-height:20px;line-height:20px;font-size:18px;word-wrap:break-word;font-weight:400;overflow:hidden;margin-top:0}
.tem48-irregular .text-box h3 section {padding:0}
.tem48-irregular .text-box .text {font-size:14px;color:#999;margin:10px 0 20px;max-height:66px;line-height:22px;overflow:hidden}
.tem48-irregular .text-box .text section {padding:0}
.tem48-irregular .text-box .irregular-btn a {color:#666;border-color:#ccc}
.tem48-irregular .text-box .irregular-btn a:hover {color:#eee;border-color:#eee}
.tem48-irregular_middle .irr-middle-box {height:230px;background:#f6f6f6;padding:30px 0;margin:0 -15px;overflow:hidden}
.tem48-irregular_middle .irr-middle-box:first-child {margin-bottom:20px}
.tem48-irregular_middle .irr-middle-box .col-md-6:last-child,.tem48-irregular_middle .irr-middle-box .text-box {padding-left:0}
.tem48-irregular_right .irr-right-box .irregular-images a {padding-top:64%}
.tem48-irregular_right .irr-right-box .text-box {height:250px;background:#f6f6f6;padding:20px 15px}
.tem48-irregular_right .irr-right-box .text-box .text {max-height:110px}
@media (max-width:980px) {
.tem48-irregular_middle .irr-middle-box {padding:0;margin-bottom:20px}
.tem48-irregular_left .irr-item .irr-images,.tem48-irregular_middle .irr-middle-box,.tem48-irregular_right .irr-right-box .text-box {height:auto}
.tem48-irregular .tem48-irregular_left,.tem48-irregular .tem48-irregular_middle,.tem48-irregular .tem48-irregular_right {height:auto;padding:0}
}
@media (max-width:767px) {
.tem48-irregular .tem48-irregular_left,.tem48-irregular .tem48-irregular_middle,.tem48-irregular .tem48-irregular_right {padding:0 15px}
.tem48-irregular_middle .irr-middle-box {margin:0;padding:15px 0}
.tem48-irregular_middle .irr-middle-box .col-md-6 {padding-left:0}
}
@media (max-width:360px) {
.tem48-irregular .text-box .text {max-height:44px;margin:10px 0}
}
.tem49-irregular .irregular-li {width:100%;transition:all .6s ease 0s;padding:20px 0;border-bottom:1px solid #eee}
.tem49-irregular .irregular-li img {width:100%;max-height:130px;overflow:hidden}
.tem49-irregular .irregular-li .text-data {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;text-align:left}
.tem49-irregular .irregular-li:hover .text-data {transform:translateX(20px)}
.tem49-irregular .irregular-li .text-data {font-size:28px;color:#8a8a8a;line-height:46px;display:inline-block;width:100%}
.tem49-irregular .irregular-li .text-desc {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)}
.tem49-irregular .irregular-li:hover .text-desc {transform:translateX(-20px)}
.tem49-irregular 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:30px}
.tem49-irregular .desc {max-height:75px;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:#666}
@media (max-width:991px) {
.tem49-irregular .irregular-li .text-desc {transform:translateX(0)}
}
@media (max-width:480px) {
.tem49-irregular .irregular-li img {max-height:500px}
.tem49-irregular .col-xs-2,.tem49-irregular .col-xs-4,.tem49-irregular .col-xs-6 {width:100%}
.tem49-irregular .irregular-li .text-data {font-size:20px}
}
.tem50-irregular .irregular-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}
.tem50-irregular .irregular-text .short-desc {color:#999;font-size:13px;display:inline-block}
.tem50-irregular .irregular-text {margin-top:30px}
.tem50-irregular .desc {font-size:13px;color:#757575;margin-top:26px;line-height:26px;max-height:52px;overflow:hidden}
.tem50-irregular .irregular-img {height:150px;overflow:hidden}
.tem50-irregular img {width:100%}
.tem50-irregular .irregular-li {width:100%;border-top:1px solid rgba(0,0,0,.06);transition:all .3s ease-out 0s}
.tem50-irregular .irregular-li:hover {border-color:#A1A1A1}
.tem50-irregular .irregular-li>div {transition:all .6s ease-out 0s;display:inline-block}
.tem50-irregular .irregular-li:hover>div {transform:translateY(20px)}
.tem50-irregular .col-md-6 {margin:40px 0}
@media (max-width:991px) {
.tem50-irregular .col-md-6 {margin:20px 0}
}
@media (max-width:480px) {
.tem50-irregular .col-xs-4,.tem50-irregular .col-xs-8 {width:100%}
.tem50-irregular .col-xs-8 {padding:0}
.tem50-irregular .irregular-img {height:auto}
.tem50-irregular .desc {margin:10px 0 15px}
.tem50-irregular .irregular-text {margin-top:15px}
.tem50-irregular .col-md-6 {margin:10px 0}
}
.tem51-irregular .imgae {height:250px;overflow:hidden}
.tem51-irregular .imgae img {width:100%;height:100%;transition:all .4s ease-in 0s}
.tem51-irregular .text {padding:60px 30px;text-align:center;width:100%;height:250px;transition:all .4s ease-in 0s}
.tem51-irregular .title {font-size:20px;color:#666;position:relative;line-height:40px;max-height:50px;overflow:hidden;padding-bottom:10px}
.tem51-irregular .title::before {content:"";position:absolute;background-color:rgba(0,0,0,.15);width:30px;bottom:5px;left:50%;margin-left:-15px;height:1px}
.tem51-irregular .description {font-size:13px;color:#999;line-height:25px;max-height:50px;overflow:hidden}
.tem51-irregular .add {font-size:30px;color:#fff;opacity:0;transition:all .4s ease-in 0s;padding-top:10px}
.tem51-irregular .bg-color-hover {transition:all .4s ease-in 0s}
.tem51-irregular .bg-color-hover:hover .add {opacity:1}
.tem51-irregular .bg-color-hover:hover .text {transform:translateY(-5px)}
.tem51-irregular .bg-color-hover:hover .imgae img {transform:scale(1.05,1.05)}
.tem51-irregular .bg-color-hover:hover .description,.tem51-irregular .bg-color-hover:hover .title,.tem51-irregular .bg-color-hover:hover .title::before {color:#fff}
@media (max-width:768px) {
.tem51-irregular .imgae,.tem51-irregular .text {height:150px}
.tem51-irregular .text {padding:30px}
}
@media (max-width:767px) {
.tem51-irregular .col-xs-3,.tem51-irregular .col-xs-6 {width:100%}
.tem51-irregular .imgae,.tem51-irregular .text {height:auto}
.tem51-irregular .irregular-center,.tem51-irregular .irregular-left,.tem51-irregular .irregular-right {margin:7px 0}
}
.tem52-irregular .images {margin-bottom:10px}
.tem52-irregular .images img {width:100%}
@media (max-width:480px) {
.tem52-irregular .col-xs-6 {width:100%}
}
.tem53-irregular .interval {padding:0 8px}
.tem53-irregular [layout-style=column] {padding:0 7px}
.tem53-irregular .images {margin-bottom:10px}
.tem53-irregular .images img {width:100%}
@media (max-width:480px) {
.tem53-irregular .col-xs-6 {width:100%}
}
.tem54-irregular .irregular-img img {width:100%}
.tem54-irregular .short {font-size:20px}
.tem54-irregular .title {position:relative}
.tem54-irregular .title::before {position:absolute;content:"";width:50px;height:2px;background-color:rgba(0,0,0,.6);left:0;bottom:-10px}
.tem54-irregular .team,.tem54-irregular .team .imgae {width:100%}
.tem54-irregular .team img {width:120px;height:120px;border-radius:50%;margin:10px auto;display:block}
.tem54-irregular .description {font-size:13px;color:#999;line-height:22px;margin:30px 0}
.tem54-irregular .right-text {text-align:center}
.tem54-irregular .right-text .tit {font-size:16px;color:#000}
.tem54-irregular .right-text .desc {font-size:12px;color:#666}
@media (max-width:360px) {
.tem54-irregular .col-lg-12 .col-xs-4 {width:100%;margin-bottom:10px}
}
.tem55-irregular .description {font-size:14px;line-height:24px;color:#666}
.tem56-irregular .interval {padding:0 12px}
.tem56-irregular .col-md-3 {padding-left:3px;padding-right:3px}
.tem56-irregular .col-md-3:nth-of-type(1) .small-img,.tem56-irregular .col-md-3:nth-of-type(3) .inside-img {margin-bottom:6px}
.tem56-irregular .irregular_picture {width:100%}
.tem56-irregular .images {position:relative;width:100%}
.tem56-irregular .big-img {height:440px}
.tem56-irregular .inside-img {height:280px}
.tem56-irregular .small-img {height:154px}
.tem56-irregular img {width:100%;height:100%}
.tem56-irregular .text {position:absolute;width:100%;display:inline-block;text-align:center;font-size:14px;color:#fff;background-color:rgba(0,0,0,.5);height:40px;line-height:40px;left:0;top:50%;z-index:2;margin-top:-20px;opacity:0;transition:all .6s ease-in 0s;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem56-irregular .images:hover .text {opacity:1}
@media (max-width:991px) {
.tem56-irregular .col-md-3 {padding-bottom:6px}
.tem56-irregular .big-img {height:500px}
.tem56-irregular .inside-img {height:320px}
.tem56-irregular .small-img {height:174px}
.tem56-irregular .text {opacity:1}
}
@media (max-width:640px) {
.tem56-irregular .big-img {height:440px}
.tem56-irregular .inside-img {height:280px}
.tem56-irregular .small-img {height:154px}
}
@media (max-width:480px) {
.tem56-irregular .big-img,.tem56-irregular .inside-img,.tem56-irregular .small-img {height:auto}
.tem56-irregular .col-md-3 {width:100%;padding-left:0;padding-right:0}
.tem56-irregular .interval {padding:0 15px}
}
.tem57-irregular {width:100%;overflow:hidden}
.tem57-irregular .list>div {position:relative;padding:0}
.tem57-irregular .list .image {width:100%;position:relative;display:block;background:#f6f8f9;margin:0;transition:all .3s ease 0s;overflow:hidden;max-height:700px;height:635px}
.tem57-irregular .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}
.tem57-irregular .list>div:nth-of-type(even) .image::before {bottom:49.9%;top:auto;border-width:0 9px 9px;border-color:transparent transparent #f6f8f9}
.tem57-irregular .list .image a {position:relative;display:block;height:100%}
.tem57-irregular .list>div:nth-of-type(odd) .image {padding-top:66.8%}
.tem57-irregular .list>div:nth-of-type(even) .image {padding-bottom:66.8%}
.tem57-irregular .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}
.tem57-irregular .list .image a:hover::before {opacity:1}
.tem57-irregular .list .image a img {display:block;width:100%;max-width:100%;height:100%}
.tem57-irregular .list .text {position:absolute;left:8%;top:20%;right:8%;transform:translate(0,-50%);padding:15px}
.tem57-irregular .list .text:hover {opacity:.8}
.tem57-irregular .list>div:nth-of-type(even) .text {top:80%}
.tem57-irregular .list .text .title {font:700 18px/1.2,sans-serif;float:left;margin:0 0 15px;width:100%;max-height:50px;overflow:hidden;line-height:25px}
.tem57-irregular .list .text .title a {color:#000;opacity:.85}
.tem57-irregular .list .text .desc {color:#000;opacity:.65;font:14px/26px,sans-serif;float:left;width:100%;max-height:145px;overflow:hidden;line-height:24px}
@media (max-width:1190px) {
.tem13-news .tem13-list .text p .data,.tem57-irregular .tem13-list .text p {width:100%;text-align:center;clear:both}
.tem57-irregular .tem13-list .text .title {text-align:center;width:100%;padding:0 15px}
.tem57-irregular .tem13-list .text .desc {display:none}
.tem57-irregular .tem13-list .image {height:550px}
}
@media (max-width:1024px) {
.tem57-irregular .tem13-list .image {height:455px}
}
@media (max-width:990px) {
.tem57-irregular .list .text {top:20%}
.tem57-irregular .list>div:nth-of-type(2n) .text {top:82%}
.tem57-irregular .list>div:nth-of-type(2n) .image::before {bottom:37%;margin-bottom:-1px}
.tem57-irregular .list .text p {margin:0 15px 10px 0}
.tem57-irregular .list .image::before {top:37%;margin-top:-1px}
.tem57-irregular .list .image {height:380px}
.tem57-irregular .list .text .title {font-size:16px;margin-bottom:10px}
.tem57-irregular .list .text .desc {max-height:75px}
}
@media (max-width:767px) {
.tem57-irregular .list>div {padding-top:20px;padding-bottom:25px}
.tem57-irregular .list .image {padding:0!important;height:auto}
.tem57-irregular .list .image a {position:relative;display:block}
.tem57-irregular .list .image>a img {height:auto}
.tem57-irregular .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}
.tem57-irregular .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;bottom:auto;top:0;left:50%;transition:all .3s ease 0s;z-index:2}
.tem57-irregular .list .text {position:static;margin-top:20px}
.tem57-irregular .list .text .desc {width:100%;display:block;max-height:145px}
}
.tem58-irregular .irregular-box .col-md-6 {padding:3px}
.tem58-irregular .irregular-right:nth-of-type(1) {
margin-bottom:6px}
.tem58-irregular .text-left {width:100%;overflow:hidden;position:relative;height:430px}
.tem58-irregular .text-left>a {position:relative;display:inline-block;width:100%;height:100%}
.tem58-irregular .text-left>a::before {position:absolute;content:"";background:rgba(255,255,255,.1);left:0;top:0;height:1px;width:0;transition:all .3s ease-out 0s}
.tem58-irregular .text-left>a::after {position:absolute;content:"";background:rgba(255,255,255,.1);right:0;bottom:0;height:0;width:0;transition:all .3s ease-out 0s}
.tem58-irregular .text-left:hover>a::after,.tem58-irregular .text-left:hover>a::before,.tem58-irregular .text-left>a img {width:100%;height:100%}
.tem58-irregular .text-left .info {position:absolute;left:40px;bottom:40px;max-width:50%;overflow:hidden}
.tem58-irregular .text-left .info .title {font-size:18px;color:#111;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem58-irregular .text-left .info .desc {font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;color:#111;padding:0 0 15px}
.tem58-irregular .text-left .info a {font-size:13px;color:#333;border:1px solid #666;padding:4px 15px;display:inline-block}
.tem58-irregular .text-right {width:100%;overflow:hidden;position:relative;height:212px}
.tem58-irregular .text-right>a {position:relative;display:inline-block;width:100%;height:100%}
.tem58-irregular .text-right>a::before {position:absolute;content:"";background:rgba(255,255,255,.1);left:0;top:0;height:1px;width:0;transition:all .3s ease-out 0s}
.tem58-irregular .text-right>a::after {position:absolute;content:"";background:rgba(255,255,255,.1);right:0;bottom:0;height:0;width:0;transition:all .3s ease-out 0s}
.tem58-irregular .text-right:hover>a::after,.tem58-irregular .text-right:hover>a::before,.tem58-irregular .text-right>a img {width:100%;height:100%}
.tem58-irregular .text-right .info {position:absolute;right:40px;bottom:40px;max-width:50%;overflow:hidden;text-align:left}
.tem58-irregular .text-right .info .title {font-size:18px;color:#111;border-bottom:1px solid #333;margin:0 0 5px;padding:5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem58-irregular .text-right .info a {font-size:13px;color:#333}
.tem58-irregular .irregular-box {padding:0 12px}
@media (max-width:990px) {
.tem58-irregular .text-left {height:270px}
.tem58-irregular .text-right {height:132px}
.tem58-irregular .text-left .info {left:20px;bottom:20px}
.tem58-irregular .text-left .info .title,.tem58-irregular .text-right .info .title {font-size:16px}
.tem58-irregular .text-right .info {bottom:20px;right:20px}
}
@media (max-width:767px) {
.tem58-irregular .text-left,.tem58-irregular .text-right,.tem58-irregular .text-right>a img {height:auto}
.tem58-irregular .text-right h3 {top:35%}
}
.tem59-irregular .irregular-box {border-width:1px;border-style:solid solid none}
.tem59-irregular .irregular-box .col-md-4 .images,.tem59-irregular .irregular-box .col-md-4 .text {border-style:none solid solid none;border-width:1px}
.tem59-irregular .irregular-box .col-md-4:nth-of-type(3) .images,.tem59-irregular .irregular-box .col-md-4:nth-of-type(3) .text {border-right:0}
.tem59-irregular .irregular-box .images {position:relative;padding-top:70%;overflow:hidden}
.tem59-irregular .irregular-box .images:hover img {transform:scale(1.1,1.1)}
.tem59-irregular .irregular-box .images img {width:100%;position:absolute;height:100%;display:block;left:0;top:0;transition:all .3s ease-in 0s}
.tem59-irregular .irregular-box .text {position:relative;padding-top:70%;transition:all .3s ease-in 0s;background:#fff}
.tem59-irregular .irregular-box .info {position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;padding:20% 15px}
.tem59-irregular .irregular-box .info .title {font-size:16px;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:25px}
.tem59-irregular .irregular-box .info .desc {font-size:12px;color:#222;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}
.tem59-irregular .irregular-box .info a {font-size:13px;color:#fff;padding:4px 10px;margin:10px 0 0;display:inline-block}
.tem59-irregular .irregular-box .info a span {color:#fff;display:inline-block;text-align:right}
.tem59-irregular .irregular-box .text:hover {opacity:.8}
@media (max-width:767px) {
.tem59-irregular .irregular-box .info {padding:10% 15px}
.tem59-irregular .irregular-box .col-xs-12 .text,.tem59-irregular .irregular-box .text {padding-top:70%}
}
@media (max-width:560px) {
.tem59-irregular .irregular-box .col-md-4 {width:100%}
.tem59-irregular .irregular-box .info {padding:30% 15px}
}
@media (max-width:440px) {
.tem59-irregular .irregular-box .info {padding:20% 15px 15px}
}
.tem60-irregular {width:100%;text-align:center;overflow:hidden}
.tem60-irregular .text {width:300px;border-radius:50%;height:300px;margin:0 auto;overflow:hidden;padding:40px}
.tem60-irregular .description {max-height:216px;overflow:hidden;color:#fff;font-size:14px;line-height:24px}
.tem61-irregular {background-size:cover;background-position:center center}
.tem61-irregular .tem90-text {width:100vw;height:100vh;padding:0;margin:0;position:relative}
.tem61-irregular .text {width:100%;padding:0 50px;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:768px) {
.tem61-irregular .text {padding:0 5px}
.tem61-irregular .tem90-text {width:100%}
}
.tem62-irregular {padding:50px 20px}
.tem62-irregular .qrcode .image {width:110px;height:110px;margin:auto;padding:10px;border-radius:5px;border-style:dashed;border-width:2px}
.tem62-irregular .icons {padding:25px 0}
.tem62-irregular .icons a {padding:0 15px;font-size:26px}
.tem62-irregular .text {font-size:13px;line-height:22px}
@media(max-width:768px) {
.tem62-irregular,.tem62-irregular .icons {padding:15px 0}
.tem62-irregular .icons a {padding:0 5px}
}
@media(max-width:640px) {
.tem62-irregular .icons {padding:15px 0 10px}
}
.tem63-irregular {padding:10px 5px}
.tem63-irregular.content-section {padding:20px 0}
.tem63-irregular .interval {padding:0 12px}
.tem63-irregular .wow {padding:3px 5px}
.tem63-irregular .wow .images {width:100%;position:relative;padding-top:75%;overflow:hidden}
.tem63-irregular .wow .images img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem63-irregular .wow .pro-text {height:60px;border-top:1px solid transparent;padding:5px 0;transition:all .5s ease-out 0s}
.tem63-irregular .wow:hover .pro-text {border-top:1px solid #ddd}
.tem63-irregular .wow .pro-text .t-left {max-width:70%;float:left;padding-left:10px;transition:all .5s ease-out 0s}
.tem63-irregular .wow:hover .pro-text .t-left {transform:translateX(10px)}
.tem63-irregular .wow .pro-text .title {font-size:14px;color:#666;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s ease-out 0s}
.tem63-irregular .wow .pro-text .description {font-size:12px;color:#888;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .5s ease-out 0s}
.tem63-irregular .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}
.tem63-irregular .wow .pro-text .btn span {display:inline-block;text-align:right}
.tem63-irregular .wow:hover .pro-text .btn {transform:translateX(-10px)}
.tem63-irregular .owl-theme .owl-controls {width:100%;height:60px;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;left:0;top:50%;margin-top:-30px}
.tem63-irregular .owl-theme .owl-nav {height:60px}
.tem63-irregular .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-irregular .owl-theme .owl-nav [class*=owl-]:hover {background:#2c2c2c;color:#2c2c2c;text-decoration:none;display:inline-block}
.tem63-irregular .owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.tem63-irregular .owl-theme .owl-nav div {width:50px;height:50px;float:left;border-radius:0!important;display:block!important}
.tem63-irregular .owl-theme .owl-nav .owl-prev {background:url(/templates/public4/assets/images/themes.png) no-repeat 0 0!important}
.tem63-irregular .owl-theme .owl-nav .owl-prev:hover {background-position:0 -50px!important}
.tem63-irregular .owl-theme .owl-nav .owl-next {float:right;background:url(/templates/public4/assets/images/themes.png) no-repeat -205px 0!important}
.tem63-irregular .owl-theme .owl-nav .owl-next:hover {background-position:-205px -50px!important}
.tem63-irregular .owl-theme .owl-dots .owl-dot {display:none;zoom:1;*display:inline}
.tem63-irregular .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-irregular .owl-theme .owl-dots .owl-dot.active span,.tem63-irregular .owl-theme .owl-dots .owl-dot:hover span {background:#869791}
.tem63-irregular .owl-theme .owl-dot span {background:0 0;width:50px;height:50px;position:absolute;cursor:pointer;z-index:8;border-radius:0}
@media (max-width:991px) {
.tem63-irregular .owl-theme .owl-controls .owl-dot span {background:0 0}
}
@media (max-width:414px) {
.tem63-irregular .wow {padding:0}
}
.tem64-irregular .irregular-box {height:330px;overflow:hidden}
.tem64-irregular .bs-example {position:relative}
.tem64-irregular .text {padding:15px 20px;background-color:#F0F0F0}
.tem64-irregular .images {width:100%}
.tem64-irregular .images img {width:100%;transition:all .3s ease-in 0s}
.tem64-irregular .images img:hover {opacity:.9}
.tem64-irregular .title {font-size:14px;color:#333;height:20px;line-height:20px!important;font-weight:500;margin-bottom:5px;overflow:hidden}
.tem64-irregular .title a {color:#000;opacity:.9}
.tem64-irregular .description {font-size:12px;color:#000;opacity:.65;max-height:63px;line-height:21px!important;overflow:hidden}
.tem64-irregular .media-left img {width:90px;height:90px}
@media (max-width:991px) {
.tem64-irregular .irregular-box {height:auto}
.tem64-irregular .irregular-box .col-md-6:nth-of-type(1) {
height:330px;overflow:hidden}
.tem64-irregular .irregular-box .col-md-6:nth-of-type(2) {
margin-top:15px}
.tem64-irregular .text {padding:15px}
}
@media (max-width:767px) {
.tem64-irregular .media-left {width:90px;height:90px;display:inline-block}
.tem64-irregular .media-body {display:inline-block;width:85%}
.tem64-irregular .text {padding:15px}
}
@media (max-width:640px) {
.tem64-irregular .media-body {width:80%}
}
@media (max-width:480px) {
.tem64-irregular .media-body {width:75%}
}
@media (max-width:360px) {
.tem64-irregular .media-body {width:66%}
}
@media (max-width:360px) {
.tem64-irregular .media-body {width:62%}
}
.tem65-irregular .picture {width:100%}
.tem65-irregular .picture .images {position:relative;padding-top:62%}
.tem65-irregular .picture img {position:absolute;width:100%;height:100%;left:0;top:0;border-bottom:1px solid #ddd;cursor:pointer}
.tem65-irregular .picture li:last-child img {border-bottom:none}
.tem65-irregular .picture-detail img {width:100%;height:100%}
.tem66-irregular .left {position:relative;left:0;top:0;width:100%}
.tem66-irregular .left .images {width:100%}
.tem66-irregular .left img {height:100%;width:100%}
.tem66-irregular .left .text {background:rgba(255,255,255,.87);padding:20px 25px;width:80%;left:10%;top:40px;position:absolute;z-index:3}
.tem66-irregular .left .text .title {font-size:16px;color:#333;height:40px;line-height:40px;overflow:hidden}
.tem66-irregular .left .text .description {font-size:12px;line-height:23px;color:#777;margin-bottom:10px}
.tem66-irregular .left .text .more a {font-size:12px}
.tem66-irregular .right .text {width:100%;padding:0 15px}
.tem66-irregular .right .text .title {font-size:16px;color:#333;height:40px;line-height:40px;overflow:hidden}
.tem66-irregular .right .text .short {font-size:12px;width:100%}
.tem66-irregular .right .text .description {font-size:12px;line-height:23px;color:#777}
.tem66-irregular .right .images {margin:20px 0}
.tem66-irregular .right .images img {width:100%}
@media (max-width:991px) {
.tem66-irregular .left {margin-bottom:15px}
}
@media (max-width:767px) {
.tem66-irregular .right .images .col-xs-3 {padding:0 5px}
}
.tem67-irregular .col-lg-9 .col-lg-8 {padding:0 0 0 10px;overflow:hidden;margin-bottom:10px}
.tem67-irregular .col-lg-9 .col-lg-4 {padding:0 0 0 10px}
.tem67-irregular .col-lg-9 .col-lg-4.top {overflow:hidden;margin-bottom:10px}
.tem67-irregular .right .images-li img {height:280px;overflow:hidden}
.tem67-irregular .left {background-color:#F0F0F0;display:inline-block;width:100%;padding:10px 0}
.tem67-irregular .left .images-li {padding:5px 0}
.tem67-irregular .left .images-li img {width:60px;height:60px;border-radius:50%;margin:0 auto;display:block}
.tem67-irregular .left .images-li .title {font-size:12px;text-align:center;margin-top:5px;height:17px;line-height:17px;overflow:hidden}
.tem67-irregular .right .images-li {width:100%;position:relative}
.tem67-irregular .right .images-li .images {position:relative}
.tem67-irregular .right .images-li .images img {width:100%}
.tem67-irregular .right .images-li .text {position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.6);color:#fff;padding:15% 15px 0;text-align:center;opacity:0;transition:all .35s linear 0s}
.tem67-irregular .right-small .images-li .text {padding-top:30%}
.tem67-irregular .right .images-li:hover .text {opacity:1}
.tem67-irregular .right .images-li .text .description {font-size:13px;width:100%;line-height:25px;height:25px;overflow:hidden}
.tem67-irregular .right .images-li .text .title {font-size:15px;position:relative;padding:15px 0;margin:20px 0 0;line-height:22px;max-height:64px;overflow:hidden}
.tem67-irregular .right .images-li .text .title::before {content:"";width:0;height:1px;background:#999;top:0;left:50%;position:absolute;transition:all .35s linear 0s}
.tem67-irregular .right .images-li .text .title::after {content:"";width:0;height:1px;background:#999;bottom:0;left:50%;position:absolute;transition:all .35s linear 0s}
.tem67-irregular .right .images-li:hover .text .title::after,.tem67-irregular .right .images-li:hover .text .title::before {width:100%;left:0;right:0}
@media (max-width:991px) {
.tem67-irregular .col-lg-9 {margin-bottom:15px}
.tem67-irregular .col-lg-9 .col-lg-4:nth-of-type(3),.tem67-irregular .col-lg-9 .col-lg-8 {padding:0}
.tem67-irregular .right .images-li .text {opacity:1}
.tem67-irregular .right .images-li .text .title::after,.tem67-irregular .right .images-li .text .title::before {width:100%;left:0;right:0}
}
@media (max-width:767px) {
.tem67-irregular .left .images-li {width:50%}
.tem67-irregular .col-lg-9 .col-lg-4.top {padding:0 10px 0 0}
.tem67-irregular .col-lg-9 .col-lg-4 {margin-bottom:10px;padding:0 5px}
}
@media (max-width:480px) {
.tem67-irregular .col-xs-6 {width:100%}
.tem67-irregular .col-lg-9 .col-lg-4,.tem67-irregular .col-lg-9 .col-lg-4.top {padding:0}
.tem67-irregular .right .images-li img {height:auto}
.tem67-irregular .right .images-li .text {background-color:rgba(0,0,0,.4)}
.tem67-irregular .col-lg-9 .col-lg-4 {margin-bottom:10px}
}
.tem68-irregular .text {display:none}
.tem68-irregular .interval {padding:0 10px}
.tem68-irregular .left,.tem68-irregular .middle,.tem68-irregular .right {padding:5px;width:100%;overflow:hidden}
.tem68-irregular .left-bottom {padding-right:0;padding-top:0;padding-left:0}
.tem68-irregular .left-top img {height:370px}
.tem68-irregular .left-bottom img,.tem68-irregular .middle img,.tem68-irregular .right-top img {height:180px}
.tem68-irregular .right-bottom img {height:370px}
.tem68-irregular .images {width:100%;overflow:hidden}
.tem68-irregular img {width:100%;transition:all .3s linear 0s;filter:grayscale(100%)}
.tem68-irregular .images:hover img {transform:scale(1.1,1.1);filter:grayscale(0)}
.tem68-irregular .left-bottom .col-lg-3 {padding:5px}
@media (max-width:991px) {
.tem68-irregular .interval {padding:0 10px}
.tem68-irregular .left-bottom {padding-left:0}
}
@media (max-width:480px) {
.tem68-irregular .col-xs-6 {width:100%}
.tem68-irregular img {height:auto!important}
}
.tem69-irregular .text {width:100%;border-right:1px solid rgba(0,0,0,.08);text-align:center;margin-bottom:15px}
.tem69-irregular .col-lg-2:nth-of-type(6) .text,.tem69-irregular .col-lg-3:nth-of-type(4) .text,.tem69-irregular .col-lg-4:nth-of-type(3) .text,.tem69-irregular .col-lg-6:nth-of-type(2) .text {border-right:0}
.tem69-irregular .text .title {color:#333;font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:40px}
.tem69-irregular .text .description {font-size:12px;color:#aaa}
@media (max-width:767px) {
.tem69-irregular .text {margin-bottom:15px}
}
@media (max-width:480px) {
.tem69-irregular .text .title {font-size:20px}
.tem69-irregular .col-lg-4 {padding:0}
}
@media (max-width:320px) {
.tem69-irregular .col-xs-4 {width:100%}
.tem69-irregular .text {border-right:0;border-bottom:1px solid rgba(0,0,0,.08)}
.tem69-irregular .text .description {margin-bottom:15px}
}
.tem70-irregular .col-lg-6 {padding:0 7px;margin:7px 0}
.tem70-irregular .text {width:100%;display:inline-block;padding:30px 20px;border:1px solid #eee;position:relative;background:#fff;z-index:1}
.tem70-irregular .text::before {content:"";position:absolute;left:0;top:0;border-left:1px solid transparent;border-right:1px solid transparent;width:100%;height:0;transition:all .5s ease 0s;z-index:-1}
.tem70-irregular .text::after {content:"";position:absolute;left:0;top:0;border-top:1px solid transparent;border-bottom:1px solid transparent;width:0;height:100%;transition:all .5s ease 0s;z-index:-1}
.tem70-irregular .text:hover::before {height:100%}
.tem70-irregular .text:hover::after {width:100%}
.tem70-irregular .text .title {font-size:16px;color:#333;width:100%;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis}
.tem70-irregular .text .description {font-size:12px;line-height:22px;height:44px;overflow:hidden;color:#999}
@media (max-width:480px) {
.tem70-irregular .col-lg-6 {padding:0 15px}
.tem70-irregular .text {padding:10px 15px}
.tem70-irregular .text .description {height:auto}
}
.tem71-irregular .box {position:relative}
.tem71-irregular .images {width:100%;overflow:hidden}
.tem71-irregular .col-lg-6:nth-of-type(1) .images {padding-top:120px}
.tem71-irregular .col-lg-6:nth-of-type(2) .images {padding-bottom:120px;padding-top:20px}
.tem71-irregular .images img {width:100%}
.tem71-irregular .text {position:absolute;width:86%;left:10%;top:0;z-index:3;background:#fff;padding:30px 40px 20px;transition:all .5s ease-out 0s}
.tem71-irregular .box:hover .text {transform:translateX(-10px)}
.tem71-irregular .col-lg-6:nth-of-type(2) .text {bottom:0;top:auto}
.tem71-irregular .text .title {font-size:16px;color:#000;position:relative;padding-bottom:30px;line-height:25px;overflow:hidden}
.tem71-irregular .text .title::before {position:absolute;content:"";bottom:15px;width:40px;height:1px;background-color:#000;left:0}
.tem71-irregular .text .description {font-size:12px;color:#666;line-height:20px;max-height:100px;overflow:hidden}
.tem71-irregular .text .more {color:#333;margin-top:20px;font-size:20px;display:block}
@media (max-width:1170px) {
.tem71-irregular .text {left:5%;padding:20px 25px 15px}
}
@media (max-width:480px) {
.tem71-irregular .text {width:100%;left:0;background:rgba(255,255,2550.8)}
}
.tem72-irregular .text {width:100%;border-right:1px solid rgba(0,0,0,.08);text-align:center}
.tem72-irregular .col-lg-3:nth-of-type(4) .text {border-right:0}
.tem72-irregular .text .title {color:#333;font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:40px}
.tem72-irregular .text .description {font-size:12px;color:#aaa}
@media (max-width:991px) {
.tem72-irregular .col-lg-3:nth-of-type(2) .text,.tem72-irregular .col-lg-3:nth-of-type(4) .text {border-right:0}
}
@media (max-width:767px) {
.tem72-irregular .text {margin-bottom:15px}
}
@media (max-width:480px) {
.tem72-irregular .text .title {font-size:20px}
.tem72-irregular .col-lg-3 {padding:0 5px}
}
@media (max-width:320px) {
.tem72-irregular .col-xs-6 {width:100%}
.tem72-irregular .text {border-right:0;border-bottom:1px solid rgba(0,0,0,.08)}
.tem72-irregular .text .description {margin-bottom:15px}
}
.tem73-irregular .col-lg-3 {margin-bottom:15px}
.tem73-irregular .images {width:100%;position:relative;padding-top:100%}
.tem73-irregular .images .dark {position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(51,51,51,.75)}
.tem73-irregular .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem73-irregular .text {position:absolute;width:100%;padding:0 15px;text-align:center;color:#fff;top:18%}
.tem73-irregular .text .img {width:100%}
.tem73-irregular .text .img img {margin:0 auto 30px;padding-bottom:20px;border-bottom:1px dashed #fff;max-width:100%;display:block;overflow:hidden;transition:all .35s ease 0s}
.tem73-irregular .text:hover .img img {transform:translateX(10px)}
.tem73-irregular .text .title {font-size:20px;white-space:nowrap;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;color:#fff;transition:all .35s ease 0s}
.tem73-irregular .text .title:hover {color:#111}
.tem73-irregular .text .description {font-size:13px;line-height:22px;max-height:44px;overflow:hidden;color:#fff}
@media (max-width:480px) {
.tem73-irregular .col-xs-6 {width:100%}
}
.tem74-irregular .row {padding:0 8px}
.tem74-irregular .interval {padding:7px}
.tem74-irregular [module-style=background-color] {background:#3CB1E7;width:100%;display:inline-block;padding:35px 20px}
.tem74-irregular .col-lg-8 {padding-left:0}
.tem74-irregular .col-lg-4 .col-lg-4 {padding:0}
.tem74-irregular .title {font-size:20px;color:#fff;position:relative;padding-bottom:20px;line-height:30px!important;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem74-irregular .title::before {position:absolute;content:"";left:0;bottom:15px;width:30px;height:2px;background-color:#fff}
.tem74-irregular .description {font-size:12px;color:#fff;line-height:20px!important;height:60px;overflow:hidden}
.tem74-irregular .images {width:100%}
.tem74-irregular .images img {max-width:100%;display:block;margin:0 auto}
@media (max-width:768px) {
.tem74-irregular .row {padding:0}
.tem74-irregular .interval {padding:5px 0}
.tem74-irregular [module-style=background-color] {padding:10px}
.tem74-irregular .title {padding-bottom:10px;height:40px}
.tem74-irregular .title::before {bottom:10px}
}
@media (max-width:480px) {
.tem74-irregular .title {font-size:18px}
}
.tem75-irregular .interval {padding:0 8px}
.tem75-irregular .col-lg-4 {padding:7px}
.tem75-irregular .box {overflow:hidden;padding:10px 20px;border:1px solid #ddd}
.tem75-irregular .short {width:100%;border-bottom:1px dashed #ddd;position:relative;z-index:4;display:inline-block;height:40px;line-height:40px}
.tem75-irregular .short .left {max-width:80%;overflow:hidden;float:left;font-size:14px;color:#666;height:30px;line-height:30px}
.tem75-irregular .short .right {float:right;font-size:12px;color:#ccc;height:40px;line-height:40px}
.tem75-irregular .short .right a {color:#ccc}
.tem75-irregular .box .text {padding:30px 0 20px;color:#666}
.tem75-irregular .box1 .text {text-align:center;overflow:hidden}
.tem75-irregular .box1 .text .icon {width:60px;height:60px;border:1px solid;font-size:26px;text-align:center;line-height:60px;margin:0 auto;border-radius:50%}
.tem75-irregular .box1 .text .title {font-size:12px;text-align:center;color:#A0A0A0;line-height:30px!important;height:30px;width:100%;overflow:hidden}
.tem75-irregular .box2 .text .images img {display:block;margin:0 auto;height:120px;width:auto;max-width:100%}
.tem75-irregular .box2 .text .description {font-size:14px;color:#666;margin-top:15px;line-height:24px;height:48px;overflow:hidden}
.tem75-irregular .box3 .text .li {width:100%;font-size:14px;padding:0 0 3px;display:inline-block;color:#999}
.tem75-irregular .box3 .text .li .icon {display:inline-block;font-size:22px;float:left;height:30px;line-height:30px}
.tem75-irregular .box3 .text .li .title {display:inline-block;height:30px;line-height:30px!important;padding-left:15px;float:left;max-width:80%;overflow:hidden;color:#666}
.tem75-irregular .box3 .text .li:last-child {padding-bottom:0}
@media (max-width:767px) {
.tem75-irregular .col-lg-4 {padding:7px 1%!important}
.tem75-irregular .interval {padding:0}
.tem75-irregular .box {padding:10px}
.tem75-irregular .box .text {padding:10px 0 5px}
}
.tem76-irregular .con {margin-bottom:6px;position:relative}
.tem76-irregular .con:hover {transition:.5s;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02)}
.tem76-irregular .con>div:nth-child(1) {
font-size:30px;text-align:right}
.tem76-irregular .con>div:nth-child(1) section {display:inline-block}
.tem76-irregular_bianhao {opacity:0;-webkit-animation:dongleft 1s both;-moz-animation:dongleft 1s both;animation:dongleft 1s both}
@-webkit-keyframes dongleft {from {-webkit-transform:translateX(-500px);opacity:0}
to {-webkit-transform:translateX(0);opacity:1}
}
@-moz-keyframes dongleft {from {-moz-transform:translateX(-500px);opacity:0}
to {-moz-transform:translateX(0);opacity:1}
}
@keyframes dongleft {from {transform:translateX(-500px);opacity:0}
to {transform:translateX(0);opacity:1}
}
.tem76-irregular_right1 {position:relative;opacity:0;-webkit-animation:dongright 1s both;-moz-animation:dongright 1s both;animation:dongright 1s both}
@-webkit-keyframes dongright {from {-webkit-transform:translateX(500px);opacity:0}
to {-webkit-transform:translateX(0);opacity:1}
}
@-moz-keyframes dongright {from {-moz-transform:translateX(500px);opacity:0}
to {-moz-transform:translateX(0);opacity:1}
}
@keyframes dongright {from {transform:translateX(500px);opacity:0}
to {transform:translateX(0);opacity:1}
}
.tem76-irregular .con>div:nth-child(1)>span {border-bottom:3px solid #ccc;padding-bottom:10px}
.tem76-irregular .con>div:nth-child(2)>div:nth-child(1) {
padding:10px 15px;border-radius:4px 4px 0 0;font-weight:900;position:relative}
.tem76-irregular .con>div:nth-child(2)>div:nth-child(1) span {display:block;position:absolute;width:10px;height:10px;left:-5px;top:0;bottom:0;margin:auto;transform:rotate(45deg);background-color:inherit}
.tem76-irregular .con>div:nth-child(2)>div:nth-child(2) {
background-color:#f0f0f0;border-radius:0 0 4px 4px;padding:10px;text-indent:2em}
.tem76-irregular .con section {padding:0}
@media (max-width:992px) {
.tem76-irregular .con>div:nth-child(1) {
font-size:25px}
}
@media (max-width:768px) {
.tem76-irregular {padding:0 8px 0 15px}
.tem76-irregular .con>div:nth-child(1) {
font-size:20px;padding:0}
.tem76-irregular .con div {font-size:12px}
}
.tem77-irregular {margin:auto;padding:25px 0 0;justify-content:space-between}
.tem77-irregular section {padding:0}
.tem77-irregular>div {padding:0 10px;margin:auto}
.tem77-irregular .rou {display:inline-block;float:left;position:relative}
.tem77-irregular .rou1 {width:152px;height:152px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:.5s}
.tem77-irregular .rou1:after {content:"";width:100%;height:50%;position:absolute;top:0;left:0;border:3px solid #666;border-radius:100px 100px 0 0;opacity:.5;border-bottom:none;border-right:none}
.tem77-irregular .rou1:before {content:"";width:100%;height:50%;position:absolute;bottom:0;right:0;border:3px solid #666;border-radius:100px 100px 0 0;opacity:.5;border-bottom:none;border-right:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.tem77-irregular .rou2 {width:152px;height:152px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:.5s}
.tem77-irregular .rou2:after {content:"";width:44%;height:44%;position:absolute;top:7%;left:7%;border:1px solid #666;opacity:.2;border-radius:100px 0 0;border-bottom:none;border-right:none}
.tem77-irregular .rou2:before {content:"";width:44%;height:44%;position:absolute;bottom:7%;right:7%;border:1px solid #666;opacity:.2;border-radius:100px 0 0;border-bottom:none;border-right:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.tem77-irregular .rou3 {width:110px;height:110px;border-radius:50%;top:0;left:0;right:0;bottom:0;margin:auto;margin-bottom:20px;opacity:.7}
.tem77-irregular .rou>div:nth-child(1) {
position:relative}
.tem77-irregular .rou>div:nth-child(1)>.p {width:52px;height:68px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-size:45px;color:#fff;overflow:hidden;text-align:center;line-height:68px}
.tem77-irregular .tem77-irregular3-1 {margin-top:30px;text-align:center;line-height:20px;height:60px;overflow:hidden}
.tem77-irregular .tem77-irregular3-1 a {color:#333}
.tem77-irregular .rou:hover .rou1 {-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.tem77-irregular .rou:hover .rou2 {-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media screen and (max-width:500px) {
.tem77-irregular .rou>div:nth-child(1)>.p {font-size:30px;text-align:center;width:46px;height:46px;line-height:46px}
.tem77-irregular .rou1,.tem77-irregular .rou2 {width:100px;height:100px}
.tem77-irregular .rou3 {width:70px;height:70px;margin-bottom:15px}
.tem77-irregular .tem77-irregular3-1 {font-size:12px}
}
.tem78-irregular .irregular-li {width:100%;padding:0 10px}
.tem78-irregular .irregular-li .images {position:relative;padding-top:100%}
.tem78-irregular .irregular-li .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem78-irregular .irregular-li .text {padding:0 10px 0 5px}
.tem78-irregular .title {font-size:15px;color:#3c3c3c;transition:all .3s ease-out 0s;line-height:20px;height:20px;overflow:hidden;margin-top:24px;text-overflow:ellipsis;white-space:nowrap}
.tem78-irregular .description {font-size:12px;margin-bottom:22px;margin-bottom:22px;width:100%;line-height:18px;overflow:hidden;height:18px;text-overflow:ellipsis;white-space:nowrap;color:#999}
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-] {display:block!important}
.tem78-irregular .owl-dots {display:none!important}
.tem78-irregular .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}
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:-14px}
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:-14px}
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background-color:rgba(0,0,0,.9)}
.tem78-irregular .pro_price i {font-style:normal}
@media (max-width:767px) {
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:-10px}
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:-10px}
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-] {width:50px;height:50px;line-height:50px;background:rgba(0,0,0,.5)}
}
@media (max-width:480px) {
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-] {width:40px;height:40px;line-height:40px;top:25%}
}
@media (max-width:360px) {
.tem78-irregular .owl-theme .owl-controls .owl-nav [class*=owl-] {top:32%}
}
.tem79-irregular .interval {padding:0 8px}
.tem79-irregular .col-lg-4 {padding:0 7px}
.tem79-irregular .images {margin:7px 0}
.tem79-irregular .images img {width:100%}
@media (max-width:768px) {
.tem79-irregular .col-lg-4:nth-of-type(3) {
width:100%}
}
@media (max-width:480px) {
.tem79-irregular .col-xs-6 {width:100%}
}
.tem80-irregular .interval {padding:0 8px}
.tem80-irregular .col-lg-3 {padding:0 7px}
.tem80-irregular .images {margin:7px 0}
.tem80-irregular .images img {max-width:100%}
@media (max-width:480px) {
.tem80-irregular .col-xs-6 {width:100%}
}
.tem81-irregular .interval {padding:0 5px}
.tem81-irregular .irregular-li {float:left;width:20%;padding:0 10px}
.tem81-irregular .irregular-li .text {padding:0 20px;color:#fff;background:#3A526C;height:300px;overflow:hidden}
.tem81-irregular .irregular-li .text .title {font-weight:700;font-size:30px;font-family:HELVETICANEUELTPRO-THEX,Arial;line-height:30px;font-style:italic;margin-top:30px}
.tem81-irregular .irregular-li .text .short {font-size:12px;color:rgba(255,255,255,.6)}
.tem81-irregular .irregular-li .text .description {font-size:14px;line-height:24px;margin:20px 0 10px;margin-bottom:30px;max-height:170px;overflow:hidden}
@media (max-width:1024px) {
.tem81-irregular .interval {padding:0 9px}
.tem81-irregular .irregular-li {margin:6px 0;padding:0 6px}
.tem81-irregular .irregular-li:nth-of-type(1),.tem81-irregular .irregular-li:nth-of-type(2) {
width:50%}
.tem81-irregular .irregular-li:nth-of-type(3),.tem81-irregular .irregular-li:nth-of-type(4),.tem81-irregular .irregular-li:nth-of-type(5) {
width:33.333%}
}
@media (max-width:768px) {
.tem81-irregular .irregular-li .text .title {font-size:22px}
.tem81-irregular .irregular-li .text .description {font-size:13px}
}
@media (max-width:480px) {
.tem81-irregular .irregular-li:nth-of-type(3),.tem81-irregular .irregular-li:nth-of-type(4) {
width:50%}
.tem81-irregular .irregular-li:nth-of-type(5) {
width:100%;height:auto}
.tem81-irregular .irregular-li:nth-of-type(5) .text {height:auto}
}
@media (max-width:360px) {
.tem81-irregular .irregular-li {width:100%!important}
.tem81-irregular .irregular-li .text,.tem81-irregular .irregular-li .text .description {height:auto}
.tem81-irregular .irregular-li .text .title {margin-top:20px;font-size:20px}
.tem81-irregular .irregular-li .text .description {margin:15px 0 20px}
.tem81-irregular .irregular-li .text {height:auto}
}
.tem82-irregular {padding:20px 0 0}
.tem82-irregular .irregular-li {padding:0}
.tem82-irregular .irregular-item {padding:0 0 10px}
.tem82-irregular .irregular-li .right,.tem82-irregular .left {padding-left:0}
.tem82-irregular h2 {font-size:16px;margin:0;line-height:40px;height:40px;white-space:nowrap;text-overflow:ellipsis;font-weight:500;color:#222}
.tem82-irregular .description {line-height:24px;max-height:140px;overflow-y:auto;font-size:13px;color:#878787}
.tem82-irregular img {width:100%}
@media (max-width:768px) {
.tem82-irregular .irregular-li {margin-bottom:15px}
}
.tem83-irregular .irregular-li {padding:0 40px;position:relative}
.tem83-irregular .irregular-li a {color:#fff;text-align:center;display:inline-block;padding:60px 15px;width:100%;height:300px;border-radius:4px}
.tem83-irregular .irregular-li .text {transition:all .4s ease-out 0s}
.tem83-irregular .irregular-li a:hover .text {transform:translateY(-10px)}
.tem83-irregular .irregular-li .text .title {font-size:22px;margin-bottom:5px;font-weight:500;font-family:comic sans ms,cursive;line-height:40px;white-space:nowrap;height:40px;text-overflow:ellipsis;overflow:hidden}
.tem83-irregular .irregular-li .text .description {font-size:15px;line-height:30px;height:30px;overflow:hidden}
.tem83-irregular .irregular-li img {position:absolute;bottom:-60px;width:100%;left:0}
@media (max-width:1024px) {
.tem83-irregular .irregular-li {padding:0 20px}
}
@media (max-width:991px) {
.tem83-irregular .irregular-li {padding:0}
.tem83-irregular .irregular-li a {height:220px}
.tem83-irregular .irregular-li .text .title {font-size:30px}
.tem83-irregular .irregular-li .text .description {font-size:13px;height:20px;line-height:20px}
}
@media (max-width:767px) {
.tem83-irregular .irregular-li a {padding:40px 15px;height:200px}
}
@media (max-width:640px) {
.tem83-irregular .irregular-li img {bottom:-40px}
}
@media (max-width:480px) {
.tem83-irregular .col-xs-4 {width:100%;margin-bottom:60px}
.tem83-irregular .irregular-li a {height:400px}
.tem83-irregular .irregular-li .text .title {font-size:20px;height:30px;line-height:30px}
.tem83-irregular .irregular-li img {bottom:-30px}
}
@media (max-width:360px) {
.tem83-irregular .col-xs-4 {margin-bottom:40px}
.tem83-irregular .irregular-li a {border-radius:2px;height:240px}
.tem83-irregular .irregular-li .text .title {font-size:16px;margin-bottom:0}
.tem83-irregular .irregular-li .text .description {font-size:12px}
.tem83-irregular .irregular-li img {bottom:-20px}
}
.tem84-irregular .images {margin:7px 0}
.tem84-irregular .images img {width:100%}
@media (max-width:991px) {
.tem84-irregular .col-lg-4:nth-of-type(3) {
width:100%}
}
@media (max-width:480px) {
.tem84-irregular .col-xs-6 {width:100%}
}
.tem85-irregular .title {margin-bottom:8px;font-size:16px;float:left;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:34px!important}
.tem85-irregular .more {font-size:13px;line-height:34px;float:right}
.tem85-irregular .description {color:#5e6267;font-size:14px;line-height:30px}
.tem85-irregular .video-text .title {width:100%;max-width:100%}
.tem85-irregular * {transition:all .5s}
.tem85-irregular .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden}
.tem85-irregular .image:hover .play_video {opacity:1}
.tem85-irregular .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5);z-index:3}
.tem85-irregular .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center;z-index:2}
.tem85-irregular .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem85-irregular .image img {width:100%}
.tem85-irregular .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem85-irregular .video_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}
.tem85-irregular .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem85-irregular .video_show video {max-width: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%)}
@media (max-width:991px) {
.tem85-irregular .col-lg-4 {margin:7px 0}
.tem85-irregular .more {font-size:12px}
.tem85-irregular .description {font-size:13px;margin-top:0;line-height:26px}
}
@media (max-width:768px) {
.tem85-irregular .title {margin-bottom:0}
}
.tem86-irregular .title {font-size:16px;float:left;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:34px!important}
.tem86-irregular .data {font-size:12px;line-height:34px;float:right;color:#bababa;max-width:30%;height:34px;overflow:hidden;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem86-irregular .images,.tem86-irregular .images img {width:100%}
.tem86-irregular .news-text {overflow:hidden}
.tem86-irregular .news-text .title {width:100%;max-width:none;position:relative;z-index:5}
.tem86-irregular .news-box {position:relative;overflow:hidden;font-size:0;top:0;width:100%;left:0}
.tem86-irregular .news-wrap {width:100%;height:210px;overflow:hidden}
.tem86-irregular .news-box .news-li {width:100%;display:inline-block;height:35px;line-height:35px;font-size:14px}
.tem86-irregular .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}
.tem86-irregular .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) {
.tem86-irregular .col-xs-12 {margin:7px 0}
}
.tem87-irregular .left {width:100%;max-height:400px;overflow-y:auto}
.tem87-irregular .left .year {padding:15px;width:100%;text-align:center;cursor:pointer;font-family:HELVETICANEUELTPRO-THEX,Arial;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem87-irregular .left .year.bg-color,.tem87-irregular .left .year:hover {color:#fff}
.tem87-irregular .right {width:100%;padding:10px 0 10px 40px;max-height:400px;overflow-y:auto}
.tem87-irregular .right .year {font-size:30px;color:#333;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem87-irregular .right .description {font-size:13px;color:#888;line-height:25px;margin:20px 0 10px;max-height:600px;overflow:hidden}
.tem87-irregular .right .more {font-size:14px;color:#444;cursor:pointer;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
@media (max-width:767px) {
.tem87-irregular .left .year {padding:10px 15px}
.tem87-irregular .right .year {font-size:22px}
.tem87-irregular .right {padding:10px 0 10px 20px}
}
.tem88-irregular .text {transition:all .4s ease-out 0s;background:#41B3EE;color:#fff;padding:60px 40px;text-align:center}
.tem88-irregular .title {font-size:20px;color:#fff;position:relative;padding-bottom:30px;line-height:30px;height:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem88-irregular .title::before {position:absolute;content:"";left:50%;bottom:15px;width:30px;height:2px;background-color:#fff;margin-left:-15px}
.tem88-irregular .description {font-size:13px;color:#fff;line-height:25px;max-height:150px;overflow:hidden}
@media (max-width:768px) {
.tem88-irregular .text {padding:40px}
.tem88-irregular .title {font-size:18px}
}
@media (max-width:480px) {
.tem88-irregular .col-lg-6 {width:100%;margin:7px 0}
.tem88-irregular .text {padding:20px 15px}
.tem88-irregular .title {height:auto}
}
.tem89-irregular .outside {position:relative}
.tem89-irregular .outside::before {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}
.tem89-irregular .outside::after {content:"";position:absolute;width:0;height:1px;background:#292929;transition:all .36s ease 0s;left:50%;top:30%}
.tem89-irregular .outside:nth-of-type(3)::after,.tem89-irregular .outside:nth-of-type(4)::after {left:0;z-index:3}
.tem89-irregular .outside:hover::before {border:1px solid #efefef;width:calc(100% - 22px);height:calc(100% - 22px);position:absolute;content:"";left:0;top:0;z-index:2;margin:10px}
.tem89-irregular .outside:hover::after {width:50px}
.tem89-irregular .images {padding-top:100%;width:100%;position:relative}
.tem89-irregular .images img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem89-irregular .box {padding-top:100%;position:relative;background:#fff}
.tem89-irregular .box:hover {background:#fff}
.tem89-irregular .text {position:absolute;left:0;top:0;width:100%;margin-top:-25px;padding:50% 15px 0;height:100%;transition:all .35s ease 0s;-o-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;-ms-transition:all .35s ease 0s;-webkit-transition:all .35s ease 0s;z-index:3}
.tem89-irregular .outside:hover .text {transform:translateY(-10px)}
.tem89-irregular .text img {visibility:visible}
.tem89-irregular .text .title {text-align:center;font-size:18px;font-weight:500;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem89-irregular .text:hover .title {color:inherit}
.tem89-irregular .text .description {font-size:14px;text-align:center;color:#666;white-space:nowrap;overflow:hidden;margin-top:5px}
@media (max-width:991px) {
.tem89-irregular .text .title {font-weight:400;font-size:16px}
.tem89-irregular .text .description {font-size:13px}
}
@media (max-width:640px) {
.tem89-irregular .outside {width:100%;margin:10px 0}
}
@media (max-width:320px) {
.tem89-irregular .text .title {font-size:14px}
.tem89-irregular .text .description {font-size:12px}
.tem89-irregular .outside {margin:5px 0}
}
.tem90-irregular .outside {position:relative}
.tem90-irregular .outside::before {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}
.tem90-irregular .outside::after {content:"";position:absolute;width:0;height:1px;background:#fff;transition:all .36s ease 0s;left:50%;top:30%}
.tem90-irregular .outside:nth-of-type(3)::after,.tem90-irregular .outside:nth-of-type(4)::after {left:0;z-index:3}
.tem90-irregular .outside:hover::before {border:1px solid #efefef;width:calc(100% - 22px);height:calc(100% - 22px);position:absolute;content:"";left:0;top:0;z-index:2;margin:10px}
.tem90-irregular .outside:hover::after {width:50px}
.tem90-irregular .images {padding-top:100%;width:100%;position:relative}
.tem90-irregular .images img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem90-irregular .box {padding-top:100%;position:relative;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.tem90-irregular .text {position:absolute;left:0;top:0;width:100%;margin-top:-25px;padding:50% 15px 0;height:100%;transition:all .35s ease 0s;-o-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;-ms-transition:all .35s ease 0s;-webkit-transition:all .35s ease 0s;z-index:3}
.tem90-irregular .outside:hover .text {transform:translateY(-10px)}
.tem90-irregular .text img {visibility:visible}
.tem90-irregular .text .title {text-align:center;font-size:18px;font-weight:500;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem90-irregular .outside:hover .box .description,.tem90-irregular .outside:hover .box .title {color:#fff}
.tem90-irregular .text .description {font-size:14px;text-align:center;color:#666;white-space:nowrap;overflow:hidden;margin-top:5px}
@media (max-width:991px) {
.tem90-irregular .text .title {font-weight:400;font-size:16px}
.tem90-irregular .text .description {font-size:13px}
}
@media (max-width:640px) {
.tem90-irregular .outside {width:100%;margin:10px 0}
}
@media (max-width:320px) {
.tem90-irregular .text .title {font-size:14px}
.tem90-irregular .text .description {font-size:12px}
.tem90-irregular .outside {margin:5px 0}
}
.tem91-irregular .irregular-li .left .data {text-align:left;font-size:15px;color:#666;font-family:arial;position:relative;padding-top:15px;padding-left:70px}
.tem91-irregular .data::before {position:absolute;content:"";width:18px;height:18px;border:3px solid #f4f4f4;background:#bababa;right:-24px;top:15px;border-radius:50%;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}
.tem91-irregular .irregular-li:hover .data::before {top:10px;background:#c9c9c9}
.tem91-irregular .irregular-li .right {padding:10px 0 20px;padding-left:35px;border-left:1px solid #ccc}
.tem91-irregular .title {font-size:14px;color:#666;line-height:24px}
.tem91-irregular .description {font-size:14px;color:gray;line-height:24px;margin:8px 0 0}
@media (max-width:1170px) {
.tem91-irregular .irregular-li .left .data {padding-left:40px}
}
@media (max-width:768px) {
.tem91-irregular .full-screen .irregular-li .left .data,.tem91-irregular .irregular-li .left .data {padding-left:0}
}
@media (max-width:640px) {
.tem91-irregular .col-lg-2 {width:25%}
.tem91-irregular .col-lg-8 {width:75%}
.tem91-irregular .irregular-li .right {padding:10px 15px 20px 20px}
.tem91-irregular .full-screen .irregular-li .right {padding:10px 20px 20px}
}
@media (max-width:320px) {
.tem91-irregular .col-lg-2 {width:33.3333%}
.tem91-irregular .col-lg-8 {width:66.6667%}
.tem91-irregular .irregular-li .right {padding:10px 10px 10px 15px}
.tem91-irregular .irregular-li .left .data {font-size:14px}
.tem91-irregular .description {margin-top:0;font-size:12px}
}
.tem92-irregular .box {padding:65px 0}
.tem92-irregular .box .text {max-width:90%;overflow:hidden}
.tem92-irregular .box .title {font-size:20px;color:#333;margin-bottom:10px}
.tem92-irregular .box .description {color:#99a2a9;font-size:13px;line-height:26px;max-height:78px;overflow:hidden}
.tem92-irregular .box .more {margin-top:30px}
.tem92-irregular .box .more a {padding:12px 48px;font-size:16px;border-radius:6px}
@media (max-width:991px) {
.tem92-irregular .box {padding:50px 0}
.tem92-irregular .box .title {margin-bottom:0}
.tem92-irregular .box .more a {font-size:14px;padding:10px 30px;border-radius:4px}
}
@media (max-width:480px) {
.tem92-irregular .box {padding:30px 0}
.tem92-irregular .box .text {max-width:100%}
.tem92-irregular .box .title {font-size:17px}
.tem92-irregular .box .col-xs-3,.tem92-irregular .box .col-xs-9 {width:100%}
.tem92-irregular .box .more {text-align:left;margin-top:15px}
.tem92-irregular .box .more a {padding:6px 15px;font-size:13px}
}
.tem93-irregular {overflow:hidden}
.tem93-irregular .half {float:left}
.tem93-irregular .half .imgs,.tem93-irregular .half .txts {float:left;position:relative}
.tem93-irregular .imgs {overflow:hidden}
.tem93-irregular .imgs img {height:140px}
.tem93-irregular .txts {height:140px;text-align:center;color:#fff;padding-top:40px}
.tem93-irregular .txts .title {font-size:18px;width:100%;padding:0 10px}
.tem93-irregular .txts .subtitle {border:1px solid rgba(255,255,255,.6);padding:4px 10px;font-size:12px;margin-top:10px;display:inline-block;color:#fff;border-radius:4px}
.tem93-irregular .icons {float:left;color:#fff}
.tem93-irregular .icon-right {float:right;border-left:1px solid #eee;height:140px;width:160px;text-align:center;background-color:#aaa;font-size:33px;padding-top:40px;position:relative;transition:.3s}
.tem93-irregular .icon-right>a {position:absolute;display:block;left:0;top:0;width:100%;height:100%}
.tem93-irregular .icon-right .subtitle {font-size:12px;margin-top:10px;width:100%;padding:0 10px}
.tem93-irregular .txts .subtitle a {color:#fff}
.tem93-irregular .icon-right .subtitle>div,.tem93-irregular .txts .title>section {width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem93-irregular .half .txts section {border:none;padding:0}
@media(min-width:1438px) {
.tem93-irregular .txts .subtitle {padding:5px 15px;font-size:14px}
.tem93-irregular .icon-right .subtitle {font-size:14px;margin-top:14px}
}
@media(max-width:992px) {
.tem93-irregular .icons {display:none;width:0;overflow:hidden}
}
@media(max-width:1438px) {
.tem93-irregular .txts {height:100px;padding-top:20px}
.tem93-irregular .imgs img {height:100px}
.tem93-irregular .icon-right {height:100px;width:120px;padding-top:20px}
}
.tem94-irregular .box {width:72%;box-shadow:0 7px 17px rgba(6,6,6,.14);background:#fff}
.tem94-irregular.content-left .content-float {float:left}
.tem94-irregular.content-middle .content-float {float:none;margin:0 auto}
.tem94-irregular.content-right .content-float {float:right}
.tem94-irregular .box .images {width:30%;float:left;overflow:hidden}
.tem94-irregular .box .images img {width:100%}
.tem94-irregular .box .text {padding:50px 40px 10px;float:right;width:70%;overflow:hidden}
.tem94-irregular .box .text .title {font-size:26px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem94-irregular .box .text .short {font-size:13px;color:silver;margin:7px 0}
.tem94-irregular .box .text .description {margin:30px 0 50px;font-size:13px;color:#8f8f8f;line-height:24px;max-height:72px;overflow:hidden}
.tem94-irregular .more a {font-size:13px;color:#cacaca;border:1px solid #d9d9d9;background:#fff;padding:5px 30px;border-radius:0}
@media (max-width:991px) {
.tem94-irregular .box {width:85%;background:rgba(255,255,255,.85)}
.tem94-irregular .box .text {padding:30px 20px 10px}
.tem94-irregular .box .text .short {margin:0}
.tem94-irregular .box .text .description {margin:30px 0 20px}
.tem94-irregular .box .text .title {font-size:22px}
}
@media (max-width:767px) {
.tem94-irregular {padding:20px 0!important}
.tem94-irregular .box {width:100%}
}
@media (max-width:480px) {
.tem94-irregular .box .text {padding:20px 15px 10px}
.tem94-irregular .box .text .title {font-size:18px}
.tem94-irregular .box .text .description {margin:10px 0 15px}
}
@media (max-width:360px) {
.tem94-irregular .box .images,.tem94-irregular .box .text {width:100%;float:none}
.tem94-irregular .box .images img {width:100%}
}
.tem95-irregular {background:rgba(0,0,0,0)-moz-linear-gradient(left center,#1db4e6,#1ab0e3,#1889d9) repeat scroll 0 0;background:rgba(0,0,0,0)-webkit-gradient(linear,0 0,0 0,from(#1db4e6),to(#1889d9)) repeat scroll 0 0;background:rgba(0,0,0,0)-o-linear-gradient(left center,#1db4e6,#1ab0e3,#1889d9) repeat scroll 0 0;background:#1db4e6 repeat scroll 0 0}
.tem95-irregular .text {width:100%;padding:50px 40px;color:#fff;text-align:center;border-right:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c}
.tem95-irregular [module-style=border-color] {border-color:#188eda}
.tem95-irregular .text .images {width:100%;overflow:hidden}
.tem95-irregular .text .images img {max-width:25%;display:block;margin:0 auto}
.tem95-irregular .col-lg-4:nth-of-type(3n) .text {border-right:none}
.tem95-irregular .text .title {font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;transition:all .35s ease 0s;margin:15px 0 10px}
.tem95-irregular .text .description {font-size:14px;line-height:25px;height:75px;overflow:hidden;color:rgba(255,255,255,.6)}
@media (max-width:1024px) {
.tem95-irregular .text .images img {max-width:30%}
}
@media (max-width:991px) {
.tem95-irregular .col-lg-4:nth-of-type(n) .text {border-right:1px solid #c7cdd3;border-bottom:1px solid #c7cdd3}
.tem95-irregular .col-lg-4:nth-of-type(3n) .text {border-right:1px solid #c7cdd3}
.tem95-irregular .col-lg-4:nth-of-type(2n) .text {border-right:none}
}
@media (max-width:768px) {
.tem95-irregular .text .title {font-size:20px}
}
@media (max-width:480px) {
.tem95-irregular .text {padding:30px 20px}
.tem95-irregular .text .images img {max-width:34%}
.tem95-irregular .text .title {margin:20px 0 10px;font-size:20px}
.tem95-irregular .text .description {font-size:13px}
}
@media (max-width:320px) {
.tem95-irregular .col-xs-6 {width:100%}
.tem95-irregular .col-lg-4:nth-of-type(n) .text {border-bottom:1px solid #c7cdd3;margin-bottom:-1px;border-right:none}
.tem95-irregular .text .title {font-size:16px}
.tem95-irregular .text .description {font-size:12px;height:auto}
}
.tem96-irregular {width:100%}
.tem96-irregular section {border:none;padding:0}
.tem96-irregular [func-id] [func-id] {padding:0}
.tem96-irregular .tem96-irregular_left .title.top,.tem96-irregular .tem96-irregular_right .title.top {font-size:28px;font-weight:900}
.tem96-irregular .full-screen .tem96-irregular_left .title.top {padding-left:15px}
.tem96-irregular .left_box {height:450px;position:relative;z-index:1}
.tem96-irregular .right_box {padding-top:30px}
.tem96-irregular .box_con {position:absolute;left:-90px;top:40px;width:114%;height:380px}
.tem96-irregular .full-screen .box_con {width:100%;left:0}
.tem96-irregular .box_bg {height:380px;width:100%;position:relative;z-index:2;background:url(/templates/public4/assets/images/map1.png) no-repeat left center}
.tem96-irregular .box_bg .ltd {font-size:12px;position:absolute}
.tem96-irregular .box_bg .ltd01 {left:280px;top:15px}
.tem96-irregular .box_bg .ltd02 {left:330px;top:75px}
.tem96-irregular .box_bg .ltd03 {left:350px;top:165px}
.tem96-irregular .box_bg .ltd04 {left:330px;top:250px}
.tem96-irregular .box_bg .ltd05 {left:280px;top:320px}
.tem96-irregular .box_bg .ltd06 {left:170px;top:375px}
.tem96-irregular .ltd .title {font-weight:900}
.tem96-irregular .right_box .ltd {margin-top:15px;line-height:24px}
.tem96-irregular .right_box .ltd .title {font-size:15px}
@media (max-width:992px) {
.tem96-irregular .tem96-irregular_left .title.top,.tem96-irregular .tem96-irregular_right .title.top {font-size:22px;font-weight:900}
.tem96-irregular .left_box {height:auto;margin-bottom:30px}
.tem96-irregular .right_box {padding:0}
.tem96-irregular .box_bg {height:auto;background:0 0}
.tem96-irregular .box_con {position:initial;left:0;width:100%;height:auto}
.tem96-irregular .box_bg .ltd {position:initial;font-size:14px;line-height:24px;margin-top:15px}
.tem96-irregular .ltd .title {font-size:15px}
}
.tem97-irregular {background:rgba(0,0,0,0)-moz-linear-gradient(left center,#1db4e6,#1ab0e3,#1889d9) repeat scroll 0 0;background:rgba(0,0,0,0)-webkit-gradient(linear,0 0,0 0,from(#1db4e6),to(#1889d9)) repeat scroll 0 0;background:rgba(0,0,0,0)-o-linear-gradient(left center,#1db4e6,#1ab0e3,#1889d9) repeat scroll 0 0;background:#1db4e6 repeat scroll 0 0}
.tem97-irregular .text {border:1px solid rgba(245,245,245,.6);position:relative;padding:40px 20px}
.tem97-irregular .text::before {position:absolute;content:"";border-bottom:1px solid rgba(245,245,245,.6);border-left:1px solid rgba(245,245,245,.6);transform:rotate(-45deg);left:50%;bottom:-9px;margin-left:0;width:16px;height:16px;background:inherit}
.tem97-irregular .text .description {color:#fff;font-size:14px;line-height:26px;text-align:center;height:130px;overflow:hidden}
.tem97-irregular .title {color:#fff;font-size:20px;text-align:center;line-height:68px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:0}
.tem97-irregular .add-module {clear:both}
@media (max-width:480px) {
.tem97-irregular .text {padding:20px}
.tem97-irregular .text .description {font-size:13px}
.tem97-irregular .title {font-size:16px}
.tem97-irregular.full-screen-spacing .container.mobile-pdlr0 {padding-left:15px;padding-right:15px}
.tem97-irregular .container.mobile-pdlr0 {padding:0}
}
@media (max-width:320px) {
.tem97-irregular .col-xs-6 {width:100%}
.tem97-irregular .text .description {height:auto}
}
.tem98-irregular .box:hover .text .title {color:#4c4c4c}
.tem98-irregular .box:hover img {-o-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.tem98-irregular img {transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem98-irregular .text .title {font-size:20px;color:#9c9c9c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .1s linear 0s}
.tem98-irregular .text .description {font-size:13px;color:#b9b9b9;line-height:22px;max-height:44px;margin-top:15px;overflow:hidden}
.tem98-irregular .left .text {position:absolute;bottom:20%;left:10%;z-index:2;width:80%}
.tem98-irregular .left .text .title {position:relative;padding-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem98-irregular .left .text .title::before {position:absolute;content:"";width:70px;background:#ccc;height:1px;bottom:0;left:0}
.tem98-irregular .left .box {position:relative;width:100%;overflow:hidden}
.tem98-irregular .left .box img {min-height:100%;width:100%}
.tem98-irregular .right {clear:both}
.tem98-irregular .right .box {width:100%;overflow:hidden}
.tem98-irregular .right .text {padding:0 40px}
.tem98-irregular .right .title {position:relative;padding-bottom:5px}
.tem98-irregular .right .title::before {position:absolute;content:"";width:30px;background:#ccc;height:1px;bottom:0;left:0}
.tem98-irregular .right .images,.tem98-irregular .right .text {width:50%;float:left;overflow:hidden}
.tem98-irregular .right .images img {width:100%}
@media (max-width:768px) {
.tem98-irregular .right .text {padding:0 20px}
.tem98-irregular .text .title {font-size:16px}
}
@media (max-width:480px) {
.tem98-irregular .col-xs-6 {width:100%}
}
.tem99-irregular .col-lg-4:nth-of-type(3n+1) {
clear:both}
.tem99-irregular .box {margin-bottom:15px}
.tem99-irregular .images img {width:100%}
.tem99-irregular .text {border:1px solid #eee;padding:10px 15px}
.tem99-irregular .title {font-size:16px;color:#64646e;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}
.tem99-irregular .description {font-size:12px;color:#969696}
.tem99-irregular .add-module {clear:both}
@media (max-width:991px) {
.tem99-irregular .col-lg-4:nth-of-type(3n+1) {
clear:none}
.tem99-irregular .col-lg-4:nth-of-type(2n+1) {
clear:both}
}
@media (max-width:767px) {
.tem99-irregular .title {font-size:14px}
}
@media (max-width:430px) {
.tem99-irregular .col-lg-4 {width:100%}
}
.tem100-irregular .box {margin-bottom:15px}
.tem100-irregular .Bimg {width:100%;position:relative}
.tem100-irregular .Bimg img {width:100%}
.tem100-irregular .Bimg .text {position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.8);color:#fff;text-align:center;opacity:0;max-height:100%;overflow:hidden}
.tem100-irregular .Bimg:hover .text {opacity:1}
.tem100-irregular .Bimg .text .title {font-size:16px;height:50px;line-height:50px;border-bottom:1px solid rgba(255,255,255,.1);padding:0 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem100-irregular .Bimg .text .description {padding:10px 20px;font-size:13px;line-height:25px}
.tem100-irregular .blurb {margin:20px 0;display:inline-block;width:100%}
.tem100-irregular .Simg {width:26%;float:left}
.tem100-irregular .Simg img {width:100%;position:relative}
.tem100-irregular .Simg img::before {content:"";position:absolute;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #fff;margin:10px}
.tem100-irregular .right {float:right;text-align:left;width:70%}
.tem100-irregular .right .text .title {font-size:12px}
.tem100-irregular .right .text .short {font-size:16px;color:#D62020;padding:5px 0 15px}
.tem100-irregular .right .text .description {font-size:12px}
@media (max-width:991px) {
.tem100-irregular .col-lg-4:nth-of-type(2n+1) {
clear:both}
}
@media (max-width:768px) {
.tem100-irregular .col-lg-4 {width:100%}
.tem100-irregular .Bimg .text {opacity:1}
.tem100-irregular .right .text .short {font-size:14px;padding:5px 0}
.tem100-irregular .Bimg .text .title {font-size:14px;height:40px;line-height:40px}
.tem100-irregular .Bimg .text .description {font-size:12px;line-height:22px}
}
@media (max-width:480px) {
.tem100-irregular .col-lg-4 {width:100%}
.tem100-irregular .blurb {margin:10px 0}
.tem100-irregular .box {margin-bottom:10px}
.tem100-irregular .right .text .short {padding:5px 0 10px}
}
.tem101-irregular a:focus,.tem101-irregular a:hover {text-decoration:none}
.tem101-irregular .textcon {width:100%}
.tem101-irregular .textcon .titleDiv {position:relative}
.tem101-irregular .textcon .title {width:60%;font-size:22px;text-align:center;padding:0 15px;margin:0 auto}
.tem101-irregular .textcon .line {margin-top:20px;border-bottom-width:1px;border-bottom-style:solid}
.tem101-irregular .textcon .line::before {position:absolute;content:"";width:50px;height:3px;background-color:inherit;left:50%;bottom:-1px;margin-left:-25px}
.tem101-irregular .textcon .description {width:70%;font-size:14px;line-height:25px;max-height:100px;overflow:hidden;margin:50px auto;padding:0 15px}
.tem101-irregular .textcon .button-box {padding:10px 50px;border-radius:5px;font-size:18px;border-width:1px 0;border-style:solid;position:relative;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem101-irregular .textcon .button-box:hover {border-radius:0;background:0 0}
.tem101-irregular .textcon .button-box::before {content:"";width:100%;height:100%;position:absolute;left:0;top:0;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}
.tem101-irregular .textcon .button-box:hover::before {width:0}
@media (max-width:767px) {
.tem101-irregular .textcon .title {width:100%;font-size:18px}
.tem101-irregular .textcon .button-box {font-size:14px;padding:8px 30px}
.tem101-irregular .textcon .description {width:100%;font-size:12px;margin:30px 0;max-height:none}
}
.tem102-irregular {background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}
.tem102-irregular .container {padding:30px 15px;position:relative}
.tem102-irregular .textround {width:230px;height:230px;background:rgba(0,0,0,.1);border-radius:50%;border-width:3px;border-style:dotted;border-color:rgba(255,255,255,.6);margin:50px auto;box-shadow:0 0 50px rgba(255,255,255,.8)}
.tem102-irregular .textround .title {width:90%;margin:50px auto 0;font-size:18px;line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem102-irregular .textround .description {width:95%;margin:0 auto;font-size:70px;line-height:70px;height:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem102-irregular .textround .short {width:90%;margin:0 auto;font-size:12px;line-height:25px;height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem102-irregular .textlist {z-index:8;margin:30px auto;position:relative;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem102-irregular .textlist .list-main {width:10%;margin:1%;display:inline-block}
.tem102-irregular .textlist .title {font-size:20px;line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem102-irregular .textlist .short {font-size:12px;line-height:25px;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem102-irregular .canvas-line {z-index:0;margin-top:-130px}
@media (max-width:1199px) {
.tem102-irregular .canvas-line {display:none}
}
@media (max-width:1024px) {
.tem102-irregular .textround {margin:40px auto}
.tem102-irregular .textround .title {margin:55px auto 0}
.tem102-irregular .textround .description {font-size:50px;line-height:60px;height:60px}
}
@media (max-width:767px) {
.tem102-irregular {background-attachment:scroll}
.tem102-irregular h2 {font-size:24px}
.tem102-irregular .textround .title {margin:60px auto 0}
.tem102-irregular .textround .description {font-size:40px;line-height:50px;height:50px}
.tem102-irregular .textlist .list-main {width:20%}
.tem102-irregular .textlist .title {font-size:16px;line-height:25px;height:25px}
}
@media (max-width:480px) {
.tem102-irregular .textround .title {margin:65px auto 0}
.tem102-irregular .textround .description {font-size:40px;line-height:40px;height:40px}
}
.tem103-irregular .col-lg-3 {margin-bottom:15px;width:20%;position:relative;padding:0}
.tem103-irregular .bg-img {width:100%;position:relative;padding-top:100%}
.tem103-irregular .bg-img::after {content:"";width:100%;height:100%;left:0;top:0;position:absolute;z-index:3;opacity:0;background:rgba(255,255,255,.3)}
.tem103-irregular .col-lg-3:hover .bg-img::after {opacity:1}
.tem103-irregular .bg-img img {position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}
.tem103-irregular .text {position:absolute;text-align:center;background:#fff;width:120px;height:120px;top:50%;left:50%;margin-left:-60px;margin-top:-60px;border-radius:50%;opacity:.85;z-index:4}
.tem103-irregular .col-lg-3:hover .text {background:inherit}
.tem103-irregular .text .images img {margin:25px auto 10px;display:block;overflow:hidden;transition:all .35s ease 0s;width:40px;min-height:40px}
.tem103-irregular .col-lg-3:hover .images img:nth-of-type(1),.tem103-irregular .text .images img:nth-of-type(2) {
display:none}
.tem103-irregular .col-lg-3:hover .images img:nth-of-type(2) {
display:block}
.tem103-irregular .text .title {font-size:14px;line-height:20px;height:20px;overflow:hidden;color:#333;transition:all .35s ease 0s;font-family:arial;width:80%;margin:0 auto}
.tem103-irregular .col-lg-3:hover .title {color:#fff!important}
@media (max-width:640px) {
.tem103-irregular .col-xs-6 {width:50%}
}
@media (max-width:480px) {
.tem103-irregular .col-xs-6 {width:100%}
}
@media (max-width:440px) {
.tem103-irregular .text .images img {width:30px;margin:30px auto 10px}
}
@media (max-width:440px) {
.tem103-irregular .text {width:100px;height:100px;margin-left:-50px;margin-top:-50px}
.tem103-irregular .text .images img {margin:20px auto 10px}
.tem103-irregular .text .title {font-size:12px}
}
.tem104-irregular {color:#ddd;background-color:#000;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.tem105-irregular .col-lg-2:nth-of-type(6n+1),.tem105-irregular .col-lg-3:nth-of-type(4n+1),.tem105-irregular .col-lg-4:nth-of-type(3n+1),.tem105-irregular .col-lg-6:nth-of-type(2n+1) {
clear:both}
.tem105-irregular .box {margin-bottom:15px}
.tem105-irregular .images img {width:100%}
.tem105-irregular .title {font-size:16px;color:#666;margin:15px 0 1px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem105-irregular .description {font-size:12px;color:#969696;height:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem105-irregular .add-module {clear:both}
@media (max-width:991px) {
.tem105-irregular .col-lg-3:nth-of-type(4n+1) {
clear:none}
.tem105-irregular .col-lg-3:nth-of-type(2n+1) {
clear:both}
.tem105-irregular [layout-style=column].col-lg-3:nth-of-type(2n+1) {
clear:none}
.tem105-irregular [layout-style=column].col-lg-3:nth-of-type(4n+1) {
clear:both}
}
@media (max-width:767px) {
.tem105-irregular .title {font-size:14px}
.tem105-irregular [layout-style=column]:nth-of-type(n) {
clear:none!important}
.tem105-irregular [layout-style=column]:nth-of-type(2n+1) {
clear:both!important}
}
@media (max-width:360px) {
.tem105-irregular .col-lg-3 {width:100%}
}
.tem106-irregular .items .image,.tem106-irregular .items .image .bgimg,.tem106-irregular .items .image .box,.tem106-irregular .items .image .box:after,.tem106-irregular .items .image .box:before,.tem106-irregular .items .image .icon,.tem106-irregular .items .item_:nth-child(1) .item .text {transition:.5s all ease}
.tem106-irregular .items .item_ {width:20%;padding-top:40%;position:relative;float:left}
.tem106-irregular .items .item {width:100%;display:block}
.tem106-irregular .items .image .icon {width:40px;height:40px;background-color:rgba(0,0,0,.5);position:absolute;opacity:0;top:0;left:50%;transform:translate(-50%,-50%)}
.tem106-irregular .items .image .icon:before {content:"";position:absolute;display:block;background-color:#FFF;top:20px;left:11px;width:18px;height:1px}
.tem106-irregular .items .image .icon:after {content:"";position:absolute;display:block;background-color:#FFF;top:11px;left:20px;width:1px;height:18px}
.tem106-irregular .items .image .box {width:100%;height:100%;padding:20px;position:absolute;top:0;left:0}
.tem106-irregular .items .image .box:before {content:"";display:block;width:100%;height:100%;border:1px solid #FFF;opacity:0}
.tem106-irregular .items .image .box:after {content:"";position:absolute;left:50%;margin-left:-10px;display:block;width:0;height:0;border-color:#FFF;border-style:solid;border-width:10px;border-right-color:transparent;border-left-color:transparent}
.tem106-irregular .items .item_:nth-child(even) .item .image .box:after {border-top:none;bottom:-10px}
.tem106-irregular .items .item_:nth-child(odd) .item .image .box:after {border-bottom:none;top:-10px}
.tem106-irregular .items .image .bgimg {width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem106-irregular .items .item_:nth-child(even) a .image,.tem106-irregular .items .item_:nth-child(odd) a .text {top:0}
.tem106-irregular .items .item_:nth-child(even) a .text,.tem106-irregular .items .item_:nth-child(odd) a .image {bottom:0}
.tem106-irregular .items .image,.tem106-irregular .items .text {width:100%;height:50%;background-color:inherit;overflow:hidden;position:absolute;left:0}
.tem106-irregular .items .text {padding:20px}
.tem106-irregular .items .text .box {padding:26px 20px;position:absolute;top:0;left:0;z-index:1;background-color:#F8F8F8;width:100%;height:100%}
.tem106-irregular .items .text .title {font-family:"微软雅黑";line-height:1.5;font-size:16px;color:#1c1c1c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem106-irregular .items .text .subtitle {font-family:"微软雅黑";line-height:1.5;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);font-size:12px;color:#8D8D8D;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem106-irregular .items .text .description {max-height:82px;overflow:hidden;line-height:2;margin-top:15px;font-size:12px;color:#8D8D8D}
.tem106-irregular .items .text .more {position:absolute;transition:all 0s;z-index:2;bottom:0;left:0;padding:10px 30px;background-color:#CBCBCB;color:#FFF;font-size:12px}
.tem106-irregular .items .item_:nth-child(1) {
width:40%}
.tem106-irregular .items .item_:nth-child(1) .item {background-color:#FFF}
.tem106-irregular .items .item_:nth-child(1) .item .image {top:0;bottom:initial!important;height:100%}
.tem106-irregular .items .item_:nth-child(1) .item .text {padding:0;bottom:0;top:initial!important;height:0}
.tem106-irregular .items .item_:nth-child(1) .item .text .description {text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem106-irregular .items .item_:nth-child(1) .item .text .more {display:none}
.tem106-irregular .items .item_:nth-child(1) .item .image .box:after {bottom:-10px;border-bottom:10px solid #FFF;top:initial!important;border-top:none}
.tem106-irregular .items .item:hover .text .more {background-color:inherit}
.tem106-irregular .items .item:hover .text .box {background-color:#FFF}
@media(min-width:1201px) {
.tem106-irregular .items .item_:nth-child(1) .item:hover .image {height:70%}
.tem106-irregular .items .item_:nth-child(1) .item:hover .text {height:30%}
}
@media(max-width:1200px) {
.tem106-irregular .items .text .description {max-height:66px}
}
@media(min-width:993px) {
.tem106-irregular.content-right .items .item_:nth-child(1) {
float:right}
.tem106-irregular .items .item:hover {box-shadow:0 0 20px rgba(0,0,0,.1);z-index:5}
.tem106-irregular .items .item:hover .bgimg {transform:scale(1.1)}
.tem106-irregular .items .item:hover .image .icon {opacity:1;top:50%}
.tem106-irregular .items .item:hover .image .box:before {opacity:1}
.tem106-irregular .items .item_:nth-child(even) a:hover .image .box:after {bottom:0}
.tem106-irregular .items .item_:nth-child(odd) a:hover .image .box:after {top:0}
.tem106-irregular .items .item_:nth-child(1) .item:hover .image .box:after {bottom:0}
.tem106-irregular .items .item_:nth-child(1) .item:hover .image {height:60%}
.tem106-irregular .items .item_:nth-child(1) .item:hover .text {height:40%}
}
@media(max-width:992px) {
.tem106-irregular .items .item_ {width:33.333%;padding-top:66.666%}
.tem106-irregular .items .item_:nth-child(1) {
width:100%}
.tem106-irregular .items .item_:nth-child(1) .item .image {height:65%}
.tem106-irregular .items .item_:nth-child(1) .item .text {height:35%}
}
@media(min-width:641px) {
.tem106-irregular .items .item {height:100%;position:absolute;top:0;left:0}
}
@media(max-width:640px) {
.tem106-irregular .items .item_ {width:100%;padding-top:0}
.tem106-irregular .items .item {height:200px}
.tem106-irregular .items .item_:nth-child(1) .item {height:350px;padding-top:0}
.tem106-irregular .items .item_:nth-child(1) .item .image {width:100%;height:200px;position:relative}
.tem106-irregular .items .item_:nth-child(1) .item .text {width:100%;height:150px}
.tem106-irregular .items .item .image {width:200px;height:200px;left:0;z-index:2;right:inherit!important}
.tem106-irregular .items .item .text {width:100%;height:200px;padding:0 0 0 200px;z-index:1;position:relative}
.tem106-irregular .items .item .text .description {max-height:82px}
.tem106-irregular .items .item .text .box {position:relative}
}
@media(max-width:540px) {
.tem106-irregular .items .item {height:150px}
.tem106-irregular .items .item .image {width:150px;height:150px}
.tem106-irregular .items .item .text {height:150px;padding:0 0 0 150px}
.tem106-irregular .items .item .text .box {padding:15px}
.tem106-irregular .items .text .subtitle {padding-bottom:10px}
.tem106-irregular .items .item .text .description {max-height:64px;line-height:1.5;margin-top:10px}
.tem106-irregular .items .item_:nth-child(1) .item {height:320px}
.tem106-irregular .items .item_:nth-child(1) .item .text {height:120px}
}
@media(max-width:450px) {
.tem106-irregular .items .item {height:120px}
.tem106-irregular .items .item .text .box {padding:10px}
.tem106-irregular .items .item .image {width:120px;height:120px}
.tem106-irregular .items .item .text {height:120px;padding:0 0 0 120px}
.tem106-irregular .items .item .text .description {max-height:50px}
}
.tem107-irregular {width:100%}
.tem107-irregular .con {width:100%;overflow:hidden;border:1px solid #ccc}
.tem107-irregular .con ul {width:200%}
.tem107-irregular .con li {float:left;box-shadow:0 0 2px #aaa;position:relative;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}
.tem107-irregular .con li a {position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}
.tem107-irregular li .txt {position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:50px;color:#fff;line-height:50px;padding:0 20px;opacity:0;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}
.tem107-irregular li:hover .txt {opacity:1}
.tem107-irregular li .txt .title {width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}
@media (max-width:768px) {
.tem107-irregular li .txt {opacity:1;height:34px;line-height:34px}
.tem107-irregular li .txt .title {font-size:14px;text-align:center}
.tem107-irregular .con {border:none}
.tem107-irregular .con ul {width:100%}
}
.tem108-irregular .text {float:left;max-width:90%}
.tem108-irregular .text .Keyword {display:inline-block;font-size:18px;font-weight:500;color:#121212}
.tem108-irregular .text .description {display:inline-block;font-size:16px;color:#666}
.tem108-irregular .text .description a:hover {text-decoration:underline}
.tem108-irregular .more {float:right}
.tem108-irregular .more a {border:none}
@media (max-width:991px) {
.tem108-irregular .text {max-width:80%}
}
@media (max-width:480px) {
.tem108-irregular .more {float:none;text-align:left;margin-top:15px}
.tem108-irregular .text {max-width:100%;width:100%;float:none}
}
.tem109-irregular {width:100%}
.tem109-irregular .con {width:100%;overflow:hidden;border:1px solid #ccc}
.tem109-irregular .con ul {width:200%}
.tem109-irregular .con li {float:left;box-shadow:0 0 2px #aaa;position:relative;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}
.tem109-irregular .con li a {position:absolute;width:100%;height:100%;left:0;top:0}
.tem109-irregular li .txt {position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:50px;color:#fff;line-height:50px;padding:0 20px;opacity:0;-moz-transition:all .5s ease-out 0s;-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;-webkit-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}
.tem109-irregular li:hover .txt {opacity:1}
.tem109-irregular li .txt .title {width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}
@media (max-width:768px) {
.tem109-irregular li .txt {opacity:1;height:34px;line-height:34px}
.tem109-irregular li .txt .title {font-size:14px;text-align:center}
.tem109-irregular .con {border:none}
.tem109-irregular .con ul {width:100%}
}
.tem110-irregular .col-lg-2:nth-of-type(2n+1),.tem110-irregular .col-lg-3:nth-of-type(4n+1),.tem110-irregular .col-lg-4:nth-of-type(3n+1),.tem110-irregular .col-lg-6:nth-of-type(6n+1) {
clear:both}
.tem110-irregular .box {margin-bottom:35px}
.tem110-irregular .content-section {padding-bottom:5px}
.tem110-irregular .images {width:100%;overflow:hidden}
.tem110-irregular img {width:100%;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}
.tem110-irregular .box:hover img {transform:scale(1.15)}
.tem110-irregular .title {min-height:0;padding:20px 0 5px;color:#565656;font-size:16px;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}
.tem110-irregular .box:hover .title {color:#4a4a4a}
.tem110-irregular .description {color:#929292;font-size:13px}
.tem110-irregular .more {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:14px;margin-top:20px;display:block}
.tem110-irregular .more span {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;display:inline-block;font-size:16px}
.tem110-irregular .box:hover .more span {transform:translateX(0);opacity:1}
@media (max-width:767px) {
.tem110-irregular .col-lg-3:nth-of-type(4n+1),.tem110-irregular .col-lg-4:nth-of-type(3n+1),.tem110-irregular .col-lg-6:nth-of-type(6n+1) {
clear:none}
.tem110-irregular .col-lg-3:nth-of-type(2n+1),.tem110-irregular .col-lg-4:nth-of-type(2n+1),.tem110-irregular .col-lg-6:nth-of-type(2n+1) {
clear:both}
}
@media (max-width:480px) {
.tem110-irregular .title {font-size:15px}
.tem110-irregular .more span {transform:translateX(0);opacity:1}
.tem110-irregular .more {margin-top:10px;font-size:12px}
.tem110-irregular .more span {font-size:12px}
.tem110-irregular .title {margin-top:15px}
.tem110-irregular .box {margin-bottom:25px}
}
@media (max-width:360px) {
.tem110-irregular .col-lg-6 {width:100%}
}
.tem111-irregular .box {margin-bottom:35px}
.tem111-irregular .content-section {padding-bottom:5px}
.tem111-irregular .images {width:100%;overflow:hidden}
.tem111-irregular img {width:100%;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}
.tem111-irregular .box:hover img {transform:scale(1.15)}
.tem111-irregular .title {min-height:0;padding:20px 0 5px;color:#565656;font-size:16px;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}
.tem111-irregular .box:hover .title {color:#4a4a4a}
.tem111-irregular .description {color:#929292;font-size:14px}
.tem111-irregular {text-align:center}
.tem111-irregular .button-box {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;position:relative;padding:8px 42px;border-top:1px solid;border-bottom:1px solid;z-index:1;font-size:15px}
.tem111-irregular .button-box:hover {color:#fff}
.tem111-irregular .button-box::before {position:absolute;content:"";width:100%;height:0;left:0;transition:all .6s ease 0s;bottom:0;opacity:.6;z-index:-1}
.tem111-irregular .button-box:hover::before {height:100%;bottom:0}
.tem111-irregular .more {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:14px;margin-top:20px;display:block;color:#c3c3c3}
.tem111-irregular .box:hover .more {color:inherit}
.tem111-irregular .more span {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;display:inline-block;font-size:16px;font-weight:700}
.tem111-irregular .box:hover .more span {transform:translateX(0);opacity:1}
.tem112-irregular .text {float:left;max-width:80%}
.tem112-irregular .text .Keyword {display:inline-block;font-size:18px;font-weight:500;color:#121212}
.tem112-irregular .text .description {display:inline-block;font-size:16px;color:#666}
.tem112-irregular .text .description a:hover {text-decoration:underline}
.tem112-irregular .more {float:right}
.tem112-irregular .more a {border:none}
.tem113-irregular .interval {padding:0 7px}
.tem113-irregular a {transition:.5s all ease}
.tem113-irregular .items {width:50%;float:left}
.tem113-irregular .item {width:60%;height:150px;float:left;padding:7px}
.tem113-irregular .item:first-child {width:40%;height:300px;text-align:center}
.tem113-irregular .item:first-child a {padding:30px 20px;background-position:bottom center}
.tem113-irregular a {width:100%;height:100%;padding:40px 30px;border-radius:4px;display:block;background-repeat:no-repeat;background-size:cover;background-position:right center}
.tem113-irregular a,.tem113-irregular a:focus,.tem113-irregular a:hover {text-decoration:none}
.tem113-irregular .title {font-size:16px;color:#DCDCDC}
.tem113-irregular .subtitle {font-size:12px;color:#999}
.tem113-irregular .image {width:100%;display:none}
.tem113-irregular .image img {width:100%}
.tem113-irregular.content-center .items:first-child .item:first-child,.tem113-irregular.content-right .item:first-child,.tem113-irregular.tem114-irregular .items:first-child .item:first-child,.tem113-irregular.tem114-irregular.content-left .item:first-child {float:right}
@media(min-width:769px) {
.tem113-irregular a:hover {margin-top:-4px;box-shadow:0 7px 17px rgba(0,0,0,.1)}
}
@media(min-width:1200px) {
.tem113-irregular a:hover {margin-top:-10px}
}
@media(max-width:1199px) {
.tem113-irregular .item {padding:3px}
}
@media(max-width:992px) {
.tem113-irregular .items {width:100%}
.tem113-irregular .item {height:200px}
.tem113-irregular .item a {padding:60px 40px}
.tem113-irregular .item:first-child {height:400px}
.tem113-irregular .item:first-child a {padding:50px 10px}
}
@media(max-width:768px) {
.tem113-irregular {padding:15px 0!important}
.tem113-irregular .interval {padding:0}
.tem113-irregular .item {height:170px}
.tem113-irregular .item:first-child {height:340px}
.tem113-irregular .mobile-pdlr0 .interval {padding:0 15px}
}
@media screen and (max-width:639px) and (min-width:461px) {
.tem113-irregular .row {position:relative;padding-top:356px}
.tem113-irregular .item {width:100%;height:auto}
.tem113-irregular .item:first-child {width:50%;position:absolute;top:0}
.tem113-irregular .items:last-child .item:first-child {right:0}
.tem113-irregular .items:first-child .item:first-child {left:0}
.tem113-irregular .image {display:block}
.tem113-irregular .text {position:absolute;top:40%;left:40px;transform:translateY(-50%)}
.tem113-irregular .item a {padding:0;position:relative}
.tem113-irregular .item:first-child .text {width:100%;top:50px;left:0;transform:translateY(0)}
.tem113-irregular .item:first-child .image {display:none}
.tem113-irregular .item:first-child a {height:350px}
}
@media(max-width:460px) {
.tem113-irregular .row {position:relative}
.tem113-irregular .item,.tem113-irregular .item:first-child {width:100%;height:auto}
.tem113-irregular .image {display:block}
.tem113-irregular .text {position:absolute;top:40%;left:40px;transform:translateY(-50%)}
.tem113-irregular .item a {padding:0;position:relative;background:none!important}
.tem113-irregular .item:first-child .text {top:20%;left:50%;transform:translate(-50%,-50%)}
.tem113-irregular .item:first-child a {padding:0}
}
.tem113-irregular.tem114-irregular.content-left .items:first-child .item:first-child {float:left}
.tem116-irregular {min-height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem116-irregular .irregular-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,.15)}
.tem116-irregular .irregular-border {position:relative}
.tem116-irregular .irregular-top h3 {color:#222;font-size:40px;font-weight:400;overflow:hidden;line-height:125%;min-height:70px;max-height:110px}
.tem116-irregular .irregular-top .desc {margin:2% 0;line-height:25px;max-height:225px;color:#333;font-size:16px;overflow:hidden}
.tem116-irregular .irregular-btn {width:100%;text-align:center;margin-top:4%}
.tem116-irregular ul {position:relative}
.tem116-irregular ul li {position:absolute}
@media (max-width:768px) {
.tem116-irregular {background-attachment:scroll}
.tem116-irregular .irregular-top h3 {font-size:1.5em;max-height:110px;min-height:auto}
.tem116-irregular .irregular-top .desc {font-size:14px;margin:2.5% 0;max-height:200px;height:auto}
.tem116-irregular .irregular-top {width:100%;margin:3% 0;padding:5.7% 21px}
.tem116-irregular {min-height:310px}
}
@media (max-width:640px) {
.tem116-irregular .irregular-top h3 {font-size:1.25em;margin-top:0}
.tem116-irregular .irregular-top {width:100%;padding:6% 21px;margin:2.5% 0;border-radius:10px}
.tem116-irregular {min-height:285px}
}
@media (max-width:480px) {
.tem116-irregular .irregular-top h3 {max-height:75px}
.tem116-irregular .irregular-top .desc {max-height:100px}
}
.tem117-irregular .irregular-sm {width:100%;padding:15px 30px;border-style:solid;border-width:2px}
.tem117-irregular .irregular-sm .text {color:#333;line-height:22px;font-family:arial;font-size:14px;overflow:hidden}
.tem117-irregular .irregular-sm .text p {margin:0}
.tem117-irregular .irregular-sm .text h6 {margin-bottom:0;line-height:30px;color:#333;font-size:20px;font-weight:700}
.tem117-irregular .irregular-sm .text ul {margin-top:5px}
.tem117-irregular .irregular-sm .text ul li {line-height:30px;color:#333;font-size:16px}
.tem117-irregular .irregular-sm .text ul li:before {content:"\ea62";font-family:icomoon;margin-right:10px;font-size:26px}
.tem117-irregular .irregular-sm .text_btn {padding:20px 0 15px;text-transform:uppercase}
.tem117-irregular .irregular-sm .text_btn a {padding:10px 9%;font-size:16px;border:none}
@media(max-width:768px) {
.tem117-irregular .irregular-sm {padding:15px}
.tem117-irregular .irregular-sm .text {max-height:550px}
.tem117-irregular .irregular-sm .text h6 {font-size:16px}
.tem117-irregular .irregular-sm .text ul li {font-size:12px}
.tem117-irregular .irregular-sm .text ul li::before {font-size:16px}
.tem117-irregular .irregular-sm .text_btn {padding:10px 0 5px}
.tem117-irregular .irregular-sm .text_btn a {padding:10px 11%}
}
.tem118-irregular {background-image:url(/templates/public4/assets/images/tem46-pro_9.jpg)}
.tem120-irregular,.tem121-irregular,.tem122-irregular,.tem123-irregular {background-image:url(/templates/public4/assets/images/tem46-pro_9.jpg)}
.tem128-irregular .Bimg {width:100%}
.tem128-irregular .images {position:relative;width:100%;overflow:hidden}
.tem128-irregular .images::before {position:absolute;content:"";width:110%;height:110%;border:1px solid #fff;left:-5%;top:-5%;transition:all .35s ease-out 0s;-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;opacity:0}
.tem128-irregular .images:hover::before {width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;opacity:1}
.tem128-irregular .Bimg img {width:100%;height:auto}
.tem128-irregular .Simg {width:100%;margin-top:20px;padding:0 7px}
.tem128-irregular .Simg img {width:100%;height:auto!important}
.tem128-irregular .Simg .col-lg-4 {padding:0 8px}
.tem128-irregular .text {width:100%}
.tem128-irregular .text .title {font-size:18px;color:#212121;line-height:26px}
.tem128-irregular .text .description {font-size:14px;color:#666;line-height:28px;margin:10px 0 20px}
@media (max-width:991px) {
.tem128-irregular .box {margin-top:20px}
}
@media (max-width:768px) {
.tem128-irregular .Simg {padding:0;margin-top:10px}
.tem128-irregular .text .description {margin:10px 0 0}
}
@media (max-width:480px) {
.tem128-irregular .text .title {font-size:15px}
.tem128-irregular .text .description {font-size:13px}
}
@media (max-width:360px) {
.tem128-irregular .Simg .col-lg-4 {padding:0 5px}
.tem128-irregular .more a {font-size:12px}
}
.tem129-irregular {width:100%}
.tem129-irregular .img_li {height:0;padding-top:180%;position:relative;margin-bottom:20px;box-shadow:0 0 5px rgba(0,0,0,.2)}
.tem129-irregular .img_li .img_con,.tem129-irregular .img_li .img_txt {position:absolute;top:0;left:0;width:100%;height:100%}
.tem129-irregular .img_li .img_txt {background-color:rgba(0,0,0,.5);z-index:1;border-style:solid;border-width:10px;opacity:0;transition:all .4s}
.tem129-irregular .img_li .img_con {overflow:hidden}
.tem129-irregular .img_li .img_con .img_con_txt {position:absolute;width:78%;height:30%;color:#fff;left:11%;top:5%;z-index:2}
.tem129-irregular .img_li .img_con .img_con_txt .description {font-size:13px;opacity:.8;width:100%;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-all;max-height:36px;line-height:18px}
.tem129-irregular .img_li .img_con .img_con_txt .title {font-size:16px;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;word-break:break-all;line-height:22px;max-height:44px}
.tem129-irregular .img_li .img_con img {max-width:100%;display:block;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:2.2s cubic-bezier(.165,.84,.44,1)}
.tem129-irregular .img_li .img_txt .ten {position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:38px;height:38px;transition:all .4s;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}
.tem129-irregular .img_li .img_txt .ten:after {content:"";display:block;position:absolute;width:1px;height:100%;background-color:#fff;top:0;left:0;right:0;margin:auto}
.tem129-irregular .img_li .img_txt .ten:before {content:"";display:block;position:absolute;width:100%;height:1px;background-color:#fff;top:0;left:0;bottom:0;margin:auto}
.tem129-irregular .img_li:hover .img_txt {opacity:1}
.tem129-irregular .img_li:hover .img_txt .ten {-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}
.tem129-irregular .img_li:hover .img_con img {-webkit-transform:translate(-50%,-50%) scale(1.2);-moz-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}
@media (max-width:324px) {
.tem129-irregular .col-xs-6 {width:100%}
}
.tem130-irregular,.tem130-irregular .con {width:100%}
.tem130-irregular .con .con_6 {width:50%}
.tem130-irregular .con .con_6 img {position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:2.2s cubic-bezier(.165,.84,.44,1)}
.tem130-irregular .con .con_6 .con_img,.tem130-irregular .con .con_6 .con_img2 {width:100%;position:relative;overflow:hidden}
.tem130-irregular .con .con_6 .con_img {padding-top:52%}
.tem130-irregular .con .con_6 .con_img2 {padding-top:70%}
.tem130-irregular .con .con_6 .txt {position:absolute;bottom:5%;z-index:2;max-width:40%;color:#fff}
.tem130-irregular .con .con_6 .txt .title {font-weight:900;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem130-irregular .con .con_6 .txt .description {width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem130-irregular .con .con_6:nth-child(1) .txt {left:5%}
.tem130-irregular .con .con_6:nth-child(2) .txt {right:5%}
@media (max-width:700px) {
.tem130-irregular .con .con_6 {width:100%}
.tem130-irregular .con .con_6:nth-child(2) .txt {right:auto;left:5%}
}
.tem131-irregular .col-xs-6 {padding:0}
.tem131-irregular img {width:100%}
.tem131-irregular .box {position:relative}
.tem131-irregular .box a:nth-of-type(2) {
z-index:2;position:absolute;left:0;top:0;opacity:0;transition:all .6s ease 0s;width:100%;height:100%}
.tem131-irregular .box a:nth-of-type(2) img {height:100%}
.tem131-irregular .box:hover a:nth-of-type(2) {
opacity:1}
.tem131-irregular .col-lg-2:nth-of-type(6n+1),.tem131-irregular .col-lg-3:nth-of-type(4n+1),.tem131-irregular .col-lg-4:nth-of-type(3n+1),.tem131-irregular .col-lg-6:nth-of-type(2n+1) {
clear:both}
@media (max-width:991px) {
.tem131-irregular .col-lg-2 {width:33.3333%}
.tem131-irregular .col-lg-2:nth-of-type(6n+1) {
clear:none}
.tem131-irregular .col-lg-2:nth-of-type(3n+1) {
clear:both}
}
@media (max-width:767px) {
.tem131-irregular .col-lg-2 {width:50%}
.tem131-irregular .col-xs-6:nth-of-type(n) {
clear:none}
.tem131-irregular .col-xs-6:nth-of-type(2n+1) {
clear:both}
}
.tem132-irregular .images {width:100%;overflow:hidden}
.tem132-irregular img {width:100%;transition:all .3s ease 0s}
.tem132-irregular .box {margin-top:20px}
.tem132-irregular .box:hover img {transform:scale(1.2,1.2);opacity:.8}
.tem132-irregular .title {font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px}
.tem132-irregular .description {font-size:14px;line-height:24px;max-height:48px;overflow:hidden;margin-top:12px;color:#555}
@media (max-width:767px) {
.tem132-irregular .col-xs-6 {padding:0 5px}
.tem132-irregular .col-xs-6:nth-of-type(3) {
width:100%;clear:both}
.tem132-irregular .col-xs-6:nth-of-type(3) .box {width:50%}
.tem132-irregular .col-xs-6:nth-of-type(3) [func-id="1"]:nth-of-type(1) .box {float:left;padding-right:5px}
.tem132-irregular .col-xs-6:nth-of-type(3) [func-id="1"]:nth-of-type(2) .box {float:right;padding-right:5px}
}
@media (max-width:480px) {
.tem132-irregular .title {font-size:15px}
}
@media (max-width:360px) {
.tem132-irregular .title {line-height:35px}
.tem132-irregular .description {font-size:13px;margin-top:7px}
.tem132-irregular .box {margin-top:10px}
}
.tem133-irregular .interval {padding:0 10px}
.tem133-irregular .col-lg-3 {padding:0 5px}
.tem133-irregular .images {width:100%;overflow:hidden}
.tem133-irregular img {width:100%;transition:all .3s ease 0s}
.tem133-irregular .box {margin-top:20px}
.tem133-irregular .box:hover img {transform:scale(1.2,1.2) rotate(5deg)}
.tem133-irregular .title {font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px}
.tem133-irregular .description {font-size:14px;line-height:24px;height:48px;overflow:hidden;margin-top:14px;color:#555}
@media (max-width:991px) {
.tem133-irregular .col-lg-3:nth-of-type(2n+1) {
clear:both}
}
@media (max-width:480px) {
.tem133-irregular .title {font-size:15px}
}
@media (max-width:360px) {
.tem133-irregular .title {line-height:35px}
.tem133-irregular .description {font-size:13px;margin-top:5px}
.tem133-irregular .box {margin-top:10px}
}
.tem134-irregular .col-xs-6 {padding:0 5px}
.tem134-irregular .col-lg-2:nth-of-type(6n+1),.tem134-irregular .col-lg-3:nth-of-type(4n+1),.tem134-irregular .col-lg-4:nth-of-type(3n+1),.tem134-irregular .col-lg-6:nth-of-type(2n+1) {
clear:both}
@media (max-width:991px) {
.tem134-irregular .col-lg-3.col-sm-6:nth-of-type(2n+1) {
clear:both}
.tem134-irregular .col-lg-3.col-sm-3:nth-of-type(2n+1) {
clear:none}
.tem134-irregular .col-lg-3.col-sm-3:nth-of-type(4n+1) {
clear:both}
.tem134-irregular .col-lg-2 {width:33.33333%}
.tem134-irregular .col-lg-2:nth-of-type(n) {
clear:none}
.tem134-irregular .col-lg-2:nth-of-type(3n+1) {
clear:both}
}
@media (max-width:767px) {
.tem134-irregular .col-lg-2 {width:50%}
.tem134-irregular .col-xs-6:nth-of-type(n) {
clear:none}
.tem134-irregular .col-xs-6:nth-of-type(2n+1) {
clear:both}
}
@media (max-width:480px) {
.tem134-irregular .title {font-size:14px}
}
@media (max-width:360px) {
.tem134-irregular .col-xs-6 {width:100%}
}
.tem137-irregular .col-lg-2:nth-of-type(6n+1),.tem137-irregular .col-lg-3:nth-of-type(4n+1),.tem137-irregular .col-lg-4:nth-of-type(3n+1),.tem137-irregular .col-lg-6:nth-of-type(2n+1) {
clear:both}
.tem137-irregular .box {width:100%;position:relative;overflow:hidden;margin:10px 0}
.tem137-irregular .box .item:nth-of-type(1) {
border-top:1px solid #333;border-bottom:1px solid #333;color:#333;text-align:center;padding:35% 20px}
.tem137-irregular .box .item:nth-of-type(1) .images {width:100%;text-align:center}
.tem137-irregular .box .item:nth-of-type(1) .images img {max-width:auto;display:block;margin:0 auto}
.tem137-irregular .box .item:nth-of-type(1) .title {font-size:16px;margin-top:10px;line-height:30px}
.tem137-irregular .box .item:nth-of-type(1) .description {opacity:.6;font-size:14px;line-height:24px}
.tem137-irregular .box .item:nth-of-type(2) {
opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;transition:all .6s ease-out 0s}
.tem137-irregular .box .item:nth-of-type(2) .images {width:100%;height:100%}
.tem137-irregular .box .item:nth-of-type(2) img {width:100%;min-height:100%;z-index:2}
.tem137-irregular .box:hover .item:nth-of-type(2) {
opacity:1}
@media (max-width:991px) {
.tem137-irregular .col-lg-2,.tem137-irregular .col-lg-4 {width:33.3333%}
.tem137-irregular .col-lg-2:nth-of-type(n),.tem137-irregular .col-lg-4:nth-of-type(n) {
clear:none}
.tem137-irregular .col-lg-2:nth-of-type(3n+1),.tem137-irregular .col-lg-4:nth-of-type(3n+1) {
clear:both}
.tem137-irregular .col-lg-3 {width:50%}
.tem137-irregular .col-lg-3:nth-of-type(n) {
clear:none}
.tem137-irregular .col-lg-3:nth-of-type(2n+1) {
clear:both}
}
@media (max-width:767px) {
.tem137-irregular .box {margin:5px 0}
.tem137-irregular .col-xs-6 {width:50%}
.tem137-irregular .col-xs-6:nth-of-type(n) {
clear:none}
.tem137-irregular .col-xs-6:nth-of-type(2n+1) {
clear:both}
}
@media (max-width:440px) {
.tem137-irregular .box .item:nth-of-type(1) {
padding:35% 0}
.tem137-irregular .box .item:nth-of-type(1) .description {max-height:72px;overflow:hidden}
}
@media (max-width:320px) {
.tem137-irregular .col-xs-6 {width:100%}
}
.tem138-irregular .box {border-top:1px solid #efefef}
.tem138-irregular .left-Bimg {width:100%;position:relative;padding-top:68.5%}
.tem138-irregular .left-Bimg img {width:100%;position:absolute;height:100%;left:0;top:0}
.tem138-irregular .col-xs-6 {border-left:1px solid #efefef;border-bottom:1px solid #efefef}
.tem138-irregular .col-lg-6,.tem138-irregular .col-xs-6 {padding:0!important}
.tem138-irregular .col-xs-6:nth-of-type(3),.tem138-irregular .col-xs-6:nth-of-type(7) {
border-right:1px solid #efefef}
.tem138-irregular .item {width:100%;padding:20px}
.tem138-irregular.content-right .item {border-right:0;border-left:1px solid #efefef}
.tem138-irregular .item:hover {box-shadow:0 0 15px rgba(0,0,0,.08)inset}
.tem138-irregular .item img {width:100%}
.tem138-irregular .item .text {width:100%;padding:15px 0;text-align:center}
.tem138-irregular .item .text .title {font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#424242}
.tem138-irregular .item .text .description {font-size:12px;color:#b2b2b2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem138-irregular .owl-theme .owl-dots .owl-dot span {border:1px solid #e5e5e5;width:14px;height:14px;margin:2px 5px;background:#fff}
.tem138-irregular .owl-theme .owl-dots .owl-dot.active span,.tem138-irregular .owl-theme .owl-dots .owl-dot:hover span {border-color:#b2b2b2;border-width:2px}
.tem138-irregular .col-xs-6:nth-of-type(4) {
clear:both}
@media (max-width:1190px) {
.tem138-irregular .item .text {padding:10px 0}
.tem138-irregular .left-Bimg {padding-top:70.5%}
}
@media (max-width:991px) {
.tem138-irregular .owl-theme .owl-dots .owl-dot span {width:10px;height:10px;margin:2px 3px}
.tem138-irregular .owl-theme .owl-dots .owl-dot.active span,.tem138-irregular .owl-theme .owl-dots .owl-dot:hover span {border-width:1px}
.tem138-irregular .item {padding:10px}
.tem138-irregular .left-Bimg {padding-top:69%}
}
@media (max-width:768px) {
.tem138-irregular .left-Bimg {padding-top:75%}
}
@media (max-width:767px) {
.tem138-irregular .left-Bimg {padding-top:68.5%}
.tem138-irregular .col-xs-6:nth-of-type(2) {
border-right:none}
.tem138-irregular .col-xs-6:nth-of-type(3),.tem138-irregular .col-xs-6:nth-of-type(5),.tem138-irregular .col-xs-6:nth-of-type(7) {
border-right:1px solid #efefef}
.tem138-irregular .col-lg-3:nth-of-type(2n) {
clear:both}
}
@media (max-width:480px) {
.tem138-irregular .item .text .title {font-size:14px}
}
.tem139-irregular {background-repeat:no-repeat;background-size:cover;background-position:center}
.tem139-irregular .box {transition:all 1s cubic-bezier(.165,.84,.44,1);width:50%;margin:auto;border:1px solid rgba(255,255,255,.5);padding:30px}
.tem139-irregular .block {background-color:#FFF;border-radius:inherit;box-shadow:10px 10px 20px rgba(0,0,0,.1)}
.tem139-irregular .text {padding:100px 30px}
.tem139-irregular .title {color:#333;line-height:1;font-size:40px;font-weight:700;padding:40px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}
.tem139-irregular .description {color:#999;line-height:1.5}
@media(max-width:991px) {
.tem139-irregular .box {width:80%}
}
@media(max-width:639px) {
.tem139-irregular .text {padding:80px 30px}
.tem139-irregular .title {font-size:20px!important;padding:20px 0}
}
@media(max-width:480px) {
.tem139-irregular .box {width:100%;padding:20px}
.tem139-irregular .text {padding:50px 20px}
.tem139-irregular .title {font-size:20px!important;padding:20px 0}
}
.tem139-irregular.tem140-irregular .box {height:0;border-radius:100%;border-top-right-radius:10%;padding:0;padding-top:50%;position:relative}
.tem139-irregular.tem140-irregular .box:hover {border-top-right-radius:30%;border-bottom-left-radius:80%}
.tem139-irregular.tem140-irregular .block,.tem139-irregular.tem140-irregular .text {padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2)}
.tem139-irregular.tem140-irregular .block {width:100%;height:100%;transform:translate(-50%,-50%) scale(.9)}
@media(max-width:991px) {
.tem139-irregular.tem140-irregular .box {padding-top:80%}
}
@media(max-width:480px) {
.tem139-irregular.tem140-irregular .text {transform:translate(-50%,-50%) scale(1.1)}
.tem139-irregular.tem140-irregular .box {padding-top:100%}
}
.tem139-irregular.tem141-irregular .box {border-color:rgba(255,255,255,0);border-radius:10px}
.tem139-irregular.tem141-irregular .text {padding:50px}
@media(max-width:480px) {
.tem139-irregular.tem141-irregular .text {padding:30px}
}
.tem142-irregular .full-screen {padding:0 15px}
.tem142-irregular.full-screen-spacing .full-screen {padding:0}
.tem142-irregular .box {box-shadow:0 0 20px 0 rgba(0,0,0,.08)}
.tem142-irregular .images {width:100%;overflow:hidden}
.tem142-irregular .images img {width:100%;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}
.tem142-irregular .box:hover img {transform:scale(1.05);opacity:.92;-o-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05)}
.tem142-irregular .item {z-index:2;position:relative;background:#fff}
.tem142-irregular .item::before {content:"";position:absolute;transform:skew(-8deg);width:80%;height:100%;left:0;top:0;background:inherit;z-index:-1}
.tem142-irregular .item::after {content:"";position:absolute;transform:skew(8deg);width:80%;height:100%;left:0;bottom:0;background:inherit;z-index:-1}
.tem142-irregular.content-right .item::after,.tem142-irregular.content-right .item::before {right:0;left:auto}
.tem142-irregular .text {padding:8% 10%;height:100%;overflow:hidden}
.tem142-irregular .text .title {font-size:30px;color:#151515;font-weight:700;margin-bottom:18px}
.tem142-irregular .text .description {font-size:14px;line-height:24px;font-family:Lato,Helvetica,Arial,sans-serif;color:#9b9b9b}
.tem142-irregular .text .more a {font-size:14px;border-radius:0;padding:11px 45px;line-height:24px;margin-top:35px}
@media (max-width:991px) {
.tem142-irregular .text .title {font-size:20px!important;margin-bottom:10px}
.tem142-irregular .text .more a {margin-top:20px;padding:6px 30px}
}
@media (max-width:480px) {
.tem142-irregular .text .title {font-size:16px!important;font-weight:500!important;overflow:hidden;max-height:44px}
.tem142-irregular .text .description {font-size:13px!important;line-height:22px;max-height:88px;overflow:hidden}
.tem142-irregular .text .more a {line-height:inherit;padding:8px 22px;font-size:12px}
}
@media (max-width:360px) {
.tem142-irregular .text .title {font-size:15px!important;max-height:40px}
.tem142-irregular .text .description {font-size:12px;line-height:20px;max-height:60px}
.tem142-irregular .text .more a {line-height:inherit;padding:6px 20px;font-size:12px;margin-top:15px}
}
.tem143-irregular .interval {padding:0 10px}
.tem143-irregular .col-xs-6 {padding:0 5px}
.tem143-irregular .item {background-color:#292929;text-align:center;overflow:hidden}
.tem143-irregular .item .item_img {width:100%;overflow:hidden}
.tem143-irregular .item img {width:100%;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}
.tem143-irregular .item:hover img {transform:scale(1.05)}
.tem143-irregular .item_wrapper {background-color:#292929;transition:all .36s ease 0s;position:relative;color:#fff;padding:0 20px 20px}
.tem143-irregular .item:hover .item_wrapper {border-color:inherit;color:inherit}
.tem143-irregular .item_wrapper::before {content:"";position:absolute;border:1px solid transparent;width:100%;height:130%;left:0;bottom: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}
.tem143-irregular .item:hover .item_wrapper::before {border-color:inherit;width:calc(100% - 20px);height:calc(130% - 20px);bottom:10px;left:10px;z-index:2}
.tem143-irregular .item .item_wrapper .title {font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;padding-top:50px;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}
.tem143-irregular .item:hover .item_wrapper .title {color:inherit;transform:translateY(-20px)}
.tem143-irregular .item .item_wrapper .title::before {position:absolute;content:"";bottom:35px;left:50%;width:20px;height:2px;border-top:2px solid #5d5e5f;margin-left:-10px;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}
.tem143-irregular .item:hover .item_wrapper .title::before {opacity:0}
.tem143-irregular .item .description {font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;opacity: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}
.tem143-irregular .item:hover .item_wrapper .description {opacity:1;color:#fff;transform:translateY(-20px)}
.tem143-irregular .item:hover .item_wrapper [style*=background-] .description {opacity:.4;color:inherit}
.tem143-irregular .Citem_wrapper {color:#fff;text-align:left;padding:44px 30px 50px;position:relative;background-color:inherit;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}
.tem143-irregular .Citem:hover .Citem_wrapper {transform:translateX(30px)}
.tem143-irregular .Citem a {background-color:inherit}
.tem143-irregular .Citem_wrapper::before {position:absolute;content:"";background-color:inherit;width:15px;height:15px;transform:rotate(45deg);bottom:-6px;left:50%;margin-left:-10px;z-index:2}
.tem143-irregular .Citem_wrapper .title {margin-bottom:20px;transform:;font-size:16px;height:20px;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.tem143-irregular .Citem:hover .title {color:inherit}
.tem143-irregular .Citem .title::before {width:0;border-top:1px solid transparent;border-color:inherit;height:1px;position:absolute;content:"";left:0;top:52px;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}
.tem143-irregular .Citem:hover .title::before {width:40px;left:-30px}
.tem143-irregular .Citem .description {opacity:.5;white-space:normal;height:40px;line-height:20px}
.tem143-irregular .Citem:hover .description {color:#fff;opacity:.5}
.tem143-irregular .Citem .item_img {position:relative}
.tem143-irregular .Citem .item_img::before {content:"";position:absolute;border:1px solid transparent;border-color:inherit;width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;opacity: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}
.tem143-irregular .Citem:hover .item_img::before {opacity:1}
@media (max-width:1190px) {
.tem143-irregular .Citem_wrapper {padding:34px 30px 45px}
}
@media (max-width:991px) {
.tem143-irregular .Citem_wrapper {padding:30px 30px 35px}
}
@media (max-width:767px) {
.tem143-irregular .col-lg-6 {width:100%;margin:20px 0}
.tem143-irregular .item .item_wrapper .title {padding:12px 0 5px;font-size:14px}
.tem143-irregular .item .item_wrapper .title::before {opacity:0}
.tem143-irregular .item .description {opacity:.5}
.tem143-irregular .item:hover .item_wrapper .description,.tem143-irregular .item:hover .item_wrapper .title {transform:translateY(0)}
.tem143-irregular .item:hover .item_wrapper::before {opacity:0}
.tem143-irregular .item_wrapper {padding:0 16px 14px}
.tem143-irregular .Citem_wrapper {padding:14px 16px;text-align:left}
.tem143-irregular .Citem_wrapper .title {margin-bottom:6px;font-size:14px}
}
.tem144-irregular .wrap {position:relative}
.tem144-irregular .wrap::before {position:absolute;content:"";width:100%;height:1px;border-bottom:1px solid #e9e9e9;top:134px;left:0}
.tem144-irregular .item {width:100%;text-align:center;padding:89px 60px 50px;color:#737373;transition:all .36s ease;-o-transition:all .36s ease;-moz-transition:all .36s ease;-ms-transition:all .36s ease;-webkit-transition:all .36s ease;position:relative}
.tem144-irregular .item:hover {box-shadow:0 10px 25px rgba(0,0,0,.15)}
.tem144-irregular .item::before {position:absolute;content:"";height:20px;width:1px;border-left:1px solid #eee;left:50%;margin-left:-.5px;top:132px;opacity:0;transition:all .36s ease;-o-transition:all .36s ease;-moz-transition:all .36s ease;-ms-transition:all .36s ease;-webkit-transition:all .36s ease}
.tem144-irregular .item:hover::before {opacity:1}
.tem144-irregular .item::after {position:absolute;content:"";border-radius:50%;border:2px solid #fff;background:#A8A8A8;width:7px;height:7px;left:50%;top:130px;margin-left:-4.5px;transition:all .36s ease;-o-transition:all .36s ease;-moz-transition:all .36s ease;-ms-transition:all .36s ease;-webkit-transition:all .36s ease}
.tem144-irregular .item:hover::after {border-color:#666;background:#fff;width:11px;height:11px;margin-left:-5.5px;top:128px}
.tem144-irregular .item .title {font-size:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:16px;font-family:HELVETICANEUELTPRO-THEX,Arial;transition:all .36s ease;-o-transition:all .36s ease;-moz-transition:all .36s ease;-ms-transition:all .36s ease;-webkit-transition:all .36s ease}
.tem144-irregular .item:hover .title {color:#000;transform:translateY(-10px);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px)}
.tem144-irregular .item .description {font-size:12px;opacity:.8;line-height:24px;max-height:96px;overflow:hidden;margin-top:24px;transition:all .36s ease;-o-transition:all .36s ease;-moz-transition:all .36s ease;-ms-transition:all .36s ease;-webkit-transition:all .36s ease}
.tem144-irregular .item:hover .description {transform:translateY(12px)}
.tem144-irregular .owl-dots {display:none!important}
.tem144-irregular .owl-theme .owl-controls .owl-nav [class*=owl-] {background:0 0;position:absolute;top:30%;color:#999;transition:all .36s ease;-o-transition:all .36s ease;-moz-transition:all .36s ease;-ms-transition:all .36s ease;-webkit-transition:all .36s ease;display:block!important;opacity:0;width:40px;height:40px;line-height:40px;margin:0;padding:0;border-radius:0;font-size:12px}
.tem144-irregular .owl-nav [class*=owl-prev] {left:-70px}
.tem144-irregular .owl-nav [class*=owl-next] {right:-70px}
.tem144-irregular .wrap:hover .owl-theme .owl-controls .owl-nav [class*=owl-prev] {left:-30px;opacity:1}
.tem144-irregular .wrap:hover .owl-theme .owl-controls .owl-nav [class*=owl-next] {right:-30px;opacity:1}
.tem144-irregular .owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background:rgba(0,0,0,.5);color:#fff}
@media (max-width:767px) {
.tem144-irregular .wrap::before {opacity:0}
.tem144-irregular .item:hover {box-shadow:none}
.tem144-irregular .item::after,.tem144-irregular .item:hover::after,.tem144-irregular .item:hover::before {opacity:0}
.tem144-irregular .item {color:inherit!important;padding:15px 0;text-align:left}
.tem144-irregular .item .title {font-size:16px;color:inherit!important;position:relative;padding-right:15px;display:inline-block;padding-bottom:0}
.tem144-irregular .item:hover .description,.tem144-irregular .item:hover .title {transform:translateY(0)}
.tem144-irregular .item .title::before {content:"";position:absolute;right:0;top:50%;border-top:1px solid #bdbcbc;width:10px}
.tem144-irregular .item .description {margin-top:0;color:#999!important;font-size:13px;opacity:1}
.tem144-irregular .owl-carousel .owl-item {float:none;width:100%!important}
.tem144-irregular .owl-theme .owl-controls .owl-nav [class*=owl-] {display:none!important}
}
.tem145-irregular .images {width:100%;overflow:hidden}
.tem145-irregular img {width:100%;transition:all .3s ease 0s}
.tem145-irregular .box {margin-top:20px}
.tem145-irregular .Simg {padding-top:40px}
.tem145-irregular .box:hover img {transform:scale(1.2,1.2);opacity:.8}
.tem145-irregular .title {font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:40px}
.tem145-irregular .description {font-size:14px;line-height:24px;height:96px;overflow:hidden;color:#555}
@media (max-width:767px) {
.tem145-irregular.full-screen-spacing .container.full-screen {padding:0 10px!important}
.tem145-irregular .col-xs-6 {padding:0 5px}
.tem145-irregular .col-xs-6:nth-of-type(3) {
width:100%;clear:both}
.tem145-irregular .col-xs-6:nth-of-type(3) .box {width:50%}
.tem145-irregular .col-xs-6:nth-of-type(3) [func-id="1"]:nth-of-type(1) .box {float:left;padding-right:5px}
.tem145-irregular .col-xs-6:nth-of-type(3) [func-id="1"]:nth-of-type(2) .box {float:right;padding-right:5px}
.tem145-irregular .Simg {padding-top:0}
.tem145-irregular .title {font-size:14px}
.tem145-irregular .description {font-size:12px}
}
@media (max-width:360px) {
.tem145-irregular .title {line-height:35px}
.tem145-irregular .box {margin-top:10px}
}
.tem146-irregular .column {width:215px;float:left;margin:0 auto;display:block}
.tem146-irregular .box {width:870px;margin:0 auto;display:block}
.tem146-irregular .rotates {width:200px;height:200px;position:relative;left:8px}
.tem146-irregular .rotates .Litem {color:#333;position:relative;border-color:#777;text-align:center;z-index:1;padding:80px 30px;-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;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem146-irregular .rotates .Litem::before {content:"";position:absolute;width:140px;height:140px;border:1px solid transparent;border-color:inherit;background:inherit;left:30px;top:30px;z-index:-1;-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;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.tem146-irregular .rotates:hover .Litem {color:#fff!important}
.tem146-irregular .rotates:hover .Litem::before {background:#333!important;border-color:#333!important}
.tem146-irregular .rotates .Litem .title {font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem146-irregular .rotates .Litem .description {overflow:hidden;opacity:.8;font-size:12px;max-height:35px;line-height:17px!important}
.tem146-irregular .column .down {top:-90px;left:115px;z-index:10}
@media (max-width:991px) {
.tem146-irregular .box {margin-left:-10%}
}
@media (max-width:768px) {
.tem146-irregular .box {width:540px;margin:0 auto}
.tem146-irregular .column:nth-of-type(3) .up,.tem146-irregular .column:nth-of-type(4) .up {top:-180px}
.tem146-irregular .column:nth-of-type(3) .down {top:-270px}
}
@media (max-width:480px) {
.tem146-irregular .box {width:400px}
.tem146-irregular .column {width:200px}
.tem146-irregular .rotates {left:0}
.tem146-irregular .column .rotates {left:0!important;top:0!important}
}
@media (max-width:360px) {
.tem146-irregular .box {width:340px;margin:0 auto 0 -10px}
.tem146-irregular .rotates .Litem::before {width:120px;height:120px}
.tem146-irregular .rotates .Litem {padding:70px 30px}
.tem146-irregular .rotates {height:180px;width:176px}
.tem146-irregular .column {width:168px}
}
@media (max-width:320px) {
.tem146-irregular .box {margin:0 auto 0 -32px}
}
.tem147-irregular .box {width:788px;margin:0 auto;display:block}
.tem147-irregular .rotates {width:198px;height:196px;left:0}
.tem147-irregular .column {width:196px}
.tem147-irregular .column .down {left:0;top:0;z-index:10}
@media (max-width:991px) {
.tem147-irregular .box {margin-left:-5%}
.tem147-irregular .rotates {left:0!important;top:0!important}
}
@media (max-width:640px) {
.tem147-irregular .box {margin:0 auto;width:396px}
}
@media (max-width:360px) {
.tem147-irregular .box {width:400px;margin-left:-10px}
.tem147-irregular .column {width:168px}
.tem147-irregular .rotates {width:169px;height:168px}
.tem147-irregular .rotates .Litem::before {width:120px;height:120px}
.tem147-irregular .rotates .Litem {padding:70px 30px}
}
@media (max-width:320px) {
.tem147-irregular .box {margin-left:-30px}
}
.tem148-irregular .box {width:auto;padding-top:50px;transform:translateX(50px);-o-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-webkit-transform:translateX(50px)}
.tem148-irregular .column {width:auto}
.tem148-irregular .rotates {width:280px;height:280px;left:0}
.tem148-irregular .rotates .Litem {padding:0;width:200px;height:200px;overflow:hidden;transform:rotate(45deg)}
.tem148-irregular .rotates:hover .Litem::before {background:none!important;border:none!important}
.tem148-irregular .rotates .Litem img {width:100%;transform:rotate(-45deg) scale(1.42);-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;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem148-irregular .rotates:hover .Litem img {transform:rotate(-45deg) scale(1.5)}
.tem148-irregular .column .down {left:140px;top:-125px;z-index:10}
@media (max-width:1199px) {
.tem148-irregular .column:nth-of-type(3) .down {top:30px;left:-280px}
.tem148-irregular .column:nth-of-type(4) .up {top:-250px}
}
@media (max-width:991px) {
.tem148-irregular .column .rotates {left:0!important;top:0!important}
.tem148-irregular .box {width:565px;margin:0 auto;transform:translateX(45px) translateY(0);-o-transform:translateX(45px) translateY(0);-moz-transform:translateX(45px) translateY(0);-ms-transform:translateX(45px) translateY(0);-webkit-transform:translateX(45px) translateY(0)}
}
@media (max-width:480px) {
.tem148-irregular .box {width:393px;margin:0 auto;transform:translateX(25px) translateY(0);-o-transform:translateX(25px) translateY(0);-moz-transform:translateX(25px) translateY(0);-ms-transform:translateX(25px) translateY(0);-webkit-transform:translateX(25px) translateY(0)}
.tem148-irregular .column {width:196px}
.tem148-irregular .rotates {width:196px;height:196px}
.tem148-irregular .rotates .Litem {width:140px;height:140px}
}
@media (max-width:360px) {
.tem148-irregular .rotates .Litem {width:120px;height:120px}
.tem148-irregular .rotates {height:170px;height:170px}
.tem148-irregular .box {width:340px;padding-left:0;transform:translateX(20px);-o-transform:translateX(20px);-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-moz-transform:translateX(20px)}
.tem148-irregular .column {width:168px}
}
@media (max-width:320px) {
.tem148-irregular .box {transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}
}
.tem149-irregular .box {width:1120px;padding-top:50px;transform:translateX(40px);-o-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-webkit-transform:translateX(30px)}
.tem149-irregular .column {width:auto}
.tem149-irregular .rotates {width:280px;height:280px;left:0}
.tem149-irregular .rotates .Litem {padding:0;width:200px;height:200px;overflow:hidden;transform:rotate(45deg)}
.tem149-irregular .rotates:hover .Litem::before {background:none!important;border:none!important}
.tem149-irregular .rotates .Litem img {width:100%;transform:rotate(-45deg) scale(1.42);-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;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem149-irregular .rotates:hover .Litem img {transform:rotate(-45deg) scale(1.5)}
.tem149-irregular .column .down {left:0;top:0;z-index:10}
@media (max-width:1199px) {
.tem149-irregular .column:nth-of-type(4) .down {left:280px;top:-280px}
.tem149-irregular .box {width:840px;margin:0 auto}
}
@media (max-width:991px) {
.tem149-irregular .column .rotates {left:0!important;top:0!important}
.tem149-irregular .box {width:565px;margin:0 auto}
}
@media (max-width:768px) {
.tem149-irregular .column {width:280px}
.tem149-irregular .box {transform:translateX(40px);-o-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-webkit-transform:translateX(40px)}
}
@media (max-width:480px) {
.tem149-irregular .box {width:393px;margin:0 auto;transform:translateX(28px) translateY(0);-o-transform:translateX(28px) translateY(0);-moz-transform:translateX(28px) translateY(0);-ms-transform:translateX(28px) translateY(0);-webkit-transform:translateX(28px) translateY(0)}
.tem149-irregular .column {width:196px}
.tem149-irregular .rotates {width:196px;height:196px}
.tem149-irregular .rotates .Litem {width:140px;height:140px}
}
@media (max-width:360px) {
.tem149-irregular .rotates .Litem {width:120px;height:120px}
.tem149-irregular .rotates {height:170px;height:170px}
.tem149-irregular .box {width:340px;padding-left:0;transform:translateX(20px);-o-transform:translateX(20px);-webkit-transform:translateX(20px);-ms-transform:translateX(20px);-moz-transform:translateX(20px)}
.tem149-irregular .column {width:168px}
}
@media (max-width:320px) {
.tem149-irregular .box {transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}
}
.tem150-irregular.content-right .content-float {float:right}
.tem150-irregular .text_img {width:100%;background-position:center center;background-size:cover}
.tem150-irregular .left {width:70%;float:left}
.tem150-irregular .left .item {width:100%}
.tem150-irregular .left .text_txt {padding:20% 5%;width:70%;text-align:center;color:#fff;margin:0 auto}
.tem150-irregular .left .text_txt h3 {font-size:30px}
.tem150-irregular .left .text_txt .description {font-size:14px;max-height:60px}
.tem150-irregular .right {width:30%;float:left}
.tem150-irregular .right .text_img {position:relative;z-index:2}
.tem150-irregular .right .text_img::after {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:-1;opacity:0;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem150-irregular .Ritem:hover .text_img::after {opacity:1}
.tem150-irregular .right .R-wip {width:100%}
.tem150-irregular .right .text_txt {max-width:70%;padding:33% 0 7% 5%;color:#fff;text-align:left}
.tem150-irregular .right .text_txt .title {font-size:18px}
.tem150-irregular .right .text_txt .description {font-size:12px;margin-top:20px}
.tem150-irregular .swiper-button-next span,.tem150-irregular .swiper-button-prev span {font-size:60px;color:rgba(255,255,255,.5)}
.tem150-irregular .swiper-button-next:hover span,.tem150-irregular .swiper-button-prev:hover span {color:#fff}
.tem150-irregular .swiper-button-next,.tem150-irregular .swiper-button-prev,.tem150-irregular .swiper-container-rtl .swiper-button-next,.tem150-irregular .swiper-container-rtl .swiper-button-prev {background:0 0;width:auto}
@media (max-width:1200px) {
.tem150-irregular .right .text_txt .description {margin-top:15px}
}
@media (max-width:991px) {
.tem150-irregular .left .text_txt h3 {font-size:20px}
.tem150-irregular .right .text_txt .description {max-height:36px;line-height:18px!important;overflow:hidden}
.tem150-irregular .left .text_txt .description {max-height:60px;overflow:hidden}
.tem150-irregular .swiper-button-next span,.tem150-irregular .swiper-button-prev span {font-size:30px}
}
@media (max-width:768px) {
.tem150-irregular .right .text_txt {padding:30% 0 7% 5%}
.tem150-irregular .right .text_txt .title {font-size:16px}
.tem150-irregular .right .text_txt .description {margin-top:10px}
.tem150-irregular .left .text_txt h3 {font-size:16px;margin-top:0}
.tem150-irregular .left .text_txt .description {font-size:12px;line-height:20px!important}
.tem150-irregular .right .R-wip {width:100%;float:left}
}
@media (max-width:480px) {
.tem150-irregular .left,.tem150-irregular .right {width:100%}
}
.tem152-irregular .col-lg-6 {padding:0!important}
.tem152-irregular .wrap {position:relative}
.tem152-irregular .wrap .images {width:100%;overflow:hidden}
.tem152-irregular .wrap .images img {width:100%}
.tem152-irregular .wrap .text {position:absolute;width:70%;left:17%;top:20%;z-index:3;text-align:center;color:#fff}
.tem152-irregular .wrap .text .title {font-weight:700;margin-bottom:20px;font-size:40px}
.tem152-irregular .left .text .more a {border:none;border-radius:100px;background:rgba(255,255,255,.17);margin-top:20px;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);padding:12px 35px;font-weight:500;font-size:13px;letter-spacing:2px}
.tem152-irregular .right .R-wip {padding:0 10% 5%;width:100%}
.tem152-irregular .right .news {margin:0 auto 2px;display:block}
.tem152-irregular .right .images {float:left;width:40%;overflow:hidden}
.tem152-irregular .right .images img {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;-webkit-transition:all .6s ease-out 0s}
.tem152-irregular .right .box:hover img {transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2)}
.tem152-irregular .right .R-wip [func-id="1"]:nth-of-type(2n) .images {float:right}
.tem152-irregular .right .images img {width:100%}
.tem152-irregular .right .text {float:right;width:60%;color:#bbb;padding:15px}
.tem152-irregular .right .text .data {opacity:.5;opacity:.5;font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:12px}
.tem152-irregular .right .text .title {font-size:16px;height:40px;line-height:40px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem152-irregular .right .text .description {opacity:.7;font-size:12px;line-height:20px!important}
.tem152-irregular .right .box {background:#272727;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;-webkit-transition:all .6s ease-out 0s}
.tem152-irregular .right .box:hover {opacity:.8}
.tem152-irregular .data-title {width:100%;text-align:center;padding:8% 0 4%}
.tem152-irregular .data-title h5 {font-size:30px;color:#fff}
.tem152-irregular .circle {width:100%;text-align:center}
.tem152-irregular .circle a {width:60px;height:60px;line-height:60px;display:inline-block;border-radius:50%;background:rgba(255,255,255,.05);color:rgba(255,255,255,.2);font-size:30px}
.tem152-irregular .circle a:hover {transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}
@media (max-width:1024px) {
.tem152-irregular .wrap .text .title {font-size:30px}
}
@media (max-width:991px) {
.tem152-irregular .data-title h5 {font-size:20px!important}
.tem152-irregular .wrap .text .title {font-size:22px!important}
.tem152-irregular .right .text .description {max-height:60px;overflow:hidden}
.tem152-irregular .circle {margin-bottom:3%}
}
@media (max-width:767px) {
.tem152-irregular {padding:15px 0}
.tem152-irregular .col-lg-6 {width:100%}
.tem152-irregular .wrap .text {width:94%;left:3%}
.tem152-irregular .data-title {padding:15px 0}
.tem152-irregular .right .R-wip {padding:0 0 3%}
}
@media (max-width:480px) {
.tem152-irregular .data-title h5,.tem152-irregular .wrap .text .title {font-size:18px!important;font-weight:500;line-height:26px}
.tem152-irregular .wrap .text .description {font-size:12px!important;line-height:22px}
.tem152-irregular .right .text .title {font-size:14px!important}
.tem152-irregular .circle a {height:40px;width:40px;line-height:40px;font-size:16px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.3)}
}
@media (max-width:360px) {
.tem152-irregular .right .text .description {max-height:40px}
.tem152-irregular .data-title h5,.tem152-irregular .wrap .text .title {font-size:16px}
}
.tem153-irregular .wrap {padding:35% 0 35% 10%}
.tem153-irregular .wrap .title {font-size:26px;color:#333;padding:0 0 15px}
.tem153-irregular .wrap .description {font-size:14px;color:#555;line-height:24px}
.tem153-irregular .box {width:2000px;transform:translateX(90px) translateY(40px);-o-transform:translateX(90px) translateY(40px);-moz-transform:translateX(90px) translateY(40px);-ms-transform:translateX(90px) translateY(40px);-webkit-transform:translateX(90px) translateY(40px)}
.tem153-irregular .column {width:254px;float:left;margin:0 auto;display:block}
.tem153-irregular .column:nth-of-type(4) .up {left:-635px;top:126px;z-index:3}
.tem153-irregular .column:nth-of-type(4) .down {left:-381px;z-index:3;top:-126px}
.tem153-irregular .rotates {height:254px;position:relative}
.tem153-irregular .rotates .Litem {color:#333;border-color:#777;text-align:center;z-index:1;width:180px;height:180px;overflow:hidden;-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;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.tem153-irregular .rotates .Litem img {width:100%;transform:rotate(-45deg) scale(1.42);-o-transform:rotate(-45deg) scale(1.42);-moz-transform:rotate(-45deg) scale(1.42);-ms-transform:rotate(-45deg) scale(1.42);-webkit-transform:rotate(-45deg) scale(1.42);-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;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem153-irregular .rotates:hover .Litem img {transform:rotate(-45deg) scale(1.5);-o-transform:rotate(-45deg) scale(1.5);-moz-transform:rotate(-45deg) scale(1.5);-ms-transform:rotate(-45deg) scale(1.5);-webkit-transform:rotate(-45deg) scale(1.5)}
.tem153-irregular .column .down {left:0;top:0;z-index:10}
.tem153-irregular .more {margin-top:30px}
.tem153-irregular .more a {border-radius:0;border:none;position:relative;overflow:hidden;padding:10px 30px;z-index:2}
.tem153-irregular .more a::before {content:"";position:absolute;background:#000;width:20px;height:100%;left:0;top:0;z-index:-2}
.tem153-irregular .more a::after {content:"";position:absolute;background:inherit;width:20px;height:135%;left:7px;top:0;z-index:-1;transform:rotate(24deg);-o-transform:rotate(24deg);-moz-transform:rotate(24deg);-ms-transform:rotate(24deg);-webkit-transform:rotate(24deg)}
@media (max-width:1200px) {
.tem153-irregular .box {padding-top:20px;transform:translateX(0) translateY(25px);-o-transform:translateX(0) translateY(25px);-moz-transform:translateX(0) translateY(25px);-ms-transform:translateX(0) translateY(25px);-webkit-transform:translateX(0) translateY(25px)}
}
@media (max-width:991px) {
.tem153-irregular .box {transform:translateX(100px) translateY(25px);-o-transform:translateX(100px) translateY(25px);-moz-transform:translateX(100px) translateY(25px);-ms-transform:translateX(100px) translateY(25px);-webkit-transform:translateX(100px) translateY(25px)}
.tem153-irregular .wrap {padding:30px}
.tem153-irregular .wrap .title {font-size:22px;padding:10px 0}
}
@media (max-width:768px) {
.tem153-irregular .box {transform:translateX(20px) translateY(25px);-o-transform:translateX(20px) translateY(25px);-moz-transform:translateX(20px) translateY(25px);-ms-transform:translateX(20px) translateY(25px);-webkit-transform:translateX(20px) translateY(25px)}
}
@media (max-width:767px) {
.tem153-irregular .col-xs-12,.tem153-irregular .full-screen-spacing .col-xs-12 {padding-left:3%!important;padding-right:3%!important}
.tem153-irregular .wrap {padding:10px 0 30px}
.tem153-irregular .wrap .title {font-size:16px}
.tem153-irregular .more a {font-size:12px;padding:8px 20px}
}
@media (max-width:480px) {
.tem153-irregular .column {width:183px}
.tem153-irregular .rotates {height:183px}
.tem153-irregular .rotates .Litem {width:130px;height:130px}
.tem153-irregular .column:nth-of-type(4) .up {left:-458px;top:92px}
.tem153-irregular .column:nth-of-type(4) .down {left:-457px;top:91px;z-index:10}
.tem153-irregular .column:nth-of-type(3) .up {left:-183px;top:366px;z-index:11}
.tem153-irregular .column:nth-of-type(3) .down {left:-365px;top:183px}
.tem153-irregular .box {margin-bottom:160px;transform:translateX(26px) translateY(0);-o-transform:translateX(26px) translateY(0);-moz-transform:translateX(26px) translateY(0);-ms-transform:translateX(26px) translateY(0);-webkit-transform:translateX(26px) translateY(0)}
.tem153-irregular .wrap .description {font-size:12px;line-height:20px}
.tem153-irregular .more {margin-top:20px}
}
@media (max-width:360px) {
.tem153-irregular .box {transform:translateX(8px);-o-transform:translateX(8px);-moz-transform:translateX(8px);-ms-transform:translateX(8px);-webkit-transform:translateX(8px)}
.tem153-irregular .more a {padding:6px 15px}
}
@media (max-width:320px) {
.tem153-irregular .box {transform:translateX(-13px);-o-transform:translateX(-13px);-moz-transform:translateX(-13px);-ms-transform:translateX(-13px);-webkit-transform:translateX(-13px)}
}
.tem154-irregular .col-lg-6 {padding:0}
.tem154-irregular .wrap {position:relative}
.tem154-irregular .wrap .images {width:100%;overflow:hidden}
.tem154-irregular .wrap .images img {width:100%}
.tem154-irregular .wrap .text {position:absolute;width:70%;left:17%;top:20%;z-index:3;text-align:center;color:#fff}
.tem154-irregular .wrap .text .title {font-weight:700;margin-bottom:20px;font-size:40px}
.tem154-irregular .left .text .more a {border:none;border-radius:100px;background:rgba(255,255,255,.17);margin-top:20px;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);padding:12px 35px;font-weight:500;font-size:13px;letter-spacing:2px}
.tem154-irregular .pro .swiper-slide img {width:100%}
.tem155-irregular .item * {transition:all .6s linear}
.tem155-irregular .item,.tem155-irregular .item a {padding:15px;z-index:1}
.tem155-irregular .item .container {padding:0}
.tem155-irregular .item a {width:100%;height:100%;position:absolute;top:0;left:0;display:block}
.tem155-irregular .item a .box {width:100%;height:100%}
.tem155-irregular .item .block {padding:45px 35px;border-radius:6px;overflow:hidden;position:relative;text-decoration:none!important}
.tem155-irregular .item .block:hover {box-shadow:0 0 20px rgba(0,0,0,.2)}
.tem155-irregular .item .bgimg {position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;background-color:#38CEA8}
.tem155-irregular .item .bgimg .box {width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem155-irregular .item .text {color:#FFF;text-decoration:none}
.tem155-irregular .item .text .title {font-size:30px;line-height:1;padding-bottom:10px;font-weight:700}
.tem155-irregular .item .text .description {line-height:2}
body.designer-body .tem155-irregular .item a {z-index:-1}
.tem156-irregular .images {width:52%;float:left;transform:translateX(20%);-o-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-webkit-transform:translateX(20%)}
.tem156-irregular .images img {width:100%}
.tem156-irregular .right {width:48%;float:right;transform:translateX(-25%);-o-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-webkit-transform:translateX(-25%)}
.tem156-irregular.content-right .images {float:right;transform:translateX(-25%);-o-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-webkit-transform:translateX(-25%)}
.tem156-irregular.content-right .right {float:left;transform:translateX(20%);-o-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-webkit-transform:translateX(20%)}
.tem156-irregular .text {background:#F2F2F2;padding:40px 30px;overflow:hidden;width:100%;-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem156-irregular .text .item {width:100%;overflow:hidden}
.tem156-irregular .text .title {color:#272727;font-size:24px;font-weight:700;line-height:1.5em;margin-bottom:10px}
.tem156-irregular .text .description {color:#444;font-size:14px;line-height:1.6em}
.tem156-irregular .text .more {margin-top:15px}
.tem156-irregular .text .more span {margin-left:-30px;transition:all .3s ease-out 0s}
.tem156-irregular .text .more a {color:#272727;transition:all .3s ease-out 0s}
.tem156-irregular .text .more:hover a {color:inherit}
.tem156-irregular .text .more:hover span {margin-left:0}
.tem156-irregular .text .more a span {font-size:20px}
@media (max-width:991px) {
.tem156-irregular .text {padding:20px}
.tem156-irregular .text .title {font-size:20px}
}
@media (max-width:768px) {
.tem156-irregular .images,.tem156-irregular.content-right .images {width:100%;transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0)}
.tem156-irregular .right,.tem156-irregular.content-right .right {width:100%;transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);margin-top:10px}
.tem156-irregular .text {padding:10px}
.tem156-irregular .text .title {margin-bottom:5px}
}
@media (max-width:480px) {
.tem156-irregular .text .description {font-size:12px}
.tem156-irregular .text .title {font-size:18px}
.tem156-irregular .text .more a {font-size:13px;margin-left:0}
.tem156-irregular .text .more a span {font-size:14px}
}
@media (max-width:360px) {
.tem156-irregular .text .title {font-size:16px;font-weight:500}
}
.tem157-irregular .item {padding:20px 8px 20px 20px}
.tem157-irregular .box {display:block;position:relative;border-color:#848484;color:#FFF}
.tem157-irregular .absolute {position:absolute;top:0;left:0;width:100%;height:100%}
.tem157-irregular .border {border-color:inherit}
.tem157-irregular .border.line {border-width:1px;border-style:solid;opacity:.2}
.tem157-irregular .border.dots {z-index:1}
.tem157-irregular .border.dots .dot {position:absolute;width:1px;height:100%;border-color:inherit}
.tem157-irregular .border.dots .dot.left {left:0}
.tem157-irregular .border.dots .dot.right {right:0}
.tem157-irregular .border.dots .dot:after,.tem157-irregular .border.dots .dot:before {content:"";width:3px;height:3px;border-width:2px;border-radius:50%;border-style:solid;border-color:inherit;display:block;position:absolute}
.tem157-irregular .border.dots .dot.left:before {left:-2px;top:-2px}
.tem157-irregular .border.dots .dot.left:after {left:-2px;bottom:-2px}
.tem157-irregular .border.dots .dot.right:before {right:-2px;top:-2px}
.tem157-irregular .border.dots .dot.right:after {right:-2px;bottom:-2px}
.tem157-irregular .text {z-index:3}
.tem157-irregular .text .subtitle {padding:5px 10px;font-size:12px;letter-spacing:.3em}
.tem157-irregular .text .title {float:left;width:100%;font-size:40px;padding-top:10px}
.tem157-irregular .text .description {font-size:10px;letter-spacing:.06em;bottom:15px;position:absolute;transform-origin:bottom left}
.tem157-irregular .image {padding:1px;position:relative;z-index:2;transform:translate(-12px,12px);transition:.3s}
.tem157-irregular .image img {width:100%;box-shadow:0 13px 18px rgba(94,94,94,.35);transition:.3s}
.tem157-irregular .image:hover {transform:translate(0,0)}
.tem157-irregular .image:hover img {box-shadow:none}
.tem157-irregular.content-left .text {padding:10% 0 0 10%;text-align:left}
.tem157-irregular.content-left .subtitle {float:left}
.tem157-irregular.content-left .text .description {right:10px;transform:translate(100%,0) rotate(-90deg)}
.tem157-irregular.content-middle .text {padding:10% 20px 0;text-align:center}
.tem157-irregular.content-middle .text .subtitle {display:inline-block}
.tem157-irregular.content-middle .text .description {bottom:15px;left:50%;transform:translateX(-50%)}
.tem157-irregular.content-right .text {padding:10% 10% 0 0;text-align:right}
.tem157-irregular.content-right .subtitle {float:right}
.tem157-irregular.content-right .text .description {left:29px;transform:rotate(-90deg)}
@media(max-width:640px) {
.tem157-irregular .text .subtitle {padding:3px 10px;letter-spacing:.1em}
.tem157-irregular .text .title {font-size:30px;padding-top:5px}
.tem157-irregular .text .description {bottom:10px}
.tem157-irregular.content-left .text .description {right:15px;transform:rotate(0deg)}
.tem157-irregular.content-middle .text .description {width:100%;transform:translateX(-50%)}
.tem157-irregular.content-right .text .description {left:15px;transform:rotate(0deg)}
}
@media(max-width:500px) {
.tem157-irregular .container {padding:0 5px}
.tem157-irregular .text .subtitle {padding:2px 8px;letter-spacing:0}
.tem157-irregular .text .title {font-size:20px}
}
@media(max-width:420px) {
.tem157-irregular .container {padding:0}
.tem157-irregular .item {padding-right:14px}
.tem157-irregular .image {transform:translate(-6px,6px)}
.tem157-irregular .text .subtitle {padding:1px 6px}
.tem157-irregular .text .title {font-size:16px}
}
.tem157-irregular.tem158-irregular .item,.tem157-irregular.tem158-irregular .item .bgbox,.tem157-irregular.tem158-irregular .item .border.dots .dot:after,.tem157-irregular.tem158-irregular .item .border.line,.tem157-irregular.tem158-irregular .text {transition:.5s}
.tem157-irregular.tem158-irregular .subtitle,.tem157-irregular.tem158-irregular .title {position:relative;z-index:3}
.tem157-irregular.tem158-irregular .title {font-size:16px;padding-top:0}
.tem157-irregular.tem158-irregular .subtitle {letter-spacing:0;padding:0;padding-top:10px;color:#d7d7d7;line-height:2}
.tem157-irregular.tem158-irregular .item .bgbox {position:absolute;width:100%;height:100%;z-index:2;top:0;left:0;background-color:rgba(91,91,91,.2);opacity:0}
.tem157-irregular.tem158-irregular .item:hover .bgbox {opacity:1;box-shadow:0 13px 18px rgba(94,94,94,.2)}
.tem157-irregular.tem158-irregular .text .description {z-index:4;color:#505050}
.tem157-irregular.tem158-irregular .text {padding:40px}
.tem157-irregular.tem158-irregular .item {padding:0}
.tem157-irregular.tem158-irregular .col-sm-12 .border.line {border-top-color:transparent}
.tem157-irregular.tem158-irregular .col-sm-12:nth-child(1) .border.line {border-top-color:inherit}
@media(min-width:769px) {
.tem157-irregular.tem158-irregular .col-sm-12 {padding:0 20px}
.tem157-irregular.tem158-irregular .col-sm-12:hover .border.line {border-color:inherit}
.tem157-irregular.tem158-irregular.content-left .col-sm-12:hover {padding-left:0}
.tem157-irregular.tem158-irregular.content-left .col-sm-12:hover .text {padding-left:60px}
.tem157-irregular.tem158-irregular.content-left .col-sm-12:hover .bgbox {transform:translate(-12px,-12px)}
.tem157-irregular.tem158-irregular.content-middle .col-sm-12:hover .bgbox {transform:translate(-12px,12px)}
.tem157-irregular.tem158-irregular.content-right .col-sm-12:hover {padding-right:0}
.tem157-irregular.tem158-irregular.content-right .col-sm-12:hover .text {padding-right:60px}
.tem157-irregular.tem158-irregular.content-right .col-sm-12:hover .bgbox {transform:translate(12px,-12px)}
}
.tem157-irregular.tem158-irregular .col-sm-6 .border.line {border-left-color:transparent;border-top-color:transparent}
.tem157-irregular.tem158-irregular .col-sm-6:nth-child(odd) .border.line {border-left-color:inherit}
.tem157-irregular.tem158-irregular .col-sm-6:nth-child(1) .border.line,.tem157-irregular.tem158-irregular .col-sm-6:nth-child(2) .border.line {border-top-color:inherit}
.tem157-irregular.tem158-irregular .col-sm-4 .border.line {border-left-color:transparent;border-top-color:transparent}
.tem157-irregular.tem158-irregular .col-sm-4:nth-child(1) .border.line,.tem157-irregular.tem158-irregular .col-sm-4:nth-child(2) .border.line {border-top-color:inherit}
@media(min-width:768px) {
.tem157-irregular.tem158-irregular .col-sm-4:nth-child(3n+1) .border.line {border-left-color:inherit}
.tem157-irregular.tem158-irregular .col-sm-4:nth-child(3) .border.line {border-top-color:inherit}
}
@media(max-width:767px) {
.tem157-irregular.tem158-irregular .col-sm-4:nth-child(2n+1) .border.line {border-left-color:inherit}
}
.tem157-irregular.tem158-irregular .col-sm-3 .border.line {border-left-color:transparent;border-top-color:transparent}
.tem157-irregular.tem158-irregular .col-sm-3:nth-child(1) .border.line,.tem157-irregular.tem158-irregular .col-sm-3:nth-child(2) .border.line {border-top-color:inherit}
@media(min-width:768px) {
.tem157-irregular.tem158-irregular .col-sm-3:nth-child(4n+1) .border.line {border-left-color:inherit}
.tem157-irregular.tem158-irregular .col-sm-3:nth-child(3) .border.line,.tem157-irregular.tem158-irregular .col-sm-3:nth-child(4) .border.line {border-top-color:inherit}
}
@media(max-width:767px) {
.tem157-irregular.tem158-irregular .col-sm-3:nth-child(2n+1) .border.line {border-left-color:inherit}
}
.tem157-irregular.tem158-irregular .col-sm-2 .border.line {border-left-color:transparent;border-top-color:transparent}
.tem157-irregular.tem158-irregular .col-sm-2:nth-child(1) .border.line,.tem157-irregular.tem158-irregular .col-sm-2:nth-child(2) .border.line {border-top-color:inherit}
@media(min-width:992px) {
.tem157-irregular.tem158-irregular .col-sm-2:nth-child(6n+1) .border.line {border-left-color:inherit}
.tem157-irregular.tem158-irregular .col-sm-2:nth-child(3) .border.line,.tem157-irregular.tem158-irregular .col-sm-2:nth-child(4) .border.line,.tem157-irregular.tem158-irregular .col-sm-2:nth-child(5) .border.line,.tem157-irregular.tem158-irregular .col-sm-2:nth-child(6) .border.line {border-top-color:inherit}
}
@media(max-width:991px) and (min-width:768px) {
.tem157-irregular.tem158-irregular .col-sm-2 {width:33.333%}
.tem157-irregular.tem158-irregular .col-sm-2:nth-child(3n+1) .border.line {border-left-color:inherit}
.tem157-irregular.tem158-irregular .col-sm-2:nth-child(3) .border.line {border-top-color:inherit}
}
@media(max-width:767px) {
.tem157-irregular.tem158-irregular .col-sm-2:nth-child(2n+1) .border.line {border-left-color:inherit}
}
@media(orientation:portrait) {
.tem157-irregular.tem158-irregular .item .bgbox {opacity:1}
}
@media(max-width:500px) {
.tem157-irregular.tem158-irregular .container {padding:0 10px}
}
.tem159-irregular .nav span:after,.tem159-irregular .nav span:before {transition:.5s}
.tem159-irregular .box {color:#CCC}
.tem159-irregular .item,.tem159-irregular .items,.tem159-irregular a {border-color:#848484}
.tem159-irregular a {color:inherit!important;text-decoration:none!important;width:100%;display:block}
.tem159-irregular .description {color:inherit}
.tem159-irregular .border {position:relative;border-color:inherit}
.tem159-irregular .border:before {content:"";position:absolute;top:0;left:0;opacity:.2;z-index:1;width:100%;height:100%;border-width:1px;border-style:solid;border-color:inherit}
.tem159-irregular .border .dots {position:absolute;width:100%;height:100%;top:0;left:0;border-color:inherit}
.tem159-irregular .border .dots span {border-color:inherit}
.tem159-irregular .border .dots span:after,.tem159-irregular .border .dots span:before,.tem159-irregular .border .dots:after,.tem159-irregular .border .dots:before {position:absolute;width:3px;height:3px;content:"";border-radius:50%;z-index:2;display:block;border-width:2px;border-style:solid;border-color:inherit}
.tem159-irregular .border .dots:before {top:-2px;left:-2px}
.tem159-irregular .border .dots:after {top:-2px;right:-2px}
.tem159-irregular .border .dots span:before {bottom:-2px;left:-2px}
.tem159-irregular .border .dots span:after {bottom:-2px;right:-2px}
.tem159-irregular .box {position:relative}
.tem159-irregular .item {padding:60px 2px 110px;position:relative;z-index:4}
.tem159-irregular .item .image {width:30%}
.tem159-irregular .item .text {width:53%;position:absolute;bottom:110px;z-index:3}
.tem159-irregular .item .title {font-size:64px;line-height:1.19em}
.tem159-irregular .item .description {font-size:12px;margin-top:1.11em;line-height:1.5}
.tem159-irregular .absolute {position:absolute;width:100%;height:100%;padding:21% 10% 30px 30%;top:0;left:0;z-index:0}
.tem159-irregular .absolute .relative {position:relative;width:100%;height:100%;border-color:#848484}
.tem159-irregular .absolute .relative .border {position:absolute;width:100%;height:100%;top:0;left:0;background-color:#1D1D1D}
.tem159-irregular .nav {display:block;position:absolute;z-index:5;bottom:0;background-color:#1D1D1D;border-color:#848484;float:left}
.tem159-irregular .nav span {font-size:10px;cursor:pointer;overflow:hidden;letter-spacing:.25em;display:block;float:left;height:60px;line-height:60px;position:relative;border-color:inherit}
.tem159-irregular .nav span:after,.tem159-irregular .nav span:before {content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;border-width:1px;border-style:solid;border-color:inherit;opacity:.3}
.tem159-irregular .nav span:after {border-width:100px;opacity:0}
.tem159-irregular .nav span.prev {padding:0 3em}
.tem159-irregular .nav span.prev:before {border-right-width:0}
.tem159-irregular .nav span.next {padding:0 6.5em}
.tem159-irregular .nav span:hover:before {opacity:0}
.tem159-irregular .nav span:hover:after {opacity:.3}
.tem159-irregular .item .description,.tem159-irregular .item .image,.tem159-irregular .item .title {transition:1s}
.tem159-irregular .item .image {opacity:0;transform:translateX(20px)}
.tem159-irregular .item .title {opacity:0;transform:translateX(40px)}
.tem159-irregular .item .description {opacity:0;transform:translateX(60px)}
.tem159-irregular .owl-item.active .item .description,.tem159-irregular .owl-item.active .item .image,.tem159-irregular .owl-item.active .item .title {opacity:1;transform:translateX(0)}
.tem159-irregular .owl-item.active .item .image {box-shadow:0 25px 84px rgba(14,14,14,.5)}
.tem159-irregular p {padding:0;margin:0}
.tem159-irregular .container {position:relative}
.tem159-irregular .titlebox {position:absolute;margin-top:15%;top:0;z-index:7}
.tem159-irregular .titlebox .title {background-color:#FFF;color:#333;padding:.5em .3em;line-height:1;font-size:10px;letter-spacing:.3em;display:inline-block;box-shadow:0 5px 10px rgba(11,11,11,.1)}
.tem159-irregular.content-left .titlebox {left:48.4%}
.tem159-irregular.content-left .item .image {float:left;margin-left:10%}
.tem159-irregular.content-left .item .text {padding-right:20%;right:0}
.tem159-irregular.content-left .absolute {padding-left:30%;padding-right:10%}
.tem159-irregular.content-left .nav {right:15%}
.tem159-irregular.content-right .item .image {float:right;margin-right:10%}
.tem159-irregular.content-right .item .text {padding-left:15%;left:0}
.tem159-irregular.content-right .absolute {padding-left:10%;padding-right:30%}
.tem159-irregular.content-right .nav {left:15%}
.tem159-irregular.content-right .titlebox {left:17%}
@media(max-width:1199px) {
.tem159-irregular .titlebox {display:none;padding-top:10%}
.tem159-irregular .absolute {padding-top:17.5%}
}
@media(max-width:991px) {
.tem159-irregular .item .title {font-size:40px}
.tem159-irregular .absolute {padding-top:19%}
}
@media(max-width:768px) {
.tem159-irregular .item .image {width:35%}
.tem159-irregular .absolute {padding-top:20%}
}
@media(max-width:580px) {
.tem159-irregular {padding:15px 0!important}
.tem159-irregular .owl-item.active .item .image {box-shadow:0 10px 30px rgba(14,14,14,.5)}
.tem159-irregular .item {padding:2px 2px 5px}
.tem159-irregular .item .image {width:100%;margin:0;float:left}
.tem159-irregular .item .text {width:100%;margin:0;float:left;position:relative;bottom:inherit}
.tem159-irregular.content-left .item .image {margin-left:0}
.tem159-irregular.content-left .item .text {padding-right:0}
.tem159-irregular.content-right .item .text {padding-left:0}
.tem159-irregular .item .title {font-size:30px;line-height:1;padding-top:10px}
.tem159-irregular .item .description {margin-top:10px}
.tem159-irregular .absolute {display:none}
.tem159-irregular .nav {margin:0;position:relative;transform:translate(0,0)}
.tem159-irregular.content-left .nav {right:inherit}
.tem159-irregular.content-right .nav {left:inherit}
.tem159-irregular .nav span {height:40px;line-height:40px}
.tem159-irregular .nav span.next,.tem159-irregular .nav span.prev {padding:0 2.5em}
}
.tem160-irregular .tem07-list-title {width:100%;text-align:left;margin:20px 0}
.tem160-irregular .tem07-list-title .tit {font-size:18px;color:#fff}
.tem160-irregular .tem07-list-title .subtitle {font-size:12px;color:#aaa;margin-top:5px}
.tem160-irregular .news-li {color:#fff;display:inline-block;width:100%;position:relative;transition:all .3s ease-out 0s;margin-bottom:15px}
.tem160-irregular .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}
.tem160-irregular .news_date span {font-size:28px;line-height:46px;display:inline-block;width:100%}
.tem160-irregular .news-li:hover .news_date {transform:translateY(-10px)}
.tem160-irregular .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}
.tem160-irregular .news-li:hover h3.title {width:60%;padding-left:5%}
.tem160-irregular .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}
.tem160-irregular .news-li:hover .description {transform:translateY(0)}
.tem160-irregular .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}
.tem160-irregular .news-li:hover .description::before {width:100%;background:rgba(255,255,255,.5)}
.tem160-irregular .news-li .news_text {padding-left:95px;transition:all .5s ease-out 0s}
.tem160-irregular .news-li:hover .news_text {transform:translateY(-10px)}
.tem160-irregular .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}
.tem160-irregular .news-li .news-time {font-size:12px;margin-top:5px}
.tem160-irregular .news-li .image {width:100%;padding-top:60%;position:relative;margin-bottom:10px}
.tem160-irregular .news-li .image img {width:100%;height:100%;position:absolute;top:0;left:0;transition:all .3s ease-out 0s}
.tem160-irregular .news-li:hover .image img {transform:translateY(-10px)}
@media (max-width:480px) {
.tem160-irregular .col-lg-6 {width:100%}
}
@media (max-width:360px) {
.tem160-irregular .tem07-list-title .tit {font-size:16px}
.tem160-irregular .news_date span {font-size:18px;line-height:20px}
.tem160-irregular .title {padding:0 0 10px;margin:0;font-size:14px}
.tem160-irregular .description {transform:translateY(0);height:auto}
.tem160-irregular .news-li .news_text {padding-left:85px}
}
.tem161-irregular *,.tem161-irregular:after,.tem161-irregular:before {transition:all .5s}
.tem161-irregular .item {padding:1px;position:relative;margin-bottom:10px}
.tem161-irregular .border {border-color:#848484;position:absolute;top:0;left:0;width:100%;height:100%}
.tem161-irregular .border:before {content:"";position:absolute;top:0;left:0;opacity:.15;width:100%;height:100%;border-width:1px;border-style:solid;border-color:inherit}
.tem161-irregular .dots,.tem161-irregular .dots span {border-color:inherit}
.tem161-irregular .dots span:after,.tem161-irregular .dots span:before,.tem161-irregular .dots:after,.tem161-irregular .dots:before {content:"";position:absolute;width:3px;height:3px;border-radius:50%;border-width:2px;border-style:solid;border-color:inherit;z-index:2}
.tem161-irregular .dots:before {top:-2px;left:-2px}
.tem161-irregular .dots:after {top:-2px;right:-2px}
.tem161-irregular .dots span:before {bottom:-2px;left:-2px}
.tem161-irregular .dots span:after {bottom:-2px;right:-2px}
.tem161-irregular .box {overflow:hidden}
.tem161-irregular .text {font-size:12px;padding:40px;background-color:#F4F4F4;position:relative;z-index:1}
.tem161-irregular .text .title {font-size:60px;padding:10px 0;line-height:1;font-family:HelveticaNeueLTPro-ThEx,Arial,"微软雅黑"}
.tem161-irregular .text .subtitle {font-size:24px;padding-bottom:10px}
.tem161-irregular .text .description {color:#252525;line-height:1.8}
.tem161-irregular .text {filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}
.tem161-irregular .text div {opacity:.5}
.tem161-irregular .item.active .box {overflow:visible}
.tem161-irregular .item.active .text {z-index:3;box-shadow:0 13px 65px rgba(108,108,108,.25);transform:translate(-12px,12px)!important;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}
.tem161-irregular .item.active .text div {opacity:1}
.tem161-irregular.content-left {text-align:left}
.tem161-irregular.content-middle {text-align:center}
.tem161-irregular.content-middle .text {position:relative;left:50%;transform:translateX(-50%)}
.tem161-irregular.content-middle .active .text {left:0}
.tem161-irregular.content-right {text-align:right}
.tem161-irregular.content-right .text {float:right}
.tem161-irregular.content-right .active .text {transform:translateX(0)}
.tem161-irregular .border:before {border-left-color:transparent;border-top-color:transparent}
.tem161-irregular .col-sm-6 {width:40%}
.tem161-irregular .col-sm-6 .text {width:57em}
.tem161-irregular .col-sm-6.active {width:60%}
.tem161-irregular .col-sm-6:nth-child(1) .border:before,.tem161-irregular .col-sm-6:nth-child(2) .border:before {border-top-color:inherit}
.tem161-irregular .col-sm-6:nth-child(2n+1) .border:before {border-left-color:inherit}
@media(max-width:1199px) {
.tem161-irregular .col-sm-6 .text {width:47em}
}
@media(max-width:991px) {
.tem161-irregular .col-sm-6 .text {width:36em}
}
@media(max-width:767px) {
.tem161-irregular {padding:15px 0!important}
.tem161-irregular .col-sm-6,.tem161-irregular .col-sm-6.active {width:50%}
.tem161-irregular .col-sm-6 .box {overflow:visible}
.tem161-irregular .col-sm-6.item .text {width:100%;z-index:1;box-shadow:none!important;transform:translate(0,0)!important;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}
.tem161-irregular .col-sm-6 .text div {opacity:1}
.tem161-irregular.content-middle .col-sm-6 .text {left:inherit}
.tem161-irregular .text {padding:10px}
.tem161-irregular .text .title {padding:0 0 5px}
.tem161-irregular .text .subtitle {padding-bottom:5px}
.tem161-irregular .text .description {line-height:20px!important}
}
@media(max-width:540px) {
.tem161-irregular .col-sm-6,.tem161-irregular .col-sm-6.active {width:100%}
.tem161-irregular .col-sm-6 .border:before {border-left-color:inherit!important}
}
.tem161-irregular .col-sm-4 {width:30%}
.tem161-irregular .col-sm-4 .text {width:38em}
.tem161-irregular .col-sm-4.active {width:40%}
.tem161-irregular .col-sm-4:nth-child(1) .border:before {border-top-color:inherit}
@media(min-width:541px) {
.tem161-irregular .col-sm-4:nth-child(2) .border:before,.tem161-irregular .col-sm-4:nth-child(3) .border:before {border-top-color:inherit}
.tem161-irregular .col-sm-4:nth-child(3n+1) .border:before {border-left-color:inherit}
}
@media(max-width:1199px) {
.tem161-irregular .col-sm-4 .text {width:31em}
}
@media(max-width:991px) {
.tem161-irregular .col-sm-4 .text {width:24em}
}
@media(max-width:767px) {
.tem161-irregular .col-sm-4,.tem161-irregular .col-sm-4.active {width:33.333%}
.tem161-irregular .col-sm-4 .box {overflow:visible}
.tem161-irregular .col-sm-4.item .text {width:100%;z-index:1;box-shadow:none!important;transform:translate(0,0)!important;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}
.tem161-irregular .col-sm-4 .text div {opacity:1}
.tem161-irregular.content-middle .col-sm-4 .text {left:inherit}
}
@media(max-width:540px) {
.tem161-irregular .col-sm-4,.tem161-irregular .col-sm-4.active {width:100%}
.tem161-irregular .col-sm-4 .border:before {border-left-color:inherit!important}
}
.tem161-irregular .col-sm-3 {width:20%}
.tem161-irregular .col-sm-3 .text {width:38em}
.tem161-irregular .col-sm-3.active {width:40%}
.tem161-irregular .col-sm-3:nth-child(1) .border:before {border-top-color:inherit}
@media(min-width:768px) {
.tem161-irregular .col-sm-3:nth-child(4n+1) .border:before {border-left-color:inherit}
.tem161-irregular .col-sm-3:nth-child(2) .border:before,.tem161-irregular .col-sm-3:nth-child(3) .border:before,.tem161-irregular .col-sm-3:nth-child(4) .border:before {border-top-color:inherit}
}
@media(max-width:1199px) {
.tem161-irregular .col-sm-3 .text {width:31em}
}
@media(max-width:991px) {
.tem161-irregular .col-sm-3,.tem161-irregular .col-sm-3.active {width:25%}
.tem161-irregular .col-sm-3 .box {overflow:visible}
.tem161-irregular .col-sm-3.item .text {width:100%;z-index:1;box-shadow:none!important;transform:translate(0,0)!important;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}
.tem161-irregular .col-sm-3 .text div {opacity:1}
.tem161-irregular.content-middle .col-sm-3 .text {left:inherit}
}
@media(max-width:767px) and (min-width:421px) {
.tem161-irregular .col-sm-3,.tem161-irregular .col-sm-3.active {width:50%}
.tem161-irregular .col-sm-3:nth-child(2n+1) .border:before {border-left-color:inherit}
.tem161-irregular .col-sm-3:nth-child(2) .border:before {border-top-color:inherit}
}
@media(max-width:420px) {
.tem161-irregular .col-sm-3,.tem161-irregular .col-sm-3.active {width:100%}
.tem161-irregular .col-sm-3 .border:before {border-left-color:inherit!important}
}
.tem161-irregular .col-sm-2 {width:15%}
.tem161-irregular .col-sm-2 .text {width:24em}
.tem161-irregular .col-sm-2.active {width:25%}
.tem161-irregular .col-sm-2:nth-child(1) .border:before,.tem161-irregular .col-sm-2:nth-child(2) .border:before {border-top-color:inherit}
@media(min-width:1200px) {
.tem161-irregular .col-sm-2:nth-child(6n+1) .border:before {border-left-color:inherit}
.tem161-irregular .col-sm-2:nth-child(3) .border:before,.tem161-irregular .col-sm-2:nth-child(4) .border:before,.tem161-irregular .col-sm-2:nth-child(5) .border:before,.tem161-irregular .col-sm-2:nth-child(6) .border:before {border-top-color:inherit}
}
@media(max-width:1199px) {
.tem161-irregular .col-sm-2,.tem161-irregular .col-sm-2.active {width:33.333%}
.tem161-irregular .col-sm-2 .box {overflow:visible}
.tem161-irregular .col-sm-2.item .text {width:100%;z-index:1;box-shadow:none!important;transform:translate(0,0)!important;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}
.tem161-irregular .col-sm-2 .text div {opacity:1}
.tem161-irregular.content-middle .col-sm-2 .text {left:inherit}
}
@media(max-width:1199px) and (min-width:541px) {
.tem161-irregular .col-sm-2:nth-child(3n+1) .border:before {border-left-color:inherit}
.tem161-irregular .col-sm-2:nth-child(3) .border:before {border-top-color:inherit}
}
@media(max-width:540px) {
.tem161-irregular .col-sm-2,.tem161-irregular .col-sm-2.active {width:50%}
.tem161-irregular .col-sm-2:nth-child(2n+1) .border:before {border-left-color:inherit}
}
.tem162-irregular *,.tem162-irregular:after,.tem162-irregular:before {transition:.4s}
.tem162-irregular .item {padding:0!important;overflow:hidden}
.tem162-irregular .box {display:block;min-height:100vh;color:#FFF;text-decoration:none!important}
.tem162-irregular .box img {width:auto;max-width:100%;margin:auto;display:block}
.tem162-irregular .logo_ {padding-top:50px}
.tem162-irregular .main {width:100%;position:absolute;top:50%;transform:translateY(-50%)}
.tem162-irregular .main .image {width:50%}
.tem162-irregular .main .text {width:40%;height:100%;position:absolute;opacity:0;font-size:24px;line-height:2}
.tem162-irregular .main .text span {width:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem162-irregular .button {border-color:#FFF;position:absolute;bottom:10%;left:0;width:100%}
.tem162-irregular .button span {padding:16px 30px;border-width:2px;border-style:solid;border-color:inherit}
.tem162-irregular .button span:hover {padding-left:40px;padding-right:40px;letter-spacing:.2em;box-shadow:0 10px 30px rgba(0,0,0,.2)}
.tem162-irregular .item:hover .text {opacity:1}
.tem162-irregular .item:nth-child(odd) .main {left:25%}
.tem162-irregular .item:nth-child(odd) .image {float:left}
.tem162-irregular .item:nth-child(odd) .text {right:10%}
.tem162-irregular .item:nth-child(odd):hover .main {left:-20%}
.tem162-irregular .item:nth-child(even) .main {right:25%}
.tem162-irregular .item:nth-child(even) .image {float:right}
.tem162-irregular .item:nth-child(even) .text {left:10%}
.tem162-irregular .item:nth-child(even):hover .main {right:-20%}
@media(max-width:768px) {
.tem162-irregular {padding:15px 0}
.tem162-irregular .box {min-height:inherit}
.tem162-irregular .logo_ {padding-top:20px}
.tem162-irregular .main {width:100%;position:relative;top:initial;transform:translateY(0);left:initial!important;right:initial!important}
.tem162-irregular .main .image {width:100%}
.tem162-irregular .main .text {font-size:20px;width:100%;height:auto;float:left;position:relative;opacity:1;left:initial!important;right:initial!important}
.tem162-irregular .main .text span {padding:10px;line-height:1.5;position:relative;top:initial;left:initial;transform:translate(0,0)}
.tem162-irregular .button {position:relative;bottom:initial;padding:20px 0 35px}
.tem162-irregular .button span {padding:14px 20px}
}
.tem163-irregular .item {padding:0;position:relative}
.tem163-irregular .image {width:100%;height:100%;opacity:0;transition:.6s;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem163-irregular .box {padding:20%;position:relative;z-index:1;border-color:#4d4d4d}
.tem163-irregular .title {color:#727272;border-color:inherit;position:relative;display:inline-block}
.tem163-irregular .title:after {content:"";display:inline-block;transition:.6s;width:30px;height:1px;border-top-width:1px;border-top-style:solid;border-color:inherit}
.tem163-irregular .subtitle,.tem163-irregular .subtitle * {border-color:inherit}
.tem163-irregular .subtitle section {border-width:0}
.tem163-irregular .subtitle a {border-width:1px;border-style:solid;display:inline-block;padding:1em 3em;color:#FFF}
.tem163-irregular .description {font-size:50px;padding:1em 0;line-height:1}
.tem163-irregular p {margin:0}
.tem163-irregular.content-left {text-align:left}
.tem163-irregular.content-left .title:after {right:-15px;transform:translateX(100%)}
.tem163-irregular.content-middle {text-align:center}
.tem163-irregular.content-middle .title:after {height:10px}
.tem163-irregular.content-right {text-align:right}
.tem163-irregular.content-right .title:after {left:-15px;transform:translateX(-100%)}
.tem163-irregular.content-left .title *,.tem163-irregular.content-right .title * {display:inline-block}
.tem163-irregular.content-left .title:after,.tem163-irregular.content-right .title:after {position:absolute;top:50%}
.tem163-irregular .item:hover .image {opacity:1}
.tem163-irregular .item:hover .title:after {width:60px}
.tem163-irregular .item.col-sm-12 .box {padding:10%}
.tem163-irregular .item.col-sm-6 .box {padding:15%}
.tem163-irregular .item.col-sm-3 .subtitle a {padding:.8em 1.6em}
@media(max-width:991px) {
.tem163-irregular .item.col-sm-3 {width:50%}
.tem163-irregular .item.col-sm-3 .description {font-size:26px}
}
.tem163-irregular .item.col-sm-2 .description,.tem163-irregular .item.col-sm-3 .description,.tem163-irregular .item.col-sm-4 .description {font-size:26px}
.tem163-irregular .item.col-sm-2 .subtitle a {padding:.5em 1em}
@media(max-width:1199px) {
.tem163-irregular .item.col-sm-2 {width:33.333%}
}
@media(max-width:767px) {
.tem163-irregular .item.col-sm-4 {width:100%}
.tem163-irregular .item.col-sm-12 .description,.tem163-irregular .item.col-sm-4 .description,.tem163-irregular .item.col-sm-6 .description {font-size:36px}
.tem163-irregular .item.col-sm-2 {width:50%}
}
@media(max-width:520px) {
.tem163-irregular .item.col-sm-2,.tem163-irregular .item.col-sm-3 {width:100%}
.tem163-irregular .item.col-sm-2 .description,.tem163-irregular .item.col-sm-3 .description {font-size:36px}
}
.tem164-irregular .full-screen {padding:0 15px}
.tem164-irregular .full-screen>.row {margin-left:-15px;margin-right:-15px}
.tem164-irregular .interval {padding:0 8px}
.tem164-irregular .col-xs-6 {padding:7px}
.tem164-irregular .col-lg-2:nth-of-type(6n+1),.tem164-irregular .col-lg-3:nth-of-type(4n+1),.tem164-irregular .col-lg-4:nth-of-type(3n+1),.tem164-irregular .col-lg-6:nth-of-type(2n+1) {
clear:both}
.tem164-irregular .tem07-list-title {width:100%;margin:10px 0 20px}
.tem164-irregular .tem07-list-title .title {font-size:18px;color:#2b2b2b}
.tem164-irregular .tem07-list-title .subtitle {font-size:12px;color:#999;margin-top:5px}
.tem164-irregular .swiper-slide {margin-bottom:20px}
.tem164-irregular .wrap {width:100%;background:#fff;border-top:1px solid transparent;padding:40px 0 0;text-align:center;transition:all .2s linear 0s}
.tem164-irregular .wrap:hover {box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translateY(-2px)}
.tem164-irregular .wrap .short {font-size:14px;margin:0 10px 14px;white-space:nowrap;overflow:hidden}
.tem164-irregular .wrap .item {padding:0 15px}
.tem164-irregular .wrap .item>a {color:#333}
.tem164-irregular .wrap .item .title {font-size:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:5px}
.tem164-irregular .wrap .item .description {font-size:12px;line-height:20px!important;max-height:60px;overflow:hidden;opacity:.6}
.tem164-irregular .wrap .item .images {margin:20px 0}
.tem164-irregular .wrap .item img {display:block;max-width:100%;margin:0 auto}
.tem164-irregular .swiper-button-next,.tem164-irregular .swiper-button-prev,.tem164-irregular .swiper-container-rtl .swiper-button-next,.tem164-irregular .swiper-container-rtl .swiper-button-prev {background-image:none!important;width:auto;height:auto;font-size:20px;padding:4px 0;background-color:rgba(0,0,0,.3);color:#fff;opacity:0;transition:all .6s ease 0s;margin-top:-60px}
.tem164-irregular .swiper-button-next.swiper-button-disabled,.tem164-irregular .swiper-button-prev.swiper-button-disabled {opacity:0}
.tem164-irregular .swiper-button-prev,.tem164-irregular .swiper-container-rtl .swiper-button-next {left:0}
.tem164-irregular .swiper-button-next,.tem164-irregular .swiper-container-rtl .swiper-button-prev {right:0}
.tem164-irregular .wrap:hover .swiper-button-next,.tem164-irregular .wrap:hover .swiper-button-prev {opacity:1!important}
.tem164-irregular .swiper-pagination-bullet-active {background:none!important;border:2px solid #d62020;width:10px;height:10px}
.tem164-irregular .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:5px 10px}
@media (max-width:991px) {
.tem164-irregular .col-lg-2,.tem164-irregular .col-lg-3 {width:33.3333%}
.tem164-irregular .col-xs-6:nth-of-type(3n+1) {
clear:both}
}
@media (max-width:767px) {
.tem164-irregular .interval {padding:0}
.tem164-irregular .tem07-list-title {margin:5px 0}
.tem164-irregular .tem07-list-title .subtitle {margin-top:0}
.tem164-irregular .wrap {padding-top:10px}
.tem164-irregular .col-xs-6 {width:50%}
.tem164-irregular .col-xs-6:nth-of-type(n) {
clear:none}
.tem164-irregular .col-xs-6:nth-of-type(2n+1) {
clear:both}
.tem164-irregular .wrap .short {margin:0 0 10px}
.tem164-irregular .wrap .item .images {margin:10px 0}
}
@media (max-width:480px) {
.tem164-irregular .wrap .item .title {font-size:16px}
.tem164-irregular .swiper-pagination-bullet {width:6px;height:6px}
.tem164-irregular .swiper-pagination-bullet-active {width:8px;height:8px;border-width:1px}
.tem164-irregular .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:5px}
}
@media (max-width:360px) {
.tem164-irregular .col-xs-6 {width:100%}
.tem164-irregular .tem07-list-title .title {font-size:16px}
}
.tem165-irregular .item {padding:0!important}
.tem165-irregular .item.col-lg-2:nth-of-type(6n+1),.tem165-irregular .item.col-lg-3:nth-of-type(4n+1),.tem165-irregular .item.col-lg-4:nth-of-type(3n+1),.tem165-irregular .item.col-lg-6:nth-of-type(2n+1) {
clear:both}
.tem165-irregular .item .title {color:#666;background:#FFF;padding:10px 0;overflow:hidden}
.tem165-irregular .item section {text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem165-irregular .item.col-sm-2:nth-child(2) .title,.tem165-irregular .item.col-sm-2:nth-child(3) .title,.tem165-irregular .item.col-sm-2:nth-child(4) .title,.tem165-irregular .item.col-sm-2:nth-child(5) .title,.tem165-irregular .item.col-sm-2:nth-child(6) .title,.tem165-irregular .item.col-sm-3:nth-child(2) .title,.tem165-irregular .item.col-sm-3:nth-child(3) .title,.tem165-irregular .item.col-sm-3:nth-child(4) .title,.tem165-irregular .item.col-sm-4:nth-child(2) .title,.tem165-irregular .item.col-sm-4:nth-child(3) .title,.tem165-irregular .item.col-sm-6:nth-child(2) .title,.tem165-irregular .item[layout-style]:nth-child(1) .title {background:#222;color:#FFF;padding:15px 0;font-size:16px}
.tem165-irregular .col-sm-12:nth-child(odd) .title,.tem165-irregular .col-sm-2:nth-child(12n+1) .title,.tem165-irregular .col-sm-2:nth-child(12n+2) .title,.tem165-irregular .col-sm-2:nth-child(12n+3) .title,.tem165-irregular .col-sm-2:nth-child(12n+4) .title,.tem165-irregular .col-sm-2:nth-child(12n+5) .title,.tem165-irregular .col-sm-2:nth-child(12n+6) .title,.tem165-irregular .col-sm-3:nth-child(8n+1) .title,.tem165-irregular .col-sm-3:nth-child(8n+2) .title,.tem165-irregular .col-sm-3:nth-child(8n+3) .title,.tem165-irregular .col-sm-3:nth-child(8n+4) .title,.tem165-irregular .col-sm-4:nth-child(6n+1) .title,.tem165-irregular .col-sm-4:nth-child(6n+2) .title,.tem165-irregular .col-sm-4:nth-child(6n+3) .title,.tem165-irregular .col-sm-6:nth-child(4n+1) .title,.tem165-irregular .col-sm-6:nth-child(4n+2) .title {background:#F7F7F7}
.tem165-irregular .item.col-sm-3 {width:25%!important}
.tem165-irregular .item.col-sm-2 {width:16.666%!important}
.tem165-irregular.content-left {text-align:left}
.tem165-irregular.content-middle {text-align:center}
.tem165-irregular.content-right {text-align:right}
@media(max-width:767px) {
.tem165-irregular {padding:15px 0!important}
.tem165-irregular .item .title {font-size:14px!important;padding:5px 0}
.tem165-irregular .item.col-xs-12:nth-of-type(n),.tem165-irregular .item.col-xs-6:nth-of-type(n) {
clear:none}
.tem165-irregular .item.col-xs-6:nth-of-type(2n+1) {
clear:both}
}
.tem166-irregular .col-lg-2:nth-of-type(6n+1),.tem166-irregular .col-lg-3:nth-of-type(4n+1),.tem166-irregular .col-lg-4:nth-of-type(3n+1),.tem166-irregular .col-lg-6:nth-of-type(2n+1) {
clear:both}
.tem166-irregular .tem08-list-title {text-align:center;margin:10px 0 30px}
.tem166-irregular .tem08-list-title .title {font-size:28px;color:#323232}
.tem166-irregular .wrap {counter-reset:div}
.tem166-irregular .col-xs-6 {position:relative;border-color:#dcdcdc;padding:0;margin:20px 0}
.tem166-irregular .col-xs-6::before {position:absolute;content:counter(div,decimal-leading-zero);counter-increment:div;color:#666;left:0;top:0;width:60px;height:60px;line-height:60px;text-align:center;z-index:6;font-family:HELVETICANEUELTPRO-THEX,Arial;font-size:18px;border-radius:50%;transition:all .4s linear 0s}
.tem166-irregular .col-xs-6:hover::before {color:#fff!important}
.tem166-irregular .col-xs-6::after {content:"";position:absolute;top:30px;left:68px;width:calc(100% - 78px);height:1px;border-top:1px solid;border-color:inherit;z-index:3}
.tem166-irregular .border_HR {position:relative;left:0;top:0;width:60px;border-radius:50%;height:60px;z-index:5;overflow:hidden}
.tem166-irregular .border_HR::before {content:"";position:absolute;width:100%;height:0;left:0;top:60px;-o-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}
.tem166-irregular .col-xs-6:hover .border_HR::before {height:100%;top:0}
.tem166-irregular .wrap .text {position:relative;top:-60px;z-index:4;margin-bottom:-60px}
.tem166-irregular .border {border:1px solid;border-color:inherit;width:60px;height:60px;border-radius:50%;position:relative;background:#fff;z-index:4}
.tem166-irregular .text .title {font-size:14px;line-height:24px;color:#646464;margin-top:25px;padding-top:15px;position:relative;width:80%;overflow:hidden}
.tem166-irregular .text .title::before {content:"";position:absolute;width:20px;border-top:1px solid #a0a0a0;height:1px;left:0;top:0;transition:all .4s linear 0s}
.tem166-irregular .col-xs-6:hover .text .title::before {border-color:inherit;width:100%}
@media (max-width:991px) {
.tem166-irregular .col-lg-2,.tem166-irregular .col-lg-3 {width:33.3333%}
.tem166-irregular .col-lg-2:nth-of-type(n),.tem166-irregular .col-lg-3:nth-of-type(n) {
clear:none}
.tem166-irregular .col-lg-2:nth-of-type(3n+1),.tem166-irregular .col-lg-3:nth-of-type(3n+1) {
clear:both}
}
@media (max-width:640px) {
.tem166-irregular .col-xs-6 {width:50%;margin:10px 0}
.tem166-irregular .col-xs-6:nth-of-type(n) {
clear:none}
.tem166-irregular .col-xs-6:nth-of-type(2n+1) {
clear:both}
.tem166-irregular .tem08-list-title .title {font-size:20px}
.tem166-irregular .tem08-list-title {margin:10px 0 20px}
}
@media (max-width:360px) {
.tem166-irregular .tem08-list-title {margin:10px 0 20px}
.tem166-irregular .col-xs-6 {width:100%}
.tem166-irregular .col-xs-6:nth-of-type(n) {
clear:none}
.tem166-irregular .text .title {height:auto}
.tem166-irregular .col-xs-6::before {font-size:15px;height:50px;width:50px;line-height:50px}
.tem166-irregular .col-xs-6::after {left:58px;width:calc(100% - 58px)}
.tem166-irregular .border_HR::before {top:50px}
.tem166-irregular .border,.tem166-irregular .border_HR {width:50px;height:50px}
.tem166-irregular .wrap .text {top:-50px}
.tem166-irregular .text .title {margin-top:20px}
}
.tem167-irregular .container {padding:100px 0;position:relative}
.tem167-irregular .image {width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem167-irregular .text {padding:20px 100px;position:relative;z-index:2;line-height:1}
.tem167-irregular .block {padding:50px;background-color:#FFF;border-color:#e63d3d}
.tem167-irregular .box {margin-top:20px;border-color:inherit}
.tem167-irregular .title {width:80%}
.tem167-irregular .description {width:80%;line-height:1.5}
.tem167-irregular .subtitle {width:20%;border-color:inherit;text-align:center}
.tem167-irregular .subtitle section {display:inline-block;position:relative;overflow:hidden;border-color:inherit}
.tem167-irregular .subtitle section:before {content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;border-top:100px solid transparent;border-color:inherit}
.tem167-irregular .subtitle section p {position:relative;z-index:3}
.tem167-irregular .subtitle section a {transition:.5s;letter-spacing:.05em;display:block;padding:10px 15px;color:inherit!important;text-decoration:none!important}
.tem167-irregular .subtitle section a:hover {letter-spacing:.1em}
.tem167-irregular p {padding:0;margin:0}
.tem167-irregular.content-left .description {padding-right:20px}
.tem167-irregular.content-middle {text-align:center}
.tem167-irregular.content-middle .description,.tem167-irregular.content-middle .subtitle,.tem167-irregular.content-middle .title {width:100%}
.tem167-irregular.content-middle .description {padding-bottom:20px}
.tem167-irregular.content-right .title {margin-left:20%;padding-left:20px}
.tem167-irregular.content-right .description {padding-left:20px}
.tem167-irregular .Bgcolor {position:absolute;top:0;left:0;width:100%;height:100%}
@media(max-width:768px) {
.tem167-irregular .container {padding:50px 0}
.tem167-irregular .text {padding:10px 50px}
.tem167-irregular .block {padding:50px 30px}
}
@media(max-width:767px) {
.tem167-irregular .description,.tem167-irregular .title {width:100%}
.tem167-irregular.content-left .description {padding-right:0}
.tem167-irregular .subtitle {width:auto;margin-top:20px}
}
@media(max-width:480px) {
.tem167-irregular .text {padding:5px 10px}
.tem167-irregular .block {padding:30px 20px}
}
.tem168-irregular *,.tem168-irregular:after,.tem168-irregular:before {transition:.5s}
.tem168-irregular a {display:block;position:relative;overflow:hidden}
.tem168-irregular img {width:100%}
.tem168-irregular .container {padding:0 15px}
.tem168-irregular .container.full-screen {padding:0}
.tem168-irregular .interval {padding:0 10px}
.tem168-irregular .full-screen .interval {padding:0}
.tem168-irregular .items {display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.tem168-irregular .item {padding:5px}
.tem168-irregular .text {position:absolute;top:20%;width:60%;box-shadow:5px 10px 20px rgba(0,0,0,.1);overflow:hidden;text-align:center;padding:15px;transform:skewX(160deg);background-color:#3ab28e;color:#FFF;line-height:1}
.tem168-irregular .text:after,.tem168-irregular .text:before {content:"";position:absolute;top:0;height:100%;display:block;background-color:rgba(255,255,255,.1)}
.tem168-irregular .text:before {width:160px;left:-200px}
.tem168-irregular .text:after {width:20px;left:-20px}
.tem168-irregular .title {font-size:30px}
.tem168-irregular .description,.tem168-irregular .title {text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem168-irregular .box {transform:skewX(-160deg)}
.tem168-irregular .item:hover img {opacity:.8}
.tem168-irregular .item:hover .text {width:70%;margin-top:-10px;box-shadow:5px 10px 20px rgba(0,0,0,.2)}
.tem168-irregular .item:hover .text:after,.tem168-irregular .item:hover .text:before {left:100%}
.tem168-irregular.content-left .text,.tem168-irregular.content-middle .text {left:-15px}
.tem168-irregular.content-right .text {right:-15px}
@media(max-width:767px) {
.tem168-irregular {padding:15px 0}
.tem168-irregular .interval,.tem168-irregular .item {padding:0}
}
.tem168-irregular .col-sm-6 .title {font-size:30px}
@media(max-width:480px) {
.tem168-irregular .col-sm-6 {width:100%}
}
.tem168-irregular .col-sm-4 .title {font-size:26px}
@media(max-width:768px) {
.tem168-irregular .col-sm-4 .title {font-size:20px}
}
@media(max-width:480px) {
.tem168-irregular .col-sm-4 {width:100%}
.tem168-irregular .col-sm-4 .title {font-size:30px}
}
.tem168-irregular .col-sm-3 .title {font-size:22px}
@media(max-width:768px) {
.tem168-irregular .col-sm-3 {width:50%}
.tem168-irregular .col-sm-3 .title {font-size:18px}
}
.tem168-irregular .col-sm-2 .title {font-size:18px}
@media(max-width:991px) {
.tem168-irregular .col-sm-2 {width:33.333%}
}
@media(max-width:480px) {
.tem168-irregular .col-sm-2 {width:50%}
.tem168-irregular .col-sm-2 .title {font-size:16px}
}
.tem168-irregular.tem169-irregular .container {padding:0 2px}
.tem168-irregular.tem169-irregular .interval {padding:0 8px}
.tem168-irregular.tem169-irregular .block {width:25%;float:left}
.tem168-irregular.tem169-irregular .block.big {width:75%}
.tem168-irregular.tem169-irregular .block.big .column {width:33.333%}
.tem168-irregular.tem169-irregular .block.big .column.big {width:66.666%}
.tem168-irregular.tem169-irregular .block.big .column.big .title {font-size:30px}
.tem168-irregular.tem169-irregular .title {font-size:20px}
.tem168-irregular.tem169-irregular .column {float:left}
.tem168-irregular.tem169-irregular.content-left .block.big .column,.tem168-irregular.tem169-irregular.content-right .block {float:right}
@media(max-width:767px) {
.tem168-irregular.tem169-irregular .interval {padding:0}
.tem168-irregular.tem169-irregular .block,.tem168-irregular.tem169-irregular .block .column {width:100%!important}
.tem168-irregular.tem169-irregular .block .column .item {width:50%;float:left}
.tem168-irregular.tem169-irregular .block .column.big .item {width:100%}
.tem168-irregular.tem169-irregular .full-screen .interval {padding:0}
}
@media(max-width:480px) {
.tem168-irregular.tem169-irregular .title {font-size:16px}
.tem168-irregular.tem169-irregular .block.big .column.big .title {font-size:24px}
}
.tem168-irregular.tem170-irregular .container {padding:0 2px}
.tem168-irregular.tem170-irregular .interval {padding:0 8px}
.tem168-irregular.tem170-irregular.full-screen-spacing .interval {padding:0}
.tem168-irregular.tem170-irregular .col-sm-6 {width:40%}
.tem168-irregular.tem170-irregular.content-middle .col-sm-6 {width:50%}
.tem168-irregular.tem170-irregular.content-left .col-sm-6:nth-child(2n+1),.tem168-irregular.tem170-irregular.content-right .col-sm-6:nth-child(2n+2) {
width:60%}
@media(max-width:480px) {
.tem168-irregular.tem170-irregular.content-left .col-sm-6 {width:100%!important}
}
.tem168-irregular.tem170-irregular.content-left .col-sm-4:nth-child(2n+1),.tem168-irregular.tem170-irregular.content-right .col-sm-4:nth-child(2n+2) {
width:66.666%}
@media(max-width:480px) {
.tem168-irregular.tem170-irregular.content-left .col-sm-4:nth-child(2n+1),.tem168-irregular.tem170-irregular.content-right .col-sm-4:nth-child(2n+2) {
width:100%}
}
.tem168-irregular.tem170-irregular.content-left .col-sm-3:nth-child(3n+1),.tem168-irregular.tem170-irregular.content-middle .col-sm-3:nth-child(3n+2),.tem168-irregular.tem170-irregular.content-right .col-sm-3:nth-child(3n+3) {
width:50%}
@media(max-width:768px) {
.tem168-irregular.tem170-irregular .interval {padding:0;margin:0 -1%}
.tem168-irregular.tem170-irregular.content-left .col-sm-3:nth-child(3n+1),.tem168-irregular.tem170-irregular.content-middle .col-sm-3,.tem168-irregular.tem170-irregular.content-middle .col-sm-3:nth-child(3n+2),.tem168-irregular.tem170-irregular.content-right .col-sm-3:nth-child(3n+3) {
width:100%}
}
.tem168-irregular.tem170-irregular.content-left .col-sm-2:nth-child(5n+1),.tem168-irregular.tem170-irregular.content-middle .col-sm-2:nth-child(5n+3),.tem168-irregular.tem170-irregular.content-right .col-sm-2:nth-child(5n+5) {
width:33.333%}
@media(max-width:991px) {
.tem168-irregular.tem170-irregular.content-left .col-sm-2:nth-child(5n+1),.tem168-irregular.tem170-irregular.content-right .col-sm-2:nth-child(5n+5) {
width:66.666%}
.tem168-irregular.tem170-irregular.content-middle .col-sm-2:nth-child(5n+3) {
width:100%}
.tem168-irregular.tem170-irregular.content-middle .col-sm-2 {width:50%}
}
@media(max-width:480px) {
.tem168-irregular.tem170-irregular.content-left .col-sm-2:nth-child(5n+1),.tem168-irregular.tem170-irregular.content-middle .col-sm-2:nth-child(5n+3),.tem168-irregular.tem170-irregular.content-right .col-sm-2:nth-child(5n+5) {
width:100%}
}
.designer-body .tem171-irregular,.designer-body .tem171-irregular:before {display:block!important}
.designer-body .tem171-irregular .portrait {max-width:640px;margin:10px auto}
.tem171-irregular,.tem173-irregular {display:none}
.tem171-irregular a {display:block}
.tem171-irregular img {width:100%}
.tem171-irregular .landscape,.tem171-irregular .portrait {position:relative}
.tem171-irregular .landscape:before,.tem171-irregular .portrait:before {position:absolute;top:0;left:0;display:none;padding:4px 10px;background-color:red;color:#fff;z-index:1}
.tem171-irregular .landscape:before {content:"Computer"}
.tem171-irregular .portrait:before {content:"Mobile"}
@media(orientation:landscape) {
.tem171-irregular {display:block}
.tem173-irregular {display:none}
.tem171-irregular .portrait:before {background-color:#CCC}
}
@media(orientation:portrait) {
.tem171-irregular .landscape:before {background-color:#CCC}
.tem173-irregular {display:block}
}
.tem172-irregular .col-lg-4 .item:last-child {margin-bottom:0}
.tem172-irregular .item {position:relative;margin:0 0 20px}
.tem172-irregular .item .images {position:absolute;right:0;top:0;transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s}
.tem172-irregular .item .images img {width:100%;height:100%}
.tem172-irregular .col-lg-4:nth-of-type(1) .item:hover .images {right:5px}
.tem172-irregular .col-lg-4:nth-of-type(3) .item:hover .images {left:5px}
.tem172-irregular .col-lg-4:nth-of-type(3) .item .images {right:auto;left:0}
.tem172-irregular .item .images {width:60px;height:60px;overflow:hidden;border-radius:50%}
.tem172-irregular .item .description {padding-right:80px;line-height:27px;font-size:14px;color:#444;min-height:60px;overflow:hidden;max-height:81px;transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s}
.tem172-irregular .item:hover .description {opacity:.8}
.tem172-irregular .col-lg-4:nth-of-type(3) .item .description {padding:0 0 0 80px}
.tem172-irregular .about_pic,.tem172-irregular .about_pic img {width:100%}
@media (max-width:991px) {
.tem172-irregular .col-lg-4:nth-of-type(2) {
padding:0}
.tem172-irregular .item {margin-bottom:10px}
.tem172-irregular .item .description {max-height:60px}
}
@media (max-width:640px) {
.tem172-irregular .col-lg-4:nth-of-type(2) {
width:100%;padding:0 15px;margin:10px 0}
.tem172-irregular .item .description {font-size:13px;line-height:24px;max-height:215px}
.tem172-irregular .col-xs-4 {width:100%}
}
@media (max-width:360px) {
.tem172-irregular .item .description {padding-right:70px}
.tem172-irregular .col-lg-4:nth-of-type(3) .item .description {padding:0 0 0 70px}
}
.tem174-irregular {height:100vh;overflow:hidden}
.tem174-irregular .container {height:100%;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.tem174-irregular a,.tem174-irregular img {max-width:100%;display:block;margin:0 auto}
.tem174-irregular .text {width:80%;margin:auto;padding:10% 0}
.tem174-irregular .text .title {color:#FFF;font-size:30px;padding:10px 0;line-height:1}
.tem174-irregular .text .description {color:#999;padding:10px 0;line-height:175%}
.tem174-irregular .text .subtitle .wow {display:inline-block;border-width:1px;border-radius:4px;border-style:solid;margin-top:30px;transition:.5s}
.tem174-irregular .text .subtitle .wow:hover {margin-top:24px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.tem174-irregular .text .subtitle a {display:inline-block;color:inherit!important;text-decoration:none!important;padding:8px 20px}
.tem174-irregular.content-left {text-align:left}
.tem174-irregular.content-middle {text-align:center}
.tem174-irregular.content-right {text-align:right}
@media(orientation:portrait) {
.tem174-irregular {height:auto;padding:10% 0}
}
.tem175-irregular .text {padding:5% 0}
.tem176-irregular .text {width:50%;padding:5% 10%;z-index:2}
.tem176-irregular img {width:auto;max-width:100%;margin:auto}
.tem176-irregular .image {width:50%}
.tem176-irregular.content-right .container {-webkit-flex-direction:row-reverse;flex-direction:row-reverse}
.tem176-irregular.content-middle .image,.tem176-irregular.content-middle .text {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@media(orientation:portrait) {
.tem176-irregular {height:auto;text-align:center!important;padding:10% 0}
.tem176-irregular.content-middle .image {position:relative;top:0;left:0;transform:none}
.tem176-irregular .image,.tem176-irregular .text {width:100%}
.tem176-irregular.content-left .container {-webkit-flex-wrap:wrap;flex-wrap:wrap}
.tem176-irregular.content-right .container {-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
.tem176-irregular .text .subtitle .wow {margin:10px 0}
}
.tem177-irregular {height:100vh;overflow:hidden}
.tem177-irregular a {position:relative;display:block;color:inherit!important;text-decoration:none!important}
.tem177-irregular,.tem177-irregular .bottom .items {display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.tem177-irregular .top {width:80%;margin:auto;padding-bottom:10%}
.tem177-irregular .top .title {font-size:30px;padding:10px 0;font-weight:700}
.tem177-irregular .top .description {opacity:.5;padding:10px 0}
.tem177-irregular .bottom {position:relative;margin-bottom:8%}
.tem177-irregular .bottom .item {width:50%}
.tem177-irregular .bottom .item .icon {transition:.5s;width:36%;padding-top:36%;height:0;border-radius:50%;border:1px solid #CCC;border-color:#ccc;position:relative}
.tem177-irregular .bottom .item span {transition:.5s;opacity:.8;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem177-irregular .bottom .item:hover .icon {box-shadow:0 4px 8px rgba(0,0,0,.05)}
.tem177-irregular .bottom .item:hover span {opacity:1}
.tem177-irregular .bottom .item:nth-child(odd) {
padding-right:7%}
.tem177-irregular .bottom .item:nth-child(odd) .icon {float:right}
.tem177-irregular .bottom .item:nth-child(odd) .text {left:0;text-align:right;padding-right:50%}
.tem177-irregular .bottom .item:nth-child(even) {
padding-left:7%}
.tem177-irregular .bottom .item:nth-child(even) .icon {float:left}
.tem177-irregular .bottom .item:nth-child(even) .text {right:0;padding-left:50%}
.tem177-irregular .bottom .text {position:absolute;top:50%;transform:translateY(-50%)}
.tem177-irregular .bottom .title {font-size:20px;padding:10px 0;font-weight:700}
.tem177-irregular .bottom .description {opacity:.5}
.tem177-irregular .bottom .image {width:20%;padding-top:20%;height:0;transition:.5s;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem177-irregular .bottom .image:hover {margin-top:-5px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.tem177-irregular .bottom .image .wow {width:100%;height:100%;position:absolute;top:0;left:0;border-color:#ccc}
.tem177-irregular .bottom .image .img {height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;border-color:#ccc;position:relative;z-index:1}
.tem177-irregular .bottom .image .wow:before {content:"";width:1px;height:100vh;position:absolute;top:0;left:50%;border-left:1px solid transparent;border-left-color:inherit}
@media(orientation:portrait) {
.tem177-irregular {height:auto}
.tem177-irregular .bottom .items {display:block;height:0}
.tem177-irregular .bottom .image {display:none}
.tem177-irregular .bottom .item {float:left}
.tem177-irregular .bottom .item .icon {width:50%;padding-top:50%;float:none!important;margin:auto}
.tem177-irregular .bottom .text {padding:0!important;position:relative;top:inherit;transform:none;text-align:center!important}
.tem177-irregular .bottom .image .wow:before {opacity:0}
}
@media(max-width:480px) {
.tem177-irregular .top {padding-bottom:5%}
.tem177-irregular .bottom .item {padding:0 2%}
}
.tem178-irregular {height:100vh;overflow:hidden;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.tem178-irregular a {border-color:inherit;display:block;color:inherit!important;text-decoration:none!important}
.tem178-irregular .box {width:40vh;height:40vh;position:relative}
.tem178-irregular .image {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem178-irregular .img {transition:.5s;width:30vh;height:30vh;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}
.tem178-irregular .img:hover {margin-top:-5px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.tem178-irregular .items {height:100%;position:relative;border-color:#ccc}
.tem178-irregular .items:after,.tem178-irregular .items:before {content:"";width:1px;height:100%;position:absolute;left:50%;border-left:1px solid transparent;border-color:inherit}
.tem178-irregular .items:before {bottom:0;transform:translateY(100%);margin-bottom:-6px}
.tem178-irregular .items:after {top:0;transform:translateY(-100%);margin-top:-6px}
.tem178-irregular .item {border-color:inherit;position:absolute;width:100%;height:100%}
.tem178-irregular .item a {position:absolute}
.tem178-irregular .item:before {content:"";width:12px;height:12px;margin-left:-6px;border:6px solid transparent;position:absolute;z-index:1;border-radius:50%;left:50%}
.tem178-irregular .item:nth-child(1) a {top:0;left:0;transform:translate(-50%,-50%)}
.tem178-irregular .item:nth-child(1):before {border-color:initial;top:-6px}
.tem178-irregular .item:nth-child(2) a {top:0;right:0;transform:translate(50%,-50%)}
.tem178-irregular .item:nth-child(2):before {border-color:initial;bottom:-6px}
.tem178-irregular .item:nth-child(3) a {bottom:0;left:0;transform:translate(-50%,50%)}
.tem178-irregular .item:nth-child(4) a {bottom:0;right:0;transform:translate(50%,50%)}
.tem178-irregular .item:nth-child(odd) .icon {float:right}
.tem178-irregular .item:nth-child(odd) .text {right:150%;text-align:right}
.tem178-irregular .item:nth-child(even) .icon {float:left}
.tem178-irregular .item:nth-child(even) .text {left:150%;text-align:left}
.tem178-irregular .item .text {position:absolute;width:300%;height:100%;top:50%;transform:translateY(-50%)}
.tem178-irregular .item .title {font-size:20px;padding:10px 0;font-weight:700}
.tem178-irregular .item .description {opacity:.5}
.tem178-irregular .item .icon {transition:.5s;width:100px;height:100px;border-radius:50%;border:1px solid transparent;border-color:inherit;position:relative}
.tem178-irregular .item .icon span {transition:.5s;opacity:.8;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem178-irregular .item:hover .icon {box-shadow:0 4px 8px rgba(0,0,0,.05)}
.tem178-irregular .item:hover span {opacity:1}
@media(orientation:portrait) {
.tem178-irregular .items:after,.tem178-irregular .items:before {opacity:0}
.tem178-irregular .box {width:80vw;height:80vw}
.tem178-irregular .item {position:relative;width:50%;height:50%;padding:5% 0;overflow:hidden;float:left}
.tem178-irregular .item:before {opacity:0}
.tem178-irregular .item a {position:relative;transform:none!important;top:initial!important;left:initial!important;right:initial!important;bottom:initial!important}
.tem178-irregular .image {display:none}
}
@media(max-width:1199px) {
.tem178-irregular .img {width:20vh;height:20vh}
.tem178-irregular .item .icon {float:none!important;margin:auto}
.tem178-irregular .item .text {position:relative;width:100%;padding:0 10%;height:auto;top:initial;text-align:center!important;left:initial!important;right:initial!important;transform:none}
}
@media(orientation:landscape) and (max-width:768px) {
.tem178-irregular .box {width:50vh;height:50vh}
.tem178-irregular .item .icon {width:50px;height:50px}
.tem178-irregular .item .icon span {font-size:30px}
.tem178-irregular .item .title {font-size:14px}
.tem178-irregular .item .description {font-size:12px}
}
@media(orientation:portrait) and (max-width:768px) {
.tem178-irregular .box {width:100vw;height:80vh}
}
@media(max-width:540px) {
.tem178-irregular .item .icon {width:50px;height:50px}
.tem178-irregular .item .icon span {font-size:30px}
.tem178-irregular .item .title {font-size:14px}
.tem178-irregular .item .description {font-size:12px}
}
.tem179-irregular .col-lg-6 {padding:0}
.tem179-irregular .images {position:relative;background:rgba(51,51,51,.5)}
.tem179-irregular .images a {display:block}
.tem179-irregular .images a:nth-of-type(1) {
position:relative;background:inherit}
.tem179-irregular .images a:nth-of-type(1)::after {position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:inherit;opacity:0;z-index:2;transition:all .35s ease-out 0s;-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}
.tem179-irregular .images:hover a:nth-of-type(1)::after {opacity:1}
.tem179-irregular .images a:nth-of-type(2) {
position:absolute;content:"";left:50%;top:50%;z-index:3;opacity:0;transition:all .35s ease-out 0s;-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;margin-left:-125px;margin-top:-50px;max-width:250px;background:none!important}
.tem179-irregular .images:hover a:nth-of-type(2) {
opacity:1}
.tem179-irregular .images img {width:100%}
.tem179-irregular .text {padding:20% 10%}
.tem179-irregular .text .logo_Img {width:100%}
.tem179-irregular .text .logo_Img img {max-width:100%;display:block;margin:0 auto;max-height:100px}
.tem179-irregular .text .subtitle {color:#000;letter-spacing:2px;text-align:center}
.tem179-irregular .text ._series {width:100%;text-align:center;margin-top:30px}
.tem179-irregular .text .more {display:inline-block;text-align:center;margin:5px}
.tem179-irregular .text .more a {border-radius:0;background:#000;color:#fff;font-size:12px;border:none;padding:9px 30px}
@media (max-width:991px) {
.tem179-irregular .text {padding:10% 8%}
}
@media (max-width:767px) {
.tem179-irregular .container {padding:0}
.tem179-irregular .images a:nth-of-type(1)::after,.tem179-irregular .images a:nth-of-type(2) {
opacity:1}
}
@media (max-width:480px) {
.tem179-irregular .text {padding:10% 20px}
.tem179-irregular .text .more a {padding:8px 25px}
.tem179-irregular .text .subtitle {font-size:13px}
}
@media (max-width:360px) {
.tem179-irregular .text .more a {padding:6px 20px}
.tem179-irregular .text .logo_Img img {max-width:180px}
.tem179-irregular .images a:nth-of-type(2) {
max-width:180px;margin-left:-90px;margin-top:-30px}
.tem179-irregular .text ._series {margin-top:20px}
}
.tem180-irregular {height:100vh;overflow:hidden;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.tem180-irregular a {border-color:inherit;display:block;color:inherit!important;text-decoration:none!important}
.tem180-irregular .items {border-color:#CCC;position:relative}
.tem180-irregular .items:before {content:"";width:1px;height:50vh;border-left:1px solid transparent;border-color:inherit;transform:translateY(-100%);top:0;left:50%;position:absolute}
.tem180-irregular .items:after {content:"";width:12px;height:12px;border:6px solid transparent;border-color:initial;border-radius:50%;transform:translate(-50%,-50%);top:0;left:50%;position:absolute}
.tem180-irregular .item {width:33.333%;float:left;padding:0 1%;border-color:inherit;position:relative}
.tem180-irregular .item:after,.tem180-irregular .item:before {content:"";width:50%;height:1px;top:50px;position:absolute;z-index:1;border-top:1px solid transparent;border-color:inherit}
.tem180-irregular .item:before {left:0}
.tem180-irregular .item:after {right:0}
.tem180-irregular .item .icon {transition:.5s;width:100px;height:100px;margin:0 auto 5%;z-index:2;background-color:#FFF;border-radius:50%;border:1px solid transparent;border-color:inherit;position:relative}
.tem180-irregular .item .icon span {transition:.5s;opacity:.8;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem180-irregular .item .title {font-size:20px;padding:10px 0;font-weight:700}
.tem180-irregular .item .description {opacity:.5}
.tem180-irregular .item:first-child:before,.tem180-irregular .item:last-child:after {display:none}
@media(orientation:portrait) {
.tem180-irregular {height:auto}
.tem180-irregular .items:after,.tem180-irregular .items:before {opacity:0}
.tem180-irregular .item {width:100%;padding:0 10% 5%}
.tem180-irregular .item .icon {width:60px;height:60px;margin:0 auto 10px}
.tem180-irregular .item .icon span {font-size:30px}
.tem180-irregular .item:after,.tem180-irregular .item:before {display:none}
}
@media(max-width:580px) {
.tem180-irregular .item .title {font-size:14px}
.tem180-irregular .item .description {font-size:12px}
}
.tem181-irregular {height:100vh}
.tem181-irregular a {border-color:inherit;display:block;color:inherit!important;text-decoration:none!important}
.tem181-irregular .bottom,.tem181-irregular .top {position:relative;overflow:hidden;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.tem181-irregular .top .image {position:absolute;top:0;left:0;width:100%;height:100%}
.tem181-irregular .top .img {width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem181-irregular .top .title {line-height:1;color:#FFF;font-size:50px;padding:10px 0}
.tem181-irregular .top .description {color:#999;padding:10px 0}
.tem181-irregular .top .subtitle {display:inline-block}
.tem181-irregular .top .subtitle .wow {display:inline-block;border-width:1px;border-radius:4px;border-style:solid;margin-top:30px;transition:.5s}
.tem181-irregular .top .subtitle a {display:inline-block;color:inherit!important;text-decoration:none!important;padding:8px 20px}
.tem181-irregular .items {border-color:#EEE;width:100%}
.tem181-irregular .items .item {width:33.333%;padding:0 5%;float:left;border-color:inherit}
.tem181-irregular .items .icon {transition:.5s;display:inline-block;background-color:#F9F9F9;border:1px solid transparent;border-color:inherit}
.tem181-irregular .items .icon span {transition:.5s;font-size:30px;padding:10px;display:inline-block}
.tem181-irregular .items .title {font-size:20px;padding:20px 0 10px;font-weight:700}
.tem181-irregular .items .description {opacity:.5}
@media(orientation:landscape) {
.tem181-irregular .bottom,.tem181-irregular .top {height:50vh}
.tem181-irregular .top .subtitle .wow:hover {margin-top:24px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.tem181-irregular .items .item:hover .icon {border-radius:50%;transform:rotate(90deg);box-shadow:0 0 10px rgba(0,0,0,.05)}
.tem181-irregular .items .item:hover .icon span {transform:rotate(-90deg)}
}
@media(orientation:portrait) {
.tem181-irregular {height:auto}
.tem181-irregular .top {padding:6% 0}
.tem181-irregular .top .title {font-size:20px}
.tem181-irregular .top .description {font-size:12px;padding-top:0}
.tem181-irregular .top .subtitle .wow {margin-top:0}
.tem181-irregular .top .subtitle .wow a {font-size:12px;padding:5 10px}
.tem181-irregular .bottom {padding:5% 0}
.tem181-irregular .items .item {width:100%;padding:2% 10%}
.tem181-irregular .items .title {font-size:14px;padding:10px 0 5px}
.tem181-irregular .items .description {font-size:12px}
.tem181-irregular .items .icon span {font-size:20px}
}
.tem182-irregular .col-lg-6 {padding:0!important}
.tem182-irregular .item {position:relative}
.tem182-irregular .item .BG_hover {width:100%;position:absolute;height:100%;z-index:-1;opacity:0;transition:all .35s ease-out 0s}
.tem182-irregular .item:hover .BG_hover {opacity:1}
.tem182-irregular .item img {width:100%}
.tem182-irregular .item .text {position:absolute;bottom:20px;left:20px;color:#000;transition:all .35s ease-out 0s}
.tem182-irregular .item:hover .text {color:#fff!important}
.tem182-irregular .item .title {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:30px;font-weight:700;transition:all .4s ease 0s}
.tem182-irregular .item:hover .title {transform:translateY(-60px)}
.tem182-irregular .item .description {font-size:13px;transition:all .4s ease 0s;white-space:nowrap;overflow:hidden}
.tem182-irregular .item:hover .description {transform:translateY(5px)}
@media (max-width:767px) {
.tem182-irregular {padding:15px 0!important}
.tem182-irregular .container {padding:0}
.tem182-irregular .mobile-pdlr0.container {padding:0 15px}
.tem182-irregular .item .BG_hover {opacity:1}
.tem182-irregular .item .text {color:#fff!important}
.tem182-irregular .item .description {font-size:12px;transform:translateY(30px)}
.tem182-irregular .item .title {font-size:20px;transform:translateY(-20px)}
}
@media (max-width:480px) {
.tem182-irregular .col-lg-6 {width:100%}
.tem182-irregular .item .title {font-size:18px;transform:translateY(-15px)}
}
@media (max-width:440px) {
.tem182-irregular .item .title {transform:translateY(-30px);font-size:20px;font-weight:400}
.tem182-irregular .item .description {transform:translateY(20px)}
}
.tem183-irregular {height:100vh;overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}
.tem183-irregular.content-right {-webkit-justify-content:flex-end;justify-content:flex-end}
.tem183-irregular.content-middle,.tem184-irregular {-webkit-justify-content:center!important;justify-content:center!important}
.tem184-irregular.content-left {-webkit-align-items:flex-start;align-items:flex-start}
.tem184-irregular.content-right {-webkit-align-items:flex-end;align-items:flex-end}
.tem183-irregular .container {max-width:100vw;max-height:100vh;padding:0;margin:0}
.tem183-irregular .wow,.tem183-irregular a {width:100%;height:100%;display:block}
.tem183-irregular img {max-width:100%;max-height:100%;margin:auto;display:block}
.tem183-irregular .container {position:relative}
.tem183-irregular .container:before {display:none;position:absolute;top:0;left:0;padding:4px 10px;background-color:red;color:#fff;z-index:1;content:"Computer"}
.tem184-irregular .container:before {content:"Mobile"}
.designer-body .tem183-irregular {display:-webkit-flex!important;display:flex!important}
.designer-body .tem183-irregular .container:before {display:block}
@media(orientation:portrait) {
.tem183-irregular {display:none}
.tem184-irregular {display:-webkit-flex;display:flex}
.tem183-irregular .container:before {background-color:#CCC}
.tem184-irregular .container:before {background-color:red}
}
@media(orientation:landscape) {
.tem184-irregular {display:none}
.tem184-irregular .container:before {background-color:#CCC}
}
.tem185-irregular .col-lg-6 {padding:0!important}
.tem185-irregular .item {position:relative}
.tem185-irregular .item img {width:100%}
.tem185-irregular .item .text {position:absolute;bottom:80px;left:20px;color:#333;transition:all .35s ease-out 0s;width:80%}
.tem185-irregular .col-lg-6:nth-of-type(1) {
color:#333}
.tem185-irregular .item .title {font-size:30px;position:relative;-o-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem185-irregular .item:hover .title {padding-left:20px}
.tem185-irregular .item .title::after {content:'"';position:absolute;left:0;top:0;color:inherit;opacity:0;-o-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.tem185-irregular .item:hover .title::after {opacity:1}
.tem185-irregular .item .description {opacity:.7;line-height:24px;max-height:72px;overflow:hidden}
.tem185-irregular .col-lg-6:nth-of-type(2) .description {color:#fff}
.tem185-irregular .item .more {border-radius:0;background:0 0;border-width:2px;margin-top:30px;padding:10px 30px;position:relative;z-index:1;transition:all .4s ease 0s}
.tem185-irregular .item .more:hover {opacity:1}
.tem185-irregular .item .more::after {content:"";position:absolute;left:0;top:0;width:0;height:100%;z-index:-1;-o-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}
.tem185-irregular .item .more:hover::after {width:100%}
.tem185-irregular .col-lg-6:nth-of-type(2) .item .more {border-color:#fff;color:#fff}
.tem185-irregular .col-lg-6:nth-of-type(2) .item .more:hover {color:#000}
.tem185-irregular .col-lg-6:nth-of-type(2) .item .more:hover::after {width:100%;background:#fff}
.tem185-irregular .swiper-pagination {text-align:left;left:20px!important}
.tem185-irregular .swiper-pagination-bullet {border-radius:0}
.tem185-irregular .col-lg-6:nth-of-type(2) .swiper-pagination-bullet {background:#fff}
@media (max-width:991px) {
.tem185-irregular .item .title {font-size:24px}
.tem185-irregular .item .more {border-width:1px;padding:8px 26px;font-size:12px;margin-top:20px}
.tem185-irregular .item .text {bottom:50px}
.tem185-irregular .swiper-pagination-bullet {width:6px;height:6px}
}
@media (max-width:767px) {
.tem185-irregular {padding:15px 0!important}
.tem185-irregular .item .text {width:90%;left:3%}
.tem185-irregular .swiper-pagination {left:3%!important}
.tem185-irregular .item .title {font-size:18px}
.tem185-irregular .container {padding:0}
.tem185-irregular .container.mobile-pdlr0 {padding:0 15px}
}
@media (max-width:480px) {
.tem185-irregular .item .title {font-size:18px}
.tem185-irregular .col-lg-6 {width:100%}
.tem185-irregular .item .description {font-size:13px;line-height:20px!important}
.tem185-irregular .item .more {padding:6px 12px}
}
@media (max-width:360px) {
.tem185-irregular .item .title {font-size:16px}
.tem185-irregular .item .description {font-size:13px;max-height:40px}
.tem185-irregular .item .more {padding:6px 12px;margin-top:15px}
.tem185-irregular .swiper-pagination {bottom:5px!important}
}
.tem186-irregular p {padding:0;margin:0}
.tem186-irregular .images,.tem186-irregular .text {width:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.tem186-irregular .text .box {width:100%;position:relative}
.tem186-irregular .text .title {font-size:50px;line-height:1;font-weight:700;position:relative;padding-bottom:10%}
.tem186-irregular .text .subtitle {font-size:200px;color:#EEE;line-height:1}
.tem186-irregular .text .description {color:#999;line-height:1.8;position:relative}
.tem186-irregular .images .items {width:100%;border-color:#EEE}
.tem186-irregular .images .item {padding:0;background-color:#FFF;border:1px solid #CCC;border-bottom:none;border-left:none;border-color:inherit}
.tem186-irregular .images .item a {transition:.5s;opacity:1}
.tem186-irregular .images .item:hover a {opacity:.5}
.tem186-irregular .images img {width:100%}
.tem186-irregular .images .item.col-sm-6 {width:50%}
.tem186-irregular .images .item.col-sm-6:nth-child(even) {
border-right:none}
.tem186-irregular .images .item.col-sm-6:nth-child(1),.tem186-irregular .images .item.col-sm-6:nth-child(2) {
border-top:none}
.tem186-irregular .images .item.col-sm-4 {width:33.333%}
.tem186-irregular .images .item.col-sm-4:nth-child(3n) {
border-right:none}
.tem186-irregular .images .item.col-sm-4:nth-child(1),.tem186-irregular .images .item.col-sm-4:nth-child(2),.tem186-irregular .images .item.col-sm-4:nth-child(3) {
border-top:none}
.tem186-irregular .images .item.col-sm-3 {width:25%}
.tem186-irregular .images .item.col-sm-3:nth-child(4n) {
border-right:none}
.tem186-irregular .images .item.col-sm-3:nth-child(1),.tem186-irregular .images .item.col-sm-3:nth-child(2),.tem186-irregular .images .item.col-sm-3:nth-child(3),.tem186-irregular .images .item.col-sm-3:nth-child(4) {
border-top:none}
.tem186-irregular .images .item.col-sm-2 {width:16.666%}
.tem186-irregular .images .item.col-sm-2:nth-child(6n) {
border-right:none}
.tem186-irregular .images .item.col-sm-2:nth-child(1),.tem186-irregular .images .item.col-sm-2:nth-child(2),.tem186-irregular .images .item.col-sm-2:nth-child(3),.tem186-irregular .images .item.col-sm-2:nth-child(4),.tem186-irregular .images .item.col-sm-2:nth-child(5),.tem186-irregular .images .item.col-sm-2:nth-child(6) {
border-top:none}
@media(orientation:landscape) {
.tem186-irregular {height:100vh;overflow:hidden}
.tem186-irregular .images,.tem186-irregular .text {height:100vh;padding:0 5%}
.tem186-irregular .text .subtitle {position:absolute;top:0}
.tem186-irregular.content-left .text {text-align:left}
.tem186-irregular.content-left .text .subtitle {left:0;transform:translate(-50%,-50%)}
.tem186-irregular.content-right .text {text-align:right}
.tem186-irregular.content-right .text .subtitle {right:0;transform:translate(50%,-50%)}
}
@media(orientation:portrait) {
.tem186-irregular .text {text-align:center;padding-bottom:5%}
.tem186-irregular .images,.tem186-irregular .text {width:100%}
.tem186-irregular .text .subtitle {margin-bottom:-.5em}
.tem186-irregular .text .title {padding-bottom:5%}
}
@media(max-width:768px) {
.tem186-irregular .text .title,.tem186-irregular .text .title span {font-size:30px!important;line-height:1!important}
.tem186-irregular .text .subtitle,.tem186-irregular .text .subtitle span {font-size:100px!important;line-height:1!important}
}
.tem187-irregular .container {padding:0}
.tem187-irregular .left .item .text,.tem187-irregular .left .item img,.tem187-irregular .right .bottom .nav span {transition:.5s}
.tem187-irregular img {width:100%}
.tem187-irregular a {border-color:inherit;display:block;color:inherit!important;text-decoration:none!important}
.tem187-irregular .left .item {margin:5px;position:relative;color:#FFF;border-color:transparent;background-color:#333}
.tem187-irregular .left .item a {position:relative;display:block}
.tem187-irregular .left .item img {border:1px solid transparent;border-color:inherit}
.tem187-irregular .left .item .text {width:100%;position:absolute;left:0;bottom:5%;padding:0 20px}
.tem187-irregular .left .item:hover img {opacity:.5}
.tem187-irregular .left .item:hover .text {padding:0 30px}
.tem187-irregular .left .item .title {font-size:16px}
.tem187-irregular .left .item .description {opacity:.8}
.tem187-irregular .left {width:45%;padding:0 2%}
.tem187-irregular .right {width:55%;padding:0 2%}
.tem187-irregular .right .top {line-height:1}
.tem187-irregular .right .top .title {font-size:40px;padding:10px 0;border-color:#ccc;position:relative}
.tem187-irregular .right .top .title:after {content:"";width:20%;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);border-top:1px solid #ccc;border-top-color:inherit}
.tem187-irregular .right .top .description {font-size:20px;font-style:italic;padding:30px 0 10%}
.tem187-irregular .right .bottom {line-height:1;padding:0 50px;position:relative}
.tem187-irregular .right .bottom a {display:block}
.tem187-irregular .right .bottom .item {background-color:transparent;border:1px solid transparent}
.tem187-irregular .right .bottom .text {padding:15px 0}
.tem187-irregular .right .bottom .title {font-size:16px;line-height:20px;margin-bottom:10px;max-height:40px;overflow:hidden}
.tem187-irregular .right .bottom .description {opacity:.5}
.tem187-irregular .right .bottom .nav span {position:absolute;top:50%;transform:translateY(-50%);font-size:30px;opacity:.5;cursor:pointer}
.tem187-irregular .right .bottom .nav span:hover {opacity:.8}
.tem187-irregular .right .bottom .nav span.prev {left:0}
.tem187-irregular .right .bottom .nav span.next {right:0}
.tem187-irregular .right .button .wow {background-color:red;border-color:red;display:inline-block;margin-top:10px;color:#FFF}
.tem187-irregular .right .button a {padding:8px 20px}
.tem187-irregular.content-left .left .text {text-align:right}
.tem187-irregular.content-right .left .text {text-align:left}
@media(max-width:1199px) {
.tem187-irregular .right .top .subtitle {font-size:12px}
.tem187-irregular .right .top .title {font-size:30px}
.tem187-irregular .right .top .description {font-size:14px;padding:20px 0 5%}
}
@media(min-width:768px) {
.tem187-irregular .container {display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.tem187-irregular.content-right .container {flex-direction:row-reverse;-webkit-flex-direction:row-reverse}
}
@media(max-width:767px) {
.tem187-irregular .left,.tem187-irregular .right {width:100%;padding:5% 2%}
.tem187-irregular.full-screen-spacing .container {padding:0!important}
}
.tem188-irregular .container {padding:0 70px}
.tem188-irregular .col-lg-6 {padding:0;height:100%}
.tem188-irregular .box {box-shadow:0 40px 100px rgba(0,0,0,.2);margin-top:40px}
.tem188-irregular .L_txt {color:#000}
.tem188-irregular .L_txt .subtitle {font-size:26px;padding-bottom:31px;border-bottom:10px solid rgba(0,0,0,.05);text-align:right;width:203px;font-weight:400;margin:0 0 30px 70px;transform:rotate(90deg)}
.tem188-irregular.content-right .subtitle {float:right;margin:0 70px 10px 0;padding:31px 0 0;border:none;border-top:10px solid rgba(0,0,0,.05)}
.tem188-irregular.content-right .L_txt {transform:translateX(70px);-o-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-webkit-transform:translateX(70px)}
.tem188-irregular .R_item {position:relative;transform:translateX(70px);-o-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-webkit-transform:translateX(70px)}
.tem188-irregular .R_item .txt {position:absolute;left:-100%;bottom:60px;color:#000;width:100%}
.tem188-irregular .R_item .title {font-size:90px;text-shadow:0 30px 50px rgba(0,0,0,.15);letter-spacing:4px;transform:translateX(-70px)}
.tem188-irregular .R_item .description {font-size:16px;line-height:29px;padding:0 0 0 60px}
.tem188-irregular.content-right .description {padding:0 60px 0 0}
.tem188-irregular.content-right .txt {left:100%;text-align:right}
.tem188-irregular.content-right .title {transform:translateX(70px);-o-transform:translateX(70px);-moz-transform:translateX(70px);-ms-transform:translateX(70px);-webkit-transform:translateX(70px)}
.tem188-irregular .R_item .images {transform:translateY(-40px);-o-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px)}
.tem188-irregular .R_item img {max-width:85%}
.tem188-irregular .R_item .more {width:100%;text-align:right}
.tem188-irregular .R_item .more a {background:#000;font-size:14px;padding:25px 58px;color:#fff;display:inline-block;transform:translateX(70px);margin-bottom:60px}
.tem188-irregular.content-right .R_item .more {text-align:left}
.tem188-irregular.content-right .R_item .more a {transform:translateX(-70px);-o-transform:translateX(-70px);-moz-transform:translateX(-70px);-ms-transform:translateX(-70px);-webkit-transform:translateX(-70px)}
@media (max-width:991px) {
.tem188-irregular .container {padding:0 15px}
.tem188-irregular .R_item img {max-width:95px}
}
@media (max-width:767px) {
.tem188-irregular .R_item .images {transform:translateY(0) translateX(50%);-o-transform:translateY(0) translateX(50%);-moz-transform:translateY(0) translateX(50%);-ms-transform:translateY(0) translateX(50%);-webkit-transform:translateY(0) translateX(50%);width:100%}
.tem188-irregular.content-right .R_item .images {transform:translate(0);-o-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0)}
.tem188-irregular .R_item img {max-width:50%}
.tem188-irregular .R_item .txt {margin:15px 0 30px;position:static}
.tem188-irregular .R_item .title {transform:translateX(-10px);-o-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-webkit-transform:translateX(-10px);font-size:30px}
.tem188-irregular .R_item .description {font-size:14px;padding:0 0 0 15px;line-height:22px}
.tem188-irregular .R_item .more a {transform:translate(0);-o-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);padding:15px 0;margin-bottom:0;font-size:14px;display:block;text-align:center}
.tem188-irregular .L_txt .subtitle {margin:0;width:180px}
.tem188-irregular.content-right .subtitle {float:right;margin:0;border:none;border-top:10px solid rgba(0,0,0,.05)}
.tem188-irregular.content-right .L_txt,.tem188-irregular.content-right .R_item .more a {transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0)}
.tem188-irregular.content-right .R_item .description {padding:0 15px 0 0}
.tem188-irregular.content-right .R_item .title {transform:translateX(10px);-o-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px)}
}
@media (max-width:480px) {
.tem188-irregular .R_item .title {font-size:20px;line-height:30px}
.tem188-irregular .L_txt .subtitle {width:150px;padding-bottom:21px;border-width:8px;font-size:16px}
.tem188-irregular .R_item .more a {font-size:12px}
}
.tem189-irregular {display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}
.tem189-irregular .container {height:auto;display:block}
.tem189-irregular .text {width:100%;padding:5% 0}
.tem189-irregular .text .title {color:#333}
.tem189-irregular .image .wow {display:inline-block}
.tem189-irregular a,.tem189-irregular img {display:inline-block;width:auto;max-width:100%}
@media(orientation:portrait) {
.tem189-irregular {height:auto}
}
.tem190-irregular .images {width:100%;background-size:cover;position:relative;overflow:hidden;background-color:#fff;background-attachment:fixed}
.tem190-irregular .images img {width:100%;display:none}
.tem190-irregular .before {position:absolute;width:0;height:100%;background-color:inherit;left:0;top:0}
.tem190-irregular .after {position:absolute;width:0;height:100%;background-color:inherit;right:0;top:0}
.tem191-irregular .item {height:100%;display:block;color:#333}
.tem191-irregular .swiper-wrapper {height:315px}
.tem191-irregular .swiper-slide {padding-left:220px}
.tem191-irregular .swiper-slide .col-lg-6 {padding-right:0}
.tem191-irregular .images,.tem191-irregular .images img {width:100%}
.tem191-irregular .text .title {display:none;color:inherit}
.tem191-irregular .text .description {line-height:26px;opacity:.7;color:inherit}
.tem191-irregular .swiper-container {position:relative}
.tem191-irregular .tit {position:absolute;left:0;top:0;width:150px;color:#333}
.tem191-irregular .tit .title {height:90px;font-size:15px;line-height:24px;overflow:hidden;margin-bottom:15px;color:inherit;display:block}
.tem191-irregular .swiper-container-vertical>.swiper-pagination-bullets {left:0;top:0;transform:translate(0)!important;width:170px}
.tem191-irregular .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {width:100%;height:105px;border-radius:0;position:relative;margin:0;opacity:1!important;background:none!important}
.tem191-irregular .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet::before {width:2px;height:100%;content:"";position:absolute;right:0;top:0;z-index:2;border-right:1px solid #f1f1f1}
.tem191-irregular .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet:last-child::before {border-right:none}
.tem191-irregular .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet::after {width:22px;height:22px;content:"";position:absolute;border:6px solid #f3f3f3;background-color:#d9d9d9;top:0;right:-11px;z-index:3;border-radius:50%}
.tem191-irregular .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::after {background-color:#d62020!important}
@media (max-width:767px) {
.tem191-irregular .tit {width:100%;position:static;clear:both}
.tem191-irregular .tit .title {width:100%;height:40px;line-height:40px;padding:0 20px;margin:5px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#f1f1f1}
.tem191-irregular .swiper-wrapper {height:auto!important}
.tem191-irregular .swiper-slide {padding-left:0}
.tem191-irregular .item .col-lg-6 {margin:10px 0}
.tem191-irregular .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet::after,.tem191-irregular .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet::before {display:none}
.swiper-pagination-custom,.swiper-pagination-fraction,.tem191-irregular .swiper-container-horizontal>.swiper-pagination-bullets {width:100%;top:0;left:0}
.tem191-irregular .swiper-pagination-clickable .swiper-pagination-bullet {width:100%;height:40px;border-right:none;background:none!important;border-radius:0;opacity:0!important;margin:5px 0}
.tem191-irregular .swiper-slide .col-lg-6 {padding-left:0}
}
.tem192-irregular {width:100%;position:fixed;bottom:0;left:0;padding:0 50px;background-color:rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.1);z-index:30}
.designer-body .tem192-irregular {bottom:45px}
.tem192-irregular .text {padding:15px 0;display:flex;-ms-flex-pack:start;-ms-flex-align:center;align-items:center;justify-content:space-between;position:relative}
.tem192-irregular .text .title {color:#fff;margin-right:20px}
.tem192-irregular .text .btn {background-color:#fff;color:#333;font-size:12px;border-radius:30px;padding:15px 34px}
.tem192-irregular .guan {position:absolute;bottom:100%;right:50px;width:40px;height:40px;background-color:inherit;cursor:pointer;color:#fff}
.tem192-irregular .guan>span {transition:.5s;transform:rotate(0);position:absolute;left:0;top:0;right:0;bottom:0;line-height:40px;text-align:center;font-size:22px}
.tem192-irregular .guan:hover>span {transform:rotate(180deg)}
@media (max-width:780px) {
.tem192-irregular {display:none}
}
.tem193-irregular img {visibility:hidden;width:100%}
.tem193-irregular .item {height:100%;background-repeat:no-repeat;background-size:100% auto;position:relative}
.tem193-irregular .item .text {position:absolute;bottom:40px;left:0;width:100%;padding:0 30px;color:#fff;z-index:2;line-height::}
.tem193-irregular .item .text .title {font-size:30px;font-weight:700;color:inherit;transition:all .35s ease 0s;line-height:40px;max-height:80px;overflow:hidden;transform:translateY(30px);-o-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-webkit-transform:translateY(30px)}
.tem193-irregular .item:hover .text .title {transform:translateY(0)}
.tem193-irregular .item .text .description {font-size:16px;color:inherit;font-weight:700;height:55px;overflow:hidden;opacity:0;margin-top:10px;line-height:25px;transition:all .35s ease 0s}
.tem193-irregular .item:hover .text .description {opacity:1}
.tem193-irregular .item .text .more {background:0 0;color:inherit;border:none;padding:0;transition:all .35s ease 0s;font-size:16px}
.tem193-irregular .item:hover .text .more {transform:translateY(20px)}
.tem193-irregular .swiper-button-next,.tem193-irregular .swiper-button-prev,.tem193-irregular .swiper-container-rtl .swiper-button-next,.tem193-irregular .swiper-container-rtl .swiper-button-prev {background-image:none}
.tem193-irregular .swiper-btn {background:rgba(0,0,0,.3);border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;bottom:15px;top:auto;color:#fff}
.tem193-irregular .swiper-btn:hover {background:rgba(0,0,0,.4)}
@media (max-width:767px) {
.tem193-irregular .item .text .title {line-height:36px;max-height:72px;transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0)}
.tem193-irregular .item .text .description {opacity:1;font-size:14px}
.tem193-irregular .item .text .more {padding-top:20px;font-size:14px}
}
@media (max-width:480px) {
.tem193-irregular .item .text .title {font-size:20px;line-height:26px;max-height:52px}
.tem193-irregular .item .text .description {font-size:12px;line-height:20px;height:auto;max-height:40px}
}
@media (max-width:360px) {
.tem193-irregular .swiper-btn {font-size:12px;width:34px;height:34px;line-height:34px}
.tem193-irregular .item .text {bottom:60px}
.tem193-irregular .item .text .title {font-size:18px}
}
.tem194-irregular .mainBox {width:100%!important;float:none!important}
.tem194-irregular .text {padding:0 5% 0 0}
.tem194-irregular .titleBar .title {font-size:40px;padding:2% 0;line-height:1}
.tem194-irregular .titleBar .description {font-size:16px;padding:2% 0;color:#666;line-height:2}
.tem194-irregular .text .items {padding:2% 0}
.tem194-irregular .text .item {padding-bottom:10px}
.tem194-irregular .text .item .wow {border:1px solid #FFF;background-color:rgba(255,255,255,.5);border-radius:6px}
.tem194-irregular .text .item a {padding:5% 10%;display:flex;display:-webkit-flex;line-height:30px}
.tem194-irregular .text .item a em {font-size:16px;color:#666;float:left;padding-left:5%;font-style:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem194-irregular .text .item a span {font-size:30px;float:left}
.tem194-irregular .image a {display:block}
.tem194-irregular .image img {max-width:100%;margin:auto;display:block}
@media(orientation:landscape) {
.tem194-irregular .text {position:absolute;top:50%;transform:translateY(-50%)}
.tem194-irregular.content-left .image {float:right}
.tem194-irregular.content-left .text {left:0}
.tem194-irregular.content-right .image {float:left}
.tem194-irregular.content-right .text {right:0}
.tem194-irregular .mainBox,.tem194-irregular .text {padding:0}
.tem194-irregular .col-sm-6 .image,.tem194-irregular .col-sm-6 .text {width:50%}
.tem194-irregular .col-sm-6 .text .item {width:50%;float:left;padding-right:10px}
.tem194-irregular .col-sm-4 .text {width:33.333%}
.tem194-irregular .col-sm-4 .image {width:66.666%}
.tem194-irregular .col-sm-3 .text {width:25%}
.tem194-irregular .col-sm-3 .image {width:75%}
.tem194-irregular .col-sm-2 .text {width:16.666%}
.tem194-irregular .col-sm-2 .image {width:83.334%}
}
@media (max-width:767px) {
.tem194-irregular {padding-left:0!important}
.tem194-irregular .mainBox {padding:0}
.tem194-irregular .text {padding:0 5%}
}
.tem195-irregular .tem12-list-title {margin:0 0 20px}
.tem195-irregular .tem12-list-title .title {font-size:24px;color:#fff}
.tem195-irregular .col-xs-6 {padding:0}
.tem195-irregular .col-lg-2:nth-of-type(6n) .item,.tem195-irregular .col-lg-3:nth-of-type(4n) .item,.tem195-irregular .col-lg-4:nth-of-type(3n) .item,.tem195-irregular .col-lg-6:nth-of-type(2n) .item {border-right:none}
.tem195-irregular .col-lg-2:nth-of-type(10) .item,.tem195-irregular .col-lg-2:nth-of-type(11) .item,.tem195-irregular .col-lg-2:nth-of-type(12) .item,.tem195-irregular .col-lg-2:nth-of-type(6) .item,.tem195-irregular .col-lg-2:nth-of-type(7) .item,.tem195-irregular .col-lg-2:nth-of-type(8) .item,.tem195-irregular .col-lg-2:nth-of-type(9) .item,.tem195-irregular .col-lg-3:nth-of-type(5) .item,.tem195-irregular .col-lg-4:nth-of-type(4) .item,.tem195-irregular .col-lg-4:nth-of-type(5) .item,.tem195-irregular .col-lg-4:nth-of-type(6) .item,.tem195-irregular .col-lg-6:nth-of-type(3) .item,.tem195-irregular .col-lg-6:nth-of-type(4) .item {border-bottom:none}
.tem195-irregular .item {width:100%;text-align:center;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);padding:60px 20px}
.tem195-irregular .item .images {width:100%}
.tem195-irregular .item .images img {max-width:100%;display:block;margin:0 auto}
.tem195-irregular .item .title {font-size:16px;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem195-irregular .item .description {font-size:14px;opacity:.8;display:block;height:20px;line-height:20px;overflow:hidden}
@media (max-width:768px) {
.tem195-irregular .item {padding:40px 20px}
.tem195-irregular .col-xs-6 {padding:0!important}
.tem195-irregular .col-xs-6:nth-of-type(n) .item {border-bottom:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}
.tem195-irregular .col-xs-6:nth-of-type(2n) .item {border-right:none}
.tem195-irregular .tem12-list-title .title {font-size:18px}
}
@media (max-width:480px) {
.tem195-irregular .col-xs-6 {width:100%}
.tem195-irregular .item {padding:30px 15px}
.tem195-irregular .col-xs-6:nth-of-type(n) .item {border-right:none}
.tem195-irregular .col-xs-6:last-child .item {border-bottom:none}
.tem195-irregular .item .title {font-size:15px;line-height:30px}
.tem195-irregular .item .description {font-size:12px;height:auto}
}
.tem196-irregular .container {padding:0 3%}
.tem196-irregular .block {padding:3%}
.tem196-irregular .titleBar {position:relative}
.tem196-irregular .titleBar .title {font-size:20px;padding:1% 0}
.tem196-irregular .titleBar .icons {position:absolute;top:50%;right:0;transform:translateY(-50%);color:red}
.tem196-irregular .titleBar .icons a {display:inline-block;padding:0;margin:0;font-size:16px;text-align:center;width:12px;color:inherit!important;text-decoration:none!important}
.tem196-irregular .items .item {padding:1%}
.tem196-irregular .items .item.col-sm-12 {padding:1% 0}
.tem196-irregular .items .item.col-sm-2:nth-child(6n+1),.tem196-irregular .items .item.col-sm-3:nth-child(4n+1),.tem196-irregular .items .item.col-sm-4:nth-child(3n+1),.tem196-irregular .items .item.col-sm-6:nth-child(odd) {
padding-left:0}
.tem196-irregular .items .item.col-sm-2:nth-child(6n+6),.tem196-irregular .items .item.col-sm-3:nth-child(4n+4),.tem196-irregular .items .item.col-sm-4:nth-child(3n+3),.tem196-irregular .items .item.col-sm-6:nth-child(even) {
padding-right:0}
.tem196-irregular .items .wow {background-color:#FFF;border:1px solid #CCC;color:#333}
.tem196-irregular .items a {padding:15% 10%;display:block;text-decoration:none!important;color:inherit!important;text-align:center}
.tem196-irregular .items span {display:block;font-size:30px;padding-bottom:10px}
.tem196-irregular .items em {display:block;font-style:normal;opacity:.77}
.tem196-irregular .button {text-align:left}
.tem196-irregular .button a {display:inline-block;width:100%;text-align:center}
@media(orientation:landscape) {
.tem196-irregular .block {width:50%;float:left}
}
@media (max-width:768px) {
.tem196-irregular .button {padding:0 1%}
.tem196-irregular .mobile-pdlr0 .block {padding:3% 0}
.tem196-irregular .mobile-pdlr0.full-screen .block {padding:3% 15px}
}
.tem197-irregular {width:100%}
.tem197-irregular .con {width:100%;height:100vh;position:relative}
.tem197-irregular .img_box {height:100%;overflow:hidden;position:absolute;transition:.5s .3s}
.tem197-irregular .img_box:nth-child(1) {
left:0;top:0;width:50%;z-index:8;background-color:#EFF2F7}
.tem197-irregular .img_box:nth-child(2) {
right:0;top:0;width:80%;background-color:#000}
.tem197-irregular .img_box .img {width:80vw;height:100%;background-size:100% auto;position:absolute;top:0;transition:.5s;background-repeat:no-repeat}
.tem197-irregular .img_box:nth-child(1) .img {left:0;background-color:inherit}
.tem197-irregular .img_box:nth-child(1) .img img {position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}
.tem197-irregular .img_box:nth-child(2) .img {right:0;background-color:inherit}
.tem197-irregular .img_box:nth-child(2) .img img {position:absolute;top:50%;right:0;width:100%;transform:translateY(-50%)}
.tem197-irregular .text {width:100%;height:100%;position:absolute;z-index:6;top:0;left:0;text-align:center;background-color:inherit;transition:.5s}
.tem197-irregular .text .txt {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.tem197-irregular .text .txt .title {font-size:30px;font-weight:700}
.tem197-irregular .text:after {content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:inherit;transition:.5s .3s;transform:translateX(-100%);z-index:2}
.tem197-irregular .text:before {content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:inherit;transition:.5s .3s;transform:translateX(100%);z-index:2}
.tem197-irregular .text img {height:26vw}
.tem197-irregular .img_box:nth-child(2) .text {color:#fff;margin-left:20%}
.tem197-irregular .text .title {font-size:60px}
.tem197-irregular .text .description {font-size:20px}
.tem197-irregular .con.left .img_box:nth-child(1) .text {transform:translateX(100%);transition:.5s .3s}
.tem197-irregular .con.left .img_box:nth-child(1) .text:after,.tem197-irregular .con.right .img_box:nth-child(1) .text:before {transform:translateX(0);transition:.5s}
.tem197-irregular .con.right .img_box:nth-child(2) .text {transform:translateX(-100%);transition:.5s}
.tem197-irregular .con.left .img_box:nth-child(2) .text:after {transform:translateX(0);transition:.5s}
.tem197-irregular .con.right .img_box:nth-child(2) .text:before {transform:translateX(0);transition:.5s .3s}
.tem197-irregular .img_box .title_x {font-size:30px;font-weight:700;position:absolute;top:50%;transition:.5s;z-index:8;opacity:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14vw}
.tem197-irregular .img_box:nth-child(1) .title_x {right:100%}
.tem197-irregular .img_box:nth-child(2) .title_x {left:100%}
.tem197-irregular .con.right .img_box:nth-child(1) .title_x {transition:.5s .3s;right:50%;transform:translateX(50%);opacity:1}
.tem197-irregular .con.left .img_box:nth-child(2) .title_x {transition:.5s .3s;left:50%;transform:translateX(-50%);opacity:1}
@media (min-width:801px) {
.tem197-irregular .con.left .img_box:nth-child(1) {
width:80%}
.tem197-irregular .con.right .img_box:nth-child(1) {
width:20%}
.tem197-irregular .con.left .img_box:nth-child(2) .text {margin-left:40%}
.tem197-irregular .con.right .img_box:nth-child(2) .text {margin:0}
}
@media (max-width:801px) {
.tem197-irregular .img_box .img {width:100%}
.tem197-irregular .text img {height:26vh;max-width:100vw}
.tem197-irregular .con .img_box:nth-child(1) {
width:100%;height:50%}
.tem197-irregular .con .img_box:nth-child(2) {
width:100%;height:80%;top:auto;bottom:0}
.tem197-irregular .img_box:nth-child(2) .text {margin:0;transform:translateY(20%)}
.tem197-irregular .con.left .img_box:nth-child(1) {
height:80%}
.tem197-irregular .con.right .img_box:nth-child(1) {
height:20%}
.tem197-irregular .text:after {content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:inherit;transition:.5s .3s;transform:translateY(-100%);z-index:2}
.tem197-irregular .text:before {content:"";display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:inherit;transition:.5s .3s;transform:translateY(100%);z-index:2}
.tem197-irregular .con.right .img_box:nth-child(2) .text {transform:translateX(-100%);transition:.5s .3s}
.tem197-irregular .con.right .img_box:nth-child(2) .text:before {transition:.5s}
.tem197-irregular .img_box .title_x {max-width:80vw}
.tem197-irregular .con.left .img_box:nth-child(2) .title_x {top:60%}
}
.tem198-irregular {width:100%}
.tem198-irregular .wrap {width:200%}
.tem198-irregular .item {float:left;overflow:hidden;transition:all .5s ease-out 0s;position:relative}
.tem198-irregular .item .items {padding:0 2px}
.tem198-irregular .images {width:100%;background-size:100% auto;background-repeat:no-repeat}
.tem198-irregular .images img {width:100%}
.tem198-irregular .text {position:absolute;text-align:center;width:100%;left:0;top:50%;padding:0 20px;margin-top:-50px;color:#fff}
.tem198-irregular .text a {color:inherit;display:block;overflow:hidden}
.tem198-irregular .text .img {width:50px;height:50px;margin:0 auto;overflow:hidden}
.tem198-irregular .text .img img {width:100%}
.tem198-irregular .text .txt {float:left;width:100%;transition:all .2s linear 0s}
.tem198-irregular .text .title {font-size:18px;line-height:50px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem198-irregular .text .description {font-size:14px;opacity:0;height:96px;border-left:1px solid;border-color:#fff;text-align:left;line-height:24px;overflow:hidden;padding-left:15px;width:0;position:absolute;right:0}
.tem198-irregular .item:hover .text .description {opacity:1;top:0}
@media (max-width:767px) {
.tem198-irregular .wrap {width:100%}
.tem198-irregular .item {margin:2px 0}
.tem198-irregular .images {width:100%}
}
@media (max-width:480px) {
.tem198-irregular .item {width:100%}
.tem198-irregular .item .items {padding:0}
.tem198-irregular .text {padding:0 15px;margin-top:-45px;width:100%!important}
.tem198-irregular .text .img {width:36px;height:40px}
.tem198-irregular .text .title {font-size:14px;line-height:40px!important}
.tem198-irregular .text .txt {width:40%}
.tem198-irregular .text .description {width:50%!important;height:72px;right:15px;opacity:1}
}
@media (max-width:360px) {
.tem198-irregular .text .title {font-size::}
.tem198-irregular .text .description {font-size:13px}
}
.tem199-irregular .interval {padding:0 8px}
.tem199-irregular .full-screen {padding:0 30px}
.tem199-irregular .col-xs-6 {padding:0 7px;margin:7px 0}
.tem199-irregular .more {margin:7px 0}
.tem199-irregular .more a {display:block;padding:28px 15px;text-align:center;color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px;position:relative;z-index:2;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem199-irregular .more a::after {content:"";position:absolute;width:100%;height:90%;background:#fff;z-index:-1;left:0;bottom:0;opacity:0;-o-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
.tem199-irregular .more a:hover {color:#333!important}
.tem199-irregular .more a:hover::after {height:100%;opacity:1}
.tem199-irregular .text .title {font-size:40px;color:#fff;font-family:HELVETICANEUELTPRO-THEX,Arial;width:100%;text-align:center}
@media (max-width:767px) {
.tem199-irregular .more a {padding:20px 15px;font-size:14px}
.tem199-irregular .full-screen {padding:0}
}
@media (max-width:480px) {
.tem199-irregular .text .title {font-size:24px}
.tem199-irregular .more a {padding:15px}
}
@media (max-width:360px) {
.tem199-irregular .col-xs-6 {width:100%}
}
.tem200-irregular .images,.tem200-irregular .images img {width:100%}
.tem200-irregular .content-float,.tem200-irregular .right .col-xs-6 {padding:0}
.tem200-irregular .right .col-lg-2:nth-of-type(6n+1),.tem200-irregular .right .col-lg-3:nth-of-type(4n+1),.tem200-irregular .right .col-lg-4:nth-of-type(3n+1),.tem200-irregular .right .col-lg-6:nth-of-type(2n+1) {
clear:both}
.tem200-irregular .right .col-xs-6:nth-of-type(2n) .text {background:#333;color:#fff}
.tem200-irregular .right .text {color:#333;padding:20px 10px;text-align:center;transition:all .35s cubic-bezier(.55,.06,.68,.19) 0s}
.tem200-irregular .right .text:hover {opacity:.9}
.tem200-irregular .right .text .num {font-size:24px;font-family:HELVETICANEUELTPRO-THEX,Arial;transition:all .3s linear 0s}
.tem200-irregular .right .text:hover .num {transform:translateY(-5px)}
.tem200-irregular .right .text .title {transition:all .4s ease-in 0s}
.tem200-irregular .right .text:hover .title {transform:translateY(-5px)}
.tem201-irregular a {padding:40px 30px;display:block;position:relative;transition:all .35s ease 0s}
.tem201-irregular a:hover {background:#3B3B3B}
.tem201-irregular .icon {position:absolute;width:50px}
.tem201-irregular .icon img {width:100%;left:0;top:0}
.tem201-irregular .txt {padding-left:60px;color:#444;border-color:#444;transition:all .35s ease 0s;padding-top:8px}
.tem201-irregular a:hover .txt {color:#fff!important}
.tem201-irregular .txt .title {font-size:16px;color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem201-irregular .txt .description {font-size:14px;color:inherit;opacity:.7;border-color:inherit;white-space:nowrap;overflow:hidden;position:relative;padding-bottom:30px}
.tem201-irregular .txt .description::after {content:"";position:absolute;width:16px;height:1px;border-top:2px solid;border-color:inherit;left:0;bottom:10px;transition:all .35s ease-out 0s}
.tem201-irregular a:hover .txt .description::after {opacity:1;bottom:0;border-color:#fff!important;width:80px;transform:translateY(-10px)}
.tem201-irregular .txt .more {float:right;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid #fff;color:#fff;opacity:0;border-radius:50%;transition:all .35s ease-out 0s}
.tem201-irregular a:hover .txt .more {opacity:1;transform:translateY(-10px)}
@media (max-width:480px) {
.tem201-irregular .col-xs-6 {width:100%}
.tem201-irregular.full-screen-spacing .col-xs-6 {padding:0}
.tem201-irregular a {padding:30px 20px}
}
@media (max-width:360px) {
.tem201-irregular .icon {width:40px}
.tem201-irregular .txt {padding-left:50px}
.tem201-irregular .txt .title {font-size:15px}
.tem201-irregular .txt .description {font-size:12px}
.tem201-irregular .txt .description::after {border-width:1px}
.tem201-irregular .txt .more {width:20px;height:20px;line-height:20px;font-size:12px}
}
.tem202-irregular .item {height:100vh;width:100%;position:relative}
.tem202-irregular .item img {width:100%}
.tem202-irregular .item .text {position:absolute;left:70px;bottom:70px;max-width:80%;overflow:hidden}
.tem202-irregular .item .text .short {font-size:12px;line-height:14px;color:rgba(35,35,35,.6);margin-bottom:25px;letter-spacing:1px;font-family:Montserrat,sans-serif}
.tem202-irregular .title {color:#232323;font-size:20px;line-height:26px;padding:16px 35px;font-weight:400;display:block;background:#fff}
.tem202-irregular .item .text .description {display:inline-block;width:auto}
.tem202-irregular .item .text .description a {padding:4px 17px;line-height:22px;font-size:12px;background:#000;color:#fff;border:2px solid #000;letter-spacing:1px;font-weight:500;display:block;transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}
.tem202-irregular .item .text .description a:hover {color:#000;background:0 0}
@media (max-width:767px) {
.tem202-irregular .item .text {left:50px;bottom:70px}
.tem202-irregular .title {font-size:18px;padding:12px 30px}
}
@media (max-width:480px) {
.tem202-irregular .item .text {left:15px;bottom:20px}
.tem202-irregular .title {font-size:16px;padding:10px 25px}
}
.tem203-irregular .container {display:flex;display:-webkit-flex}
.tem203-irregular .col-lg-3,.tem203-irregular .col-lg-6 {padding:0}
.tem203-irregular .images {width:100%;overflow:hidden;background-size:100% 100%;height:100%!important;background-repeat:no-repeat;background-position:center}
.tem203-irregular .col-lg-6 .images a {display:block;width:100%;height:100%}
.tem203-irregular .images img {width:100%;opacity:0}
.tem203-irregular .text {padding:60px 80px}
.tem203-irregular .text .title {color:#232323;font-weight:600;line-height:40px;padding-bottom:25px;margin-bottom:25px;position:relative;border-color:#232323}
.tem203-irregular .text .title::after {content:"";border-bottom:4px solid;width:70%;height:4px;left:0;bottom:0;position:absolute;border-color:inherit}
.tem203-irregular .text .description {color:#6f6f6f;line-height:24px;font-size:14px}
.tem203-irregular .text .more a {background:#232323;color:#fff;border:none;padding:7px 24px;border-radius:0;margin-top:40px}
@media (max-width:1299px) {
.tem203-irregular .container {-webkit-flex-wrap:wrap}
.tem203-irregular .col-xs-6 {width:50%}
.tem203-irregular .col-xs-12 {width:100%}
}
@media (max-width:768px) {
.tem203-irregular .col-xs-6 {width:100%}
.tem203-irregular .col-xs-12,.tem203-irregular .col-xs-6 {padding-left:0!important;padding-right:0!important}
.tem203-irregular .col-xs-12 .images,.tem203-irregular .col-xs-6 .images {background:none!important;height:auto!important}
.tem203-irregular .col-xs-12 .images img,.tem203-irregular .col-xs-6 .images img {width:100%;height:auto;opacity:1}
.tem203-irregular .text {padding:4% 0 3%}
.tem203-irregular .text .title {font-size:16px;margin-bottom:5px;padding-bottom:0;margin-top:0;line-height:30px;font-weight:400}
.tem203-irregular .text .title::after {border-width:0}
.tem203-irregular .text .description {font-size:13px}
.tem203-irregular .text .more a {margin-top:20px;font-size:12px}
}
.tem204-irregular {transition:all .8s ease;-o-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-webkit-transition:all .8s ease;position:relative}
.tem204-irregular.STop {transform:scale(0.9);-o-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9)}
.tem204-irregular.STop .move_bg {opacity:1;-o-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease;-webkit-transition:all .8s ease}
.tem204-irregular .move_bg {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-o-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;transition:all .8s ease;-webkit-transition:all .8s ease}
.tem204-irregular .text {width:70%;color:#fff;text-align:center;margin:0 auto}
.tem204-irregular .text .title {font-size:34px;line-height:45px;color:inherit;padding:0 50px}
.tem204-irregular .text .description {padding:30px 0;font-size:20px;color:rgba(255,255,255,.6)}
.tem204-irregular .text .more {text-align:center}
.tem204-irregular .text .more a {padding:20px 45px;border-radius:50px;font-weight:600;background:rgba(0,0,0,.6);font-size:14px;border:none}
@media (max-width:767px) {
.tem204-irregular .text {width:90%}
.tem204-irregular .text .title {font-size:24px;line-height:36px;padding:0 30px}
.tem204-irregular .text .more a {padding:16px 32px;font-weight:300}
}
@media (max-width:480px) {
.tem204-irregular {padding:30px 0!important}
.tem204-irregular .text {width:100%;padding:0 15px}
.tem204-irregular .text .title {font-size:18px;line-height:30px;padding:0}
.tem204-irregular .text .description {font-size:14px;padding:20px 0}
.tem204-irregular .text .more a {padding:10px 26px;font-size:12px}
}
.titlebar .title {font-size:26px}
@media (max-width:991px) {
.titlebar .title {font-size:22px}
}
@media (max-width:768px) {
.titlebar .title {font-size:18px}
}
.tem01-title {text-align:center}
.tem01-title .title {padding:0 15px}
.tem01-title .subtitle {font-size:13px;line-height:30px;color:#888;padding:0 15px}
.tem01-title .more {display:none}
.tem02-title .title-header {float:left}
.tem02-title .title {display:inline-block;position:relative;z-index:1}
.tem02-title .title::after {height:2px;content:"";left:0;position:absolute;top:100%;width:45px;border-bottom:2px solid;border-color:inherit}
.tem02-title .subtitle {font-size:14px;line-height:30px;min-height:20px;color:#aaa;display:inline-block;margin-left:10px;position:relative;z-index:1;padding-left:15px}
.tem02-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.tem02-title .more {float:right}
.tem02-title .more a {background-color:#fff;border:1px solid #eee;margin-left:10px;padding:10px 30px;font-size:12px;display:block}
.tem03-title {border-bottom:1px solid #e8e8e8;padding:20px 0}
.tem03-title .title-header {float:left}
.tem03-title .title {display:inline-block;position:relative;z-index:1;color:#555;border-color:#000}
.tem03-title .title::after {height:2px;content:"";left:0;position:absolute;bottom:-23px;width:45px;border-bottom:2px solid;border-color:inherit}
.tem03-title .subtitle {font-size:14px;line-height:30px;min-height:20px;color:#999;display:inline-block;margin-left:5px;position:relative;z-index:1;padding-left:15px}
.tem03-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.tem03-title .more {float:right}
.tem03-title .more a {margin-left:5px;padding:18px 0 0 15px;font-size:13px;display:block;color:#aaa}
.tem03-title .more:hover a {color:#333}
@media (max-width:768px) {
.tem03-title .title::after {bottom:-15px}
}
.tem04-title {text-align:center;padding:0 15px;width:100%;overflow:hidden}
.tem04-title .subtitle {font-size:13px;width:100%;text-align:center;margin:10px 0}
.tem04-title .subtitle .subtitle-border {display:inline-block;position:relative;opacity:.8}
.tem04-title .subtitle .subtitle-border::before {position:absolute;content:"";width:30px;height:1px;border-bottom:1px solid #888;left:-40px;top:50%}
.tem04-title .subtitle .subtitle-border::after {position:absolute;content:"";width:30px;height:1px;border-bottom:1px solid #888;right:-40px;top:50%}
.tem04-title .more {display:none}
.tem05-title {text-align:center}
.tem05-title .subtitle {font-size:13px;line-height:30px;color:#888}
.tem05-title .more {display:none}
.tem06-title {padding:0 15px;width:100%;overflow:hidden}
.tem06-title .title-header {float:left}
.tem06-title .title {display:inline-block;position:relative;z-index:1}
.tem06-title .title::after {height:2px;content:"";left:0;position:absolute;top:100%;width:45px}
.tem06-title .subtitle {font-size:14px;line-height:30px;color:#aaa;display:inline-block;margin-left:10px;position:relative;z-index:1;padding-left:15px}
.tem06-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.tem06-title .more {float:right}
.tem06-title .more a {background-color:#fff;border:1px solid #eee;margin-left:10px;padding:10px 30px;font-size:12px;display:block}
.tem07-title {border-bottom:1px solid #e8e8e8;padding:20px 0;width:100%}
.tem07-title .title-header {float:left;padding:0 15px}
.tem07-title .title {display:inline-block;position:relative;z-index:1;color:#555;border-color:#000}
.tem07-title .subtitle {font-size:14px;line-height:30px;min-height:20px;color:#999;display:inline-block;margin-left:5px;position:relative;z-index:1;padding-left:15px}
.tem07-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.tem07-title .more {float:right}
.tem07-title .more a {margin-left:5px;padding:18px 15px 0;font-size:13px;display:block;color:#aaa}
.tem07-title .more:hover a {color:#333}
.tem08-title {text-align:center;padding:0 15px;width:100%;overflow:hidden}
.tem08-title .subtitle {font-size:13px;width:100%;text-align:center;margin:10px 0}
.tem08-title .subtitle .subtitle-border {display:inline-block;position:relative;color:#aaa}
.tem08-title .subtitle .subtitle-border::before {position:absolute;content:"";width:30px;height:1px;background-color:#ddd;left:-40px;top:50%}
.tem08-title .subtitle .subtitle-border::after {position:absolute;content:"";width:30px;height:1px;background-color:#ddd;right:-40px;top:50%}
.tem08-title .more {display:none}
.tem09-title {text-align:left}
.tem09-title .title-header {position:relative;padding:0 20px;border-color:#ccc}
.tem09-title .title-header::before {content:"";position:absolute;left:0;top:7px;width:1px;height:80%;background-color:rgba(121,121,121,.15)}
.tem09-title .title-header::after {content:"";position:absolute;left:0;top:7px;width:4px;height:10px;border-color:inherit;border-left-width:4px;border-left-style:solid;transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;-ms-transition:all .6s ease-in-out 0s;-webkit-transition:all .6s ease-in-out 0s;-o-transition:all .6s ease-in-out 0s}
.tem09-title .title-header:hover::after {height:80%}
.tem09-title .subtitle {font-size:13px;color:#aaa;line-height:30px}
.tem09-title .more {display:none}
.tem10-title {text-align:left}
.tem10-title .title-header {float:left}
.tem10-title .title {position:relative;transition:all .6s ease-in-out 0s;padding-left:40px;border-color:#666}
.tem10-title .title::before {position:absolute;content:"";width:30px;border-top:1px solid;border-color:inherit;height:1px;top:50%;left:0;transition:all .6s ease-in-out 0s;opacity:1}
.tem10-title .subtitle {font-size:13px;color:#aaa;line-height:30px}
.tem10-title .more {float:right}
.tem10-title .more a {margin-left:5px;padding:18px 15px 0;font-size:13px;display:block;color:#aaa}
.tem10-title .more:hover a {color:#333}
.tem11-title {text-align:center;width:100%;overflow:hidden}
.tem11-title .title-section {position:relative}
.tem11-title .title-section::before {position:absolute;content:"";background:#eee;width:100%;height:1px;left:0;bottom:0}
.tem11-title .title-header {width:100%;position:relative}
.tem11-title .subtitle {font-size:13px;width:100%;text-align:center;margin:10px 0;position:relative;color:#999;min-height:20px;border-color:#333}
.tem11-title .subtitle::before {position:absolute;content:"";width:50px;height:2px;border-bottom:2px solid;border-color:inherit;left:50%;bottom:-10px;margin-left:-25px}
.tem12-title .title-header {width:100%}
.tem12-title .subtitle {text-align:left;font-size:14px}
.tem12-title .title {font-size:20px;width:100%;text-align:left;margin:0 0 10px;display:inline-block;position:relative;border-color:#333}
.tem12-title .title::before {position:absolute;content:"";width:40px;height:2px;border-bottom:2px solid;border-color:inherit;left:0;bottom:-10px}
.tem13-title .title-header {width:100%}
.tem13-title .title-box {display:inline-block;position:relative;padding:8px 30px;border:1px solid #ccc;text-align:center;left:50%}
.tem13-title .title-box::before {position:absolute;content:"";background:#fff;width:150%;height:22px;top:13px;left:-30px}
.tem13-title .title {width:100%;text-align:center;margin:0;display:inline-block;position:relative;line-height:30px}
.tem13-title .title::before {position:absolute;content:"";width:40px;height:1px;background-color:#ccc;left:-80px;top:50%}
.tem13-title .title::after {position:absolute;content:"";width:40px;height:1px;background-color:#ccc;right:-80px;top:50%}
@media (max-width:360px) {
.tem13-title .title-box {padding:8px 15px}
.tem13-title .title::before {width:20px;left:-40px}
.tem13-title .title::after {width:20px;right:-40px}
.tem13-title .title-box {max-width:190px;overflow:hidden}
.tem13-title .title {width:160px;height:30px;overflow:hidden}
}
.tem14-title .border {border-bottom:1px solid rgba(121,121,121,.3);width:100%;overflow:hidden}
.tem14-title .floor {font-size:14px;width:25px;height:25px;text-align:center;line-height:25px;border:1px solid;border-radius:50%;display:inline-block;float:left}
.tem14-title .floor section {padding:0}
.tem14-title .title-header {float:left;padding:0 10px}
.tem14-title .title {display:inline-block;position:relative;z-index:1;font-size:20px;color:#555}
.tem14-title .more {float:right}
.tem14-title .more a {margin-left:5px;padding-top:5px;font-size:12px;display:block;color:#aaa;line-height:30px}
.tem14-title .more:hover a {color:#333}
@media (max-width:360px) {
.tem14-title .title-header {max-width:70%}
}
.tem15-title .title-header {width:80px;height:80px;border:2px solid #999;position:relative}
.tem15-title .box {position:absolute;top:16px;left:40px;text-align:left;background:#fff;width:500px;height:60px;overflow:hidden;padding:5px 0}
.tem15-title .box .title {color:#333;width:100%;font-size:20px}
.tem15-title .box .subtitle {font-size:14px;color:#999}
.tem15-title .box .subtitle section,.tem15-title .box .title section {padding:0}
@media (max-width:480px) {
.tem15-title .box {width:auto;position:static;height:auto}
.tem15-title .title-header {width:auto;height:auto;border:none}
}
.tem16-title .title-header {float:left}
.tem16-title .title {display:inline-block;position:relative;z-index:1;color:#fff}
.tem16-title .title::after {height:2px;content:"";left:0;position:absolute;top:100%;width:45px;border-bottom:2px solid;border-color:inherit}
.tem16-title .subtitle {font-size:14px;line-height:30px;min-height:20px;color:#aaa;display:inline-block;margin-left:10px;position:relative;z-index:1;padding-left:15px}
.tem16-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.tem16-title .more {float:right}
.tem16-title .more a {border:1px solid #4b4b4b;margin-left:10px;padding:10px 30px;font-size:12px;display:block}
.tem17-title {text-align:center;padding:0 15px;width:100%;overflow:hidden}
.tem17-title .title .title-border {display:inline-block;position:relative}
.tem17-title .title .title-border::before {position:absolute;content:"";width:60px;height:1px;border-bottom:1px solid;border-color:inherit;left:-75px;top:50%}
.tem17-title .title .title-border::after {position:absolute;content:"";width:60px;height:1px;border-bottom:1px solid;border-color:inherit;right:-75px;top:50%}
.tem17-title .subtitle {font-size:12px;width:100%;text-align:center;margin:10px 0;color:#999}
.tem17-title .more {display:none}
@media (max-width:480px) {
.tem17-title .title .title-border::before {left:-40px;width:30px}
.tem17-title .title .title-border::after {right:-40px;width:30px}
}
.tem18-title .title-container {display:block;text-align:center}
.tem18-title .box {display:inline-block;background:rgba(0,0,0,.85);padding:30px}
.tem18-title .title-header {padding:40px 20px;background:#fff}
.tem18-title .title-header .title {width:100%;text-align:center}
.tem18-title .title-header .subtitle {font-size:14px;width:100%;color:#999;margin-top:5px}
.tem18-title .more {display:none}
@media (max-width:768px) {
.tem18-title .title-header {padding:20px 10px}
.tem18-title .box {padding:20px}
}
.tem19-title {text-align:center}
.tem19-title .title {padding:0 15px}
.tem19-title .subtitle {font-size:13px;line-height:30px;color:#888;padding:0 15px}
.tem19-title .more {display:none}
@media (max-width:360px) {
.tem19-title .col-xs-6 {width:100%}
}
.tem20-title .title {font-size:26px}
.tem20-title .subtitle {font-size:14px;margin-top:5px;color:#999}
.tem20-title .block {display:inline-block;height:208px;position:relative;border-left-color:#333}
.tem20-title .box {background-color:#FFF;height:100%;padding:42px 0;position:relative;border-width:30px;border-style:solid;border-color:inherit}
.tem20-title .block:after,.tem20-title .block:before,.tem20-title .box:after,.tem20-title .box:before {content:"";width:0;height:0;display:block;border-style:solid;border-color:transparent;position:absolute;top:50%;transform:translateY(-50%);z-index:1}
.tem20-title .block:after,.tem20-title .block:before {border-width:104px}
.tem20-title .box:after,.tem20-title .box:before {border-width:74px}
.tem20-title .box:after {border-left-color:#FFF;border-left-width:37px;right:-110px;z-index:2}
.tem20-title .box:before {border-right-color:#FFF;border-right-width:37px;left:-111px}
.tem20-title .block:after {border-left-color:inherit;border-left-width:52px;right:-156px}
.tem20-title .block:before {border-right-color:inherit;border-right-width:52px;left:-156px}
@media (max-width:991px) {
.tem20-title .title {font-size:22px}
.tem20-title .block {height:200px}
.tem20-title .block:after,.tem20-title .block:before {border-width:100px}
.tem20-title .box:after,.tem20-title .box:before {border-width:70px}
.tem20-title .box:after {border-left-width:35px;right:-105px}
.tem20-title .box:before {border-right-width:35px;left:-105px}
.tem20-title .block:after {border-left-width:50px;right:-150px}
.tem20-title .block:before {border-right-width:50px;left:-150px}
}
@media (max-width:768px) {
.tem20-title .title {font-size:18px}
.tem20-title .block {height:132px}
.tem20-title .box {border-width:20px;padding:20px 0}
.tem20-title .block:after,.tem20-title .block:before {border-width:66px}
.tem20-title .box:after,.tem20-title .box:before {border-width:46px}
.tem20-title .box:after {border-left-width:23px;right:-69px}
.tem20-title .box:before {border-right-width:23px;left:-69px}
.tem20-title .block:after {border-left-width:33px;right:-99px}
.tem20-title .block:before {border-right-width:33px;left:-99px}
}
.tem21-title .subtitle {font-size:14px;padding-top:5px;color:#999}
.tem21-title .box {background-color:#FFF;padding:10px 0;margin-top:-110px;position:relative;z-index:1}
.tem21-title .block {width:160px;height:140px;margin:auto;position:relative;border-bottom:1px solid #333}
.tem21-title .block:after,.tem21-title .block:before {content:"";width:100%;height:0;display:block;border-top-width:1px;border-top-style:solid;border-top-color:inherit;position:absolute;bottom:0}
.tem21-title .block:before {transform:rotate(-60deg) translateX(50%);left:-50%}
.tem21-title .block:after {transform:rotate(60deg) translateX(-50%);right:-50%}
@media (max-width:768px) {
.tem21-title .box {margin-top:-100px}
}
.tem21-title.tem22-title .box {margin-top:-115px}
.tem21-title.tem22-title .block {transform:rotate(180deg)}
@media (max-width:768px) {
.tem21-title.tem22-title .box {margin-top:-110px}
}
.tem23-title p {padding:0;margin:0}
.tem23-title .subtitle {background-color:#FFF;color:#333;padding:.5em .3em;line-height:1!important;letter-spacing:.3em;display:inline-block;box-shadow:0 5px 10px rgba(11,11,11,.1);font-size:12px}
.tem23-title .title {font-size:42px;line-height:1!important;padding:.4em 0 .2em}
.tem23-title .description {font-size:16px;line-height:1.5!important;letter-spacing:.11em;color:#CCC}
.content-left .tem23-title {text-align:left}
.content-middle .tem23-title {text-align:center}
.content-right .tem23-title {text-align:right}
.tem24-title {text-align:center}
.tem24-title .title {font-size:20px;line-height:1;position:relative;border-color:#F75455;color:#F75455;border-top-width:2px;border-top-style:solid;padding:30px 60px 0}
.tem24-title .title:after,.tem24-title .title:before {content:"";position:absolute;width:50px;height:100%;top:-2px;border-width:2px;border-style:solid;border-color:inherit}
.tem24-title .title:before {left:0;border-right-width:0}
.tem24-title .title:after {right:0;border-left-width:0}
.tem24-title .title,.tem24-title section {display:inline-block}
.content-left .tem24-title {text-align:left;padding-left:20px}
.content-left .tem24-title .title {padding-left:20px}
.content-left .tem24-title .title:before {width:10px}
.content-right .tem24-title {text-align:right}
.content-right .tem24-title .title {padding-right:20px}
.content-right .tem24-title .title:after {width:10px}
@media (max-width:767px) {
.tem24-title .title {padding-top:20px}
}
.tem25-title .title-header {width:100%;font-size:0;border-bottom:1px solid;border-color:inherit}
.tem25-title .title-header .title {font-size:16px;padding:6px 20px;color:#fff;display:inline-block}
@media (max-width:480px) {
.tem25-title .title-header .title {font-size:14px;padding:6px 15px}
}
.tem26-title .title-header {width:100%;font-size:0;position:relative;text-align:center}
.tem26-title.content-left .title-header {text-align:left}
.tem26-title.content-right .title-header {text-align:right}
.tem26-title .title-header::after {position:absolute;content:"";width:100%;height:100%;top:50%;border-top:1px solid;border-color:inherit;z-index:-1;left:0}
.tem26-title .title-header .title {font-size:16px;padding:6px 25px;color:#fff;display:inline-block;border-radius:200px}
@media (max-width:480px) {
.tem26-title .title-header .title {font-size:14px;padding:5px 20px}
}
.tem27-title .tem00-list-title {width:100%;font-size:0;position:relative;text-align:center}
.tem27-title.content-left .tem00-list-title {text-align:left}
.tem27-title.content-right .tem00-list-title {text-align:right}
.tem27-title .title-header {display:inline-block;border-left:1px solid;border-right:1px solid;border-color:inherit;background:#fff;padding:0 15px}
.tem27-title .tem00-list-title::after {position:absolute;content:"";width:100%;height:100%;top:50%;border-top:1px solid;border-color:inherit;z-index:-1;left:0}
.tem27-title .tem00-list-title .title {font-size:16px}
.tem27-title .tem00-list-title .description {font-size:14px;color:#666}
.tem28-title .tem28-list-title {text-align:center}
.tem28-title.content-left .tem28-list-title {text-align:left}
.tem28-title.content-right .tem28-list-title {text-align:right}
.tem28-title .title-header .title {padding:8px 20px;overflow:hidden;position:relative;display:inline-block;border:1px solid;border-color:inherit;font-size:16px}
.tem28-title .title-header .title::before {content:"";position:absolute;left:-22px;top:-15px;border:15px solid;border-color:inherit;transform:rotate(30deg)}
.tem28-title .title-header .title::after {content:"";position:absolute;right:-22px;bottom:-15px;border:15px solid;border-color:inherit;transform:rotate(30deg)}
.tem29-title .tem29-list-title {width:100%;text-align:center}
.tem29-title .title-header {display:inline-block}
.tem29-title .subtitle {font-size:14px;font-weight:700}
.tem30-title .title {font-size:22px;color:#333;text-align:center}
.tem30-title .text {width:100%;text-align:center;position:relative;border-color:#aaa}
.tem30-title .text::after {position:absolute;content:"";width:100%;height:1px;border-top:1px solid;border-color:inherit;left:0;top:50%;z-index:-1;margin-top:1px}
.tem30-title .text .subtitle {position:relative;display:inline-block;font-size:12px;color:#999;letter-spacing:8px;padding:0 10px 0 20px;background-color:#fff;z-index:2;border-color:inherit}
.tem30-title .text .subtitle::before {position:absolute;content:"";width:6px;height:6px;border-radius:50%;border:3px solid;border-color:inherit;left:0;top:50%;margin-top:-3px}
.tem30-title .text .subtitle::after {position:absolute;content:"";width:6px;height:6px;border-radius:50%;border:3px solid;border-color:inherit;right:0;top:50%;margin-top:-3px}
@media (max-width:480px) {
.tem30-title .title {font-size:18px}
.tem30-title .text .subtitle {letter-spacing:4px}
}
.tem31-title .title-header {width:80%}
.tem31-title .title {width:100%;font-size:16px;color:#626262;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:40px;position:relative;border-color:#ccc;z-index:1}
.tem31-title .title::after {content:"";position:absolute;left:0;top:50%;border-top:1px solid;border-color:inherit;width:100%;height:1px;z-index:-1}
.tem31-title .subtitle {font-weight:300;color:#232323;font-size:36px;line-height:46px}
@media (max-width:767px) {
.tem31-title .subtitle {font-size:30px;line-height:40px}
}
@media (max-width:480px) {
.tem31-title .title-header {width:100%}
.tem31-title .title {font-size:14px;margin-bottom:10px}
.tem31-title .subtitle {font-size:20px;line-height:34px}
}
@media (max-width:320px) {
.tem31-title .subtitle {font-size:18px;line-height:30px}
}
.maindetail .tem00-list-title .title,.mainlist .tem00-list-title .title {font-size:24px}
.maindetail .tem00-list-title .subtitle,.mainlist .tem00-list-title .subtitle {font-size:13px}
@media (max-width:1024px) {
.maindetail .tem00-list-title .title,.mainlist .tem00-list-title .title {font-size:22px}
}
@media (max-width:991px) {
.maindetail .tem00-list-title .title,.mainlist .tem00-list-title .title {font-size:20px}
}
@media (max-width:768px) {
.maindetail .tem00-list-title .title,.mainlist .tem00-list-title .title {font-size:18px}
}
@media (max-width:480px) {
.maindetail .tem00-list-title .subtitle,.mainlist .tem00-list-title .subtitle {font-size:12px}
}
.maindetail .tem01-list-title,.mainlist .tem01-list-title {text-align:center;padding:15px 0}
.maindetail .tem01-list-title .subtitle,.mainlist .tem01-list-title .subtitle {line-height:30px;color:#888}
.maindetail .tem01-list-title .more,.mainlist .tem01-list-title .more {display:none}
.maindetail .tem02-list-title,.mainlist .tem02-list-title {padding:15px 0}
.maindetail .tem02-list-title .title-header,.mainlist .tem02-list-title .title-header {float:left}
.maindetail .tem02-list-title .title,.mainlist .tem02-list-title .title {display:inline-block;position:relative;z-index:1}
.maindetail .tem02-list-title .title::after,.mainlist .tem02-list-title .title::after {height:2px;content:"";left:0;position:absolute;top:100%;width:45px}
.maindetail .tem02-list-title .subtitle,.mainlist .tem02-list-title .subtitle {line-height:30px;color:#aaa;display:inline-block;margin-left:10px;position:relative;z-index:1;padding-left:15px}
.maindetail .tem02-list-title .subtitle::before,.mainlist .tem02-list-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.maindetail .tem02-list-title .more,.mainlist .tem02-list-title .more {float:right}
.maindetail .tem02-list-title .more a,.mainlist .tem02-list-title .more a {background-color:#fff;border:1px solid #eee;margin-left:10px;padding:10px 30px;font-size:12px;display:block}
.maindetail .tem03-list-title,.mainlist .tem03-list-title {border-bottom:1px solid #e8e8e8;padding:15px 0}
.maindetail .tem03-list-title .title-header,.mainlist .tem03-list-title .title-header {float:left}
.maindetail .tem03-list-title .title,.mainlist .tem03-list-title .title {display:inline-block;position:relative;z-index:1;color:#555}
.maindetail .tem03-list-title .title::after,.mainlist .tem03-list-title .title::after {height:2px;content:"";left:0;position:absolute;bottom:-19px;width:45px;background-color:#000}
.maindetail .tem03-list-title .subtitle,.mainlist .tem03-list-title .subtitle {line-height:30px;color:#999;display:inline-block;margin-left:5px;position:relative;z-index:1;padding-left:15px}
.maindetail .tem03-list-title .subtitle::before,.mainlist .tem03-list-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.maindetail .tem03-list-title .more,.mainlist .tem03-list-title .more {float:right}
.maindetail .tem03-list-title .more a,.mainlist .tem03-list-title .more a {margin-left:5px;padding:18px 0 0 15px;font-size:13px;display:block;color:#aaa}
.maindetail .tem03-list-title .more:hover a,.mainlist .tem03-list-title .more:hover a {color:#333}
.maindetail .tem04-list-title,.mainlist .tem04-list-title {text-align:center;width:100%;overflow:hidden;padding:15px 0}
.maindetail .tem04-list-title .subtitle,.mainlist .tem04-list-title .subtitle {width:100%;text-align:center;margin:10px 0}
.maindetail .tem04-list-title .subtitle .subtitle-border,.mainlist .tem04-list-title .subtitle .subtitle-border {display:inline-block;position:relative;color:#999}
.maindetail .tem04-list-title .subtitle .subtitle-border::before,.mainlist .tem04-list-title .subtitle .subtitle-border::before {position:absolute;content:"";width:30px;height:1px;background-color:#ddd;left:-40px;top:50%}
.maindetail .tem04-list-title .subtitle .subtitle-border::after,.mainlist .tem04-list-title .subtitle .subtitle-border::after {position:absolute;content:"";width:30px;height:1px;background-color:#ddd;right:-40px;top:50%}
.maindetail .tem04-list-title .more,.mainlist .tem04-list-title .more {display:none}
.maindetail .tem05-list-title,.mainlist .tem05-list-title {text-align:center;padding:15px 0}
.maindetail .tem05-list-title .subtitle,.mainlist .tem05-list-title .subtitle {line-height:30px;color:#888}
.maindetail .tem05-list-title .more,.mainlist .tem05-list-title .more {display:none}
.maindetail .tem06-list-title,.mainlist .tem06-list-title {width:100%;overflow:hidden;padding:15px}
.maindetail .tem06-list-title .title-header,.mainlist .tem06-list-title .title-header {float:left}
.maindetail .tem06-list-title .title,.mainlist .tem06-list-title .title {display:inline-block;position:relative;z-index:1}
.maindetail .tem06-list-title .title::after,.mainlist .tem06-list-title .title::after {height:2px;content:"";left:0;position:absolute;top:100%;width:45px}
.maindetail .tem06-list-title .subtitle,.mainlist .tem06-list-title .subtitle {line-height:30px;color:#aaa;display:inline-block;margin-left:10px;position:relative;z-index:1;padding-left:15px}
.maindetail .tem06-list-title .subtitle::before,.mainlist .tem06-list-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.maindetail .tem06-list-title .more,.mainlist .tem06-list-title .more {float:right}
.maindetail .tem06-list-title .more a,.mainlist .tem06-list-title .more a {background-color:#fff;border:1px solid #eee;margin-left:10px;padding:10px 30px;font-size:12px;display:block}
.maindetail .tem07-list-title,.mainlist .tem07-list-title {border-bottom:1px solid #e8e8e8;padding:15px 0;width:100%;overflow:hidden}
.maindetail .tem07-list-title .title-header,.mainlist .tem07-list-title .title-header {width:100%}
.maindetail .tem07-list-title .title,.mainlist .tem07-list-title .title {display:inline-block;position:relative;z-index:1;color:#555}
.maindetail .tem07-list-title .title::after,.mainlist .tem07-list-title .title::after {height:2px;content:"";left:0;position:absolute;bottom:-18px;width:45px;background-color:#666}
.maindetail .tem07-list-title .subtitle,.mainlist .tem07-list-title .subtitle {line-height:30px;color:#999;display:inline-block;margin-left:5px;position:relative;z-index:1;padding-left:15px}
.maindetail .tem07-list-title .subtitle::before,.mainlist .tem07-list-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.maindetail .tem07-list-title .more,.mainlist .tem07-list-title .more {float:right}
.maindetail .tem07-list-title .more a,.mainlist .tem07-list-title .more a {margin-left:5px;padding:18px 15px 0;font-size:13px;display:block;color:#aaa}
.maindetail .tem07-list-title .more:hover a,.mainlist .tem07-list-title .more:hover a {color:#333}
.maindetail .tem08-list-title,.mainlist .tem08-list-title {text-align:center;width:100%;overflow:hidden;padding:15px}
.maindetail .tem08-list-title .subtitle,.mainlist .tem08-list-title .subtitle {width:100%;text-align:center;margin:10px 0}
.maindetail .tem08-list-title .subtitle .subtitle-border,.mainlist .tem08-list-title .subtitle .subtitle-border {display:inline-block;position:relative;color:#aaa}
.maindetail .tem08-list-title .subtitle .subtitle-border::before,.mainlist .tem08-list-title .subtitle .subtitle-border::before {position:absolute;content:"";width:30px;height:1px;background-color:#ddd;left:-40px;top:50%}
.maindetail .tem08-list-title .subtitle .subtitle-border::after,.mainlist .tem08-list-title .subtitle .subtitle-border::after {position:absolute;content:"";width:30px;height:1px;background-color:#ddd;right:-40px;top:50%}
.maindetail .tem08-list-title .more,.mainlist .tem08-list-title .more {display:none}
.maindetail .tem09-list-title,.mainlist .tem09-list-title {text-align:left;padding:15px 0}
.maindetail .tem09-list-title .title-header,.mainlist .tem09-list-title .title-header {position:relative;padding:0 20px}
.maindetail .tem09-list-title .title-header::before,.mainlist .tem09-list-title .title-header::before {position:absolute;content:"";left:0;height:80%;width:1px;background-color:#efefef;top:7px}
.maindetail .tem09-list-title .title-header::after,.mainlist .tem09-list-title .title-header::after {position:absolute;content:"";left:0;height:10px;width:4px;background-color:#ccc;top:7px;transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;-ms-transition:all .6s ease-in-out 0s;-webkit-transition:all .6s ease-in-out 0s;-o-transition:all .6s ease-in-out 0s}
.maindetail .tem09-list-title .title-header:hover::after,.mainlist .tem09-list-title .title-header:hover::after {background-color:#414141;height:80%}
.maindetail .tem09-list-title .subtitle,.mainlist .tem09-list-title .subtitle {color:#aaa;line-height:30px}
.maindetail .tem09-list-title .more,.mainlist .tem09-list-title .more {display:none}
.maindetail .tem10-list-title,.mainlist .tem10-list-title {text-align:left;padding:15px 0}
.maindetail .tem10-list-title .title-header,.mainlist .tem10-list-title .title-header {float:left}
.maindetail .tem10-list-title .title,.mainlist .tem10-list-title .title {position:relative;transition:all .6s ease-in-out 0s;padding-left:40px}
.maindetail .tem10-list-title .title::before,.mainlist .tem10-list-title .title::before {content:"";width:30px;height:1px;border-left:30px solid;border-color:inherit;position:absolute;top:50%;left:0;transition:all .6s ease-in-out 0s;opacity:1}
.maindetail .tem10-list-title .subtitle,.mainlist .tem10-list-title .subtitle {color:#aaa;line-height:30px}
.maindetail .tem10-list-title .more,.mainlist .tem10-list-title .more {float:right}
.maindetail .tem10-list-title .more a,.mainlist .tem10-list-title .more a {margin-left:5px;padding:18px 15px 0;font-size:13px;display:block;color:#aaa}
.maindetail .tem10-list-title .more:hover a,.mainlist .tem10-list-title .more:hover a {color:#333}
.maindetail .tem11-list-title,.mainlist .tem11-list-title {text-align:center;width:100%;overflow:hidden;margin:15px 0;border-bottom:1px solid #eee}
.maindetail .tem11-list-title .title-header,.mainlist .tem11-list-title .title-header {width:100%;position:relative}
.maindetail .tem11-list-title .subtitle,.mainlist .tem11-list-title .subtitle {width:100%;text-align:center;margin:10px 0;display:inline-block;position:relative;color:#999}
.maindetail .tem11-list-title .subtitle::before,.mainlist .tem11-list-title .subtitle::before {position:absolute;content:"";width:50px;height:2px;background-color:#333;left:50%;bottom:-10px;margin-left:-25px}
@media (max-width:768px) {
.maindetail .tem11-list-title .subtitle,.mainlist .tem11-list-title .subtitle {margin:0 0 10px}
}
.maindetail .tem12-list-title,.mainlist .tem12-list-title {padding:15px 0}
.maindetail .tem12-list-title .title-header,.mainlist .tem12-list-title .title-header {width:100%}
.maindetail .tem12-list-title .subtitle,.mainlist .tem12-list-title .subtitle {text-align:left;color:#aaa}
.maindetail .tem12-list-title .title,.mainlist .tem12-list-title .title {width:100%;text-align:left;margin:0 0 10px;display:inline-block;position:relative}
.maindetail .tem12-list-title .title::before,.mainlist .tem12-list-title .title::before {position:absolute;content:"";width:40px;height:2px;background-color:#333;left:0;bottom:-10px}
.maindetail .tem13-list-title,.mainlist .tem13-list-title {padding:15px 0}
.maindetail .tem13-list-title .title-header,.mainlist .tem13-list-title .title-header {width:100%}
.maindetail .tem13-list-title .title-box,.mainlist .tem13-list-title .title-box {display:inline-block;position:relative;padding:8px 30px;border:1px solid #ccc;text-align:center;left:50%}
.maindetail .tem13-list-title .title-box::before,.mainlist .tem13-list-title .title-box::before {position:absolute;content:"";background:#fff;width:150%;height:22px;top:13px;left:-30px}
.maindetail .tem13-list-title .title,.mainlist .tem13-list-title .title {width:100%;text-align:center;margin:0;display:inline-block;position:relative;line-height:30px}
.maindetail .tem13-list-title .title::before,.mainlist .tem13-list-title .title::before {position:absolute;content:"";width:40px;height:1px;background-color:#ccc;left:-80px;top:50%}
.maindetail .tem13-list-title .title::after,.mainlist .tem13-list-title .title::after {position:absolute;content:"";width:40px;height:1px;background-color:#ccc;right:-80px;top:50%}
.maindetail .tem14-list-title,.mainlist .tem14-list-title {padding:15px 0}
.maindetail .tem14-list-title .border,.mainlist .tem14-list-title .border {border-bottom:1px solid #aaa;width:100%;overflow:hidden;padding:8px 0}
.maindetail .tem14-list-title .floor,.mainlist .tem14-list-title .floor {font-size:14px;width:25px;height:25px;text-align:center;line-height:25px;border:1px solid;border-radius:50%;display:inline-block;float:left}
.maindetail .tem14-list-title .floor section,.mainlist .tem14-list-title .floor section {padding:0}
.maindetail .tem14-list-title .title-header,.mainlist .tem14-list-title .title-header {float:left;padding:0 10px}
.maindetail .tem14-list-title .title,.mainlist .tem14-list-title .title {display:inline-block;position:relative;z-index:1;color:#555}
.maindetail .tem14-list-title .more,.mainlist .tem14-list-title .more {float:right}
.maindetail .tem14-list-title .more a,.mainlist .tem14-list-title .more a {margin-left:5px;padding-top:5px;display:block;color:#aaa;line-height:30px}
.maindetail .tem14-list-title .more:hover a,.mainlist .tem14-list-title .more:hover a {color:#333}
.maindetail .tem15-list-title,.mainlist .tem15-list-title {padding:15px 0}
.maindetail .tem15-list-title .title-header,.mainlist .tem15-list-title .title-header {width:80px;height:80px;border:2px solid #999;position:relative}
.maindetail .tem15-list-title .box,.mainlist .tem15-list-title .box {position:absolute;top:16px;left:40px;text-align:left;background:#fff;width:500px;height:60px;overflow:hidden;padding:5px 0}
.maindetail .tem15-list-title .box .title,.mainlist .tem15-list-title .box .title {color:#333;width:100%}
.maindetail .tem15-list-title .box .subtitle,.mainlist .tem15-list-title .box .subtitle {color:#999}
@media (max-width:480px) {
.maindetail .tem15-list-title .box,.mainlist .tem15-list-title .box {width:300px}
}
.maindetail .tem16-list-title,.mainlist .tem16-list-title {padding:15px 0}
.maindetail .tem16-list-title .title-header,.mainlist .tem16-list-title .title-header {float:left}
.maindetail .tem16-list-title .title,.mainlist .tem16-list-title .title {display:inline-block;position:relative;z-index:1;color:#333}
.maindetail .tem16-list-title .title::after,.mainlist .tem16-list-title .title::after {height:2px;content:"";left:0;position:absolute;top:100%;width:45px;background-color:#aaa}
.maindetail .tem16-list-title .subtitle,.mainlist .tem16-list-title .subtitle {line-height:30px;color:#aaa;display:inline-block;margin-left:10px;position:relative;z-index:1;padding-left:15px}
.maindetail .tem16-list-title .subtitle::before,.mainlist .tem16-list-title .subtitle::before {content:"/";left:0;position:absolute;top:0;color:#ccc}
.maindetail .tem16-list-title .more,.mainlist .tem16-list-title .more {float:right}
.maindetail .tem16-list-title .more a,.mainlist .tem16-list-title .more a {border:1px solid #999;margin-left:10px;padding:10px 30px;font-size:12px;display:block}
.maindetail .tem17-list-title,.mainlist .tem17-list-title {text-align:center;width:100%;overflow:hidden;padding:15px}
.maindetail .tem17-list-title .title .title-border,.mainlist .tem17-list-title .title .title-border {display:inline-block;position:relative;color:#333}
.maindetail .tem17-list-title .title .title-border::before,.mainlist .tem17-list-title .title .title-border::before {position:absolute;content:"";width:60px;height:1px;background-color:#333;left:-75px;top:50%}
.maindetail .tem17-list-title .title .title-border::after,.mainlist .tem17-list-title .title .title-border::after {position:absolute;content:"";width:60px;height:1px;background-color:#333;right:-75px;top:50%}
.maindetail .tem17-list-title .subtitle,.mainlist .tem17-list-title .subtitle {width:100%;text-align:center;margin:10px 0;color:#999}
.maindetail .tem17-list-title .more,.mainlist .tem17-list-title .more {display:none}
@media (max-width:480px) {
.maindetail .tem17-list-title .title .title-border::before,.mainlist .tem17-list-title .title .title-border::before {left:-40px;width:30px}
.maindetail .tem17-list-title .title .title-border::after,.mainlist .tem17-list-title .title .title-border::after {right:-40px;width:30px}
}
.maindetail .tem18-list-title,.mainlist .tem18-list-title {display:block;text-align:center;padding:15px 0}
.maindetail .tem18-list-title .box,.mainlist .tem18-list-title .box {display:inline-block;background:rgba(0,0,0,.85);padding:30px}
.maindetail .tem18-list-title .title-header,.mainlist .tem18-list-title .title-header {padding:40px 20px;background:#fff}
.maindetail .tem18-list-title .title-header .title,.mainlist .tem18-list-title .title-header .title {width:100%;text-align:center}
.maindetail .tem18-list-title .title-header .subtitle,.mainlist .tem18-list-title .title-header .subtitle {font-size:14px;width:100%;color:#999;margin-top:5px}
.maindetail .tem18-list-title .more,.mainlist .tem18-list-title .more {display:none}
@media (max-width:768px) {
.maindetail .tem18-list-title .title-header,.mainlist .tem18-list-title .title-header {padding:20px 10px}
.maindetail .tem18-list-title .box,.mainlist .tem18-list-title .box {padding:20px}
}
.mainlist .tem25-list-title .title-header {width:100%;font-size:0;border-bottom:1px solid;border-color:inherit}
.mainlist .tem25-list-title .title-header .title {font-size:16px;padding:6px 20px;color:#fff;display:inline-block}
@media (max-width:480px) {
.mainlist .tem25-list-title .title-header .title {font-size:14px;padding:6px 15px}
}
.mainlist .tem26-list-title {width:100%;font-size:0;position:relative;text-align:center}
.mainlist .tem26-list-title .title-header::after {position:absolute;content:"";width:100%;height:100%;top:50%;border-top:1px solid;border-color:inherit;z-index:-1;left:0}
.mainlist .tem26-list-title .title-header .title {font-size:16px;padding:6px 25px;color:#fff;display:inline-block;border-radius:200px}
@media (max-width:480px) {
.mainlist .tem26-list-title .title-header .title {font-size:14px;padding:5px 20px}
}
.mainlist .tem27-list-title {width:100%;font-size:0;position:relative;text-align:center}
.mainlist .tem27-list-title .title-header {display:inline-block;border-left:1px solid;border-right:1px solid;border-color:inherit;background:#fff;padding:0 15px}
.mainlist .tem27-list-title::after {position:absolute;content:"";width:100%;height:100%;top:50%;border-top:1px solid;border-color:inherit;z-index:-1;left:0}
.mainlist .tem27-list-title .title-header .title {font-size:16px}
.mainlist .tem27-list-title .title-header .description {font-size:14px;color:#666}
.mainlist .tem28-list-title {text-align:center}
.mainlist .tem28-list-title .title-header .title {padding:8px 20px;overflow:hidden;position:relative;display:inline-block;border:1px solid;border-color:inherit;font-size:16px}
.mainlist .tem28-list-title .title-header .title::before {content:"";position:absolute;left:-22px;top:-15px;border:15px solid;border-color:inherit;transform:rotate(30deg)}
.mainlist .tem28-list-title .title-header .title::after {content:"";position:absolute;right:-22px;bottom:-15px;border:15px solid;border-color:inherit;transform:rotate(30deg)}
.mainlist .tem30-list-title {padding:15px 0}
.mainlist .tem30-list-title .title {font-size:22px;color:#333;text-align:center}
.mainlist .tem30-list-title .text {width:100%;text-align:center;position:relative;border-color:#aaa}
.mainlist .tem30-list-title .text::after {position:absolute;content:"";width:100%;height:1px;border-top:1px solid;border-color:inherit;left:0;top:50%;z-index:-1;margin-top:1px}
.mainlist .tem30-list-title .text .subtitle {position:relative;display:inline-block;font-size:12px;color:#999;letter-spacing:8px;padding:0 10px 0 20px;background-color:#fff;z-index:2;border-color:inherit}
.mainlist .tem30-list-title .text .subtitle::before {position:absolute;content:"";width:6px;height:6px;border-radius:50%;border:3px solid;border-color:inherit;left:0;top:50%;margin-top:-3px}
.mainlist .tem30-list-title .text .subtitle::after {position:absolute;content:"";width:6px;height:6px;border-radius:50%;border:3px solid;border-color:inherit;right:0;top:50%;margin-top:-3px}
@media (max-width:480px) {
.mainlist .tem30-list-title .title {font-size:18px}
.mainlist .tem30-list-title .text .subtitle {letter-spacing:4px}
}
.mainlist .tem31-list-title .title-header {width:80%}
.mainlist .tem31-list-title .title {width:100%;font-size:16px;color:#626262;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:40px;position:relative;border-color:#ccc;z-index:1}
.mainlist .tem31-list-title .title::after {content:"";position:absolute;left:0;top:50%;border-top:1px solid;border-color:inherit;width:100%;height:1px;z-index:-1}
.mainlist .tem31-list-title .subtitle {font-weight:300;color:#232323;font-size:34px;line-height:46px}
@media (max-width:767px) {
.mainlist .tem31-list-title .subtitle {font-size:30px;line-height:40px}
}
@media (max-width:480px) {
.mainlist .tem31-list-title .title-header {width:90%}
.mainlist .tem31-list-title .title {font-size:14px;margin-bottom:10px}
.mainlist .tem31-list-title .subtitle {font-size:20px;line-height:34px}
}
@media (max-width:320px) {
.mainlist .tem31-list-title .subtitle {font-size:18px;line-height:30px}
}
.tem01-button .button-box {width:100%;text-align:center;height:120px;line-height:120px;font-size:18px;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;color:#fff}
.tem01-button .button-box:hover {text-indent:-50px}
@media (max-width:991px) {
.tem01-button .button-box {height:80px;line-height:80px}
}
@media (max-width:768px) {
.tem01-button .button-box {font-size:16px;line-height:60px;height:60px}
}
@media (max-width:480px) {
.tem01-button .button-box {font-size:14px;line-height:40px;height:40px}
}
.tem02-button {text-align:center}
.tem02-button .button-box {padding:12px 100px;border:1px solid #ccc;color:#b9b9b9;font-size:14px;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}
.tem02-button .button-box:hover {color:#fff;border-color:transparent}
@media (max-width:480px) {
.tem02-button .button-box {padding:10px 80px}
}
.tem03-button {text-align:center}
.tem03-button .button-box {padding:8px 100px;border:1px solid #bbb;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}
.tem03-button .button-box .icon {color:#ddd;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}
.tem03-button .button-box:hover {color:#333;border-color:#e0e0e0;transform:scale(1.1,1.1)}
.tem03-button .button-box:hover .icon {color:#333;text-indent:0;opacity:1}
@media (max-width:480px) {
.tem03-button .button-box {padding:8px 80px}
}
.tem04-button {text-align:center}
.tem04-button .button-box {padding:12px 100px;border:1px solid #ddd;color:#9f9f9f;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}
.tem04-button .button-box::after {position:absolute;content:"";width:0;height:100%;z-index:1;transition:all .4s ease-out 0s;left:0;top:0}
.tem04-button .button-box:hover::after {width:100%;z-index:-1}
.tem04-button .button-box:hover {color:#fff;z-index:1}
@media (max-width:480px) {
.tem04-button .button-box {padding:8px 80px}
}
.tem05-button {text-align:center}
.tem05-button .button-box {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;position:relative;background:url(../images/tem05-button_01.png) no-repeat center center rgba(0,0,0,.6);margin:0 auto;display:block;width:12%;height:45px}
.tem05-button .button-box::before {position:absolute;content:"";background:rgba(0,0,0,.4);width:100%;height:1px;left:0;top:0;transform:scale(0.1,1);transition:all .6s ease 0s;opacity:0}
.tem05-button .button-box::after {position:absolute;content:"";background:rgba(0,0,0,.4);width:100%;height:1px;left:0;bottom:0;transform:scale(0.1,1);transition:all .6s ease 0s;opacity:0}
.tem05-button .button-box:hover::after,.tem05-button .button-box:hover::before {transform:scale(1,1);opacity:1}
.tem05-button .button-box:hover {background:url(../images/tem05-button_02.png) no-repeat center center}
@media (max-width:768px) {
.tem05-button .button-box {width:20%}
}
@media (max-width:480px) {
.tem05-button .button-box {width:30%;height:35px}
}
.tem06-button {text-align:center}
.tem06-button .button-box {font-size:18px;border-radius:40px;border:1px solid #f0f0f0;color:#323233;padding:13px 85px;transition:all .3s ease-in 0s;position:relative;z-index:1;overflow:hidden}
.tem06-button .button-box:hover {color:#fff}
.tem06-button .button-box::before {position:absolute;content:"";left:0;top:0;height:100%;width:0;transition:all .3s ease-in 0s;z-index:-1;border-radius:40px;border:1px solid transparent}
.tem06-button .button-box:hover::before {width:100%}
@media (max-width:767px) {
.tem06-button .button-box {font-size:16px}
}
@media (max-width:480px) {
.tem06-button .button-box {font-size:14px;padding:10px 60px}
}
.tem07-button {text-align:center}
.tem07-button .button-box {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;position:relative;padding:8px 42px;border-top:1px solid;border-bottom:1px solid;z-index:1;font-size:15px}
.tem07-button .button-box:hover {color:#fff}
.tem07-button .button-box::before {position:absolute;content:"";width:100%;height:0;left:0;transition:all .6s ease 0s;bottom:0;opacity:.6;z-index:-1}
.tem07-button .button-box:hover::before {height:100%;bottom:0}
.tem08-button [template-module="1"] {text-align:center}
.tem08-button [template-module="1"] [func-id="1"] {display:inline-block}
.tem08-button .button-box {color:#333;padding:6px 30px;border-radius:100px;border:1px solid #eee;line-height:30px;margin:7px;display:inline-block}
.tem08-button .button-box:hover {color:#fff!important}
.tem09-button {text-align:center}
.tem09-button .button-box {font-size:14px;color:#fff;border:none;padding:10px 40px;border-radius:20px}
.tem10-button {text-align:center}
.tem10-button .button-box {font-size:14px;color:#fff;border:none;padding:10px 60px;border-radius:0}
.tem10-button .button-box .icon {display:inline-block;color:#fff;font-size:14px;line-height:25px}
@media (max-width:767px) {
.tem10-button .button-box {font-size:12px;width:60%;padding:0;height:40px;line-height:40px}
.tem10-button .button-box .icon {line-height:40px}
}
.tem11-button {text-align:center}
.tem11-button .button-box {font-size:14px;color:#fff;border:none}
.tem12-button [template-module="1"] {text-align:center}
.tem12-button [template-module="1"] [func-id="1"] {display:inline-block}
.tem12-button .about-box {border:1px solid #e1e1e1;border-radius:0;margin:7px;transition:all .3s ease-out 0s;overflow:hidden;color:#898989}
.tem12-button .button-box {line-height:40px;display:inline-block;transition:all .3s ease-out 0s;position:relative;color:inherit;height:40px;padding:0 30px}
.tem12-button [module-style="border-color color"] {color:#898989}
.tem12-button [module-style="border-color color"] .button-box {color:inherit}
.tem12-button .button-box::after {content:attr(data-title);position:absolute;transform:translateY(100%);left:0;width:100%;color:#333}
.tem12-button .button-box:hover {transform:translateY(-100%)}
.tem12-button .about-box:hover {box-shadow:0 8px 30px rgba(161,161,161,.2)}
@media (max-width:767px) {
.tem12-button .button-box {padding:0 20px}
}
.tem13-button {text-align:center}
.tem13-button .button-box {font-size:14px;width:46px;height:46px;display:block;border-radius:50%;border:2px solid #fff;position:relative}
.tem13-button .full-screen {padding:0 15px}
.tem13-button .button-box span {color:#fff;width:100%;padding-top:-5px;display:inline-block;position:absolute;font-size:24px;left:0}
.tem13-button .button-box span:nth-of-type(1) {
opacity:.5;top:8px}
.tem13-button .button-box span:nth-of-type(2) {
top:17px}
@media (max-width:480px) {
.tem13-button .button-box {border-width:1px;width:36px;height:36px}
.tem13-button .button-box span:nth-of-type(1) {
top:9px}
.tem13-button .button-box span:nth-of-type(2) {
top:16px}
}
.tem14-button {text-align:center}
.tem14-button .button-box {font-size:14px;width:46px;height:46px;border-width:2px;border-style:solid;border-color:inherit;display:block;border-radius:50%;position:relative}
.tem14-button .full-screen {padding:0 15px}
.tem14-button .button-box span {color:inherit;width:100%;padding-top:-5px;display:inline-block;position:absolute;font-size:24px;left:0}
.tem14-button .button-box span:nth-of-type(1) {
opacity:.5;top:8px}
.tem14-button .button-box span:nth-of-type(2) {
top:17px}
@media (max-width:480px) {
.tem14-button .button-box {border-width:1px;width:36px;height:36px}
.tem14-button .button-box span:nth-of-type(1) {
top:9px}
.tem14-button .button-box span:nth-of-type(2) {
top:16px}
}
.tem15-button {text-align:center}
.tem15-button .button-box {padding:10px 40px;border:2px solid;position:relative;border-color:inherit;letter-spacing:3px;color:#fff}
.tem15-button .button-box::before {content:"";width:17px;height:2px;border-bottom:2px solid #fff;right:-2px;top:50%;z-index:2;position:absolute}
.tem15-button .button-box:hover::before {border-color:inherit}
.tem15-button .button-box:hover {background:none!important;color:inherit!important}
.tem15-button .button-box span {border-style:solid;width:0;display:inline-block;position:absolute;right:-25px;border-width:10px 0 10px 12px;border-radius:2px;border-top:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-left-color:inherit;top:10px;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.tem15-button .button-box:hover span {transform:rotateX(-180deg)}
@media (max-width:480px) {
.tem15-button .button-box {padding:8px 30px;font-size:12px}
.tem15-button .button-box span {border-width:8px 0 8px 9px;right:-20px;top:9px}
}
.tem16-button {text-align:center}
.tem16-button .button-box {padding:10px 40px;border:2px solid;position:relative;border-color:inherit;letter-spacing:3px;margin-bottom:20px}
.tem16-button .button-box::before {content:"";width:2px;height:20px;border-left:2px solid;border-color:inherit;left:50%;bottom:-14px;z-index:2;position:absolute;margin-left:-1px;-o-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.tem16-button .button-box:hover::before {height:0;bottom:0}
.tem16-button .button-box:hover {background:#fff!important;color:inherit!important}
.tem16-button .button-box span {border-style:solid;width:0;display:inline-block;position:absolute;bottom:-22px;left:50%;border-width:10px 8px 0;border-radius:2px;border-color:#333 transparent transparent;border-top-color:inherit;margin-left:-8px;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.tem16-button .button-box:hover span {transform:rotateY(-180deg)}
@media (max-width:480px) {
.tem16-button .button-box {font-size:12px;display:inline-block;border-width:1px;padding:8px 30px}
.tem16-button .button-box::before {border-width:1px;margin-left:0}
.tem16-button .button-box span {border-width:8px 7px 0;margin-left:-7px}
}
.tem17-button {text-align:center}
.tem17-button .box {padding:10px 0 30px}
.tem17-button .button-box {padding:10px 40px;border:2px solid;position:relative;border-color:inherit;letter-spacing:3px}
.tem17-button .button-box::before {content:"";width:2px;height:20px;border-left:2px solid;border-color:inherit;left:50%;bottom:-14px;z-index:2;position:absolute;margin-left:-1px;-o-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.tem17-button .button-box:hover::before {height:0;bottom:0}
.tem17-button .button-box:hover {color:#fff}
.tem17-button .button-box span {border-style:solid;width:0;display:inline-block;position:absolute;bottom:-22px;left:50%;border-width:10px 8px 0;border-radius:2px;border-color:#333 transparent transparent;border-top-color:inherit;margin-left:-8px;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.tem17-button .button-box:hover span {transform:rotateY(-180deg)}
@media (max-width:480px) {
.tem17-button .button-box {padding:8px 20px;font-size:12px}
.tem17-button .button-box::before {border-width:1px;margin-left:0}
.tem17-button .button-box span {border-width:8px 8px 0}
}
.tem18-button {text-align:center}
.tem18-button a {border-radius:200px;border:1px solid transparent;padding:8px 22px;color:#ABABAB;font-size:14px;background:#fff;border-color:#e6e6e6}
.tem18-button a span.icon {font-size:20px;margin-right:12px}
@media (max-width:480px) {
.tem18-button a span.icon {font-size:16px}
.tem18-button a {font-size:12px}
.tem18-button a span.icon {margin-right:8px}
}
.tem19-button {text-align:center}
.tem19-button a {background:#fff;box-shadow:0 2px 12px #e2e2e2;position:relative;color:#999;font-size:14px;border:none;border-radius:0;z-index:1;padding:9px 76px 8px 34px;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;-webkit-transition:all .4s ease-out 0s}
.tem19-button a:hover {color:#525252!important;background:#fff!important;opacity:1}
.tem19-button a::before {background:url(/templates/public4/assets/images/tem19-button.png) no-repeat;background-size:100% auto;content:"";position:absolute;right:9px;top:13px;z-index:3;width:18px;height:10px}
.tem19-button a::after {z-index:2;content:"";position:absolute;right:0;top:0;border:18px solid #000;height:37px;width:37px;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;-webkit-transition:all .4s ease-out 0s}
.tem19-button a:hover::after {border-color:inherit}
@media (max-width:480px) {
.tem19-button a {padding:8px 58px 8px 24px;font-size:12px}
.tem19-button a::after {width:33px;height:33px;border-width:16px}
.tem19-button a::before {top:12px;right:8px;width:16px}
}
.tem20-button {text-align:center}
.tem20-button a {font-size:12px;border:none;border-bottom:1px dotted;padding:5px 0;border-radius:0;background:0 0;position:relative}
.tem20-button a:hover {border-bottom-style:solid;opacity:1;background:0 0}
.tem20-button a::before {position:absolute;content:"";right:-15px;top:10px;width:10px;height:10px;border-radius:50%;border:1px solid transparent;border-color:inherit;transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s}
.tem20-button a:hover::before {border-width:5px}
.tem21-button {text-align:center}
.tem21-button .button-box {margin-top:37px}
.tem21-button a {border-radius:50%;border:1px solid;border-color:inherit;width:100px;height:100px;position:relative;z-index:2;background:0 0;display:inline-block;transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s}
.tem21-button a::before {width:1px;height:27px;border-left:1px solid transparent;border-color:inherit;position:absolute;content:"";top:-37px;left:50%;transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s;margin-left:-.5px}
.tem21-button a:hover::before {top:-47px}
.tem21-button a::after {position:absolute;content:"";border:2px solid transparent;border-color:inherit;width:116px;height:116px;left:50%;top:50%;margin-left:-58px;margin-top:-58px;border-radius:50%;z-index:-1;opacity:0;transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s;-o-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}
.tem21-button a:hover::after {opacity:1;-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}
.tem21-button a span {font-size:12px;position:relative;padding-top:20px;width:100%;text-align:center;line-height:100px;top:10px;transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s}
.tem21-button a:hover span {color:#fff!important}
.tem21-button a span::before {content:"";position:absolute;width:20px;height:2px;border-top:2px solid;border-color:inherit;left:50%;margin-left:-10px;top:0;transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s}
.tem21-button a:hover span::before {border-color:#fff}
.tem21-button a span::after {content:"";position:absolute;width:20px;height:2px;border-top:2px solid;border-color:inherit;left:50%;margin-left:-10px;top:10px;transition:all .2s ease-in 0s;-o-transition:all .2s ease-in 0s;-moz-transition:all .2s ease-in 0s;-ms-transition:all .2s ease-in 0s;-webkit-transition:all .2s ease-in 0s}
.tem21-button a:hover span::after {border-color:#fff}
@media (max-width:480px) {
.tem21-button a {width:80px;height:80px}
.tem21-button a::after {width:96px;height:96px;margin-left:-48px;margin-top:-48px;border-width:1px}
.tem21-button a::before {height:20px;top:-30px}
.tem21-button a:hover::before {top:-40px}
.tem21-button a span::before {border-width:1px}
.tem21-button a span::after {border-width:1px;top:8px}
.tem21-button a span {top:-5px;padding-top:16px}
}
.tem22-button .interval {margin:0 -8px}
.tem22-button .full-screen .interval {padding:0 8px}
.tem22-button [func-id="1"] {display:inline-block}
.tem22-button .button-box {padding:7px}
.tem22-button .button-box .btn {width:50px;height:50px;border:1px solid;border-radius:50%;background:0 0;color:inherit;line-height:50px;text-align:center;padding:0;font-size:22px;border-color:inherit}
@media (max-width:480px) {
.tem22-button .button-box .btn {font-size:18px;width:40px;height:40px;line-height:40px}
}
.tem23-button {position:relative;z-index:1}
.tem23-button .full-screen .interval {padding:0 15px}
.tem23-button::before {content:"";position:absolute;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,.1);left:-100%;top:0;transition:all .4s cubic-bezier(0.25,.74,.22,.99) 0s}
.tem23-button:hover::before {left:0}
.tem23-button .more {text-align:center}
.tem23-button .more a {color:#fff;position:relative;display:block}
.tem23-button .more a span {font-size:14px;border:1px solid;border-color:inherit;border-radius:50%;display:block;text-align:center;line-height:34px;height:34px;width:34px;position:absolute;left:-10px;top:-7px;-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;-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px)}
.tem23-button .more a>div {position:relative;width:auto;display:inline-block;border-color:#fff}
.tem23-button .more a>div::before {content:"";position:absolute;width:30px;height:1px;left:-12px;top:10.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}
.tem23-button .more a b {font-size:16px;padding-left:50px;display:block;font-weight:400;line-height:20px}
@media (max-width:1024px) {
.tem23-button .more a>div::before {top:11px}
}
@media (max-width:768px) {
.tem23-button .more a {padding:10px 0}
}
@media (max-width:360px) {
.tem23-button .more a span {width:32px;height:32px;line-height:32px}
.tem23-button .more a b {font-size:14px}
.tem23-button .more a>div::before {top:10px}
}
.tem24-button .interval {padding:0 8px}
.tem24-button .col-xs-6 {padding:0 7px}
.tem24-button .more {margin:7px 0}
.tem24-button .more a {display:block;padding:28px 15px;text-align:center;color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px;position:relative;z-index:2;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem24-button .more a::after {content:"";position:absolute;width:100%;height:90%;background:#fff;z-index:-1;left:0;bottom:0;opacity:0;-o-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
.tem24-button .more a:hover {color:#333!important}
.tem24-button .more a:hover::after {height:100%;opacity:1}
@media (max-width:767px) {
.tem24-button .more a {padding:10px;font-size:14px}
}
.tem01-pro {width:100%;display:inline-block}
.tem01-product_li {overflow:hidden;margin:0 15px 10px;cursor:pointer;text-align:left}
.tem01-product_li .imgbox {position:relative;padding-top:100%}
.tem01-product_li .imgbox img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem01-product_layer h5 {margin:5px 0;font-size:16px;overflow:hidden;height:44px;line-height:22px!important;text-overflow:ellipsis;font-weight:400}
.tem01-product_layer .tem01-product_text {display:block;font-size:13px;overflow:hidden;height:40px;line-height:20px!important}
.tem01-btnbar {margin-top:15px;font-size:12px;text-transform:uppercase}
.tem01-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem01-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem01-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem01-pro .price_origin {color:#333;opacity:.53;font-size:12px}
.tem01-pro .price_origin del {font-weight:300}
@media (max-width:640px) {
.tem01-product_li {margin-bottom:15px}
}
.tem03-pro-item {text-align:center;position:relative;width:100%;padding-top:100%}
.filtr-item,.tem03-pro-hover,.tem03-pro-hover .tem03-pro-mask,.tem03-pro-img,.tem03-pro-info {width:100%;overflow:hidden}
.tem03-pro-hover,.tem03-pro-hover .tem03-pro-mask,.tem03-pro-img {position:absolute;top:0;left:0}
.tem03-pro-info h3 {font-size:16px;font-weight:400;height:44px;line-height:22px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#fff}
.tem03-pro-info {padding-top:30%}
.tem03-pro-double .tem03-pro-hover {z-index:5;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;opacity:0;cursor:pointer;display:block;text-decoration:none;text-align:center;height:100%;background:rgba(0,0,0,.5)}
.tem03-pro-double .tem03-pro-info {color:#fff;vertical-align:middle;position:relative;z-index:5;text-align:center;width:100%}
.tem03-pro-double .tem03-pro-info .tem03-pro-headline {display:block;font-size:14px;margin:0 15px;overflow:hidden;max-height:50px;line-height:25px!important}
.tem03-pro-double .tem03-pro-info .tem03-pro-line {height:2px;width:0;margin:15px auto;border-color:#999;border-style:solid;border-width:1px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out}
.tem03-pro-double .tem03-pro-info .tem03-pro-date {width:90%;margin:0 auto;font-size:25px;color:#fff;overflow:hidden;max-height:70px;min-height:35px;line-height:35px!important}
.tem03-pro-double .tem03-pro-hover .tem03-pro-mask {background-color:rgba(0,0,0,.4);opacity:.9;z-index:0}
.tem03-pro-double .tem03-pro-hover:hover .tem03-pro-line {width:90%}
.tem03-pro-double .tem03-pro-hover:hover {opacity:1}
.tem03-pro-img {z-index:0}
.tem03-pro-img img {width:100%;height:100%}
.filtr-item {padding-top:30px}
.tem03-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem03-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem03-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem03-pro .price_origin {color:#FFF;opacity:.63;font-size:12px}
.tem03-pro .price_origin del {font-weight:300}
@media (max-width:767px) {
.tem03-pro .col-xs-12 {width:50%}
.tem03-pro h2 {font-size:26px}
.filtr-item {padding-top:15px}
.tem03-pro-double .tem03-pro-hover {opacity:0}
.tem03-pro-double .tem03-pro-info .tem03-pro-line {width:90%;margin:5px auto}
.tem03-pro-info h3 {padding:0 25px}
}
@media (max-width:320px) {
.tem03-pro .col-xs-12 {width:100%}
}
.tem04-pro .tem04-btn {padding:15px 0;text-transform:uppercase}
.tem04-pro-img {margin-top:15px}
.tem04-pro-gds:nth-child(2),.tem04-pro-gds:nth-child(5) {
border-left:1px solid #ddd;border-right:1px solid #ddd}
.tem04-pro-gds:nth-child(4),.tem04-pro-gds:nth-child(5),.tem04-pro-gds:nth-child(6) {
border-top:1px solid #ddd}
.tem04-pro h3 {font-size:16px;font-weight:400;height:44px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem04-pro-gds .protext {font-size:14px;color:#464646;overflow:hidden;height:75px;line-height:25px!important}
.tem04-pro-gds {padding:60px 15px;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}
.tem04-pro-gds:hover {background:url(../images/tem04-pro.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}
.tem04-pro-gds:hover.tem04-pro-gds h4 {color:#fff;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}
.tem04-pro-gds:hover.tem04-pro-gds .protext {overflow:hidden;max-height:75px;line-height:25px;color:#fff;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}
.tem04-pro .bntbox {margin:20px 0 0}
.tem04-pro .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.tem04-pro .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem04-pro .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem04-pro .price_origin {color:#999;font-size:12px}
.tem04-pro .price_origin del {font-weight:300}
.tem04-pro-gds:hover .price_origin {color:#fff}
@media (max-width:767px) {
.tem04-pro h2 {font-size:26px}
.tem04-pro-img {margin-top:15px}
.tem04-pro-gds {padding:30px 10px!important}
.tem04-pro-gds:nth-child(2),.tem04-pro-gds:nth-child(3),.tem04-pro-gds:nth-child(4),.tem04-pro-gds:nth-child(5),.tem04-pro-gds:nth-child(6) {
border:0;border-top:1px solid #ddd}
}
.tem05-pro-left1,.tem05-pro-right2 {min-height:425px;overflow:hidden;padding:0}
.tem05-pro-left1 img {min-height:425px;width:100%}
.tem05-pro-right1 {padding:6em 0 0;min-height:425px}
.tem05-pro-right1 h4 {font-size:26px;padding:0 20px;overflow:hidden;max-height:60px;line-height:30px;margin:0}
.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:unset;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:unset;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:unset}
.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:unset}
}
.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:unset}
}
.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%}
.tem38-team .gallery-thumbs .text_img {width:60%;padding-top:60%;-webkit-box-shadow:0 4.5px 17px rgba(36,37,38,.35);-moz-box-shadow:0 4.5px 17px rgba(36,37,38,.35);box-shadow:0 4.5px 17px rgba(36,37,38,.35);border-radius:50%;overflow:hidden;position:relative;margin:auto;background-size:cover;background-position:50% 50%}
.tem38-team .gallery-thumbs .text_img img {width:100%;height:100%;position:absolute;left:0;top:0}
.tem38-team .gallery-thumbs .text_txt {width:70%;float:left;padding:10px}
.tem38-team .gallery-thumbs .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:15px}
.tem38-team .gallery-thumbs .description {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:12px;padding-top:4px;opacity:.85}
.tem38-team .gallery-thumbs .swiper-slide {cursor:pointer;position:relative;padding:80px 50px;opacity:.6;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transition:opacity .4s ease,-webkit-transform .6s ease;-moz-transition:opacity .4s ease,-moz-transform .6s ease;-o-transition:opacity .4s ease,-o-transform .6s ease;transition:opacity .4s ease,transform .6s ease}
.tem38-team .gallery-thumbs .swiper-slide.active_box {opacity:1;-webkit-transform:scale(1.76);-moz-transform:scale(1.76);-ms-transform:scale(1.76);-o-transform:scale(1.76);transform:scale(1.76)}
.tem38-team .gallery-top .img_height:nth-child(1) {opacity:.95;padding:0;height:60%}
.tem38-team .gallery-top .img_height:nth-child(2) {padding:0 30px;height:40%}
.tem38-team .gallery-top .img_height:nth-child(2) a {color:inherit}
.tem38-team .gallery-top .img_height:nth-child(1).img_height2 {height:100%}
.tem38-team .gallery-top .text {height:100%;padding:20px 0;position:relative;text-align:center}
.tem38-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}
.tem38-team .gallery-top .text .description {font-size:13px;max-height:75px;line-height:25px;overflow:hidden;opacity:.9;margin-top:30px}
.tem38-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}
.tem38-team .gallery-top .img_height img {width:100%;display:none}
.tem38-team .gallery-top .swiper-pagination {display:none}
.tem38-team .swiper-button-next,.tem38-team .swiper-button-prev {background:rgba(0,0,0,0);font-size:30px;border:2px solid;border-radius:50%;width:50px;height:50px;text-align:center;border-color:inherit;transition:.4s}
.tem38-team .swiper-button-next>div,.tem38-team .swiper-button-prev>div {width:100%;height:100%;line-height:42px}
.tem38-team .swiper-button-prev:hover {border-color:#fff;background-color:#fff;margin-left:-10px}
.tem38-team .swiper-button-next:hover {border-color:#fff;background-color:#fff;margin-right:-10px}
@media (max-width:768px) {
.tem38-team {padding:15px 0 5px!important;background-attachment:initial;background-size:cover}
.tem38-team .container {height:auto}
.tem38-team .gallery-thumbs {display:none}
.tem38-team .container .cont_pad {padding:0}
.tem38-team .gallery-top .img_height img {width:50%;display:block;margin:auto}
.tem38-team .gallery-top .text .title {font-size:16px;max-height:44px;line-height:22px}
.tem38-team .gallery-top .text .description {font-size:12px;opacity:1;margin-top:5px;margin-bottom:30px;max-height:none;-webkit-line-clamp:initial}
.tem38-team .gallery-top .text .bottom {opacity:1;left:0;bottom:20px}
.tem38-team .gallery-top .swiper-pagination {display:block}
.tem38-team .gallery-top .text {padding:5px 0 0}
.tem38-team .swiper-button-next,.tem38-team .swiper-button-prev {display:none}
.tem38-team .gallery-top .img_height:nth-child(2) {padding:0 10px}
}
.tem39-team a {position:relative;width:100%;color:inherit!important;text-decoration:none!important;display:block}
.tem39-team img {width:100%}
.tem39-team .block,.tem39-team .box,.tem39-team .item,.tem39-team .items {display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.tem39-team .items {margin:-8px}
.tem39-team .item {position:relative;padding:8px}
.tem39-team .block {width:100%}
.tem39-team .box {width:100%;padding:20px;transition:.5s;padding-bottom:0;border:1px solid transparent;border-color:#EEE}
.tem39-team .text {padding:20px 10px;line-height:1}
.tem39-team .title {font-size:18px}
.tem39-team .description {opacity:.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:5px}
.tem39-team .description.bg-color {display:none}
.tem39-team .item .more .box {padding-bottom:20px}
.tem39-team .item .more .image {background-color:#F2F2F2;width:100%;height:100%;position:relative;top:0;left:0;z-index:1}
.tem39-team .item .more .image img {opacity:0}
.tem39-team .item .more .text {margin-top:10px;width:100%;position:absolute;z-index:2;top:50%;left:0;padding:0 30px;overflow:hidden;transform:translateY(-50%)}
.tem39-team .item .more .description {margin-top:10px;padding:6px 20px;font-size:18px;display:none;color:#FFF;opacity:1}
.tem39-team .item .more .description.bg-color {display:block}
.tem39-team .item:hover .box {box-shadow:0 5px 10px rgba(0,0,0,.05);transform:translateY(-5px)}
.tem39-team.content-left {text-align:left}
.tem39-team.content-middle {text-align:center}
.tem39-team.content-middle .item.more .text {padding:0}
.tem39-team.content-right {text-align:right}
@media(max-width:991px) {
.tem39-team .item {padding:5px}
.tem39-team .box,.tem39-team .text {padding:10px}
.tem39-team .item .more .box {padding-bottom:10px}
.tem39-team .item .more .description {padding:6px 10px}
}
@media(max-width:360px) {
.tem39-team .col-sm-6 {width:100%}
.tem39-team .item.col-sm-6 {padding:5px 0!important}
}
@media(max-width:480px) {
.tem39-team .col-sm-4 {width:100%}
.tem39-team .items {margin:0}
.tem39-team .item.col-sm-4 {padding:5px 0!important}
}
@media(max-width:768px) {
.tem39-team .col-sm-3 {width:50%}
.tem39-team {padding:15px 0}
}
@media(max-width:480px) {
.tem39-team .col-sm-3 {width:100%}
}
@media(max-width:991px) {
.tem39-team .col-sm-2 {width:33.333%}
}
@media(max-width:480px) {
.tem39-team .col-sm-2 {width:100%}
}
.tem40-team .container {padding:0 5px}
.tem40-team .item {height:0;position:relative;padding:0;color:#FFF}
.tem40-team .item a {transition:.5s;width:100%;height:100%;padding:5px;position:absolute;top:0;left:0;display:block;color:inherit!important;text-decoration:none!important}
.tem40-team .item .image {transition:.5s;width:100%;height:100%;background-color:#647893}
.tem40-team .item .img {width:100%;height:100%;background-color:#647893;background-repeat:no-repeat;background-size:cover;background-position:center}
.tem40-team .item .text {padding:20px;position:absolute;bottom:0;right:0;line-height:1}
.tem40-team .item .title {padding:2px 0}
.tem40-team .item .description {font-size:14px;opacity:.5;padding:2px 0}
.tem40-team .item:hover a {transform:translateY(-5px)}
.tem40-team .item:hover .image {box-shadow:0 5px 10px rgba(0,0,0,.05)}
@media(max-width:768px) {
.tem40-team .container {padding:0 2px}
.tem40-team .item a {padding:2px}
}
.tem40-team .col-sm-6 {width:50%;padding-top:50%;font-size:30px}
@media(max-width:580px) {
.tem40-team .col-sm-6 {font-size:20px}
}
@media(max-width:360px) {
.tem40-team .col-sm-6 {width:100%;padding-top:100%;font-size:30px}
}
.tem40-team.content-middle .col-sm-4 {width:33.333%}
@media(min-width:361px) {
.tem40-team .col-sm-4 {width:66.666%;padding-top:33.333%;font-size:30px}
.tem40-team.content-left .col-sm-4:nth-child(odd),.tem40-team.content-right .col-sm-4:nth-child(even) {width:33.333%}
}
@media(max-width:991px) {
.tem40-team .col-sm-4 {font-size:20px}
}
@media(max-width:540px) {
.tem40-team .col-sm-4 {font-size:14px}
.tem40-team .col-sm-4 .description {font-size:12px}
}
@media(max-width:480px) {
.tem40-team .col-sm-4 {width:100%;padding-top:50%;font-size:30px}
.tem40-team.content-left .col-sm-4:nth-child(odd),.tem40-team.content-middle .col-sm-4,.tem40-team.content-right .col-sm-4:nth-child(even) {width:100%;padding-top:100%}
}
@media(min-width:769px) {
.tem40-team .col-sm-3 {width:50%;padding-top:25%;font-size:20px}
.tem40-team.content-left .col-sm-3:nth-child(3n+2),.tem40-team.content-left .col-sm-3:nth-child(3n+3),.tem40-team.content-middle .col-sm-3,.tem40-team.content-right .col-sm-3:nth-child(3n+1),.tem40-team.content-right .col-sm-3:nth-child(3n+2) {width:25%}
}
@media(max-width:768px) {
.tem40-team .col-sm-3 {width:100%;padding-top:50%;font-size:30px}
.tem40-team.content-left .col-sm-3:nth-child(3n+2),.tem40-team.content-left .col-sm-3:nth-child(3n+3),.tem40-team.content-middle .col-sm-3,.tem40-team.content-right .col-sm-3:nth-child(3n+1),.tem40-team.content-right .col-sm-3:nth-child(3n+2) {width:50%}
}
@media(max-width:580px) {
.tem40-team .col-sm-3 {font-size:20px}
}
@media(max-width:450px) {
.tem40-team .col-sm-3,.tem40-team.content-middle .col-sm-3 {font-size:16px}
}
@media(max-width:360px) {
.tem40-team .col-sm-3 {font-size:14px}
.tem40-team .col-sm-3 .description {font-size:12px}
}
@media(min-width:992px) {
.tem40-team .col-sm-2 {width:50%;padding-top:16.666%;font-size:14px}
.tem40-team .col-sm-2 .description {font-size:12px}
.tem40-team .col-sm-2:nth-child(3n+2) {width:33.333%}
.tem40-team.content-left .col-sm-2:nth-child(3n+1),.tem40-team.content-middle .col-sm-2,.tem40-team.content-right .col-sm-2:nth-child(3n+3) {width:16.666%}
}
@media(max-width:991px) {
.tem40-team .col-sm-2 {width:100%;padding-top:33.333%;font-size:20px}
.tem40-team .col-sm-2:nth-child(3n+2) {width:66.666%}
.tem40-team.content-left .col-sm-2:nth-child(3n+1),.tem40-team.content-middle .col-sm-2,.tem40-team.content-right .col-sm-2:nth-child(3n+3) {width:33.333%}
}
@media(max-width:640px) {
.tem40-team .col-sm-2 {font-size:16px}
}
@media(max-width:580px) {
.tem40-team .col-sm-2 {font-size:14px}
.tem40-team .col-sm-2 .description {font-size:12px}
}
@media(max-width:480px) {
.tem40-team .col-sm-2 {width:100%;padding-top:33.333%;font-size:30px}
.tem40-team .col-sm-2 .description {font-size:14px}
.tem40-team .col-sm-2:nth-child(3n+2) {width:100%;padding-top:50%}
.tem40-team.content-left .col-sm-2:nth-child(3n+1),.tem40-team.content-right .col-sm-2:nth-child(3n+3) {width:100%;padding-top:100%}
.tem40-team.content-middle .col-sm-2 {width:50%;padding-top:50%;font-size:20px}
}
@media(max-width:360px) {
.tem40-team.content-middle .col-sm-2 {font-size:16px}
}
.tem01-contact-sm .contact-us-bg {border:1px solid #ccc;padding:25px 20px}
.tem01-contact-sm .contact-left-border {border-right:1px dashed #ddd}
.tem01-contact-sm .contact-stittle {font-size:16px;color:#333;padding-bottom:20px}
.tem01-contact-sm .contact-icon {color:#666;margin-bottom:20px;width:100%;display:inline-block}
.tem01-contact-sm .contact-icon span {width:25px;height:25px;border:1px solid #ccc;border-radius:50%;line-height:25px;text-align:center;float:left;color:#bbb}
.tem01-contact-sm .contact-icon p {font-size:12px;float:right;width:90%;font-family:Roboto;line-height:20px}
.tem01-contact-sm .contact-about-you {padding:0 15px}
.tem01-contact-sm .contact-stittle2 {font-size:12px;color:#666}
.tem01-contact-sm .feddback-li {padding:5px 0}
.tem01-contact-sm .feddback-li label {font-size:14px;color:#333;font-weight:400;line-height:30px;width:100%}
.tem01-contact-sm .feddback-li .input-red {color:red}
.feddback-li select,.tem01-contact-sm .feddback-li input {border:0;border:1px solid #EBEBEB;background:#F9F9F9;padding:10px;border-radius:0;box-shadow:none;font-size:14px;color:#666;height:auto}
.tem01-contact-sm .feedback .feddback-li:nth-of-type(1) input {float:left;width:48%}
.tem01-contact-sm .feedback .feddback-li:nth-of-type(1) select {float:right;width:48%;color:#666}
.tem01-contact-sm .feedback-li .model-btn {margin:20px 0}
.tem01-contact-sm .contact-map {width:100%;height:300px;margin-top:20px}
.tem01-contact-sm .contact-map iframe {width:100%;height:300px}
.tem02-contact .from-box {width:80%}
.tem02-contact h1 {font-size:30px;text-align:center;padding:30px 0}
.tem02-contact li {opacity:.8;padding:0 5px 10px}
.tem02-contact li:hover {opacity:1}
.tem02-contact li .form-control {border:none}
.tem02-contact li .form-group {background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.tem02-contact li .form-group .checkbox-name {background:#fff;float:left;padding:6px 0 6px 12px}
.tem02-contact li .form-group .checkbox-option {background:#fff;padding:6px 0}
.tem02-contact li .form-group label {padding-left:15px;font-weight:400;height:auto}
.tem02-contact li .form-group label input {height:auto}
.tem02-contact li .box {width:100%;height:100%;padding:10px}
.tem02-contact .submit {width:33.333%;padding:25px 5px;margin:0 auto}
.tem02-contact .submit .box {border-radius:3px}
.tem02-contact .submit button {width:100%;line-height:20px;padding:10px 0;border:none;outline:0;background:0 0}
.tem02-contact .yzmbox {position:relative}
.tem02-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:15px}
.tem02-contact .yzmbox a img {width:100%;height:100%}
.tem02-contact .help-block {right:30px;top:4px;-z-index:2}
.tem02-contact .has-error .form-control-feedback,.tem02-contact .has-success .form-control-feedback {top:11px}
.tem02-contact .yzmbox .help-block {right:85px}
.tem02-contact .yzmbox.has-error .form-control-feedback,.tem02-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
.tem02-contact h1 {margin:0}
.tem02-contact .from-box {width:100%}
}
@media (max-width:480px) {
.tem02-contact h1 {padding:10px 0}
}
.tem03-contact .container {max-width:800px}
.tem03-contact h1 {font-size:30px;text-align:center;padding:30px 0}
.tem03-contact li {opacity:.8;padding:0 5px 10px}
.tem03-contact li:hover {opacity:1}
.tem03-contact li .box {width:100%;height:100%;padding:10px}
.tem03-contact .submit {width:33.333%;padding:25px 5px;margin:0 auto}
.tem03-contact .submit .box {border-radius:3px}
.tem03-contact .submit button {width:100%;line-height:20px;padding:10px 0;border:none;outline:0;background:0 0}
.tem03-contact .form-control {background:#fff;border-radius:0;border:0 none;box-shadow:none;border-bottom:1px solid #fff}
.tem03-contact form .form-group .checkbox-name {background:#fff;float:left;padding:6px 0 6px 12px}
.tem03-contact form .form-group .checkbox-option {background:#fff;padding:6px 0}
.tem03-contact form .form-group label {padding-left:15px;font-weight:400;height:auto}
.tem03-contact form .form-group label input {height:auto}
.tem03-contact .contact-big-box {padding:0 10%}
.tem03-contact .form-group .btn {border-radius:0}
.tem03-contact .yzmbox {position:relative}
.tem03-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:5px}
.tem03-contact .yzmbox a img {width:100%;height:100%}
.tem03-contact .help-block {right:30px;top:5px;-z-index:2}
.tem03-contact .has-error .form-control-feedback,.tem03-contact .has-success .form-control-feedback {top:12px}
.tem03-contact .yzmbox .help-block {right:85px}
.tem03-contact .yzmbox.has-error .form-control-feedback,.tem03-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
.tem03-contact h1 {padding:10px 0;margin:0}
.tem03-contact li {padding:0 1% 10px}
.tem03-contact li .form-group {margin-bottom:0}
.tem03-contact .contact-big-box {padding:0 3%}
}
.tem04-contact .content-section {padding:10px 0 40px}
.tem04-contact h1 {border-bottom:1px solid #ccc;margin-bottom:0}
.tem04-contact .tem04-contact-box .block-desc {border-bottom:1px solid #ccc;padding:20px 0;line-height:30px}
.tem05-contact h1 {color:#fff}
.tem05-contact .from-box {width:60%}
.tem05-contact .contact-big-box .col-sm-12 {padding:0!important}
.tem05-contact .input-group-addon {padding:3px 12px}
.tem05-contact h6.block-desc {background:#ebebeb;padding:10px;font-size:12px;line-height:20px;border-radius:4px}
.tem05-contact .btn {width:100%}
.tem05-contact form .form-group .checkbox-name {background:#fff;float:left;padding:6px 0 6px 12px}
.tem05-contact form .form-group .checkbox-option {background:#fff;padding:6px 0}
.tem05-contact form .form-group label {padding-left:15px;font-weight:400;height:auto}
.tem05-contact form .form-group label input {height:auto}
.tem05-contact .help-block {right:30px;top:7px;-z-index:2}
.tem05-contact .has-error .form-control-feedback,.tem05-contact .has-success .form-control-feedback {top:14px}
.tem05-contact .yzmbox .help-block {right:85px}
.tem05-contact .yzmbox.has-error .form-control-feedback,.tem05-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
.tem05-contact .from-box {width:100%}
.tem05-contact h1 {margin-top:10px}
}
.tem06-contact h1 {color:#242527;padding:0 0 30px}
.tem06-contact .block-desc {font-size:16px;color:#333}
.tem06-contact .block-desc p {margin:0 0 10px}
.tem06-contact form .form-group {width:100%;border-color:#F7F8F9}
.tem06-contact form .form-group[module-style="border-color color background-color"] {background:#F7F8F9}
.tem06-contact form .form-group .form-control {border-radius:0;border-color:#F7F8F9;font-size:14px;background:#F7F8F9;box-shadow:none;padding:7px 7px 7px 12px;line-height:40px}
.tem06-contact form .form-group[module-style="border-color color background-color"] .form-control {border-color:inherit;color:inherit;background:inherit}
.tem06-contact form .form-group input {height:40px}
.tem06-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem06-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem06-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem06-contact form .form-group .form-control:focus {border-color:#C1A389}
.tem06-contact form .form-group .btn {border-radius:0;font-size:16px;font-weight:700;text-transform:uppercase;padding:10px 20px}
.tem06-contact .yzmbox {position:relative}
.tem06-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:5px}
.tem06-contact .yzmbox a img {width:100%;height:100%}
.tem06-contact form .form-group .checkbox-name {background:#F7F8F9;float:left;padding:7px 0 7px 12px;color:#555;border-left:1px solid #F7F8F9;border-top:1px solid #F7F8F9}
.tem06-contact form .form-group .checkbox-option {background:#F7F8F9;padding:7px 0}
.tem06-contact form .form-group label {padding-left:15px;font-weight:400;height:auto;color:#555}
.tem06-contact form .form-group label input {height:auto}
.tem06-contact form .form-group[module-style="border-color color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem06-contact form .form-group[module-style="border-color color background-color"] .checkbox-option {background:inherit;border-color:inherit}
.tem06-contact form .form-group[module-style="border-color color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem06-contact .help-block {right:30px;top:7px;-z-index:2}
.tem06-contact .has-error .form-control-feedback,.tem06-contact .has-success .form-control-feedback {top:14px}
.tem06-contact .yzmbox .help-block {right:85px}
.tem06-contact .yzmbox.has-error .form-control-feedback,.tem06-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:767px) {
.tem06-contact .col-xs-6 {width:100%}
.tem06-contact h2 {padding:0;margin:0 15px;font-size:26px}
}
@media (max-width:480px) {
.tem06-contact .col-xs-6 {width:100%}
}
.tem07-contact h2 {color:#333}
.tem07-contact-form {background:#fff url(../images/tem07-contact.png) repeat-x 0 0;box-shadow:0 0 10px rgba(0,0,0,.07);width:100%;margin:0 0 30px;padding:20px 0;display:inline-block}
.tem07-contact-form h3 {color:#252a33;font-size:20px;margin:0 0 15px;text-transform:uppercase;display:inline-block;width:100%;padding:0 10px}
.tem07-contact-form .form-group {margin-bottom:15px}
.tem07-contact-form .form-group .form-control {height:45px;color:#5d5d5d;border:1px solid #e1e1e1;border-radius:2px;padding:8px 21px;width:100%;box-shadow:none}
.tem07-contact-form .form-group label {color:#5d5d5d;font-size:14px;display:inline-block;width:100%;margin:0 0 6px;font-weight:500}
.tem07-contact-form .form-group textarea.form-control {height:300px}
.tem07-contact-form .btn {color:#252a33;box-shadow:0 0 0 2px #e1e1e1 inset;position:relative;overflow:hidden;background:0 0;border:none;padding:12px 25px;font-weight:500;border-radius:2px}
.tem07-contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem07-contact-form .btn:hover::before {opacity:1;transform:scaleY(2)}
.tem07-contact-form .btn:hover {color:#fff;background:0 0}
.tem07-contact .yzmbox {position:relative}
.tem07-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:33px;right:3px}
.tem07-contact .yzmbox a img {width:100%;height:100%}
.tem07-contact .help-block {right:30px;top:35px;-z-index:2}
.tem07-contact .has-error .form-control-feedback,.tem07-contact .has-success .form-control-feedback {top:41px}
.tem07-contact .yzmbox .help-block {right:85px}
.tem07-contact .yzmbox.has-error .form-control-feedback,.tem07-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:767px) {
.tem07-contact h1 {font:300 26px/40px}
.tem07-contact-form {margin:0}
.tem07-contact-form .btn {width:100%}
.tem07-contact-form .form-group textarea.form-control {height:100px}
}
.tem08-contact h1 {font-size:22px;margin:10px 0 20px}
.tem08-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px;line-height:195%}
.tem08-contact .block-desc p {margin:0 0 10px}
.tem08-contact .form-group{background:  #F6F6F6;color:#999;}
.tem08-contact .form-group .form-control {background:none;border:none;box-shadow:none;font-size:14px;border-radius:0;color:inherit;}
.tem08-contact .form-group[module-style="border-color color"] .form-control {color:inherit;}
.tem08-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem08-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem08-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem08-contact .form-group .btn{border-radius:0;font-size:14px;text-transform:uppercase;}
.tem08-contact .form-group .btn {border-radius:0;font-size:16px;text-transform:uppercase}
.tem08-contact .yzmbox {position:relative}
.tem08-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem08-contact .yzmbox a img {width:100%;height:100%}
.tem08-contact .help-block {right:30px;top:7px;-z-index:2}
.tem08-contact .has-error .form-control-feedback,.tem08-contact .has-success .form-control-feedback {top:14px}
.tem08-contact .yzmbox .help-block {right:85px}
.tem08-contact .yzmbox.has-error .form-control-feedback,.tem08-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:480px) {
.tem08-contact h1 {margin:10px 0}
.tem08-contact .col-xs-6 {width:100%}
.tem08-contact .block-desc {margin-bottom:5px}
.tem08-contact .block-desc p {margin:0 0 5px}
.tem08-contact .bv-form .form-group {margin-bottom:10px}
}
.tem09-contact .tem1-contact-box {padding:20px 20px 20px 40px}
.tem09-contact .tem02-irregular-img {width:100%;overflow:hidden}
.tem09-contact .tem02-irregular-img img {max-width:100%}
.tem09-contact h1 {margin:0 0 20px;text-transform:uppercase}
.tem09-contact form {width:85%}
.tem09-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px}
.tem09-contact .block-desc p {margin:0 0 10px}
.tem09-contact .form-group .form-control {color:#666;border:none;box-shadow:none;font-size:14px;border-radius:0;border-bottom:1px solid #ccc;height:40px;padding:10px 0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;background:0 0}
.tem09-contact .form-group .form-control:focus {border-color:rgba(255,0,0,.4)}
.tem09-contact .form-group .btn {border-radius:0}
.tem09-contact .yzmbox {position:relative}
.tem09-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem09-contact .yzmbox a img {width:100%;height:100%}
@media (max-width:767px) {
.tem09-contact .tem1-contact-box {padding:20px}
.tem09-contact form {width:100%}
}
@media (max-width:480px) {
.tem06-contact .col-xs-6 {width:100%}
}
.tem10-contact .tem1-contact-box {padding:20px 40px 20px 20px}
.tem10-contact .tem02-irregular-img {width:100%;overflow:hidden}
.tem10-contact .tem02-irregular-img img {max-width:100%}
.tem10-contact h1 {font-size:24px;margin:0 0 20px;text-transform:uppercase}
.tem10-contact form {width:85%}
.tem10-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px}
.tem10-contact .block-desc p {margin:0 0 10px}
.tem10-contact .form-group {border-color:#ccc;color:#666}
.tem10-contact .form-group .form-control {color:#666;border:none;box-shadow:none;font-size:14px;border-radius:0;border-bottom:1px solid #ccc;height:40px;padding:10px 0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s}
.tem10-contact .form-group[module-style="border-color color"] .form-control {background:0 0;color:inherit;border-color:inherit}
.tem10-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem10-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem10-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem10-contact .form-group .form-control:focus {border-color:rgba(255,0,0,.4)}
.tem10-contact .form-group .btn {border-radius:0}
.tem10-contact .yzmbox {position:relative}
.tem10-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem10-contact .yzmbox a img {width:100%;height:100%}
.tem10-contact .form-group .checkbox-name {float:left;padding:10px 0}
.tem10-contact .form-group .checkbox-option {border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:15px;color:inherit}
.tem10-contact .form-group[module-style="border-color color"] .checkbox-option {border-color:inherit}
.tem10-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;color:#666}
.tem10-contact .form-group[module-style="border-color color"] .checkbox-option label {color:inherit;opacity:.8}
.tem10-contact .help-block {right:30px;top:7px;-z-index:2}
.tem10-contact .has-error .form-control-feedback,.tem10-contact .has-success .form-control-feedback {top:14px}
.tem10-contact .yzmbox .help-block {right:85px}
.tem10-contact .yzmbox.has-error .form-control-feedback,.tem10-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:767px) {
.tem10-contact h1 {margin:0 0 10px}
.tem10-contact form {width:100%}
.tem10-contact .tem1-contact-box {padding:10px 0}
}
@media (max-width:480px) {
.tem10-contact .col-xs-6 {width:100%;padding:0!important}
}
.tem11-contact .tem11-contact-box {border:2px solid rgba(0,0,0,.3);padding:15px;background:rgba(255,255,255,1)}
.tem11-contact form {margin:30px auto 50px;width:50%}
.tem11-contact .form-group {margin:0;position:relative}
.tem11-contact .form-control {padding:12px 30px;height:auto;border:none;border-bottom:1px solid #bfc5c8;color:#bfc5c8;box-shadow:none;border-radius:0;margin-bottom:20px}
.tem11-contact .form-control:focus {border:none;border-bottom:1px solid #d02849;box-shadow:none}
.tem11-contact .yzmbox {position:relative}
.tem11-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem11-contact .yzmbox a img {width:100%;height:100%}
.tem11-contact .form-group .btn {font-size:16px;padding:12px 20px;font-weight:700}
.tem11-contact .bv-form .help-block {position:absolute;right:40px;top:10px}
.has-error .form-control-feedback {position:absolute;top:18px;right:0}
.tem11-contact .form-group .checkbox-name {float:left;color:#999;padding:10px 0 10px 30px}
.tem11-contact .form-group .checkbox-option {border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:15px}
.tem11-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;color:#999}
.tem11-contact .help-block {right:30px;top:7px;-z-index:2}
.tem11-contact .has-error .form-control-feedback,.tem11-contact .has-success .form-control-feedback {top:14px}
.tem11-contact .yzmbox .help-block {right:85px}
.tem11-contact .yzmbox.has-error .form-control-feedback,.tem11-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
.tem11-contact .container {padding:0 15px}
.tem11-contact .tem11-contact-box {padding:10px}
.tem11-contact .tem11-contact-box h1 {font-size:26px}
}
@media (max-width:767px) {
.tem11-contact .tem11-contact-box {width:50%;clear:both;border:1px solid rgba(0,0,0,.3)}
.tem11-contact .container {padding:0 15px}
.tem11-contact form {width:100%;margin:10px auto}
.tem11-contact .form-group .btn {padding:6px 20px}
}
@media (max-width:640px) {
.tem11-contact .container {padding:0 15px}
.tem11-contact .tem11-contact-box {width:100%}
.tem11-contact .tem11-contact-box h1 {font-size:20px;margin:0}
.tem11-contact .form-control {padding:12px 15px}
.tem11-contact .form-group .checkbox-name {padding-left:15px}
}
.tem12-contact .contacts-box {margin-bottom:10px}
.tem12-contact .contact-icon {width:100%;text-align:center}
.tem12-contact .contact-icon .icon {font-size:22px;text-align:center;line-height:50px;color:#777;display:inline-block;width:50px;height:50px;border:1px solid rgba(121,121,121,.3);border-radius:50%}
.tem12-contact .text {font-size:13px;color:#999;line-height:24px}
.tem13-contact {text-align:left}
.tem13-contact .title {margin:10px 0 20px;line-height:30px;font-size:26px}
.tem13-contact .tit {font-size:16px;color:#666;margin:10px 0 20px;line-height:30px;font-weight:600;min-height:30px}
.tem13-contact .desc {font-size:12px;color:#999;line-height:24px}
.tem13-contact img {max-width:100%}
@media (max-width:767px) {
.tem13-contact .tit {min-height:0;margin:15px 0 5px}
}
.tem14-contact {padding:80px 0}
.tem14-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px;line-height:195%}
.tem14-contact .block-desc p {margin:0 0 10px}
.tem14-contact .form-group {border-radius:0;border:1px solid rgba(255,255,255,.1);height:45px;padding:0 20px;background:rgba(0,0,0,.07);color:#fff}
.tem14-contact .form-group[module-style="border-color color background-color"] .form-control {color:inherit}
.tem14-contact .form-group .form-control {color:#999;border:none;box-shadow:none;font-size:14px;height:43px;padding:6px 0;background:0 0}
.tem14-contact .form-group .checkbox-name {float:left;padding:10px 0;color:#999}
.tem14-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem14-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;color:#999}
.tem14-contact .col-lg-7 .form-group {height:165px}
.tem14-contact .col-lg-7 .form-group .form-control {height:163px;padding:10px 0}
.tem14-contact .form-group .btn {border-radius:0;font-size:16px;text-transform:uppercase}
.tem14-contact .yzmbox {position:relative}
.tem14-contact .yzmbox a {width:50px;height:25px;margin:10px;position:absolute;top:0;right:0}
.tem14-contact .yzmbox a img {width:100%;height:100%}
.tem14-contact .contact-btn {text-align:center}
.tem14-contact .contact-btn .btn {border-radius:50px;font-size:16px;padding:12px 50px}
.tem14-contact .bv-form .help-block {color:rgba(255,255,255,.7);text-align:right}
.tem14-contact .help-block {right:30px;top:7px;-z-index:2}
.tem14-contact .has-error .form-control-feedback,.tem14-contact .has-success .form-control-feedback {top:14px}
.tem14-contact .yzmbox .help-block {right:85px}
.tem14-contact .yzmbox.has-error .form-control-feedback,.tem14-contact .yzmbox.has-success .form-control-feedback {right:55px;color:#fff}
.tem14-contact .form-group .form-control:focus {color:inherit;opacity:.7}
.tem14-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem14-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem14-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
@media (max-width:768px) {
.tem14-contact {padding:20px 0!important}
.tem14-contact .bv-form .form-group {margin-bottom:10px;padding:0 10px}
.tem14-contact .contact-btn {margin-top:10px}
}
@media (max-width:480px) {
.tem14-contact .col-lg-7 .form-group .form-control {height:auto}
.tem14-contact .contact-btn .btn {font-size:14px;padding:10px 40px}
}
.tem15-contact h3 {margin:0 0 20px}
.tem15-contact .contacts-box {width:100%;margin:4px 0;color:#333;display:inline-block}
.tem15-contact .contacts-box .contact-icon {font-size:16px;line-height:24px}
.tem15-contact .contacts-box .text {font-size:14px;line-height:24px}
.tem15-contact img {width:100%}
@media (max-width:767px) {
.tem15-contact .col-xs-6 {width:100%}
}
@media (max-width:640px) {
.tem15-contact .col-xs-2 {width:8.33333%}
.tem15-contact .col-xs-10 {width:91.6667%}
.tem15-contact .contacts-box .contact-icon {text-align:right}
}
@media (max-width:360px) {
.tem15-contact .col-xs-2 {width:16.6667%}
.tem15-contact .col-xs-10 {width:83.3333%}
}
.tem16-contact .contacts-box {margin:15px 0;background:#fff;padding:35px;border:1px solid #f2f2f2;transition:all .4s ease-out 0s;display:inline-block;width:100%}
.tem16-contact .contacts-box:hover {border:1px solid #333}
.tem16-contact .title {font-size:14px;font-weight:700;color:#000;padding-bottom:5px;white-space:nowrap;overflow:hidden}
.tem16-contact .description .left,.tem16-contact .description .right {width:100%;color:#999;font-size:12px;line-height:22px;overflow:hidden;max-height:44px}
.tem16-contact .description .col-lg-6 {padding:0 10px 0 0}
@media (max-width:991px) {
.tem16-contact .contacts-box {margin:0 0 15px}
}
@media (max-width:480px) {
.tem16-contact .contacts-box {padding:15px}
.tem16-contact .description .col-lg-6 {width:100%;padding:0}
}
.tem17-contact-form {width:100%;margin:0 0 30px;padding:20px 0;display:inline-block}
.tem17-contact-form .title {color:#252a33;font-size:20px;margin:0 0 20px;text-transform:uppercase;display:inline-block;width:100%;padding:0 10px;text-align:center}
.tem17-contact-form .box {width:100%;margin:0 auto;display:block}
.tem17-contact-form .form-group {margin-bottom:15px;display:inline-block;width:100%}
.tem17-contact-form .form-group .form-control {height:45px;color:#5d5d5d;border:1px solid #e1e1e1;border-radius:2px;padding:8px 15px;box-shadow:none;float:right;width:88%}
.tem17-contact-form .form-group label {color:#5d5d5d;font-size:14px;display:inline-block;font-weight:500;float:left;height:45px;line-height:45px}
.tem17-contact-form .form-group label span {color:red}
.tem17-contact-form .form-group textarea.form-control {height:150px}
.tem17-contact-form .btn {color:#fff;overflow:hidden;border:none;padding:10px 30px;font-weight:500;border-radius:2px;margin-left:12%}
.tem17-contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem17-contact .yzmbox {position:relative}
.tem17-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:5px;right:3px}
.tem17-contact .yzmbox a img {width:100%;height:100%}
.tem17-contact .help-block {right:30px;top:12px;-z-index:2}
.tem17-contact .has-error .form-control-feedback,.tem17-contact .has-success .form-control-feedback {top:17px}
.tem17-contact .yzmbox .help-block {right:85px}
.tem17-contact .yzmbox.has-error .form-control-feedback,.tem17-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:1170px) {
.tem17-contact-form .form-group .form-control {width:85%}
.tem17-contact-form .btn {margin-left:20%}
}
@media (max-width:991px) {
.tem17-contact-form {margin:0;padding:10px 0}
.tem17-contact-form .form-group .form-control {width:80%}
.tem17-contact-form .form-group textarea.form-control {height:100px}
}
@media (max-width:640px) {
.tem17-contact-form .form-group,.tem17-contact-form .title {margin-bottom:10px}
.tem17-contact-form .form-group label {font-size:13px;height:30px;line-height:30px}
.tem17-contact-form .form-group .form-control {width:80%;height:40px}
.tem17-contact .yzmbox a {top:3px}
}
@media (max-width:480px) {
.tem17-contact-form .form-group .form-control,.tem17-contact-form .form-group label {width:100%;clear:both}
.tem17-contact-form .form-group {margin-bottom:5px}
.tem17-contact .yzmbox a {top:43px}
.tem17-contact-form .btn {margin-left:0;padding:8px 20px;font-size:13px}
.tem17-contact .yzmbox.has-error .form-control-feedback,.tem17-contact .yzmbox.has-success .form-control-feedback {right:0}
.tem17-contact .yzmbox .help-block {right:30px}
}
.tem18-contact .from-box {width:80%}
.tem18-contact .contact-form {width:100%;margin:0 0 30px;padding:20px 0;display:inline-block}
.tem18-contact .contact-form .title {color:#444;font-size:22px;width:100%;text-align:center;font-weight:500}
.tem18-contact .contact-form .short {font-size:14px;text-align:center;color:#c1c1c1;margin-top:5px}
.tem18-contact .contact-form .description {font-size:14px;text-align:center;color:#848484;margin:20px 0 40px;line-height:26px;max-height:78px;overflow:hidden}
.tem18-contact .contact-form .form-group {margin-bottom:15px;width:100%}
.tem18-contact .contact-form .form-group[module-style="border-color color background-color"] {color:#666;border-color:#cfcfcf}
.tem18-contact .contact-form .form-group .form-control {height:50px;color:#666;border:none;border-bottom:1px solid #cfcfcf;border-radius:2px;padding:15px 0;box-shadow:none;width:100%}
.tem18-contact .contact-form .form-group[module-style="border-color color background-color"] .form-control {color:inherit;border-color:inherit;background:0 0;background:inherit}
.tem18-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem18-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem18-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem18-contact .contact-form .form-group textarea.form-control {height:150px}
.tem18-contact .contact-form .form-group .form-control option {padding:5px 10px}
.tem18-contact .contact-form .more {padding:0 15px;margin-top:20px}
.tem18-contact .contact-form .btn {color:#fff;overflow:hidden;border:none;padding:10px 25px;border-radius:0;background:#383838;font-size:16px}
.tem18-contact .contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem18-contact .contact-form .yzmbox {position:relative}
.tem18-contact .contact-form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:5px;right:3px}
.tem18-contact .contact-form .yzmbox a img {width:100%;height:100%}
.tem18-contact .contact-form .checkbox-name {float:left;color:#666;font-size:14px;padding:10px 0}
.tem18-contact .contact-form .checkbox-option {padding:10px 0;border-bottom:1px solid #cfcfcf}
.tem18-contact .form-group[module-style="border-color color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem18-contact .form-group[module-style="border-color color background-color"] .checkbox-option {background:inherit;border-color:inherit}
.tem18-contact .form-group[module-style="border-color color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem18-contact .contact-form label {font-weight:400;padding-left:15px;color:#999}
.tem18-contact .contact-form .col-xs-6:nth-of-type(2n+1) {clear:both}
.tem18-contact .help-block {right:30px;top:7px;-z-index:2}
.tem18-contact .has-error .form-control-feedback,.tem18-contact .has-success .form-control-feedback {top:14px}
.tem18-contact .yzmbox .help-block {right:85px}
.tem18-contact .yzmbox.has-error .form-control-feedback,.tem18-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
.tem18-contact .from-box {width:100%}
.tem18-contact .contact-form {margin:0;padding:0}
.tem18-contact .contact-form .btn {font-size:14px;padding:10px 20px}
.tem18-contact .contact-form .more {margin-top:10px;padding:0}
.tem18-contact .contact-form .form-group {margin-bottom:10px}
.tem18-contact .contact-form .form-group .form-control {height:36px;padding:5px 0}
}
@media (max-width:480px) {
.tem18-contact .contact-form .col-xs-6 {width:100%}
.tem18-contact .contact-form .description,.tem18-contact .contact-form .short,.tem18-contact .contact-form .title {padding:0;text-align:left}
.tem18-contact .contact-form .form-group textarea.form-control {height:80px}
.tem18-contact .contact-form .description {margin:10px 0}
}
.tem19-contact .from-box {width:80%}
.tem19-contact .contact-form {display:inline-block;display:block;margin:0 auto}
.tem19-contact .contact-form .title {color:#444;font-size:30px;width:100%;text-align:center;margin-bottom:30px}
.tem19-contact .contact-form .contact-li {width:100%;display:inline-block}
.tem19-contact .contact-form .form-group {margin-bottom:15px;width:100%;display:inline-block;position:relative}
.tem19-contact .contact-form input.form-control {height:40px;color:#666;border:1px solid #cfcfcf;border-radius:2px;padding:10px;box-shadow:none;float:left;max-width:90%}
.tem19-contact .contact-form .contact-li:nth-of-type(1) input.form-control {width:50%;margin-right:20px}
.tem19-contact .contact-form .contact-li .radio-inline {float:left;width:auto;height:40px;line-height:40px}
.tem19-contact .contact-form .contact-li .radio-inline input {margin-top:0;height:40px;line-height:40px}
.tem19-contact .contact-form textarea {height:150px}
.tem19-contact .contact-form label.name {color:#444;font-size:14px;display:inline-block;font-weight:500;float:left;height:40px;line-height:40px;width:10%;text-align:right;padding-right:10px}
.tem19-contact .contact-form .form-group label {color:inherit!important}
.tem19-contact .contact-form .more {padding:0 15px;text-align:center;margin-top:10px}
.tem19-contact .contact-form .btn {color:#fff;overflow:hidden;border:none;padding:9px 25px;border-radius:2px;font-size:14px}
.tem19-contact .contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem19-contact .contact-form .yzmbox input.form-control {max-width:100%;width:100%}
.tem19-contact .contact-form .yzmbox {position:relative;float:left;width:90%}
.tem19-contact .contact-form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem19-contact .contact-form .yzmbox a img {width:100%;height:100%}
.tem19-contact .description {width:80%;margin:15px auto}
.tem19-contact .has-error .form-control-feedback {height:20px;left:10%;line-height:20px;position:absolute;text-align:left;width:100%}
.tem19-contact .has-feedback label~.form-control-feedback {top:9px;width:auto;right:10px}
.tem19-contact .help-block {height:20px;left:12%;line-height:20px;position:absolute;margin:0;text-align:right}
.tem19-contact .yzmbox.has-error .form-control-feedback {left:0;top:42px;text-align:right}
.tem19-contact .yzmbox.has-error .help-block {left:2%}
.tem19-contact .help-block {right:30px;top:9px;-z-index:2}
.tem19-contact .has-error .form-control-feedback,.tem19-contact .has-success .form-control-feedback {top:14px}
.tem19-contact .yzmbox.help-block {right:85px}
.tem19-contact .yzmbox.has-error .form-control-feedback,.tem19-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:1024px) {
.tem19-contact .contact-form label.name {width:10%}
}
@media (max-width:991px) {
.tem19-contact .contact-form label.name {width:12%}
.tem19-contact .contact-form .yzmbox,.tem19-contact .contact-form input.form-control {width:86%}
.tem19-contact .contact-form .contact-li:nth-of-type(1) input.form-control {width:60%}
.tem19-contact .contact-form input.form-control {margin-bottom:0}
.tem19-contact .has-error .form-control-feedback {left:12%}
.tem19-contact .help-block {left:15%}
.tem19-contact .yzmbox.has-error .help-block {left:3%}
}
@media (max-width:767px) {
.tem19-contact .from-box {width:100%}
.tem19-contact .contact-form .title {font-size:18px}
}
@media (max-width:640px) {
.tem19-contact .contact-form .title {font-size:22px;margin-bottom:20px}
.tem19-contact .contact-form .btn,.tem19-contact .contact-form .contact-li .radio-inline,.tem19-contact .contact-form .contact-li .radios,.tem19-contact .contact-form label.name {font-size:13px}
.tem19-contact .contact-form label.name {width:14%}
.tem19-contact .contact-form .yzmbox,.tem19-contact .contact-form input.form-control {width:86%}
.tem19-contact .has-error .form-control-feedback {left:14%;line-height:normal}
.tem19-contact .help-block {left:17%;line-height:normal}
.tem19-contact .yzmbox.has-error .help-block {left:3%}
.tem19-contact .contact-form .contact-li:nth-of-type(1) input.form-control {width:40%;margin-right:10px}
.tem19-contact .description {margin:5px auto}
}
@media (max-width:480px) {
.tem19-contact .contact-form label.name {width:20%}
.tem19-contact .contact-form .yzmbox,.tem19-contact .contact-form input.form-control {width:80%}
.tem19-contact .contact-form .contact-li:nth-of-type(1) input.form-control {width:30%}
.tem19-contact .has-error .form-control-feedback {left:20%}
.tem19-contact .help-block {left:25%}
.tem19-contact .yzmbox.has-error .help-block {left:6%}
.tem19-contact .contact-form .more {margin-top:0}
.tem19-contact .contact-form .form-group {margin-bottom:10px}
}
@media (max-width:360px) {
.tem19-contact .contact-form label.name {width:24%}
.tem19-contact .contact-form .yzmbox,.tem19-contact .contact-form input.form-control {width:76%}
.tem19-contact .contact-form select {width:76%;margin-right:0;margin-bottom:10px;float:right}
.tem19-contact .contact-form select:last-child {margin-bottom:0}
.tem19-contact .has-error .form-control-feedback {left:24%}
.tem19-contact .help-block {left:30%}
.tem19-contact .yzmbox.has-error .help-block {left:8%}
.tem19-contact .contact-form .title {font-size:18px}
}
.tem20-contact .contact-form {width:100%}
.tem20-contact .contact-form .title {color:#444;font-size:22px;width:100%;text-align:center;font-weight:500;padding:0 15px}
.tem20-contact .contact-form .short {font-size:14px;text-align:center;color:#c1c1c1;margin-top:5px;padding:0 15px}
.tem20-contact .contact-form .description {font-size:14px;text-align:center;color:#848484;margin:20px 0 40px;line-height:26px;max-height:78px;overflow:hidden;padding:0 15px}
.tem20-contact .contact-form .contact-li {width:100%}
.tem20-contact .contact-form .form-group {margin-bottom:20px;width:100%;display:inline-block}
.tem20-contact .contact-form label.name {color:#4a4a4a;font-size:14px;height:40px;line-height:40px;text-align:right;float:left;width:15%}
.tem20-contact .contact-form .form-group label {color:inherit!important}
.tem20-contact .contact-form .form-control {height:40px;color:#666;border:1px solid #cecece;border-radius:2px;padding:10px 26px;box-shadow:none;float:left;width:85%;resize:none}
.tem20-contact .contact-form .form-group .radios {width:auto;float:left;height:40px;line-height:40px;margin:0 30px 0 0}
.tem20-contact .contact-form .form-group .radio-inline {height:40px;line-height:40px}
.tem20-contact .contact-form .form-group input[type=radio] {height:40px;line-height:40px;margin-top:0}
.tem20-contact .contact-form .more {padding-left:15%;margin-top:10px}
.tem20-contact .contact-form .btn {color:#fff;overflow:hidden;border:none;padding:9px 25px;border-radius:2px;font-size:14px}
.tem20-contact .contact-form .btn::before {content:"";background:#252a33;left:0;top:0;bottom:0;right:0;position:absolute;z-index:-1;transition:all .4s ease-out 0s;opacity:0;transform:scaleY(0)}
.tem20-contact .contact-form .yzmbox {position:relative;float:left;width:85%}
.tem20-contact .contact-form .yzmbox input.form-control {width:100%;padding-right:60px}
.tem20-contact .contact-form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem20-contact .contact-form .yzmbox a img {width:100%;height:100%}
.help-block {position:absolute;right:0}
.tem20-contact .help-block {right:30px;top:7px;-z-index:2}
.tem20-contact .has-error .form-control-feedback,.tem20-contact .has-success .form-control-feedback {top:14px}
.tem20-contact .yzmbox .help-block {right:85px}
.tem20-contact .yzmbox.has-error .form-control-feedback,.tem20-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
.tem20-contact .contact-form label.name {width:16%}
.tem20-contact .contact-form .form-control,.tem20-contact .contact-form .yzmbox {width:84%}
.tem20-contact .contact-form .more {padding-left:16%}
}
@media (max-width:767px) {
.tem20-contact .contact-form .title {font-size:18px}
}
@media (max-width:640px) {
.tem20-contact .contact-form label.name {width:20%}
.tem20-contact .contact-form .form-control,.tem20-contact .contact-form .yzmbox {width:80%}
.tem20-contact .contact-form .more {padding-left:20%}
}
@media (max-width:480px) {
.tem20-contact .contact-form .form-group .radios,.tem20-contact .contact-form label.name {font-size:13px;height:30px;line-height:30px}
.tem20-contact .contact-form .more {margin-top:0}
.tem20-contact .contact-form .btn {font-size:13px;padding:8px 20px}
.tem20-contact .contact-form .form-control {padding:5px 15px;height:30px;line-height:30px}
.tem20-contact .contact-form .form-group input[type=radio] {height:30px;line-height:30px}
.tem20-contact .contact-form .form-group .radio-inline {width:36%;height:30px;line-height:30px}
.tem20-contact .contact-form .form-group .radio-inline:nth-of-type(4) {margin-left:20%}
.checkbox-inline+.checkbox-inline,.tem20-contact .radio-inline+.radio-inline {margin-left:0}
.tem20-contact .contact-form .contact-li .radio-inline {width:35%}
.tem20-contact .contact-form .yzmbox a {margin:0}
}
@media (max-width:360px) {
.tem20-contact .contact-form label.name {text-align:left}
}
@media (max-width:320px) {
.tem20-contact .contact-form label.name {width:23%}
.tem20-contact .contact-form .form-control,.tem20-contact .contact-form .yzmbox {width:77%}
.tem20-contact .contact-form .more {padding-left:23%}
.tem20-contact .contact-form .form-group .radio-inline:nth-of-type(4) {margin-left:23%}
.tem20-contact .contact-form .short {font-size:12px}
.tem20-contact .contact-form .description {font-size:12px;margin:10px 0;line-height:24px;max-height:72px}
.tem20-contact .contact-form .form-group {margin-bottom:10px}
.tem20-contact .contact-form .title {font-size:18px}
}
.tem21-contact {padding-top:90px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.tem21-contact .contact-form {width:450px;margin:30px auto;display:block}
.tem21-contact .description {text-align:center;color:#444;font-size:24px;margin-bottom:30px}
.tem21-contact .box {width:100%}
.tem21-contact .box .form-group {display:block;margin:0 auto;position:relative;padding-bottom:60px;width:450px;border-color:inherit;background-color:inherit;color:inherit}
.tem21-contact .box .icon {float:left;font-size:22px;color:#c7c7c7;position:absolute;left:20px;top:15px;z-index:3}
.tem21-contact .box[module-style=color] .icon {color:inherit;opacity:.5}
.tem21-contact .box input {padding:16px 20px 16px 60px;background:#f8f8f8;color:#888;height:52px;box-shadow:none;border:1px solid #f8f8f8;position:absolute;z-index:2;width:300px}
.tem21-contact .box[module-style=color] input {color:inherit}
.tem21-contact .box input.form-control:focus {background:#fff;border-color:#ececec;box-shadow:none}
.tem21-contact .box .btn {position:absolute;left:310px;height:50px;border-radius:3px;z-index:3}
.tem21-contact .has-error .form-control-feedback {left:0}
.tem21-contact .help-block {position:absolute;left:30px;margin:0}
.tem21-contact .yzmbox {position:relative;float:left;width:390px}
.tem21-contact .yzmbox input.form-control {width:100%;padding-right:60px}
.tem21-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:9px;right:3px;z-index:2}
.tem21-contact .yzmbox a img {width:100%;height:100%}
.tem21-contact .help-block {right:30px;top:7px;-z-index:2}
.tem21-contact .has-error .form-control-feedback,.tem21-contact .has-success .form-control-feedback {top:14px}
.tem21-contact .yzmbox .help-block {right:85px}
.tem21-contact .yzmbox.has-error .form-control-feedback,.tem21-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
.tem21-contact .description {font-size:20px}
}
@media (max-width:767px) {
.tem21-contact {padding-top:auto}
}
@media (max-width:480px) {
.tem21-contact .contact-form {width:100%;margin:10px auto}
.tem21-contact .description {margin-bottom:10px}
.tem21-contact .box .form-group,.tem21-contact .yzmbox {width:350px}
.tem21-contact .description {font-size:18px}
.tem21-contact .box .form-group {width:350px;padding-bottom:55px}
.tem21-contact .box input {height:42px;padding:10px 20px 10px 40px;width:260px}
.tem21-contact .box .icon {left:10px;top:11px}
.tem21-contact .box .btn {font-size:13px;height:40px;left:270px}
.tem21-contact .has-error .form-control-feedback {top:50px}
.tem21-contact .help-block {top:48px}
}
@media (max-width:360px) {
.tem21-contact .box .form-group,.tem21-contact .yzmbox {width:100%}
.tem21-contact .box .form-group:nth-of-type(2) {padding:0}
.tem21-contact .box input {width:100%}
.tem21-contact .box .btn {position:static;margin-top:55px;width:100%}
.tem21-contact .description {margin-bottom:15px}
.tem21-contact .has-error .form-control-feedback,.tem21-contact .help-block {top:40px}
.tem21-contact .help-block[data-bv-validator=emailAddress] {top:118px;left:30px}
.tem21-contact .yzmbox a {top:3px}
}
.tem22-contact .title {font-size:24px;color:#444;text-align:center;font-weight:500;padding:0 15px}
.tem22-contact .description {font-size:13px;color:#aaa;text-align:center;margin:5px 0 30px;padding:0 15px}
.tem22-contact .interval {width:100%;max-width:768px}
.tem22-contact .col-lg-12,.tem22-contact .col-lg-6 {padding:0 8px}
.tem22-contact .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem22-contact .form-group {margin-bottom:20px}
.tem22-contact .form-group[module-style="border-color color background-color"] {border-color:#cecece;color:#4a4a4a}
.tem22-contact .form-control {box-shadow:none;border-radius:0;padding:10px 26px;border:1px solid #cecece;height:45px;color:#4a4a4a;font-size:14px}
.tem22-contact .form-group[module-style="border-color color background-color"] .form-control {background:0 0;background:inherit;color:inherit;border-color:inherit}
.tem22-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem22-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem22-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem22-contact .form-control:focus {border-color:#888;box-shadow:none}
.tem22-contact .form-control option {padding:5px 10px}
.tem22-contact .btn {border-radius:0;width:100%;padding:12px 0}
.tem22-contact .has-error .form-control-feedback {left:0}
.tem22-contact .help-block {margin:0;text-align:right}
.tem22-contact .yzmbox,.tem22-contact .yzmbox .form-control {width:100%}
.tem22-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem22-contact .yzmbox a img {width:100%;height:100%}
.tem22-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem22-contact .checkbox-option {padding:10px 0}
.tem22-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem22-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem22-contact .form-group .checkbox-option {border:1px solid #cecece;color:#4a4a4a}
.tem22-contact .form-group[module-style="border-color color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 26px}
.tem22-contact .form-group[module-style="border-color color background-color"] .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem22-contact .form-group[module-style="border-color color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem22-contact .help-block {right:30px;top:10px;-z-index:2}
.tem22-contact .has-error .form-control-feedback,.tem22-contact .has-success .form-control-feedback {top:15px;width:100%}
.tem22-contact .yzmbox .help-block {right:85px}
.tem22-contact .yzmbox.has-error .form-control-feedback,.tem22-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:1190px) {
.tem22-contact .checkbox-name {padding:0}
}
@media (max-width:768px) {
.tem22-contact .interval {width:100%}
.tem22-contact .form-group {margin-bottom:15px}
.tem22-contact .description {margin:5px 0 10px}
}
@media (max-width:320px) {
.tem22-contact .col-lg-6 {width:100%}
.tem22-contact .btn {padding:8px 0;font-size:13px}
.tem22-contact .form-control {font-size:13px;padding:10px 15px}
.tem22-contact .form-group[module-style="border-color color background-color"] .checkbox-name {padding:10px 0 10px 15px}
}
.tem23-contact,.tem23-contact.content-section {padding:0}
.tem23-contact .images {width:100%;overflow:hidden}
.tem23-contact .images img {width:auto;max-width:100%}
.tem23-contact .right {padding:60px 100px 30px}
.tem23-contact .right .contacts-box .icon {display:inline-block;font-size:70px;color:#fff}
.tem23-contact .right .text {display:inline-block;color:#fff;font-size:20px}
.tem23-contact .right .col-lg-6:nth-of-type(1) {padding-right:20px}
.tem23-contact .right .col-lg-6:nth-of-type(2) {padding-left:20px}
.tem23-contact .right .desc {font-size:14px;color:#fff;line-height:30px}
.tem23-contact .right .mg {padding:40px 0 50px;border-bottom:1px solid #fff}
.tem23-contact .right .phone {margin:50px 0 0;color:#fff}
@media (max-width:991px) {
.tem23-contact .right {padding:40px 20px 30px}
.tem23-contact .right .contacts-box .icon {font-size:50px}
.tem23-contact .right .text {font-size:16px}
.tem23-contact .right .col-lg-6:nth-of-type(1),.tem23-contact .right .col-lg-6:nth-of-type(2) {padding:0 15px}
.tem23-contact .right .mg {padding:20px 0 30px}
.tem23-contact .right .phone {margin-top:30px}
}
@media (max-width:767px) {
.tem23-contact .right {padding:20px 15px}
.tem23-contact .images img {width:100%}
}
.tem24-contact {padding:60px 0}
.tem24-contact .contact-box {max-height:none}
.tem24-contact .contact-box .title {margin:20px 0 30px;color:#000}
.tem24-contact .contact-box .col-sm-12 {padding:0!important}
.tem24-contact .contact-box .form-group .form-control {border:1px solid #f8f8f8;background:#f8f8f8;font-size:13px;color:#666;padding:15px 20px;height:auto;box-shadow:none}
.tem24-contact .contact-box .form-control:focus {border-color:#ececee}
.tem24-contact .contact-box .form-group .btn {font-size:13px;padding:10px 22px;border-radius:4px;margin-top:20px}
.tem24-contact .contact-box .yzmbox,.tem24-contact .contact-box .yzmbox .form-control {width:100%}
.tem24-contact .contact-box .yzmbox a {width:50px;height:25px;margin:10px;position:absolute;top:3px;right:3px;padding:0;z-index:3}
.tem24-contact .contact-box .yzmbox a img {width:100%;height:100%}
.tem24-contact .contact-box .checkbox-name {float:left;font-size:13px;color:#666}
.tem24-contact .contact-box .checkbox-option {background:#f8f8f8;padding:10px 0}
.tem24-contact .contact-box label {font-weight:400;color:#666}
.tem24-contact .form-group[module-style="border-color color background-color"] {color:#666;border-color:#f8f8f8;background:#f8f8f8}
.tem24-contact .form-group[module-style="border-color color background-color"] .form-control {color:inherit;border-color:inherit;background:0 0;background:inherit}
.tem24-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem24-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem24-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem24-contact .form-group .checkbox-option {border:1px solid #f8f8f8;padding:15px 20px}
.tem24-contact .form-group .checkbox-name {border-left:1px solid #f8f8f8;padding:16px 0 0 20px;border-top:1px solid #f8f8f8}
.tem24-contact .form-group[module-style="border-color color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem24-contact .form-control option {padding:5px 10px}
.tem24-contact .form-group[module-style="border-color color background-color"] .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem24-contact .form-group[module-style="border-color color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem24-contact .help-block {right:30px;top:8px;-z-index:2}
.tem24-contact .has-error .form-control-feedback,.tem24-contact .has-success .form-control-feedback {top:14px}
.tem24-contact .yzmbox .help-block {right:85px}
.tem24-contact .yzmbox.has-error .form-control-feedback,.tem24-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
.tem24-contact .contact-box .title {font-size:30px}
.tem24-contact .contact-box .form-group .btn {margin-top:0}
}
@media (max-width:480px) {
.tem24-contact {padding:15px 0!important}
.tem24-contact .contact-box .title {font-size:22px;margin:10px 0}
.tem24-contact .contact-box .form-group .form-control {padding:10px}
.tem24-contact .contact-box .yzmbox a {margin:5px}
.tem24-contact .contact-box .checkbox-name {padding-left:10px}
}
.tem25-contact .row {color:#333}
.tem25-contact .contacts-box {background:#fff;padding:30px 20px 20px;position:relative;margin:15px 0;-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}
.tem25-contact .contacts-box:hover {box-shadow:0 0 10px rgba(0,0,0,.1);-o-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.tem25-contact .contacts-box::before {width:100%;height:1px;position:absolute;content:"";left:0;bottom:0}
.tem25-contact .icon {width:100%;text-align:center}
.tem25-contact .icon span {font-size:26px}
.tem25-contact .title {font-size:16px;text-align:center;position:relative;margin:10px 0 15px;padding-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem25-contact .title::before {content:"";position:absolute;width:30px;left:50%;margin-left:-15px;bottom:0;height:2px}
.tem25-contact .description {opacity:.8;font-size:13px;text-align:center;line-height:24px;height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media (max-width:480px) {
.tem25-contact .column {width:100%}
.tem25-contact .contacts-box {margin:7.5px 0}
}
.tem26-contact a:focus,.tem26-contact a:hover {text-decoration:none}
.tem26-contact .contact-text {width:100%}
.tem26-contact .contact-text .titleDiv {position:relative}
.tem26-contact .contact-text .title {width:60%;font-size:22px;text-align:center;padding:0 15px;margin:0 auto}
.tem26-contact .contact-text .line {z-index:1;margin-top:20px;border-bottom-width:1px;border-bottom-style:solid}
.tem26-contact .contact-text .line::after {position:absolute;content:"";width:50px;height:3px;background-color:#fff;left:50%;bottom:-1px;margin-left:-25px}
.tem26-contact .contact-text .description {width:70%;font-size:14px;line-height:25px!important;max-height:100px;overflow:hidden;margin:50px auto;padding:0 15px}
.tem26-contact .contact-text .button-box {padding:10px 50px;border-radius:5px;font-size:18px;display:inline-block;border-width:1px 0;border-style:solid;position:relative;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem26-contact .contact-text .button-box:hover {border-radius:0;background:0 0}
.tem26-contact .contact-text .button-box::before {content:"";width:100%;height:100%;position:absolute;left:0;top:0;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}
.tem26-contact .contact-text .button-box:hover::before {width:0}
@media (max-width:767px) {
.tem26-contact .contact-text .line {margin-top:10px}
.tem26-contact .contact-text .title {width:100%;font-size:18px}
.tem26-contact .contact-text .button-box {font-size:14px;padding:8px 30px}
.tem26-contact .contact-text .description {width:100%;font-size:12px;margin:15px 0;padding:0 5px;max-height:none}
}
.tem28-contact .col-lg-4 {width:40%}
.tem28-contact .box {padding:30px;color:#fff;border-color:rgba(255,255,255,.4)}
.tem28-contact .title {margin:0 0 20px;font-weight:500;color:inherit;position:relative;padding-bottom:15px;width:100%}
.tem28-contact .title::before {content:"";width:10px;height:10px;border-bottom-width:10px;border-bottom-style:solid;border-color:inherit;position:absolute;left:50%;bottom:-5px}
.tem28-contact .title::after {content:"";width:100%;height:1px;border-bottom-width:1px;border-bottom-style:solid;border-color:inherit;position:absolute;bottom:0;left:0;opacity:.5}
.tem28-contact form {width:100%}
.tem28-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px}
.tem28-contact .block-desc p {margin:0 0 10px}
.tem28-contact .form-group .form-control {opacity:.8;color:inherit;border:none;box-shadow:none;font-size:14px;border-radius:0;border-bottom-width:1px;border-bottom-style:solid;border-color:inherit;height:40px;padding:10px 0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;background:0 0}
.tem28-contact .form-group .form-control option {color:#666}
.tem28-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control:-moz-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control::input-placeholder {color:inherit;opacity:.5}
.tem28-contact .form-group .form-control:focus {border-color:inherit}
.tem28-contact .form-group .btn {border-radius:100px;background:#222;color:#fff;padding:8px 24px;display:block;margin:0 auto;font-size:12px;border:none}
.tem28-contact .yzmbox {position:relative}
.tem28-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem28-contact .yzmbox a img {width:100%;height:100%}
.tem28-contact .form-group .checkbox-name {color:inherit;font-size:14px;float:left}
.tem28-contact .form-group label {color:inherit;font-weight:400;padding-left:15px}
.tem28-contact .help-block {right:30px;top:7px;-z-index:2}
.tem28-contact .has-error .form-control-feedback,.tem28-contact .has-success .form-control-feedback {top:14px}
.tem28-contact .yzmbox .help-block {right:85px}
.tem28-contact .yzmbox.has-error .form-control-feedback,.tem28-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:640px) {
.tem28-contact .col-lg-4 {width:60%}
.tem28-contact .title {font-size:20px}
.tem28-contact form {width:100%}
.tem28-contact .box {padding:15px 10px}
}
@media (max-width:480px) {
.tem28-contact .col-lg-4 {width:70%}
.tem28-contact .title {font-size:16px}
.tem28-contact .title::before {width:6px;height:6px;bottom:-3px;margin-left:-3px}
.tem28-contact .form-group .form-control {height:30px;padding:5px 0}
.tem28-contact .form-group .btn {padding:6px 20px}
.tem28-contact .yzmbox a {margin:0}
}
@media (max-width:320px) {
.tem28-contact .col-lg-4 {width:80%}
}
.tem29-contact .box {width:70%}
.tem29-contact .box .item {background:#fff;width:100%;box-shadow:0 7px 17px rgba(6,6,6,.14);padding:20px 40px 30px}
.tem29-contact .form-group {margin-bottom:20px}
.tem29-contact .form-group[module-style=color] {color:#333}
.tem29-contact .form-group .prob {padding:5px 0 10px 25px;font-size:15px;color:#333;list-style:circle;position:relative;line-height:25px}
.tem29-contact .form-group[module-style=color] .form-control,.tem29-contact .form-group[module-style=color] .prob {color:inherit}
.tem29-contact .form-group .form-control option {padding:5px 10px}
.tem29-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem29-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem29-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem29-contact .form-group .prob::before {content:"";position:absolute;border-radius:50%;width:6px;height:6px;border:3px solid #212121;left:0;top:14px}
.tem29-contact .form-group[module-style=color] .prob::before {opacity:.8;border-color:inherit}
.tem29-contact .form-group .form-control {border:1px solid #ccc;box-shadow:none;color:#666;background:0 0;margin-left:25px;width:95%}
.tem29-contact .form-group .form-control:focus {border-color:#888}
.tem29-contact .form-group .btn {margin-left:27px;color:#fff}
.tem29-contact .form-group select option {padding:3px 5px}
.tem29-contact .yzmbox {position:relative}
.tem29-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:10px}
.tem29-contact .yzmbox a img {width:100%;height:100%}
.tem29-contact .help-block {right:30px;top:45px;-z-index:2}
.tem29-contact .has-error .form-control-feedback,.tem29-contact .has-success .form-control-feedback {top:50px}
.tem29-contact .yzmbox .help-block {right:85px}
.tem29-contact .yzmbox.has-error .form-control-feedback,.tem29-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
.tem29-contact .box .title {font-size:20px}
.tem29-contact .box .item {padding:10px 15px 30px}
.tem29-contact .form-group .prob {padding:5px 0 5px 25px}
.tem29-contact .yzmbox a {right:0}
}
@media (max-width:480px) {
.tem29-contact .box {width:100%;opacity:.85}
.tem29-contact .box .item {padding:10px 10px 20px}
.tem29-contact .form-group .prob::before {width:4px;height:4px;top:16px}
.tem29-contact .form-group .prob {padding-left:15px}
.tem29-contact .form-group .form-control {margin-left:15px;color:#333}
.tem29-contact .form-group .btn {margin-left:15px}
.tem29-contact .form-group .ml25 {margin-left:10px}
.tem29-contact .checkbox-inline {padding-left:30px}
.tem29-contact .has-error .form-control-feedback,.tem29-contact .has-success .form-control-feedback {top:46px}
}
.tem30-contact {min-height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem30-contact h1 {font-size:24px;color:inherit}
.tem30-contact .FAQ ul {width:100%;height:auto;margin-bottom:20px;overflow:auto}
.tem30-contact .form ul {overflow:hidden}
.tem30-contact .FAQ li {padding:10px 0;border-bottom-width:1px;border-bottom-style:solid}
.tem30-contact .FAQ li strong {opacity:.9;display:block;font-size:16px}
.tem30-contact .FAQ li span {opacity:.7;display:block;font-size:12px}
.tem30-contact .FAQ button {margin-bottom:2px}
.tem30-contact .FAQ,.tem30-contact .form {padding:15px;background:rgba(255,255,255,.5)}
.tem30-contact .form li {width:100%;padding:0}
.tem30-contact .form input,.tem30-contact .form select,.tem30-contact .form textarea {line-height:20px;border:none;outline:0;background:0 0;color:inherit}
.tem30-contact .form textarea {height:100px;resize:none}
.tem30-contact .form .form-group {background:rgba(255,255,255,.5)}
.tem30-contact .form .form-group .checkbox-name {color:#555;font-size:14px;float:left;padding:6px 0 6px 12px}
.tem30-contact .form .form-group .checkbox-option {padding:6px 12px 6px 0}
.tem30-contact .form .form-group .checkbox-option label {color:#555;font-weight:400;padding-left:15px}
.tem30-contact .form .form-group .checkbox-option label input {display:inline-block}
.tem30-contact .a_faq_form {width:180px;height:40px;font-size:16px;border:none}
.tem30-contact .yzmbox {position:relative}
.tem30-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:0}
.tem30-contact .yzmbox a img {width:100%;height:100%}
.tem30-contact .help-block {right:30px;top:7px;-z-index:2}
.tem30-contact .has-error .form-control-feedback,.tem30-contact .has-success .form-control-feedback {top:14px}
.tem30-contact .yzmbox .help-block {right:85px}
.tem30-contact .yzmbox.has-error .form-control-feedback,.tem30-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
.tem30-contact {background-attachment:scroll}
}
.tem31-contact {min-height:400px;overflow:hidden;background-size:cover;background-position:50% 50%;background-attachment:fixed}
.tem31-contact .form {padding:30px 15px;background:rgba(000,000,000,.6)}
.tem31-contact .form h1 {font-size:24px;color:#fff;margin-bottom:13px}
.tem31-contact .form ul {overflow:hidden}
.tem31-contact .form li {width:100%;padding:0}
.tem31-contact .form input,.tem31-contact .form select,.tem31-contact .form textarea {line-height:20px;padding:6px;border:none;outline:0;background:0 0;border-radius:0;border-bottom:1px solid #fff;color:#fff}
.tem31-contact .form textarea {height:100px;resize:none}
.tem31-contact .form .form-group .checkbox-name {color:#fff;font-size:14px;float:left}
.tem31-contact .form .form-group .checkbox-option label {color:#fff;font-weight:400;padding-left:15px}
.tem31-contact .form .form-group .checkbox-option label input {display:inline-block}
.tem31-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem31-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem31-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem31-contact .a_faq_form {width:180px;height:40px;font-size:16px;border:none}
.tem31-contact .yzmbox {position:relative}
.tem31-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:0}
.tem31-contact .form-group[module-style="border-color color"] {color:#fff;border-color:#fff}
.tem31-contact .form-group[module-style="border-color color"] .form-control {color:inherit!important;border-color:inherit!important;background:0 0}
.tem31-contact .form-group .checkbox-option {border-bottom:1px solid #fff;padding:6px}
.tem31-contact .form-group .checkbox-name {padding:6px 0 0 6px}
.tem31-contact .form-group[module-style="border-color color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem31-contact .form-control option {padding:5px 10px;color:inherit}
.tem31-contact .form-group[module-style="border-color color"] .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem31-contact .form-group[module-style="border-color color"] .checkbox-option label {color:inherit;opacity:.8}
.tem31-contact .help-block {right:30px;top:7px;-z-index:2}
.tem31-contact .has-error .form-control-feedback,.tem31-contact .has-success .form-control-feedback {top:14px}
.tem31-contact .yzmbox .help-block {right:85px}
.tem31-contact .yzmbox.has-error .form-control-feedback,.tem31-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:768px) {
.tem31-contact {background-attachment:scroll}
.tem31-contact .form {padding:15px 10px}
.tem31-contact .form h1 {font-size:20px}
}
.tem32-contact .FAQ .titlediv {border-bottom-width:1px;border-bottom-style:solid}
.tem32-contact .FAQ .titlediv h1 {width:80%;float:left;font-size:24px;color:inherit;margin:0;padding-bottom:10px}
.tem32-contact .FAQ .titlediv a {width:20%;float:right;text-align:right;line-height:40px;font-size:12px;color:#999}
.tem32-contact .titlediv a:hover {text-decoration:underline}
.tem32-contact .FAQ .box {height:320px;overflow:hidden}
.tem32-contact .FAQ .box li.lieven {background:#F1F1F1}
.tem32-contact .FAQ ul {width:100%;height:auto;margin-bottom:20px;border-top-width:1px;border-top-style:solid;overflow:auto}
.tem32-contact .FAQ li {padding:10px;border-bottom-width:1px;border-bottom-style:solid}
.tem32-contact .FAQ li strong {display:block;font-size:16px}
.tem32-contact .FAQ li span {display:block;font-size:12px}
.tem32-contact .form h2 {margin:0 0 10px;width:100%;overflow:hidden;font-size:24px}
.tem32-contact .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}
.tem32-contact .ver-code {position:absolute;right:0;top:0}
.tem32-contact .form .btn {border-radius:0}
.tem32-contact .col-md-6:nth-child(1) {padding:0 0 0 30px}
.tem32-contact .col-md-6:nth-child(2) {padding:0 30px 0 0}
.tem32-contact .help-block {right:30px;top:7px;-z-index:2}
.tem32-contact .has-error .form-control-feedback,.tem32-contact .has-success .form-control-feedback {top:14px}
.tem32-contact .yzmbox .help-block {right:85px}
.tem32-contact .yzmbox.has-error .form-control-feedback,.tem32-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:990px) {
.tem32-contact .form h2 {font-size:26px}
}
@media (max-width:767px) {
.tem32-contact .col-md-6 {padding:0!important}
}
@media (max-width:640px) {
.tem32-contact .FAQ .titlediv h1 {width:100%;float:none}
.tem32-contact .FAQ .titlediv a {width:100%;float:none;display:block}
}
.tem33-contact h1 {font-size:22px;margin:10px 0 20px}
.tem33-contact .block-desc {font-size:14px;color:#858585;margin-bottom:30px;line-height:195%}
.tem33-contact .block-desc p {margin:0 0 10px}
.tem33-contact .form-group {color:#333}
.tem33-contact .form-group[module-style="color border-color background-color"] {background:#f8f8f8;border-color:#ccc}
.tem33-contact .form-group .form-control {background:#f8f8f8;color:#333;box-shadow:none;font-size:14px;height:40px;padding-left:15px;padding-right:15px;border-radius:0}
.tem33-contact .form-group[module-style="color border-color background-color"] .form-control {border-color:inherit;background:inherit;color:inherit}
.tem33-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem33-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem33-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem33-contact .form-group .btn {border-radius:0;font-size:14px;text-transform:uppercase;padding:8px 35px;position:relative;z-index:1;border:none;overflow:hidden}
.tem33-contact .form-group .btn::after {content:"";position:absolute;width:100%;height:100%;left:-100%;top:0;background:#333;z-index:-1;-o-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.tem33-contact .form-group .btn:hover::after {left:0}
.tem33-contact .form-group .btn:hover {opacity:1}
.tem33-contact .yzmbox {position:relative}
.tem33-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:3px}
.tem33-contact .yzmbox a img {width:100%;height:100%}
.tem33-contact h3 {margin:0 0 20px}
.tem33-contact .contacts-box {width:100%;margin:10px 0;color:#333;position:relative}
.tem33-contact .contacts-box .contact-icon {font-size:16px;line-height:24px;position:absolute;left:0;top:0;z-index:2}
.tem33-contact .contacts-box .text {font-size:14px;line-height:24px;padding-left:40px;color:#424242}
.tem33-contact .form-group .checkbox-name {color:#333;font-size:14px;float:left}
.tem33-contact .form-group .checkbox-option label {color:#666;font-weight:400;padding-left:15px}
.tem33-contact .form-group .checkbox-option label input {display:inline-block}
.tem33-contact .form-group .checkbox-option {border:1px solid #ccc;padding:6px 12px}
.tem33-contact .form-group .checkbox-name {border-left:1px solid #ccc;border-top:1px solid #ccc;padding:6px 0 0 12px}
 {border:1px solid #cecece;color:#4a4a4a}
.tem33-contact .form-group[module-style="color border-color background-color"] .checkbox-name {background:inherit;border-color:inherit;color:inherit}
.tem33-contact .form-group[module-style="color border-color background-color"] .checkbox-option {background:inherit;border-color:inherit}
.tem33-contact .form-group[module-style="color border-color background-color"] .checkbox-option label {color:inherit;opacity:.8}
.tem33-contact .help-block {right:30px;top:7px;-z-index:2}
.tem33-contact .has-error .form-control-feedback,.tem33-contact .has-success .form-control-feedback {top:14px}
.tem33-contact .yzmbox .help-block {right:85px}
.tem33-contact .yzmbox.has-error .form-control-feedback,.tem33-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:480px) {
.tem33-contact .col-xs-6 {width:100%}
.tem33-contact .col-xs-6:nth-of-type(1) {margin-bottom:10px}
.tem33-contact .contacts-box .text {padding-left:35px;font-size:13px}
.tem33-contact .contacts-box {margin:5px 0}
}
.tem34-contact * {transition:all .4s ease}
.tem34-contact .wow {max-width:510px!important;color:#fff}
.tem34-contact .title {font-weight:700;margin-bottom:10px;font-size:44px;line-height:1.3}
.tem34-contact .description {margin-bottom:50px;font-weight:300;font-size:16px}
.tem34-contact .form ul {list-style:none;padding:0;margin:0}
.tem34-contact .form li {width:76%;padding-right:130px;float:left;position:relative}
.tem34-contact .form li.code {width:24%;padding-right:10px;overflow-y:hidden}
.tem34-contact .form li.code a {position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);opacity:0}
.tem34-contact .form li.code input {padding-right:10px;padding-left:40px}
.tem34-contact .form li.code span {position:absolute;top:9px;left:15px}
.tem34-contact .form li .form-group {margin-bottom:0;position:initial}
.tem34-contact .form li .form-group .form-control {color:inherit}
.tem34-contact .form input {width:100%;height:42px;padding:10px 15px;padding-right:30px;background:0 0;border:none;outline:0}
.tem34-contact .form input::-webkit-input-placeholder {font-size:12px;color:#FFF;transition:all .4s ease}
.tem34-contact .form input:-ms-input-placeholder {font-size:12px;color:#FFF;transition:all .4s ease}
.tem34-contact .form input:-moz-placeholder {font-size:12px;color:#FFF;transition:all .4s ease}
.tem34-contact .form input::-moz-placeholder {font-size:12px;color:#FFF;transition:all .4s ease}
.tem34-contact .form input:focus::-webkit-input-placeholder {color:transparent;text-indent:1em}
.tem34-contact .form input:focus:-ms-input-placeholder {color:transparent;text-indent:1em}
.tem34-contact .form input:focus:-moz-placeholder {color:transparent;text-indent:1em}
.tem34-contact .form input:focus::-moz-placeholder {color:transparent;text-indent:1em}
.tem34-contact .form .input {background-color:rgba(0,0,0,.2);height:100%;border-radius:4px;position:relative}
.tem34-contact .form .submit {width:150px;border-radius:50px;background-color:#FFF;color:#333;height:100%;position:absolute;right:0;top:0}
.tem34-contact .form .submit input {padding:0;font-size:12px;letter-spacing:1px;font-weight:700;text-transform:uppercase}
.tem34-contact.content-left .wow {float:left}
.tem34-contact.content-middle .wow {margin:auto}
.tem34-contact.content-right .wow {float:right}
@media(min-width:480px) {
.tem34-contact .form li.code:hover input {height:76px;padding-bottom:40px}
.tem34-contact .form li.code:hover a {opacity:1;bottom:10px;transform:translate(-50%,0)}
}
@media(max-width:479px) {
.tem34-contact .container {padding:0 30px}
.tem34-contact .title {font-size:30px!important}
.tem34-contact .description {margin-bottom:20px;font-size:14px!important}
.tem34-contact .form li {width:100%!important;padding-right:0}
.tem34-contact .form input {padding-right:10px}
.tem34-contact .form li.code {padding-right:0;padding-bottom:10px;padding-top:10px}
.tem34-contact .form li.code input {padding-right:60px}
.tem34-contact .form li.code a {opacity:1;left:initial;right:12px;bottom:9px;transform:translate(0,0)}
.tem34-contact .form .submit {width:100%;position:relative;margin-top:12px}
}
.tem35-contact .col-lg-9 {width:74%}
.tem35-contact .col-lg-3 {width:26%}
.tem35-contact .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}
.tem35-contact [func-id]:last-child .item {border-bottom:none}
.tem35-contact .item:hover {background:rgba(255,255,255,.1);box-shadow:0 15px 20px rgba(0,0,0,.05)}
.tem35-contact .item .image {position:absolute;left:0;top:0;margin:20px 0}
.tem35-contact .item img {width:130px;height:130px;border-radius:50%;overflow:hidden}
.tem35-contact .item .text-l {width:230px;height:80px;padding-left:30px;position:absolute;left:150px;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}
.tem35-contact .item .text-l h3.title {color:#666;font-size:20px;height:40px;line-height:40px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem35-contact .item .text-l .subtitle {font-size:14px;color:#8a8a8a;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem35-contact .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}
.tem35-contact .item:hover .text-r {transform:translateX(15px)}
.tem35-contact .item .text-r .desc {max-height:75px;line-height:25px!important;overflow:hidden;font-size:12px;color:#666}
.tem35-contact .item .text-r .desc::before {content:"";position:absolute;width:30px;height:1px;background:rgba(0,0,0,.15);top:60px;left:410px}
.tem35-contact .item:hover .text-r .desc::before {display:none}
.tem35-contact .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}
.tem35-contact .item:hover .icon {right:10px}
.tem35-contact .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)}
.tem35-contact .item:hover .icon::before {border-color:rgba(0,0,0,.5)}
.tem35-contact .box {padding:1px 0 0;background:#7FB6FF}
.tem35-contact .box .form-group {margin-bottom:10px;padding:0 15px}
.tem35-contact .box .form-group.form_btn {margin:0;padding:20px 15px;background:rgba(0,0,0,.2)}
.tem35-contact .box .form-group.form_btn .btn {padding:8px 12px;width:100%}
.tem35-contact .box .form-group .form-control {border:none;border-radius:3px;height:40px}
.tem35-contact .box .title {border-bottom:1px solid rgba(0,0,0,.1);padding:0 15px 10px;color:#fff;font-size:20px}
.tem35-contact .form_name select {float:left;width:30%;margin-right:1%}
.tem35-contact .form_name input {float:left;width:34%;margin-right:1%}
.tem35-contact .form_phone {position:relative}
.tem35-contact .form_phone span {position:absolute;left:15px;top:0;font-size:16px;height:40px;width:40px;text-align:center;line-height:40px;color:#7FB6FF}
.tem35-contact .form_phone input {padding-left:40px}
.tem35-contact .form-group select option {padding:5px 10px}
.tem35-contact .form-group .checkbox-name {padding:6px 0 0 12px;background:#fff;color:#555;border-radius:3px;display:inline-block;float:left}
.tem35-contact .form-group .checkbox-option {padding:6px 12px;background:#fff;border-radius:3px}
.tem35-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;opacity:.8;color:#555}
.tem35-contact .form-group .checkbox-option label input {display:inline-block}
.tem35-contact .yzmbox {position:relative}
.tem35-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:14px}
.tem35-contact .yzmbox a img {width:100%;height:100%}
.tem35-contact .help-block {right:30px;top:7px;-z-index:2}
.tem35-contact .has-error .form-control-feedback,.tem35-contact .has-success .form-control-feedback {top:14px}
.tem35-contact .yzmbox .help-block {right:85px}
.tem35-contact .yzmbox.has-error .form-control-feedback,.tem35-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
.tem35-contact .col-lg-3,.tem35-contact .col-lg-9 {width:100%;padding:0}
}
@media (max-width:768px) {
.tem35-contact .item {height:240px;padding:0 0 0 145px}
.tem35-contact .item .text-l {width:100%;padding-left:15px;position:relative;left:0}
.tem35-contact .item .text-l h3.title {font-size:16px}
.tem35-contact .item .text-l .subtitle {font-size:12px}
.tem35-contact .item .text-r {padding:0;width:100%;position:absolute;left:0;top:150px}
.tem35-contact .item:hover .text-r {transform:none}
.tem35-contact .item .icon,.tem35-contact .item .text-r .desc::before {display:none}
.tem35-contact .box .title {margin:10px 0}
.tem35-contact .box .form-group.form_btn {padding:10px 15px}
}
@media (max-width:360px) {
.tem35-contact .box .title {font-size:18px}
.tem35-contact .item {padding-left:100px;height:225px}
.tem35-contact .item img {width:90px;height:90px}
.tem35-contact .item .image {margin:10px 0}
.tem35-contact .item .text-r {top:110px}
.tem35-contact .item .text-r .desc {max-height:100px}
.tem35-contact .item .text-l {top:20px;height:70px}
.tem35-contact .item .text-l .subtitle {height:20px;line-height:20px}
.tem35-contact .form-group .checkbox-name {font-size:12px;padding-top:8px}
.tem35-contact .box .form-group.form_btn .btn,.tem35-contact .form-group .checkbox-option label {font-size:12px}
}
.tem36-contact .wrap {background:url(../images/tem36-contact_bg.jpg) no-repeat scroll 0 0 / 100% 100%;padding:25px 20px}
.tem36-contact .L-text .box .title {margin:20px 0;padding:10px 0;border-bottom:1px solid #dcdcdc;font-size:18px;color:#333}
.tem36-contact .L-text .box .subtitle {padding:0 0 10px;line-height:22px}
.tem36-contact .L-text .item a {position:relative;margin-bottom:20px;display:block;border-color:#ccc;color:#666}
.tem36-contact .L-text .item .icon {position:absolute;left:0;top:0;width:25px;height:25px;border:1px solid;border-color:inherit;border-radius:50%;line-height:25px;text-align:center;color:inherit;opacity:.6}
.tem36-contact .L-text .item .description {width:100%;padding-left:34px;font-size:12px;line-height:20px;color:inherit}
.tem36-contact .col-lg-8 {border-left:1px dashed #ddd}
.tem36-contact .contact-form .title {font-size:18px;margin:20px 0;padding:10px 0;border-bottom:1px solid #dcdcdc}
.tem36-contact .form-group {color:#333}
.tem36-contact .form-group label {font-size:14px;color:inherit;width:100%;line-height:30px}
.tem36-contact .form-group .form-control {background:#f9f9f9;border:1px solid #ebebeb;border-radius:0;box-shadow:none;font-size:14px;width:100%;color:inherit}
.tem36-contact .has-feedback label~.form-control-feedback {top:35px;line-height:30px}
.tem36-contact .checkbox-inline,.tem36-contact .radio-inline {margin:0 5px 5px 0}
.tem36-contact .form-group select option {padding:5px 10px}
.tem36-contact .form-group .checkbox-name {padding:6px 0 0 12px;background:#fff;color:#555;border-radius:3px;display:inline-block;float:left}
.tem36-contact .form-group .checkbox-option {padding:6px 12px;background:#fff;border-radius:3px}
.tem36-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;opacity:.8;color:#555}
.tem36-contact .form-group .checkbox-option label input {display:inline-block}
.tem36-contact .yzmbox {position:relative}
.tem36-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:33px;right:3px}
.tem36-contact .yzmbox a img {width:100%;height:100%}
.tem36-contact .help-block {right:30px;top:37px;-z-index:2}
.tem36-contact .has-error .form-control-feedback,.tem36-contact .has-success .form-control-feedback {top:14px}
.tem36-contact .yzmbox .help-block {right:85px}
.tem36-contact .yzmbox.has-error .form-control-feedback,.tem36-contact .yzmbox.has-success .form-control-feedback {right:55px}
@media (max-width:991px) {
.tem36-contact .col-lg-4,.tem36-contact .col-lg-8 {border:none;padding:0}
}
@media (max-width:768px) {
.tem36-contact .wrap {padding:10px 0 25px}
.tem36-contact .L-text .box .title {font-size:16px;margin:0 0 10px}
.tem36-contact .contact-form .title {font-size:16px}
.tem36-contact .form-group label {font-weight:400}
}
.BMap_Marker {width:1000px!important}
.tem38-contact .container {padding:0 70px}
.tem38-contact .box {box-shadow:0 40px 100px rgba(0,0,0,.2);margin-top:140px}
.tem38-contact .text {width:100%;color:#000}
.tem38-contact .text .title {font-size:52px;float:left;width:40%;padding:100px 0 30px 60px;position:relative;letter-spacing:1px;z-index:2;border-color:rgba(0,0,0,.1)}
.tem38-contact .text .title::after {content:"";position:absolute;width:380px;height:380px;border:10px solid;border-color:inherit;transform:rotate(45deg);left:0;top:-70px;z-index:-1}
.tem38-contact .text .description {float:right;width:55%;padding:160px 40px 0 130px;font-size:16px;line-height:28px}
.tem38-contact .form ul {-ms-transform:translateX(60px);-o-transform:translateX(60px);-moz-transform:translateX(60px);-webkit-transform:translateX(60px);transform:translateX(60px)}
.tem38-contact .form li {float:right;margin:0 10px}
.tem38-contact .form li:nth-of-type(2) {width:40%}
.tem38-contact .form li .form-control {box-shadow:none;border:none;border-radius:0;border-bottom:1px solid;border-color:#000;padding:10px 0;height:50px}
.tem38-contact .form li .submit input {background:#000;color:#fff;box-shadow:none;border:none;padding:20px 60px;text-transform:uppercase;margin-top:-10px}
.tem38-contact .form {padding:80px 0 30px}
.tem38-contact .form li.code {position:relative;width:30px;overflow:hidden;transition:all .7s ease 0s}
.tem38-contact .form li.code .form-group {opacity:1;position:absolute;left:30px;margin-top:10px;top:0}
.tem38-contact .form li.code:hover {width:130px;overflow:visible}
.tem38-contact .form li.code input {width:100%;height:40px;padding:3px 12px 3px 5px}
.tem38-contact .form li.code span {font-size:30px;padding-top:20px;display:block}
.tem38-contact .form-group .form-control:focus {border-color:#999}
.tem38-contact .form-group .form-control::-moz-placeholder {border-color:#999}
.tem38-contact .form-group .form-control:-ms-input-placeholder {border-color:#999}
.tem38-contact .form-group .form-control::-webkit-input-placeholder {border-color:#999}
@media (max-width:991px) {
.tem38-contact .container {padding:0 15px}
}
@media (max-width:767px) {
.tem38-contact .box {margin-top:90px}
.tem38-contact .text .title {font-size:42px;padding:80px 0 30px 60px}
.tem38-contact .text .title::after {width:300px;height:300px;top:-30px;left:10px}
.tem38-contact .text .description {padding:120px 20px 0 100px;line-height:24px}
.tem38-contact .form ul {-ms-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
}
@media (max-width:480px) {
.tem38-contact .box {margin-top:80px}
.tem38-contact .form {padding:60px 0 30px}
.tem38-contact .text .title {font-size:32px;padding:80px 60px 30px;width:100%}
.tem38-contact .text .title::after {width:250px;height:250px;border-width:8px;left:30px}
.tem38-contact .text .description {padding:60px 40px 0;width:100%}
.tem38-contact .form li .form-control {padding:10px 0;height:40px}
.tem38-contact .form li .submit input {padding:10px 20px;margin-top:0}
.tem38-contact .form li.code {width:100px;overflow:visible}
.tem38-contact .form li.code:hover {width:100px}
.tem38-contact .form li.code span {font-size:20px}
.tem38-contact .form li.code .form-group {margin-top:0}
}
@media (max-width:360px) {
.tem38-contact .form li {margin:0 5px}
.tem38-contact .form li.code span {font-size:18px}
.tem38-contact .form li.code .form-group {left:20px}
.tem38-contact .form li:nth-of-type(2) {width:30%}
.tem38-contact .form li .form-control,.tem38-contact .form li .submit input {font-size:12px}
.tem38-contact .text .description {font-size:14px}
.tem38-contact .text .title {font-size:26px;padding:80px 20px 30px 50px}
}
.tem39-contact .col-lg-6 {margin:8px 0}
.tem39-contact .text .title {font-weight:400;font-size:40px}
.tem39-contact .text .short {line-height:20px;color:#777;font-size:12px}
.tem39-contact .text .description {margin:20px 0 0;line-height:28px;font-size:14px;color:#444}
@media (max-width:767px) {
.tem39-contact .text .title {font-size:24px}
}
@media (max-width:480px) {
.tem39-contact .text .title {font-size:24px}
}
@media (max-width:360px) {
.tem39-contact .text .title {font-size:20px}
}
.tem40-contact .col-lg-6 {margin:8px 0}
.tem40-contact .tem11-list-title .title {font-size:24px}
.tem40-contact .tem11-list-title .subtitle {position:relative;color:#666;border-color:#666;padding-left:30px;margin-bottom:30px}
.tem40-contact .tem11-list-title .subtitle::before {content:"";position:absolute;width:25px;height:1px;top:50%;left:0;border-top:1px solid;border-color:inherit}
.tem40-contact .item {position:relative;color:#333;width:100%;padding:5px 0;margin:5px 0}
.tem40-contact .item a {color:inherit}
.tem40-contact .item .icon {position:absolute;left:0;top:5px;font-size:28px;font-size:20px;opacity:.8}
.tem40-contact .item .text {padding-left:40px;font-size:14px;line-height:24px}
.tem40-contact .item .text .title {display:inline-block}
.tem40-contact .item .text .description {opacity:.7;display:inline-block}
@media (max-width:480px) {
.tem40-contact .tem11-list-title .title {font-size:18px}
.tem40-contact .item {margin:3px 0}
.tem40-contact .item .icon {font-size:16px}
.tem40-contact .item .text {padding-left:30px}
.tem40-contact .tem11-list-title .subtitle {font-size:12px;margin-bottom:15px}
}
.tem41-contact form {color:#fff}
.tem41-contact h1 {font-size:24px;color:inherit;margin:10px 0 20px}
.tem41-contact .form-group {color:inherit}
.tem41-contact .form-group .form-control {box-shadow:none;border:none;height:40px;background:rgba(0,0,0,.08);border-radius:0;color:inherit}
.tem41-contact .form-group textarea.form-control {height:auto}
.tem41-contact .form-group select option {padding:5px 10px}
.tem41-contact .form-group .checkbox-name {padding:6px 0 0 12px;color:inherit;float:left}
.tem41-contact .form-group .checkbox-option {padding:6px 12px;border-radius:3px}
.tem41-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;opacity:.8;color:inherit}
.tem41-contact .form-group .checkbox-option label input {display:inline-block}
.tem41-contact .help-block {right:30px;top:6px;-z-index:2}
.tem41-contact .has-error .form-control-feedback,.tem41-contact .has-success .form-control-feedback {top:14px}
.tem41-contact .yzmbox .help-block {right:85px}
.tem41-contact .yzmbox.has-error .form-control-feedback,.tem41-contact .yzmbox.has-success .form-control-feedback {right:55px}
.tem41-contact .yzmbox {position:relative}
.tem41-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem41-contact .yzmbox a img {width:100%;height:100%}
.tem41-contact .form-group .form-control:focus {color:inherit;opacity:.8}
.tem41-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.8}
.tem41-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.8}
.tem41-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.8}
.tem41-contact .form-group .btn {border-radius:0;position:relative;z-index:1;overflow:hidden;padding:8px 20px;border:none}
.tem41-contact .form-group .btn:hover {opacity:1!important}
.tem41-contact .form-group .btn::after {position:absolute;content:"";width:200%;height:300%;background:#000;z-index:-1;left:-130%;top:120%;-o-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-o-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem41-contact .form-group .btn:hover::after {transform:rotate(50deg) translateY(-85%);-o-transform:rotate(50deg) translateY(-85%);-moz-transform:rotate(50deg) translateY(-85%);-ms-transform:rotate(50deg) translateY(-85%);-webkit-transform:rotate(50deg) translateY(-85%)}
@media (max-width:480px) {
.tem41-contact h1 {font-size:18px}
}
.tem42-contact .title {font-size:22px}
.tem42-contact .subtitle {color:#666}
.tem42-contact .images {width:100%}
.tem42-contact .images img {display:block;margin:0 auto;max-width:100%}
.tem42-contact .form_checkbox .checkbox-name {width:100%}
.tem42-contact .form_checkbox .checkbox-option label {width:100%;margin:5px 0;line-height:24px}
.tem42-contact .help-block {right:30px;top:5px;-z-index:2}
.tem42-contact .has-error .form-control-feedback,.tem42-contact .has-success .form-control-feedback {top:12px}
.tem42-contact .yzmbox .help-block {right:85px}
.tem42-contact .yzmbox.has-error .form-control-feedback,.tem42-contact .yzmbox.has-success .form-control-feedback {right:55px}
.tem42-contact .yzmbox {position:relative}
.tem42-contact .yzmbox a {width:50px;height:25px;position:absolute;top:5px;right:5px}
.tem42-contact .yzmbox a img {width:100%;height:100%}
@media (max-width:480px) {
.tem42-contact .title {font-size:18px}
}
.tem43-contact .text {text-align:center;color:#fff;width:100%;height:70px;overflow:hidden;transform:translateY(-70px);-o-transform:translateY(-70px);-ms-transform:translateY(-70px);-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px)}
.tem43-contact .text .title-header {display:block;background:rgba(27,139,249,.8);height:140px;width:140px;margin:0 auto;padding-top:20px;overflow:hidden;border-radius:50%}
.tem43-contact .box form {width:50%;margin:0 auto}
.tem43-contact .box form .form-control {box-shadow:none;border:none;height:40px;line-height:40px}
.tem43-contact .form-group textarea.form-control {height:auto}
.tem43-contact .form-group select option {padding:5px 10px}
.tem43-contact .form-group .checkbox-name {padding:6px 0 0 12px;color:inherit;float:left}
.tem43-contact .form-group .checkbox-option {padding:6px 12px;border-radius:3px}
.tem43-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px;opacity:.8;color:inherit}
.tem43-contact .form-group .checkbox-option label input {display:inline-block}
.tem43-contact .help-block {right:30px;top:6px;-z-index:2}
.tem43-contact .has-error .form-control-feedback,.tem43-contact .has-success .form-control-feedback {top:14px}
.tem43-contact .yzmbox .help-block {right:85px}
.tem43-contact .yzmbox.has-error .form-control-feedback,.tem43-contact .yzmbox.has-success .form-control-feedback {right:55px}
.tem43-contact .yzmbox {position:relative}
.tem43-contact .yzmbox a {width:50px;height:25px;position:absolute;top:8px;right:8px}
.tem43-contact .yzmbox a img {width:100%;height:100%}
.tem43-contact .form-group .btn {padding-top:8px;padding-bottom:8px}
@media (max-width:768px) {
.tem43-contact {margin-top:75px;padding-top:0!important}
.tem43-contact .text {margin-top:-40px;transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px)}
}
@media (max-width:480px) {
.tem43-contact .box form {width:100%;padding:0}
}
@media (max-width:360px) {
.tem43-contact .box form .form-control {height:40px;line-height:40px;font-size:12px}
.tem43-contact .yzmbox a {right:5px;top:5px}
.tem43-contact .form-group .btn {padding-top:6px;padding-bottom:6px;font-size:12px}
}
.tem44-contact .top {text-align:center;color:#fff;width:100%;height:80px;overflow:hidden;-o-transform:translateY(-120px);-moz-transform:translateY(-120px);-ms-transform:translateY(-120px);-webkit-transform:translateY(-120px);transform:translateY(-120px)}
.tem44-contact .top .title-header {display:block;background:#18191B;height:100px;width:100px;margin:0 auto;overflow:hidden;-o-transform:rotate(45deg) translate(30px,30px)!important;-moz-transform:rotate(45deg) translate(30px,30px)!important;-ms-transform:rotate(45deg) translate(30px,30px)!important;-webkit-transform:rotate(45deg) translate(30px,30px)!important;transform:rotate(45deg) translate(30px,30px)!important}
.tem44-contact .top .title-header .title {display:inline-block;color:#fff;overflow:hidden;line-height:20px;height:20px;-o-transform:rotate(-45deg) translateX(-28px);-moz-transform:rotate(-45deg) translateX(-28px);-ms-transform:rotate(-45deg) translateX(-28px);-webkit-transform:rotate(-45deg) translateX(-28px);transform:rotate(-45deg) translateX(-28px)}
.tem44-contact .box {margin-top:-60px}
.tem44-contact .forms {text-align:center}
.tem44-contact .forms .title {margin-bottom:5px}
.tem44-contact .forms .description {color:rgba(255,255,255,.3);font-size:14px}
.tem44-contact form {margin:30px -10px 20px}
.tem44-contact form .form-group {width:29%;float:left;padding:0 10px;color:#fff}
.tem44-contact form .form-group .form-control {background:rgba(255,255,255,.1);border:none;border-radius:2px;color:inherit}
.tem44-contact form .form-group .form-control:focus {color:inherit;opacity:.7}
.tem44-contact form .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem44-contact form .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem44-contact form .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem44-contact form .form-group.text-left {width:13%}
.tem44-contact form .form-group .btn {border-radius:2px;width:100%;white-space:nowrap;text-overflow:ellipsis}
.tem44-contact .box ul {width:100%;text-align:center;padding-top:20px;border-top:1px solid #2a2a2a}
.tem44-contact .box ul li {display:inline-block;color:#fff}
.tem44-contact .box ul li a {width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background:rgba(255,255,255,.3);margin:5px;font-size:18px;display:inline-block;color:inherit}
.tem44-contact .box ul li a:hover {transform:scale(1.12);-o-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-webkit-transform:scale(1.12)}
.tem44-contact .help-block {right:35px;top:6px;-z-index:2}
.tem44-contact .has-error .form-control-feedback,.tem44-contact .has-success .form-control-feedback {top:13px;right:5px}
.tem44-contact .yzmbox .help-block {right:85px}
.tem44-contact .yzmbox.has-error .form-control-feedback,.tem44-contact .yzmbox.has-success .form-control-feedback {right:55px}
.tem44-contact .yzmbox {position:relative}
.tem44-contact .yzmbox a {width:50px;height:25px;position:absolute;top:4px;right:14px}
.tem44-contact .yzmbox a img {width:100%;height:100%}
@media (max-width:991px) {
.tem44-contact .forms .title {font-size:26px}
.tem44-contact .box {margin-top:-90px}
}
@media (max-width:768px) {
.tem44-contact .top {transform:translateY(-90px);-o-transform:translateY(-90px);-moz-transform:translateY(-90px);-ms-transform:translateY(-90px);-webkit-transform:translateY(-90px)}
.tem44-contact .box {margin-top:-90px}
.tem44-contact .forms .title {font-size:22px}
.tem44-contact .box ul li a {height:30px;width:30px;line-height:30px;font-size:14px}
}
@media (max-width:480px) {
.tem44-contact .forms .title {font-size:18px}
.tem44-contact .forms .description {font-size:12px}
.tem44-contact form {margin:20px -10px 10px}
.tem44-contact form .form-group,.tem44-contact form .form-group.text-left {width:100%}
.tem44-contact form .form-group .btn {font-size:12px}
.tem44-contact .box ul {margin-top:10px}
.tem44-contact .top .title-header {width:80px;height:80px}
.tem44-contact .top .title-header .title {transform:rotate(-45deg) translateX(-22px);-o-transform:rotate(-45deg) translateX(-22px);-moz-transform:rotate(-45deg) translateX(-22px);-ms-transform:rotate(-45deg) translateX(-22px);-webkit-transform:rotate(-45deg) translateX(-22px)}
}
@media (max-width:360px) {
.tem44-contact {margin-top:50px}
}
.tem45-contact {margin-top:100px}
.tem45-contact .images,.tem45-contact .images img {width:100%}
.tem45-contact .box {position:relative}
.tem45-contact .box .item {width:25%}
.tem45-contact .title-header {background:#272322;padding:20px;color:#fff}
.tem45-contact .title-header .title {font-size:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem45-contact .title-header .subtitle {font-size:12px;color:#777;white-space:nowrap;overflow:hidden}
.tem45-contact .box .item {transform:translateY(-90px)}
.tem45-contact .box .more {position:absolute;right:0;top:-50px;color:#333;max-width:50%;text-align:right}
.tem45-contact .box .more a {position:relative;color:#444;padding:10px 0}
.tem45-contact .box .more a::before {position:absolute;content:"";width:14px;height:2px;border-top:2px solid;border-color:inherit;right:0;top:0}
.tem45-contact .dot {border-color:#333;background-color:#433E3B}
.tem45-contact .dot a {display:block;width:100%;padding:20px;color:#ccc;border-bottom:1px solid;border-color:inherit;position:relative}
.tem45-contact .dot a::after {width:4px;height:0;content:"";position:absolute;top:0;left:0;transition:all .3s ease-out 0s;opacity:0}
.tem45-contact .dot a:hover::after {height:100%;opacity:1}
.tem45-contact .dot a:last-child {border-bottom:none}
.tem45-contact .dot .icon {width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;position:absolute;left:20px;top:20px;border:1px solid;border-color:inherit;background:rgba(0,0,0,.1)}
.tem45-contact .dot .text {padding-left:45px;color:#ccc}
.tem45-contact .dot .title {font-size:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .3s ease 0s;color:inherit}
.tem45-contact .dot .description {font-size:12px;opacity:.6;margin-top:12px;line-height:20px;transition:all .3s ease 0s;color:inherit}
@media (max-width:991px) {
.tem45-contact .box .item {width:35%}
}
@media (max-width:480px) {
.tem45-contact {margin-top:83px}
.tem45-contact .title-header {padding:15px}
.tem45-contact .box .item {width:50%;transform:translateY(-75px)}
.tem45-contact .title-header .title {font-size:18px}
.tem45-contact .box .more a {font-size:12px}
.tem45-contact .dot a {padding:15px}
.tem45-contact .dot .icon {top:15px;left:15px}
}
@media (max-width:360px) {
.tem45-contact .box .item {width:80%}
.tem45-contact .box .more {display:none}
}
.tem01-location {margin:8px 0;font-size:13px;text-align:right;max-height:40px;overflow:hidden}
.tem01-location span {padding:0 5px;color:#fff}
.tem01-location a,.tem01-location a:focus,.tem01-location a:hover {outline:0;color:#fff;text-decoration:none}
.tem01-list-menu {margin-bottom:15px;border:0}
.tem01-list-menu h3 {margin:0;padding:10px 15px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#222;font-size:16px}
.tem01-list-menu .menu_tg {float:left;font-size:22px;display:none;height:40px;line-height:42px;width:40px;text-align:center}
.tem01-list-menu .list-group {margin:0}
.tem01-list-menu .list-group a {display:block}
.tem01-list-menu .list-group-item {padding:0;margin:0;border:0;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0}
.tem01-list-menu .list-group-item a {display:block;padding:10px;color:#777}
.tem01-list-menu .bg-color-h .list-group-item a:hover,.tem01-list-menu .list-group .bg-color {color:#fff}
.tem01-list-menu .list-group2 .list-group2_item a {padding:8px 10px 8px 20px;font-size:12px;opacity:.8}
.tem01-list-menu .list-menu {display:none;color:#333;font-size:20px}
.tem01-list-menu .list-menu:hover {opacity:.7}
@media (max-width:768px) {
.tem01-list-menu .title {display:inline-block;float:left;max-width:70%;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem01-list-menu .list-menu {display:inline-block;float:right;max-width:30%}
.tem01-list-menu .list-group {display:none}
.tem01-pro-detail .leftlist .tem01-list-menu h3 {padding:10px 15px 10px 0}
.tem01-list-menu .menu_tg {display:block}
}
.tem01-column {margin-bottom:15px;border:1px solid rgba(0,0,0,.15)}
.tem01-column h3 {margin:0;padding:15px 10px;background:#eee}
.tem01-column .list-group {margin:0}
.tem01-column .list-group a {display:block}
.tem01-column .list-group-item {padding:0;margin:0;border:0;border-top:1px solid #eee;border-radius:0}
.tem01-column .list-group-item>a {display:block;padding:8px 15px}
.tem01-column .list-group-item>a .caret {margin-right:8px}
.tem01-column .list-group .bg-color {color:#fff}
.tem01-column .list-group2 .list-group2_item a {padding:8px 10px 8px 25px}
.tem01-column .list-group2 .list-group2_item a .icon {margin-right:8px}
.mainlist .leftlist03 {padding-left:0;padding-right:15px}
.mainlist .rightlist03 {padding-right:0;padding-left:15px}
.tem04-side-wrap {width:100%;padding:15px;overflow:hidden;background:#f0f0f0;margin-bottom:15px}
.tem04-side-info {width:100%;font-size:14px;color:#333;margin-bottom:5px;display:inline-flex}
.tem04-side-info span {color:#666;font-size:20px;float:left;line-height:25px;display:inline-block}
.tem04-side-info div {float:left;line-height:25px;padding-left:10px;display:inline-block}
.tem04-side-info div section {padding:0;line-height:25px}
.tem04-side-prompt {width:100%;margin:8px 0}
.tem04-side-prompt p {font-size:14px;color:#555;width:100%}
.tem04-side-prompt img {width:150px;margin:5px auto;display:block}
.tem05-side-wrap {margin-bottom:15px;width:100%;overflow:hidden;padding:0 10px}
.tem05-side-wrap .title {border-bottom:1px solid #888}
.tem05-side-wrap .tem05-side {padding:10px 0}
.tem05-side-wrap .tem05-side-li {width:100%;overflow:hidden}
.tem05-side-wrap .tem05-side-li a {padding:6px 0 6px 25px;position:relative;width:100%;font-size:14px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}
.tem05-side-wrap .tem05-side-li a::before {content:"";position:absolute;width:10px;height:2px;background-color:#868686;left:5px;top:49%;transition:all .3s ease-in 0s}
.tem05-side-wrap .tem05-side-li a:hover::before {left:10px}
.tem05-side-wrap .title h3 {font-size:20px;border-bottom:3px solid #888;padding:15px 0 5px;display:inline-block;width:auto;margin:0;overflow:visible;text-transform:initial}
@media (max-width:480px) {
.tem05-side-wrap .title h3 {font-size:20px}
}
.tem06-side-wrap {margin-bottom:15px;width:100%;overflow:hidden;padding:0 10px}
.tem06-side-wrap .title {border-bottom:1px solid #888}
.tem06-side-wrap .title h3 {font-size:20px;border-bottom:3px solid #888;padding:15px 0 5px;display:inline-block;width:auto;margin:0}
.tem06-side-QRCode {width:100%;padding:15px 0;overflow:hidden}
.tem06-side-QRCode img {width:70%;margin:0 auto;display:block}
.tem07-side-wrap {margin-bottom:15px;width:100%;overflow:hidden}
.tem07-side-wrap .box {position:relative;padding:30px}
.tem07-side-wrap .box .frames {width:90px;height:90px;position:relative;border:2px solid #fff}
.tem07-side-wrap .box .text {height:65px;overflow:hidden;position:absolute;left:35px;top:21px;width:180px;padding-top:10px}
.tem07-side-wrap .box .description section,.tem07-side-wrap .box .title section {padding:0}
.tem07-side-wrap .box .title {font-size:20px;color:#fff}
.tem07-side-wrap .box .description {font-size:14px;color:#fff}
.tem07-side-wrap .side {width:100%}
.tem07-side-wrap .side-li {border-top:1px solid #f0f0f0;text-indent:30px;height:45px;line-height:45px;overflow:hidden;font-size:14px;transition:all .3s ease-in 0s;padding-right:15px}
.tem07-side-wrap .side-li a {display:block;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem07-side-wrap .side-li:hover a {color:#fff}
.tem08-side-wrap {margin-bottom:15px;width:100%;overflow:hidden;background:#fff;border:1px solid #f0f0f0}
.tem08-side-wrap .big-title {font-size:16px;color:#646464;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e6e6e6;width:100%;padding:0 15px}
.tem08-side-wrap .box {padding:0 15px}
.tem08-side-wrap .box .side-li {padding:15px 0;border-bottom:1px solid #e6e6e6}
.tem08-side-wrap .box .side-li::last-child {border-bottom:0}
.tem08-side-wrap .box .side-li .title {font-size:12px;color:#5a5a5a;line-height:20px!important;height:20px;overflow:hidden}
.tem08-side-wrap .box .side-li .data {font-size:11px;color:#949494;padding:5px 0}
.tem08-side-wrap .box .side-li .description {color:#949494;font-size:12px;line-height:18px!important;max-height:36px;overflow:hidden}
.tem09-list-menu {margin-bottom:15px;border:0;text-align:right}
.tem09-list-menu h3 {margin:0;padding:10px 15px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#222;font-size:16px}
.tem09-list-menu .menu_tg {float:left;font-size:22px;display:none;height:30px;line-height:30px;width:40px;text-align:center}
.tem09-list-menu .list-group {margin:0}
.tem09-list-menu .list-group a {display:block}
.tem09-list-menu .list-group-item {padding:0;margin:0;border:0;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0}
.tem09-list-menu .list-group-item a {display:block;padding:10px;color:#777}
.tem09-list-menu .bg-color-h .list-group-item a:hover,.tem09-list-menu .list-group .bg-color {color:#fff}
.tem09-list-menu .list-group .icon-rline {width:2px;display:inline-block;height:10px}
.tem09-list-menu .list-group .list-group-item:hover .icon-rline {background:#fff}
.tem09-list-menu .list-group2 .list-group2_item a {padding:8px 20px 8px 10px;font-size:12px;opacity:.8}
.tem09-list-menu .list-menu {display:none;color:#333;font-size:20px}
.tem09-list-menu .list-menu:hover {opacity:.7}
@media (max-width:768px) {
.tem09-list-menu .title {display:inline-block;float:left;max-width:70%;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem09-list-menu .list-menu {float:right;max-width:30%}
.tem09-list-menu .list-group {display:none}
.tem09-list-menu .list-menu,.tem09-list-menu .menu_tg {display:block}
.tem01-pro-detail .leftlist .tem09-list-menu h3 {margin:0;padding:10px 15px 10px 0}
}
.mainlist .tem10-list-menu {width:100%;overflow:hidden;margin-bottom:15px;background:#fff}
.mainlist .tem10-list-menu ul li {padding:10px 15px;cursor:pointer;text-align:right;border-bottom:1px solid #f0f0f0;border-right:2px solid transparent;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666}
.mainlist .tem10-list-menu ul li.active {border-right:2px solid #666;padding:10px 13px 10px 15px;color:#333}
.mainlist .tem10-list-menu .tem10-side-btn {width:100%;text-align:center;background:#f6f6f6;display:none;padding:6px 0;color:#333;font-size:24px}
@media (max-width:767px) {
.mainlist .tem10-list-menu .tem10-side-btn {display:block}
.mainlist .tem10-list-menu ul {display:none;border:none}
}
.tem11-side .interval {margin:0 -6px}
.tem11-side .headline {font-size:22px;color:#333;margin:30px 0 20px}
.tem11-side [module-style=column] {padding:0 5px;margin-bottom:20px}
.tem11-side .caption {border-bottom:1px solid transparent;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}
.tem11-side .caption .text {text-align:left;max-width:95%;padding:20px 0}
.tem11-side [module-style=column]:hover .caption {border-color:#464646}
.tem11-side .images {position:relative;padding-top:100%;overflow:hidden}
.tem11-side .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem11-side [module-style=column]:hover .images img {transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-moz-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15)}
.tem11-side .title {color:#444;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem11-side [module-style=column]:hover .title {color:#464646}
.tem11-side .description {font-size:13px;color:#7a7a7a;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem11-side [module-style=column]:hover .description {color:#666}
@media (max-width:991px) {
.tem11-side .caption .text {padding:15px 0}
.tem11-side .relate .headline {font-size:18px}
.tem11-side .relate [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
.tem11-side .caption .text {padding:15px 0 10px}
.tem11-side .description {margin-top:6px}
.tem11-side [module-style=column] {margin-bottom:10px}
.tem11-side .relate .headline {font-size:17px!important;margin:30px 0 15px}
.tem11-side .relate [module-style=column] {width:50%}
}
@media (max-width:320px) {
.tem11-side .relate .headline {font-size:16px!important}
}
.tem12-side .interval {margin:0 -6px}
.tem12-side .headline {font-size:22px;color:#333;margin:30px 0 20px}
.tem12-side [module-style=column] {padding:0 5px;margin-bottom:20px}
.tem12-side [module-style=column]>a {-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;width:100%;height:100%;display:block}
.tem12-side .images {left:0;top:0;width:100%;height:100%;z-index:3}
.tem12-side .images .icon {width:40px;height:40px;color:#fff;text-align:center;line-height:40px;background:rgba(0,0,0,.5);top:-50px;left:50%;position:absolute;margin-top:-20px;margin-left:-20px;font-size:18px;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0}
.tem12-side [module-style=column]:hover .images .icon {top:50%;opacity:1}
.tem12-side .caption {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;padding:20px 30px;text-align:center}
.tem12-side .images {position:relative;padding-top:100%;overflow:hidden}
.tem12-side .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem12-side [module-style=column]:hover .images img {transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);-webkit-transform:scale(1.06,1.06)}
.tem12-side .title {color:#444;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem12-side [module-style=column]:hover .title {color:#fff}
.tem12-side .description {font-size:13px;color:#b2b2b2;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem12-side [module-style=column]:hover .description {color:rgba(255,255,255,.56)}
@media (max-width:991px) {
.tem12-side .relate .headline {font-size:18px}
.tem12-side .relate [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
.tem12-side .relate .headline {font-size:17px!important;margin:30px 0 15px}
.tem12-side .relate [module-style=column] {width:50%}
.tem12-side .title {font-size:14px}
.tem12-side .caption {padding:15px}
.tem12-side .images .icon {width:30px;height:30px;line-height:30px;margin-left:-15px;margin-top:-15px;font-size:14px}
}
@media (max-width:320px) {
.tem12-side .relate .headline {font-size:16px!important}
.tem12-side .description {margin-top:5px;font-size:12px}
}
.tem13-side .interval {margin:0 -6px}
.tem13-side .headline {font-size:22px;color:#333;margin:30px 0 20px}
.tem13-side [module-style=column] {padding:0 5px;margin-bottom:20px}
.tem13-side .images {position:relative;padding-top:100%;overflow:hidden}
.tem13-side .images img {position:absolute;left:0;top:0;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}
.tem13-side [module-style=column]:hover .images img {opacity:.85}
.tem13-side .caption {-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;text-align:center;width:100%}
.tem13-side .title {color:#565656;font-size:14px;padding:15px 0 2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem13-side .description {font-size:13px;color:#929292;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
@media (max-width:991px) {
.tem13-side .relate .headline {font-size:18px}
.tem13-side .relate [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
.tem13-side .description {font-size:12px;margin-top:5px}
.tem13-side .relate .headline {font-size:17px!important;margin:30px 0 15px}
.tem13-side .relate [module-style=column] {width:50%}
}
@media (max-width:320px) {
.tem13-side .relate .headline {font-size:16px!important}
}
.tem14-side .interval {margin:0 -10px}
.tem14-side .interval a {display:block;clear:both}
.tem14-side .headline {font-size:22px;color:#333;margin:30px 0 20px}
.tem14-side [module-style=column] {padding:0 10px;margin-bottom:10px}
.tem14-side .images {position:relative;padding-top:50%;overflow:hidden}
.tem14-side .images img {position:absolute;left:0;top:0;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}
.tem14-side [module-style=column]:hover .images img {opacity:.85}
.tem14-side .caption {-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}
.tem14-side .title {color:#565656;font-size:14px;margin:5px 0 0;line-height:22px;max-height:44px;text-align:center;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem14-side .description {font-size:13px;color:#929292;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
@media (max-width:480px) {
.tem14-side .description {font-size:12px;margin-top:5px}
}
.tem15-side {margin-bottom:15px;border:0}
.tem15-side .menu_tg {float:left;font-size:22px;display:none;height:30px;line-height:30px;width:40px;text-align:center}
.tem15-side h3 {margin:0;padding:10px 15px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08);color:#222;font-size:16px}
.tem15-side .list-group {margin:0}
.tem15-side .list-group a {display:block}
.tem15-side .list-group-item {padding:0;margin:0;border:0;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0}
.tem15-side .list-group-item a {display:block;padding:10px;color:#777}
.tem15-side .bg-color-h .list-group-item a:hover,.tem15-side .list-group .bg-color {color:#fff}
.tem15-side .list-group2 .list-group2_item a {padding:8px 10px 8px 20px;font-size:12px;opacity:.8}
.tem15-side .list-menu {display:none;color:#333;font-size:20px}
.tem15-side .list-menu:hover {opacity:.7}
.tem15-side .icon-more2 {transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}
.tem15-side ._more.icon-more2 {display:inline-block;-o-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
@media (max-width:768px) {
.tem15-side .title {display:inline-block;float:left;max-width:70%;padding:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem15-side .list-menu {float:right;max-width:30%}
.tem15-side .list-group {display:none}
.tem15-side .list-menu,.tem15-side .menu_tg {display:block}
.tem01-pro-detail .leftlist .tem15-side h3 {margin:0;padding:10px 15px 10px 0}
}
.tem01-tab-menu {text-align:center}
.tem01-tab-menu .nav-pills>li {margin:5px 10px;border-radius:5px;float:none;display:inline-block}
.tem01-tab-menu .nav-pills>li>a,.tem01-tab-menu .nav-pills>li>a:focus,.tem01-tab-menu .nav-pills>li>a:hover {background-color:#eee}
.tem01-tab-menu .nav-pills>li.active>a,.tem01-tab-menu .nav-pills>li.active>a:focus,.tem01-tab-menu .nav-pills>li.active>a:hover {background-color:inherit;color:inherit}
.col-md-3 .tem01-tab-menu .nav-pills>li {margin:1px 0;border-radius:5px;float:none;display:block;text-align:left}
.tem02-tab-menu {text-align:center}
.tem02-tab-menu .nav-pills>li {margin:5px 10px;border-radius:5px;float:none;display:inline-block}
.tem02-tab-menu .nav-pills>li>a {background-color:#f6f6f6;padding:18px 25px}
.col-md-3 .tem02-tab-menu .nav-pills>li {margin:1px 0;border-radius:5px;float:none;display:block;text-align:left}
.col-md-3 .tem02-tab-menu .nav-pills>li>a {background-color:#f6f6f6;padding:10px 15px}
.tem02-tab-menu .nav-pills>li.active>a,.tem02-tab-menu .nav-pills>li.active>a:focus,.tem02-tab-menu .nav-pills>li.active>a:hover {background-color:inherit;color:inherit;border-radius:5px}
.tem03-tab-menu h3.tit {padding:15px 10px;background:#eee;border:1px solid #ddd;margin:0 0 5px;font-size:16px}
.tem03-tab-menu .panel-group .panel-heading {position:relative;padding:0}
.tem03-tab-menu .panel-group .panel-heading:hover {background:#fafafa}
.tem03-tab-menu .panel-group .panel-heading .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem03-tab-menu .panel-body {padding:0}
.tem03-tab-menu .panel-body li {border-bottom:1px solid #eee}
.tem03-tab-menu .panel-body li:last-child {border-bottom:none}
.tem03-tab-menu .panel-body li a {padding:8px 15px;display:block}
.tem03-tab-menu .panel-body li a.bg-color {color:#fff}
.tem03-tab-menu .panel {border-radius:0}
.tem03-tab-menu .description a.panel-title {display:block;padding:10px 20px 10px 15px;font-size:14px}
.tem01-side-form {background:#fff;margin-bottom:15px;border:1px solid rgba(0,0,0,.15)}
.tem01-side-form h3 {padding:10px 15px;margin:0;font-size:16px}
.tem01-side-form h6 {font-size:12px;line-height:145%;color:#999;padding:0 15px;margin:0}
.tem01-side-form i {font-style:normal}
.tem01-side-form .yzmbox {position:relative}
.tem01-side-form .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:0;right:15px}
.tem01-side-form .yzmbox a img {width:100%;height:100%}
.tem01-related-products {padding-top:15px;padding-bottom:0;background:#f4f4f4}
.tem01-related-products-sm .interval {margin:0 -5px}
.tem01-related-products-sm .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem01-related-products-sm .column {padding:0 10px;margin-bottom:20px}
.tem01-related-products-sm .images {position:relative;padding-top:100%;overflow:hidden}
.tem01-related-products-sm .images img {position:absolute;left:0;top:0;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-related-products-sm .column:hover .images img {opacity:.85}
.tem01-related-products-sm .caption {-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;text-align:center;width:100%}
.tem01-related-products-sm .title {color:#565656;font-size:14px;padding:15px 0 2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem01-related-products-sm .description {font-size:13px;color:#929292;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
@media (max-width:991px) {
.tem01-related-products-sm .main .column {width:33.3333%;padding:0 10px;margin:5px 0}
.tem01-related-products-sm .title {padding:5px 0 2px}
.tem01-related-products-sm .btnview {margin-top:5px}
}
@media (max-width:480px) {
.tem01-related-products-sm .description {font-size:12px;margin-top:5px}
.tem01-related-products-sm .main .headline {font-size:17px!important;margin:30px 0 15px}
.tem01-related-products-sm .main .column {width:50%;padding:0 7px}
}
@media (max-width:320px) {
.tem01-related-products-sm .main .column {width:100%;padding:0 15px}
.tem01-related-products-sm .main .headline {font-size:16px!important}
}
.tem02-related-products {padding-bottom:15px;background:0 0}
.tem01-side-related-products .main {border:1px solid #ddd;margin-bottom:15px}
.tem01-side-related-products .main .headline {font-size:16px;color:#646464;height:50px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e6e6e6;margin:0 0 15px;padding:0 15px}
.tem01-side-related-products .main .thumbnail {border-radius:0;border:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px;background:0 0}
.tem01-side-related-products .main .thumbnail:last-child {margin:0;border:0}
.tem01-side-related-products .main h5 {font-size:12px;padding:0;height:40px;line-height:20px;overflow:hidden}
.tem01-side-related-products .main .thumbnail img {width:100%;height:100%}
.tem01-side-related-products .main .thumbnail .caption {color:#333;padding:9px 0}
@media (max-width:991px) {
.tem01-side-related-products .main .thumbnail {position:relative;padding-top:110%}
.tem01-side-related-products .main .thumbnail img {position:absolute;height:80%;top:0;left:0;width:100%}
.tem01-side-related-products .main .thumbnail .caption {position:absolute;top:80%}
}
@media(max-width:640px) {
.tem01-side-related-products .main .col-xs-6 {width:50%}
}
@media(max-width:480px) {
.tem01-side-related-products .main h5 {margin:0}
}
@media (max-width:360px) {
.tem01-side-related-products .main .thumbnail {padding-top:150%}
}
@media(max-width:320px) {
.tem01-side-related-products .main .col-xs-6 {width:100%}
.tem01-side-related-products .main .thumbnail {padding-top:100%}
}
.tem02-side-related-products .interval {margin:0 -5px}
.tem02-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem02-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem02-side-related-products .caption {border-bottom:1px solid transparent;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}
.tem02-side-related-products .caption .text {text-align:left;padding:10px 0}
.tem02-side-related-products [module-style=column]:hover .caption {border-color:#464646}
.tem02-side-related-products .images {position:relative;padding-top:100%;overflow:hidden}
.tem02-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem02-side-related-products [module-style=column]:hover .images img {transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);-moz-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15)}
.tem02-side-related-products .title {color:#444;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem02-side-related-products [module-style=column]:hover .title {color:#464646}
.tem02-side-related-products .description {font-size:13px;color:#7a7a7a;margin-top:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem02-side-related-products [module-style=column]:hover .description {color:#666}
@media (max-width:991px) {
.tem02-side-related-products .main [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
.tem02-side-related-products .description {margin-top:6px}
.tem02-side-related-products [module-style=column] {margin-bottom:10px}
.tem02-side-related-products .main .headline {font-size:17px!important;margin:30px 0 15px}
.tem02-side-related-products .main [module-style=column] {width:50%}
}
@media (max-width:320px) {
.tem02-side-related-products .main .headline {font-size:16px!important}
}
.tem03-side-related-products .interval {margin:0 -5px}
.tem03-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem03-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem03-side-related-products [module-style=column]>a {-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;width:100%;height:100%;display:block}
.tem03-side-related-products .images {left:0;top:0;width:100%;height:100%;z-index:3}
.tem03-side-related-products .images .icon {width:40px;height:40px;color:#fff;text-align:center;line-height:40px;background:rgba(0,0,0,.5);top:-50px;left:50%;position:absolute;margin-top:-20px;margin-left:-20px;font-size:18px;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:0}
.tem03-side-related-products [module-style=column]:hover .images .icon {top:50%;opacity:1}
.tem03-side-related-products .caption {width:100%;padding:10px;text-align:center;-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}
.tem03-side-related-products .images {position:relative;padding-top:100%;overflow:hidden}
.tem03-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem03-side-related-products [module-style=column]:hover .images img {transform:scale(1.06,1.06);-o-transform:scale(1.06,1.06);-moz-transform:scale(1.06,1.06);-ms-transform:scale(1.06,1.06);-webkit-transform:scale(1.06,1.06)}
.tem03-side-related-products .title {color:#444;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem03-side-related-products [module-style=column]:hover .title {color:#fff}
.tem03-side-related-products .description {font-size:13px;color:#b2b2b2;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem03-side-related-products [module-style=column]:hover .description {color:rgba(255,255,255,.56)}
@media (max-width:991px) {
.tem03-side-related-products .main [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
.tem03-side-related-products .main .headline {font-size:17px!important;margin:30px 0 15px}
.tem03-side-related-products .main [module-style=column] {width:50%}
.tem03-side-related-products .title {font-size:14px}
.tem03-side-related-products .images .icon {width:30px;height:30px;line-height:30px;margin-left:-15px;margin-top:-15px;font-size:14px}
}
@media (max-width:320px) {
.tem03-side-related-products .main .headline {font-size:16px!important}
.tem03-side-related-products .description {margin-top:5px;font-size:12px}
}
.tem04-side-related-products .interval {margin:0 -5px}
.tem04-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem04-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem04-side-related-products .images {position:relative;padding-top:65%;overflow:hidden}
.tem04-side-related-products .images img {position:absolute;left:0;top:0;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}
.tem04-side-related-products [module-style=column]:hover .images img {opacity:.85}
.tem04-side-related-products .caption {width:100%;text-align:center;-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}
.tem04-side-related-products .title {color:#565656;font-size:14px;padding:15px 0 2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem04-side-related-products .description {font-size:13px;color:#929292;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
@media (max-width:991px) {
.tem04-side-related-products .main [module-style=column] {width:33.3333%}
}
@media (max-width:480px) {
.tem04-side-related-products .description {font-size:12px;margin-top:5px}
.tem04-side-related-products .main .headline {font-size:17px!important;margin:30px 0 15px}
.tem04-side-related-products .main [module-style=column] {width:50%}
}
@media (max-width:320px) {
.tem04-side-related-products .main .headline {font-size:16px!important}
}
.tem05-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem05-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem05-side-related-products .caption {border-bottom:1px solid transparent;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}
.tem05-side-related-products .caption .text {text-align:center;max-width:100%;padding:10px 0}
.tem05-side-related-products .images {position:relative;padding-top:100%;overflow:hidden}
.tem05-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-ms-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-moz-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-webkit-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s}
.tem05-side-related-products .swiper-slide:hover .images img {transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.tem05-side-related-products .title {color:#262626;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem05-side-related-products .swiper-slide:hover .title {color:inherit}
.tem05-side-related-products .description {font-size:12px;color:#8a8a8a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;lin-height:20px}
.tem05-side-related-products .swiper-slide:hover .description {color:#666}
.tem05-side-related-products .swiper-button-next,.tem05-side-related-products .swiper-button-prev {background-image:none!important;font-size:30px;background:rgba(0,0,0,.4);color:#fff;margin-top:-60px}
.tem05-side-related-products .swiper-container-horizontal .swiper-wrapper {padding-bottom:30px}
.tem05-side-related-products .swiper-button-prev,.tem05-side-related-products .swiper-container-rtl .swiper-button-next {left:0}
.tem05-side-related-products .swiper-button-next,.tem05-side-related-products .swiper-container-rtl .swiper-button-prev {right:0}
.tem05-side-related-products .swiper-container-horizontal>.swiper-pagination-bullets,.tem05-side-related-products .swiper-pagination-custom,.tem05-side-related-products .swiper-pagination-fraction {bottom:15px}
.tem07-side-related-products .headline {font-size:18px;color:#333;margin:30px 0 20px}
.tem07-side-related-products [module-style=column] {padding:0 10px;margin-bottom:20px}
.tem07-side-related-products .caption {border-bottom:1px solid transparent;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}
.tem07-side-related-products .caption .text {text-align:center;max-width:100%;padding:10px 0}
.tem07-side-related-products .images {position:relative;padding-top:100%;overflow:hidden}
.tem07-side-related-products .images img {position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-ms-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-moz-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;-webkit-transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s;transition:all .5s cubic-bezier(0.38,.04,.18,.97) 0s}
.tem07-side-related-products .swiper-slide:hover .images img {transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}
.tem07-side-related-products .title {color:#262626;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}
.tem07-side-related-products .swiper-slide:hover .title {color:inherit}
.tem07-side-related-products .description {font-size:12px;color:#8a8a8a;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-o-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tem07-side-related-products .swiper-slide:hover .description {color:#666}
.tem07-side-related-products .swiper-button-next,.tem07-side-related-products .swiper-button-prev {background-image:none!important;font-size:30px;background:rgba(0,0,0,.4);color:#fff;margin-top:-60px}
.tem07-side-related-products .swiper-container-horizontal .swiper-wrapper {padding-bottom:30px}
.tem07-side-related-products .swiper-button-prev,.tem07-side-related-products .swiper-container-rtl .swiper-button-next {left:0}
.tem07-side-related-products .swiper-button-next,.tem07-side-related-products .swiper-container-rtl .swiper-button-prev {right:0}
.tem07-side-related-products .swiper-container-horizontal>.swiper-pagination-bullets,.tem07-side-related-products .swiper-pagination-custom,.tem07-side-related-products .swiper-pagination-fraction {bottom:15px}
.tem01-side-related-news {margin-bottom:15px;width:100%;overflow:hidden;background:#fff;border:1px solid #f0f0f0}
.tem01-side-related-news .headline {font-size:18px;color:#646464;height:50px;line-height:50px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e6e6e6;width:100%;padding:0 15px}
.tem01-side-related-news .box {padding:0 15px}
.tem01-side-related-news .box .side-li {padding:15px 0;border-bottom:1px solid #e6e6e6}
.tem01-side-related-news .box .side-li::last-child {border-bottom:0}
.tem01-side-related-news .box .side-li .title {font-size:12px;color:#5a5a5a;line-height:20px!important;height:20px;overflow:hidden}
.tem01-side-related-news .box .side-li .data {font-size:11px;color:#949494;padding:5px 0}
.tem01-side-related-news .box .side-li .description {color:#949494;font-size:12px;line-height:18px!important;max-height:36px;overflow:hidden}
.tem01-side-picture-text {margin-bottom:15px}
.tem01-side-picture-text h4 {font-size:16px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 0 10px}
.tem01-side-picture-text h4::after {content:'';display:block;margin-top:10px;width:10%;height:1px;background:#999;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem01-side-picture-text h4:hover::after {width:100%}
.tem01-side-picture-text .spt_text {font-size:12px;line-height:20px;max-height:40px;overflow:hidden;margin:10px 0}
.tem01-side-picture-text .spt_pic img {width:100%;background:#333}
@media (max-width:768px) {
.tem01-side-picture-text h4 {font-size:14px}
.tem01-side-picture-text .spt_text {max-height:none}
.tem01-side-picture-text .col-xs-6 {width:100%}
}
.tem02-side-picture-text {margin-bottom:15px;border:1px solid #f0f0f0;padding:15px;width:100%;background:#fff}
.tem02-side-picture-text h4 {font-size:16px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}
.tem02-side-picture-text h4::after {content:'';display:block;margin-top:10px;width:10%;height:1px;background:#999;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem02-side-picture-text h4:hover::after {width:100%}
.tem02-side-picture-text .spt_text {font-size:12px;line-height:20px;max-height:40px;overflow:hidden;margin:10px 0}
@media (max-width:768px) {
.tem02-side-picture-text h4 {font-size:14px}
.tem02-side-picture-text .spt_text {max-height:none}
.tem02-side-picture-text .col-xs-6 {width:100%}
}
.tem03-side-picture-text {margin-bottom:15px;background:#fff;border:1px solid #f0f0f0;padding-bottom:15px}
.tem03-side-picture-text .spt_pic {padding:15px 15px 0}
.tem03-side-picture-text .spt_pic img {width:100%;background:#333}
.tem04-side-picture-text {background:#fff;margin-bottom:15px;width:100%;overflow:hidden;border:1px solid #f0f0f0;padding-bottom:15px}
.tem04-side-picture-text .title {font-size:14px;color:#646464;height:50px;line-height:50px!important;border-bottom:1px solid #e6e6e6;white-space:nowrap;text-overflow:ellipsis;padding:0 15px}
.tem04-side-picture-text .spt_pic {width:100%;padding:15px 15px 0}
.tem04-side-picture-text .spt_pic img {width:100%}
.tem05-side-picture-text {width:100%;padding:15px;overflow:hidden;background:#f0f0f0;margin-bottom:15px}
.tem05-side-picture-text .side-info {width:100%;font-size:14px;color:#333;margin-bottom:5px;display:inline-flex}
.tem05-side-picture-text .side-info span {color:#666;font-size:20px;float:left;line-height:25px;display:inline-block}
.tem05-side-picture-text .side-info div {float:left;line-height:25px;padding-left:10px;display:inline-block}
.tem05-side-picture-text .side-info div section {padding:0;line-height:25px}
.tem05-side-picture-text .side-prompt {width:100%;margin:8px 0}
.tem05-side-picture-text .side-prompt p {font-size:14px;color:#555;width:100%}
.tem05-side-picture-text .side-prompt img {width:150px;margin:5px auto;display:block}
.tem06-side-picture-text {margin-bottom:15px;width:100%;overflow:hidden;padding:0 10px}
.tem06-side-picture-text .title {border-bottom:1px solid #888}
.tem06-side-picture-text .title h3 {font-size:20px;width:auto;border-bottom:3px solid #888;padding:15px 0 5px;display:inline-block;margin:0}
.tem06-side-picture-text .side-QRCode {width:100%;padding:15px 0;overflow:hidden}
.tem06-side-picture-text .side-QRCode img {width:70%;margin:0 auto;display:block}
.tem01-list-picture-text {width:100%;overflow:hidden;margin:10px 0}
.tem01-list-picture-text h1 {font-size:22px;width:100%;color:#333}
.tem01-list-picture-text .histroy {width:100%;overflow:hidden}
.tem01-list-picture-text .histroy-event {width:100%;padding:20px 0;border-bottom:1px dashed #ccc;display:inline-block;transition:transform .8s ease 0s;color:#666}
.tem01-list-picture-text .histroy-event .title {font-size:30px}
.tem01-list-picture-text .histroy-event .description {font-size:14px;line-height:22px}
.tem01-list-picture-text .histroy-event:hover {transform:translate3d(-10px,0,0)}
@media (max-width:480px) {
.tem01-list-picture-text .col-xs-10,.tem01-list-picture-text .col-xs-6 {width:100%}
}
.tem02-list-picture-text {width:100%;overflow:hidden;margin:20px 0}
.tem02-list-picture-text img {max-width:100%}
.tem03-list-picture-text {width:100%;overflow:hidden;margin:10px 0;display:inline-block}
.tem03-list-picture-text .col-lg-6:nth-of-type(1) {padding:0 10px 0 0;margin-bottom:15px}
.tem03-list-picture-text .col-lg-6:nth-of-type(2) {padding:0 0 0 10px}
.tem03-list-picture-text .text {margin-bottom:15px}
.tem03-list-picture-text .title {font-size:24px;color:#333;margin-bottom:15px}
.tem03-list-picture-text .description {font-size:14px;color:#666;line-height:24px}
.tem03-list-picture-text img {width:100%}
.mainlist .rightlist .tem03-list-picture-text .col-lg-6 {width:100%;padding:0}
@media (max-width:767px) {
.tem03-list-picture-text .title {margin-bottom:10px}
}
.tem04-list-picture-text {width:100%;overflow:hidden;margin:10px 0;display:inline-block}
.tem04-list-picture-text .col-lg-6:nth-of-type(1) {padding:0 10px 0 0}
.tem04-list-picture-text .col-lg-6:nth-of-type(2) {padding:0 0 0 10px}
.tem04-list-picture-text .text {margin-top:15px}
.tem04-list-picture-text .title {font-size:24px;color:#333;margin-bottom:15px}
.tem04-list-picture-text .description {font-size:14px;color:#666;line-height:24px}
.tem04-list-picture-text img {width:100%}
.mainlist .rightlist .tem04-list-picture-text .col-lg-6 {width:100%;padding:0}
.mainlist .rightlist .tem04-list-picture-text .col-lg-6:nth-of-type(1) {margin-bottom:10px}
@media (max-width:767px) {
.tem04-list-picture-text .title {margin-bottom:10px}
}
.tem05-list-picture-text .list-li {width:100%;transition:all .6s ease 0s;padding:20px 0;border-bottom:1px solid #eee}
.mainlist .rightlist .tem05-list-picture-text .list-li img,.mainlist .tem05-list-picture-text .list-li img {width:100%;max-height:130px;overflow:hidden}
.tem05-list-picture-text .list-li .data {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;text-align:left}
.tem05-list-picture-text .list-li:hover .data {transform:translateX(20px)}
.tem05-list-picture-text .list-li .data {font-size:28px;color:#8a8a8a;line-height:46px;display:inline-block;width:100%}
.tem05-list-picture-text .list-li .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)}
.tem05-list-picture-text .list-li:hover .text {transform:translateX(-20px)}
.tem05-list-picture-text 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:30px}
.tem05-list-picture-text .description {max-height:75px;overflow:hidden;line-height:25px!important;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:#666}
.mainlist .rightlist .tem05-list-picture-text .description {max-height:50px}
.tem05-list-picture-text .col-lg-4 {padding-left:0}
.tem05-list-picture-text .col-lg-6 {padding-right:0}
@media (max-width:991px) {
.tem05-list-picture-text .list-li .text {transform:translateX(0)}
}
@media (max-width:480px) {
.tem05-list-picture-text .col-lg-2,.tem05-list-picture-text .col-lg-4,.tem05-list-picture-text .col-lg-6 {padding:0}
.tem05-list-picture-text .col-xs-2,.tem05-list-picture-text .col-xs-4,.tem05-list-picture-text .col-xs-6 {width:100%}
.tem05-list-picture-text .list-li .data {margin:10px 0}
}
.tem06-list-picture-text {width:100%;padding:15px 0;line-height:24px;font-size:14px;color:#666}
@media (max-width:900px) {
.tem06-list-picture-text .main {width:600px}
}
@media (max-width:767px) {
.tem06-list-picture-text .main {width:70%}
}
.tem07-list-picture-text {margin:20px 0}
.tem07-list-picture-text .col-lg-4 {border-right:1px solid #eee}
.tem07-list-picture-text .col-lg-4:nth-of-type(3) {border-right:none}
.tem07-list-picture-text .text .time {font-size:50px;color:#666;text-align:center;font-family:HELVETICANEUELTPRO-THEX,Arial;width:100%}
.tem07-list-picture-text .text .desc {font-size:18px;color:#ccc;text-align:center;width:100%}
@media (max-width:480px) {
.tem07-list-picture-text .text span {font-size:30px}
}
.tem08-list-picture-text {width:100%;text-align:center;overflow:hidden}
.tem08-list-picture-text .text {border:2px solid transparent;width:300px;border-radius:50%;height:300px;margin:0 auto;overflow:hidden;padding:40px}
.tem08-list-picture-text .description {max-height:216px;overflow:hidden;color:#fff;font-size:14px;line-height:24px}
.tem09-list-picture-text {width:100%;overflow:hidden;margin:10px 0;display:inline-block}
.tem09-list-picture-text .col-lg-6:nth-of-type(1) {padding:0 10px 0 0;margin-bottom:15px}
.tem09-list-picture-text .col-lg-6:nth-of-type(2) {padding:0 0 0 10px}
.tem09-list-picture-text .title {font-size:24px;color:#333;margin-bottom:15px}
.tem09-list-picture-text .description {font-size:14px;color:#666;line-height:24px}
.tem09-list-picture-text img {width:100%}
@media (max-width:767px) {
.tem09-list-picture-text .col-lg-6 {padding:0}
.tem09-list-picture-text .title {margin-bottom:10px}
}
.tem10-list-picture-text {width:100%;overflow:hidden;margin:10px 0;display:inline-block}
.tem10-list-picture-text .col-lg-6:nth-of-type(1) {padding:0 10px 0 0;margin-bottom:15px}
.tem10-list-picture-text .col-lg-6:nth-of-type(2) {padding:0 0 0 10px}
.tem10-list-picture-text .title {font-size:24px;color:#333;margin-bottom:15px}
.tem10-list-picture-text .description {font-size:14px;color:#666;line-height:24px}
.tem10-list-picture-text img {width:100%}
@media (max-width:767px) {
.tem10-list-picture-text .col-lg-6 {padding:0}
.tem10-list-picture-text .title {margin-bottom:10px}
}
.tem11-list-picture-text {width:100%;overflow:hidden;display:inline-block;margin:10px -8px}
.tem11-list-picture-text .col-lg-4 {padding:0 7px}
.tem11-list-picture-text .text {width:100%;border:1px solid #eee;padding:50px 15px 40px;background:#fff;transition:all .4s ease-in 0s;text-align:center}
.tem11-list-picture-text .text:hover {border-color:#111}
.tem11-list-picture-text .text .title {font-size:24px;color:#111;position:relative;padding:0 0 40px;font-weight:500;white-space:nowrap;overflow:hidden}
.tem11-list-picture-text .text .title::before {content:"";position:absolute;width:40px;height:1px;background-color:#000;bottom:25px;left:50%;margin-left:-20px}
.tem11-list-picture-text .text .short {padding:8px 40px;text-overflow:ellipsis;font-size:14px;color:#333;border-radius:50px;border:1px solid #eee;overflow:hidden;white-space:nowrap;transition:all .4s ease-in 0s;display:inline-block}
.tem11-list-picture-text .text:hover .short {background-color:#111;color:#fff;border-color:#111}
.tem11-list-picture-text .text .description {font-size:12px;color:#666;line-height:22px!important;max-height:66px;overflow:hidden;margin-top:30px}
@media (max-width:767px) {
.tem11-list-picture-text .col-lg-4 {padding:7px 0}
.tem11-list-picture-text .text {padding:30px 15px}
.tem11-list-picture-text .text .title {padding:0 0 30px}
.tem11-list-picture-text .text .description {margin-top:10px}
}
.tem12-list-picture-text {margin:0 -8px;overflow:hidden;width:100%;padding:15px 0}
.tem12-list-picture-text .col-lg-6 {padding:0 7px}
.tem12-list-picture-text img {max-width:100%}
.tem14-list-picture-text {margin:10px -8px;overflow:hidden;width:100%}
.tem14-list-picture-text .col-lg-3 {padding:0 7px}
.tem14-list-picture-text img {width:100%}
.tem15-list-picture-text {width:100%;overflow:hidden;margin:10px 0}
.tem15-list-picture-text .histroy {width:100%;overflow:hidden;border-bottom:1px solid rgba(211,211,211,.5)}
.tem15-list-picture-text .histroy-event {width:100%;padding:8px 0;display:inline-block;transition:transform .6s ease 0s;color:#666;float:left}
.tem15-list-picture-text .histroy-event .to-right {color:#a5a5a5;font-size:15px;padding:0 2%;display:inline-block;float:left}
.tem15-list-picture-text .histroy-event .year {font-size:18px;font-family:HELVETICANEUELTPRO-THEX,Arial;display:inline-block;float:left}
.tem15-list-picture-text .histroy-event .event {font-size:13px;line-height:22px;color:#6a6a6a;display:inline-block;max-width:80%;overflow:hidden}
.tem15-list-picture-text .histroy-event:hover {transform:translate3d(20px,0,0)}
@media (max-width:768px) {
.tem15-list-picture-text .histroy-event .to-right {padding:0 3%}
.tem15-list-picture-text .histroy-event .year {width:80%}
.tem15-list-picture-text .histroy-event .to-right {float:right}
.tem15-list-picture-text .histroy-event .event {width:100%;margin-top:10px}
}
.tem16-list-picture-text {margin:15px 0}
.tem16-list-picture-text .col-lg-2:nth-of-type(6n+1),.tem16-list-picture-text .col-lg-3:nth-of-type(4n+1),.tem16-list-picture-text .col-lg-4:nth-of-type(3n+1),.tem16-list-picture-text .col-lg-6:nth-of-type(2n+1) {clear:both;padding:0 7px}
.tem16-list-picture-text .images img {max-width:100%}
.tem16-list-picture-text .text {padding:10px 0 15px}
.tem16-list-picture-text .title {font-size:16px;color:#444;padding-bottom:5px}
.tem16-list-picture-text .description {display:block;font-size:12px;color:#444;opacity:.77;line-height:22px!important;overflow:hidden}
@media (max-width:768px) {
.tem16-list-picture-text .title {font-size:14px}
.tem16-list-picture-text .col-xs-6:nth-of-type(n) {clear:none}
.tem16-list-picture-text .col-xs-6:nth-of-type(2n+1) {clear:both}
}
.tem17-list-picture-text {margin-bottom:15px}
.tem17-list-picture-text .col-lg-4 {padding:0 7px}
.tem17-list-picture-text .images img {width:100%}
.tem17-list-picture-text .text {padding:10px 0 15px}
.tem17-list-picture-text .title {font-size:16px;color:#444;padding-bottom:5px}
.tem17-list-picture-text .title:hover {color:inherit}
.tem17-list-picture-text .description {display:block;font-size:12px;color:#444;opacity:.77;line-height:22px;overflow:hidden}
@media (max-width:768px) {
.tem17-list-picture-text .title {font-size:14px}
}
@media (max-width:320px) {
.tem17-list-picture-text .col-lg-4 {width:100%;padding:0}
}
.tem18-list-picture-text .col-lg-3 {padding:0 7px}
.tem18-list-picture-text .images {position:relative;padding-top:100%}
.tem18-list-picture-text .images img {position:absolute;width:100%;height:100%;left:0;top:0}
.tem18-list-picture-text .text {padding:10px 0 15px}
.tem18-list-picture-text .title {font-size:16px;color:#444;padding-bottom:5px}
.tem18-list-picture-text .description {display:block;font-size:12px;color:#444;opacity:.77;line-height:22px;overflow:hidden}
@media (max-width:768px) {
.tem18-list-picture-text .title {font-size:14px}
.tem18-list-picture-text .col-lg-3:nth-child(odd) {padding:0 7px 0 0}
.tem18-list-picture-text .col-lg-3:nth-child(even) {padding:0 0 0 7px}
}
.tem19-list-picture-text {padding:15px 0}
.tem19-list-picture-text .images img {float:left;height:50px;margin-right:15px}
.tem19-list-picture-text .images .text {float:left;max-width:70%;overflow:hidden}
.tem19-list-picture-text .images .text .title {font-size:16px;color:#000;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-weight:500}
.tem19-list-picture-text .images .text .short {font-size:14px;color:#999;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem19-list-picture-text .description {font-size:14px;color:#5e6267;line-height:28px;text-align:justify;margin:25px 0 10px}
@media (max-width:768px) {
.tem19-list-picture-text .description {margin:15px 0 10px}
}
.tem20-list-picture-text {margin:8px 0}
.tem20-list-picture-text a {font-size:14px;color:#333;float:left;max-width:70%}
.tem20-list-picture-text a .title {width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem20-list-picture-text .data {font-size:12px;color:#999;float:right;max-width:25%;text-align:right}
.tem21-list-picture-text {margin:0 -7px}
.tem21-list-picture-text .interval {padding:0 8px}
.tem21-list-picture-text .col-lg-3 {width:20%;padding:0 7px}
.tem21-list-picture-text .images {width:100%;overflow:hidden}
.tem21-list-picture-text .images img {width:100%}
.tem21-list-picture-text .text {background:#fff;padding:10px 0}
.tem21-list-picture-text .text .title {font-size:15px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px;height:30px}
.tem21-list-picture-text .text .description {display:block;font-size:12px;color:#333;opacity:.77;line-height:20px;height:auto;overflow:hidden}
@media (max-width:991px) {
.tem21-list-picture-text .text .description {height:40px}
.tem21-list-picture-text .col-lg-3 {width:33.333%;margin:7px 0}
}
@media (max-width:480px) {
.tem21-list-picture-text .col-lg-3 {width:50%}
}
@media (max-width:320px) {
.tem21-list-picture-text .col-lg-3 {width:100%}
}
.tem22-list-picture-text .left {width:100%;border-right:1px solid #333;max-height:400px;overflow-y:auto}
.tem22-list-picture-text .left .year {width:100%;text-align:center;cursor:pointer;font-family:HELVETICANEUELTPRO-THEX,Arial;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem22-list-picture-text .left .year.active,.tem22-list-picture-textr .left .year:hover {background:#111;color:#fff}
.tem22-list-picture-text .right {width:100%;max-height:400px;overflow-y:auto}
.tem22-list-picture-text .right .year {color:#333;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem22-list-picture-text .right .description {display:block;font-size:13px;color:#333;opacity:.62;line-height:25px;margin:20px 0 10px}
.tem22-list-picture-text .left .year {padding:10px 15px}
.tem22-list-picture-text .right .year {font-size:22px}
.tem22-list-picture-text .right {padding:10px 0 10px 20px}
.tem23-list-picture-text {padding:0}
.tem23-list-picture-text .col-lg-6:nth-of-type(1) {padding-left:0}
.tem23-list-picture-text .col-lg-6:nth-of-type(2) {padding-right:0}
.tem23-list-picture-text video {width:100%}
.tem23-list-picture-text .title {font-size:24px;color:#333;margin:0 0 15px}
.tem23-list-picture-text .infobar {padding:15px 0}
.tem23-list-picture-text .description {line-height:26px!important;max-height:260px;overflow:hidden;font-size:13px;color:#848484}
.tem23-list-picture-text .about_btn {padding:15px 0;text-transform:uppercase}
@media (max-width:767px) {
.tem23-list-picture-text .col-lg-6 {padding:0!important}
.tem23-list-picture-text .title {margin:0 0 10px}
.tem23-list-picture-text .description {line-height:24px!important;max-height:240px}
}
.tem24-list-picture-text .irregular-li .left .data {text-align:left;font-size:15px;color:#666;font-family:arial;position:relative;padding-top:15px}
.tem24-list-picture-text .data::before {position:absolute;content:"";width:18px;height:18px;border:3px solid #f4f4f4;background:#bababa;right:-24px;top:15px;border-radius:50%;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}
.tem24-list-picture-text .irregular-li:hover .data::before {top:10px;background:#c9c9c9}
.tem24-list-picture-text .irregular-li .right {padding:10px 0 20px;padding-left:35px;border-left:1px solid #ccc}
.tem24-list-picture-text .title {font-size:14px;color:#666;line-height:24px}
.tem24-list-picture-text .description {font-size:14px;color:gray;line-height:24px;margin:8px 0 0}
@media (max-width:640px) {
.tem24-list-picture-text .col-lg-2 {width:25%}
.tem24-list-picture-text .col-lg-8 {width:75%}
.tem24-list-picture-text .irregular-li .right {padding:10px 10px 20px 20px}
.tem24-list-picture-text .full-screen .irregular-li .right {padding:10px 20px 20px}
.tem24-list-picture-text .data::before {right:-18px}
}
@media (max-width:480px) {
.tem24-list-picture-text .data::before {right:-15px}
}
@media (max-width:320px) {
.tem24-list-picture-text .col-lg-2 {width:33.3333%}
.tem24-list-picture-text .col-lg-8 {width:66.6667%}
.tem24-list-picture-text .irregular-li .right {padding:10px 10px 10px 15px}
.tem24-list-picture-text .irregular-li .left .data {font-size:14px}
.tem24-list-picture-text .description {margin-top:0;font-size:12px}
}
.tem25-list-picture-text {margin:30px 0 10px}
.tem25-list-picture-text .text {transition:all .4s ease-out 0s;background:#41B3EE;color:#fff;padding:60px 40px;text-align:center}
.tem25-list-picture-text .title {font-size:20px;color:#fff;position:relative;padding-bottom:30px;line-height:30px;height:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem25-list-picture-text .title::before {position:absolute;content:"";left:50%;bottom:15px;width:30px;height:2px;background-color:#fff;margin-left:-15px}
.tem25-list-picture-text .description {font-size:13px;color:#fff;line-height:25px!important;max-height:150px;overflow:hidden}
@media (max-width:768px) {
.tem25-list-picture-text .text {padding:40px}
.tem25-list-picture-text .title {font-size:18px;line-height:24px!important;height:48px}
}
@media (max-width:480px) {
.tem25-list-picture-text .text {padding:20px 15px}
.tem25-list-picture-text .title {height:auto}
}
.tem01-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem01-menu-tab .list-menu:hover {opacity:.7}
.tem01-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem01-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 5px}
.tem01-menu-tab h3 {font-size:18px;color:#444;margin:0;max-width:100%}
.tem01-menu-tab .menu-group {float:right;margin-bottom:10px;position:relative}
.tem01-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none}
.tem01-menu-tab .menu-group .menu_first {position:relative;padding:5px 10px;background:0 0;border:none;border-radius:0;z-index:4}
.tem01-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem01-menu-tab .menu-group .menu_first .menu-title {color:#8e8e8e;font-size:14px}
.tem01-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem01-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem01-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem01-menu-tab .menu-body {padding:0;box-shadow:0 5px 10px rgba(0,0,0,.1);margin-top:5px}
.tem01-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.08);background:#fff}
.tem01-menu-tab .menu-body li a {padding:12px 15px;display:block;transition:all .3s ease-in 0s;font-size:12px;color:#aaa}
.tem01-menu-tab .menu-body li a:hover {background:#f9f9f9;color:#333;text-indent:10px}
.tem01-menu-tab .menu-body li a.bg-color {color:#fff}
.tem01-menu-tab .menu-default {border-radius:0}
@media (max-width:768px) {
.tem01-menu-tab {margin-bottom:0}
.tem01-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
.tem01-menu-tab .menu-group {display:none;width:100%}
.tem01-menu-tab .list-menu {display:block}
.tem01-menu-tab .menu-body {box-shadow:0 0 6px rgba(0,0,0,.1)}
.tem01-menu-tab .menu-group .menu_first {padding:10px}
.tem01-menu-tab .menu-group .menu-default {width:100%}
.tem01-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem01-menu-tab .title-box {margin:0}
}
.tem02-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem02-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem02-menu-tab .list-menu1 {float:none!important;max-width:100%!important;width:100%!important}
.tem02-menu-tab .list-menu:hover {opacity:.7}
.tem02-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem02-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem02-menu-tab .menu-group {position:relative;margin:0 auto}
.tem02-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px}
.tem02-menu-tab .menu-group .menu_first {border:none;border-radius:0;padding:12px 28px;position:relative;z-index:4;cursor:pointer}
.tem02-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem02-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:14px}
.tem02-menu-tab .menu-group .menu_first.active {background:#333}
.tem02-menu-tab .menu-group .menu_first.active .menu-title,.tem02-menu-tab .menu-group .menu_first.active .span {color:#fff}
.tem02-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem02-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem02-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem02-menu-tab .menu-body {padding:0;margin-top:5px}
.tem02-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.1);background:#fff}
.tem02-menu-tab .menu-body li:last-child {border-bottom:none}
.tem02-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#666;background:#f7f7f7}
.tem02-menu-tab .menu-body li a:hover {color:#333}
.tem02-menu-tab .menu-default {border-radius:0}
.tem02-menu-tab .menu-group .menu_first:hover a,.tem02-menu-tab .menu-group .menu_first:hover span.icon {color:#fff}
@media (max-width:768px) {
.tem02-menu-tab {margin-bottom:0}
.tem02-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
.tem02-menu-tab .menu-group {display:none}
.tem02-menu-tab .list-menu {display:block;text-align:left;float:none}
.tem02-menu-tab .menu-group .menu-default {width:100%}
.tem02-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem02-menu-tab .menu-group .menu_first {padding:12px 15px}
.tem02-menu-tab .title-box {margin:0}
.tem02-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem03-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem03-menu-tab .list-menu1 {float:none!important;max-width:100%!important;width:100%!important;text-align:left!important}
.tem03-menu-tab .list-menu:hover {opacity:.7}
.tem03-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem03-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem03-menu-tab h3 {margin:0;font-size:22px;color:#444;max-width:100%}
.tem03-menu-tab .menu-group {position:relative;margin:0 auto;text-align:center}
.tem03-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px}
.tem03-menu-tab .menu-group .menu_first {border:none;border-radius:0;position:relative;z-index:4;cursor:pointer;background:0 0}
.tem03-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem03-menu-tab .menu-group .menu_first .menu-title {color:#999;font-size:14px;position:relative;transition:all .3s ease-out 0s;padding:10px 30px 10px 0}
.tem03-menu-tab .menu-group .menu_first.bg-color .menu-title {color:#666}
.tem03-menu-tab .menu-group .menu_first.bg-color .menu-title::before {width:30px}
.tem03-menu-tab .menu-group .menu_first .menu-title::before {content:"";position:absolute;bottom:0;left:0;background-color:#b2b2b2;height:1px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;width:0}
.tem03-menu-tab .menu-group .menu_first .menu-title::after {content:"/";position:absolute;right:-10px;color:#c8c8c8;font-size:12px;top:10px}
.tem03-menu-tab .menu-group .menu-default .menu-title:hover {color:#666}
.tem03-menu-tab .menu-group .menu-default .menu-title:hover::before {width:30px}
.tem03-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e;display:none}
.tem03-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem03-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem03-menu-tab .menu-body {padding:0;box-shadow:0 5px 10px rgba(0,0,0,.1);margin-top:5px}
.tem03-menu-tab .menu-body li {background:#fff}
.tem03-menu-tab .menu-body li a {padding:12px 15px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#aaa;position:relative}
.tem03-menu-tab .menu-body li a::before {content:"";position:absolute;bottom:8px;left:15px;background-color:#b2b2b2;height:1px;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s;width:0}
.tem03-menu-tab .menu-body li a:hover {color:#333}
.tem03-menu-tab .menu-body li a:hover::before {width:30px}
.tem03-menu-tab .menu-default {border-radius:0}
@media (max-width:768px) {
.tem03-menu-tab {margin-bottom:0}
.tem03-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
.tem03-menu-tab .menu-group {display:none}
.tem03-menu-tab .list-menu {display:block;text-align:right;width:100%;float:none}
.tem03-menu-tab .menu-group .menu-default {width:100%;text-align:left}
.tem03-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem03-menu-tab .menu-group .menu_first .menu-title {padding:10px 10px 15px 0;display:inline-block}
.tem03-menu-tab .menu-group .menu_first .menu-title::before {width:20px;bottom:8px}
.tem03-menu-tab .menu-group .menu_first .menu-title::after {opacity:0}
.tem03-menu-tab .menu-group .menu_first {padding:0}
.tem03-menu-tab .menu-body {box-shadow:0 0 6px rgba(0,0,0,.1)}
.tem03-menu-tab .menu-group .menu_first span.icon {display:inline-block}
.tem03-menu-tab .title-box {margin:0}
.tem03-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem04-menu-tab .list-menu {max-width:30%;font-size:20px;color:#333;display:none;float:right}
.tem04-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:right!important}
.tem04-menu-tab .list-menu:hover {opacity:.7}
.tem04-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem04-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 15px}
.tem04-menu-tab h3 {margin:0;font-size:22px;color:#444;max-width:100%}
.tem04-menu-tab .menu-group {margin-bottom:10px;position:relative;text-align:left}
.tem04-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:2px}
.tem04-menu-tab .menu-group .menu_first {border:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.15);background:0 0;padding:10px 16px;position:relative;z-index:4;cursor:pointer;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;border-radius:0}
.tem04-menu-tab .menu-group .menu_first:hover {color:#fff;border:1px solid #333;background:#333}
.tem04-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem04-menu-tab .menu-group .menu_first .menu-title {color:#a3a3a3;font-size:14px}
.tem04-menu-tab .menu-group .menu_first:hover .menu-title,.tem04-menu-tab .menu-group .menu_first:hover span {color:#fff}
.tem04-menu-tab .menu-group .menu_first.bg-color {background:#333;border:1px solid #333}
.tem04-menu-tab .menu-group .menu_first.bg-color .menu-title,.tem04-menu-tab .menu-group .menu_first.bg-color span.icon {color:#fff}
.tem04-menu-tab .menu-group .menu_first span.icon {color:#a3a3a3}
.tem04-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem04-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem04-menu-tab .menu-body {padding:0;margin-top:5px}
.tem04-menu-tab .menu-body li {border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.tem04-menu-tab .menu-body li:last-child {border-bottom:1px solid #e0e0e0}
.tem04-menu-tab .menu-body li a {padding:10px 15px;display:block;transition:all .3s ease-in 0s;font-size:12px;color:#666}
.tem04-menu-tab .menu-body li a:hover {color:#333}
.tem04-menu-tab .menu-default {border-radius:0}
@media (max-width:768px) {
.tem04-menu-tab {margin-bottom:0}
.tem04-menu-tab h3 {display:inline-block;float:left;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tem04-menu-tab .menu-group {display:none}
.tem04-menu-tab .list-menu {display:block}
.tem04-menu-tab .menu-group .menu-default {width:100%}
.tem04-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem04-menu-tab .menu-group .menu_first {border:1px solid #e0e0e0}
.tem04-menu-tab .title-box {margin:0}
.tem04-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem05-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem05-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important}
.tem05-menu-tab .list-menu:hover {opacity:.7}
.tem05-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem05-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 15px;border-bottom:1px solid #d8d8d8}
.tem05-menu-tab h3 {padding:0 0 0 20px;font-size:24px;color:#444;max-width:100%;position:relative;text-align:left;margin:0}
.tem05-menu-tab h3::before {content:"";position:absolute;left:0;height:20px;width:5px;top:3px}
.tem05-menu-tab .menu-group {margin-bottom:10px;position:relative;z-index:5;text-align:center}
.tem05-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:2px}
.tem05-menu-tab .menu-group .menu_first {background:0 0;padding:12px 20px;border:1px solid #ddd;position:relative;z-index:3;cursor:pointer;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem05-menu-tab .menu-group .menu_first:hover {color:#000;border:1px solid #333}
.tem05-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem05-menu-tab .menu-group .menu_first .menu-title {color:#545454;font-size:14px;font-family:arial,"微软雅黑"}
.tem05-menu-tab .menu-group .menu_first:hover .menu-title,.tem05-menu-tab .menu-group .menu_first:hover span.icon {color:#000}
.tem05-menu-tab .menu-group .menu_first span.icon {color:#a3a3a3}
.tem05-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem05-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:4;display:none}
.tem05-menu-tab .menu-body {padding:0;box-shadow:0 2px 10px rgba(0,0,0,.1)}
.tem05-menu-tab .menu-body li {background:#fff}
.tem05-menu-tab .menu-body li a {padding:10px 20px;display:block;transition:all .3s ease-in 0s;font-size:12px;color:#666;position:relative}
.tem05-menu-tab .menu-body li a::before {content:"";position:absolute;width:1px;height:10px;left:6px;top:14px;transition:all .3s ease-in 0s}
.tem05-menu-tab .menu-body li a:hover::before {right:6px;left:auto}
.tem05-menu-tab .menu-body li a:hover {color:#333}
.tem05-menu-tab .menu-default {border-radius:0}
.tem05-menu-tab .menu-group .menu_first.bg-color .menu-title {color:#999}
@media (max-width:768px) {
.tem05-menu-tab {margin-bottom:0}
.tem05-menu-tab h3 {display:inline-block;float:left;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tem05-menu-tab .menu-group {display:none}
.tem05-menu-tab .list-menu {display:block}
.tem05-menu-tab .menu-group .menu-default {width:100%}
.tem05-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem05-menu-tab .menu-body {box-shadow:none}
.tem05-menu-tab .menu-group .menu_first {border-top:1px solid #f2f2f2}
.tem05-menu-tab .title-box {margin:0}
.tem05-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem06-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem06-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important}
.tem06-menu-tab .list-menu:hover {opacity:.7}
.tem06-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem06-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 15px;border-bottom:1px solid #d8d8d8}
.tem06-menu-tab h3 {padding:0 0 0 20px;font-size:24px;color:#444;max-width:100%;position:relative;text-align:left;margin:0}
.tem06-menu-tab h3::before {content:"";position:absolute;left:0;height:20px;width:5px;top:3px}
.tem06-menu-tab .menu-group {margin-bottom:10px;position:relative;text-align:left;z-index:5}
.tem06-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:2px}
.tem06-menu-tab .menu-group .menu_first {background:0 0;padding:12px 20px 12px 0;position:relative;z-index:3;cursor:pointer;transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}
.tem06-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem06-menu-tab .menu-group .menu_first .menu-title {color:#545454;font-size:14px;font-family:arial,"微软雅黑"}
.tem05-menu-tab .menu-group .menu_first:hover span.icon,.tem06-menu-tab .menu-group .menu_first:hover .menu-title {color:#000}
.tem06-menu-tab .menu-group .menu_first span.icon {color:#a3a3a3}
.tem06-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem06-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:4;display:none}
.tem06-menu-tab .menu-body {padding:0;box-shadow:0 2px 10px rgba(0,0,0,.1)}
.tem06-menu-tab .menu-body li {background:#fff}
.tem06-menu-tab .menu-body li a {padding:10px 20px;display:block;transition:all .3s ease-in 0s;font-size:12px;color:#666;position:relative}
.tem06-menu-tab .menu-body li a::before {content:"";position:absolute;width:1px;height:10px;left:6px;top:14px;transition:all .3s ease-in 0s}
.tem06-menu-tab .menu-body li a:hover::before {right:6px;left:auto}
.tem06-menu-tab .menu-body li a:hover {color:#333}
.tem06-menu-tab .menu-default {border-radius:0}
.tem06-menu-tab .menu-group .menu_first.bg-color .menu-title {color:#999}
@media (max-width:768px) {
.tem06-menu-tab {margin-bottom:0}
.tem06-menu-tab h3 {display:inline-block;float:left;max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tem06-menu-tab .menu-group {display:none}
.tem06-menu-tab .list-menu {display:block}
.tem06-menu-tab .menu-group .menu-default {width:100%}
.tem06-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem06-menu-tab .menu-body {box-shadow:none}
.tem06-menu-tab .menu-group .menu_first {border-top:1px solid #f2f2f2}
.tem06-menu-tab .title-box {margin:0}
.tem06-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem07-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem07-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:left!important}
.tem07-menu-tab .list-menu:hover {opacity:.7}
.tem07-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem07-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem07-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem07-menu-tab .menu-group {position:relative;margin:0 auto;text-align:center}
.tem07-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px}
.tem07-menu-tab .menu-group .menu_first {background:0 0;border:1px solid #eee;border-radius:50px;padding:10px 25px;position:relative;z-index:4;cursor:pointer}
.tem07-menu-tab .menu-group .menu_first.bg-color {border-color:#999}
.tem07-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem07-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:14px}
.tem07-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem07-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem07-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem07-menu-tab .menu-body {padding:0;margin-top:5px}
.tem07-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.1);background:#fff}
.tem07-menu-tab .menu-body li:last-child {border-bottom:none}
.tem07-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#666;background:#f7f7f7}
.tem07-menu-tab .menu-body li a:hover {color:#333}
.tem07-menu-tab .menu-default {border-radius:0}
@media (max-width:768px) {
.tem07-menu-tab {margin-bottom:0}
.tem07-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
.tem07-menu-tab .menu-group {display:none}
.tem07-menu-tab .list-menu {display:block}
.tem07-menu-tab .menu-group .menu-default {width:100%}
.tem07-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem07-menu-tab .menu-group .menu_first {padding:12px 15px}
.tem07-menu-tab .title-box {margin:0}
.tem07-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem08-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem08-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:left!important}
.tem08-menu-tab .list-menu:hover {opacity:.7}
.tem08-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem08-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem08-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem08-menu-tab .menu-group {position:relative;margin:0 auto;text-align:center}
.tem08-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px;position:relative}
.tem08-menu-tab .menu-group .menu-default::after {background-color:#dbdbdb;content:"";height:1px;margin-top:7px;position:absolute;width:10px;top:7px;right:-10px}
.tem08-menu-tab .menu-group .menu_first {background:0 0;border:0;border-radius:0;padding:5px 25px;position:relative;z-index:4;cursor:pointer}
.tem08-menu-tab .menu-group .menu_first.bg-color .menu-title,.tem08-menu-tab .menu-group .menu_first.bg-color span.icon {color:#000}
.tem08-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem08-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:14px}
.tem08-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem08-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem08-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem08-menu-tab .menu-body {padding:0;margin-top:5px}
.tem08-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.1);background:#fff}
.tem08-menu-tab .menu-body li:last-child {border-bottom:none}
.tem08-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#666;background:#f7f7f7}
.tem08-menu-tab .menu-body li a:hover {color:#333}
.tem08-menu-tab .menu-default {border-radius:0}
.tem08-menu-tab .menu-group .menu_first:hover a,.tem08-menu-tab .menu-group .menu_first:hover span.icon {color:#000}
@media (max-width:768px) {
.tem08-menu-tab {margin-bottom:0}
.tem08-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
.tem08-menu-tab .menu-group {display:none}
.tem08-menu-tab .list-menu {display:block}
.tem08-menu-tab .menu-group .menu-default {width:100%}
.tem08-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem08-menu-tab .menu-group .menu_first {padding:12px 15px}
.tem08-menu-tab .title-box {margin:0}
.tem08-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem09-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem09-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:right!important}
.tem09-menu-tab .list-menu:hover {opacity:.7}
.tem09-menu-tab {width:100%;padding:10px 0;margin:10px 0 30px}
.tem09-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem09-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem09-menu-tab .menu-group {position:relative;margin:0 auto;text-align:center}
.tem09-menu-tab .menu-group .menu-default {display:inline-block;border:none;box-shadow:none;margin-right:5px;position:relative}
.tem09-menu-tab .menu-group .menu_first {background:0 0;border:1px solid #eee;border-radius:5px;padding:8px 25px;position:relative;z-index:4;cursor:pointer}
.tem09-menu-tab .menu-group .menu_first.bg-color {border-color:#ccc}
.tem09-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem09-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:14px}
.tem09-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem09-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none}
.tem09-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none}
.tem09-menu-tab .menu-body {padding:0;margin-top:5px}
.tem09-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.1);background:#fff}
.tem09-menu-tab .menu-body li:last-child {border-bottom:none}
.tem09-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#666;background:#f7f7f7}
.tem09-menu-tab .menu-body li a:hover {color:#333}
.tem09-menu-tab .menu-default {border-radius:0}
.tem09-menu-tab .menu-group .menu_first:hover a,.tem09-menu-tab .menu-group .menu_first:hover span.icon {color:#000}
@media (max-width:768px) {
.tem09-menu-tab {margin-bottom:0}
.tem09-menu-tab h3 {max-width:70%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;display:inline-block}
.tem09-menu-tab .menu-group {display:none}
.tem09-menu-tab .list-menu {display:block}
.tem09-menu-tab .menu-group .menu-default {width:100%}
.tem09-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem09-menu-tab .menu-group .menu_first {padding:12px 15px}
.tem09-menu-tab .title-box {margin:0}
.tem09-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
}
.tem10-menu-tab {background:#fff;width:100%;padding:22px 0;margin:0 0 30px}
.tem10-menu-tab .list-menu {float:right;max-width:30%;font-size:20px;color:#333;display:none}
.tem10-menu-tab .list-menu1 {max-width:100%!important;float:none!important;width:100%!important;text-align:right!important}
.tem10-menu-tab .list-menu:hover {opacity:.7}
.tem10-menu-tab .title-box {width:100%;overflow:hidden;padding:15px 0;margin:0 0 20px}
.tem10-menu-tab h3 {margin:0;font-size:26px;color:#444;max-width:100%}
.tem10-menu-tab .menu-group {margin-bottom:0;position:relative;text-align:left;display:table}
.tem10-menu-tab .menu-group .menu-default {border:none;box-shadow:none;margin-right:5px;position:relative;display:table-cell}
.tem10-menu-tab .menu-group .menu-default:last-child .menu_first {border-right:none}
.tem10-menu-tab .menu-group .menu_first {background:0 0;border-radius:0;padding:0 30px;position:relative;z-index:4;cursor:pointer;border-right:1px solid #ddd;line-height:16px!important}
.tem10-menu-tab .menu-group .menu_first.bg-color {border-color:#ccc}
.tem10-menu-tab .menu-group .menu_first .caret {position:absolute;top:50%;right:10px;margin-top:-2px}
.tem10-menu-tab .menu-group .menu_first .menu-title {color:#666;font-size:15px}
.tem10-menu-tab .menu-group .menu_first span.icon {color:#8e8e8e}
.tem10-menu-tab .menu-default>.menu_first+.menu-collapse>.menu-body {border-top:none;box-shadow:0 1px 15px rgba(0,0,0,.05);background:#fff}
.tem10-menu-tab .menu-group .menu-default .menu_second {position:absolute;z-index:5;display:none;width:100%}
.tem10-menu-tab .menu-body {padding:0;margin-top:26px}
.tem10-menu-tab .menu-body li {border-bottom:1px solid rgba(0,0,0,.05);background:#fff}
.tem10-menu-tab .menu-body li:last-child {border-bottom:none}
.tem10-menu-tab .menu-body li a {padding:12px 28px;display:block;transition:all .3s ease-in 0s;font-size:13px;color:#888;text-align:center}
.tem10-menu-tab .menu-body li a:hover {color:#333}
.tem10-menu-tab .menu-default {border-radius:0}
.tem10-menu-tab .menu-group .menu_first:hover a,.tem10-menu-tab .menu-group .menu_first:hover span.icon {color:#000}
@media (max-width:768px) {
.tem10-menu-tab .menu-group {display:none;margin-top:10px}
.tem10-menu-tab .list-menu {display:block}
.tem10-menu-tab .menu-group .menu-default {width:100%;display:block;padding:5px 0}
.tem10-menu-tab .menu-group .menu_first {padding:0}
.tem10-menu-tab .menu-group .menu-default .menu_second {position:static}
.tem10-menu-tab .list-menu1 span {width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:50%;color:#fff;display:inline-block;margin-bottom:5px}
.tem10-menu-tab .menu-body {margin-top:15px}
.tem10-menu-tab .menu-body li a {text-align:left;padding:10px 28px}
.tem10-menu-tab .list-menu1 {text-align:left!important}
}
@media (max-width:640px) {
.tem10-menu-tab {padding:12px 0}
.tem10-menu-tab .menu-group .menu-default {padding:8px 0;margin-right:0;width:50%;float:left;text-align:center}
.tem10-menu-tab .menu-group .menu-default .menu_first {padding:0}
}
@media (max-width:440px) {
.tem10-menu-tab .menu-group .menu-default {width:100%;text-align:left;padding:10px 0}
.tem10-menu-tab .menu-body li a {text-align:left}
.tem10-menu-tab .menu-group .menu-default .menu_first {border-right:none}
}
.tem0-list {width:100%;max-width:768px;margin:15px 0}
.tem0-list ul {margin:0 -15px}
.tem0-list ul li {width:100%!important;height:100px;margin:5px 0;padding:0;position:relative;left:0!important;top:0!important}
.tem0-list ul li a {width:100%;height:100px;position:relative;display:block;text-decoration:none;outline:0}
.tem0-list ul li a .image {width:90px;height:90px;position:absolute;top:0;left:15px}
.tem0-list ul li a .image img {width:100%;height:100%}
.tem0-list ul li a .image .discountTag {position:absolute;left:0;top:0;color:#fff;font-size:13px;padding:0 3px;display:inline-block}
.tem0-list ul li a .text {width:100%;height:100%;padding:0 15px 0 120px;max-width:100%!important}
.tem0-list ul li a .text:after {content:"";width:100%;height:1px;display:block}
.tem0-list ul li a .text h3.title {font-size:14px;line-height:16px!important;height:16px;margin:8px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}
.tem0-list ul li a .text .protext {display:block;font-style:normal;font-size:12px;line-height:16px!important;height:32px;margin:8px 0 3px;overflow-y:hidden;max-height:32px;color:#666}
.tem0-list ul li a .text .pro_price {height:25px;color:#666;margin-bottom:7px;padding:3px 0;background:0 0;text-transform:uppercase;font-family:HELVETICANEUELTPRO-THEX,Arial,"微软雅黑"}
.tem0-list ul li a .text .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.tem0-list ul li a .text .price_new {font-size:18px;font-weight:700;margin-right:8px}
.tem0-list ul li a .text .price_origin {color:#999;font-size:12px}
.tem0-list ul li a .text .price_origin del {font-weight:300}
.tem0-list.two ul {background:0 0;margin:0 -1%}
.tem0-list.two ul li {width:50%!important;height:auto;padding:1px 0;float:left;margin-bottom:0;position:relative;left:0!important;top:0!important}
.tem0-list.two ul li:nth-child(even) {padding-left:1px}
.tem0-list.two ul li:nth-child(odd) {padding-right:1px}
.tem0-list.two ul li a {height:auto;text-align:center}
.tem0-list.two ul li a .text:after {display:none}
.tem0-list.two ul li a .image {width:100%;height:47vw;position:relative;left:0}
.tem0-list.two ul li a .text {height:auto;padding:10px 2px;padding-bottom:5px}
.tem0-list.two ul li a .text .protext {height:16px;max-height:32px;margin:5px 0}
.effect-grid figure {position:relative;padding-top:100%;overflow:hidden;margin:0 0 20px;height:auto;background:#eee url(../images/nopic.jpg) no-repeat 0 0 / cover;text-align:center}
.effect-grid figure img {display:block;width:100%;min-height:100%;position:absolute;left:0;top:0;opacity:1;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid figure figcaption {padding:15px;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid figure figcaption::before,.grid figure figcaption::after {pointer-events:none}
.effect-grid figure figcaption,.grid figure figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
.effect01 {background:#000}
.effect01 figcaption {text-align:left}
.effect01 h3 {position:relative;margin:5px 0 15px;max-height:30px;line-height:25px!important;overflow:hidden;font-size:14px;text-shadow:0 0 1px rgba(0,0,0,.3);background:rgba(0,0,0,.4);padding:5px 10px}
.effect01 .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect01:hover .discountTag {display:none}
.effect01 .protext {overflow:hidden;width:100%;max-height:80px;line-height:22px!important;opacity:0;display:inline-block;padding:10px;background:rgba(255,255,255,.85);color:#000;font-size:12px;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}
.effect01 .protext p:first-child {-webkit-transition-delay:.15s;transition-delay:.15s}
.effect01:hover .protext p:first-child {-webkit-transition-delay:0s;transition-delay:0s}
.effect01:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.15s;transition-delay:.15s}
.effect01 .btnview {text-transform:uppercase;margin-top:15px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(360px,0,0);transform:translate3d(360px,0,0)}
.effect01:hover .btnview {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.15s;transition-delay:.15s}
.effect01 .btnview a {margin-bottom:10px}
.effect01 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect01 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect01 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect01 .price_origin {color:#fff;font-size:12px}
.effect01 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect01 h3 {margin:5px 0}
.effect01 .btnview {margin-top:5px}
.effect01 .btnview a {margin-bottom:5px}
.effect01 .protext {max-height:54px;padding:5px 10px;opacity:1;transform:none}
.effect01 .btnview {opacity:1;transform:none}
}
@media (max-width:767px) {
.effect-grid figure .protext {width:100%}
.effect-grid figure {margin:15px 0}
.mainlist .col-md-3 .imgbar-full,.mainlist .col-md-3 .imgbar-mid,.mainlist .leftlist .imgbar-full,.mainlist .leftlist .imgbar-mid {height:auto}
}
@media (max-width:640px) {
.col-md-6 .imgbar-mid,.col-md-9 .col-md-6 .imgbar-mid {height:300px}
}
@media (max-width:480px) {
.col-md-6 .imgbar-mid,.col-md-9 .col-md-6 .imgbar-mid {height:200px}
.effect-grid .col-xs-6 {width:100%}
}
@media (max-width:320px) {
.effect01 h3 {font-size:12px;max-height:50px}
.col-md-6 .imgbar-mid,.col-md-9 .col-md-6 .imgbar-mid {height:150px}
.effect01 .protext {display:none}
}
.effect-grid02 .col-md-3,.effect-grid02 .col-md-4,.effect-grid02 .col-md-6 {margin-bottom:10px}
.effect-grid02 .effect02 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid02 .effect02 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid02 .effect02 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid02 .effect-grid02-protext {margin:0 0 5px;height:40px;line-height:20px!important;overflow:hidden;font-size:12px}
.effect-grid02 figcaption {padding:10px;background:#eee}
.effect-grid02 h3 {font-size:14px;font-weight:400;margin:0 0 10px!important;border-bottom:1px dashed #ccc;height:26px;line-height:26px!important;overflow:hidden}
.effect-grid02 .btnview a {font-size:12px;padding:8px 20px}
.effect-grid02 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid02 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid02 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid02 .price_origin {opacity:.5;font-size:12px}
.effect-grid02 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid02 .effect02 img {opacity:1;transform:none}
.effect02 .btnview a {margin-bottom:5px}
}
@media (max-width:480px) {
.effect-grid02 .col-xs-6 {width:100%}
}
.effect-grid03 .effect03 {width:50%;float:left;padding:0;overflow:hidden;position:relative;height:140px}
.effect-grid03 .effect03 img {display:block;width:100%;opacity:.8;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%}
.effect-grid03 .effect03 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid03 figcaption {overflow:hidden;float:left;width:50%;padding:0 15px}
.effect-grid03 figure {overflow:hidden;margin-bottom:15px;background:#f7f7f7}
.effect-grid03 h3 {height:25px;line-height:25px!important;overflow:hidden;margin:3px 0;font-size:14px;font-weight:400}
.effect-grid03 .protext {overflow:hidden;width:100%;height:40px;line-height:20px!important;display:inline-block;font-size:12px}
.effect-grid03 .effect03>.btnview2 {position:absolute;width:27px;height:27px;text-align:center;border:1px solid #f1f1f1;bottom:10px;left:10px;opacity:.7}
.effect-grid03 .effect03>.btnview2 a {display:block;text-align:center;color:#f1f1f1;line-height:27px}
.effect-grid03 .effect03-r {width:100%}
.effect-grid03 .effect03-r .btnview a {font-size:12px}
.effect-grid03 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid03 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid03 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid03 .price_origin {color:#333;opacity:.5;font-size:12px}
.effect-grid03 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid03 .effect03 img {opacity:1;transform:none}
}
@media (max-width:767px) {
.effect-grid03 .effect-grid02-protext {height:auto}
.effect-grid03 .effect03 {width:100%;float:left;padding:0}
.effect-grid03 figcaption {padding:0;overflow:hidden;float:left;width:100%}
.effect-grid03 .effect03 {height:250px}
.effect-grid03 .effect03-r .btnview {margin-bottom:10px}
}
@media (max-width:480px) {
.effect-grid03 .col-xs-6 {width:100%}
.effect-grid03 .effect03 {height:auto}
}
.effect-grid04 .col-md-3,.effect-grid04 .col-md-4,.effect-grid04 .col-md-6 {padding-left:10px;padding-right:10px}
.effect-grid04 .effect04 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid04 .effect04 .protext {padding:10px 0}
.effect-grid04 .effect04 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid04 figure {cursor:pointer;overflow:hidden;position:relative;padding:0;margin:10px 1%}
.effect-grid04 .effect-grid04-bg {overflow:hidden}
.effect-grid04 figure.effect-goliath .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid04 figure.effect-goliath img {width:100%}
.effect-grid04 figure.effect-goliath h3,.effect-grid04 figure.effect-goliath img {-webkit-transition:-webkit-transform .35s;transition:transform .35s}
.effect-grid04 figure.effect-goliath img {-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid04 figure.effect-goliath .protext_box,.effect-grid04 figure.effect-goliath h3 {position:absolute;bottom:0;left:0;box-sizing:border-box;color:#666}
.effect-grid04 figure.effect-goliath h3 {max-height:70px;height:auto;line-height:18px!important;padding:10px;overflow:hidden;width:100%;margin:0;background:rgba(0,0,0,.3);color:#fff;font-size:14px}
.effect-grid04 figure.effect-goliath .protext_box {width:100%;height:130px;padding:0 10px;text-transform:none;font-size:12px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);background:#d6d6d6}
.effect-grid04 .protext {height:60px;line-height:20px!important;overflow:hidden}
.effect-grid04 figcaption {overflow:hidden;width:100%}
.effect-grid04 figcaption p {background:#333;bottom:0;left:0;position:absolute}
.effect-grid04 figure.effect-goliath:hover h3 {-webkit-transform:translate3d(0,-140px,0);transform:translate3d(0,-140px,0)}
.effect-grid04 figure.effect-goliath:hover .protext_box {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid04 .col-md-3 figure.effect-goliath h3 {max-height:54px;line-height:20px;height:auto;font-size:16px}
.effect-grid04 .col-md-3 .protext,.effect-grid04 .col-md-4 .protext {padding:0}
.effect-grid04 figure.effect-goliath .btnview {margin-top:10px}
.effect-grid04 .col-md-3 figure.effect-goliath .protext_box {height:50px}
.effect-grid04 .col-md-3 figure.effect-goliath:hover h3 {-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}
.effect-grid04 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid04 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid04 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid04 .price_origin {color:#333;opacity:.5;font-size:12px}
.effect-grid04 .price_origin del {font-weight:300}
@media (max-width:1024px) and (min-width:768px) {
.effect-grid04 figure.effect-goliath .protext_box {height:auto;background:rgba(0,0,0,.3)}
.effect-grid04 .protext {height:60px}
.effect-grid04 figure.effect-goliath img {opacity:1;transform:none}
.effect-grid04 figure.effect-goliath h3 {bottom:30px;-webkit-transform:translate3d(0,-140px,0);transform:translate3d(0,-140px,0)}
.effect-grid04 figure.effect-goliath .protext_box {opacity:1;transform:none;bottom:0}
.effect-grid04 .col-md-3 figure.effect-goliath h3 {opacity:1;transform:none}
.effect-grid04 .price_origin,.effect-grid04 figure.effect-goliath h3,.effect-grid04 figure.effect-goliath img {color:#fff}
.effect-grid04 figure.effect-goliath .btnview a {margin-bottom:5px}
.effect-grid04 figure.effect-goliath .protext_box {color:#fff}
}
@media (max-width:767px) {
.effect-grid04 .effect-grid02-protext {height:auto}
.effect-grid04 .effect03 {height:250px}
.effect-grid04 figure.effect-goliath img {-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}
.effect-grid04 figure.effect-goliath h3 {-webkit-transform:translate3d(0,-140px,0);transform:translate3d(0,-140px,0)}
.effect-grid04 figure.effect-goliath .protext_box {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@media (max-width:480px) {
.effect-grid04 .col-xs-6 {width:100%}
.effect-grid04 .effect03 {height:auto}
}
.effect-grid05 .col-md-3,.effect-grid05 .col-md-4,.effect-grid05 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid05 figure.effect-steve {z-index:auto;overflow:visible;background:#000}
.effect-grid05 figure.effect-steve figcaption {z-index:1}
.effect-grid05 figure.effect-steve img {opacity:1;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0)}
.effect-grid05 figure.effect-steve .protext_box,.effect-grid05 figure.effect-steve h3 {color:#fff;width:80%;height:auto;display:block;margin-left:auto;margin-right:auto}
.effect-grid05 figure.effect-steve:hover .protext_box {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid05 figure.effect-steve h3 {position:relative;margin-top:2em;padding:10px;max-height:54px;height:auto;line-height:20px!important;overflow:hidden;opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;font-size:14px}
.effect-grid05 figure.effect-steve:hover h3 {opacity:1}
.effect-grid05 figure.effect-steve .protext_box {font-size:12px;font-weight:800;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(0.9,.9,1);transform:scale3d(0.9,.9,1);background:rgba(245,245,245,.93);color:#fff}
.effect-grid05 figure.effect-steve .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid05 figure.effect-steve:hover .discountTag {display:none}
.effect-grid05 .effect05 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid05 .effect05 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid05 figure figcaption,.effect-grid05 figure figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
.effect-grid05 .protext {height:70px;line-height:20px;overflow:hidden;color:#000;padding:10px;font-size:12px;font-weight:400}
.effect-grid05 .btnview {margin-left:10px}
.effect-grid05 .btnview a {margin-top:10px;margin-bottom:10px}
.effect-grid05 .col-md-6 .btnview {margin-top:10px}
.effect-grid05 .col-md-3 .btnview {margin-left:0}
.effect-grid05 .col-md-3 .protext_box .protext {max-height:56px;line-height:16px}
.effect-grid05 .col-md-3 figure.effect-steve .protext_box {height:100px;background:0 0}
.mainlist .rightlist .effect-grid05 .col-md-4 .protext {line-height:20px}
.effect-grid05 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid05 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid05 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid05 .price_origin {color:#333;opacity:.5;font-size:12px}
.effect-grid05 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid05 figure.effect-steve .protext_box,.effect-grid05 figure.effect-steve h3,.effect-grid05 figure.effect-steve img {opacity:1;transform:none;margin-top:15px}
.effect-grid05 .protext {height:30px}
.effect-grid05 .btnview a {margin-top:5px;margin-bottom:8px}
}
@media (max-width:767px) {
.effect-grid05 figure.effect-steve .protext_box {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid05 figure.effect-steve img {-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px)}
.effect-grid05 figure.effect-steve h3 {opacity:1}
}
@media (max-width:480px) {
.effect-grid05 .col-xs-6 {width:100%}
}
.effect-grid06 .col-md-3,.effect-grid06 .col-md-4,.effect-grid06 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid06 .effect06 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid06 .effect06 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid06 figure.effect-ming {background:#030c17;position:relative;overflow:hidden}
.effect-grid06 figure.effect-ming img {opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}
.effect-grid06 figure.effect-ming .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid06 figure.effect-ming:hover .discountTag {display:none}
.effect-grid06 figcaption {position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,.2);content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}
.effect-grid06 figure.effect-ming h3 {margin:20% 0 10px;max-height:44px;height:auto;line-height:22px;color:#fff;overflow:hidden;padding:0 10%;background:rgba(0,0,0,.5);font-size:14px;transition:padding .35s;-webkit-transition:padding .35s}
.effect-grid06 figure.effect-ming:hover h3 {padding-left:10px}
.effect-grid06 figure.effect-ming .protext {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.5);transform:scale(1.5);max-height:60px;line-height:20px!important;overflow:hidden;color:#fff;margin:0 10px;font-size:12px}
.effect-grid06 figure.effect-ming:hover h3 {font-size:16px}
.effect-grid06 figure.effect-ming:hover .protext,.effect-grid06 figure.effect-ming:hover figcaption {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid06 figure.effect-ming:hover figcaption {background-color:rgba(58,52,42,0)}
.effect-grid06 figure.effect-ming:hover .btnview a {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid06 .btnview a {margin:10px 0 0 10px;opacity:0}
.effect-grid06 .rightlist .col-md-4 .protext {padding:0 20px}
.effect-grid06 .col-md-3 figure.effect-ming h3,.effect-grid06 .col-md-4 figure.effect-ming h3 {margin:10% 0 0}
.effect-grid06 .col-md-4 figure.effect-ming .protext {margin:0;padding:0 10px;max-height:60px;line-height:20px}
.effect-grid06 .col-md-4 figure.effect-ming .btnview a {margin-left:10px}
.effect-grid06 .col-md-3 figcaption {box-shadow:0 0 0 10px rgba(255,255,255,.2);top:10px;bottom:10px;right:10px;left:10px}
.effect-grid06 .col-md-3 figure.effect-ming .btnview {margin:0}
.effect-grid06 .col-md-3 figure.effect-ming .btnview a {margin-left:10px}
.effect-grid06 .col-md-3 figure.effect-ming .protext {margin:0;max-height:64px}
.effect-grid06 .col-md-3 .protext {max-height:64px;padding:0 10px 7px}
.effect-grid06 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid06 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid06 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid06 .price_origin {color:#fff;font-size:12px}
.effect-grid06 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid06 figure.effect-ming img {opacity:.4}
.effect-grid06 figure.effect-ming figcaption {background-color:rgba(58,52,42,0)}
.effect-grid06 figure.effect-ming h3 {padding-left:10px;transform:none}
.effect-grid06 figure.effect-ming .btnview a,.effect-grid06 figure.effect-ming .protext,.effect-grid06 figure.effect-ming figcaption {opacity:1;transform:none}
.effect-grid06 .col-md-4 figure.effect-ming h3 {margin:10px 0 0}
.effect-grid06 .btnview a {margin:6px 0 0 10px}
}
@media (max-width:480px) {
.effect-grid06 figure.effect-ming h3 {max-height:22px}
.effect-grid06 .col-md-4 figure.effect-ming .protext {display:none}
.effect-grid06 .col-xs-6 {width:100%}
}
@media (max-width:320px) {
.effect-grid06 .col-xs-6 {width:100%}
}
.effect-grid07 .col-md-3,.effect-grid07 .col-md-4,.effect-grid07 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid07 .effect07 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid07 .effect07 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid07 figure.effect-selena {background:#333;cursor:pointer}
.effect-grid07 figure.effect-selena img {opacity:.95;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.effect-grid07 figure.effect-selena .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid07 figure.effect-selena:hover .discountTag {display:none}
.effect-grid07 figure.effect-selena h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);max-height:44px;line-height:22px;font-size:14px;background:rgba(0,0,0,.5);padding:0 10px;height:auto;overflow:hidden}
.effect-grid07 figure.effect-selena .protext {font-size:12px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:perspective(1000px) rotate3d(1,0,0,90deg);transform:perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}
.effect-grid07 figure.effect-selena:hover h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid07 figure.effect-selena:hover .protext {opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}
.effect-grid07 figure figcaption,.effect-grid07 figure figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
.effect-grid07 figure figcaption {padding:4em;color:#fff;text-transform:uppercase;font-size:12px;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid07 figure figcaption::after,.effect-grid07 figure figcaption::before {pointer-events:none}
.effect-grid07 figure figcaption .protext {height:60px;line-height:20px!important;overflow:hidden;font-size:12px;background:rgba(256,256,256,.5);color:#333;padding:0 10px}
.effect-grid07 figure.effect-selena:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid07 figure.effect-selena .btnview {margin:10px 0 0;opacity:0}
.effect-grid07 .col-md-4 figure figcaption {padding:10px 2rem}
.effect-grid07 .col-md-3 figure figcaption {padding:10px 1.5rem}
.mainlist .rightlist .effect-grid07 .col-md-4 .protext {padding:0 10px}
.effect-grid07 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid07 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid07 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid07 .price_origin {color:#fff;font-size:12px}
.effect-grid07 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid07 figure.effect-selena .btnview,.effect-grid07 figure.effect-selena .protext,.effect-grid07 figure.effect-selena h3,.effect-grid07 figure.effect-selena img {opacity:1;transform:none}
.effect-grid07 figure.effect-selena .btnview a {margin-bottom:10px}
.effect-grid07 figure figcaption .protext {height:40px}
}
@media (max-width:990px) {
.effect-grid07 figure.effect-selena {margin-bottom:15px}
}
@media (max-width:480px) {
.effect-grid07 .col-xs-6 {width:100%}
}
.effect-grid08 .col-md-3,.effect-grid08 .col-md-4,.effect-grid08 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid08 .effect08 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid08 .effect08 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid08 figure.effect-duke {background:-webkit-linear-gradient(-45deg,#34495e 0,#cc6055 100%);background:linear-gradient(-45deg,#34495e 0,#cc6055 100%);overflow:hidden;cursor:pointer}
.effect-grid08 figure.effect-duke .protext,.effect-grid08 figure.effect-duke img {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid08 figure.effect-duke h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:scale3d(0.8,.8,1);transform:scale3d(0.8,.8,1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;max-height:44px;height:auto;overflow:hidden;background:rgba(256,256,256,.5);font-size:14px;width:80%;margin-left:auto;margin-right:auto;padding:0 10px}
.effect-grid08 figure.effect-duke .protext {padding:10px;border:2px solid #fff;text-transform:none;font-size:90%;opacity:0;-webkit-transform:scale3d(0.8,.8,1);transform:scale3d(0.8,.8,1);-webkit-transform-origin:50% -100%;transform-origin:50% -100%;max-height:80px;height:auto;overflow:hidden;line-height:20px!important;width:80%;margin-left:auto;margin-right:auto}
.effect-grid08 figure.effect-duke:hover .protext,.effect-grid08 figure.effect-duke:hover h3 {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);font-size:12px}
.effect-grid08 figure.effect-duke .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid08 figure.effect-duke:hover .discountTag {display:none}
.effect-grid08 figure figcaption,.effect-grid08 figure figcaption>a {position:absolute;top:0;left:0;width:100%;height:100%}
.effect-grid08 figure.effect-duke:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid08 figure.effect-duke .btnview {margin:10px 0 0;opacity:0;width:80%;margin-left:auto;margin-right:auto}
.mainlist .rightlist .effect-grid08 .col-md-4 .protext {width:80%;max-height:60px}
.effect-grid08 .col-md-3 figure.effect-duke .protext {max-height:90px;line-height:24px}
.effect-grid08 figure .pro_price {width:80%;margin:0 auto;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid08 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid08 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid08 figure .price_origin {color:#fff;font-size:12px}
.effect-grid08 figure .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid08 figure.effect-duke img {opacity:.1;transform:none}
.effect-grid08 figure.effect-duke .btnview,.effect-grid08 figure.effect-duke .protext,.effect-grid08 figure.effect-duke h3 {opacity:1;transform:none}
}
@media (max-width:480px) {
.effect-grid08 .col-xs-6 {width:100%}
}
.effect-grid09 .col-md-3,.effect-grid09 .col-md-4,.effect-grid09 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid09 .effect09 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid09 .effect09 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid09 figure.effect-jazz {background:-webkit-linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%);background:linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%);position:relative;overflow:hidden}
.effect-grid09 figure.effect-jazz img {opacity:.9}
.effect-grid09 figure.effect-jazz .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid09 figure.effect-jazz:hover .discountTag {display:none}
.effect-grid09 figure.effect-jazz figcaption,.effect-grid09 figure.effect-jazz img,.effect-grid09 figure.effect-jazz p {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid09 figure.effect-jazz figcaption {position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-bottom:1px solid #fff;content:'';opacity:0;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;color:#fff}
.effect-grid09 figure.effect-jazz .protext,.effect-grid09 figure.effect-jazz h3 {opacity:1;-webkit-transform:scale3d(0.8,.8,1);transform:scale3d(0.8,.8,1)}
.effect-grid09 figure.effect-jazz h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;padding-left:10px;max-height:44px;font-size:14px;line-height:22px;height:auto;overflow:hidden}
.effect-grid09 figure.effect-jazz .protext {padding:0 10px;text-transform:none;opacity:0;max-height:60px;overflow:hidden;line-height:20px!important;font-size:12px;margin-bottom:10px}
.effect-grid09 figure.effect-jazz:hover .protext,.effect-grid09 figure.effect-jazz:hover figcaption,.effect-grid09 figure.effect-jazz:hover h3 {opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid09 figure.effect-jazz .btnview {margin-left:10px}
.effect-grid09 .col-md-3 figure.effect-jazz .protext,.effect-grid09 .col-md-4 figure.effect-jazz .protext {max-height:60px;line-height:20px!important}
.effect-grid09 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid09 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid09 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid09 .price_origin {color:#fff;font-size:12px}
.effect-grid09 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid09 figure.effect-jazz img {opacity:.7;transform:none}
.effect-grid09 figure.effect-jazz .protext,.effect-grid09 figure.effect-jazz figcaption,.effect-grid09 figure.effect-jazz h3 {opacity:1;transform:none}
}
@media (max-width:480px) {
.effect-grid09 .col-xs-6 {width:100%}
}
.effect-grid10 .col-md-3,.effect-grid10 .col-md-4,.effect-grid10 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid10 .effect10 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid10 .effect10 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid10 figure.effect-apollo {background:#3498db;overflow:hidden}
.effect-grid10 figure.effect-apollo img {opacity:.95;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}
.effect-grid10 figure.effect-apollo .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid10 figure.effect-apollo:hover .discountTag {display:none}
.effect-grid10 figure.effect-apollo figcaption::before {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:'';-webkit-transition:-webkit-transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}
.effect-grid10 figure.effect-apollo .protext {position:absolute;right:0;bottom:10px;border-right:4px solid #fff;text-align:left;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;max-height:60px;padding:0 20px;line-height:20px;width:100%;overflow:hidden}
.effect-grid10 figure.effect-apollo h3 {text-align:left;font-size:14px;width:100%;line-height:22px;max-height:66px;overflow:hidden}
.effect-grid10-fig {position:absolute;top:10%;padding:0 10px}
.effect-grid10 figure.effect-apollo:hover img {opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.effect-grid10 figure.effect-apollo:hover figcaption::before {-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}
.effect-grid10 figure.effect-apollo:hover .protext {opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}
.effect-grid10 figure.effect-apollo:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid10 figure.effect-apollo .btnview {opacity:0}
.mainlist .rightlist .effect-grid10 .col-md-4 .protext {padding:0 20px;max-height:60px;line-height:20px!important}
.effect-grid10 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid10 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid10 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid10 .price_origin {color:#666;font-size:12px}
.effect-grid10 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid10 figure.effect-apollo .btnview,.effect-grid10 figure.effect-apollo .protext,.effect-grid10 figure.effect-apollo img {opacity:1;transform:none}
.effect-grid10 figure.effect-apollo figcaption::before {transform:none}
}
@media (max-width:480px) {
.effect-grid10 .col-xs-6 {width:100%}
}
.effect-grid11 .col-md-3,.effect-grid11 .col-md-4,.effect-grid11 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid11 .effect-lily {overflow:hidden}
.effect-grid11 figure.effect-lily img {max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}
.effect-grid11 figure.effect-lily .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid11 figure.effect-lily:hover .discountTag {display:none}
.effect-grid11 figure.effect-lily figcaption {text-align:left}
.effect-grid11 figure.effect-lily figcaption .effect-lily-box {position:absolute;top:0;left:0;padding:2em;width:100%}
.effect-grid11 figure.effect-lily {background:#3085a3 none repeat scroll 0 0}
.effect-grid11 figure.effect-lily h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;color:#fff;font-size:14px;max-height:44px;line-height:22px;overflow:hidden;height:auto}
.effect-grid11 figure.effect-lily .protext {background:rgba(255,255,255,.2);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;max-height:60px;line-height:20px;font-size:12px;overflow:hidden;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);margin-bottom:10px;padding:0 10px}
.effect-grid11 figure.effect-lily:hover .protext,.effect-grid11 figure.effect-lily:hover img {opacity:1}
.effect-grid11 figure.effect-lily:hover .protext,.effect-grid11 figure.effect-lily:hover h3,.effect-grid11 figure.effect-lily:hover img {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid11 figure.effect-lily:hover .protext {-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s}
.effect-grid11 figure.effect-lily:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid11 figure.effect-lily .btnview {opacity:0}
.effect-grid11 .effect11 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid11 .effect11 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.mainlist .rightlist .effect-grid11 .col-md-4 .protext {max-height:60px;line-height:20px!important;padding:0 10px}
.effect-grid11 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid11 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid11 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid11 .price_origin {color:#fff;font-size:12px}
.effect-grid11 .price_origin del {font-weight:300}
.effect-grid11 figure.effect-lily:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid11 figure.effect-lily h3 {margin-top:0}
.effect-grid11 figure.effect-lily .btnview,.effect-grid11 figure.effect-lily .protext,.effect-grid11 figure.effect-lily h3,.effect-grid11 figure.effect-lily img {opacity:1;transform:none}
.effect-grid11 figure.effect-lily .btnview a {margin-bottom:5px}
.effect-grid11 figure.effect-lily .protext,.mainlist .rightlist .effect-grid11 .col-md-4 .protext {max-height:40px}
.effect-grid11 .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid11 .col-xs-6 {width:100%}
}
.effect-grid12 .effect12 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid12 .effect12 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid12 .col-md-3,.effect-grid12 .col-md-4,.effect-grid12 .col-md-6 {padding:0}
.effect-grid12 .effect-sadie {cursor:pointer;height:auto;overflow:hidden;position:relative;padding:0;width:94%;margin:10px 4% 0}
.effect-grid12 figure.effect-sadie {overflow:hidden}
.effect-grid12 figure.effect-sadie .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid12 figure.effect-sadie:hover .discountTag {display:none}
.effect-grid12 figure.effect-sadie figcaption::before {position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,rgba(72,76,97,0)0,rgba(72,76,97,.4)75%);background:linear-gradient(to bottom,rgba(72,76,97,0)0,rgba(72,76,97,.4)75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}
.effect-grid12 figure.effect-sadie figcaption {position:absolute;width:100%;height:100%;top:10%}
.effect-grid12 figure.effect-sadie h3 {width:100%;color:#fff;-webkit-transition:-webkit-transform .35s,color .35s;transition:transform .35s,color .35s;max-height:44px;line-height:22px;overflow:hidden;padding:0 10px;font-size:14px;margin-top:40px;height:auto}
.effect-grid12 figure.effect-sadie .protext,.effect-grid12 figure.effect-sadie figcaption::before {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid12 figure.effect-sadie .protext {padding:0 10px;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);max-height:60px;line-height:20px!important;color:#fff;font-size:12px;overflow:hidden}
.effect-grid12 figure.effect-sadie:hover h3 {color:#fff;-webkit-transform:translate3d(0,0,0) translate3d(0,-40px,0);transform:translate3d(0,0,0) translate3d(0,-40px,0)}
.effect-grid12 figure.effect-sadie:hover .protext,.effect-grid12 figure.effect-sadie:hover figcaption::before {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid12 figure.effect-sadie:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s;position:relative;z-index:1}
.effect-grid12 figure.effect-sadie .btnview {opacity:0;margin-left:10px;margin-top:5px}
.effect-grid12 .col-md-3 figure.effect-sadie h3 {margin-top:26px}
.mainlist .rightlist .effect-grid12 .col-md-4 .protext {padding:0 10px}
.effect-grid12 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid12 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid12 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid12 .price_origin {color:#fff;font-size:12px}
.effect-grid12 .price_origin del {font-weight:300}
.effect-grid12 figure.effect-sadie:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid12 figure.effect-sadie .btnview,.effect-grid12 figure.effect-sadie .protext,.effect-grid12 figure.effect-sadie figcaption::before,.effect-grid12 figure.effect-sadie h3,.effect-grid12 figure.effect-sadie img {opacity:1;transform:none}
.effect-grid12 .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid12 .col-xs-6 {width:100%}
}
.effect-grid13 .col-md-3,.effect-grid13 .col-md-4,.effect-grid13 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid13 .effect13 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid13 .effect13 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid13 figure.effect-layla figcaption {padding:50px;border-color:#FFF;width:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}
.effect-grid13 figure.effect-layla figcaption::after,.effect-grid13 figure.effect-layla figcaption::before {position:absolute;content:'';opacity:0}
.effect-grid13 figure.effect-layla figcaption::before {top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #fff;border-bottom:1px solid #fff;border-color:inherit;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.effect-grid13 figure.effect-layla figcaption::after {top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #fff;border-left:1px solid #fff;border-color:inherit;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0}
.effect-grid13 figure.effect-layla h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;max-height:44px;line-height:22px;overflow:hidden;padding:0 15px;font-size:14px;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);margin:5px 0;height:auto}
.effect-grid13 figure.effect-layla .protext {font-size:12px;padding:0 10px;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);max-height:40px;line-height:20px!important;overflow:hidden;height:auto}
.effect-grid13 figure.effect-layla .protext,.effect-grid13 figure.effect-layla figcaption::after,.effect-grid13 figure.effect-layla figcaption::before,.effect-grid13 figure.effect-layla img {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid13 figure.effect-layla figcaption {position:absolute;top:0}
.effect-grid13 figure.effect-layla:hover img {opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid13 figure.effect-layla .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid13 figure.effect-layla:hover .discountTag {display:none}
.effect-grid13 figure.effect-layla:hover figcaption::after,.effect-grid13 figure.effect-layla:hover figcaption::before {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid13 figure.effect-layla:hover .protext,.effect-grid13 figure.effect-layla:hover h3 {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid13 figure.effect-layla:hover .protext,.effect-grid13 figure.effect-layla:hover figcaption::after,.effect-grid13 figure.effect-layla:hover h3,.effect-grid13 figure.effect-layla:hover img {-webkit-transition-delay:.15s;transition-delay:.15s}
.effect-grid13 figure.effect-layla:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid13 figure.effect-layla .btnview {opacity:0;padding:0 15px;margin-bottom:15px}
.effect-grid13 figure.effect-layla .btnview a {display:inline-block;margin-top:8px}
.effect-grid13 .col-md-3 figure.effect-layla figcaption {padding:20px 0 0!important}
.effect-grid13 .col-md-3 figure.effect-layla .protext {height:85px;line-height:22px}
.effect-grid13 .col-md-3 figure.effect-layla figcaption::before {top:0;right:0;bottom:0;left:0;border-bottom:0 none;border-top:0 none}
.effect-grid13 .col-md-3 figure.effect-layla figcaption::after {border-right:0 none;border-left:0 none}
.effect-grid13 .col-md-3 figure.effect-layla h3 {margin-top:20px}
.effect-grid13 .col-md-4 figure.effect-layla h3 {padding:0 10px}
.effect-grid13 .col-md-4 figure.effect-layla .btnview {padding:0 10px;margin-bottom:10px;position:relative;z-index:4}
.effect-grid13 .col-md-3 figure.effect-layla .btnview {padding:0 15px;margin-bottom:10px}
.effect-grid13 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid13 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid13 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid13 .price_origin {color:#fff;font-size:12px}
.effect-grid13 .price_origin del {font-weight:300}
.effect-grid13 figure.effect-layla:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid13 figure.effect-layla img {opacity:.6;transform:none}
.effect-grid13 figure.effect-layla .btnview,.effect-grid13 figure.effect-layla .protext,.effect-grid13 figure.effect-layla figcaption::after,.effect-grid13 figure.effect-layla figcaption::before,.effect-grid13 figure.effect-layla h3 {opacity:1;transform:none}
.effect-grid13 .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid13 .col-xs-6 {width:100%}
}
.effect-grid14 .effect14 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid14 .effect14 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid14 .effect14:hover img {opacity:.6}
.effect-grid14 .col-md-3,.effect-grid14 .col-md-4,.effect-grid14 .col-md-6 {padding:0;overflow:hidden}
.effect-grid14 .effect-zoe {cursor:pointer;height:auto;overflow:hidden;position:relative;padding:0;width:94%;margin:10px 4% 0}
.effect-grid14 figure.effect-zoe {overflow:hidden}
.effect-grid14 figure.effect-zoe .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid14 figure.effect-zoe:hover .discountTag {display:none}
.effect-grid14 figure.effect-zoe figcaption {position:absolute;top:auto;left:0;bottom:-10px;width:100%;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,44px,0);transform:translate3d(0,44px,0)}
.effect-grid14 figure.effect-zoe .protext {position:absolute;bottom:135px;padding:0 10px;color:#fff;text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-backface-visibility:hidden;max-height:60px;line-height:20px;overflow:hidden;background:rgba(0,0,0,.4)}
.effect-grid14 figure.effect-zoe h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,44px,0);transform:translate3d(0,44px,0);display:inline-block;max-height:44px;line-height:22px;background:rgba(256,256,256,.4);font-size:14px;width:100%;padding:0 10px;height:auto;overflow:hidden}
.effect-grid14 figure.effect-zoe:hover .protext {opacity:1;font-size:12px}
.effect-grid14 figure.effect-zoe:hover figcaption,.effect-grid14 figure.effect-zoe:hover h3,.effect-grid14 figure.effect-zoe:hover p.icon-links a {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid14 figure.effect-zoe:hover h3 {-webkit-transition-delay:.05s;transition-delay:.05s}
.effect-grid14 figure.effect-zoe:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid14 figure.effect-zoe .btnview {opacity:0;margin-left:10px}
.effect-grid14 figure.effect-zoe .pro_price {opacity:0;position:absolute;bottom:105px;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid14 figure.effect-zoe .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid14 figure.effect-zoe .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid14 figure.effect-zoe .price_origin {color:#fff;font-size:12px}
.effect-grid14 figure.effect-zoe .price_origin del {font-weight:300}
.effect-grid14 figure.effect-zoe:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid14 figure.effect-zoe .btnview,.effect-grid14 figure.effect-zoe .protext,.effect-grid14 figure.effect-zoe figcaption,.effect-grid14 figure.effect-zoe h3 {opacity:1;transform:none}
.effect-grid14 figure.effect-zoe .pro_price {opacity:1}
}
@media (max-width:990px) {
.effect-grid14 figure.effect-zoe .protext {bottom:150%;padding:10px!important;max-height:57px!important;line-height:22px!important}
}
@media (max-width:480px) {
.effect-grid14 .col-xs-6 {width:100%}
}
@media (max-width:320px) {
.effect-grid14 figure.effect-zoe .protext {bottom:115%}
.effect-grid14 .btn-sm {padding:5px}
.effect-grid14 figure.effect-zoe h3 {margin:10px 0}
}
.effect-grid15 .col-md-3,.effect-grid15 .col-md-4,.effect-grid15 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid15 .effect15 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid15 .effect15 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid15 figure.effect-oscar {background:-webkit-linear-gradient(45deg,#22682a 0,#9b4a1b 40%,#3a342a 100%);background:linear-gradient(45deg,#22682a 0,#9b4a1b 40%,#3a342a 100%)}
.effect-grid15 figure.effect-oscar img {opacity:.9;-webkit-transition:opacity .35s;transition:opacity .35s}
.effect-grid15 figure.effect-oscar .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid15 figure.effect-oscar:hover .discountTag {display:none}
.effect-grid15 figure.effect-oscar figcaption {padding:3em;background-color:rgba(58,52,42,.7);position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:''}
.effect-grid15 figure.effect-oscar h3 {margin:20% 0 10px;max-height:44px;line-height:22px;font-size:16px;overflow:hidden;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);color:#fff;height:auto}
.effect-grid15 figure.effect-oscar .protext,.effect-grid15 figure.effect-oscar figcaption {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0);transform:scale(0)}
.effect-grid15 figure.effect-oscar .protext {padding:0 10px;max-height:60px;line-height:20px!important;overflow:hidden;color:#fff;font-size:12px;margin-bottom:10px}
.effect-grid15 figure.effect-oscar:hover h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid15 figure.effect-oscar:hover .protext,.effect-grid15 figure.effect-oscar:hover figcaption {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid15 figure.effect-oscar:hover figcaption {background-color:rgba(58,52,42,0)}
.effect-grid15 figure.effect-oscar:hover img {opacity:.4}
.effect-grid15 .col-md-3 figure.effect-oscar h3,.effect-grid15 .col-md-4 figure.effect-oscar h3 {margin:0;padding:0 10px}
.effect-grid15 .col-md-3 figure.effect-oscar figcaption,.effect-grid15 .col-md-4 figure.effect-oscar figcaption {bottom:10px;top:10px;left:20px;right:20px;padding:10px 0 0}
.effect-grid15 .col-md-3 figure.effect-oscar .btnview,.effect-grid15 .col-md-4 figure.effect-oscar .btnview {margin-left:10px;margin-top:10px}
.effect-grid15 .col-md-4 figure.effect-oscar .btnview a {margin-bottom:5px}
.effect-grid15 .col-md-3 figure.effect-oscar .btnview {margin-top:0}
.effect-grid15 .col-md-3 figure.effect-oscar .btnview a {margin-top:10px}
.mainlist .rightlist .effect-grid15 .col-md-4 .protext {line-height:20px;font-size:12px}
.effect-grid15 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid15 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid15 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid15 .price_origin {color:#fff;font-size:12px}
.effect-grid15 .price_origin del {font-weight:300}
@media (max-width:1024px) {
.effect-grid15 figure.effect-oscar img {opacity:.4}
.effect-grid15 figure.effect-oscar figcaption {opacity:1;background-color:rgba(58,52,42,0);-webkit-transform:scale(1);transform:scale(1)}
.effect-grid15 figure.effect-oscar h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid15 figure.effect-oscar .protext {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid15 .col-md-3 figure.effect-oscar figcaption,.effect-grid15 .col-md-4 figure.effect-oscar figcaption {padding:5px 0 0}
}
@media (max-width:480px) {
.effect-grid15 .col-xs-6 {width:100%}
}
.effect-grid16 .col-md-3,.effect-grid16 .col-md-4,.effect-grid16 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid16 .effect16 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid16 .effect16 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid16 figure.effect-marley .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid16 figure.effect-marley:hover .discountTag {display:none}
.effect-grid16 figure.effect-marley .protext,.effect-grid16 figure.effect-marley h3 {position:absolute;right:30px;left:0;padding:0 20px;background:rgba(256,256,256,.6);width:100%;text-align:left;font-size:16px}
.effect-grid16 figure.effect-marley .protext {font-size:12px;bottom:85px;max-height:60px;line-height:20px!important;overflow:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.effect-grid16 figure.effect-marley h3 {top:30px;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
.effect-grid16 figure.effect-marley:hover h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid16 figure.effect-marley h3::after {position:absolute;top:100%;left:0;width:100%;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}
.effect-grid16 figure.effect-marley .protext,.effect-grid16 figure.effect-marley h3::after {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid16 figure.effect-marley:hover .protext,.effect-grid16 figure.effect-marley:hover h3::after {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid16 figure.effect-marley .btnview {position:absolute;bottom:10px;left:20px;opacity:0}
.effect-grid16 figure.effect-marley:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid16 .col-md-3 figure.effect-marley h3 {top:12px}
.mainlist .rightlist .effect-grid16 figure h3 {max-height:44px;line-height:22px;height:auto;overflow:hidden}
.effect-grid16 figure .pro_price {position:absolute;bottom:50px;opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid16 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid16 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid16 figure .price_origin {color:#fff;font-size:12px}
.effect-grid16 figure .price_origin del {font-weight:300}
.effect-grid16 figure.effect-marley:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid16 figure.effect-marley h3 {margin-top:10px}
.effect-grid16 figure.effect-marley .btnview,.effect-grid16 figure.effect-marley .protext,.effect-grid16 figure.effect-marley h3,.effect-grid16 figure.effect-marley h3::after {opacity:1;transform:none}
.effect-grid16 figure .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid16 .col-xs-6 {width:100%}
.mainlist .rightlist .effect-grid16 figure h3 {max-height:22px}
.effect-grid16 figure.effect-marley .protext {max-height:40px}
}
.effect-grid17 .col-md-3,.effect-grid17 .col-md-4,.effect-grid17 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid17 .effect17 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid17 .effect17 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid17 figure.effect-ruby {background-color:#17819c}
.effect-grid17 figure.effect-ruby img {opacity:.7;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.15);transform:scale(1.15)}
.effect-grid17 figure.effect-ruby:hover img {opacity:.5;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid17 figure.effect-ruby .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid17 figure.effect-ruby:hover .discountTag {display:none}
.effect-grid17 figure.effect-ruby h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);max-height:44px;line-height:22px;overflow:hidden;padding:0 10px;font-size:14px;color:#fff;height:auto}
.effect-grid17 figure.effect-ruby .protext {margin:10px;padding:10px;border:1px solid #fff;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1);width:95%;max-height:80px;line-height:20px;overflow:hidden;font-size:12px;color:#fff;margin-left:auto;margin-right:auto}
.effect-grid17 figure.effect-ruby:hover h3 {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid17 figure.effect-ruby:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
.effect-grid17 figcaption {position:absolute;top:20%;width:92%}
.effect-grid17 figure.effect-ruby .btnview {margin-left:10px;opacity:0}
.effect-grid17 figure.effect-ruby:hover .btnview {opacity:1;transition:opacity .35s;-webkit-transition:opacity .35s}
.mainlist .rightlist .effect-grid17 .col-md-4 .protext {width:90%;padding:10px;line-height:20px!important;max-height:57px;overflow:hidden}
.effect-grid17 .col-md-3 figure.effect-ruby .protext {width:90%;line-height:22px}
.effect-grid17 .col-md-3 figcaption {top:10%}
.effect-grid17 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid17 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid17 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid17 .price_origin {color:#fff;font-size:12px}
.effect-grid17 .price_origin del {font-weight:300}
.effect-grid17 figure.effect-ruby:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid17 figure.effect-ruby img {opacity:.5;transform:none}
.effect-grid17 figure.effect-ruby .btnview,.effect-grid17 figure.effect-ruby .protext,.effect-grid17 figure.effect-ruby h3 {opacity:1;transform:none}
.effect-grid17 .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid17 .col-xs-6 {width:100%}
}
.effect-grid18 .col-md-3,.effect-grid18 .col-md-4,.effect-grid18 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid18 .effect18 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid18 .effect18 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid18 figure.effect-roxy {background:-webkit-linear-gradient(45deg,#ff89e9 0,#05abe0 100%);background:linear-gradient(45deg,#ff89e9 0,#05abe0 100%);overflow:hidden}
.effect-grid18 figure.effect-roxy img {max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}
.effect-grid18 figure.effect-roxy .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid18 figure.effect-roxy:hover .discountTag {display:none}
.effect-grid18 figure.effect-roxy figcaption {position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);padding:0 10px;text-align:left}
.effect-grid18 figure.effect-roxy h3 {max-height:44px;line-height:22px;overflow:hidden;font-size:14px;height:auto}
.effect-grid18 figure.effect-roxy .protext {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);max-height:60px;line-height:20px!important;overflow:hidden;font-size:12px;margin-bottom:10px}
.effect-grid18 figure.effect-roxy:hover img {opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid18 figure.effect-roxy:hover .protext,.effect-grid18 figure.effect-roxy:hover figcaption {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid18 .col-md-3 figure.effect-roxy .protext {height:50px;line-height:17px;padding:0}
.effect-grid18 .col-md-3 figure.effect-roxy figcaption {bottom:10px;top:10px;left:20px;right:20px}
.mainlist .rightlist .effect-grid18 .col-md-4 .protext {padding:0}
.effect-grid18 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid18 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid18 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid18 .price_origin {color:#fff;font-size:12px}
.effect-grid18 .price_origin del {font-weight:300}
.effect-grid18 figure.effect-roxy:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid18 figure.effect-roxy img {opacity:.7;transform:none}
.effect-grid18 figure.effect-roxy .protext,.effect-grid18 figure.effect-roxy figcaption {opacity:1;transform:none}
.effect-grid18 figure.effect-roxy .protext {max-height:20px;margin-bottom:5px}
.effect-grid18 figure.effect-roxy h3 {margin:5px 0}
.effect-grid18 figure.effect-roxy .btnview a {margin-bottom:5px}
.effect-grid18 .pro_price {opacity:1;margin-bottom:5px}
}
@media (max-width:480px) {
.effect-grid18 .col-xs-6 {width:100%}
}
.effect-grid19 .col-md-3,.effect-grid19 .col-md-4,.effect-grid19 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid19 .effect19 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid19 .effect19 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid19 figure.effect-bubba {background:#9e5406}
.effect-grid19 figure.effect-bubba img {opacity:.7;-webkit-transition:opacity .35s;transition:opacity .35s}
.effect-grid19 figure.effect-bubba:hover img {opacity:.4}
.effect-grid19 figure.effect-bubba .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid19 figure.effect-bubba:hover .discountTag {display:none}
.effect-grid19 figure.effect-bubba figcaption {position:absolute;border-color:#FFF;top:10px;right:20px;bottom:10px;left:20px;content:'';padding:0 30px}
.effect-grid19 figure.effect-bubba figcaption::after,.effect-grid19 figure.effect-bubba figcaption::before {position:absolute;top:10px;right:20px;bottom:10px;left:20px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid19 figure.effect-bubba figcaption::before {border-top:1px solid #fff;border-bottom:1px solid #fff;border-color:inherit;-webkit-transform:scale(0,1);transform:scale(0,1)}
.effect-grid19 figure.effect-bubba figcaption::after {border-right:1px solid #fff;border-left:1px solid #fff;border-color:inherit;-webkit-transform:scale(1,0);transform:scale(1,0)}
.effect-grid19 figure.effect-bubba h3 {-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);max-height:44px;line-height:22px;overflow:hidden;font-size:14px;margin-top:20px;color:#fff;height:auto}
.effect-grid19 figure.effect-bubba .protext {padding:0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);max-height:60px;line-height:20px!important;overflow:hidden;font-size:12px;color:#fff;margin-bottom:10px}
.effect-grid19 figure.effect-bubba:hover figcaption::after,.effect-grid19 figure.effect-bubba:hover figcaption::before {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid19 figure.effect-bubba:hover .protext,.effect-grid19 figure.effect-bubba:hover h3 {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid19 figure.effect-bubba .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid19 figure.effect-bubba:hover .btnview {opacity:1}
.effect-grid19 figure.effect-bubba .btnview a {margin-bottom:10px}
.effect-grid19 .col-md-3 figure.effect-bubba figcaption {top:10px;bottom:10px;left:10px;right:10px}
.effect-grid19 .col-md-3 figure.effect-bubba h3 {margin-top:10px}
.effect-grid19 .col-md-3 figure.effect-bubba figcaption::after,.effect-grid19 .col-md-3 figure.effect-bubba figcaption::before {top:10px;bottom:10px;left:10px;right:10px}
.effect-grid19 .col-md-3 figure.effect-bubba .protext {line-height:17px}
.effect-grid19 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid19 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid19 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid19 .price_origin {color:#fff;font-size:12px}
.effect-grid19 .price_origin del {font-weight:300}
.effect-grid19 figure.effect-bubba:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid19 figure.effect-bubba img {opacity:.4}
.effect-grid19 figure.effect-bubba .btnview,.effect-grid19 figure.effect-bubba .protext,.effect-grid19 figure.effect-bubba figcaption::after,.effect-grid19 figure.effect-bubba figcaption::before,.effect-grid19 figure.effect-bubba h3 {opacity:1;transform:none}
.effect-grid19 figure.effect-bubba .protext {max-height:40px;margin-bottom:5px}
.effect-grid19 figure.effect-bubba .btnview a {margin-bottom:5px}
.effect-grid19 figure.effect-bubba h3 {margin-top:15px}
.effect-grid19 .pro_price {opacity:1;margin-bottom:5px}
}
@media (max-width:480px) {
.effect-grid19 .col-xs-6 {width:100%}
}
@media (max-width:320px) {
.effect-grid19 figure.effect-bubba .protext {max-height:40px}
.effect-grid19 figure.effect-bubba h3 {max-height:22px}
}
.effect-grid20 .col-md-3,.effect-grid20 .col-md-4,.effect-grid20 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid20 .effect20 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid20 .effect20 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid20 figure.effect-romeo {-webkit-perspective:1000px;perspective:1000px}
.effect-grid20 figure.effect-romeo img {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px)}
.effect-grid20 figure.effect-romeo:hover img {opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid20 figure.effect-romeo .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid20 figure.effect-romeo:hover .discountTag {display:none}
.effect-grid20 figure.effect-romeo figcaption {border-color:#FFF}
.effect-grid20 figure.effect-romeo figcaption::after,.effect-grid20 figure.effect-romeo figcaption::before {position:absolute;top:45%;left:50%;width:96%;height:1px;border-top:1px solid #FFF;border-color:inherit;content:'';-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.effect-grid20 figure.effect-romeo:hover figcaption::before {opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}
.effect-grid20 figure.effect-romeo:hover figcaption::after {opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}
.effect-grid20 figure.effect-romeo .protext,.effect-grid20 figure.effect-romeo h3 {position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform .35s;transition:transform .35s;padding:0 10px;color:#fff;background:rgba(0,0,0,.15)}
.effect-grid20 figure.effect-romeo h3 {-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0);max-height:44px;line-height:22px!important;overflow:hidden;font-size:14px;height:auto;margin-top:0}
.effect-grid20 figure.effect-romeo .protext {-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0);height:60px;line-height:20px!important;overflow:hidden;font-size:12px}
.effect-grid20 figure.effect-romeo:hover h3 {-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}
.effect-grid20 figure.effect-romeo:hover .protext {-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}
.effect-grid20 figure.effect-romeo .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s;position:absolute;bottom:35px;left:10px;z-index:1}
.effect-grid20 figure.effect-romeo:hover .btnview {opacity:1}
.effect-grid20 .col-md-4 figure.effect-romeo h3 {top:38%}
.effect-grid20 .col-md-4 figure.effect-romeo .protext {top:28%}
.effect-grid20 .col-md-3 figure.effect-romeo h3 {top:34%}
.effect-grid20 .col-md-3 figure.effect-romeo .protext {top:18%}
.effect-grid20 figure .pro_price {position:absolute;bottom:70px;opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid20 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid20 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid20 figure .price_origin {color:#fff;font-size:12px}
.effect-grid20 figure .price_origin del {font-weight:300}
.effect-grid20 figure.effect-romeo:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid20 figure.effect-romeo img {opacity:.6;transform:none}
.effect-grid20 figure.effect-romeo figcaption::after,.effect-grid20 figure.effect-romeo figcaption::before {opacity:.5}
.effect-grid20 .col-md-4 figure.effect-romeo h3,.effect-grid20 figure.effect-romeo h3 {top:15%}
.effect-grid20 figure.effect-romeo .btnview,.effect-grid20 figure.effect-romeo .protext,.effect-grid20 figure.effect-romeo h3 {opacity:1;transform:none}
.effect-grid20 figure .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid20 .col-xs-6 {width:100%}
}
@media (max-width:360px) {
.effect-grid20 figure.effect-romeo h3 {max-height:22px}
.effect-grid20 figure.effect-romeo .protext {max-height:40px;height:auto}
}
.effect-grid21 .col-md-3,.effect-grid21 .col-md-4,.effect-grid21 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid21 .effect21 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid21 .effect21 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid21 figure.effect-dexter {background:-webkit-linear-gradient(top,rgba(37,141,200,1)0,rgba(104,60,19,1)100%);background:linear-gradient(to bottom,rgba(37,141,200,1)0,rgba(104,60,19,1)100%);position:relative}
.effect-grid21 figure.effect-dexter img {-webkit-transition:opacity .35s;transition:opacity .35s}
.effect-grid21 figure.effect-dexter:hover img {opacity:.4}
.effect-grid21 figure.effect-dexter .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid21 figure.effect-dexter:hover .discountTag {display:none}
.effect-grid21 figure.effect-dexter h3 {position:absolute;top:20px;padding:0 20px;font-size:14px;max-height:44px;line-height:22px;overflow:hidden;color:#fff;background:rgba(0,0,0,.2);width:100%;height:auto}
.effect-grid21 figure.effect-dexter figcaption {color:#fff;position:absolute;right:10px;bottom:10px;left:10px;height:-webkit-calc(50% - 10px);height:calc(50% - 10px);border:4px solid rgba(0,0,0,.2);content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
.effect-grid21 figure.effect-dexter:hover figcaption {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid21 figure.effect-dexter figcaption {text-align:left}
.effect-grid21 figure.effect-dexter .protext {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);max-height:70px;line-height:20px!important;overflow:hidden;font-size:12px;background:rgba(0,0,0,.2);padding:10px}
.effect-grid21 figure.effect-dexter:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid21 figure.effect-dexter .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s;position:absolute;bottom:10px;left:10px}
.effect-grid21 figure.effect-dexter:hover .btnview {opacity:1}
.effect-grid21 .col-md-3 figure.effect-dexter .btnview {bottom:5px}
.effect-grid21 .col-md-3 figure.effect-dexter .btnview a {margin-top:10px}
.effect-grid21 .col-md-3 figure.effect-dexter .protext {height:60px;line-height:19px;padding:0}
.mainlist .rightlist .effect-grid21 .col-md-4 .protext {max-height:44px;line-height:20px!important}
.effect-grid21 .col-md-3 figure.effect-dexter figcaption {bottom:0;height:calc(60% - 10px)}
.mainlist .rightlist .effect-grid21 .col-md-4 .protext {padding:0}
.effect-grid21 .pro_price {opacity:0;height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid21 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid21 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid21 .price_origin {color:#fff;font-size:12px}
.effect-grid21 .price_origin del {font-weight:300}
.effect-grid21 figure.effect-dexter:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid21 figure.effect-dexter h3 {top:0}
.effect-grid21 figure.effect-dexter img {opacity:.4}
.effect-grid21 figure.effect-dexter figcaption {height:calc(50% + 10px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid21 figure.effect-dexter .btnview,.effect-grid21 figure.effect-dexter .protext {opacity:1;transform:none}
.effect-grid21 .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid21 .col-xs-6 {width:100%}
}
.effect-grid22 .col-md-3,.effect-grid22 .col-md-4,.effect-grid22 .col-md-6 {padding-left:10px;padding-right:10px;margin-bottom:10px;overflow:hidden}
.effect-grid22 .effect22 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid22 .effect22 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid22 figure.effect-sarah {background:#17819c}
.effect-grid22 figure.effect-sarah img {max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.8}
.effect-grid22 figure.effect-sarah:hover img {opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid22 figure.effect-sarah .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid22 figure.effect-sarah:hover .discountTag {display:none}
.effect-grid22 figure.effect-sarah figcaption {text-align:left;position:absolute;top:0;padding:0 10px;width:95%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#fff}
.effect-grid22 figure.effect-sarah h3 {position:relative;border-color:#FFF;padding:0;max-height:50px;line-height:25px!important;font-size:14px;overflow:hidden;height:auto}
.effect-grid22 figure.effect-sarah h3::after {position:absolute;bottom:0;left:0;width:100%;border-top:3px solid #FFF;border-color:inherit;content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.effect-grid22 figure.effect-sarah:hover h3::after {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid22 figure.effect-sarah .protext {padding:0;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);max-height:60px;line-height:20px!important;overflow:hidden;font-size:12px;margin-bottom:10px}
.effect-grid22 figure.effect-sarah:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid22 figure.effect-sarah .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid22 figure.effect-sarah:hover .btnview {opacity:1}
.mainlist .rightlist .effect-grid22 .col-md-4 .protext {height:auto;max-height:60px;line-height:20px;padding:0}
.effect-grid22 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid22 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid22 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid22 .price_origin {color:#fff;font-size:12px}
.effect-grid22 .price_origin del {font-weight:300}
.effect-grid22 figure.effect-sarah:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid22 figure.effect-sarah img {opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid22 figure.effect-sarah h3::after {-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid22 figure.effect-sarah .btnview,.effect-grid22 figure.effect-sarah .protext {opacity:1;transform:none}
.effect-grid22 .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid22 .col-xs-6 {width:100%}
}
.effect-grid23 .col-md-3,.effect-grid23 .col-md-4,.effect-grid23 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid23 .effect23 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid23 .effect23 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid23 figure.effect-chico img {-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.12);transform:scale(1.12);opacity:.8}
.effect-grid23 figure {background:#3085a3}
.effect-grid23 figure.effect-chico:hover img {opacity:.5;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid23 figure.effect-chico .discountTag {position:absolute;right:0;bottom:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid23 figure.effect-chico:hover .discountTag {display:none}
.effect-grid23 figure.effect-chico figcaption {padding:20px;position:absolute;top:50%;width:90%;left:50%;border-color:#FFF;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.effect-grid23 figure.effect-chico figcaption::before {position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #fff;border-color:inherit;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}
.effect-grid23 figure.effect-chico .protext,.effect-grid23 figure.effect-chico figcaption::before {opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.effect-grid23 figure.effect-chico h3 {font-size:14px;padding:0 10px;margin:0;margin-bottom:10px;max-height:44px;line-height:22px;overflow:hidden;color:#fff;background:rgba(256,256,256,.4);height:auto}
.effect-grid23 figure.effect-chico .protext {margin:0 auto 10px;-webkit-transform:scale(1.5);transform:scale(1.5);max-height:60px;line-height:20px!important;font-size:12px;overflow:hidden;color:#fff;background:rgba(256,256,256,.4);padding:0 10px}
.effect-grid23 figure.effect-chico:hover .protext,.effect-grid23 figure.effect-chico:hover figcaption::before {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid23 figure.effect-chico .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid23 figure.effect-chico:hover .btnview {opacity:1}
.effect-grid23 .col-md-3 figure.effect-chico .btnview a:nth-child(1) {
margin-bottom:10px}
.mainlist .rightlist .effect-grid23 .col-md-4 .protext {padding:0 10px}
.effect-grid23 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid23 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid23 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid23 .price_origin {color:#fff;font-size:12px}
.effect-grid23 .price_origin del {font-weight:300}
.effect-grid23 figure.effect-chico:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid23 figure.effect-chico img {opacity:.5;-webkit-transform:scale(1);transform:scale(1)}
.effect-grid23 figure.effect-chico .btnview,.effect-grid23 figure.effect-chico .protext,.effect-grid23 figure.effect-chico figcaption::before {opacity:1;transform:none}
.effect-grid23 .pro_price {opacity:1}
}
@media (max-width:480px) {
.effect-grid23 .col-xs-6 {width:100%}
}
.effect-grid24 .col-md-3,.effect-grid24 .col-md-4,.effect-grid24 .col-md-6 {overflow:hidden;padding-left:10px;padding-right:10px;margin-bottom:10px}
.effect-grid24 .effect24 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid24 .effect24 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%}
.effect-grid24 figure.effect-milo {position:relative;background:#2e5d5a}
.effect-grid24 figure.effect-milo figcaption {position:absolute;top:20px;left:15px;right:15px;color:#fff}
.effect-grid24 figure.effect-milo img {max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);opacity:.8;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid24 figure.effect-milo:hover img {opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
.effect-grid24 figure.effect-milo .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid24 figure.effect-milo:hover .discountTag {display:none}
.effect-grid24 figure.effect-milo h3 {position:absolute;right:0;bottom:0;padding:0 15px;color:#fff;font-size:14px;max-height:50px;line-height:25px!important;overflow:hidden;background:rgba(0,0,0,.2);height:auto}
.effect-grid24 figure.effect-milo .protext {padding:0 10px 0 0;width:100%;border-right:1px solid #fff;font-size:12px;text-align:left;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);max-height:66px;line-height:22px!important;overflow:hidden;margin-bottom:15px}
.effect-grid24 figure.effect-milo:hover .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid24 figure.effect-milo .btnview {opacity:0;transition:opacity .35s;-webkit-transition:opacity .35s}
.effect-grid24 figure.effect-milo:hover .btnview {opacity:1}
.mainlist .rightlist .effect-grid24 .col-md-4 .protext {padding:0;width:80%;line-height:22px!important}
.effect-grid24 .pro_price {opacity:0;height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.effect-grid24 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid24 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid24 .price_origin {color:#fff;font-size:12px}
.effect-grid24 .price_origin del {font-weight:300}
.effect-grid24 figure.effect-milo:hover .pro_price {opacity:1}
@media (max-width:1024px) {
.effect-grid24 figure.effect-milo img {opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
.effect-grid24 figure.effect-milo .protext {opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.effect-grid24 .pro_price,.effect-grid24 figure.effect-milo .btnview {opacity:1}
}
@media (max-width:480px) {
.mainlist .effect-grid24 .col-xs-6 {width:100%}
}
@media (max-width:320px) {
.mainlist .effect-grid24 figure.effect-milo .protext {display:none}
.mainlist .effect-grid24 figure.effect-milo h3 {font-size:14px;max-height:25px;line-height:22px}
}
.effect-grid25 {border-top:1px solid #ddd;border-left:1px solid #ddd}
.effect-grid25 .col-md-3 {padding:10px;border-bottom:1px solid #ddd;border-right:1px solid #ddd}
.effect-grid25 .effect25 {position:relative;padding-top:100%;overflow:hidden;height:auto;text-align:left}
.effect-grid25 .effect25 img {position:absolute;left:0;top:0;display:block;min-height:100%;width:100%;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid25 .effect25 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid25 figcaption {margin-top:10px}
.effect-grid25 h3 {font-size:14px;font-weight:400;margin:0!important;line-height:22px;height:44px;overflow:hidden}
.effect-grid25 .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.effect-grid25 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid25 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid25 .price_origin {color:#999;font-size:12px}
.effect-grid25 .price_origin del {font-weight:300}
@media (max-width:767px) {
.effect-grid25 {border:none}
}
@media (max-width:480px) {
.mainlist .effect-grid25 .col-xs-6 {width:100%}
}
.mainlist .effect-grid27 {width:100%;overflow:hidden}
.mainlist .effect-grid27 figure {padding:0 5px 10px;width:100%;overflow:hidden}
.mainlist .effect-grid27 .effect27 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid27 .effect27 img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid27 figcaption {width:100%;background:#fff}
.mainlist .effect-grid27 figcaption h3 {border-bottom:1px dashed #ccc;font-size:14px;font-weight:400;line-height:25px!important;height:50px;overflow:hidden;margin:0;padding:0;width:100%;text-align:left}
.mainlist .effect-grid27 figcaption h3 a {color:inherit}
.mainlist .effect-grid27 figcaption .bg-color-hover:hover h3 a {color:#fff;text-decoration:none}
.mainlist .effect-grid27 figcaption .bg-color-hover {color:#333;font-size:16px;font-weight:400;text-align:center;display:block;padding:10px 15px}
.mainlist .effect-grid27 figcaption .bg-color-hover:hover {color:#fff;text-decoration:none}
.mainlist .effect-grid27 figcaption .btn {color:#666;font-size:12px;border:1px solid #666;display:inline-block;padding:6px 12px;border-radius:3px;text-align:center;margin-top:10px;text-transform:uppercase}
.mainlist .effect-grid27 figcaption .bg-color-hover:hover .btn,.mainlist .effect-grid27 figcaption .btn:hover {background-color:#fff;color:#666;border-color:transparent}
.mainlist .effect-grid27 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;text-align:left}
.mainlist .effect-grid27 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid27 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid27 .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid27 .price_origin del {font-weight:300}
.mainlist .effect-grid27 figcaption .bg-color-hover:hover .price_new,.mainlist .effect-grid27 figcaption .bg-color-hover:hover .price_origin {color:#fff}
@media (max-width:480px) {
.mainlist .effect-grid27 figcaption h3 {font-size:14px;line-height:20px;height:45px}
.mainlist .effect-grid27 .col-xs-6 {width:100%}
}
.mainlist .effect-grid28 {width:100%;overflow:hidden}
.mainlist .effect-grid28 figure {padding:0 5px 10px;width:100%;overflow:hidden}
.mainlist .effect-grid28 .effect28 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid28 .effect28 img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid28 .effect28 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid28 figcaption {width:100%;background:#fff}
.mainlist .effect-grid28 figcaption h3 {border-bottom:1px dashed #ccc;font-size:14px;font-weight:400;line-height:25px!important;height:50px;text-align:center;overflow:hidden;margin:0;padding:0;width:100%}
.mainlist .effect-grid28 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:center;display:inline-block;width:100%;padding:10px}
.mainlist .effect-grid28 figcaption a:hover {color:#fff}
.mainlist .effect-grid28 figcaption .pro_price {min-height:25px;max-height:50px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.mainlist .effect-grid28 figcaption .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid28 figcaption .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid28 figcaption .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid28 figcaption .price_origin del {font-weight:300}
.mainlist .effect-grid28 figcaption a:hover .price_origin,.mainlist .effect-grid28 figcaption a:hover .pro_price,.mainlist .effect-grid28 figcaption a:hover .pro_price .font-color {color:#fff}
@media (max-width:480px) {
.mainlist .effect-grid28 figcaption h3 {font-size:14px;line-height:20px!important;height:40px}
.effect-grid28 .col-xs-6 {width:100%}
}
.mainlist .effect-grid29 {width:100%;overflow:hidden}
.mainlist .effect-grid29 figure {padding:0 10px 10px;width:100%;overflow:hidden}
.mainlist .effect-grid29 .effect29 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid29 .effect29 img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid29 .effect29 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid29 figure>div {transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.mainlist .effect-grid29 figure:hover >div {width:100%;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,.1)}
.mainlist .effect-grid29 figcaption {width:100%;background:#fff}
.mainlist .effect-grid29 figcaption h3 {font-size:16px;line-height:22px;height:22px;text-align:center;margin:0;padding:0;width:100%;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#5a5a5a}
.mainlist .effect-grid29 figure:hover h3 {color:#333}
.mainlist .effect-grid29 figcaption .protext {font-size:12px;color:#333;opacity:.53;margin:0;text-align:center;line-height:20px!important;height:20px;overflow:hidden;padding:0}
.mainlist .effect-grid29 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:center;display:inline-block;width:100%;padding:15px}
.mainlist .effect-grid29 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial}
.mainlist .effect-grid29 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid29 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid29 .price_origin {color:#333;opacity:.53;font-size:12px}
.mainlist .effect-grid29 .price_origin del {font-weight:300}
@media (max-width:480px) {
.mainlist .effect-grid29 figure>div {box-shadow:0 5px 10px rgba(0,0,0,.1)}
.mainlist .effect-grid29 .col-xs-6 {width:100%}
}
.mainlist .effect-grid31 figure {margin:0 -5px 15px;font-size:0}
.mainlist .effect-grid31 figure .effect31 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid31 figure .effect31 img {width:100%;position:absolute;left:0;top:0;height:100%}
.mainlist .effect-grid31 figure .effect31 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid31 figure figcaption {border-bottom:1px solid rgba(0,0,0,.05);padding:10px;display:inline-block;width:100%;-moz-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.mainlist .effect-grid31 figure .text {max-width:70%;float:left;display:inline-block;overflow:hidden;transition:all .35s ease-out 0s}
.mainlist .effect-grid31 figure a:hover .text {transform:translateX(20px)}
.mainlist .effect-grid31 figure .title {font-size:16px;color:#666;line-height:30px!important;height:30px;overflow:hidden;margin:0}
.mainlist .effect-grid31 figure .description {font-size:12px;color:#999;line-height:20px!important;height:20px;overflow:hidden}
.mainlist .effect-grid31 figure a:hover .description,.mainlist .effect-grid31 figure a:hover .title {color:#fff}
.mainlist .effect-grid31 figure .icon {color:#bbb;display:inline-block;float:right;width:40px;height:40px;border:1px solid transparent;text-align:center;line-height:40px;font-size:20px;margin-top:6px}
.mainlist .effect-grid31 figure a:hover .icon {color:#fff;display:inline-block;float:right;width:40px;height:40px;border:1px solid #fff}
.mainlist .effect-grid31 figure .pro_price {height:23px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.mainlist .effect-grid31 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid31 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid31 figure .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid31 figure .price_origin del {font-weight:300}
.mainlist .effect-grid31 figure a:hover .price_new,.mainlist .effect-grid31 figure a:hover .price_origin {color:#fff}
@media (max-width:980px) {
.mainlist .effect-grid31 figure .text {width:78%}
.mainlist .effect-grid31 figure a:hover .text {transform:none}
}
@media (max-width:480px) {
.mainlist .effect-grid31 .col-xs-6 {width:100%}
}
.mainlist .effect-grid32 figure {margin-bottom:15px;position:relative;overflow:hidden}
.mainlist .effect-grid32 .effect {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid32 .effect img {width:100%;position:absolute;left:0;top:0;height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid32 .effect .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid32 a:hover .effect .discountTag {display:none}
.mainlist .effect-grid32 figcaption {border-top:1px solid rgba(255,255,255,.4);transition:all .6s ease-out 0s;padding:10px;display:inline-block;width:90%;position:absolute;left:5%;bottom:-100%;background:rgba(0,0,0,.35)}
.mainlist .effect-grid32 a:hover figcaption {bottom:5%}
.mainlist .effect-grid32 .text {max-width:70%;float:left;display:inline-block;overflow:hidden;transition:all .35s ease-out 0s}
.mainlist .effect-grid32 a:hover .text {transform:translateX(20px)}
.mainlist .effect-grid32 .title {font-size:16px;color:#fff;line-height:30px!important;max-height:30px;overflow:hidden;margin:0;font-weight:400}
.mainlist .effect-grid32 .description {font-size:12px;color:#fff;opacity:.5;line-height:20px!important;max-height:20px;overflow:hidden}
.mainlist .effect-grid32 .icon {color:#FFF;opacity:.7;display:inline-block;float:right;font-size:20px;margin-top:15px}
.mainlist .effect-grid32 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.mainlist .effect-grid32 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid32 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid32 .price_origin {color:#fff;font-size:12px;display:none}
.mainlist .effect-grid32 .price_origin del {font-weight:300}
@media (max-width:768px) {
.mainlist .effect-grid32 figcaption {bottom:5%}
}
@media (max-width:480px) {
.mainlist .effect-grid32 .col-xs-6 {width:100%}
}
.mainlist .effect-grid33 .hiddenxs ul {margin:5px;position:relative}
.mainlist .effect-grid33 .hiddenxs li {padding:5px;position:absolute}
.mainlist .effect-grid33 .hiddenxs li * {transition:all .5s}
.mainlist .effect-grid33 .hiddenxs a,.mainlist .effect-grid33 .hiddenxs img {width:100%;display:block;position:relative}
.mainlist .effect-grid33 .hiddenxs .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid33 .hiddenxs li:hover .discountTag {display:none}
.mainlist .effect-grid33 .hiddenxs .text {width:100%;height:100%;position:absolute;top:0;left:0;padding:10%;opacity:0;color:#FFF;font-size:16px;line-height:20px;background:rgba(0,0,0,.5)}
.mainlist .effect-grid33 .hiddenxs li:hover .text {opacity:1}
.mainlist .effect-grid33 .hiddenxs .title {position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center}
.mainlist .effect-grid33 .hiddenxs .pro_price {height:25px;color:#666;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial}
.mainlist .effect-grid33 .hiddenxs .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid33 .hiddenxs .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid33 .hiddenxs .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid33 .hiddenxs .price_origin del {font-weight:300}
.mainlist .effect-grid33 .hiddenxs li:hover .price_origin {color:#fff}
@media(max-width:768px) {
.mainlist .effect-grid33 {height:auto!important}
.mainlist .effect-grid33 .hiddenxs ul {margin:2px}
.mainlist .effect-grid33 .hiddenxs li {padding:2px}
}
@media(max-width:320px) {
.mainlist .effect-grid33 .hiddenxs ul {margin:1px}
.mainlist .effect-grid33 .hiddenxs li {padding:1px}
}
.mainlist .effect-grid34 {position:relative;margin:10px}
.mainlist .effect-grid34 figure {margin:0 -5px 15px}
.mainlist .effect-grid34 figure .effect34 {width:100%;overflow:hidden;position:relative;padding-top:0;height:auto}
.mainlist .effect-grid34 figure .effect34 img {width:100%;position:relative;height:auto;left:0;top:0;transition:all .3s ease-in 0s}
.mainlist .effect-grid34 figure .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid34 figure a:hover .discountTag {display:none}
.mainlist .effect-grid34 figure figcaption {border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease-in 0s;padding:20px 10px 10px;display:inline-block;width:100%}
.mainlist .effect-grid34 figure .text {max-width:70%;float:left;display:inline-block;overflow:hidden;transition:all .35s ease-out 0s}
.mainlist .effect-grid34 figure a:hover .text {transform:translateX(20px)}
.mainlist .effect-grid34 figure .title {font-size:16px;color:#666;line-height:30px;height:30px;overflow:hidden;margin:0}
.mainlist .effect-grid34 figure .description {font-size:12px;color:#999;line-height:20px;height:20px;overflow:hidden}
.mainlist .effect-grid34 figure a:hover .description,.mainlist .effect-grid34 figure a:hover .title {color:#fff}
.mainlist .effect-grid34 figure .icon {color:#bbb;display:inline-block;float:right;width:30px;height:40px;border:1px solid transparent;text-align:center;line-height:40px;font-size:20px;margin-top:6px}
.mainlist .effect-grid34 figure a:hover .icon {color:#fff;display:inline-block;float:right;width:30px;height:40px;border:1px solid #fff}
.mainlist .effect-grid34 figure a:hover .price_new,.mainlist .effect-grid34 figure a:hover .price_origin {color:#fff}
.mainlist .effect-grid34 .item {position:absolute;padding:10px}
.mainlist .effect-grid34 figure .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:10px}
.mainlist .effect-grid34 figure .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid34 figure .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid34 figure .price_origin {color:#fff;font-size:12px}
.mainlist .effect-grid34 figure .price_origin del {font-weight:300}
@media (max-width:992px) {
.mainlist .effect-grid34 {margin:5px}
.mainlist .effect-grid34 .item {padding:5px}
}
@media (max-width:640px) {
.mainlist .effect-grid34 {margin:1px}
.mainlist .effect-grid34 .item {padding:1px}
}
@media (max-width:768px) {
.mainlist .effect-grid34 {height:auto!important}
}
.effect-grid35 .effect35 {width:30%;float:left;padding:0;overflow:hidden;position:relative;max-height:500px}
.effect-grid35 .effect35 img {display:block;width:100%;height:100%;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.effect-grid35 figcaption {overflow:hidden;float:left;width:69%;padding:0 0 0 3%}
.effect-grid35 figure {border:1px solid #f7f7f7;padding:15px;margin-bottom:15px;overflow:hidden;transition:all .3s ease-out 0s}
.effect-grid35 figure:hover {border-bottom-color:#ddd}
.effect-grid35 figure .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.effect-grid35 .title {height:25px;line-height:25px!important;overflow:hidden;margin:5px 0 10px;font-size:16px;color:#333;font-weight:500;white-space:nowrap;text-overflow:ellipsis}
.effect-grid35 .protext {overflow:hidden;width:100%;max-height:44px;line-height:22px!important;display:inline-block;font-size:13px;color:#666}
.effect-grid35 .effect35>.btnview2 {position:absolute;width:27px;height:27px;text-align:center;border:1px solid #f1f1f1;bottom:10px;left:10px;opacity:.7}
.effect-grid35 .effect35>.btnview2 a {display:block;text-align:center;color:#f1f1f1;line-height:27px}
.effect-grid35 .effect35-r {width:100%}
.effect-grid35 .effect35-r .btnview a {font-size:12px}
.effect-grid35 .pro_price {height:25px;color:#333;opacity:.77;padding:3px 0;background:0 0;text-transform:uppercase;font-family:arial;margin-bottom:5px}
.effect-grid35 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.effect-grid35 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.effect-grid35 .price_origin {color:#333;opacity:.53;font-size:12px}
.effect-grid35 .price_origin del {font-weight:300}
.effect-grid35 .btnview {margin-top:20px}
@media (max-width:1024px) {
.effect-grid35 .effect35 img {opacity:1;transform:none}
}
@media (max-width:767px) {
.effect-grid35 .effect-grid02-protext {height:auto}
.effect-grid35 .effect35 {width:100%;float:left;padding:0}
.effect-grid35 figcaption {padding:0;overflow:hidden;float:left;width:100%}
.effect-grid35 .effect35-r .btnview {margin-bottom:10px}
}
@media (max-width:480px) {
.effect-grid35 .col-xs-6 {width:100%}
.effect-grid35 .effect35 {height:auto}
}
.mainlist .effect-grid36 {width:100%;overflow:hidden}
.mainlist .effect-grid36 figure {padding:0 5px 10px;width:100%;overflow:hidden}
.mainlist .effect-grid36 .effect36 {width:100%;overflow:hidden;position:relative;padding-top:100%;height:auto}
.mainlist .effect-grid36 .effect36 img {position:absolute;left:0;top:0;width:100%;min-height:100%;transition:all .3s ease-in 0s}
.mainlist .effect-grid36 .effect36 .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid36 figcaption {width:100%;background:#fff}
.mainlist .effect-grid36 figcaption h3 {border-bottom:1px dashed #ccc;font-size:14px;font-weight:400;line-height:25px!important;height:50px;overflow:hidden;margin:0;padding:0;width:100%;text-align:left}
.mainlist .effect-grid36 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:center;display:inline-block;width:100%;padding:10px 15px}
.mainlist .effect-grid36 figcaption a:hover {color:#fff;text-decoration:none}
.mainlist .effect-grid36 figcaption .btn {color:#666;font-size:12px;border:1px solid #666;padding:6px 12px;border-radius:3px;text-align:center;margin-top:10px;text-transform:uppercase}
.mainlist .effect-grid36 figcaption .btn:hover {color:#fff;border-color:rgba(0,0,0,0)}
.mainlist .effect-grid36 .pro_price {height:25px;color:#666;padding:3px 10px;background:0 0;text-transform:uppercase;font-family:arial;text-align:left}
.mainlist .effect-grid36 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid36 .price_new {font-size:18px;font-weight:700;margin-right:8px}
.mainlist .effect-grid36 .price_origin {color:#999;font-size:12px}
.mainlist .effect-grid36 .price_origin del {font-weight:300}
.mainlist .effect-grid36 figcaption a:hover .price_new,.mainlist .effect-grid36 figcaption a:hover .price_origin {color:#fff}
@media (max-width:480px) {
.mainlist .effect-grid36 figcaption h3 {font-size:14px;line-height:20px;height:45px}
.mainlist .effect-grid36 .col-xs-6 {width:100%}
}
.mainlist .effect-grid37 .col-lg-2:nth-of-type(6n+1),.mainlist .effect-grid37 .col-lg-3:nth-of-type(4n+1),.mainlist .effect-grid37 .col-lg-4:nth-of-type(3n+1),.mainlist .effect-grid37 .col-lg-6:nth-of-type(2n+1) {
clear:both}
.mainlist .effect-grid37 {width:100%;overflow:hidden;border-bottom:1px solid;border-left:1px solid;border-color:#cecece}
.mainlist .effect-grid37 .hidden-xs {border-color:inherit}
.mainlist .effect-grid37 .col-xs-6 {padding:0!important;border-color:inherit}
.mainlist .effect-grid37 a {border-color:inherit}
.mainlist .effect-grid37 figure {padding:5px;width:100%;overflow:hidden;border-top:1px solid;border-right:1px solid;border-color:inherit;color:#444}
.mainlist .effect-grid37 .images {width:100%;overflow:hidden;height:auto;position:relative}
.mainlist .effect-grid37 .images img {transition:all .3s ease-in 0s;max-width:100%;height:auto;display:block;margin:0 auto}
.mainlist .effect-grid37 .images .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;display:inline-block;font-size:14px}
.mainlist .effect-grid37 figcaption {width:100%;background:#fff;padding:15px}
.mainlist .effect-grid37 figcaption h3 {font-size:16px;font-weight:400;line-height:26px!important;max-height:52px;overflow:hidden;margin:0;padding:0;display:inline-block;float:left;padding-right:10px}
.mainlist .effect-grid37 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:left;display:inline-block;width:100%;padding:10px 15px}
.mainlist .effect-grid37 .pro_price {line-height:26px;background:0 0;display:inline-block}
.mainlist .effect-grid37 .pro_price b {font-weight:400}
.mainlist .effect-grid37 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid37 .price_new {font-size:14px;font-weight:400}
.mainlist .effect-grid37 .price_origin {font-size:14px;opacity:.5}
.mainlist .effect-grid37 .price_origin del {font-weight:300}
@media (max-width:768px) {
.mainlist .effect-grid37 figcaption {padding:10px}
.mainlist .effect-grid37 figcaption h3 {padding-right:0}
}
@media (max-width:767px) {
.mainlist .effect-grid37 {border:none}
}
.mainlist .effect-grid38 .col-lg-2:nth-of-type(6n+1),.mainlist .effect-grid38 .col-lg-3:nth-of-type(4n+1),.mainlist .effect-grid38 .col-lg-4:nth-of-type(3n+1),.mainlist .effect-grid38 .col-lg-6:nth-of-type(2n+1) {clear:both}
.mainlist .effect-grid38 {width:100%;overflow:hidden}
.mainlist .effect-grid38 .col-xs-6 {padding:0 20px}
.mainlist .effect-grid38 figure {width:100%;overflow:hidden;color:#444;background:#fff;margin:20px 0;transition:all .2s linear 0s;padding:0}
.mainlist .effect-grid38 figure:hover {transform:scale(1.1)}
.mainlist .effect-grid38 .images {width:100%;overflow:hidden;height:auto;position:relative}
.mainlist .effect-grid38 .images img {transition:all .3s ease-in 0s;max-width:100%;height:auto;display:block;margin:0 auto}
.mainlist .effect-grid38 .images .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;font-size:14px;display:inline-block}
.mainlist .effect-grid38 figcaption {width:100%;background:#fff;padding:20px 15px;color:#000}
.mainlist .effect-grid38 figcaption h3 {font-size:14px;font-weight:400;line-height:26px;overflow:hidden;margin:0;padding:0;max-height:52px;width:100%;text-align:center;color:inherit}
.mainlist .effect-grid38 figcaption a {color:#333;font-size:16px;font-weight:400;text-align:left;display:inline-block;width:100%;padding:10px 15px}
.mainlist .effect-grid38 .pro_price {line-height:26px;background:0 0;text-align:center}
.mainlist .effect-grid38 .pro_price b {font-weight:400}
.mainlist .effect-grid38 .mod_price i {margin-right:3px;font-family:arial;font-weight:300;font-style:normal;font-size:12px}
.mainlist .effect-grid38 .price_new {font-size:12px;font-weight:400;opacity:.9}
.mainlist .effect-grid38 .price_origin {font-size:12px;opacity:.5}
.mainlist .effect-grid38 .price_origin del {font-weight:300}
@media(min-width:769px) {
.effect-grid39 .item .image {position:relative}
.effect-grid39 .item .image .discountTag {position:absolute;left:0;top:0;color:#fff;padding:0 3px;display:inline-block;font-size:14px}
.effect-grid39 .tem0-list {display:none}
}
@media(max-width:768px) {
.effect-grid39 {padding:15px 0!important}
.effect-grid39 .tem0-list {display:block}
.effect-grid39 .listPagePhone.two {display:none}
}
.tem03-category_desc .container-fluid,.tem03-category_desc .navbar-collapse {padding:0}
.tem03-category_desc .navbar {min-height:1px;border-radius:0}
.tem03-category_desc .tem10-side {width:100%;overflow:hidden;left:0;box-shadow:0 0 5px rgba(0,0,0,.1)}
.tem03-category_desc .tem10-side ul {width:100%;border:1px solid #e7e7e7;background:#f8f8f8;clear:both;display:inline-block}
.tem03-category_desc .tem10-side ul li {padding:15px 20px;cursor:pointer;transition:all .3s ease-in 0s;float:left}
.tem03-category_desc .tem10-side ul li.active,.tem03-category_desc .tem10-side ul li:hover {background:#eee}
.tem03-category_desc .tem10-side .tem10-side-btn {width:100%;text-align:center;background:#f6f6f6;display:none;padding:6px 0;color:#333;font-size:24px}
.tem03-category_desc [data-content=title] {font-size:20px;color:#333;text-align:left;margin:30px 0 0}
.tem03-category_desc .subtitle {line-height:30px;color:#888}
.tem03-category_desc .more {display:none}
@media (max-width:767px) {
.tem03-category_desc .tem10-side .tem10-side-btn {display:block}
.tem03-category_desc .tem10-side ul {display:none;border:none}
.tem03-category_desc .tem10-side ul li {background:#fff;width:100%;border:1px solid #e7e7e7;margin-top:-1px;padding:12px 15px;font-size:13px;color:#666;float:none}
.tem03-category_desc .tem10-side ul li.active {color:#333}
}
.page_list_01 {padding:1em 0;width:100%}
.page_list_01 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}
.page_list_01 .pageNav {display:inline-block;vertical-align:middle}
.page_list_01 a.current {color:#bbb}
.page_list_01 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_01 .pagecontrol {display:inline-block;vertical-align:middle;margin-bottom:5px}
.page_list_01 .form-inline .input-group>.form-control {width:50px}
@media (max-width:768px) {
.page_list_01 {padding:20px 0}
.page_list_01 .pagecontrol {display:none}
}
@media (max-width:320px) {
.page_list_01 .form-inline .input-group>.form-control {width:100%}
}
.page_list_02 {width:100%;padding:20px 0 60px}
.page_list_02 a {font-size:14px;margin:5px 10px 0 5px;border-radius:0;color:#999;vertical-align:middle;display:inline-block;text-align:center;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;padding:0 2px;height:26px;line-height:26px;border-bottom:1px solid transparent}
.page_list_02 .pageNav {display:inline-block;vertical-align:middle}
.page_list_02 a.current {border-color:#d4d4d4;color:#333}
.page_list_02 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_02 .pagecontrol {display:inline-block;vertical-align:middle}
.page_list_02 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_02 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_02 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_02 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
@media (max-width:768px) {
.page_list_02 {padding:20px 0}
.page_list_02 a {margin:5px 17px}
.page_list_02 .pagecontrol {display:none}
}
@media (max-width:320px) {
.page_list_02 .pageNav {display:inline}
.page_list_02 .pagecontrol {display:block;margin-top:10px}
.page_list_02 .form-inline .input-group>.form-control {width:100%}
.page_list_02 .total {padding:5px 0}
}
.page_list_03 {width:100%;padding:20px 0 60px}
.page_list_03 a {font-size:12px;border-radius:0;color:#999;vertical-align:middle;display:inline-block;text-align:center;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;height:36px;line-height:36px;margin:0 5px 5px 0;width:36px}
.page_list_03 .pageNav {display:inline-block;vertical-align:middle}
.page_list_03 a.current {background:#3f3f3f;color:#fff}
.page_list_03 a:hover {color:#fff;background:#838383}
.page_list_03 .pageNext span {font-size:16px}
.page_list_03 .total {margin:0 5px 5px 0;line-height:36px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;vertical-align:middle}
.page_list_03 .pagecontrol {vertical-align:middle;display:none}
.page_list_03 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_03 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_03 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_03 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
@media (max-width:768px) {
.page_list_03 {padding:20px 0}
.page_list_03 .pagecontrol {display:none}
}
.page_list_04 {width:100%;padding:20px 0 60px}
.page_list_04 li {width:36px;height:36px;display:inline-block}
.page_list_04 a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;margin-bottom:5px}
.page_list_04 li a.current,.page_list_04 li a:hover {color:#fff;background:inherit}
.page_list_04 .pageNav {display:inline-block;vertical-align:middle}
.page_list_04 .pageNext span {font-size:16px}
.page_list_04 .total {margin:0 5px 5px 0;line-height:36px;color:#999;display:inline-block;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;vertical-align:middle}
.page_list_04 .pagecontrol {vertical-align:middle;display:none}
.page_list_04 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_04 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_04 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_04 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
@media (max-width:768px) {
.page_list_04 {padding:20px 0}
.page_list_04 .pagecontrol {display:none}
}
.page_list_05 {width:100%;padding:20px 0 60px}
.page_list_05 li {width:36px;height:36px;display:inline-block}
.page_list_05 li a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;vertical-align:middle;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_05 li a.current {color:#fff;background:inherit;margin-bottom:5px}
.page_list_05 a:hover {color:#fff}
.page_list_05 .pageNav {display:inline-block;width:100%;text-align:center}
.page_list_05 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_05 .pagecontrol {vertical-align:middle}
.page_list_05 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_05 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_05 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_05 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
.page_list_05 .pageNext,.page_list_05 .pagePre,.page_list_05 .pagecontrol,.page_list_05 .total {display:none}
@media (max-width:768px) {
.page_list_05 {padding:20px 0}
.page_list_05 .pagecontrol {display:none}
}
.page_list_06 {width:100%;padding:20px 0 60px}
.page_list_06 li {width:36px;height:36px;display:inline-block}
.page_list_06 li a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;vertical-align:middle;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;margin-bottom:5px}
.page_list_06 li a.current {color:#fff;background:inherit}
.page_list_06 a:hover {color:#fff}
.page_list_06 .pageNav {display:inline-block;width:100%;text-align:left}
.page_list_06 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_06 .pagecontrol {vertical-align:middle}
.page_list_06 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_06 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_06 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_06 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
.page_list_06 .pageNext,.page_list_06 .pagePre,.page_list_06 .pagecontrol,.page_list_06 .total {display:none}
@media (max-width:768px) {
.page_list_06 {padding:20px 0}
.page_list_06 .pagecontrol {display:none}
}
.page_list_07 {width:100%;padding:20px 0 60px}
.page_list_07 a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;vertical-align:middle;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;margin-bottom:5px;background:#fff}
.page_list_07 a.current {color:#fff;background:#3f3f3f}
.page_list_07 a:hover {color:#fff;background:#838383}
.page_list_07 .pageNav {display:inline-block;width:100%;text-align:center}
.page_list_07 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_07 .pagecontrol {vertical-align:middle}
.page_list_07 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_07 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_07 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_07 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
.page_list_07 .pageNext,.page_list_07 .pagePre,.page_list_07 .pagecontrol,.page_list_07 .total {display:none}
@media (max-width:768px) {
.page_list_07 {padding:20px 0}
.page_list_07 .pagecontrol {display:none}
}
.page_list_08 {width:100%;padding:20px 0 60px}
.page_list_08 a {color:#a9a9a9;font-size:12px;margin-right:5px;border-radius:0;vertical-align:middle;display:inline-block;text-align:center;height:36px;line-height:36px;width:36px;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial;margin-bottom:5px;background:#fff}
.page_list_08 a.current {color:#fff;background:#3f3f3f}
.page_list_08 a:hover {color:#fff;background:#838383}
.page_list_08 .pageNav {display:inline-block;width:100%;text-align:left}
.page_list_08 .total {margin:0 8px 8px 0;padding:5px 15px;line-height:25px;color:#999;font-family:HELVETICANEUELTPRO-THEX,"微软雅黑",Arial}
.page_list_08 .pagecontrol {vertical-align:middle}
.page_list_08 .form-inline .input-group>.form-control {border-radius:0;box-shadow:none;text-align:center;width:40px;padding:5px 0;border:1px solid #eee;color:#999}
.page_list_08 .form-inline .input-group>.form-control:focus {color:#333}
.page_list_08 .form-inline .input-group-btn .btn {color:#999;border:1px solid #eee;border-radius:0;box-shadow:none}
.page_list_08 .form-inline .input-group-btn .btn:hover {color:#333;background:0 0}
.page_list_08 .pageNext,.page_list_08 .pagePre,.page_list_08 .pagecontrol,.page_list_08 .total {display:none}
@media (max-width:768px) {
.page_list_08 {padding:20px 0}
.page_list_08 .pagecontrol {display:none}
}
.pager {width:100%;margin:20px 0}
.pager .previous .pagePre {margin-right:10px}
.pager .next .pageNext {margin-left:10px}
.pager .next .pageNext,.pager .previous .pagePre {background:0 0;border-radius:0;color:#888;text-align:center;font-size:14px;font-family:"微软雅黑",Arial;display:block;float:none;padding:10px 0;border:1px solid #eaeaea;margin-bottom:15px}
.pager span.icon {font-size:26px;color:#333;line-height:30px;height:30px;width:30px;vertical-align:middle}
.pager .title {font-size:12px;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px;margin-left:2%;display:inline-block;height:30px;vertical-align:middle;width:85%;transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s}
.pager .next:hover .title,.pager .previous:hover .title {color:#333}
@media (max-width:480px) {
.pager .col-lg-6 {width:100%}
.pager .next .pageNext,.pager .previous .pagePre {margin-left:0;margin-right:0;padding:5px 0}
}
.tem01-pro-detail-ms {padding:15px 0;font-size:12px}
.tem01-pro-detail-ms .nopadding {padding-left:0;padding-right:0}
.tem01-pro-detail-ms .tem01_probox {background:#f9f9f9;width:100%;margin:0 auto}
.tem01-pro-detail-ms .col-md-4 {background:#fff;height:443px}
.tem01-pro-detail-ms h1 {font-size:20px;line-height:125%;margin:0 0 15px}
.tem01-pro-detail-ms .bigpic_wrap {position:relative}
.tem01-pro-detail-ms .big_pic {background:#fff;vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem01-pro-detail-ms #mark {font-size:12px}
.tem01-pro-detail-ms .big_pic {overflow:hidden;height:460px;width:100%}
.tem01-pro-detail-ms .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem01-pro-detail-ms #zoom_pic {position:absolute;left:100%;top:0;z-index:3;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff none repeat scroll 0 0;border:1px solid #ccc}
.tem01-pro-detail-ms #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem01-pro-detail-ms .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem01-pro-detail-ms .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem01-pro-detail-ms .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem01-pro-detail-ms .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem01-pro-detail-ms .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem01-pro-detail-ms .zoomWrapper {position:relative;z-index:110}
.tem01-pro-detail-ms .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem01-pro-detail-ms .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem01-pro-detail-ms .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem01-pro-detail-ms .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem01-pro-detail-ms .scrolllist {padding:15px 0;overflow:hidden;background:#fff}
.tem01-pro-detail-ms .lunbo {width:100%}
.tem01-pro-detail-ms .scrolllist .imglist {height:65px;overflow:hidden}
.tem01-pro-detail-ms .scrolllist .imglist li {float:left;width:65px;height:65px;margin:0 2%}
.tem01-pro-detail-ms .scrolllist .imglist li img {width:100%;height:100%;display:block}
.tem01-pro-detail-ms .scrolllist .abtn {margin-top:3px;padding:15px 0;cursor:pointer;float:left;font-size:20px;text-align:center;width:5%;border:none}
.tem01-pro-detail-ms #ljdg {display:inline-block;width:100%!important}
.tem01-pro-detail-ms #product_deta_text {width:auto!important}
.tem01-pro-detail-ms #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
@media(max-width:980px) {
.tem01-pro-detail-ms .scrolllist .abtn {padding:22px 0}
}
@media(max-width:768px) {
.tem01-pro-detail-ms #big_pic:hover #mark,.tem01-pro-detail-ms #big_pic:hover #zoom_pic,.tem01-pro-detail-ms #zoom_pic {display:none!important}
.tem01-pro-detail-ms .big_pic {height:auto}
}
@media(max-width:640px) {
.tem01-pro-detail-ms h1 {margin:0 0 10px;font-size:16px}
}
@media(max-width:430px) {
.tem01-pro-detail-ms .scrolllist .abtn {padding:20px 0}
}
.tem01-pro-detail .leftlist .relate {border:1px solid #ccc;padding-top:0;margin-bottom:15px;margin-top:0}
.tem01-pro-detail .leftlist .imgbar-full {overflow:hidden;vertical-align:middle;width:100%}
.tem01-pro-detail .leftlist .imgbar-full img {width:100%;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tem01-pro-detail .leftlist .imgbar-full:hover img {opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.tem01-pro-detail .leftlist .col-md-4 {float:none;width:100%;padding:0}
.tem01-pro-detail .leftlist .caption a {color:#333}
.tem01-pro-detail .leftlist h3 {border-bottom:1px solid #eee;font-size:16px;text-transform:uppercase;line-height:20px;padding:10px 15px;margin:0;margin-bottom:10px;font-weight:300}
.tem01-pro-detail .relate {background:#fff}
.tem01-pro-detail .leftlist .relate .col-md-12:first-child {margin-top:15px}
.tem01-pro-detail .leftlist .relate .thumbnail {border-radius:0;border:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px}
.tem01-pro-detail .leftlist .relate .thumbnail:last-child {margin:0;border:0}
.tem01-pro-detail .leftlist .relate h5 {font-size:12px;margin:0;height:40px;line-height:20px;overflow:hidden}
.tem01-pro-detail .leftlist .relate .thumbnail .caption {color:#333;padding:9px 0}
.tem01-pro-detail .leftlist {float:left}
.tem01-pro-detail .rightlist {float:right}
@media (max-width:991px) {
.tem01-pro-detail .leftlist .relate .thumbnail img {width:100%}
.tem01-pro-detail .leftlist,.tem01-pro-detail .rightlist {float:none;width:100%}
.tem01-pro-detail .relate .col-xs-6:nth-of-type(2n+1) {
clear:both}
.tem01-pro-detail .leftlist .relate h5 {height:auto;min-height:40px}
}
@media(max-width:767px) {
.tem01-pro-detail .leftlist,.tem01-pro-detail .rightlist {float:none}
.tem01-pro-detail .leftlist .relate .title {font-size:14px!important;height:auto}
.tem01-pro-detail .leftlist .relate .col-xs-6 {margin:8px 0}
.tem01-pro-detail .leftlist .relate .col-xs-6:nth-of-type(2n+1) {clear:both}
}
@media(max-width:640px) {
.tem01-pro-detail .leftlist .relate .col-xs-6 {width:50%}
.tem01-pro-detail .leftlist .imgbar-full {height:240px}
}
@media(max-width:480px) {
.tem01-pro-detail .leftlist .imgbar-full {height:auto}
}
@media(max-width:320px) {
.tem01-pro-detail .leftlist .relate .col-xs-6 {width:100%}
}
.tem01-pro-showPic .bigpic_wrap {position:relative}
.tem01-pro-showPic .big_pic {background:#fff;vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem01-pro-showPic #mark {font-size:12px}
.tem01-pro-showPic .big_pic {overflow:hidden;height:460px;width:100%}
.tem01-pro-showPic .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem01-pro-showPic #zoom_pic {position:absolute;left:100%;top:0;z-index:3;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff none repeat scroll 0 0;border:1px solid #ccc}
.tem01-pro-showPic #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem01-pro-showPic .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem01-pro-showPic .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem01-pro-showPic .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem01-pro-showPic .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem01-pro-showPic .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem01-pro-showPic .zoomWrapper {position:relative;z-index:110}
.tem01-pro-showPic .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem01-pro-showPic .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem01-pro-showPic .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem01-pro-showPic .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem01-pro-showPic .scrolllist {padding:15px 0;overflow:hidden;background:#fff}
.tem01-pro-showPic .lunbo {width:100%}
.tem01-pro-showPic .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem01-pro-showPic .scrolllist .imglist {height:65px;overflow:hidden}
.tem01-pro-showPic .scrolllist .imglist li {float:left;width:65px;height:65px;margin:0 2%}
.tem01-pro-showPic .scrolllist .imglist li img {width:100%;height:100%;display:block}
.tem01-pro-showPic .scrolllist .abtn {margin-top:3px;padding:15px 0;cursor:pointer;float:left;font-size:20px;text-align:center;width:5%;border:none}
.tem01-pro-showPic #ljdg {display:inline-block;width:100%!important}
.tem01-pro-showPic #product_deta_text {width:auto!important}
.tem01-pro-showPic #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
@media(max-width:980px) {
.tem01-pro-showPic .scrolllist .abtn {padding:22px 0}
}
@media(max-width:768px) {
.tem01-pro-showPic #big_pic:hover #mark,.tem01-pro-showPic #big_pic:hover #zoom_pic,.tem01-pro-showPic #zoom_pic {display:none!important}
.tem01-pro-showPic .big_pic {height:auto}
}
@media(max-width:430px) {
.tem01-pro-showPic .scrolllist .abtn {padding:20px 0}
}
.tem02-pro-showPic .bigpic_wrap {position:relative}
.tem02-pro-showPic .big_pic {vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem02-pro-showPic #mark {font-size:12px}
.tem02-pro-showPic .big_pic {overflow:hidden;height:460px}
.tem02-pro-showPic .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem02-pro-showPic #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem02-pro-showPic .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem02-pro-showPic .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem02-pro-showPic .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem02-pro-showPic .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem02-pro-showPic .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem02-pro-showPic .zoomWrapper {position:relative;z-index:110}
.tem02-pro-showPic .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem02-pro-showPic .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem02-pro-showPic .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem02-pro-showPic .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem02-pro-showPic .scrolllist {overflow:hidden;height:475px;background:#f9f9f9}
.tem02-pro-showPic .scrolllist .imglist_box {width:100%;overflow:hidden;float:left;height:400px}
.tem02-pro-showPic .scrolllist .imglist {overflow:hidden}
.tem02-pro-showPic .scrolllist .imglist li {width:100%;height:65px;margin:15% 0;padding-top:100%;position:relative}
.tem02-pro-showPic .scrolllist .imglist li img {width:100%;height:100%;display:block;position:absolute;left:0;top:0}
.tem02-pro-showPic .scrolllist .abtn {padding:0;cursor:pointer;font-size:20px;text-align:center;width:100%;border:none}
.tem02-pro-showPic .scrolllist .abtn .span2 {display:none}
.tem02-pro-showPic #zoom_pic {background:#fff none repeat scroll 0 0;border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;left:100%;overflow:hidden;position:absolute;top:0;z-index:3}
.tem02-pro-showPic #ljdg {display:inline-block;width:100%!important}
.tem02-pro-showPic #product_deta_text {width:auto!important}
.tem02-pro-showPic #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
@media(max-width:980px) {
.tem02-pro-showPic #big_pic:hover #mark,.tem02-pro-showPic #big_pic:hover #zoom_pic,.tem02-pro-showPic #zoom_pic {display:none!important}
.tem02-pro-showPic .big_pic {height:675px}
.tem02-pro-showPic .col-md-6 .col-md-2 {padding:0}
.tem02-pro-showPic .scrolllist {height:auto;margin-top:10px;padding-top:10px!important}
.tem02-pro-showPic .scrolllist .abtn {width:5%;float:left;padding:22px 0;font-size:22px}
.tem02-pro-showPic .scrolllist .abtn .span1 {display:none}
.tem02-pro-showPic .scrolllist .abtn .span2 {display:block}
.tem02-pro-showPic .scrolllist .imglist_box {width:90%;height:80px;overflow:hidden;float:left}
.tem02-pro-showPic .scrolllist .imglist {height:65px}
.tem02-pro-showPic .scrolllist .imglist li {width:65px;height:65px;margin:0 1%;float:left;padding-top:0}
.tem02-pro-showPic .scrolllist .imglist li img {width:65px;height:65px}
}
@media (max-width:768px) {
.tem02-pro-showPic .scrolllist {padding-left:0;padding-right:0}
.tem02-pro-showPic .big_pic {height:auto;margin-bottom:20px}
}
@media(max-width:640px) {
.tem02-pro-showPic .big_pic {height:auto}
}
@media(max-width:430px) {
.tem02-pro-showPic .scrolllist .abtn {padding:20px 0}
}
.tem03-pro-showPic {width:100%;padding-top:30px}
.tem03-pro-showPic .wrap {width:100%;position:relative}
.tem03-pro-showPic .bigpic_wrap {width:calc(100% - 75px);position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa;float:left}
.tem03-pro-showPic .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem03-pro-showPic .bigpic_wrap .big_pic img {width:100%}
.tem03-pro-showPic .bigpic_wrap .zoom_pic {position:absolute;left:102%;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem03-pro-showPic .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem03-pro-showPic .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem03-pro-showPic .scrolllist {height:100%;width:70px;padding:30px 10px;text-align:center;position:absolute;background-color:rgba(0,0,0,.06);margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:0;top:0}
.tem03-pro-showPic .scrolllist.noh {padding:10px}
.tem03-pro-showPic .scrolllist.noh .abtn {display:none}
.tem03-pro-showPic .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:100%;cursor:pointer}
.tem03-pro-showPic .scrolllist .abtn .span2 {display:none}
.tem03-pro-showPic .scrolllist .abtn.top {top:0}
.tem03-pro-showPic .scrolllist .abtn.bottom {bottom:0}
.tem03-pro-showPic .scrolllist .imglist_w {width:100%;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem03-pro-showPic .scrolllist .imglist_w .imglist {width:100%;height:9999999px;position:absolute;top:0;left:0;transition:.3s}
.tem03-pro-showPic .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0)}
.tem03-pro-showPic .scrolllist .imglist_w .imglist li.active {border-color:#E63D3D}
.tem03-pro-showPic .scrolllist .imglist_w img {width:100%}
@media(max-width:990px) {
.tem03-pro-showPic .bigpic_wrap {float:none;width:100%}
.tem03-pro-showPic .scrolllist {padding:5px 30px;height:60px;margin:0;width:100%;position:relative}
.tem03-pro-showPic .scrolllist.noh {padding:5px}
.tem03-pro-showPic .scrolllist .abtn {width:28px;height:100%;line-height:60px}
.tem03-pro-showPic .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem03-pro-showPic .scrolllist .imglist_w {width:100%}
.tem03-pro-showPic .scrolllist .imglist_w .imglist {height:100%;width:999999px}
.tem03-pro-showPic .scrolllist .imglist_w .imglist li {float:left}
.tem03-pro-showPic .scrolllist .abtn .span2 {display:inline-block}
.tem03-pro-showPic .scrolllist .abtn .span1 {display:none}
}
.tem04-pro-showPic {width:100%;padding-top:30px}
.tem04-pro-showPic .wrap {width:100%;position:relative}
.tem04-pro-showPic .bigpic_wrap {width:100%;position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa}
.tem04-pro-showPic .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem04-pro-showPic .bigpic_wrap .big_pic img {width:100%}
.tem04-pro-showPic .bigpic_wrap .zoom_pic {position:absolute;left:102%;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem04-pro-showPic .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem04-pro-showPic .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem04-pro-showPic .scrolllist {height:60px;width:100%;padding:5px 30px;text-align:center;position:relative;background-color:rgba(0,0,0,.06);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem04-pro-showPic .scrolllist.noh {padding:5px}
.tem04-pro-showPic .scrolllist.noh .abtn {display:none}
.tem04-pro-showPic .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:28px;cursor:pointer;height:100%;line-height:60px}
.tem04-pro-showPic .scrolllist .abtn.top {top:0}
.tem04-pro-showPic .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem04-pro-showPic .scrolllist .imglist_w {width:100%;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem04-pro-showPic .scrolllist .imglist_w .imglist {height:100%;width:999999px;position:absolute;top:0;left:0;transition:.3s}
.tem04-pro-showPic .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0);float:left}
.tem04-pro-showPic .scrolllist .imglist_w .imglist li.active {border-color:#E63D3D}
.tem04-pro-showPic .scrolllist .imglist_w img {width:100%}
.tem05-pro-showPic.tem11-pro-detail-sm .bigpic_wrap {width:100%;padding-bottom:20px}
.tem05-pro-showPic.tem11-pro-detail-sm .gallery-top {height:auto}
.tem05-pro-showPic.tem11-pro-detail-sm .gallery-thumbs {width:100%;padding:0;height:80px}
.tem05-pro-showPic.tem11-pro-detail-sm .min_wrap {padding:10px 20px}
.tem06-pro-showPic.tem03-pro-showPic .bigpic_wrap .zoom_pic {left:0}
.tem01-pro-showText {padding:25px 0 10px}
.tem01-pro-showText .title {font-size:20px;color:#333;margin:10px 0 20px}
.tem01-pro-showText .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem01-pro-showText dl {display:table-row}
.tem01-pro-showText dt {font-weight:600;font-size:14px;color:#222;display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem01-pro-showText dd {font-weight:300;font-size:14px;color:#777;display:table-cell;padding:6px 0}
.tem02-pro-showText {padding:25px 0 10px}
.tem02-pro-showText .title {font-size:20px;color:#333;margin:10px 0 20px}
.tem02-pro-showText .imglist_box {width:90%;overflow:hidden;float:left}
.tem02-pro-showText .pro_info_btn {margin-top:40px}
.tem02-pro-showText .pro_info_btn .btn {margin-right:10px!important;padding:9px 25px}
.tem02-pro-showText dl {display:table-row}
.tem02-pro-showText dt {font-weight:600;font-size:14px;color:#222;display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem02-pro-showText dd {font-weight:300;font-size:14px;color:#777;display:table-cell;padding:6px 0}
.tem03-pro-showText {width:100%;margin-bottom:10px;display:inline-block;margin-top:10px}
.tem03-pro-showText .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem03-pro-showText dd,.tem03-pro-showText dl {font-weight:300;font-size:14px}
.tem03-pro-showText dt {font-weight:600;font-size:14px}
.tem03-pro-showText .pro_info_btn .btn.pro_info_btn_buynow,.tem03-pro-showText .pro_info_btn .btn[data-buy="1"] {background:0 0;color:inherit}
.tem03-pro-showText .amount,.tem03-pro-showText .prop {margin-bottom:10px;display:table-row}
.tem03-pro-showText .amount.table {display:table;border:1px solid #e5e5e5;line-height:30px}
.tem03-pro-showText .amount.table .tabletit {font-size:12px;margin:0;line-height:30px;padding:0 10px;border-bottom:1px solid #e5e5e5}
.tem03-pro-showText .amount.table .tablecon {padding:0 10px}
.tem03-pro-showText .amount.table .table_left {display:inline-block;width:48%}
.tem03-pro-showText .amount.table .table_right {display:inline-block;width:48%;text-align:right}
.tem03-pro-showText .metatit {color:#333;display:table-cell;padding:6px 0;padding-right:14px;white-space:nowrap}
.tem03-pro-showText .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem03-pro-showText .amount dd,.tem03-pro-showText .prop dd {display:table-cell;padding:6px 0}
.tem03-pro-showText .amount .metacon {padding:0}
.tem03-pro-showText .amount .metacon .promotion_price {font-size:26px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem03-pro-showTexts .amount .metacon .total_supply {color:#0065A5}
.tem03-pro-showText .amount .metacon .supply_amount {margin-right:8px}
.tem03-pro-showText .amount .metacon .supply_amount .add_del {width:30px;height:30px;line-height:30px;text-align:center;background:#eee;font-size:10px;border:1px solid #CCC;overflow:hidden;float:left;display:inline-block;cursor:pointer}
.tem03-pro-showText .amount .metacon .supply_amount .add_amount {margin-right:8px}
.tem03-pro-showText .amount .metacon .supply_amount .mui_amount_input {width:50px;height:30px;line-height:30px;overflow:hidden;padding:0 3px;float:left;border:1px solid #CCC;font-family:Arial;font-weight:700;border-left:0;border-right:0}
.tem04-pro-showText {margin-top:10px;display:inline-block}
.tem04-pro-showText ul {width:100%;overflow:hidden}
.tem04-pro-showText ul li {width:100%;overflow:hidden;font-size:14px;color:#666;list-style:inside url(../images/procont-bg.png);height:30px;line-height:30px!important}
.tem05-pro-showText {width:100%;margin-bottom:10px;display:inline-block;margin-top:10px;border:1px solid #eee}
.tem05-pro-showText li {background:#fff;padding:5px 10px;border-bottom:1px solid #eee;font-size:15px;color:#666}
.tem05-pro-showText li a,.tem05-pro-showText li span {color:#fe0000}
.tem06-pro-showText {margin-top:10px}
.tem06-pro-showText .detail-share 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}
.tem07-pro-showText {padding-top:25px}
.tem07-pro-showText.tem01-pro-showText .title {margin-bottom:0}
.tem08-pro-showText,.tem09-pro-showText {padding-top:10px}
.tem09-pro-showText.tem02-pro-showText .pro_info_btn {margin-top:0}
.tem10-pro-showText.tem03-pro-showText {margin-top:0}
.tem01-pro-detail-ms .pro_info {padding:25px}
.tem01-pro-detail-ms .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem01-pro-detail-sm .pro_info dt {font-weight:600;font-size:12px;color:#222}
.tem01-pro-detail-sm .pro_info dd {font-weight:300;font-size:12px;color:#777}
.tem01-pro-detail-ms .amount,.tem01-pro-detail-ms .prop {margin-bottom:10px}
.tem01-pro-detail-ms .pro_info .metatit {float:left;text-align:left;width:86px;color:#333}
.tem01-pro-detail-ms .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem01-pro-detail-ms .amount dd,.tem01-pro-detail-ms .prop dd {overflow:hidden}
.tem01-pro-detail-ms .amount .suggest em {font-style:normal}
.tem01-pro-detail-ms .modpayment a {margin-right:6px;color:#666}
.tem01-pro-detail-ms .modpayment a:active,.tem01-pro-detail-ms .modpayment a:focus,.tem01-pro-detail-ms .modpayment a:hover {color:#F50}
.tem01-pro-detail-ms .pro_info_btn {margin-top:40px}
.tem01-pro-detail-ms .pro_info_btn .btn {margin-right:10px!important;padding:9px 25px}
.tem01-pro-detail-ms .detail-share {margin-top:10px}
.tem01-pro-detail-ms .detail-share 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}
.tem01-pro-detail-ms .merchant {color:#666;padding:15px}
.tem01-pro-detail-ms .merchant h3 {font-size:16px;color:#333;line-height:26px;margin:0 0 10px}
.tem01-pro-detail-ms .merchant p {line-height:20px;margin:0 0 10px}
@media(max-width:980px) {
.pro_info,.tem01-pro-detail-ms .col-md-4 {height:auto}
.tem01-pro-detail-ms .row {background:0 0}
.tem01-pro-detail-ms .merchant {background:#eee;padding:25px}
.tem01-pro-detail-ms .pro_info {height:auto}
}
.tem02-pro-detail .leftlist .relate {border:1px solid #ccc;padding-top:15px}
.tem02-pro-detail .leftlist .imgbar-full {overflow:hidden;vertical-align:middle;width:100%}
.tem02-pro-detail .leftlist .imgbar-full img {width:100%;height:100%;min-height:100%;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tem02-pro-detail .leftlist .imgbar-full:hover img {opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.tem02-pro-detail .leftlist .col-md-4 {float:none;width:100%;padding:0}
.tem02-pro-detail .leftlist .caption a {color:#333}
.tem02-pro-detail .leftlist h3 {font-size:16px;text-transform:uppercase;line-height:20px;padding:10px 15px;margin:0;font-weight:300}
.tem02-pro-detail .relate {background:#fff}
.tem02-pro-detail .leftlist .relate .thumbnail {border-radius:0;border:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px}
.tem02-pro-detail .leftlist .relate .thumbnail:last-child {margin:0;border:0}
.tem02-pro-detail .leftlist .relate h5 {font-size:12px;margin:0;height:40px;line-height:20px;overflow:hidden}
.tem02-pro-detail .leftlist .relate .thumbnail .caption {color:#333;padding:9px 0}
@media(max-width:640px) {
.tem02-pro-detail .leftlist .relate .col-xs-6 {width:50%}
.tem02-pro-detail .leftlist .imgbar-full {height:240px}
}
@media(max-width:480px) {
.tem02-pro-detail .leftlist .relate .col-xs-6 {width:100%}
.tem02-pro-detail .leftlist .imgbar-full {height:auto}
}
.tem02-pro-detail-sm .rightlist {padding:10px}
.tem02-pro-detail-sm .pro-detail-tab {background-color:#fff}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs>li {height:44px;line-height:44px;float:left;text-align:center;background-color:#ddd;border-radius:6px 6px 0 0;color:#000;margin-right:5px}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs>li>a {display:block;color:#000}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs li.on {background-color:#fff}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs li.on a {color:#3167db}
.tem02-pro-detail-sm .pro-detail-tab>.description {padding:20px 10px}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header {background-color:#f7f7f7;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li {height:40px;line-height:40px;background:0 0;border-radius:0;margin-right:0}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li:first-child {margin-left:-1px}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li:hover {color:inherit}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li a {line-height:40px;padding:0 12px;border:none;border-radius:0;margin-right:0}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li a:hover {color:var(--main-color);background:0 0}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li.active {background:var(--main-color)}
.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li.active>a,.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li.active>a:focus,.tem02-pro-detail-sm .pro-detail-tab .nav-tabs.nav-tabs-header>li.active>a:hover {color:#fff;background:var(--main-color);border:none}
@media (max-width:767px) {
.tem02-pro-detail-sm .leftlist .imgbar-full {height:auto;display:block}
}
.tem02-pro-detail-sm .comment-con .comment-info {overflow:hidden;padding:15px 0 25px}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent {width:150px;padding:10px 0 0;float:left;text-align:center}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent .percent-tit {font-size:12px;color:#666;font-weight:400}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent .percent-con {line-height:110%;font-size:45px}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent .percent-con span {font-size:23px}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info {margin-left:150px;padding-left:20px}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info .tag-title {font-size:14px;margin-bottom:10px}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info .tag-list span {display:inline-block;line-height:20px;padding:0 9px;border:1px solid #e0e0e0;border-radius:2px;margin-right:10px;margin-bottom:10px;color:#999;cursor:pointer}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info .tag-list span.tag-name {font-size:12px;color:#999;border-color:#e0e0e0}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info .tag-list span.tag-name.active {color:inherit;border-color:inherit}
.tem02-pro-detail-sm .comment-con .comment-list {font-size:12px}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main {border:1px solid #f5f5f5;background-color:#fafafa;padding-left:10px}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main ul {margin-top:-1px;color:#666}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main li {position:relative;display:inline-block;padding:5px 10px;text-decoration:none;cursor:pointer}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main li em {font-style:normal}
.tem02-pro-detail-sm .comment-con .comment-list .tab-con {padding:10px 0}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item {padding:10px;border-bottom:1px solid #ddd}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .user-column {width:120px;float:left}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .user-info img {width:25px;height:25px;border-radius:50%;margin-right:5px;display:none}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-column {margin-left:120px}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-message {font-size:14px}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-time {font-size:12px;color:#999}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .order-info {font-size:12px;color:#999;margin-top:5px}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-reply {border-top:1px solid #f0f0f0;margin-top:12px;padding-top:12px}
@media (max-width:767px) {
.tem02-pro-detail-sm .comment-con .comment-info {padding:15px 0}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main {padding-left:0}
.tem02-pro-detail-sm .comment-con .comment-list .tab-main ul {margin-top:0}
}
@media (max-width:480px) {
.tem02-pro-detail-sm .comment-con .comment-info {padding:10px 0}
.tem02-pro-detail-sm .comment-con .comment-info .comment-percent {width:auto;float:none;padding:0}
.tem02-pro-detail-sm .comment-con .comment-info .percent-info {margin-left:0;padding-left:0}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item {padding:10px 0}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .user-column {width:100%;float:none}
.tem02-pro-detail-sm .comment-con .comment-list .comment-item .comment-column {margin-left:0}
}
.tem03-pro-detail .rightlist .relate {border:1px solid #ccc;padding-top:0;margin-bottom:15px;margin-top:0}
.tem03-pro-detail .rightlist .imgbar-full {overflow:hidden;vertical-align:middle;width:100%}
.tem03-pro-detail .rightlist .imgbar-full img {width:100%;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tem03-pro-detail .rightlist .imgbar-full:hover img {opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
.tem03-pro-detail .rightlist .col-md-4 {float:none;width:100%;padding:0}
.tem03-pro-detail .rightlist .caption a {color:#333}
.tem03-pro-detail .rightlist h3 {border-bottom:1px solid #eee;font-size:16px;text-transform:uppercase;line-height:20px;padding:10px 15px;margin:0;margin-bottom:10px;font-weight:300}
.tem03-pro-detail .relate {background:#fff}
.tem03-pro-detail .rightlist .relate .col-md-12:first-child {margin-top:15px}
.tem03-pro-detail .rightlist .relate .thumbnail {border-radius:0;border:0;border-bottom:1px solid #eee;padding:0;margin-bottom:10px}
.tem03-pro-detail .rightlist .relate .thumbnail:last-child {margin:0;border:0}
.tem03-pro-detail .rightlist .relate h5 {font-size:12px;margin:0;height:40px;line-height:20px;overflow:hidden}
.tem03-pro-detail .rightlist .relate .thumbnail .caption {color:#333;padding:9px 0}
.tem03-pro-detail .leftlist {float:left}
.tem03-pro-detail .rightlist {float:right}
@media (max-width:991px) {
.tem03-pro-detail .rightlist .relate .thumbnail {position:relative;padding-top:110%}
.tem03-pro-detail .rightlist .relate .thumbnail img {position:absolute;height:80%;top:0;left:0;width:100%}
.tem03-pro-detail .rightlist .relate .thumbnail .caption {position:absolute;top:80%}
.tem03-pro-detail .leftlist,.tem03-pro-detail .rightlist {float:none;width:100%}
}
@media(max-width:767px) {
.tem03-pro-detail .leftlist,.tem03-pro-detail .rightlist {float:none}
}
@media(max-width:640px) {
.tem03-pro-detail .rightlist .relate .col-xs-6 {width:50%}
.tem03-pro-detail .rightlist .imgbar-full {height:240px}
}
@media(max-width:480px) {
.tem03-pro-detail .rightlist .imgbar-full {height:auto}
}
@media (max-width:360px) {
.tem03-pro-detail .rightlist .relate .thumbnail {padding-top:150%}
}
@media(max-width:320px) {
.tem03-pro-detail .rightlist .relate .col-xs-6 {width:100%}
.tem03-pro-detail .rightlist .relate .thumbnail {padding-top:100%}
}
.tem03-pro-detail-sm {padding:20px 0 0;font-size:12px}
.detail-info {margin-bottom:0}
.tem03-pro-detail-sm .nopadding {padding-left:0;padding-right:0}
.tem03-pro-detail-sm .row {width:100%;margin:0 auto}
.tem03-pro-detail-sm .col-md-6 {background:#fff;height:auto}
.tem03-pro-detail-sm h1 {font-size:20px;line-height:125%;margin:0 0 15px}
.tem03-pro-detail-sm .bigpic_wrap {position:relative}
.tem03-pro-detail-sm .big_pic {vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem03-pro-detail-sm #mark {font-size:12px}
.tem03-pro-detail-sm .big_pic {overflow:hidden;height:460px}
.tem03-pro-detail-sm .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem03-pro-detail-sm #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem03-pro-detail-sm .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem03-pro-detail-sm .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem03-pro-detail-sm .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem03-pro-detail-sm .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem03-pro-detail-sm .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem03-pro-detail-sm .zoomWrapper {position:relative;z-index:110}
.tem03-pro-detail-sm .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem03-pro-detail-sm .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem03-pro-detail-sm .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem03-pro-detail-sm .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem03-pro-detail-sm .scrolllist {overflow:hidden;height:475px;background:#f9f9f9}
.tem03-pro-detail-sm .scrolllist .imglist_box {width:100%;overflow:hidden;float:left;height:400px}
.tem03-pro-detail-sm .scrolllist .imglist {overflow:hidden}
.tem03-pro-detail-sm .scrolllist .imglist li {width:100%;height:65px;margin:15% 0;padding-top:100%;position:relative}
.tem03-pro-detail-sm .scrolllist .imglist li img {width:100%;height:100%;display:block;position:absolute;left:0;top:0}
.tem03-pro-detail-sm .scrolllist .abtn {padding:0;cursor:pointer;font-size:20px;text-align:center;width:100%;border:none}
.tem03-pro-detail-sm .scrolllist .abtn .span2 {display:none}
.tem03-pro-detail-sm #zoom_pic {background:#fff none repeat scroll 0 0;border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;left:100%;overflow:hidden;position:absolute;top:0;z-index:3}
.tem03-pro-detail-sm #ljdg {display:inline-block;width:100%!important}
.tem03-pro-detail-sm #product_deta_text {width:auto!important}
.tem03-pro-detail-sm #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
.tem03-pro-detail-sm #describe .col-md-12 {border:1px solid #ccc;margin:10px 0;padding:10px 0}
.tem03-pro-detail-sm #describe .col-md-12 .col-md-4 {font-size:12px;line-height:20px;margin:5px 0}
.tem03-pro-detail-sm #describe .col-md-12 .col-md-4 img,.tem03-pro-detail-sm #describe .images {width:100%}
.tem03-pro-detail-sm #describe .images img {width:100%;display:block;margin-top:10px}
@media (max-width:992px) {
.tem03-pro-detail-sm #big_pic:hover #mark,.tem03-pro-detail-sm #big_pic:hover #zoom_pic,.tem03-pro-detail-sm #zoom_pic {display:none!important}
.tem03-pro-detail-sm .big_pic {height:675px}
.tem03-pro-detail-sm .col-md-6 .col-md-2 {padding:0}
.tem03-pro-detail-sm .scrolllist {height:auto;margin-top:10px;padding-top:10px!important}
.tem03-pro-detail-sm .scrolllist .abtn {width:5%;float:left;padding:22px 0;font-size:22px}
.tem03-pro-detail-sm .scrolllist .abtn .span1 {display:none}
.tem03-pro-detail-sm .scrolllist .abtn .span2 {display:block}
.tem03-pro-detail-sm .scrolllist .imglist_box {width:90%;height:80px;overflow:hidden;float:left}
.tem03-pro-detail-sm .scrolllist .imglist {height:65px}
.tem03-pro-detail-sm .scrolllist .imglist li {width:65px;height:65px;margin:0 1%;float:left;padding-top:0}
.tem03-pro-detail-sm .scrolllist .imglist li img {width:65px;height:65px}
}
@media(max-width:640px) {
.tem03-pro-detail-sm .big_pic {height:auto}
}
@media(max-width:430px) {
.tem03-pro-detail-sm .scrolllist .abtn {padding:20px 0}
}
.pro-detail-tab a {font-size:16px}
.tem03-pro-detail-sm .pro_info {padding:25px 50px;height:450px}
.tem03-pro-detail-sm .pro_info dt {font-weight:600;font-size:12px;color:#222}
.tem03-pro-detail-sm .pro_info dd {font-weight:300;font-size:12px;color:#777}
.tem03-pro-detail-sm .amount,.tem03-pro-detail-sm .prop {margin-bottom:10px}
.tem03-pro-detail-sm .pro_info .metatit {float:left;text-align:left;width:86px;color:#333}
.tem03-pro-detail-sm .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem03-pro-detail-sm .amount dd,.tem03-pro-detail-sm .prop dd {overflow:hidden}
.tem03-pro-detail-sm .amount .suggest em {font-style:normal}
.tem03-pro-detail-sm .pro_info_btn {margin-top:40px}
.tem03-pro-detail-sm .pro_info_btn .btn {margin-right:10px!important;padding:9px 25px}
.tem03-pro-detail-sm .tab-content {padding:20px 0}
.tem03-pro-detail-sm .detail-share {margin-top:10px}
.tem03-pro-detail-sm .detail-share 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:980px) {
.tem03-pro-detail-sm .col-md-6,.tem03-pro-detail-sm .pro_info {height:auto;margin-bottom:15px}
.tem03-pro-detail-sm .row {background:0 0}
.tem03-pro-detail-sm .pro_info {height:auto;padding:0}
}
@media(max-width:640px) {
.tem03-pro-detail-sm h1 {margin:0 0 10px;font-size:16px}
}
.tem04-pro-detail-sm {padding:20px 0 15px;font-size:12px}
.tem04-pro-detail-sm .nopadding {padding-left:0;padding-right:0}
.tem04-pro-detail-sm .row {width:100%;margin:0 auto}
.tem04-pro-detail-sm .col-md-6 {background:#fff;height:auto}
.tem04-pro-detail-sm h1 {font-size:24px;line-height:125%;margin:0 0 15px}
.tem04-pro-detail-sm .bigpic_wrap {position:relative}
.tem04-pro-detail-sm .big_pic {vertical-align:middle;*display:block;*font-size:270px;*font-family:Arial;text-align:center;position:relative;z-index:2;overflow:visible}
.tem04-pro-detail-sm #mark {font-size:12px}
.tem04-pro-detail-sm .big_pic {height:570px}
.tem04-pro-detail-sm .big_pic img {width:100%!important;display:block;vertical-align:middle;height:100%;cursor:all-scroll}
.tem04-pro-detail-sm #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem04-pro-detail-sm .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem04-pro-detail-sm .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem04-pro-detail-sm .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem04-pro-detail-sm .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem04-pro-detail-sm .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem04-pro-detail-sm .zoomWrapper {position:relative;z-index:110}
.tem04-pro-detail-sm .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem04-pro-detail-sm .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem04-pro-detail-sm .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem04-pro-detail-sm .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem04-pro-detail-sm .scrolllist {float:left;overflow:hidden;width:100%;height:80px;margin-top:10px}
.tem04-pro-detail-sm .scrolllist .imglist_box {width:90%;height:80px;overflow:hidden;float:left}
.tem04-pro-detail-sm .scrolllist .imglist {height:65px;overflow:hidden}
.tem04-pro-detail-sm .scrolllist .imglist li {width:65px;height:65px;margin:0 1%;float:left}
.tem04-pro-detail-sm .scrolllist .imglist li img {width:100%;height:100%;display:block}
.tem04-pro-detail-sm .scrolllist .abtn {cursor:pointer;text-align:center;border:none;width:5%;float:left;padding:22px 0;font-size:20px}
.tem04-pro-detail-sm #zoom_pic {background:#fff none repeat scroll 0 0;border:1px solid #ccc;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;left:100%;overflow:hidden;position:absolute;top:0;z-index:3}
.tem04-pro-detail-sm #ljdg {display:inline-block;width:100%!important;padding:0 50px}
.tem04-pro-detail-sm #product_deta_text {width:auto!important}
.tem04-pro-detail-sm #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
.tem02-pro-detail-sm #describe .col-md-12 {border:1px solid #ccc;margin:10px 0;padding:10px 0}
.tem02-pro-detail-sm #describe .col-md-12 .col-md-4 {font-size:12px;line-height:20px;margin:5px 0}
.tem02-pro-detail-sm #describe .col-md-12 .col-md-4 img,.tem02-pro-detail-sm #describe .images {width:100%}
.tem02-pro-detail-sm #describe .images img {width:100%;display:block;margin-top:10px}
@media(max-width:980px) {
.tem04-pro-detail-sm #big_pic:hover #mark,.tem04-pro-detail-sm #big_pic:hover #zoom_pic,.tem04-pro-detail-sm #zoom_pic {display:none!important}
.tem04-pro-detail-sm .big_pic {height:690px}
.tem04-pro-detail-sm .scrolllist {height:auto;margin-top:10px}
}
@media(max-width:640px) {
.tem04-pro-detail-sm .big_pic {height:auto}
}
@media(max-width:430px) {
.tem04-pro-detail-sm .scrolllist .abtn {padding:20px 0}
}
.tem04-pro-detail-sm .pro_info {padding:25px 50px;height:550px}
.tem04-pro-detail-sm .pro_info dt {font-weight:600;font-size:12px;color:#222}
.tem04-pro-detail-sm .pro_info dd {font-weight:300;font-size:12px;color:#777}
.tem04-pro-detail-sm .amount,.tem04-pro-detail-sm .prop {margin-bottom:10px}
.tem04-pro-detail-sm .pro_info .metatit {float:left;text-align:left;width:86px;color:#333}
.tem04-pro-detail-sm .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem04-pro-detail-sm .amount dd,.tem04-pro-detail-sm .prop dd {overflow:hidden}
.tem04-pro-detail-sm .amount .suggest em {font-style:normal}
.tem04-pro-detail-sm .pro_info_btn {margin-top:40px}
.tem04-pro-detail-sm .pro_info_btn a {margin-right:30px!important;padding:9px 25px}
.tem04-pro-detail-sm .tab-content {padding:20px 0}
.tem04-pro-detail-sm .amount .protext {overflow:hidden;height:125px;line-height:25px}
.tem04-pro-detail-ms .detail-share {margin-top:10px}
.tem04-pro-detail-ms .detail-share 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:980px) {
.tem04-pro-detail-sm .col-md-6,.tem04-pro-detail-sm .pro_info {height:auto;margin-bottom:15px}
.tem04-pro-detail-sm .row {background:0 0}
.tem04-pro-detail-sm .pro_info {height:auto;padding:0}
}
@media(max-width:640px) {
.tem04-pro-detail-sm h1 {margin:0 0 10px;font-size:16px}
}
.tem04-pro-show-ms {font-size:12px;box-shadow:0 0 8px rgba(0,0,0,.1);background:#eee}
.tem04-pro-show-ms .nopadding {padding-left:0;padding-right:0}
.tem04-pro-show-ms .tem01_probox {width:100%;margin:0 auto}
.tem04-pro-show-ms .col-md-5,.tem04-pro-show-ms .col-md-7 {background:#f9f9f9;min-height:600px;border-right:1px solid #ddd}
.tem04-pro-show-ms h1 {font-size:20px;line-height:125%;margin:0 0 15px}
.tem04-pro-show-ms .bigpic_wrap {position:relative;background:#f9f9f9;margin:15px}
.tem04-pro-show-ms .big_pic {background:#fff;vertical-align:middle;*display:block;text-align:center;position:relative;z-index:2}
.tem04-pro-show-ms #mark {font-size:12px}
.tem04-pro-show-ms .big_pic {overflow:hidden;height:460px;width:100%}
.tem04-pro-show-ms .big_pic img {vertical-align:middle;max-width:100%;cursor:all-scroll}
.tem04-pro-show-ms #zoom_pic {position:absolute;left:100%;top:0;z-index:3;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);background:#fff none repeat scroll 0 0;border:1px solid #ccc}
.tem04-pro-show-ms #zoom_pic img {position:absolute;left:0;top:0;width:800px}
.tem04-pro-show-ms .zoomPad {position:relative;float:left;z-index:99;cursor:crosshair}
.tem04-pro-show-ms .zoomPreload {-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);font-size:12px;font-family:Tahoma;text-decoration:none;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}
.tem04-pro-show-ms .zoomPup {overflow:hidden;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.tem04-pro-show-ms .zoomOverlay {position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:101}
.tem04-pro-show-ms .zoomWindow {position:absolute;left:110%;top:40px;height:auto;z-index:103;z-index:110}
.tem04-pro-show-ms .zoomWrapper {position:relative;z-index:110}
.tem04-pro-show-ms .zoomWrapperTitle {display:block;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}
.tem04-pro-show-ms .zoomWrapperImage {display:block;position:relative;overflow:hidden;z-index:110}
.tem04-pro-show-ms .zoomWrapperImage img {border:0;display:block;position:absolute;z-index:101}
.tem04-pro-show-ms .zoomIframe {z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}
.tem04-pro-show-ms .scrolllist {margin:15px;overflow:hidden;background:#fff}
.tem04-pro-show-ms .scrolllist .imglist {height:60px;overflow:hidden}
.tem04-pro-show-ms .scrolllist .imglist li {float:left;width:60px;height:60px;margin:0 2%}
.tem04-pro-show-ms .scrolllist .imglist li img {width:100%;height:100%;display:block}
.tem04-pro-show-ms .scrolllist .abtn {padding:20px 0;cursor:pointer;float:left;font-size:20px;text-align:center;width:5%;border:none}
.tem04-pro-show-ms #ljdg {display:inline-block;width:100%!important}
.tem04-pro-show-ms #product_deta_text {width:auto!important}
.tem04-pro-show-ms #product_deta_text h1 {font-weight:400;line-height:150%;margin:0 0 20px;width:100%;color:333}
@media(max-width:980px) {
.tem04-pro-show-ms .scrolllist .abtn {padding:22px 0}
}
@media(max-width:768px) {
.tem04-pro-show-ms #big_pic:hover #mark,.tem04-pro-show-ms #big_pic:hover #zoom_pic,.tem04-pro-show-ms #zoom_pic {display:none!important}
.tem04-pro-show-ms .big_pic {height:auto}
}
@media(max-width:640px) {
.tem04-pro-show-ms h1 {margin:0 0 10px;font-size:16px}
}
@media(max-width:430px) {
.tem04-pro-show-ms .scrolllist .abtn {padding:20px 0}
}
.tem04-pro-show-ms .pro_info {padding:25px}
.tem04-pro-show-ms .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem04-pro-show-ms .pro_info dd,.tem04-pro-show-ms .pro_info dl,.tem04-pro-show-ms .pro_info dt {font-weight:300;font-size:12px;line-height:30px}
.tem04-pro-show-ms .amount,.tem04-pro-show-ms .prop {margin-bottom:0}
.tem04-pro-show-ms .pro_info .metatit {float:left;text-align:left;width:86px;color:#666}
.tem04-pro-show-ms .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem04-pro-show-ms .amount dd,.tem04-pro-show-ms .prop dd {overflow:hidden}
.tem04-pro-show-ms .amount .metacon .promotion_price {font-size:26px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem04-pro-show-ms .amount .metacon .total_supply {color:#0065A5}
.tem04-pro-show-ms .amount .metacon .supply_amount {margin-right:8px}
.tem04-pro-show-ms .amount .metacon .supply_amount .add_del {width:30px;height:30px;line-height:30px;text-align:center;background:#eee;font-size:10px;border:1px solid #CCC;overflow:hidden;float:left;display:inline-block;cursor:pointer}
.tem04-pro-show-ms .amount .metacon .supply_amount .add_amount {margin-right:8px}
.tem04-pro-show-ms .amount .metacon .supply_amount .mui_amount_input {width:50px;height:30px;line-height:30px;overflow:hidden;padding:0 3px;float:left;border:1px solid #CCC;font-family:Arial;font-weight:700;border-left:0;border-right:0}
.tem04-pro-show-ms .amount .metacon .metacon_size span {padding:0;display:inline-block;border:1px solid #999;color:#999;width:50px;height:50px;overflow:hidden;text-align:center;line-height:45px}
.tem04-pro-show-ms .amount .metacon .metacon_size span img {width:50px;height:50px}
.tem04-pro-show-ms .amount .metacon .metacon_size span.active {border-width:1px;border-style:solid;border-color:inherit}
.tem04-pro-show-ms .amount .metacon .metacon_color span {width:50px;height:50px;display:inline-block;border:1px solid #ccc}
.tem04-pro-show-ms .table {width:100%;border:1px solid #e5e5e5}
.tem04-pro-show-ms .table .tabletit {border-bottom:1px solid #e5e5e5;padding:0 10px;font-size:12px;font-weight:700;margin:0;line-height:30px}
.tem04-pro-show-ms .table .tablecon {border-bottom:1px dashed #e5e5e5;padding:0 10px;line-height:30px}
.tem04-pro-show-ms .table .tablecon:last-child {border:none}
.tem04-pro-show-ms .table .table_left {width:48%;text-align:left;display:inline-block}
.tem04-pro-show-ms .table .table_right {width:48%;text-align:right;display:inline-block}
.tem04-pro-show-ms .modpayment a {margin-right:6px;color:#666}
.tem04-pro-show-ms .modpayment a:active,.tem04-pro-show-ms .modpayment a:focus,.tem04-pro-show-ms .modpayment a:hover {color:#F50}
.tem04-pro-show-ms .pro_info_btn {margin-top:25px;background:#f3f3f3;padding:15px 15px 5px}
.tem04-pro-show-ms .pro_info_btn .btn {margin-right:10px!important;margin-bottom:10px!important;padding:9px 25px}
.tem04-pro-show-ms .merchant {color:#666;padding:15px}
.tem04-pro-show-ms .merchant h3 {font-size:14px;font-weight:700;color:#333;line-height:26px;margin:0 0 10px}
.tem04-pro-show-ms .merchant p {line-height:20px;margin:0 0 10px}
.tem04-pro-show-ms .merchant .images {width:80%;margin:20px auto}
.tem04-pro-show-ms .merchant .images img {width:100%;height:100%;display:block}
.tem04-pro-show-gray {width:100%;height:100%;background:rgba(000,000,000,.6);position:fixed;left:0;top:0;z-index:9999;display:none}
.tem04-pro-show-gray .gray_to_cart {width:300px;height:auto;background:#fff;position:relative;top:50%;left:50%;margin-left:-150px;padding:20px 10px;border:1px solid #ccc;text-align:center}
.tem04-pro-show-gray .gray_to_cart p {font-size:12px;color:#666}
.tem04-pro-show-gray .gray_to_cart .gray_to_cart_btn a {display:inline-block;width:100px;height:34px;margin:15px 15px 0}
@media(max-width:980px) {
.tem04-pro-show-ms .col-md-4,.tem04-pro-show-ms .pro_info {height:auto;margin-bottom:15px}
.tem04-pro-show-ms .row {background:0 0}
.tem04-pro-show-ms .merchant {background:#eee;padding:25px}
.tem04-pro-show-ms .pro_info {height:auto}
.tem04-pro-show-gray .gray_to_cart {top:36%}
}
@media(max-width:430px) {
.tem04-pro-show-ms .amount .metacon .promotion_price {font-size:18px}
.tem04-pro-show-ms .pro_info .metatit {width:60px}
}
.tem05-pro-detail-pentagram {border-top:1px solid #dcdcdc;padding-top:20px;margin-top:20px;display:inline-block}
.tem05-pro-detail-pentagram ul {width:100%;overflow:hidden}
.tem05-pro-detail-pentagram ul li {width:100%;overflow:hidden;font-size:14px;color:#666;padding:5px 0;list-style:inside url(../images/procont-bg.png);margin-left:20px;height:30px;line-height:30px}
.tem05-pro-detail-mail {width:100%;margin-bottom:10px;display:inline-block;margin-top:10px}
.tem05-pro-detail-mail li {background:#fff;padding:5px 10px;border-bottom:1px solid #eee;font-size:15px;color:#666}
.tem05-pro-detail-mail li a,.tem05-pro-detail-mail li span {color:#fe0000}
.tem06-pro-show-ms {margin:30px 0;overflow:hidden;width:100%}
.tem06-pro-show-ms p {font-size:14px}
.tem06-pro-show-ms .carousel-inner {max-height:600px;margin-bottom:30px}
.tem06-pro-show-ms .carousel-inner img {max-width:100%;margin:0 auto;display:block}
.tem06-pro-show-ms .carousel-control {width:5%;background-image:none;margin-top:15px;font-size:12px}
.tem06-pro-show-ms .carousel-control .glyphicon-chevron-left,.tem06-pro-show-ms .carousel-control .glyphicon-chevron-right,.tem06-pro-show-ms .carousel-control .icon-next,.tem06-pro-show-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:-25px;font-size:50px!important}
.tem06-pro-show-ms .carousel-indicators {width:100%;position:inherit;left:0;margin-left:0;top:0;text-align:left}
.tem06-pro-show-ms .carousel-indicators li {width:125px;height:75px;border:1px solid #ccc;background:#fff;margin:2px 0;border-radius:0;opacity:.4;vertical-align:middle;display:inline-block;text-align:center;transition:box-shadow .5s ease 0s,transform .5s ease 0s}
.tem06-pro-show-ms .carousel-indicators li.active {opacity:1;height:75px;border:1px solid #d62121;box-shadow:0 0 5px rgba(0,0,0,.05);transform:translate3d(0px,-1px,0)}
.tem06-pro-show-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem06-pro-show-ms .pro_info h1 {font-size:18px;color:#333;line-height:30px}
.tem06-pro-show-ms .tem06-pro-desc {width:100%;max-height:330px;overflow-y:auto;margin:40px 0;color:#666}
.tem06-pro-show-ms .tem06-pro-desc dl {margin-bottom:10px}
.tem06-pro-show-ms .tem06-pro-desc .description {line-height:175%}
.tem06-pro-show-ms .pro_info_btn {width:100%}
.tem06-pro-show-ms .pro_info_btn a {border-radius:0;padding:6px 25px}
@media (max-width:767px) {
.tem06-pro-show-ms .carousel-indicators li {width:15%}
.tem06-pro-show-ms .tem06-pro-desc {margin:20px 0}
}
.tem10-pro-detail-sm {width:100%}
.tem10-pro-detail-sm .wrap {width:100%;padding-top:20px}
.tem10-pro-detail-sm .bigpic_wrap {width:400px;height:400px;position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa;float:left}
.tem10-pro-detail-sm .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem10-pro-detail-sm .bigpic_wrap .big_pic img {width:100%}
.tem10-pro-detail-sm .bigpic_wrap .zoom_pic {position:absolute;left:470px;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem10-pro-detail-sm .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem10-pro-detail-sm .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem10-pro-detail-sm .scrolllist {height:400px;float:left;width:60px;padding:30px 5px;text-align:center;position:relative;background-color:rgba(0,0,0,.06);margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem10-pro-detail-sm .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:100%;cursor:pointer}
.tem10-pro-detail-sm .scrolllist .abtn .span2 {display:none}
.tem10-pro-detail-sm .scrolllist .abtn.top {top:0}
.tem10-pro-detail-sm .scrolllist .abtn.bottom {bottom:0}
.tem10-pro-detail-sm .scrolllist .imglist_w {width:50px;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem10-pro-detail-sm .scrolllist .imglist_w .imglist {width:100%;height:9999999px;position:absolute;top:0;left:0;transition:.3s}
.tem10-pro-detail-sm .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0)}
.tem10-pro-detail-sm .scrolllist .imglist_w .imglist li.active {border-color:red}
.tem10-pro-detail-sm .scrolllist .imglist_w img {width:100%;height:100%}
.tem10-pro-detail-sm .pro_info {float:left;width:calc(100% - 465px);padding:5px 25px}
.tem10-pro-detail-sm .pro_info>h1 {margin:0;margin-bottom:15px;font-size:20px;line-height:125%}
.tem10-pro-detail-sm .pro_info .amount {display:table-row}
.tem10-pro-detail-sm .pro_info .metatit {display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem10-pro-detail-sm .pro_info .suggest {color:#777;display:table-cell;padding:6px 0}
.tem10-pro-detail-sm .pro_info .pro_info_btn {margin-top:30px;position:relative}
.tem10-pro-detail-sm .pro_info .pro_info_btn .btn {padding:9px 25px}
.tem10-pro-detail-sm .detail-share {margin-top:10px}
.tem10-pro-detail-sm .detail-share 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:990px) {
.tem10-pro-detail-sm .bigpic_wrap,.tem10-pro-detail-sm .pro_info,.tem10-pro-detail-sm .scrolllist {float:none;width:100%}
.tem10-pro-detail-sm .pro_info {padding:20px 10px}
.tem10-pro-detail-sm .bigpic_wrap {height:auto}
.tem10-pro-detail-sm .scrolllist {padding:5px 30px;height:60px;margin:0}
.tem10-pro-detail-sm .scrolllist .abtn {width:28px;height:100%;line-height:60px}
.tem10-pro-detail-sm .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem10-pro-detail-sm .scrolllist .imglist_w {width:100%}
.tem10-pro-detail-sm .scrolllist .imglist_w .imglist {height:100%;width:999999px}
.tem10-pro-detail-sm .scrolllist .imglist_w .imglist li {float:left}
.tem10-pro-detail-sm .scrolllist .abtn .span2 {display:inline-block}
.tem10-pro-detail-sm .scrolllist .abtn .span1 {display:none}
}
.tem11-pro-detail-sm .bigpic_wrap {float:left;width:400px;position:relative;padding-top:20px}
.tem11-pro-detail-sm .swiper-container {margin-left:auto;margin-right:auto}
.tem11-pro-detail-sm .swiper-slide {background-size:cover;background-position:center}
.tem11-pro-detail-sm .gallery-top {height:400px;width:100%;box-shadow:0 0 4px rgba(0,0,0,.2)}
.tem11-pro-detail-sm .gallery-top img {width:100%}
.tem11-pro-detail-sm .min_wrap {width:100%;background-color:rgba(0,0,0,.05)}
.tem11-pro-detail-sm .gallery-thumbs {height:70px;width:300px;padding:10px 0;float:left}
.tem11-pro-detail-sm .gallery-thumbs img {width:100%;height:100%}
.tem11-pro-detail-sm .gallery-thumbs .swiper-slide {height:100%;border:2px solid rgba(0,0,0,0)}
.tem11-pro-detail-sm .gallery-thumbs .swiper-slide.active {border-color:red}
.tem11-pro-detail-sm .swiper-button-next,.tem11-pro-detail-sm .swiper-button-prev {position:initial;float:left;margin:0;width:50px;margin-top:10px;background-size:40%}
.tem11-pro-detail-sm .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem11-pro-detail-sm .bigpic_wrap .zoom_pic {position:absolute;left:420px;top:20px;width:100%;height:400px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10;pointer-events:none}
.tem11-pro-detail-sm .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem11-pro-detail-sm .pro_info {float:left;width:calc(100% - 400px);padding:30px}
.tem11-pro-detail-sm .pro_info>h1 {margin:0;margin-bottom:15px;font-size:20px;line-height:125%}
.tem11-pro-detail-sm .pro_info .amount {display:table-row}
.tem11-pro-detail-sm .pro_info .metatit {display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem11-pro-detail-sm .pro_info .suggest {color:#777;display:table-cell;padding:6px 0}
.tem11-pro-detail-sm .pro_info .pro_info_btn {margin-top:30px;position:relative}
.tem11-pro-detail-sm .pro_info .pro_info_btn .btn {padding:9px 25px}
.tem11-pro-detail-sm .swiper-pagination {display:none}
.tem11-pro-detail-sm .detail-share {margin-top:10px}
.tem11-pro-detail-sm .detail-share 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:980px) {
.tem11-pro-detail-sm .gallery-top {height:auto}
.tem11-pro-detail-sm .swiper-pagination {display:block}
.tem11-pro-detail-sm .min_wrap {display:none}
.tem11-pro-detail-sm .bigpic_wrap,.tem11-pro-detail-sm .pro_info {float:none;width:100%}
.tem11-pro-detail-sm .pro_info {padding:20px 10px}
}
.tem12-pro-show-ms {font-size:12px;box-shadow:0 0 8px rgba(0,0,0,.1);background:#f9f9f9}
.tem12-pro-show-ms .nopadding {float:left;padding:25px 0}
.tem12-pro-show-ms .tem01_probox {width:100%;margin:0 auto}
.tem12-pro-show-ms .col-md-5,.tem12-pro-show-ms .col-md-7 {background:#f9f9f9;min-height:600px;border-right:1px solid #ddd}
.tem12-pro-show-ms h1 {font-size:20px;line-height:125%;margin:0 0 15px}
.tem12-pro-show-ms,.tem12-pro-show-ms .wrap {width:100%}
.tem12-pro-show-ms .bigpic_wrap {width:400px;height:400px;position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa;float:left}
.tem12-pro-show-ms .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem12-pro-show-ms .bigpic_wrap .big_pic img {width:100%}
.tem12-pro-show-ms .bigpic_wrap .zoom_pic {position:absolute;left:470px;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem12-pro-show-ms .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem12-pro-show-ms .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem12-pro-show-ms .scrolllist {height:400px;float:left;width:60px;padding:30px 5px;text-align:center;position:relative;background-color:rgba(0,0,0,.06);margin-left:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem12-pro-show-ms .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:100%;cursor:pointer}
.tem12-pro-show-ms .scrolllist .abtn .span2 {display:none}
.tem12-pro-show-ms .scrolllist .abtn.top {top:0}
.tem12-pro-show-ms .scrolllist .abtn.bottom {bottom:0}
.tem12-pro-show-ms .scrolllist .imglist_w {width:50px;height:100%;overflow:hidden;position:relative;background-color:#e9e9e9}
.tem12-pro-show-ms .scrolllist .imglist_w .imglist {width:100%;height:9999999px;position:absolute;top:0;left:0;transition:.3s}
.tem12-pro-show-ms .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);cursor:pointer;border:2px solid rgba(0,0,0,0);margin-bottom:2px}
.tem12-pro-show-ms .scrolllist .imglist_w .imglist li.active {border-color:red}
.tem12-pro-show-ms .scrolllist .imglist_w img {width:100%;height:100%}
@media(max-width:992px) {
.tem12-pro-show-ms .nopadding {float:none;padding:0}
.tem12-pro-show-ms .bigpic_wrap,.tem12-pro-show-ms .scrolllist,.tem12-pro-show-ms .tem01_probox .pro_info {float:none;width:100%}
.tem12-pro-show-ms .bigpic_wrap {height:auto}
.tem12-pro-show-ms .scrolllist {padding:5px 30px;height:60px;margin:0}
.tem12-pro-show-ms .scrolllist .abtn {width:28px;height:100%;line-height:60px}
.tem12-pro-show-ms .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem12-pro-show-ms .scrolllist .imglist_w {width:100%}
.tem12-pro-show-ms .scrolllist .imglist_w .imglist {height:100%;width:999999px}
.tem12-pro-show-ms .scrolllist .imglist_w .imglist li {float:left;margin-bottom:0;margin-right:2px}
.tem12-pro-show-ms .scrolllist .abtn .span2 {display:inline-block}
.tem12-pro-show-ms .scrolllist .abtn .span1 {display:none}
}
.tem12-pro-show-ms .pro_info {padding:25px;float:left;width:calc(100% - 465px)}
.tem12-pro-show-ms .scrolllist .imglist_box {width:90%;overflow:hidden;float:left}
.tem12-pro-show-ms .pro_info dd,.tem12-pro-show-ms .pro_info dl {font-weight:300;font-size:14px;display:table-row}
.tem12-pro-show-ms .pro_info dt {font-weight:600;font-size:14px}
.tem12-pro-show-ms .amount,.tem12-pro-show-ms .prop {margin-bottom:10px}
.tem12-pro-show-ms .pro_info .metatit {color:#333;display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem12-pro-show-ms .prop li {float:left;line-height:20px;margin:0 4px 4px 0;padding:1px;position:relative;vertical-align:middle}
.tem12-pro-show-ms .amount dd,.tem12-pro-show-ms .prop dd {display:table-cell;padding:6px 0}
.tem12-pro-show-ms .pro_info_btn .btn.pro_info_btn_buynow,.tem12-pro-show-ms .pro_info_btn .btn[data-buy="1"] {background:0 0;color:inherit}
.tem12-pro-show-ms .amount .metacon {padding:6px 0}
.tem12-pro-show-ms .amount .metacon .promotion_price {font-size:26px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem12-pro-show-ms .amount .metacon .total_supply {color:#0065A5}
.tem12-pro-show-ms .amount .metacon .supply_amount {margin-right:8px}
.tem12-pro-show-ms .amount .metacon .supply_amount .add_del {width:30px;height:30px;line-height:30px;text-align:center;background:#eee;font-size:10px;border:1px solid #CCC;overflow:hidden;float:left;display:inline-block;cursor:pointer}
.tem12-pro-show-ms .amount .metacon .supply_amount .add_amount {margin-right:8px}
.tem12-pro-show-ms .amount .metacon .supply_amount .mui_amount_input {width:50px;height:30px;line-height:30px;overflow:hidden;padding:0 3px;float:left;border:1px solid #CCC;font-family:Arial;font-weight:700;border-left:0;border-right:0}
.tem12-pro-show-ms .amount .metacon .metacon_size span {padding:0;display:inline-block;border:1px solid #999;color:#999;overflow:hidden;text-align:center;line-height:45px}
.tem12-pro-show-ms .amount .metacon .metacon_size span img {width:50px;height:50px}
.tem12-pro-show-ms .amount .metacon .metacon_size span.active {border-width:1px;border-style:solid;border-color:inherit}
.tem12-pro-show-ms .amount .metacon .metacon_color span {width:50px;height:50px;display:inline-block;border:1px solid #ccc}
.tem12-pro-show-ms .table {width:100%;border:1px solid #e5e5e5}
.tem12-pro-show-ms .table .tabletit {border-bottom:1px solid #e5e5e5;padding:0 10px;font-size:12px;font-weight:700;margin:0;line-height:30px}
.tem12-pro-show-ms .table .tablecon {border-bottom:1px dashed #e5e5e5;padding:0 10px;line-height:30px}
.tem12-pro-show-ms .table .tablecon:last-child {border:none}
.tem12-pro-show-ms .table .table_left {width:48%;text-align:left;display:inline-block}
.tem12-pro-show-ms .table .table_right {width:48%;text-align:right;display:inline-block}
.tem12-pro-show-ms .modpayment a {margin-right:6px;color:#666}
.tem12-pro-show-ms .modpayment a:active,.tem12-pro-show-ms .modpayment a:focus,.tem12-pro-show-ms .modpayment a:hover {color:#F50}
.tem12-pro-show-ms .pro_info_btn {margin-top:25px;padding:15px 15px 5px}
.tem12-pro-show-ms .pro_info_btn .btn {margin-right:10px!important;margin-bottom:10px!important;padding:9px 25px}
.tem12-pro-show-ms .detail-share {margin-top:10px}
.tem12-pro-show-ms .detail-share 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}
.tem12-pro-show-ms .merchant {color:#666;padding:15px}
.tem12-pro-show-ms .merchant h3 {font-size:14px;font-weight:700;color:#333;line-height:26px;margin:0 0 10px}
.tem12-pro-show-ms .merchant p {line-height:20px;margin:0 0 10px}
.tem12-pro-show-ms .merchant .images {width:80%;margin:20px auto}
.tem12-pro-show-ms .merchant .images img {width:100%;height:100%;display:block}
.tem12-pro-show-gray {width:100%;height:100%;background:rgba(000,000,000,.6);position:fixed;left:0;top:0;z-index:9999;display:none}
.tem12-pro-show-gray .gray_to_cart {width:300px;height:auto;background:#fff;position:relative;top:50%;left:50%;margin-left:-150px;padding:20px 10px;border:1px solid #ccc;text-align:center}
.tem12-pro-show-gray .gray_to_cart p {font-size:12px;color:#666}
.tem12-pro-show-gray .gray_to_cart .gray_to_cart_btn a {display:inline-block;width:100px;height:34px;margin:15px 15px 0}
@media(max-width:980px) {
.tem12-pro-show-ms .col-md-4,.tem12-pro-show-ms .pro_info {height:auto;margin-bottom:15px}
.tem12-pro-show-ms .row {background:0 0}
.tem12-pro-show-ms .merchant {background:#eee;padding:25px}
.tem12-pro-show-ms .pro_info {padding:20px 10px}
.tem12-pro-show-gray .gray_to_cart {top:36%}
}
@media(max-width:430px) {
.tem12-pro-show-ms .amount .metacon .promotion_price {font-size:18px}
.tem12-pro-show-ms .pro_info .metatit {width:60px}
}
.tem13-pro-show-ms.tem12-pro-show-ms .nopadding {width:400px}
.tem13-pro-show-ms.tem12-pro-show-ms .bigpic_wrap {width:100%}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist {padding:5px 30px;height:60px;margin:0;float:none;width:100%}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .abtn {width:28px;height:100%;line-height:60px}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .abtn .span2 {display:inline-block}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .imglist_w {width:100%}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .imglist_w .imglist {height:100%;width:999999px}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem13-pro-show-ms.tem12-pro-show-ms .scrolllist .imglist_w .imglist li {float:left;margin-bottom:0;margin-right:2px}
.tem13-pro-show-ms.tem12-pro-show-ms .bigpic_wrap {float:none}
.tem13-pro-show-ms.tem12-pro-show-ms .pro_info {width:calc(100% - 400px)}
.tem13-pro-show-ms.tem12-pro-show-ms .bigpic_wrap .zoom_pic {left:410px}
@media(max-width:992px) {
.tem13-pro-show-ms.tem12-pro-show-ms .nopadding,.tem13-pro-show-ms.tem12-pro-show-ms .pro_info {width:100%}
}
.tem14-pro-detail-sm {width:100%;padding-top:30px}
.tem14-pro-detail-sm .wrap {position:relative}
.tem14-pro-detail-sm .bigpic_wrap {width:calc(100% - 75px);position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa;float:left}
.tem14-pro-detail-sm .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem14-pro-detail-sm .bigpic_wrap .big_pic img {width:100%}
.tem14-pro-detail-sm .bigpic_wrap .zoom_pic {position:absolute;left:102%;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem14-pro-detail-sm .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem14-pro-detail-sm .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem14-pro-detail-sm .scrolllist {height:100%;width:70px;padding:30px 10px;text-align:center;position:absolute;background-color:rgba(0,0,0,.06);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:15px;top:0}
.tem14-pro-detail-sm .scrolllist.noh {padding:10px}
.tem14-pro-detail-sm .scrolllist.noh .abtn {display:none}
.tem14-pro-detail-sm .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:100%;cursor:pointer}
.tem14-pro-detail-sm .scrolllist .abtn .span2 {display:none}
.tem14-pro-detail-sm .scrolllist .abtn.top {top:0}
.tem14-pro-detail-sm .scrolllist .abtn.bottom {bottom:0}
.tem14-pro-detail-sm .scrolllist .imglist_w {width:100%;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem14-pro-detail-sm .scrolllist .imglist_w .imglist {width:100%;height:9999999px;position:absolute;top:0;left:0;transition:.3s}
.tem14-pro-detail-sm .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0)}
.tem14-pro-detail-sm .scrolllist .imglist_w .imglist li.active {border-color:#E63D3D}
.tem14-pro-detail-sm .scrolllist .imglist_w img {width:100%;height:100%}
@media(max-width:768px) {
.tem14-pro-detail-sm .bigpic_wrap {float:none;width:100%}
.tem14-pro-detail-sm .scrolllist {padding:5px 30px;height:60px;margin:0;width:100%;position:relative;right:0}
.tem14-pro-detail-sm .scrolllist.noh {padding:5px}
.tem14-pro-detail-sm .scrolllist .abtn {width:28px;height:100%;line-height:60px}
.tem14-pro-detail-sm .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem14-pro-detail-sm .scrolllist .imglist_w {width:100%}
.tem14-pro-detail-sm .scrolllist .imglist_w .imglist {height:100%;width:999999px}
.tem14-pro-detail-sm .scrolllist .imglist_w .imglist li {float:left}
.tem14-pro-detail-sm .scrolllist .abtn .span2 {display:inline-block}
.tem14-pro-detail-sm .scrolllist .abtn .span1 {display:none}
}
.tem14-pro-detail-sm .pro_info>h1 {margin:0;margin-bottom:15px;font-size:20px;line-height:125%}
.tem14-pro-detail-sm .pro_info .amount {display:table-row}
.tem14-pro-detail-sm .pro_info .metatit {display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem14-pro-detail-sm .pro_info .suggest {color:#777;display:table-cell;padding:6px 0}
.tem14-pro-detail-sm .pro_info .pro_info_btn {margin-top:40px}
.tem14-pro-detail-sm .pro_info .pro_info_btn .btn {padding:9px 25px}
.tem14-pro-detail-sm .detail-share {margin-top:10px}
.tem14-pro-detail-sm .detail-share 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}
.tem15-pro-detail-sm {width:100%;padding-top:30px}
.tem15-pro-detail-sm .wrap {position:relative}
.tem15-pro-detail-sm .bigpic_wrap {width:100%;position:relative;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fafafa}
.tem15-pro-detail-sm .bigpic_wrap .big_pic {width:100%;height:100%;overflow:hidden}
.tem15-pro-detail-sm .bigpic_wrap .big_pic img {width:100%}
.tem15-pro-detail-sm .bigpic_wrap .zoom_pic {position:absolute;left:102%;top:0;width:100%;height:100%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2);display:none;background-color:#fafafa;z-index:10}
.tem15-pro-detail-sm .bigpic_wrap .zoom_pic img {width:200%;position:absolute;top:0;left:0;max-width:none}
.tem15-pro-detail-sm .mark {width:200px;height:200px;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;display:none;padding:0}
.tem15-pro-detail-sm .scrolllist {height:60px;width:100%;padding:5px 30px;text-align:center;position:relative;background-color:rgba(0,0,0,.06);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tem15-pro-detail-sm .scrolllist.noh {padding:5px}
.tem15-pro-detail-sm .scrolllist.noh .abtn {display:none}
.tem15-pro-detail-sm .scrolllist .abtn {font-size:20px;position:absolute;left:0;width:28px;cursor:pointer;height:100%;line-height:60px}
.tem15-pro-detail-sm .scrolllist .abtn.top {top:0}
.tem15-pro-detail-sm .scrolllist .abtn.bottom {left:auto;right:0;top:0}
.tem15-pro-detail-sm .scrolllist .imglist_w {width:100%;height:100%;overflow:hidden;position:relative;background-color:#f9f9f9}
.tem15-pro-detail-sm .scrolllist .imglist_w .imglist {height:100%;width:999999px;position:absolute;top:0;left:0;transition:.3s}
.tem15-pro-detail-sm .scrolllist .imglist_w .imglist li {width:50px;height:50px;overflow:hidden;cursor:pointer;border:3px solid rgba(0,0,0,0);float:left}
.tem15-pro-detail-sm .scrolllist .imglist_w .imglist li.active {border-color:#E63D3D}
.tem15-pro-detail-sm .scrolllist .imglist_w img {width:100%;height:100%}
.tem15-pro-detail-sm .pro_info>h1 {margin:0;margin-bottom:15px;font-size:20px;line-height:125%}
.tem15-pro-detail-sm .pro_info .amount {display:table-row}
.tem15-pro-detail-sm .pro_info .metatit {display:table-cell;padding:6px 0;padding-right:16px;white-space:nowrap}
.tem15-pro-detail-sm .pro_info .suggest {color:#777;display:table-cell;padding:6px 0}
.tem15-pro-detail-sm .pro_info .pro_info_btn {margin-top:40px}
.tem15-pro-detail-sm .pro_info .pro_info_btn .btn {padding:9px 25px}
.tem15-pro-detail-sm .detail-share {margin-top:10px}
.tem15-pro-detail-sm .detail-share 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}
.tem16-pro-show-ms {margin:30px 0;overflow:hidden;width:100%}
.tem16-pro-show-ms p {font-size:14px}
.tem16-pro-show-ms .carousel-inner {max-height:600px;margin-bottom:30px}
.tem16-pro-show-ms .carousel-inner img {max-width:100%;margin:0 auto;display:block}
.tem16-pro-show-ms .carousel-control {width:5%;background-image:none;margin-top:15px;font-size:12px}
.tem16-pro-show-ms .carousel-control .glyphicon-chevron-left,.tem16-pro-show-ms .carousel-control .glyphicon-chevron-right,.tem16-pro-show-ms .carousel-control .icon-next,.tem16-pro-show-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:-25px;font-size:50px!important}
.tem16-pro-show-ms .carousel-indicators {width:100%;position:inherit;left:0;margin-left:0;top:0;text-align:left}
.tem16-pro-show-ms .carousel-indicators li {width:125px;height:75px;border:1px solid #ccc;background:#fff;margin:2px 0;border-radius:0;opacity:.4;vertical-align:middle;display:inline-block;text-align:center;transition:box-shadow .5s ease 0s,transform .5s ease 0s}
.tem16-pro-show-ms .carousel-indicators li.active {opacity:1;height:75px;border:1px solid #d62121;box-shadow:0 0 5px rgba(0,0,0,.05);transform:translate3d(0px,-1px,0)}
.tem16-pro-show-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem16-pro-show-ms .pro_info h1 {font-size:18px;color:#333;line-height:30px}
.tem16-pro-show-ms .tem16-pro-desc {width:100%;max-height:330px;overflow-y:auto;margin:40px 0;color:#666}
.tem16-pro-show-ms .tem16-pro-desc dl {margin-bottom:10px}
.tem16-pro-show-ms .tem16-pro-desc .description {line-height:175%}
.tem16-pro-show-ms .pro_info_btn {width:100%}
.tem16-pro-show-ms .pro_info_btn a {border-radius:0;padding:6px 25px}
@media (max-width:767px) {
.tem16-pro-show-ms .carousel-indicators li {width:15%}
.tem16-pro-show-ms .tem16-pro-desc {margin:20px 0}
.tem06-pro-show-ms .tem06-pro-desc dl {margin-bottom:0}
.tem16-pro-show-ms .pro_info_btn a {font-size:12px}
}
.tem17-pro-detail-sm.tem11-pro-detail-sm .gallery-top {height:auto}
.tem17-pro-detail-sm .detail-share {margin-top:10px}
.tem17-pro-detail-sm .detail-share 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}
.tem18-pro-show {padding:20px 0}
.tem18-pro-show .button a.bg-color,.tem18-pro-show .price span {box-shadow:0 10px 20px rgba(0,0,0,.1)}
.tem18-pro-show .button a.bg-color:hover,.tem18-pro-show .price span:hover {box-shadow:0 10px 20px rgba(0,0,0,.2)}
.tem18-pro-show .button a:hover {box-shadow:0 5px 10px rgba(0,0,0,.1)}
.tem18-pro-show em,.tem18-pro-show i {font-style:normal}
.tem18-pro-show a {text-decoration:none!important}
.tem18-pro-show .bg-color {color:#FFF}
.tem18-pro-show .images {width:60%;float:left}
.tem18-pro-show .text {width:40%;float:left;padding-left:50px;line-height:1.2}
.tem18-pro-show .id {color:#666}
.tem18-pro-show .title {font-size:30px;line-height:1;font-weight:700}
.tem18-pro-show .price {position:relative;padding:20px 0}
.tem18-pro-show .price del {color:#666;display:block}
.tem18-pro-show .price del:first-letter,.tem18-pro-show .price em:first-letter {letter-spacing:5px}
.tem18-pro-show .price em {font-size:30px}
.tem18-pro-show .price span {transition:.5s;width:60px;height:60px;line-height:60px;text-align:center;font-size:20px;display:block;position:absolute;top:50%;left:-50px;transform:translate(-50%,-50%);border-radius:50%;z-index:2}
.tem18-pro-show .info span {color:#666;display:block;margin-bottom:5px}
.tem18-pro-show .info>div {padding-top:15px}
.tem18-pro-show .supply_amount {margin-top:10px;width:150px;border:1px solid #CCC;height:32px;border-radius:4px;overflow:hidden}
.tem18-pro-show .supply_amount span {width:32px;height:100%;background-color:#F7F7F7;display:inline-block;cursor:pointer}
.tem18-pro-show .supply_amount [data-action=minus] {float:left;position:relative;border-right:1px solid #CCC}
.tem18-pro-show .supply_amount [data-action=minus]:after {display:none}
.tem18-pro-show .supply_amount input {color:#666;width:80px;padding:0 10px;height:100%;float:left;border:none;outline:0;background:0 0}
.tem18-pro-show .supply_amount [data-action=plus] {float:right;position:relative;border-left:1px solid #CCC}
.tem18-pro-show .supply_amount span:after,.tem18-pro-show .supply_amount span:before {content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#999}
.tem18-pro-show .supply_amount span:after {width:1px;height:9px}
.tem18-pro-show .supply_amount span:before {width:9px;height:1px}
.tem18-pro-show .info em {font-weight:700}
.tem18-pro-show .button {padding-top:20px}
.tem18-pro-show .button a {transition:.5s;height:40px;line-height:40px;width:40px;text-align:center;font-size:16px;border-radius:50%;border:1px solid #CCC;color:#999;display:block;float:left}
.tem18-pro-show .button a.bg-color {width:auto;font-size:12px;padding:0 20px;border-radius:50px;color:#FFF;border:none;margin-right:20px}
.tem18-pro-show .button a.bg-color i {padding-left:10px}
.tem18-pro-show .owl-theme .owl-controls {position:absolute;bottom:50%;left:20px;width:20px;transform:translateY(50%);margin-top:0}
.tem18-pro-show .owl-theme .owl-dots .owl-dot span {transition:.5s;opacity:.5}
.tem18-pro-show .owl-theme .owl-dots .owl-dot.active span,.tem18-pro-show .owl-theme .owl-dots .owl-dot:hover span {transform:scale(1.2);box-shadow:0 5px 10px rgba(0,0,0,.2);opacity:1}
.tem18-pro-show-gray {width:100%;height:100%;background:rgba(000,000,000,.6);position:fixed;left:0;top:0;z-index:9999;display:none}
.tem18-pro-show-gray .gray_to_cart {width:300px;height:auto;background:#fff;position:relative;top:50%;left:50%;margin-left:-150px;padding:20px 10px;border:1px solid #ccc;text-align:center}
.tem18-pro-show-gray .gray_to_cart p {font-size:12px;color:#666}
.tem18-pro-show-gray .gray_to_cart .gray_to_cart_btn a {display:inline-block;width:100px;height:34px;margin:15px 15px 0}
@media(max-width:980px) {
.tem18-pro-show-gray .gray_to_cart {top:36%}
}
@media(min-width:769px) {
.tem18-pro-show .row {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}
}
@media(max-width:991px) {
.tem18-pro-show .text {line-height:1.5}
.tem18-pro-show .info>div {padding-top:0}
.tem18-pro-show .info span {float:left;padding-right:10px}
.tem18-pro-show .supply_amount {float:left;margin-top:-7px;width:120px}
.tem18-pro-show .supply_amount input {width:50px}
.tem18-pro-show .price span {width:50px;height:50px;line-height:50px;font-size:16px}
.tem18-pro-show .price del {font-size:12px}
.tem18-pro-show .price em,.tem18-pro-show .title {font-size:20px}
.tem18-pro-show .owl-theme .owl-controls {width:10px}
.tem18-pro-show .owl-theme .owl-dots .owl-dot span {margin:2px;width:6px;height:6px}
.tem18-pro-show .button a.bg-color {margin-right:10px}
}
@media(max-width:768px) {
.tem18-pro-show .images {width:100%}
.tem18-pro-show .text {width:100%;padding:30px 50px}
.tem18-pro-show .box {position:relative}
.tem18-pro-show .id,.tem18-pro-show .title {width:100%;padding-right:130px}
.tem18-pro-show .info {padding-top:30px}
.tem18-pro-show .price {position:absolute;top:0;right:0;padding:7px 0}
.tem18-pro-show .price span {left:-10px;transform:translate(-100%,-50%)}
.tem18-pro-show .owl-theme .owl-controls {bottom:20px;left:50%;width:auto;transform:translate(-50%,0)}
.tem18-pro-show .owl-theme .owl-dots .owl-dot span {margin:4px 8px;width:8px;height:8px}
}
@media(max-width:580px) {
.tem18-pro-show .text {padding-left:30px;padding-right:30px}
.tem18-pro-show .owl-theme .owl-controls {bottom:10px}
.tem18-pro-show .owl-theme .owl-dots .owl-dot span {margin:4px;width:6px;height:6px}
}
@media(max-width:360px) {
.tem18-pro-show .text {padding-left:20px;padding-right:20px}
}
.tem20-pro-show.tem18-pro-show .images {position:relative}
.tem20-pro-show.tem18-pro-show .images img {width:100%;height:100%;object-fit:contain}
.tem20-pro-show .images .images_box {width:100%;height:100vh;overflow:hidden}
.tem20-pro-show .images>.swiper-pagination-bullets {right:105%;top:50%;line-height:15px;transform:translateY(-50%)}
.tem20-pro-show .images>.swiper-pagination-bullets .swiper-pagination-bullet {width:6px;height:6px}
@media(max-width:770px) {
.tem20-pro-show .images>.swiper-pagination-bullets {top:100%;right:50%;transform:translateX(50%)}
.tem20-pro-show .images>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 3px}
.tem18-pro-show .title,.tem20-pro-show.tem18-pro-show .id {padding-right:110px}
}
.tem18-pro-detail-sm.tem11-pro-detail-sm .gallery-top {height:auto}
.tem18-pro-detail-sm .detail-share {margin-top:10px}
.tem18-pro-detail-sm .detail-share 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}
.tem18-pro-detail-sm.tem11-pro-detail-sm .bigpic_wrap .zoom_pic {left:0}
.tem01-picture-detail-ms {margin:30px auto;overflow:hidden}
.tem01-picture-detail-ms p {font-size:14px}
.tem01-picture-detail-ms .carousel-inner img {width:100%;max-height:500px;display:block}
.tem01-picture-detail-ms .carousel-control .glyphicon-chevron-left,.tem01-picture-detail-ms .carousel-control .glyphicon-chevron-right,.tem01-picture-detail-ms .carousel-control .icon-next,.tem01-picture-detail-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:-25px;font-size:50px}
.tem01-picture-detail-ms .carousel-control {width:5%}
.tem01-picture-detail .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-picture-detail .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-picture-detail-ms .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-picture-detail-ms .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-picture-detail-ms .carousel-inner {margin-bottom:100px}
.tem01-picture-detail-ms .carousel-indicators {width:100%;position:absolute;left:0;margin-left:0;bottom:-90px;text-align:left}
.tem01-picture-detail-ms .carousel-indicators li {width:120px;height:70px;border:1px solid #ccc;background:#000;margin:0;border-radius:0;opacity:.6;vertical-align:middle;display:table-cell;text-align:center}
.tem01-picture-detail-ms .carousel-indicators li.active {opacity:1;margin:0;height:70px;border:1px solid #ccc}
.tem01-picture-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
@media(max-width:430px) {
.tem01-picture-detail-ms .carousel-indicators {bottom:-66px}
.tem01-picture-detail-ms .carousel-inner {margin-bottom:70px}
.tem01-picture-detail-ms .carousel-indicators li,.tem01-picture-detail-ms .carousel-indicators li.active {height:50px}
}
.tem01-bshare {padding:25px 0 15px}
.tem01-download-ms .item {margin-bottom:20px}
.tem01-download-ms h3 {font-size:14px;font-weight:400;height:22px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem01-download-ms .image {width:100%;border:1px solid #CCC;padding-top:100%;position:relative}
.tem01-download-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem01-download-ms .image .box img {width:100%;height:100%;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem01-download-ms .image .box:hover img {opacity:1;transform:scale(1.1)}
.tem01-download-ms .tem01-btn {margin-top:10px;font-size:12px;text-transform:uppercase}
@media (max-width:480px) {
.tem01-download-ms .col-xs-6 {width:100%}
}
.tem02-download-ms .item {margin-bottom:20px}
.tem02-download-ms h3 {font-size:14px;font-weight:400;height:22px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}
.tem02-download-ms .image {width:100%;border:1px solid #CCC;padding-top:100%;position:relative}
.tem02-download-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem02-download-ms .image .box img {width:100%;height:100%;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem02-download-ms .image .box:hover img {opacity:1;transform:scale(1.1)}
.tem02-download-ms .btn {margin-top:10px;font-size:12px;text-transform:uppercase}
@media (max-width:480px) {
.tem02-download-ms .col-xs-6 {width:100%}
}
.tem01-exhibit-ms .col-lg-3,.tem01-exhibit-ms .col-lg-4,.tem01-exhibit-ms .col-md-2,.tem01-exhibit-ms .col-md-6,.tem01-exhibit-ms .column {margin-bottom:20px}
.tem01-exhibit-ms .col-lg-2:nth-of-type(6n+1),.tem01-exhibit-ms .col-lg-3:nth-of-type(4n+1),.tem01-exhibit-ms .col-lg-4:nth-of-type(3n+1),.tem01-exhibit-ms .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem01-exhibit-ms h3 {font-size:16px;font-weight:400;height:auto;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis}
.tem01-exhibit-ms .pro-text {height:auto;line-height:22px!important;overflow:hidden;font-size:14px;margin-bottom:10px;color:#000;opacity:.6}
.tem01-exhibit-ms .image {width:100%;border:1px solid #CCC;padding-top:70%;position:relative}
.tem01-exhibit-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem01-exhibit-ms .image .box a {display:block;width:100%;height:100%}
.tem01-exhibit-ms .image .box img {width:100%;height:100%}
.tem01-exhibit-ms .tem01-btn {margin-top:10px;font-size:12px;text-transform:uppercase}
.tem01-exhibit-ms .tem01-btn a {border:none}
@media (max-width:768px) {
.tem01-exhibit-ms .col-xs-6:nth-of-type(n) {clear:none}
.tem01-exhibit-ms .col-xs-6:nth-of-type(2n+1) {clear:both}
}
@media (max-width:480px) {
.tem01-exhibit-ms .col-xs-6,.tem01-exhibit-ms .column {width:100%}
.tem01-exhibit-ms .pro-text,.tem01-exhibit-ms h3 {max-height:44px;height:auto}
}
.tem02-exhibit-ms .col-md-4 {margin:15px 0}
.tem02-exhibit-ms h3 {font-size:14px;font-weight:400;height:25px;line-height:25px;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis}
.tem02-exhibit-ms h3 a {color:inherit}
.tem02-exhibit-ms .image {width:100%;border:1px solid #CCC;padding-top:70%;position:relative}
.tem02-exhibit-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem02-exhibit-ms .image .box a {display:block;width:100%;height:100%}
.tem02-exhibit-ms .image .box img {width:100%;height:100%;transition:all .3s ease-out 0s}
.tem02-exhibit-ms .image .box:hover img {transform:scale(1.1)}
.tem02-exhibit-ms .tem02-btn {font-size:12px;margin:5px 0 15px}
.tem02-exhibit-ms .tem02-btn a {border:none}
@media (max-width:480px) {
.tem02-exhibit .col-xs-6,.tem02-exhibit .column {width:100%}
.tem02-exhibit-ms h3 {max-height:44px;height:auto}
.tem02-exhibit-ms .col-xs-6,.tem02-exhibit-ms .column {width:100%}
}
.tem03-exhibit-ms .col-lg-2:nth-of-type(6n+1),.tem03-exhibit-ms .col-lg-3:nth-of-type(4n+1),.tem03-exhibit-ms .col-lg-4:nth-of-type(3n+1),.tem03-exhibit-ms .col-lg-6:nth-of-type(2n+1) {clear:both}
.tem03-exhibit-ms .title {font-size:14px;font-weight:400;height:auto;line-height:25px;margin:5px 0 15px;overflow:hidden;text-overflow:ellipsis}
.tem03-exhibit-ms .images {width:100%;border:1px solid #CCC;padding-top:100%;position:relative;overflow:hidden}
.tem03-exhibit-ms .images img {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;transition:all .3s ease 0s}
.tem03-exhibit-ms .images:hover img {transform:scale(1.1)}
@media (max-width:767px) {
.tem03-exhibit-ms .col-xs-6:nth-of-type(n) {clear:none}
.tem03-exhibit-ms .col-xs-6:nth-of-type(2n+1) {clear:both}
}
@media (max-width:480px) {
.tem03-exhibit .col-xs-6,.tem03-exhibit .column {width:100%}
.tem03-exhibit-ms h3 {max-height:44px;height:auto}
.tem03-exhibit-ms .col-xs-6,.tem03-exhibit-ms .column {width:100%}
}
.tem04-exhibit-ms .text {border:1px solid #eee;padding:30px 20px;background:#fff;margin-bottom:15px;width:100%;transition:all .6s ease-out 0s;display:inline-block}
.tem04-exhibit-ms .text:hover {border:1px solid #ccc;padding:30px 10px 30px 30px}
.tem04-exhibit-ms .text .title {font-size:16px;color:#000;line-height:40px!important;height:40px;overflow:hidden;opacity:.85}
.tem04-exhibit-ms .text .description {font-size:12px;line-height:22px!important;overflow:hidden;color:#000;opacity:.5}
@media (max-width:768px) {
.tem04-exhibit-ms .text,.tem04-exhibit-ms .text:hover {padding:10px 15px}
}
.tem05-exhibit-ms .title {font-size:14px;font-weight:400;height:25px;line-height:25px!important;margin:10px 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem05-exhibit-ms .images {width:100%;border:1px solid #CCC;padding-top:80%;position:relative;overflow:hidden}
.tem05-exhibit-ms .images img {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;transition:all .3s ease 0s}
.tem05-exhibit-ms .images img.enlarge {width:auto;transition:all .6s ease-out 0s}
.tem05-exhibit-ms .images:hover img {transform:scale(1.1)}
.tem05-exhibit-ms_dark .close {font-size:40px;color:#fff;position:fixed;right:20px;top:20px;z-index:1200;opacity:.6}
.tem05-exhibit-ms_dark .image {width:94%;height:96%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}
.tem05-exhibit-ms_dark .image img {max-height:100%;max-width:100%;vertical-align:middle}
.tem05-exhibit-ms .exhibit-ms-list {position:relative;overflow:hidden}
@media (max-width:480px) {
.tem05-exhibit .col-xs-6,.tem05-exhibit .column {width:100%}
.tem05-exhibit-ms h3 {max-height:44px;height:auto}
.tem05-exhibit-ms .col-xs-6,.tem05-exhibit-ms .column {width:100%}
}
.tem06-exhibit-ms .title {font-size:14px;font-weight:400;height:25px;line-height:25px!important;margin:5px 0 15px;overflow:hidden;text-overflow:ellipsis}
.tem06-exhibit-ms .images {width:100%;border:1px solid #CCC}
.tem06-exhibit-ms .images img {width:100%;transition:all .3s ease 0s}
.tem06-exhibit-ms .images:hover img {transform:scale(1.1)}
@media (max-width:480px) {
.tem06-exhibit .col-xs-6,.tem06-exhibit .column {width:100%}
.tem06-exhibit-ms h3 {max-height:44px;height:auto}
.tem06-exhibit-ms .col-xs-6,.tem06-exhibit-ms .column {width:100%}
}
.tem01-exhibit-detail-ms {margin:30px 0;overflow:hidden;width:100%}
.tem01-exhibit-detail-ms .carousel {z-index:1}
.tem01-exhibit-detail-ms p {font-size:14px}
.tem01-exhibit-detail-ms .carousel-inner img {max-width:100%;margin:0 auto;display:block}
.tem01-exhibit-detail-ms .carousel-control .glyphicon-chevron-left,.tem01-exhibit-detail-ms .carousel-control .glyphicon-chevron-right,.tem01-exhibit-detail-ms .carousel-control .icon-next,.tem01-exhibit-detail-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:0;font-size:50px}
.tem01-exhibit-detail-ms .carousel-control {width:5%;background-image:none}
.tem01-exhibit-detail .text {margin:20px 0 15px}
.tem01-exhibit-detail .text h3 {font-size:20px;text-align:center;color:#333;padding:10px;line-height:25px;margin-bottom:30px}
.tem01-exhibit-detail .text .wz {font-size:14px;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-exhibit-detail-ms .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-exhibit-detail-ms .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-exhibit-detail-ms .carousel-inner {margin-bottom:30px}
.tem01-exhibit-detail-ms .carousel-indicators {width:100%;position:inherit;left:0;margin-left:0;top:0;text-align:left;max-height:110px;overflow-x:hidden;overflow-y:auto}
.tem01-exhibit-detail-ms .carousel-indicators li {width:5.5%;height:50px;border:1px solid #ccc;background:#fff;margin:2px 0;border-radius:0;opacity:.4;vertical-align:middle;display:inline-block;text-align:center;transition:box-shadow .5s ease 0s,transform .5s ease 0s}
.tem01-exhibit-detail-ms .carousel-indicators li.active {opacity:1;height:50px;border:1px solid #d62121;box-shadow:0 0 5px rgba(0,0,0,.05);transform:translate3d(0px,-1px,0)}
.tem01-exhibit-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem01-exhibit-detail-ms .carousel-caption {bottom:10px;padding-bottom:10px}
@media (max-width:768px) {
.tem01-exhibit-detail-ms .carousel-indicators li {width:15%}
.tem01-exhibit-detail-ms .carousel-control .glyphicon-chevron-left,.tem01-exhibit-detail-ms .carousel-control .glyphicon-chevron-right,.tem01-exhibit-detail-ms .carousel-control .icon-next,.tem01-exhibit-detail-ms .carousel-control .icon-prev {display:none}
.tem01-exhibit-detail .text h3 {padding:0 15px}
}
.tem02-exhibit-detail-ms .banner1 {background:url(../images/tem02-exhibit-detail_5.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover}
.tem02-exhibit-detail-ms .banner2 {background:url(../images/tem02-exhibit-detail_6.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover}
@media(min-width:1056px) {
.tem02-exhibit-detail-ms {margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:100px}
.tem02-exhibit-detail-ms .pic_title {width:100%;height:68px;position:relative;margin-bottom:36px;padding:0 20px 0 0}
.tem02-exhibit-detail-ms .pic_title ul {overflow:hidden;margin-right:auto;margin-left:30px}
.tem02-exhibit-detail-ms .pic_title_ul {width:10000px;position:absolute;left:0}
.tem02-exhibit-detail-ms .pic_title_ul_box {height:74px;overflow:hidden;position:relative}
.tem02-exhibit-detail-ms .pic_title ul li {float:left;margin-right:20px;background:#eee}
.tem02-exhibit-detail-ms .pic_title ul li a {display:block;padding:0 15px;height:68px;line-height:68px;list-style:none;cursor:pointer;text-align:center;color:#666}
.tem02-exhibit-detail-ms .pic_title ul li.pic_title_li_cur a {color:#fff;text-decoration:none}
.tem02-exhibit-detail-ms .pic_title_next,.tem02-exhibit-detail-ms .pic_title_prev {width:30px;height:30px;position:absolute;right:-20px;top:20px;font-size:30px;cursor:pointer;background:url(../images/tem02-exhibit-detail_2.png) no-repeat center center;background-size:20px 20px}
.tem02-exhibit-detail-ms .pic_title_prev {background:url(../images/tem02-exhibit-detail_1.png) no-repeat center center;background-size:20px 20px;left:-19px}
.tem02-exhibit-detail-ms .pic_banner_box {height:492px;width:100%;background:#000;position:relative}
.tem02-exhibit-detail-ms .pic_banner_next,.tem02-exhibit-detail-ms .pic_banner_prev {width:20px;height:40px;position:absolute;left:539px;bottom:-28px;font-size:25px;cursor:pointer;background:url(../images/tem02-exhibit-detail_4.png) #666 no-repeat center center;background-size:15px 20px}
.tem02-exhibit-detail-ms .pic_banner_prev {background:url(../images/tem02-exhibit-detail_3.png) #666 no-repeat center center;left:497px;background-size:15px 25px}
.tem02-exhibit-detail-ms .baiye_box {width:100%;height:492px;overflow:hidden;position:absolute;top:0;left:0}
.tem02-exhibit-detail-ms .baiye_box ul {width:1056px}
.tem02-exhibit-detail-ms .baiye_box li {float:left;width:100%;height:492px;overflow:hidden;cursor:pointer;position:absolute}
.tem02-exhibit-detail-ms .baiye_box li img {position:absolute;width:100%;height:100%;top:0;z-index:1}
.tem02-exhibit-detail-ms .baiye_box li:nth-of-type(1) {background:#ccc;z-index:1}
.tem02-exhibit-detail-ms .baiye_box li:nth-of-type(2) {background:#f60;z-index:2;left:60%}
.tem02-exhibit-detail-ms .baiye_box li:nth-of-type(3) {background:#f30;z-index:3;left:80%}
.tem02-exhibit-detail-ms .baiye_box2 li:nth-of-type(1) {background:#dbc}
.tem02-exhibit-detail-ms .baiye_box2 li:nth-of-type(2) {background:#bad}
.tem02-exhibit-detail-ms .baiye_box2 li:nth-of-type(3) {background:#dbf}
.tem02-exhibit-detail-ms .baiye_box li a {display:block;width:20%;background:rgba(0,0,0,.8);color:#fff;height:492px;text-align:center;padding:0 20px;z-index:2;position:absolute;top:0}
.tem02-exhibit-detail-ms .baiye_box li a p {margin-top:50%}
.tem02-exhibit-detail-ms .pic_banner_height li div {min-height:492px}
.tem02-exhibit-detail-ms .pic_banner a.callbacks_nav.callbacks1_nav.next {border-radius:3px;background-size:15px 25px;top:100%;left:50%;margin:15px 10px -70px;background-color:#333;background-position:center center;position:absolute;overflow:hidden;line-height:999px}
.tem02-exhibit-detail-ms .pic_banner a.callbacks_nav.callbacks1_nav.prev {border-radius:3px;background-size:15px 25px;position:absolute;top:100%;left:50%;margin:15px -70px;background-color:#333;background-position:center center;overflow:hidden;line-height:999px}
}
.tem02-exhibit-detail-ms .rslides {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.tem02-exhibit-detail-ms .rslides li {-webkit-backface-visibility:hidden;width:100%;left:0;top:0;display:block}
.tem02-exhibit-detail-ms .banner2 {position:relative}
.pic_banner a.callbacks_nav.callbacks1_nav.next {width:64px;height:64px;background:transparent url(../images/tem02-exhibit-detail_4.png) no-repeat 0 0;top:40%;left:94%;right:2%;overflow:hidden;line-height:999px}
.pic_banner a.callbacks_nav.callbacks1_nav.prev {width:64px;height:64px;left:2%;background:transparent url(../images/tem02-exhibit-detail_3.png) no-repeat 0 0;top:40%;overflow:hidden;line-height:999px}
.tem02-exhibit-detail-ms.rslides_li_idx {color:#f60;text-align:center;min-height:492px;font-size:36px}
@media(max-width:1056px) {
.tem02-exhibit-detail-ms .pic_banner_box {width:100%;background:#000;position:relative;overflow:hidden}
.tem02-exhibit-detail-ms .pic_banner a.callbacks_nav.callbacks1_nav.next {height:49px;width:33px;background-size:33px 49px;position:absolute;left:90%;top:50%;margin-top:-25px;overflow:hidden;line-height:999px;z-index:2}
.tem02-exhibit-detail-ms .pic_banner a.callbacks_nav.callbacks1_nav.prev {height:49px;width:33px;background-size:33px 49px;top:50%;margin-top:-25px;position:absolute;line-height:999px;overflow:hidden;z-index:2}
.tem02-exhibit-detail-ms .pic_title_ul {width:100%;margin-top:5px;margin-bottom:-1px;overflow:hidden}
.tem02-exhibit-detail-ms .pic_title .pic_title_ul li {width:25%;background:#000;float:left;list-style:none;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #fff}
.tem02-exhibit-detail-ms .pic_title .pic_title_ul li a {text-align:center;line-height:40px;color:#fff;letter-spacing:1px;display:block}
.tem02-exhibit-detail-ms .baiye_box,.tem02-exhibit-detail-ms .pic_title_next,.tem02-exhibit-detail-ms .pic_title_prev {display:none}
.tem02-exhibit-detail-ms .pic_banner_height .pic_mob_title {width:100%;padding:10px;height:auto;background:rgba(0,0,0,.8);color:#fff;position:absolute;bottom:0;text-align:left}
.tem02-exhibit-detail-ms .rslides li {position:relative}
.tem02-exhibit-detail-ms .banner1,.tem02-exhibit-detail-ms .banner2 {min-height:293px}
}
@media (max-width:768px) {
.tem02-exhibit-detail-ms .banner1,.tem02-exhibit-detail-ms .banner2 {min-height:352px}
.tem02-exhibit-detail-ms .pic_banner_height .pic_mob_title {position:absolute}
}
@media (max-width:480px) {
.tem02-exhibit-detail-ms .banner1,.tem02-exhibit-detail-ms .banner2 {min-height:293px}
}
@media (max-width:320px) {
.tem02-exhibit-detail-ms .banner1,.tem02-exhibit-detail-ms .banner2 {min-height:264px}
}
.tem01-video-live {padding:100px 0 150px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-video-live * {transition:all .2s}
.tem01-video-live .titlediv {text-align:center;padding-bottom:20px}
.tem01-video-live .titlediv h1 {font-size:30px;font-weight:400;margin-bottom:0}
.tem01-video-live .titlediv h2 {font-size:14px;font-weight:400;margin-top:0;opacity:.8}
.tem01-video-live .group-item {overflow-y:hidden}
.tem01-video-live .group-item .golive {width:100px;height:30px;line-height:30px;border-radius:15px;opacity:0;border-width:1px;border-style:solid;margin:10px auto}
.tem01-video-live .group-item .golive a {width:100%;height:100%;outline:0;text-decoration:none;display:block;text-align:center}
.tem01-video-live .group-item .counter {width:605px;margin:0 auto;text-align:center}
.tem01-video-live .group-item .counter .countDays,.tem01-video-live .group-item .counter .countDiv,.tem01-video-live .group-item .counter .countHours,.tem01-video-live .group-item .counter .countMinutes,.tem01-video-live .group-item .counter .countSeconds,.tem01-video-live .group-item .counter .points {float:left}
.tem01-video-live .group-item .counter span {font-size:100px;line-height:100px;text-shadow:3px 3px 5px rgba(0,0,0,.2)}
.tem01-video-live .group-item .counter .boxName span {font-size:14px;line-height:14px;width:100%;display:none}
.tem01-video-live .group-item .counter .position {width:65px;height:100px;display:block;float:left;position:relative}
.tem01-video-live .group-item .counter .position .digit {width:100%;position:absolute;top:0;left:0}
.tem01-video-live .group-item .golive.ON {opacity:1}
.tem01-video-live .group-item .counter.OFF {margin-top:-100px;opacity:0}
@media(max-width:768px) {
.tem01-video-live {padding:50px 0}
.tem01-video-live .group-item .counter {width:360px}
.tem01-video-live .group-item .counter span {font-size:60px;line-height:60px}
.tem01-video-live .group-item .counter .boxName span {font-size:14px;line-height:14px}
.tem01-video-live .group-item .counter .position {width:40px;height:60px}
.tem01-video-live .group-item .counter.OFF {margin-top:-60px}
}
@media(max-width:390px) {
.tem01-video-live {padding-bottom:30px}
.tem01-video-live .group-item .counter {width:270px}
.tem01-video-live .group-item .counter .countDays,.tem01-video-live .group-item .counter .points.snHours {display:none}
}
.tem02-video-live {padding:100px 0 150px}
.tem02-video-live * {transition:all .2s}
.tem02-video-live .titlediv {text-align:center;padding-bottom:40px}
.tem02-video-live .titlediv h1 {font-size:30px;font-weight:400;margin-bottom:0}
.tem02-video-live .titlediv h2 {font-size:14px;font-weight:400;margin-top:0;opacity:.8}
.tem02-video-live .group-item {width:680px;height:170px;position:relative;margin:auto;overflow:hidden}
.tem02-video-live .group-item .counter {width:100%;text-align:center}
.tem02-video-live .group-item .counter.OFF {width:2000px}
.tem02-video-live .group-item .counter.OFF *,.tem02-video-live .group-item .golive.ON {transition-duration:1s}
.tem02-video-live .group-item .counter.OFF .countDays {margin-left:-280px}
.tem02-video-live .group-item .counter.OFF .countHours {margin-left:-140px}
.tem02-video-live .group-item .counter.OFF .countMinutes {margin-left:710px}
.tem02-video-live .group-item .countddiv {width:110px;height:110px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);float:left;margin:30px}
.tem02-video-live .group-item .countddiv a,.tem02-video-live .group-item .countddiv div {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.tem02-video-live .group-item .counter .countDiv {display:none}
.tem02-video-live .group-item .counter .points {float:left}
.tem02-video-live .group-item .counter span {font-size:45px;line-height:45px}
.tem02-video-live .group-item .counter .boxName span {font-size:14px;line-height:14px;display:block;width:100%}
.tem02-video-live .group-item .counter .position {width:50%;min-width:24px;height:45px;text-align:right;display:block;float:left;position:relative}
.tem02-video-live .group-item .counter .position.cunntl {text-align:left}
.tem02-video-live .group-item .counter .position .digit {width:100%;position:absolute;top:0;left:0}
.tem02-video-live .group-item .golive {width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;overflow:hidden;float:none;opacity:0}
.tem02-video-live .group-item .golive.ON {opacity:1}
.tem02-video-live .group-item .golive a {width:100%;height:100%;line-height:50px;font-size:14px;display:block;text-align:center;outline:0;text-decoration:none}
@media(max-width:768px) {
.tem02-video-live {padding:50px 0}
.tem02-video-live .titlediv {padding-bottom:0}
.tem02-video-live .group-item {width:480px;height:120px}
.tem02-video-live .group-item .counter.OFF .countDays {margin-left:-200px}
.tem02-video-live .group-item .counter.OFF .countHours {margin-left:-100px}
.tem02-video-live .group-item .counter.OFF .countMinutes {margin-left:580px}
.tem02-video-live .group-item .counter .countddiv {width:80px;height:80px;margin:20px}
.tem02-video-live .group-item .counter span {font-size:30px;line-height:30px}
.tem02-video-live .group-item .counter .position {min-width:16px;height:30px}
}
@media(max-width:510px) {
.tem02-video-live {padding-bottom:30px}
.tem02-video-live .group-item {width:300px}
.tem02-video-live .group-item .counter.OFF .countMinutes {margin-left:400px}
.tem02-video-live .group-item .counter .countddiv {margin:20px -10px;box-shadow:2px 2px 2px rgba(0,0,0,.2)}
.tem02-video-live .group-item .counter .countDays {margin-left:20px}
}
.tem03-video-live .title {font-size:24px}
.tem03-video-live .playBox {width:100%;min-height:400px;background:rgba(0,0,0,.6)url(../images/tem03-video-live.jpg) no-repeat;background-size:cover}
.tem03-video-live .playBox video {width:100%;height:100%}
.tem03-video-live .playBox object {width:100%}
.tem04-video-live .ol-box {width:100%;height:22px;line-height:22px;margin-bottom:15px;clear:both}
.tem04-video-live .ol-box .ol-pagination {float:right;text-align:right}
.tem04-video-live .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}
.tem04-video-live .ol-box .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem04-video-live .col-md-2,.tem04-video-live .col-md-3,.tem04-video-live .col-md-4,.tem04-video-live .col-md-6 {padding:0 5px}
.tem04-video-live .content-box {width:100%;overflow:hidden;margin-bottom:10px;position:relative}
.tem04-video-live .image {position:relative;padding-top:80%;background:url(../images/tem03-video.jpg) no-repeat scroll 0 0 / 100% 100%}
.tem04-video-live .image a {width:100%;height:100%;position:absolute;left:0;top:0}
.tem04-video-live .col-md-6 .image a {height:80%}
.tem04-video-live .image>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;transition:all .3s linear 0s;z-index:4}
.tem04-video-live .image:hover>a::after {opacity:.4}
.tem04-video-live .image:hover .play {opacity:1}
.tem04-video-live .image img {position:absolute;max-width:100%;max-height:100%;height:100%;width:100%;z-index:2}
.tem04-video-live .image .play {position:absolute;z-index:5;width:100%;text-align:center;vertical-align:middle;opacity:0;top:30%}
.tem04-video-live .image .play a {font-size:40px;color:#fff;cursor:pointer}
.tem04-video-live .tem01-video-live-text {width:100%;padding:8px 10px;overflow:hidden;background:rgba(0,0,0,.6);z-index:6;position:absolute;bottom:0;left:0}
.tem04-video-live .tem01-video-live-text h3 {font-size:14px;color:#eee;min-height:20px;max-height:40px;line-height:20px;overflow:hidden;margin:0}
.tem04-video-live .tem01-video-live-text h3 a {font-size:14px;color:#eee}
.tem04-video-live .tem01-video-live-text p {font-size:12px;color:#999;max-height:40px;height:40px;line-height:18px;overflow:hidden}
.tem04-video-live .col-md-2 .tem04-video-text p {height:18px}
@media (max-width:767px) {
.tem04-video-live .ol-box .ol-pagination {width:100%;text-align:left;float:none}
.tem04-video-live .ol-box .ol-more {width:100%;text-align:right;float:none}
.tem04-video-live .image .play {opacity:1}
.tem04-video-live .image>a::after {opacity:.4}
}
@media (max-width:320px) {
.tem04-video-live .col-xs-6 {width:100%}
}
.tem05-video-live {margin:0;background:#1e1e1e}
.tem05-video-live .container {padding:0 50px;width:100%}
.tem05-video-live-sm {background:#2C2C2C}
.tem05-video-live-sm .col-md-3,.tem05-video-live-sm .col-md-9 {padding:0}
.tem05-video-live-sm .timebox {position:relative;color:#fff}
.tem05-video-live-sm .timebox img {width:100%;height:100%}
.tem05-video-live-sm .timebox .watch-time {position:absolute;left:5%;top:50%;width:90%;margin-top:-50px}
.tem05-video-live-sm .timebox .watch-time .title {margin-bottom:15px;text-align:center;font-size:26px}
.tem05-video-live-sm .timebox .watch-time .group-item {text-align:center;font-size:36px}
.tem05-video-live-sm .timebox .watch-time .group-item .boxName {font-size:16px;line-height:40px;display:inline-block;margin-bottom:0}
.tem05-video-live-sm .timebox .watch-time .group-item .points {display:inline-block;padding:0 10px}
.tem05-video-live-sm .timebox .watch-time .countDays,.tem05-video-live-sm .timebox .watch-time .countHours,.tem05-video-live-sm .timebox .watch-time .countMinutes,.tem05-video-live-sm .timebox .watch-time .countSeconds {display:inline-block}
.tem05-video-live-sm .timebox .watch-time .group-item .position {width:25px;height:50px;font-family:HELVETICANEUELTPRO-THEX,Arial;float:left;display:block;position:relative}
.tem05-video-live-sm .timebox .watch-time .group-item .position .digit {width:100%;position:absolute;top:0;left:0}
.tem05-video-live-sm .carousel-inner {width:100%;min-height:640px;margin-bottom:0;position:relative}
.tem05-video-live-sm .carousel-inner .video-desc-box {width:100%;height:100px;padding:10px 0;font-size:14px;color:#eee}
.tem05-video-live-sm .carousel-inner .video-desc-box .text {height:80px;line-height:20px;overflow:auto}
.tem05-video-live-sm .carousel-inner .video-box,.tem05-video-live-sm .playercontainer {width:100%}
.tem05-video-live-sm .carousel-inner .video-box video {width:100%;height:100%}
.tem05-video-live-sm .carousel-inner .video-box object {width:100%;position:absolute;height:100%}
.tem05-video-live-sm .carousel-inner .video-box .jwplayer {width:100%!important}
.tem05-video-live-sm .carousel-inner>.item>img {max-width:100%}
.tem05-video-live-sm .carousel-inner .adv_barrage {width:100%;height:30px;line-height:30px;position:absolute;left:0;top:0;background:rgba(0,0,0,.3);color:#fff;z-index:9!important}
.tem05-video-live-sm .carousel-inner .adv_barrage .adv_box {height:30px;padding:0 33px 0 8px}
.tem05-video-live-sm .carousel-inner .adv_barrage .close {width:20px;height:20px;line-height:16px;text-align:center;opacity:1;position:absolute;right:5px;top:3px}
.tem05-video-live-sm .carousel-inner .adv_barrage .close span {font-size:14px;color:#ccc}
.tem05-video-live-sm .carousel-indicators {width:100%;height:540px;overflow-y:auto;overflow-x:hidden;position:relative;left:0;margin-left:0;bottom:0;text-align:left;margin-bottom:0}
.tem05-video-live-sm .carousel-indicators li {width:100%;height:200px;border:none;border-radius:0;margin:0;background:#fff;opacity:.5;display:block;border-bottom:1px solid #ccc}
.tem05-video-live-sm .carousel-indicators li.active {opacity:1;margin:0;height:200px;border:none;border-bottom:1px solid #ccc}
.tem05-video-live-sm .carousel-indicators li img {width:100%;height:100%;display:block}
.tem05-video-live-sm .carousel-indicators li {position:relative;left:0;top:0;text-indent:0}
.tem05-video-live-sm .carousel-indicators li .text {width:100%;font-size:14px;height:44px;line-height:22px;overflow:hidden;position:absolute;left:0;bottom:0;padding:0 5px;color:#fff;background:rgba(000,000,000,.5)}
.tem05-video-live-sm .carousel-right {height:100%;overflow:hidden}
.tem05-video-live-sm .carousel-tabs {width:100%;background:#494949;overflow:hidden}
.tem05-video-live-sm .carousel-tabs li {float:left;height:50px;line-height:50px;text-align:center;font-size:14px;text-transform:capitalize;width:33.3333%}
.tem05-video-live-sm .carousel-tabs li a {display:block;line-height:50px;color:#999;border-bottom-width:1px;border-bottom-style:solid;text-decoration:none;outline:0}
.tem05-video-live-sm .carousel-tabs li.border-color a {border-color:inherit;border-bottom-width:2px;line-height:48px}
.tem05-video-live-sm .carousel-tabs li.font-color a {color:#bbb}
.tem05-video-live-sm .carousel-tab-content {color:#fff;background:#393939;max-height:590px;overflow-y:auto}
.tem05-video-live-sm .carousel-tab-pane {width:100%;height:590px;background:#393939;float:left;overflow-y:auto;overflow-x:hidden;display:none}
.tem05-video-live-sm .pane-comment {position:relative}
.tem05-video-live-sm .pane-comment .users_quantity {height:40px;padding:10px;font-size:14px;color:#999;background:#292929;overflow:hidden}
.tem05-video-live-sm .pane-comment ul {height:496px;overflow-y:auto;overflow-x:hidden;border-top:1px solid #434343}
.tem05-video-live-sm .pane-comment ul li {border-bottom:1px solid #434343;padding:10px}
.tem05-video-live-sm .pane-comment ul li h3 {font-weight:300;font-size:14px;color:#ccc;line-height:20px;margin:0 0 10px}
.tem05-video-live-sm .pane-comment ul li h3 .datebox {color:#999;padding-left:8px;font-size:12px;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem05-video-live-sm .pane-comment ul li p {font-size:12px;color:#999;line-height:20px}
.tem05-video-live-sm .pane-comment .form {width:100%;height:54px;padding:10px;background:#292929;position:absolute;bottom:0;left:0}
.tem05-video-live-sm .pane-comment .form .input-group {width:100%;margin:0}
.tem05-video-live-sm .pane-introduction {padding:10px 15px;line-height:195%;font-size:14px;color:#999}
.tem05-video-live-sm .pane-introduction h4 {padding:10px 0;font-size:16px;color:#fff}
.tem05-video-live-sm .pane-introduction p {margin-bottom:10px}
.tem05-video-live-sm .pane-shops {height:100%;width:100%}
.tem05-video-live-sm .pane-shops .shops-box {height:100%;padding-bottom:80px;overflow-y:auto;position:relative;margin-top:10px}
.tem05-video-live-sm .pane-shops ul li {width:100%;padding:7px 8px;display:inline-block;-o-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}
.tem05-video-live-sm .pane-shops ul li:hover {background:#3a3a3a}
.tem05-video-live-sm .pane-shops ul li .col-lg-4,.tem05-video-live-sm .pane-shops ul li .col-lg-8 {padding:0 7px}
.tem05-video-live-sm .pane-shops li .images {width:100%;overflow:hidden}
.tem05-video-live-sm .pane-shops li .images img {width:100%;height:100%}
.tem05-video-live-sm .pane-shops li .title {font-size:14px;color:rgba(255,255,255,.9);line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem05-video-live-sm .pane-shops li .description {font-size:12px;color:rgba(255,255,255,.5);line-height:20px;max-height:60px;overflow:hidden}
.tem05-video-live-sm .pane-shops li .price {font-size:16px;color:#ed2c2c;margin-top:10px;font-family:HELVETICANEUELTPRO-THEX,Arial}
@media(max-width:980px) {
.tem05-video-live .container {padding:0}
.tem05-video-live-sm .col-md-9 {padding-left:0;padding-right:0}
.tem05-video-live-sm .col-md-3 {padding-right:0;padding-left:0}
.tem05-video-live-sm .timebox img {height:auto;min-height:200px}
.tem05-video-live-sm .timebox .watch-time .group-item .boxName {font-size:14px}
.tem05-video-live-sm .carousel-inner {width:100%;height:auto;min-height:200px}
.tem05-video-live-sm .carousel-inner>.item>img {width:100%;height:auto}
.tem05-video-live-sm .carousel-inner .video-box,.tem05-video-live-sm .playercontainer {min-height:200px}
.tem05-video-live-sm .carousel-inner .video-box object {height:200px}
.tem05-video-live-sm .carousel-indicators {width:100%;overflow-x:auto;height:auto}
.tem05-video-live-sm .carousel-indicators li {width:120px;height:70px;border:1px solid #ccc;background:#000;margin:0;border-radius:0;opacity:.6;vertical-align:middle;display:table-cell;text-align:center}
.tem05-video-live-sm .carousel-indicators li.active {opacity:1;margin:0;height:70px;border:1px solid #ccc}
.tem05-video-live-sm .carousel-indicators li img {width:100%;height:100%;display:block}
.tem05-video-live-sm .carousel-indicators li.active img {height:100%}
.tem05-video-live-sm .carousel-indicators li .text {font-size:12px}
}
@media(max-width:768px) {
.tem05-video-live {margin:0}
.tem05-video-live-sm .timebox .watch-time .title {font-size:20px;margin-bottom:10px}
.tem05-video-live-sm .timebox .watch-time .group-item {font-size:30px}
.tem05-video-live-sm .timebox .watch-time .group-item .boxName {font-size:12px}
.tem05-video-live-sm .timebox .watch-time .group-item .position {width:20px;height:40px}
.tem05-video-live-sm .carousel-right {height:auto}
.tem05-video-live-sm .carousel-tab-pane {height:auto;min-height:170px;max-height:374px}
.tem05-video-live-sm .pane-comment ul {height:auto;max-height:280px}
.tem05-video-live-sm .pane-comment .form {position:inherit}
}
@media(max-width:430px) {
.tem05-video-live-sm .timebox .watch-time {width:100%;left:0;margin-top:-30px}
.tem05-video-live-sm .timebox .watch-time .title {font-size:18px;margin-bottom:5px}
.tem05-video-live-sm .timebox .watch-time .group-item {font-size:22px}
.tem05-video-live-sm .timebox .watch-time .group-item .position {width:16px;height:30px}
.tem05-video-live-sm .carousel-indicators li,.tem05-video-live-sm .carousel-indicators li.active {height:50px}
.tem05-video-live-sm .carousel-indicators li .text {height:32px;line-height:16px}
}
.tem01-video {padding:50px 0}
.tem01-video * {transition:all .5s}
.tem01-video .titlediv {text-align:center;padding-bottom:40px}
.tem01-video .titlediv h1 {font-size:30px;font-weight:400;margin-bottom:0}
.tem01-video .titlediv h2 {font-size:14px;font-weight:400;margin-top:0;opacity:.8}
.tem01-video .item {padding:10px}
.tem01-video .item .block:hover {box-shadow:0 20px 30px rgba(0,0,0,.3);-moz-box-shadow:0 20px 30px rgba(0,0,0,.3);-webkit-box-shadow:0 20px 30px rgba(0,0,0,.3);-o-box-shadow:0 20px 30px rgba(0,0,0,.3);transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px)}
.tem01-video .item .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden}
.tem01-video .item .image:hover .play_video {opacity:1}
.tem01-video .item .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5)}
.tem01-video .item .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem01-video .item .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem01-video .item .image img {width:100%}
.tem01-video .item .text {width:100%;text-align:left;padding:20px}
.tem01-video .item .text:after {content:'';display:block;margin:10px 0 0;width:3px;height:1px;top:0;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem01-video .item:hover .text:after {width:30px}
.tem01-video .item .text h3 {font-size:16px;margin:0;transition:all ease-out .3s;opacity:.8}
.tem01-video .item:hover .text h3 {opacity:1}
.tem01-video .item .text span {font-size:12px}
.tem01-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem01-video .video_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}
.tem01-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem01-video .video_show video {max-width: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%)}
@media(max-width:1200px) {
.tem01-video {padding:0}
}
@media(max-width:768px) {
.tem01-video .row {padding:0 40px}
.tem01-video .titlediv {padding-bottom:0}
.tem01-video .titlediv h1 {margin:0}
.tem01-video .item .text {padding:10px}
.tem01-video .item .text::after {margin:5px 0 0}
}
@media(max-width:450px) {
.tem01-video .row {padding:0}
.tem01-video .item {width:100%;padding:0 0 10px}
}
.tem02-video {width:100%;padding:100px 0;position:relative;overflow:hidden}
.tem02-video * {transition:all .5s}
.tem02-video .chagebg {position:absolute;width:120%;height:120%;left:-10%;top:-10%;-webkit-filter:blur(20px);opacity:.5;background-size:cover;background-position:center center;background-repeat:no-repeat}
.tem02-video .image {width:100%;max-width:320px;height:180px;float:right;right:5%;cursor:pointer;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}
.tem02-video .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.2)}
.tem02-video .image .play_video:hover {background:0 0}
.tem02-video .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem02-video .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem02-video .text {width:60%;padding-top:20px;text-align:left}
.tem02-video .text h3 {font-size:16px;margin:0;transition:all ease-out .3s}
.tem02-video .text span {font-size:12px;opacity:.5}
.tem02-video .text .txt {padding-top:10px;line-height:20px;font-size:12px}
.tem02-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem02-video .video_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}
.tem02-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem02-video .video_show video {max-width: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%)}
@media(max-width:1200px) {
.tem02-video .text {width:80%}
}
@media(max-width:768px) {
.tem02-video {padding:50px 0}
.tem02-video .image {margin:auto;float:none;right:0}
.tem02-video .text {width:100%;text-align:center;padding-top:10px}
.tem02-video .text .txt {padding-top:5px}
}
.tem03-video {padding:0}
.tem03-video * {transition:all .5s}
.tem03-video .container {padding:0 5px}
.tem03-video .offer-left {padding:0 10px}
.tem03-video .offer-left .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden;margin-bottom:20px}
.tem03-video .offer-left .image:hover .play_video {opacity:1}
.tem03-video .offer-left .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5);z-index:3}
.tem03-video .offer-left .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center;z-index:2}
.tem03-video .offer-left .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem03-video .offer-left .image img {width:100%}
.tem03-video .offer-left .text {width:100%;text-align:center}
.tem03-video .offer-left .text h3 {font-size:18px;height:22px;line-height:22px;margin-top:0}
.tem03-video .offer-left .text span {font-size:12px}
.tem03-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem03-video .video_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}
.tem03-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem03-video .video_show video {max-width: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%)}
@media(max-width:768px) {
.tem03-video .offer-left .image,.tem03-video .offer-left .text h3 {margin-bottom:5px}
}
@media(max-width:480px) {
.tem03-video .offer-left {padding:0}
}
.tem04-video {padding:0}
.tem04-video .container {padding:0 10px}
.tem04-video .container .row.clearfix {margin:0!important}
.tem04-video * {transition:all .5s}
.tem04-video .item {padding:0 10px 10px}
.tem04-video .item .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden;margin-bottom:20px}
.tem04-video .item .image:hover .play_video {opacity:1}
.tem04-video .item .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5)}
.tem04-video .item .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem04-video .item .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem04-video .item .image img {width:100%}
.tem04-video .item .text {width:100%;text-align:left}
.tem04-video .item .text:after {content:'';display:block;margin:10px 0 0;width:3px;height:1px;top:0;transition:all .6s cubic-bezier(0.215,.61,.355,1) 0s}
.tem04-video .item:hover .text:after {width:30px}
.tem04-video .item .text h3 {font-size:16px;margin:0;transition:all ease-out .3s;opacity:.8}
.tem04-video .item:hover .text h3 {opacity:1}
.tem04-video .item .text span {font-size:12px}
.tem04-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem04-video .video_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-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem04-video .video_show video {max-width: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%)}
@media(max-width:768px) {
.tem04-video .row {padding:0}
.tem04-video .item {padding:5px 1%}
.tem04-video .item .image {margin:0}
.tem04-video .item .text::after {margin:3px 0 0}
.tem04-video .item .text h3 {margin:5px 0 0}
}
@media(max-width:450px) {
.tem04-video .item {width:100%;padding:5px 0!important}
}
.tem05-video {padding:0}
.tem05-video * {transition:all .5s}
.tem05-video .item {padding:0!important;position:relative}
.tem05-video .item .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden}
.tem05-video .item .image:hover .play_video {opacity:1}
.tem05-video .item .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5)}
.tem05-video .item .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem05-video .item .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem05-video .item .image img {width:100%}
.tem05-video .item .text {background:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;width:100%;padding:10px 20px;text-align:left}
.tem05-video .item .text h3 {font-size:14px;margin:0;transition:all ease-out .3s}
.tem05-video .item .text span {font-size:12px;opacity:.5}
.tem05-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem05-video .video_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}
.tem05-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem05-video .video_show video {max-width: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%)}
@media(max-width:768px) {
.tem05-video .item .text {padding:10px}
}
.tem06-video {padding:0}
.tem06-video video {width:100%}
.tem06-video .title {font-size:24px;color:#333;margin:0 0 15px}
.tem06-video .infobar {padding:15px 0}
.tem06-video .description {line-height:26px!important;max-height:260px;overflow:hidden;font-size:13px;color:#848484}
.tem06-video .about_btn {padding:15px 0;text-transform:uppercase}
@media(max-width:768px) {
.tem06-video .infobar {padding:0 0 10px}
.tem06-video .title {margin:0 0 5px}
}
.tem07-video .swiper-pagination .swiper-pagination-bullet {width:30px;height:12px;border-radius:0;background-color:#bbb}
.tem08-video {padding:0}
.tem08-video * {transition:all .5s}
.tem08-video .item {padding:0 10px 10px}
.tem08-video .item .image {width:100%;cursor:pointer;position:relative;overflow-x:hidden;margin-bottom:20px}
.tem08-video .item .image:hover .play_video {opacity:1}
.tem08-video .item .image .play_video {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.5)}
.tem08-video .item .image .play_video span {width:40px;height:40px;line-height:40px;font-size:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;text-align:center}
.tem08-video .item .image .play_video span:hover {text-shadow:0 0 10px #fff}
.tem08-video .item .image img {width:100%}
.tem08-video .video_show {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.tem08-video .video_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}
.tem08-video .video_show span:hover {opacity:.8;text-shadow:0 0 5px #fff}
.tem08-video .video_show video {max-width: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%)}
@media(max-width:768px) {
.tem08-video .row {padding:0}
.tem08-video .item {padding:5px 0}
.tem08-video .item .image {margin-bottom:0}
}
@media(max-width:450px) {
.tem08-video .item {width:100%}
}
.tem09-video .item .box,.tem09-video .item .image .icon,.tem09-video .video_show:before {transition:all 1s cubic-bezier(.165,.84,.44,1)}
.tem09-video .item {padding:7px}
.tem09-video .item .box {background-color:#FFF}
.tem09-video .item .box:hover {transform:translateY(-3px);box-shadow:0 15px 30px rgba(0,0,0,.1)}
.tem09-video .item .image {cursor:pointer;position:relative}
.tem09-video .item .image .icon {padding:3px 10px;line-height:1;font-size:16px;border:2px solid #fff;background-color:rgba(0,0,0,.6);position:absolute;bottom:10px;left:20px;color:#FFF;border-radius:50px}
.tem09-video .item .image:hover .icon {border-color:inherit;background-color:inherit}
.tem09-video .item .text {padding:25px 20px}
.tem09-video .item .text .title {line-height:1;padding-bottom:6px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem09-video .item .text .description {font-size:12px;opacity:.5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem09-video .item img {width:100%}
.tem09-video.content-left {text-align:left}
.tem09-video.content-middle {text-align:center}
.tem09-video.content-right {text-align:right}
.tem09-video .video_show {width:100vw;height:100vh;position:fixed;top:0;left:0;display:none;z-index:-1;opacity:0}
.tem09-video .video_show:before {content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:2}
.tem09-video .video_show .box {display:block;background-color:#FFF;box-shadow:0 0 50px rgba(0,0,0,.2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}
.tem09-video .video_show .box video {display:block;max-height:80vh;max-width:90vw;width:auto}
.tem09-video .video_show .box .title {padding:10px 20px;font-size:18px}
.tem09-video .video_show .box .title span {display:block}
.tem09-video .video_show .box .left {float:left}
.tem09-video .video_show .box .left span {padding:8px 0}
.tem09-video .video_show .box .right {float:right}
.tem09-video .video_show .box .right span {padding:12px 0}
.tem09-video .video_show .video_close {cursor:pointer}
.tem09-video .video_show.show {display:block;z-index:99;opacity:1}
.tem09-video .video_show.show:before {background-color:rgba(0,0,0,.2)}
@media(max-width:768px) {
.tem09-video {padding:15px 0!important}
.tem09-video .item {padding:5px}
.tem09-video .item .text {padding:10px}
.tem09-video .item .text .title {padding-bottom:0}
}
@media(max-width:640px) {
.tem09-video .video_show .box .left span {padding:4px 0}
.tem09-video .video_show .box .right span {padding:8px 0}
}
@media(max-width:480px) {
.tem09-video .item {width:100%;padding:5px 0!important}
}
.tem10-video .item {width:100%;position:relative}
.tem10-video .item img {width:100%;position:absolute;left:0;top:0;bottom:0;z-index:2;cursor:pointer}
.tem10-video .item video {width:100%;cursor:pointer}
.tem10-video .item .text {position:absolute;background:#fff;width:380px;top:50%;margin-top:-150px;left:8%;z-index:3;padding:30px;border-radius:3px;color:#3f3f3f;border-color:#333}
.tem10-video .item .text .title {line-height:40px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:inherit;font-size:18px}
.tem10-video .item .text .description {font-size:12px;margin-top:10px;opacity:.6;line-height:26px;overflow:hidden;max-height:156px;color:inherit}
.tem10-video .item .text .btn {font-size:14px;margin-top:20px;border:1px solid;border-color:inherit;border-radius:0;padding:11px 15px;overflow:hidden;position:relative;color:inherit}
.tem10-video .item .text .btn::after {content:"\e204";position:absolute;font-family:icomoon!important;width:100%;height:100%;left:0;color:inherit;-o-transform:translateX(-70%);-moz-transform:translateX(-70%);-ms-transform:translateX(-70%);-webkit-transform:translateX(-70%);transform:translateX(-70%);-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}
.tem10-video .item .text .btn:hover::after {-o-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}
.tem10-video .item .text .btn .icon {-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;display:inline-block}
.tem10-video .item .text .btn:hover .icon {-o-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-webkit-transform:translateX(200%);transform:translateX(200%)}
.tem10-video .swiper-button-next {left:auto;right:0;width:9%;top:0;height:100%;background:rgba(0,0,0,.4);background-image:none!important;margin:0!important;font-size:0!important}
.tem10-video .swiper-pagination {bottom:20px}
.tem10-video .swiper-pagination-bullet-active {background:#fff!important}
@media (max-width:768px) {
.tem10-video .item .text {padding:10px;width:300px}
.tem10-video .item .text .title {font-size:16px;margin-top:10px}
.tem10-video .item .text .description {max-height:72px;line-height:24px!important}
.tem10-video .item .text .btn {padding:8px 12px;font-size:12px;margin-top:10px}
}
@media (max-width:480px) {
.tem10-video .item .text {position:static;margin:0;width:100%;display:inline-block}
.tem10-video .item .text .title {font-size:14px}
.tem10-video .item .text .description {margin-top:0}
.tem10-video .swiper-pagination-bullet-active {background:#333!important}
.tem10-video .swiper-pagination {bottom:0!important}
}
.tem11-video .box {counter-reset:div;position:relative}
.tem11-video .box .col-xs-6 {position:relative;color:#fff;padding:0;z-index:3}
.tem11-video .box .col-xs-6.curr {z-index:5}
.tem11-video .box .col-xs-6::before {content:counter(div,decimal-leading-zero);counter-increment:div;position:absolute;top:30px;color:inherit;z-index:4;font-size:12px;font-weight:600;left:40px;font-family:arial}
.tem11-video .box .col-xs-6::after {width:100%;height:100%;background:rgba(50,50,50,.7);left:0;top:0;opacity:0;content:"";position:absolute;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}
.tem11-video .box:hover .col-xs-6::after {opacity:1;z-index:4}
.tem11-video .box:hover .col-xs-6:hover::after {z-index:2!important;opacity:1!important}
.tem11-video .item {width:100%;color:#fff}
.tem11-video .item img {width:100%;cursor:pointer}
.tem11-video .box:hover img {opacity:0}
.tem11-video .box .modal {width:100%;cursor:pointer;position:absolute;left:0;top:0;height:100%;z-index:2;-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}
.tem11-video .box .modal video {width:100%}
.tem11-video .item .text {position:absolute;color:#fff;width:100%;top:0;left:0;z-index:3;padding:60px 40px 30px;height:100%;background:rgba(38,38,38,.8)}
.tem11-video .box:hover .text {background:0 0}
.tem11-video .item .text .title {line-height:26px!important;height:78px;overflow:hidden;color:inherit;font-size:16px;font-weight:500}
.tem11-video .item .text .description {font-size:12px;margin-top:20px;line-height:25px!important;height:125px;overflow:hidden;color:inherit;padding-top:20px;position:relative;opacity:0;-o-transition:all .4s ease-out .3s;-moz-transition:all .4s ease-out .3s;-ms-transition:all .4s ease-out .3s;-webkit-transition:all .4s ease-out .3s;transition:all .4s ease-out .3s;-o-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}
.tem11-video .col-xs-6:hover .item .text .description {opacity:1;-o-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}
.tem11-video .item .text .description::before {content:"";position:absolute;left:0;top:0;width:18%;height:2px;border-top:2px solid;border-color:inherit}
.tem11-video .item .text .btn {font-size:14px;margin-top:20px;border:1px solid;border-color:inherit;border-radius:0;padding:11px 15px;overflow:hidden;position:relative;color:inherit;opacity:.7}
@media (max-width:768px) {
.tem11-video .box .col-xs-6 {width:50%;z-index:2}
.tem11-video .col-xs-6:nth-of-type(2n+1) {clear:both}
.tem11-video .box:hover img {opacity:1}
.tem11-video .box:hover .col-xs-6::after {z-index:2;opacity:0}
.tem11-video .box:hover .col-xs-6:hover::after {opacity:0!important}
.tem11-video .box:hover .text {background:#fff}
.tem11-video .item .text {padding:20px;position:static;background:#fff;color:#333;display:inline-block}
.tem11-video .item .text .title {font-size:14px;max-height:52px;height:auto}
.tem11-video .item .text .description {opacity:.8;max-height:125px;height:auto;margin-top:10px;padding-top:10px}
.tem11-video .item .text .description::before {width:10%;border-width:1px}
.tem11-video .box .col-xs-6::before {left:20px;top:20px}
.tem11-video .item .text .btn {padding:6px 9px;margin-top:15px;margin-bottom:10px}
}
@media (max-width:480px) {
.tem11-video .item .text {padding:5px}
}
.tem12-video .wrap {position:relative}
.tem12-video .left_T .box {width:100%;padding:15% 7% 0 15%;color:#fff}
.tem12-video .left_T {width:30%;left:0;top:0;position:absolute}
.tem12-video .left_T .title {width:100%;color:#fff;font-weight:700;font-size:22px}
.tem12-video .left_T .subtitle {color:#fff;margin:0 0 40px;font-style:italic;font-size:12px;letter-spacing:2px}
.tem12-video .left_T .description {line-height:28px;max-height:168px;overflow:hidden}
.tem12-video .right_V {padding-left:30%}
.tem12-video .right_V .swiper-slide {margin-bottom:40px}
.tem12-video .right_V .item {position:relative;box-shadow:0 1px 1px rgba(0,0,0,.2);-o-transition:box-shadow .25s ease 0s;-moz-transition:box-shadow .25s ease 0s;-ms-transition:box-shadow .25s ease 0s;-webkit-transition:box-shadow .25s ease 0s;transition:box-shadow .25s ease 0s;background:#000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.tem12-video .right_V .item:hover {box-shadow:8px 5px 30px rgba(0,0,0,.2)}
.tem12-video .right_V .item img {position:absolute;width:100%;height:calc(100% - 70px);left:0;top:0;z-index:2}
.tem12-video .right_V .items img {position:static;width:100%;height:auto}
.tem12-video .right_V .item .text {background:#fff;width:100%;padding:25px 20px;text-align:left;font-size:14px;color:#1a1917;display:block;position:relative;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.tem12-video .right_V .item .text .title {font-size:14px;padding-right:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem12-video .right_V .item .text .btn {position:absolute;right:20px;top:20px}
.tem12-video .right_V .item video {width:100%}
.tem12-video .right_V .items video {position:absolute;bottom:70px;width:100%;max-height:calc(100% - 70px);height:auto;z-index:-1;left:0}
.tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-button-prev {border-radius:50%;border:2px solid #333;width:35px;height:35px;text-align:center;line-height:35px;margin-top:-30px;font-size:12px}
.tem12-video .right_V .swiper-button-prev {display:none!important}
.tem12-video .right_V .swiper-button-next:hover,.tem12-video .right_V .swiper-button-prev:hover {color:#fff;background:#333}
.tem12-video .right_V .swiper-button-next.swiper-button-black,.tem12-video .right_V .swiper-button-prev.swiper-button-black,.tem12-video .right_V .swiper-container-rtl .swiper-button-next.swiper-button-black,.tem12-video .right_V .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image:none!important}
.tem12-video .right_V .swiper-pagination {bottom:0;text-align:left}
.tem12-video .right_V .swiper-pagination-bullet {width:6px;height:6px;background:rgba(255,255,255,.4);opacity:1}
.tem12-video .right_V .swiper-pagination-bullet-active {background:#fff!important;width:26px;border-radius:50px}
.tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-container-rtl .swiper-button-prev {right:19%!important}
.tem12-video .play-btn {width:50px;height:50px;box-shadow:0 0 5px rgba(255,255,255,.5);background:#fff;text-align:center;line-height:50px;z-index:3;position:absolute;border-radius:50%;left:50%;top:calc(50% - 70px);font-size:26px;margin-left:-25px;cursor:pointer;-o-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}
.tem12-video .play-btn:hover {color:#fff;box-shadow:0 0 10px rgba(255,255,255,8)}
@media (max-width:991px) {
.tem12-video .left_T .box {padding:7% 7% 0 15%}
.tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-button-prev {top:45%}
.tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-container-rtl .swiper-button-prev {right:18%}
}
@media (max-width:768px) {
.tem12-video .left_T {position:static;width:100%}
.tem12-video .left_T .box {padding:20px 5%}
.tem12-video .left_T .title {font-size:18px}
.tem12-video .left_T .subtitle {margin-bottom:30px}
.tem12-video .right_V {padding-left:5%}
.tem12-video .right_V .item .text {padding:20px 15px}
.tem12-video .right_V .item .text .btn {top:15px;right:15px}
.tem12-video .right_V .item img {height:calc(100% - 60px)}
.tem12-video .right_V .items img {height:auto}
.tem12-video .right_V .items video {max-height:calc(100% - 60px);bottom:60px}
.tem12-video .play-btn {top:calc(50% - 60px)}
.tem12-video .right_V .swiper-button-next,.tem12-video .right_V .swiper-container-rtl .swiper-button-prev {right:17px}
}
@media (max-width:480px) {
.tem12-video .left_T .title {font-size:18px}
.tem12-video .right_V .swiper-button-next {display:none!important}
.tem12-video .right_V .item .text .btn {display:none}
.tem12-video .right_V .item .text .title {padding-right:0}
.tem12-video .right_V .item .text {padding:0 15px;border-radius:0}
.tem12-video .right_V .item .text .title {font-size:13px;line-height:45px}
.tem12-video .right_V .item img {height:calc(100% - 45px)}
.tem12-video .right_V .items img {height:auto}
.tem12-video .right_V .items video {max-height:calc(100% - 45px);bottom:45px}
.tem12-video .left_T .description {max-height:unset}
.tem12-video .play-btn {font-size:20px;width:40px;height:40px;line-height:40px;margin-left:-20px;top:calc(50% - 45px)}
.tem12-video .right_V .swiper-slide {margin-bottom:30px}
}
@media (max-width:360px) {
.tem12-video .left_T .title {font-size:16px}
.tem12-video .left_T .description {font-size:13px;line-height:26px}
.tem12-video .right_V {padding:0 15px}
.tem12-video .right_V .swiper-pagination-bullet {width:5px;height:5px}
.tem12-video .right_V .swiper-pagination-bullet-active {width:22px}
}
.tem13-video {position:relative;z-index:5}
.tem13-video .tem13_video_con {width:100%;height:100vh;font-size:0;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:5}
.tem13-video.content-middle {text-align:center}
.tem13-video.content-left {text-align:left}
.tem13-video.content-right {text-align:right}
.tem13-video .con {width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}
.tem13-video .con video {width:100%;height:100%;object-fit:cover}
.tem13-video .con img {width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1;left:0;top:0}
.tem13-video .container {font-size:14px;position:relative;z-index:5}
.tem13-video .text {width:80%;margin:auto;padding:10% 0}
.tem13-video .text .title {color:#FFF;font-size:30px;padding:10px 0}
.tem13-video .text .description {color:#999;padding:10px 0}
.tem13-video .text .subtitle .wow {display:inline-block;border-width:1px;border-radius:4px;border-style:solid;margin-top:30px;transition:.5s}
.tem13-video .text .subtitle a {display:inline-block;color:inherit!important;text-decoration:none!important;padding:8px 20px}
.tem13-video .text .subtitle .wow:hover {margin-top:24px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
@media(orientation:portrait) {
.tem13-video .con video {display:none}
}
.tem14-video {width:100%;font-size:0;position:relative;z-index:5}
.tem14-video.content-middle {text-align:center}
.tem14-video.content-left {text-align:left}
.tem14-video.content-right {text-align:right}
.tem14-video .tem14_video_con {width:100%;height:100vh;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;z-index:5}
.tem14-video .con {width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}
.tem14-video .con video {width:100%;height:100%;object-fit:cover}
.tem14-video .con img {width:100%;height:100%;object-fit:cover;position:absolute;z-index:-1;left:0;top:0}
.tem14-video .container {font-size:14px;position:relative;z-index:5}
.tem14-video .swiper_box {width:80%;margin:auto;padding:10% 0;overflow:hidden;color:#fff}
.tem14-video .swiper_box .title {font-size:30px;padding:10px 0;text-shadow:0 2px 4px rgba(0,0,0,.6)}
.tem14-video .swiper_box .description {padding:10px 0;opacity:.6;text-shadow:0 2px 4px rgba(0,0,0,.6)}
.tem14-video .swiper_box .subtitle a {border-radius:4px;margin-top:30px;transition:.5s;border:1px solid;padding:8px 20px;display:inline-block;color:inherit;border-color:inherit}
.tem14-video .swiper_box .subtitle a:hover {margin-top:24px;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.tem14-video .swiper_box .swiper-pagination {bottom:-28px;opacity:.8}
@media(orientation:portrait) {
.tem14-video .con video {display:none}
}
@media(max-width:768px) {
.tem14-video .container,.tem14-video .swiper_box {width:100%}
.tem14-video .tem14_video_con {height:100%}
.tem14-video .swiper_box .title {padding:0}
.tem14-video .swiper_box .subtitle a,.tem14-video .swiper_box .subtitle a:hover {margin:10px auto}
.tem14-video .swiper_box .swiper-pagination {bottom:-20px;top:auto}
}
.tem15-video {width:100%}
.tem15-video.content-middle {text-align:center}
.tem15-video.content-left {text-align:left}
.tem15-video.content-right {text-align:right}
.tem15-video .tem15-video-con {width:100%;height:100vh;position:relative;overflow:hidden;color:#fff}
.tem15-video .swiper-slide {font-size:18px;background:#fff;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;position:relative}
.tem15-video .swiper-slide:after {content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}
.tem15-video .swiper-slide video {width:100%;height:100%;object-fit:cover}
.tem15-video .text {position:absolute;top:60%;left:10%;width:80%;transform:translateY(-50%);z-index:4}
.tem15-video .text .title {font-weight:900;font-size:60px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.6)}
.tem15-video .text .description {padding-top:70px;margin-bottom:40px;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;position:relative;text-overflow:ellipsis;text-shadow:0 2px 4px rgba(0,0,0,.6)}
.tem15-video .text .description:after {content:"";position:absolute;top:35px;left:50%;border-radius:50%;border:2px solid;margin-left:-1px}
.tem15-video .text .txt {font-size:12px;position:relative;display:inline-block}
.tem15-video .text .txt .bor_a {transition:.3s;cursor:pointer;color:#333;padding:12px 36px;display:inline-block;background-color:#fff}
.tem15-video .text .txt .bor_a:hover {color:inherit;background-color:transparent!important}
.tem15-video .text .description,.tem15-video .text .title,.tem15-video .text .txt {transition:1.5s cubic-bezier(.165,.84,.44,1)}
.tem15-video .swiper-slide.swiper-slide-active.pr .text .title {transform:translateY(0px);opacity:1;transition-delay:.6s}
.tem15-video .swiper-slide.swiper-slide-active.pr .text .description {transform:translateY(0px);opacity:1;transition-delay:.8s}
.tem15-video .swiper-slide.swiper-slide-active.ne .text .title,.tem15-video .swiper-slide.swiper-slide-active.pr .text .txt {transform:translateY(0px);opacity:1;transition-delay:1s}
.tem15-video .swiper-slide.swiper-slide-active.ne .text .description {transform:translateY(0px);opacity:1;transition-delay:.8s}
.tem15-video .swiper-slide.swiper-slide-active.ne .text .txt {transform:translateY(0px);opacity:1;transition-delay:.6s}
.tem15-video .swiper-slide.swiper-slide-next .text .title {transform:translateY(100px);transition-delay:.4s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-next .text .description {transform:translateY(100px);transition-delay:.2s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-next .text .txt {transform:translateY(100px);transition-delay:0s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-prev .text .title {transform:translateY(-100px);transition-delay:0s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-prev .text .description {transform:translateY(-100px);transition-delay:.2s;opacity:0}
.tem15-video .swiper-slide.swiper-slide-prev .text .txt {transform:translateY(-100px);transition-delay:.4s;opacity:0}
.tem15-video .swiper-pagination_box {width:70vh;height:2px;position:absolute;transform:rotate(90deg);transform-origin:left bottom;top:15vh;left:20px;z-index:20;border-color:#fff}
.tem15-video .swiper-container-horizontal .swiper-pagination-progress {width:100%;height:100%;transition:0s;background:0 0;border-color:inherit;top:0;left:0}
.tem15-video .swiper-container-horizontal .swiper-pagination-progress:after {content:"";display:block;width:100%;height:0;border-top:2px solid;opacity:.25;border-color:inherit}
.tem15-video .swiper-pagination-progress .swiper-pagination-progressbar {z-index:4;background:0 0;height:0;border-top:2px solid;border-color:inherit}
.tem15-video .swiper-pagination_box .btn-grid {position:absolute;top:-14px;display:block;left:100%;width:30px;height:30px;border:15px solid;border-radius:50%;border-color:inherit;color:inherit}
.tem15-video .swiper-pagination_box .btn-grid .white {position:absolute;top:50%;left:50%;margin-top:-6.2px;margin-left:-6px}
.tem15-video .swiper-pagination_box .btn-grid .video_fill {fill:#000}
.tem15-video .swiper-pagination_box .btn-grid:hover {border-color:transparent}
.tem15-video .swiper-pagination_box .btn-grid:hover .video_fill {fill:currentColor}
.tem15-video .swiper_btn {position:absolute;bottom:60px;left:50%;z-index:12;font-size:18px;width:36px;height:36px;line-height:34px;text-align:center;margin-left:-20px;border:1px solid;border-radius:50%;cursor:pointer;opacity:.5;transition:opacity .3s ease-in-out}
.tem15-video .swiper_btn:hover {opacity:1}
@media (max-width:768px) {
.tem15-video .text {width:70%;left:15%;top:60%}
.tem15-video .text .title {font-size:20px}
.tem15-video .text .description {font-size:16px;margin-bottom:20px;padding-top:40px;max-height:100px;line-height:20px!important}
.tem15-video .text .description:after {top:20px}
.tem15-video .swiper_btn {bottom:20px;width:30px;height:30px;margin-left:-15px;line-height:28px;opacity:1}
}
.tem16-video {width:100%;position:relative}
.tem16-video .tem16-video-con {width:100%;position:relative;overflow:hidden}
.tem16-video .swiper-slide video {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}
.tem16-video .swiper-slide img {width:100%;position:relative}
.tem16-video .swiper-slide video {z-index:10}
.tem16-video .left,.tem16-video .right {width:40%;height:100%;z-index:10;position:absolute;top:0;opacity:.5}
.tem16-video .left {left:0;cursor:url(/templates/public4/assets/images/banner_40_left.png) 33 29,auto}
.tem16-video .right {right:0;cursor:url(/templates/public4/assets/images/banner_40_right.png) 33 29,auto}
@media(max-width:993px) {
.tem16-video .left,.tem16-video .right {z-index:-1}
}
.tem17-video .wrap {position:relative;overflow:hidden}
.tem17-video .left_T .box {width:100%;padding:15% 7% 0 15%;color:#fff}
.tem17-video .left_T {width:40%;left:0;top:0;position:absolute}
.tem17-video .left_T .title {width:100%;color:#fff;font-weight:700;font-size:22px}
.tem17-video .left_T .subtitle {color:#fff;margin:0 0 40px;font-style:italic;font-size:12px;letter-spacing:2px}
.tem17-video .left_T .description {line-height:28px;max-height:500px;overflow:hidden}
.tem17-video .right_V {padding-left:40%}
.tem17-video .right_V .swiper-slide_box {padding-right:10%}
.tem17-video .right_V .item {position:relative;box-shadow:0 1px 1px rgba(0,0,0,.2);-o-transition:box-shadow .25s ease 0s;-moz-transition:box-shadow .25s ease 0s;-ms-transition:box-shadow .25s ease 0s;-webkit-transition:box-shadow .25s ease 0s;transition:box-shadow .25s ease 0s;background:#000;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.tem17-video .right_V .item:hover {box-shadow:8px 5px 30px rgba(0,0,0,.2)}
.tem17-video .right_V .item img {position:absolute;width:100%;height:calc(100% - 70px);left:0;top:0;z-index:2}
.tem17-video .right_V .items img {position:static;width:100%;height:auto}
.tem17-video .right_V .item .text {background:#fff;width:100%;padding:25px 20px;text-align:left;font-size:14px;color:#1a1917;display:block;position:relative;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
.tem17-video .right_V .item .text .title {font-size:14px;padding-right:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.tem17-video .right_V .item .text .btn {position:absolute;right:20px;top:20px}
.tem17-video .right_V .item video {width:100%}
.tem17-video .right_V .items video {position:absolute;bottom:70px;width:100%;max-height:calc(100% - 70px);height:auto;z-index:-1;left:0}
.tem17-video .play-btn {width:50px;height:50px;box-shadow:0 0 5px rgba(255,255,255,.5);background:#fff;text-align:center;line-height:50px;z-index:3;position:absolute;border-radius:50%;left:50%;top:calc(50% - 70px);font-size:26px;margin-left:-25px;cursor:pointer;-o-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-ms-transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s;transition:all .25s ease 0s}
.tem17-video .play-btn span {line-height:50px}
.tem17-video .play-btn:hover {color:#fff;box-shadow:0 0 10px rgba(255,255,255,8)}
@media (max-width:991px) {
.tem17-video .left_T .box {padding:7% 7% 0 15%}
.tem17-video .left_T .subtitle {margin-bottom:20px}
}
@media (max-width:768px) {
.tem17-video .left_T {position:static;width:100%}
.tem17-video .left_T .box {padding:10px 0}
.tem17-video .left_T .title {font-size:18px}
.tem17-video .left_T .subtitle {margin-bottom:10px}
.tem17-video .right_V {padding:0;padding-bottom:15px}
.tem17-video .right_V .item .text {padding:20px 15px}
.tem17-video .right_V .item .text .btn {top:15px;right:15px}
.tem17-video .right_V .item img {height:calc(100% - 60px)}
.tem17-video .right_V .items img {height:auto}
.tem17-video .right_V .items video {max-height:calc(100% - 60px);bottom:60px}
.tem17-video .play-btn {top:calc(50% - 60px)}
.tem17-video .right_V .swiper-slide_box {padding:0}
}
@media (max-width:480px) {
.tem17-video .left_T .title {font-size:18px}
.tem17-video .right_V .swiper-button-next {display:none!important}
.tem17-video .right_V .item .text .btn {display:none}
.tem17-video .right_V .item .text .title {padding-right:0}
.tem17-video .right_V .item .text {padding:5px 10px;border-radius:0}
.tem17-video .right_V .item .text .title {font-size:13px;line-height:22px}
.tem17-video .right_V .item img {height:calc(100% - 45px)}
.tem17-video .right_V .items img {height:auto}
.tem17-video .right_V .items video {max-height:calc(100% - 45px);bottom:45px}
.tem17-video .left_T .description {max-height:unset}
.tem17-video .play-btn {font-size:20px;width:40px;height:40px;margin-left:-20px;top:calc(50% - 45px);line-height:40px}
}
@media (max-width:360px) {
.tem17-video .left_T .title {font-size:16px}
.tem17-video .left_T .description {font-size:13px;line-height:26px}
}
.tem18-video {width:100%}
.tem18-video .con {width:100%;height:400px;position:relative;cursor:pointer}
.tem18-video .con .img {width:100%;height:100%}
.tem18-video .con .img img {width:100%;height:100%;object-fit:cover;max-width:none;min-width:none}
.tem18-video .con .text {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;font-weight:500;font-size:24px;width:100%}
.tem18-video .con .text .description,.tem18-video .con .text .title {width:80%;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tem18-video .con .text .icon {margin-top:20px;width:80px;height:80px;border:4px solid;display:inline-block;border-radius:50%;line-height:72px;font-size:60px;opacity:.6}
.tem18-video .con:hover .icon {text-shadow:0 0 10px #fff;opacity:1}
.tem18-video .con:hover .text .icon {box-shadow:0 0 10px #fff}
.tem18-video .video_show {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);visibility:hidden;z-index:1060}
.tem18-video .video_show.active {visibility:visible}
.tem18-video .video_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;transition:.3s;color:#fff}
.tem18-video .video_show span:hover {opacity:1}
.tem18-video .video_show .video {width:70%;max-width:800px;min-height:30vw;position:fixed;top:50%;left:50%;box-shadow:0 0 50px #000;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background-color:#000;transition:.3s}
.tem18-video .video_show.active .video {-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}
.tem18-video .video_show .video video {width:100%}
.tem18-video .video_show .loading {width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}
.tem18-video .video_show .loader {box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:1;flex-shrink:0;flex-basis:25%;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.tem18-video .video_show .ball-clip-rotate-multiple {position:relative}
.tem18-video .video_show .ball-clip-rotate-multiple>div {position:absolute;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:36px;width:36px;left:-20px;top:-20px;-webkit-animation:tem18_video_rotate 1s 0s ease-in-out infinite;animation:tem18_video_rotate 1s 0s ease-in-out infinite}
.tem18-video .video_show .ball-clip-rotate-multiple>div:last-child {display:inline-block;top:-10px;left:-10px;width:16px;height:16px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent#fff transparent}
@-webkit-keyframes tem18_video_rotate {
0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
50% {-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes tem18_video_rotate {
0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}
50% {-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100% {-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@media (max-width:770px) {
.tem18-video .con {height:100vw}
.tem18-video .video_show .video {width:100%}
.tem18-video .con .text .icon {width:60px;height:60px;line-height:52px;font-size:40px}
}
.tem01-video-list-ms .col-md-4 {margin-bottom:10px;padding:0 5px}
.tem01-video-list-ms h4 {font-size:14px;font-weight:400;height:22px;line-height:22px!important;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem01-video-list-ms .video-text {height:44px;line-height:22px!important;overflow:hidden;font-size:12px;margin-bottom:0}
.tem01-video-list-ms .image {width:100%;border:1px solid #CCC;padding-top:75%;position:relative}
.tem01-video-list-ms .image .box {width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0}
.tem01-video-list-ms .image .box img {min-width:100%;min-height:100%;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem01-video-list-ms .image .box:hover img {opacity:1;transform:scale(1.1)}
.tem01-video-list-ms .tem01-btn {margin-top:15px;font-size:12px;text-transform:uppercase}
@media (max-width:480px) {
.tem01-video-list-ms .col-xs-6 {width:100%}
.tem01-video-list-ms .video-text,.tem01-video-list-ms h4 {height:auto;max-height:44px}
.tem01-video-list-ms .image {position:static;padding-top:0}
.tem01-video-list-ms .image .box,.tem01-video-list-ms .image .box img {position:static}
}
.tem02-video-list-ms .col-md-2,.tem02-video-list-ms .col-md-3,.tem02-video-list-ms .col-md-4,.tem02-video-list-ms .col-md-6 {padding:0 5px}
.tem02-video-list-ms .image {width:100%;position:relative;padding-top:75%;overflow:hidden;margin-bottom:10px}
.tem02-video-list-ms .image .box {position:absolute;top:0;left:0;width:100%;height:100%}
.tem02-video-list-ms .image .box img {display:block;width:100%!important;height:100%!important}
.tem02-video-list-ms .image .tem02-video-play {position:absolute;left:50%;top:50%;width:60px;height:60px;border-radius:50%;line-height:60px!important;text-align:center;padding:6px 23px;margin-left:-30px;margin-top:-30px;transition:all .33s ease-in 0s;opacity:.5;background:rgba(255,255,255,.3);border:2px solid #fff}
.tem02-video-list-ms .image .tem02-video-play span {width:0;height:0;border-left:15px solid #fff;border-top:11px solid transparent;border-bottom:11px solid transparent;display:inline-block;transition:all .3s ease-in 0s}
.tem02-video-list-ms .image:hover .tem02-video-play {opacity:1}
@media (max-width:480px) {
.tem02-video-list-ms .col-xs-6 {width:100%}
.tem02-video-list-ms .image {position:static;padding-top:0;margin-bottom:15px}
.tem02-video-list-ms .image .box {position:static}
}
.tem03-video-list-ms .col-md-2,.tem03-video-list-ms .col-md-3,.tem03-video-list-ms .col-md-4,.tem03-video-list-ms .col-md-6 {padding:0 5px}
.tem03-video-list-ms .box {width:100%;overflow:hidden;margin-bottom:10px}
.tem03-video-list-ms .image {position:relative;padding-top:75%}
.tem03-video-list-ms .image a {width:100%;height:100%;position:absolute;left:0;top:0}
.tem03-video-list-ms .image>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;transition:all .3s linear 0s;z-index:4}
.tem03-video-list-ms .image:hover>a::after {opacity:.4}
.tem03-video-list-ms .image:hover .play {opacity:1}
.tem03-video-list-ms .image img {position:absolute;max-width:100%;max-height:100%;height:100%;width:100%;z-index:1}
.tem03-video-list-ms .image .play {position:absolute;z-index:4;width:100%;text-align:center;vertical-align:middle;opacity:0;top:42%}
.tem03-video-list-ms .image .play a {font-size:40px;color:#fff;cursor:pointer}
.tem03-video-list-ms .tem03-video-text {width:100%;padding:5px 0 7px;overflow:hidden;background:#fff;z-index:3}
.tem03-video-list-ms .tem03-video-text h3 {font-size:14px;color:#555;height:18px;line-height:18px!important;margin:5px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem03-video-list-ms .tem03-video-text h3 a {font-size:14px;color:#555}
.tem03-video-list-ms .tem03-video-text p {font-size:12px;color:#555;opacity:.62;max-height:40px;height:40px;line-height:20px!important;overflow:hidden}
.tem03-video-list-ms .col-md-2 .tem03-video-text p {height:18px}
@media (max-width:767px) {
.tem03-video-list-ms .image .play {opacity:1}
.tem03-video-list-ms .image>a::after {opacity:.4}
}
@media (max-width:480px) {
.tem03-video-list-ms .col-xs-6 {width:100%}
}
.tem04-video-list-ms .col-md-2,.tem04-video-list-ms .col-md-3,.tem04-video-list-ms .col-md-4,.tem04-video-list-ms .col-md-6 {padding:0 5px}
.tem04-video-list-ms .box {width:100%;overflow:hidden;margin-bottom:10px;position:relative}
.tem04-video-list-ms .image {position:relative;padding-top:75%}
.tem04-video-list-ms .image a {width:100%;height:100%;position:absolute;left:0;top:0}
.tem04-video-list-ms .image>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;transition:all .3s linear 0s;z-index:4}
.tem04-video-list-ms .image:hover>a::after {opacity:.4}
.tem04-video-list-ms .image:hover .play {opacity:1}
.tem04-video-list-ms .image img {position:absolute;max-width:100%;max-height:100%;height:100%;width:100%;z-index:1}
.tem04-video-list-ms .image .play {position:absolute;z-index:4;width:100%;text-align:center;vertical-align:middle;opacity:0;top:30%}
.tem04-video-list-ms .image .play a {font-size:40px;color:#fff;cursor:pointer}
.tem04-video-list-ms .tem04-video-text {width:100%;padding:8px;overflow:hidden;background:rgba(0,0,0,.6);z-index:3;position:absolute;bottom:0;left:0}
.tem04-video-list-ms .tem04-video-text h3 {font-size:14px;color:#eee;height:18px;line-height:18px!important;overflow:hidden;margin-top:0;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap}
.tem04-video-list-ms .tem04-video-text h3 a {font-size:14px;color:#eee}
.tem04-video-list-ms .tem04-video-text p {font-size:12px;color:#eee;opacity:.62;max-height:40px;line-height:20px!important;overflow:hidden}
.tem04-video-list-ms .col-md-2 .tem04-video-text p {height:18px}
@media (max-width:767px) {
.tem04-video-list-ms .image .play {opacity:1}
.tem04-video-list-ms .image>a::after {opacity:.4}
}
@media (max-width:480px) {
.tem04-video-list-ms .col-xs-6 {width:100%}
}
.tem05-video-list-ms .col-md-2,.tem05-video-list-ms .col-md-3,.tem05-video-list-ms .col-md-4,.tem05-video-list-ms .col-md-6 {padding:0 5px}
.tem05-video-list-ms .box {width:100%;overflow:hidden;margin-bottom:10px;position:relative}
.tem05-video-list-ms .image {position:relative;padding-top:75%}
.tem05-video-list-ms .image a {width:100%;height:100%;position:absolute;left:0;top:0}
.tem05-video-list-ms .image>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;transition:all .3s linear 0s;z-index:4}
.tem05-video-list-ms .image:hover>a::after {opacity:.4}
.tem05-video-list-ms .image:hover .play {opacity:1}
.tem05-video-list-ms .image img {position:absolute;max-width:100%;max-height:100%;height:100%;width:100%;z-index:1}
.tem05-video-list-ms .image .play {position:absolute;z-index:4;width:100%;text-align:center;vertical-align:middle;opacity:0;top:30%}
.tem05-video-list-ms .image .play a {font-size:40px;color:#fff;cursor:pointer}
.tem05-video-list-ms .tem05-video-text {width:100%;padding:8px 10px;overflow:hidden;background:rgba(0,0,0,.6);z-index:3;position:absolute;bottom:0;left:0}
.tem05-video-list-ms .tem05-video-text h3 {font-size:14px;color:#eee;min-height:20px;max-height:40px;line-height:20px!important;overflow:hidden;margin:0}
.tem05-video-list-ms .tem05-video-text h3 a {font-size:14px;color:#eee}
.tem05-video-list-ms .tem05-video-text p {font-size:12px;color:#999;max-height:40px;height:40px;line-height:18px;overflow:hidden}
.tem05-video-list-ms .col-md-2 .tem04-video-text p {height:18px}
@media (max-width:767px) {
.tem05-video-list-ms .image .play {opacity:1}
.tem05-video-list-ms .image>a::after {opacity:.4}
}
@media (max-width:480px) {
.tem05-video-list-ms .col-xs-6 {width:100%}
}
.tem06-video-list-ms .col-md-4 {padding:0 5px}
.tem06-video-list-ms .content-section {padding:40px 0 0}
.tem06-video-list-ms .ol-box {width:100%;height:22px;line-height:22px;clear:both}
.tem06-video-list-ms .ol-box .ol-pagination {float:right;text-align:right}
.tem06-video-list-ms .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}
.tem06-video-list-ms .ol-box .ol-pagination .ol-page.border-color {border-bottom-width:1px;border-bottom-style:solid}
.tem06-video-list-ms .ol-box .ol-pagination .ol-page a {color:#333}
.tem06-video-list-ms .ol-box .ol-pagination .ol-page.font-color a {color:inherit}
.tem06-video-list-ms .ol-box .ol-more {float:right;text-align:right;padding-left:25px}
.tem06-video-list-ms .accomd-content {position:relative;left:0;top:0;margin:30px -15px 0 -15px}
.tem06-video-list-ms .accomd-content .ac-page {position:relative;left:0;top:0;display:none}
.tem06-video-list-ms .accomd-content .accomd-room {margin-bottom:10px}
.tem06-video-list-ms .accomd-room {position:relative;overflow:hidden}
.tem06-video-list-ms .accomd-room .img {width:100%;padding-top:75%;position:relative;overflow:hidden}
.tem06-video-list-ms .accomd-room .img a {display:block}
.tem06-video-list-ms .accomd-room .img a img {width:100%;height:100%;max-width:100%;max-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}
.tem06-video-list-ms .accomd-room .img>a::after {position:absolute;width:100%;height:100%;background:#000;display:block;left:0;top:0;content:"";opacity:0;z-index:1;transition:all .3s linear 0s}
.tem06-video-list-ms .accomd-room .img:hover>a::after {opacity:.4}
.tem06-video-list-ms .accomd-room .img:hover .play {opacity:1}
.tem06-video-list-ms .accomd-room .img .play {position:absolute;z-index:2;width:100%;text-align:center;vertical-align:middle;opacity:0;top:30%}
.tem06-video-list-ms .accomd-room .img .play a {font-size:50px;color:#fff;cursor:pointer}
.tem06-video-list-ms .accomd-room .text {position:absolute;bottom:0;left:0;right:0;width:100%;height:36px;line-height:36px;font-size:14px;background-color:rgba(0,0,0,.7);padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem06-video-list-ms .accomd-room .text a {color:#fff;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}
.tem06-video-list-ms .accomd-room:hover img {transform:scale(1.1)}
@media screen and (max-width:991px) {
.tem06-video-list-ms .accomd-content .col-xs-4 {width:50%}
.tem06-video-list-ms .accomd {padding:0}
.tem06-video-list-ms .accomd:before {content:none}
.tem06-video-list-ms .accomd .accomd-header {text-align:center;margin-top:0;margin-bottom:40px}
.tem06-video-list-ms .accomd .accomd-header .heading,.tem06-video-list-ms .accomd .accomd-header p {color:#333}
.tem06-video-list-ms .accomd-content {margin-top:10px}
.tem06-video-list-ms .accomd-room .img>a::after {opacity:.4}
.tem06-video-list-ms .accomd-room .img .play {opacity:1}
}
@media screen and (max-width:767px) {
.tem06-video-list-ms .accomd .accomd-content .accomd-room .text {padding:10px 15px}
.tem06-video-list-ms .ol-box .ol-pagination {width:100%;text-align:left;float:none}
.tem06-video-list-ms .ol-box .ol-more {width:100%;text-align:right;float:none}
.tem06-video-list-ms .ol-box {width:100%;height:auto;margin-bottom:10px}
.tem06-video-list-ms .content-section {padding:20px 0 0}
}
@media screen and (max-width:480px) {
.tem06-video-list-ms .accomd .accomd-content [class*=col-] {width:100%}
}
.tem07-video-list-ms [module-style=column] {margin-bottom:10px;padding:0 5px}
.tem07-video-list-ms h4 {font-size:14px;font-weight:400;height:22px;line-height:22px;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tem07-video-list-ms .video-text {height:44px;line-height:22px!important;overflow:hidden;font-size:12px;margin-bottom:0}
.tem07-video-list-ms .image {width:38%;border:1px solid #CCC;float:left;overflow:hidden;position:relative}
.tem07-video-list-ms .image img {transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;width:100%}
.tem07-video-list-ms .image:hover img {transform:scale(1.1)}
.tem07-video-list-ms .image>a {position:relative;display:block}
.tem07-video-list-ms .image>a::after {background:#000;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s linear 0s;width:100%;z-index:1}
.tem07-video-list-ms .image:hover>a::after {opacity:.4}
.tem07-video-list-ms .text {float:right;width:60%}
.tem07-video-list-ms .image .play {opacity:0;position:absolute;text-align:center;top:50%;margin-top:-25px;vertical-align:middle;width:100%;z-index:2}
.tem07-video-list-ms .image:hover .play {opacity:1}
.tem07-video-list-ms .image .play .icon {color:#fff;cursor:pointer;font-size:50px}
@media (max-width:360px) {
.tem07-video-list-ms .col-xs-6 {width:100%}
.tem07-video-list-ms .video-text,.tem07-video-list-ms h4 {height:auto;max-height:44px}
.tem07-video-list-ms .image {padding-top:0}
.tem07-video-list-ms .image .box,.tem07-video-list-ms .image .box img {position:static}
.tem07-video-list-ms .image .play {margin-top:-12px}
.tem07-video-list-ms .image .play .icon {font-size:30px}
}
.tem01-video-detail-ms {margin:30px auto;overflow:hidden}
.tem01-video-detail-ms p {font-size:14px}
.tem01-video-detail-ms .carousel-inner img {width:100%;max-height:500px;display:block}
.tem01-video-detail-ms .carousel-control .glyphicon-chevron-left,.tem01-video-detail-ms .carousel-control .glyphicon-chevron-right,.tem01-video-detail-ms .carousel-control .icon-next,.tem01-video-detail-ms .carousel-control .icon-prev {width:50px;height:50px;margin-top:-25px;font-size:50px}
.tem01-video-detail-ms .carousel-control {width:5%}
.tem01-video-detail .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-video-detail .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-video-detail-ms .text h3 {font-size:18px;text-align:center;color:#333}
.tem01-video-detail-ms .text .wz {font-size:14px;text-indent:2em;color:#666;line-height:25px;overflow:hidden;word-break:break-all}
.tem01-video-detail-ms .carousel-inner {margin-bottom:100px}
.tem01-video-detail-ms .carousel-indicators {width:100%;position:absolute;left:0;margin-left:0;bottom:-90px;text-align:left}
.tem01-video-detail-ms .carousel-indicators li {width:120px;height:70px;border:1px solid #ccc;background:#000;margin:0;border-radius:0;opacity:.6;vertical-align:middle;display:table-cell;text-align:center}
.tem01-video-detail-ms .carousel-indicators li.active {opacity:1;margin:0;height:70px;border:1px solid #ccc}
.tem01-video-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
@media(max-width:430px) {
.tem01-video-detail-ms .carousel-indicators {bottom:-66px}
.tem01-video-detail-ms .carousel-inner {margin-bottom:70px}
.tem01-video-detail-ms .carousel-indicators li,.tem01-video-detail-ms .carousel-indicators li.active {height:50px}
}
.tem02-video-detail-ms {background:rgba(0,0,0,.8);padding:120px 0 50px}
.tem02-video-detail-ms .col-md-3,.tem02-video-detail-ms .col-md-9 {padding:0}
.tem02-video-detail-ms .carousel-inner {width:100%;min-height:600px;margin-bottom:0}
.tem02-video-detail-ms .video-desc-box {width:100%;padding:20px 15px;background:rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.08)}
.tem02-video-detail-ms .video-desc-box h1.title {font-size:22px;color:#eee;margin:10px 0 15px;line-height:30px}
.tem02-video-detail-ms .video-desc-box .text {line-height:20px;overflow:auto;font-size:12px;color:#999}
.tem02-video-detail-ms .carousel-inner .video-box {width:100%;min-height:600px;background:rgba(0,0,0,.95)}
.tem02-video-detail-ms .carousel-inner .video-box video {width:100%;height:100%;position:absolute}
.tem02-video-detail-ms .video-desc-box .video-share {padding:15px 0 0;border-top:1px solid rgba(255,255,255,.08);margin-top:15px}
.tem02-video-detail-ms .video-desc-box .video-share .share-font {font-size:12px;color:#999;float:left;line-height:35px}
.tem02-video-detail-ms .video-desc-box .video-share .share-icon {padding-left:10px;float:left}
.tem02-video-detail-ms .carousel-inner>.item>img {max-width:1920px;width:100%;height:600px}
.tem02-video-detail-ms .carousel-indicators {background:rgba(0,0,0,.3);width:100%;min-height:600px;max-height:600px;overflow-y:auto;overflow-x:hidden;position:relative;z-index:1;left:0;margin-left:0;bottom:0;text-align:left;margin-bottom:0}
.tem02-video-detail-ms .carousel-indicators li {text-indent:inherit;width:100%;height:85px;padding:10px 8px;border:none;border-radius:0;margin:0;opacity:.7;display:block;border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:1}
.tem02-video-detail-ms .carousel-indicators li.active {opacity:1;margin:0;border:none;color:#eee;background:rgba(255,255,255,.2)}
.tem02-video-detail-ms .carousel-indicators li:hover {background:rgba(255,255,255,.06)}
.tem02-video-detail-ms .carousel-indicators li.active:hover {opacity:1;background:0 0;color:#fff}
.tem02-video-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem02-video-detail-ms .carousel-indicators li .text {font-size:12px;height:65px;line-height:22px;overflow:hidden;padding:0 0 0 10px;display:inline-block;text-align:left}
.tem02-video-detail-ms .carousel-indicators li .video-xs-img {overflow:hidden;height:65px}
.tem02-video-detail-ms .col-xs-5,.tem02-video-detail-ms .col-xs-7 {padding:0}
@media(max-width:980px) {
.tem02-video-detail-ms .carousel-inner {width:100%;height:auto;margin-bottom:5px}
.tem02-video-detail-ms .carousel-inner>.item>img {width:100%;height:auto}
}
@media(max-width:767px) {
.tem02-video-detail-ms .col-xs-5,.tem02-video-detail-ms .col-xs-7 {width:100%}
.tem02-video-detail-ms .carousel-indicators {width:100%;overflow-x:hidden;overflow-y:auto;height:auto;min-height:0;max-height:145px}
.tem02-video-detail-ms .carousel-inner,.tem02-video-detail-ms .carousel-inner .video-box {min-height:0}
.tem02-video-detail-ms .carousel-inner .video-box video {position:relative;z-index:1}
.tem02-video-detail-ms .carousel-indicators li {width:25%;float:left}
}
@media(max-width:480px) {
.tem02-video-detail-ms .carousel-indicators li {width:50%;height:100px}
.tem02-video-detail-ms .carousel-indicators li.active {height:100px}
.tem02-video-detail-ms .carousel-indicators li .text {height:22px}
}
.tem03-video-detail {margin:0}
.tem03-video-detail-ms {background:rgba(0,0,0,.8);margin:15px 0}
.tem03-video-detail-ms .col-md-3,.tem03-video-detail-ms .col-md-9 {padding:0}
.tem03-video-detail-ms .carousel-inner {width:100%;min-height:540px;margin-bottom:0}
.tem03-video-detail-ms .carousel-inner .video-desc-box {width:100%;height:100px;padding:10px 0;font-size:14px;color:#eee}
.tem03-video-detail-ms .carousel-inner .video-desc-box .text {height:80px;line-height:20px;overflow:auto}
.tem03-video-detail-ms .carousel-inner .video-box,.tem03-video-detail-ms .playercontainer {width:100%;min-height:540px}
.tem03-video-detail-ms .carousel-inner .video-box video {width:100%;height:100%}
.tem03-video-detail-ms .carousel-inner .video-box object {width:100%}
.tem03-video-detail-ms .carousel-inner .video-box .jwplayer {min-height:540px!important;width:100%!important}
.tem03-video-detail-ms .carousel-inner>.item>img {max-width:100%}
.tem03-video-detail-ms .carousel-indicators {width:100%;height:540px;overflow-y:auto;overflow-x:hidden;position:relative;left:0;margin-left:0;bottom:0;text-align:left;margin-bottom:0}
.tem03-video-detail-ms .carousel-indicators li {width:100%;height:200px;border:none;border-radius:0;margin:0;background:#fff;opacity:.5;display:block;border-bottom:1px solid #ccc}
.tem03-video-detail-ms .carousel-indicators li.active {opacity:1;margin:0;height:200px;border:none;border-bottom:1px solid #ccc}
.tem03-video-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem03-video-detail-ms .carousel-indicators li {position:relative;left:0;top:0;text-indent:0}
.tem03-video-detail-ms .carousel-indicators li .text {width:100%;font-size:14px;height:44px;line-height:22px;overflow:hidden;position:absolute;left:0;bottom:0;padding:0 5px;color:#fff;background:rgba(000,000,000,.5)}
.tem03-video-detail-ms .carousel-right {height:540px}
.tem03-video-detail-ms .carousel-tabs {width:100%;background:#494949;overflow:hidden}
.tem03-video-detail-ms .carousel-tabs li {width:50%;float:left;height:50px;line-height:50px;text-align:center;font-size:14px;text-transform:capitalize}
.tem03-video-detail-ms .carousel-tabs li a {display:block;line-height:50px;color:#999;border-bottom-width:1px;border-bottom-style:solid;text-decoration:none;outline:0}
.tem03-video-detail-ms .carousel-tabs li.border-color a {border-bottom-width:2px;line-height:48px}
.tem03-video-detail-ms .carousel-tabs li.font-color a {color:#bbb}
.tem03-video-detail-ms .carousel-tab-content {color:#fff;background:#393939}
.tem03-video-detail-ms .carousel-tab-pane {height:490px;padding:10px 0;float:left;display:none;overflow-y:auto;overflow-x:hidden;width:100%}
.tem03-video-detail-ms .pane-comment {position:relative}
.tem03-video-detail-ms .pane-comment ul {height:430px;overflow-y:auto;overflow-x:hidden}
.tem03-video-detail-ms .pane-comment ul li {border-bottom:1px solid #434343;padding:10px}
.tem03-video-detail-ms .pane-comment ul li h3 {font-weight:300;font-size:14px;color:#ccc;line-height:20px;margin:0 0 10px}
.tem03-video-detail-ms .pane-comment ul li p {font-size:12px;color:#999;line-height:20px}
.tem03-video-detail-ms .pane-comment form {padding:10px;background:#292929;position:absolute;bottom:0;left:0;width:100%}
.tem03-video-detail-ms .pane-comment form .input-group {width:100%;margin:0}
.tem03-video-detail-ms .pane-introduction {padding:10px 15px;line-height:195%;font-size:14px;color:#999}
.tem03-video-detail-ms .pane-introduction h4 {padding:10px 0;font-size:16px;color:#fff}
.tem03-video-detail-ms .pane-introduction p {margin-bottom:10px}
@media(max-width:980px) {
.tem03-video-detail-ms .col-md-9 {padding-left:0;padding-right:0}
.tem03-video-detail-ms .col-md-3 {padding-right:0;padding-left:0}
.tem03-video-detail-ms .carousel-inner {width:100%;height:auto;margin-bottom:5px}
.tem03-video-detail-ms .carousel-inner>.item>img {width:100%;height:auto}
.tem03-video-detail-ms .carousel-indicators {width:100%;overflow-x:auto;height:auto}
.tem03-video-detail-ms .carousel-indicators li {width:120px;height:70px;border:1px solid #ccc;background:#000;margin:0;border-radius:0;opacity:.6;vertical-align:middle;display:table-cell;text-align:center}
.tem03-video-detail-ms .carousel-indicators li.active {opacity:1;margin:0;height:70px;border:1px solid #ccc}
.tem03-video-detail-ms .carousel-indicators li img {width:100%;height:100%;display:block}
.tem03-video-detail-ms .carousel-indicators li.active img {height:100%}
.tem03-video-detail-ms .carousel-indicators li .text {font-size:12px}
}
@media(max-width:768px) {
.tem03-video-detail {margin:15px 0}
.tem03-video-detail-ms .carousel-right {height:auto}
.tem03-video-detail-ms .carousel-inner .video-box {min-height:auto}
.tem03-video-detail-ms .carousel-tab-pane {height:auto;min-height:170px;max-height:320px;padding:0}
.tem03-video-detail-ms .pane-comment ul {height:auto;max-height:320px}
.tem03-video-detail-ms .pane-comment form {position:inherit}
}
@media(max-width:430px) {
.tem03-video-detail-ms .carousel-indicators li,.tem03-video-detail-ms .carousel-indicators li.active {height:50px}
.tem03-video-detail-ms .carousel-indicators li .text {height:32px;line-height:16px}
}
.tem01-live-detail {margin:0 0 30px;background:rgba(0,0,0,.9)}
.tem01-live-detail .col-md-3,.tem01-live-detail .col-md-9 {padding:0}
.tem01-live-detail .col-md-9 img {max-width:100%}
.tem01-live-detail .watch-time {padding:40% 0 20%}
.tem01-live-detail .title {font-size:26px;color:#fff;margin-bottom:20px;text-align:center}
.tem01-live-detail .group-item {text-align:center}
.tem01-live-detail #counter,.tem01-live-detail .counter {font-size:26px;color:#FFF;overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1}
.tem01-live-detail .countDays,.tem01-live-detail .countHours,.tem01-live-detail .countMinutes,.tem01-live-detail .countSeconds {display:inline-block;margin:3px;background:rgba(0,0,0,.7);border-radius:5px;padding:10px 15px;border:1px solid rgba(255,255,255,.3)}
.tem01-live-detail .points {display:none}
.tem01-live-detail .boxName {width:100%;font-size:12px;color:#ccc;font-weight:400;margin-left:0;display:block;text-align:center}
.tem01-live-detail .position {display:inline-block;float:left;height:35px;line-height:40px;overflow:hidden;text-align:center;position:relative;width:20px;font-weight:700;font-size:30px;font-family:Arial}
.tem01-live-detail .digit {color:#fff;left:2px;bottom:0;position:absolute;font-weight:700}
.tem01-live-detail .Stock {color:#888;display:inline-block;margin:5px;background:rgba(0,0,0,.08);border-radius:5px;padding:5px}
.tem01-live-detail .Stock b {color:#333;margin-right:5px}
@media(max-width:1024px) {
.tem01-live .watch-time {padding:30% 0 20%}
.tem01-live-detail .countDays,.tem01-live-detail .countHours,.tem01-live-detail .countMinutes,.tem01-live-detail .countSeconds {padding:5px}
}
@media(max-width:768px) {
.tem01-live .watch-time {padding:10% 0}
.tem01-live-detail .countDays,.tem01-live-detail .countHours,.tem01-live-detail .countMinutes,.tem01-live-detail .countSeconds {padding:8px 12px}
}
@media(max-width:320px) {
.tem01-live-detail .countDays,.tem01-live-detail .countHours,.tem01-live-detail .countMinutes,.tem01-live-detail .countSeconds {padding:10px}
.tem01-live-detail #counter,.tem01-live-detail .counter {font-size:16px}
.tem01-live-detail .position {height:25px;line-height:25px;width:15px;font-size:18px}
}
.mobile_bottom {display:none}
@media (max-width:767px) {
.mobile_bottom {border-top:1px solid #ccc;display:block}
.mobile_bottom ul {display:-webkit-box;display:-moz-box;display:box;margin:auto;width:100%;height:56px;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;position:fixed;bottom:0;box-shadow:0 0 6px rgba(0,0,0,.16);background:#fff;z-index:1000}
.mobile_bottom ul li {-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;line-height:56px;font-size:28px}
.mobile_bottom ul li a {display:inline-block;width:100%;height:100%;color:#999;text-decoration:none}
.mobile_bottom ul li a:focus,.mobile_bottom ul li a:hover {text-decoration:none;color:#999}
.mobile_bottom ul li a i {font-size:12px;vertical-align:top;height:15px;line-height:15px;color:#fff;font-style:normal;border-radius:50%;margin-top:6px;display:inline-block;padding:0 3px}
.mobile_bottom .glyphicon {display:inline-block;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}
}
.tem01-myaddress-sm .icon-error,.tem01-myaddress-sm .icon-success {padding:5px 0;display:block}
.tem01-myaddress-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;border-bottom:1px solid #ccc;color:#000}
.tem01-myaddress-sm .rightlist h1 .add_hd {display:inline-block;float:right}
.tem01-myaddress-sm .rightlist h1 .add_hd a {font-size:14px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis}
.tem01-myaddress-sm .address_box {margin-bottom:30px}
.tem01-myaddress-sm .address_box .address {overflow:hidden;font-size:12px;padding:10px 15px;background:#FFF;border:1px solid #FFF;margin:0 0 3px}
.tem01-myaddress-sm .address_box .address.add_cur {border:1px solid #FFDFBF;background:#FFF3CE}
.tem01-myaddress-sm .address_box .address.comon {border:1px solid #DFDFDF;background:#FAFAFA}
.tem01-myaddress-sm .address_box .address.comon:hover {border:1px solid #DFDFDF;background:#F6F6F6}
.tem01-myaddress-sm .address_box .address .address_up {width:33%;float:right;font-size:14px;line-height:36px;text-align:right}
.tem01-myaddress-sm .address_box .address .address_up .add_edit,.tem01-myaddress-sm .address_box .address .address_up .add_operat,.tem01-myaddress-sm .address_box .address .address_up .add_other,.tem01-myaddress-sm .address_box .address .address_up .add_this {padding:0 20px 0 0;display:inline-block}
.tem01-myaddress-sm .address_box .address .address_up .add_this i {font-style:normal;font-weight:700;opacity:0}
.tem01-myaddress-sm .address_box .address.add_cur .address_up .add_this i {opacity:1}
.tem01-myaddress-sm .address_box .address .address_down {width:66%;float:left;font-size:14px;line-height:36px}
.tem01-myaddress-sm .address_box .address .address_down p,.tem01-myaddress-sm .address_box .address .address_down span {padding:0 15px 0 0;display:inline-block}
.tem01-myaddress-sm .dl-horizontal dt {width:180px;font-weight:300;float:left;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.tem01-myaddress-sm .dl-horizontal dd {margin-left:200px}
.tem01-myaddress-sm .five_linkage_plug_in>select.form-control {display:none;width:auto;margin-bottom:5px}
@media(max-width:980px) {
.tem01-myaddress-sm .leftlist,.tem01-myaddress-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
.tem01-myaddress-sm .rightlist h1 {font-size:16px}
}
@media(max-width:360px) {
.tem01-myaddress-sm .dl-horizontal dt {width:170px}
.tem01-myaddress-sm .dl-horizontal dd {margin-left:180px}
}
.tem01-myorders-sm .icon-error,.tem01-myorders-sm .icon-success {padding:5px 0;display:block}
.tem01-myorders-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;border-bottom:1px solid #ccc;color:#000}
.tem01-myorders-sm .dl-horizontal dt {width:180px;float:left;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.tem01-myorders-sm .dl-horizontal dd {margin-left:200px}
.tem01-myorders-sm .order_table .order_tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-myorders-sm .order_table .order_tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-myorders-sm .order_table .order_tabtit th:last-child {border-right:none}
.tem01-myorders-sm .order_table .order_tabcon {border-bottom:1px solid #ccc}
.tem01-myorders-sm .order_table .order_tabcon td {text-align:center;padding:20px 0}
.tem01-myorders-sm .order_table .order_tabcon td.operate a {color:#666;padding:0 10px}
@media(max-width:980px) {
.tem01-myorders-sm .leftlist,.tem01-myorders-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
.tem01-myorders-sm .rightlist h1 {font-size:16px}
}
@media(max-width:360px) {
.tem01-myorders-sm .dl-horizontal dt {width:170px}
.tem01-myorders-sm .dl-horizontal dd {margin-left:180px}
}
.tem01-orderdetail-sm .icon-error,.tem01-orderdetail-sm .icon-success {padding:5px 0;display:block}
.tem01-orderdetail-sm .rightlist h1 {font-size:18px;padding-bottom:8px;margin-top:0;border-bottom:1px solid #ccc;color:#3a3a3a}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabtit th:last-child {border-right:none}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon {border-bottom:1px solid #eee}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td {text-align:center;padding:20px 0}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name {text-align:left;clear:both}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name a {display:inline-block;float:left;width:82px;height:82px;border:1px solid #ccc;padding:0}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name a img {width:100%;height:100%!important}
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name span {display:inline-block;float:left;line-height:22px;height:66px;overflow:hidden;padding-left:10px;padding-right:0;font-weight:500;text-align:left}
.tem01-orderdetail-sm .orderdetail_box {margin-bottom:20px}
.tem01-orderdetail-sm .orderdetail_box .tit_hd {font-size:16px;font-weight:500;height:36px;line-height:36px;margin:15px 0 5px;overflow:hidden;text-overflow:ellipsis}
.tem01-orderdetail-sm .orderdetail_box .addre,.tem01-orderdetail-sm .orderdetail_box .log {font-size:14px;line-height:26px;padding:15px;border:1px solid #ddd}
.tem01-orderdetail-sm .detail_yuan {font-size:14px;line-height:26px;text-align:right}
.tem01-orderdetail-sm .detail_yuan .price {color:#888}
.tem01-orderdetail-sm .detail_yuan .price span i {font-family:HELVETICANEUELTPRO-THEX,Arial;font-weight:700;font-size:20px}
.tem01-orderdetail-sm .detail_yuan i,.tem01-orderdetail-sm .orderdetail_box i {font-style:normal}
.tem01-orderdetail-sm .detail_yuan i {padding:0 0 0 8px}
.tem01-orderdetail-sm .orderdetail_box .addre p,.tem01-orderdetail-sm .orderdetail_box .log p {color:#888}
.tem01-orderdetail-sm .orderdetail_box .addre p span,.tem01-orderdetail-sm .orderdetail_box .log p span {padding:0 8px 0 0;color:#444}
.tem01-orderdetail-sm .order_detail_messages {width:100%}
.tem01-orderdetail-sm .order_detail_messages .order_detail_messages_li {width:100%;padding:5px 0;display:inline-block;border-bottom:1px solid #eee}
.tem01-orderdetail-sm .order_detail_messages .order_detail_messages_li .col-lg-6:nth-of-type(1) {padding:0 7px 0 0;color:#444}
.tem01-orderdetail-sm .order_detail_messages .order_detail_messages_li .col-lg-6:nth-of-type(2) {padding:0 0 0 7px;color:#888}
.tem01-orderdetail-sm .order_detail_messages_form {width:100%;margin-top:20px;display:inline-block}
@media(max-width:1024px) {
.tem01-orderdetail-sm .orderdetail_table .orderdetail_tabcon td.orderdetail_tabcon_name a {width:25%;height:auto}
}
@media(max-width:980px) {
.tem01-orderdetail-sm .leftlist,.tem01-orderdetail-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
.tem01-orderdetail-sm .rightlist h1 {font-size:16px}
}
.tem01-distribution-product-sm .icon-error,.tem01-distribution-product-sm .icon-success {padding:5px 0;display:block}
.tem01-distribution-product-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-distribution-product-sm .table .tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-distribution-product-sm .table .tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-distribution-product-sm .table .tabtit th:last-child {border-right:none}
.tem01-distribution-product-sm .table .tabcon {border-bottom:1px solid #ccc}
.tem01-distribution-product-sm .table .tabcon td {text-align:center;padding:20px 0}
.tem01-distribution-product-sm .distribution-pro {margin:0 -8px}
.tem01-distribution-product-sm .distribution-pro .col-xs-6 {padding:7px}
.tem01-distribution-product-sm .distribution-pro .images {padding-top:100%;position:relative}
.tem01-distribution-product-sm .distribution-pro .images img {position:absolute;left:0;top:0;width:100%;height:100%}
.tem01-distribution-product-sm .distribution-pro .text {border-bottom:1px solid #eee;background:#fff;position:relative}
.tem01-distribution-product-sm .distribution-pro .text::before {position:absolute;content:"";width:0;background:#999;height:1px;left:0;bottom:0;-o-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;-ms-transition:all .5s ease-in 0s;-webkit-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s;z-index:3}
.tem01-distribution-product-sm .distribution-pro .col-xs-6:hover .text::before {width:100%}
.tem01-distribution-product-sm .distribution-pro .text .title {font-size:15px;color:#444;margin:0;padding:0;line-height:40px;height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.tem01-distribution-product-sm .distribution-pro .text .price {font-size:13px;font-family:HELVETICANEUELTPRO-THEX,Arial;margin-bottom:10px}
.tem01-distribution-product-sm .distribution-pro .text .price b {font-size:11px;margin-bottom:10px}
@media(max-width:980px) {
.tem01-distribution-product .leftlist,.tem01-distribution-product .rightlist {padding-left:0;padding-right:0}
}
@media (max-width:767px) {
.tem01-distribution-product-sm .distribution-search .col-sm-6:nth-of-type(1) {margin-bottom:15px}
}
@media(max-width:430px) {
.tem01-distribution-product .rightlist h1 {font-size:16px}
}
.tem01-file-sm .icon-error,.tem01-file-sm .icon-success {padding:5px 0;display:block}
.tem01-file-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-file-sm .rightlist .form-group {margin-right:0;margin-left:0}
.tem01-file-sm .rightlist .big_img {width:100%;padding-top:150%;position:relative;margin-bottom:15px}
.tem01-file-sm .rightlist .big_img .poster {width:100%;height:100%;position:absolute;top:0;left:0}
.tem01-file-sm .rightlist .big_img .qrcodebox {width:100px;height:100px;position:absolute;bottom:26px;left:50%;margin-left:-50px}
.tem01-file-sm .rightlist .big_img .qrcodebox img {width:100px;height:100px}
.tem01-file-sm .rightlist .min_img {width:100%;padding-top:115%;position:relative}
.tem01-file-sm .rightlist .min_img img {width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}
@media(max-width:980px) {
.tem01-file-product .leftlist,.tem01-file-product .rightlist {padding-left:0;padding-right:0}
.tem01-file-sm .rightlist .images {width:100%;padding-top:150%}
}
@media(max-width:430px) {
.tem01-file-product .rightlist h1 {font-size:16px}
}
.tem01-invite-sm .icon-error,.tem01-invite-sm .icon-success {padding:5px 0;display:block}
.tem01-invite-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-invite-sm .form-horizontal .form-group {margin-right:0;margin-left:0}
.tem01-invite-sm .form-horizontal .col-lg-6:nth-of-type(2) {padding-left:0}
.tem01-invite-sm .form-horizontal .col-lg-6:nth-of-type(3) {padding-right:0}
.tem01-invite-sm .form-horizontal .form-group label {font-weight:300;text-align:left;padding-left:0;padding-right:0;float:left}
.tem01-invite-sm .form-horizontal .form-group .calendar {float:left;max-width:80%}
.tem01-invite-sm .table .tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-invite-sm .table .tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-invite-sm .table .tabtit th:last-child {border-right:none}
.tem01-invite-sm .table .tabcon {border-bottom:1px solid #ccc}
.tem01-invite-sm .table .tabcon td {text-align:center;padding:20px 0}
@media(max-width:980px) {
.tem01-invite-sm .leftlist,.tem01-invite-sm .rightlist {padding-left:0;padding-right:0}
.tem01-invite-sm .form-horizontal .form-group .calendar {max-width:75%}
}
@media (max-width:767px) {
.tem01-invite-sm .form-horizontal .form-group .calendar {max-width:100%;margin-top:5px}
.tem01-invite-sm .form-horizontal .col-lg-6 {padding:0!important}
}
@media(max-width:430px) {
.tem01-invite-sm .rightlist h1 {font-size:16px}
}
.tem01-withdraw-sm .icon-error,.tem01-withdraw-sm .icon-success {padding:5px 0;display:block}
.tem01-withdraw-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-withdraw-sm .form-horizontal .form-group {margin-right:0;margin-left:0}
.tem01-withdraw-sm .form-horizontal .presentation-notes .col-sm-6:nth-of-type(1) {padding-left:0}
.tem01-withdraw-sm .form-horizontal .presentation-notes .col-sm-6:nth-of-type(2) {padding-right:0}
.tem01-withdraw-sm .form-horizontal .form-group h4 {font-size:16px;color:#444;margin-top:0}
.tem01-withdraw-sm .form-horizontal .form-group p {color:#848484;font-size:13px;line-height:25px}
.tem01-withdraw-sm .table .tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-withdraw-sm .table .tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-withdraw-sm .table .tabtit th:last-child {border-right:none}
.tem01-withdraw-sm .table .tabcon {border-bottom:1px solid #ccc}
.tem01-withdraw-sm .table .tabcon td {text-align:center;padding:20px 0}
.tem01-withdraw-sm .Withdrawals-search {margin-top:30px}
.tem01-withdraw-sm .Withdrawals-search .col-sm-6:nth-of-type(1) {padding-left:0}
.tem01-withdraw-sm .Withdrawals-search .col-sm-6:nth-of-type(2) {padding-right:0}
.tem01-withdraw-sm .Withdrawals-submit {margin:20px 0 5px;width:100%;display:inline-block;border:1px solid #ddd;padding:20px;border-radius:4px}
.tem01-withdraw-sm .Withdrawals-submit label {float:left;padding-right:20px;margin-right:20px;border-right:1px solid #ddd;padding-top:0;margin-top:6px;color:red}
.tem01-withdraw-sm .Withdrawals-submit .btn {width:auto;display:inline-block;float:left}
.tem01-withdraw-sm .Withdrawals-profit {text-align:left}
.tem01-withdraw-sm .Withdrawals-profit label {font-size:15px;color:red;font-weight:500}
@media (max-width:980px) {
.tem01-withdraw-sm .leftlist,.tem01-withdraw-sm .rightlist {padding-left:0;padding-right:0}
}
@media (max-width:767px) {
.tem01-withdraw-sm .Withdrawals-search .col-sm-6 {width:100%;padding:0!important}
.tem01-withdraw-sm .form-horizontal .presentation-notes .col-sm-6 {padding:0!important}
.tem01-withdraw-sm .form-horizontal .presentation-notes .col-sm-6:nth-of-type(1) {margin-bottom:15px}
}
@media (max-width:430px) {
.tem01-withdraw-sm .rightlist h1 {font-size:16px}
}
.tem01-applywithdraw-sm .icon-error,.tem01-applywithdraw-sm .icon-success {padding:5px 0;display:block}
.tem01-applywithdraw-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-applywithdraw-sm .form-horizontal .form-group {margin-right:0;margin-left:0}
@media(max-width:980px) {
.tem01-applywithdraw-sm .leftlist,.tem01-applywithdraw-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
.tem01-applywithdraw-sm .rightlist h1 {font-size:16px}
}
.tem01-income-sm .icon-error,.tem01-income-sm .icon-success {padding:5px 0;display:block}
.tem01-income-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;margin-bottom:15px;border-bottom:1px solid #ccc;color:#000}
.tem01-income-sm .form-horizontal .form-group {margin-right:0;margin-left:0}
.tem01-income-sm .table .tabtit {background:#E9E9E9;border-top:3px solid #E3E3E3}
.tem01-income-sm .table .tabtit th {font-weight:500;text-align:center;padding:10px 0;border-right:1px solid #ddd}
.tem01-income-sm .table .tabtit th:last-child {border-right:none}
.tem01-income-sm .table .tabcon {border-bottom:1px solid #ccc}
.tem01-income-sm .table .tabcon td {text-align:center;padding:20px 0}
@media(max-width:980px) {
.tem01-income-sm .leftlist,.tem01-income-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
.tem01-income-sm .rightlist h1 {font-size:16px}
}
.tem01-user-inquire-sm .list-menu {margin-bottom:15px;border:1px solid rgba(0,0,0,.15)}
.tem01-user-inquire-sm .list-group-item {padding:0;margin:0;border:0;border-top:1px solid #eee;border-radius:0}
.tem01-user-inquire-sm .list-group {margin:0}
.tem01-user-inquire-sm .list-group li>a {display:block;padding:8px 15px}
.tem01-user-inquire-sm .list-group li>a:hover {background:#f6f6f6;display:block}
.tem01-user-inquire-sm .icon-error,.tem01-user-inquire-sm .icon-success {color:red;padding:5px 0;display:block}
.tem01-user-inquire-sm .rightlist h1 {font-size:20px;padding-bottom:8px;margin-top:0;border-bottom:1px solid #ccc;color:#000}
.tem01-user-inquire-sm .dl-horizontal dt {width:180px;float:left;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.tem01-user-inquire-sm .dl-horizontal dd {margin-left:200px}
@media(max-width:980px) {
.tem01-user-inquire-sm .leftlist,.tem01-user-inquire-sm .rightlist {padding-left:0;padding-right:0}
}
@media(max-width:430px) {
.tem01-user-inquire-sm .rightlist h1 {font-size:16px}
}
@media(max-width:360px) {
.tem01-user-inquire-sm .dl-horizontal dt {width:170px}
.tem01-user-inquire-sm .dl-horizontal dd {margin-left:180px}
}
.detail-comment {margin:15px 0;padding:0 15px;background:#f9f9f9}
.detail-comment h2 {font-size:25px;margin:0 0 15px}
.tem01-detail-comment {padding:10px 0;background:#f9f9f9}
.tem01-detail-comment h3 {font-size:18px}
.tem01-detail-comment .comment-list {border-bottom:1px solid #eaeaea;padding:15px;margin:0}
.tem01-detail-comment .reply.comment-list {padding:10px 40px}
.tem01-detail-comment .reply.comment-list .title {font-size:14px;color:#ff4949}
.tem01-detail-comment .media.comment-list:hover {background:#f9f9f9}
.tem01-detail-comment .media-heading {font-size:15px;color:#222}
.tem01-detail-comment .media-text {margin-bottom:5px;color:#666;font-size:14px;line-height:22px}
.tem01-detail-comment .media-bottom .media-time {font-style:normal;font-family:arial;color:#aaa}
.tem01-detail-comment .comment-pages {margin:15px 0 30px}
.tem01-detail-comment .comment-pages a {margin:0 5px 5px 0}
.tem01-detail-comment .yzmbox {position:relative}
.tem01-detail-comment .yzmbox a {position:absolute;top:5px;right:20px}
.tem02-detail-comment {padding:10px 0}
.tem02-detail-comment h3 {font-size:18px}
.tem02-detail-comment .comment-list {border-bottom:1px solid #eaeaea;padding:15px;margin:0}
.tem02-detail-comment .reply.comment-list {padding:10px 40px}
.tem02-detail-comment .reply.comment-list .title {font-size:14px;color:#ff4949}
.tem02-detail-comment .media.comment-list:hover {background:#f9f9f9}
.tem02-detail-comment .media-heading {font-size:15px;color:#222}
.tem02-detail-comment .media-text {margin-bottom:5px;color:#666;font-size:14px;line-height:22px}
.tem02-detail-comment .media-bottom .media-time {font-style:normal;font-family:arial;color:#aaa}
.tem02-detail-comment .comment-pages {margin:15px 0 30px}
.tem02-detail-comment .comment-pages a {margin:0 0 5px;border:none;border-right:1px solid #ccc;color:#333;border-radius:0;padding:0;height:15px;line-height:15px;width:45px;text-align:center}
.tem02-detail-comment .comment-pages a:last-child {border-right:none}
.tem02-detail-comment .description {width:80%;display:block;margin:15px auto 0}
.tem02-detail-comment .comment-title {color:#444;font-size:20px;margin-bottom:10px}
.tem02-detail-comment .form-group {border-color:#ddd;color:#666}
.tem02-detail-comment .form-group .form-control {box-shadow:none;border:none;border-bottom:1px solid transparent;border-color:inherit;border-radius:0;font-size:14px;height:40px;padding:10px 0;background:0 0;color:inherit}
.tem02-detail-comment .form-group textarea {height:auto!important}
.tem02-detail-comment .form-group .form-control:focus {border-color:#333}
.tem02-detail-comment .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem02-detail-comment .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem02-detail-comment .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem02-detail-comment .form-group .btn {border-radius:0;border:none;background:#333;color:#fff;padding:6px 20px;margin-top:10px}
.tem02-detail-comment .yzmbox {position:relative}
.tem02-detail-comment .yzmbox a {position:absolute;top:5px;right:0}
@media (max-width:480px) {
.tem02-detail-comment .comment-title,.tem02-detail-comment h3 {font-size:18px!important}
.tem02-detail-comment .form-group .btn {margin-top:0}
.tem02-detail-comment .form-group {margin-left:0;margin-right:0}
.tem02-detail-comment .comment-title {margin-bottom:10px}
.tem02-detail-comment .description {width:100%;padding:0 15px}
.tem02-detail-comment .form-group .btn,.tem02-detail-comment .form-group .form-control {font-size:12px}
}
@media (max-width:360px) {
.tem02-detail-comment .comment-title {margin-bottom:10px}
}
.tem03-detail-comment {padding:10px 0}
.tem03-detail-comment form {width:80%;display:block;margin:0 auto}
.tem03-detail-comment .comment-title {color:#444;font-size:20px;margin-bottom:20px}
.tem03-detail-comment .form-group .form-control {font-weight:500;box-shadow:none;border:1px solid transparent;border-radius:0;height:40px;padding:10px 16px;background:#f5f5f5;color:#333}
.tem03-detail-comment .form-group .form-control::-moz-placeholder {color:#7f7f7f;border-color:#66afe9}
.tem03-detail-comment .form-group textarea {height:auto!important}
.tem03-detail-comment .form-group .btn {border-radius:0;border:none;color:#fff;padding:6px 20px;margin-top:10px}
.tem03-detail-comment h3 {font-size:18px}
.tem03-detail-comment .comment-list {border-bottom:1px solid #eaeaea;padding:15px;margin:0}
.tem03-detail-comment .reply.comment-list {padding:10px 40px}
.tem03-detail-comment .reply.comment-list .title {font-size:14px;color:#ff4949}
.tem03-detail-comment .media.comment-list:hover {background:#f9f9f9}
.tem03-detail-comment .media-heading {font-size:15px;color:#222}
.tem03-detail-comment .media-text {margin-bottom:5px;color:#666;font-size:14px;line-height:22px}
.tem03-detail-comment .media-bottom .media-time {font-style:normal;font-family:arial;color:#aaa}
.tem03-detail-comment .comment-pages {margin:15px 0 30px}
.tem03-detail-comment .comment-pages a {margin:0 0 5px;border:none;color:#333;border-radius:0;padding:0;height:15px;line-height:15px;width:45px;text-align:center;position:relative;background:0 0}
.tem03-detail-comment .comment-pages a::before {position:absolute;content:"/";color:red;font-size:12px;right:-3px;top:0;opacity:.5}
.tem03-detail-comment .comment-pages a:last-child::before {content:""}
.tem03-detail-comment .yzmbox {position:relative}
.tem03-detail-comment .yzmbox a {position:absolute;top:8px;right:10px}
@media (max-width:480px) {
.tem03-detail-comment .comment-title {font-size:18px!important}
.tem03-detail-comment .form-group .btn {margin-top:0}
.tem03-detail-comment .form-group {margin-left:0;margin-right:0}
.tem03-detail-comment .comment-title {margin-bottom:15px}
.tem03-detail-comment form {width:100%;padding:0 15px}
.tem03-detail-comment .form-group .btn,.tem03-detail-comment .form-group .form-control {font-size:12px;height:auto}
}
@media (max-width:360px) {
.tem03-detail-comment .comment-title {margin-bottom:10px}
}
.tem01-detail-contact {padding:20px 0 5px}
.tem01-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem01-detail-contact form {width:80%;display:block;margin:0 auto}
.tem01-detail-contact .comment-title {color:#444;font-size:20px;font-size:22px}
.tem01-detail-contact .form-group {border-color:#ddd;color:#222}
.tem01-detail-contact .form-group .form-control {box-shadow:none;border:1px solid transparent;border-color:inherit;height:40px;color:inherit}
.tem01-detail-contact .form-group .checkbox-name,.tem01-detail-contact .form-group .form-control::-moz-placeholder {color:#777}
.tem01-detail-contact .form-group select {color:inherit}
.tem01-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem01-detail-contact .form-group textarea {height:auto!important}
.tem01-detail-contact .form-group .form-control:focus {box-shadow:0 0 5px rgba(0,0,0,.1)}
.tem01-detail-contact .yzmbox {width:80%}
.tem01-detail-contact .yzmbox .form-control {width:100%}
.tem01-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem01-detail-contact .yzmbox a img {width:100%;height:100%}
.tem01-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem01-detail-contact .checkbox-option {padding:10px 0}
.tem01-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem01-detail-contact .form-group .checkbox-name {float:left}
.tem01-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem01-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem01-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem01-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem01-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem01-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem01-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem01-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem01-detail-contact .has-error .form-control-feedback,.tem01-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem01-detail-contact .yzmbox .help-block {right:80px}
.tem01-detail-contact .yzmbox.has-error .form-control-feedback,.tem01-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:767px) {
.tem01-detail-contact .title {font-size:18px!important}
.tem01-detail-contact .form-group .btn,.tem01-detail-contact .form-group .form-control {font-size:12px!important}
}
@media (max-width:480px) {
.tem01-detail-contact form {width:100%;padding:0 15px}
.tem01-detail-contact .form-group .btn {margin-top:0}
}
.tem02-detail-contact {padding:20px 0 5px}
.tem02-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem02-detail-contact form {width:100%}
.tem02-detail-contact form .col-xs-12,.tem02-detail-contact form .col-xs-6 {padding:0 8px}
.tem02-detail-contact .comment-title {color:#444;font-size:20px;font-size:22px}
.tem02-detail-contact .form-group {border-color:#ddd;color:#222}
.tem02-detail-contact .form-group .form-control {box-shadow:none;border:1px solid transparent;border-color:inherit;height:40px;color:inherit}
.tem02-detail-contact .form-group .form-control:focus {border-color:#66afe9}
.tem02-detail-contact .form-group .checkbox-name,.tem02-detail-contact .form-group .form-control::-moz-placeholder {color:#777}
.tem02-detail-contact .form-group select {color:inherit}
.tem02-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem02-detail-contact .form-group .form-control:focus {box-shadow:0 0 5px rgba(0,0,0,.1)}
.tem02-detail-contact .yzmbox {width:80%}
.tem02-detail-contact .yzmbox .form-control {width:100%}
.tem02-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem02-detail-contact .yzmbox a img {width:100%;height:100%}
.tem02-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem02-detail-contact .checkbox-option {padding:10px 0}
.tem02-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem02-detail-contact .form-group .checkbox-name {float:left}
.tem02-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem02-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem02-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem02-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem02-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem02-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem02-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem02-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem02-detail-contact .has-error .form-control-feedback,.tem02-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem02-detail-contact .yzmbox .help-block {right:80px}
.tem02-detail-contact .yzmbox.has-error .form-control-feedback,.tem02-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:767px) {
.tem02-detail-contact .title {font-size:18px!important}
.tem02-detail-contact .form-group .btn,.tem02-detail-contact .form-group .form-control {font-size:12px!important}
}
@media (max-width:480px) {
.tem02-detail-contact form {width:100%}
.tem02-detail-contact .form-group .btn {margin-top:0}
}
@media (max-width:360px) {
.tem02-detail-contact form .col-xs-12,.tem02-detail-contact form .col-xs-6 {width:100%}
}
.tem03-detail-contact {padding:20px 0 5px}
.tem03-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem03-detail-contact .description,.tem03-detail-contact form {width:80%;display:block;margin:0 auto}
.tem03-detail-contact .comment-title {color:#444;font-size:20px}
.tem03-detail-contact .form-group {border-color:#ddd;color:#666}
.tem03-detail-contact .form-group .form-control {box-shadow:none;border:none;border-bottom:1px solid transparent;border-color:inherit;border-radius:0;font-size:14px;height:40px;padding:10px 0;background:0 0;color:inherit}
.tem03-detail-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem03-detail-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem03-detail-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem03-detail-contact .form-group textarea {height:auto!important}
.tem03-detail-contact .form-group select {color:inherit}
.tem03-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem03-detail-contact .form-group .form-control:focus {border-color:#333}
.tem03-detail-contact .form-group .btn {border-radius:0;border:none;background:#333;color:#fff;padding:6px 20px;margin-top:10px}
.tem03-detail-contact .yzmbox {width:80%}
.tem03-detail-contact .yzmbox .form-control {width:100%}
.tem03-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem03-detail-contact .yzmbox a img {width:100%;height:100%}
.tem03-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem03-detail-contact .checkbox-option {padding:10px 0}
.tem03-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem03-detail-contact .form-group .checkbox-name {float:left}
.tem03-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem03-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem03-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem03-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem03-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem03-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem03-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem03-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem03-detail-contact .has-error .form-control-feedback,.tem03-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem03-detail-contact .yzmbox .help-block {right:80px}
.tem03-detail-contact .yzmbox.has-error .form-control-feedback,.tem03-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:480px) {
.tem03-detail-contact .comment-title {font-size:18px}
.tem03-detail-contact form {width:100%;padding:0 15px}
.tem03-detail-contact .form-group .btn {margin-top:0}
}
.tem04-detail-contact {padding:20px 0 5px}
.tem04-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem04-detail-contact form .col-xs-12,.tem04-detail-contact form .col-xs-6 {padding:0 8px}
.tem04-detail-contact form {width:100%}
.tem04-detail-contact .description {width:80%;display:block;margin:0 auto}
.tem04-detail-contact .comment-title {color:#444;font-size:20px}
.tem04-detail-contact .form-group {border-color:#ddd;color:#666}
.tem04-detail-contact .form-group .form-control {box-shadow:none;border:none;border-bottom:1px solid transparent;border-color:inherit;border-radius:0;font-size:14px;height:40px;padding:10px 0;background:0 0;color:inherit}
.tem04-detail-contact .form-group .form-control::-moz-placeholder {color:inherit;opacity:.7}
.tem04-detail-contact .form-group .form-control:-ms-input-placeholder {color:inherit;opacity:.7}
.tem04-detail-contact .form-group .form-control::-webkit-input-placeholder {color:inherit;opacity:.7}
.tem04-detail-contact .form-group .form-control:focus {border-color:#333}
.tem04-detail-contact .form-group select {color:inherit;padding-left:0}
.tem04-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem04-detail-contact .form-group .btn {border-radius:0;border:none;background:#333;color:#fff;padding:6px 20px;margin-top:10px}
.tem04-detail-contact .yzmbox {width:80%}
.tem04-detail-contact .yzmbox .form-control {width:100%}
.tem04-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem04-detail-contact .yzmbox a img {width:100%;height:100%}
.tem04-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem04-detail-contact .checkbox-option {padding:10px 0}
.tem04-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem04-detail-contact .form-group .checkbox-name {float:left}
.tem04-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem04-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem04-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem04-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem04-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem04-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem04-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem04-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem04-detail-contact .has-error .form-control-feedback,.tem04-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem04-detail-contact .yzmbox .help-block {right:80px}
.tem04-detail-contact .yzmbox.has-error .form-control-feedback,.tem04-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:480px) {
.tem04-detail-contact .comment-title {font-size:18px}
.tem04-detail-contact form {width:100%}
.tem04-detail-contact .form-group .btn {margin-top:0}
}
@media (max-width:360px) {
.tem04-detail-contact form .col-xs-12,.tem04-detail-contact form .col-xs-6 {width:100%}
}
.tem05-detail-contact {padding:20px 0 5px}
.tem05-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem05-detail-contact .description,.tem05-detail-contact form {width:80%;display:block;margin:0 auto}
.tem05-detail-contact .comment-title {color:#444;font-size:20px}
.tem05-detail-contact .form-group {border-color:#ddd;color:#666}
.tem05-detail-contact .form-group .form-control {font-weight:500;box-shadow:none;border:1px solid transparent;border-radius:0;height:40px;padding:10px 16px;background:#f5f5f5;color:#333}
.tem05-detail-contact .form-group textarea {height:auto!important}
.tem05-detail-contact .form-group select {color:inherit}
.tem05-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem05-detail-contact .form-group .form-control:focus {border-color:#66afe9}
.tem05-detail-contact .form-group .btn {border-radius:0;border:none;color:#fff;padding:6px 20px;margin-top:10px}
.tem05-detail-contact .yzmbox {width:80%}
.tem05-detail-contact .yzmbox .form-control {width:100%}
.tem05-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem05-detail-contact .yzmbox a img {width:100%;height:100%}
.tem05-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem05-detail-contact .checkbox-option {padding:10px 0}
.tem05-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem05-detail-contact .form-group .checkbox-name {float:left}
.tem05-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem05-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem05-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem05-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem05-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem05-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem05-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem05-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem05-detail-contact .has-error .form-control-feedback,.tem05-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem05-detail-contact .yzmbox .help-block {right:80px}
.tem05-detail-contact .yzmbox.has-error .form-control-feedback,.tem05-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:480px) {
.tem05-detail-contact .comment-title {font-size:18px}
.tem05-detail-contact form {width:100%;padding:0 15px}
.tem05-detail-contact .form-group .btn {margin-top:0}
}
.tem06-detail-contact {padding:20px 0 5px}
.tem06-detail-contact .title {text-align:center;margin-bottom:20px;font-size:20px}
.tem06-detail-contact form {width:80%;display:block;margin:0 auto}
.tem06-detail-contact form .col-xs-12,.tem06-detail-contact form .col-xs-6 {padding:0 8px}
.tem06-detail-contact .description {width:80%;display:block;margin:0 auto}
.tem06-detail-contact .comment-title {color:#444;font-size:20px}
.tem06-detail-contact .form-group {border-color:#ddd;color:#666}
.tem06-detail-contact .form-group .form-control {font-weight:500;box-shadow:none;border:1px solid transparent;border-radius:0;height:40px;padding:10px 16px;background:#f5f5f5;color:#333}
.tem06-detail-contact .form-group .form-control:focus {border-color:#66afe9}
.tem06-detail-contact .form-group select {color:inherit}
.tem06-detail-contact .form-group select option {color:inherit;padding:5px 10px;font-size:13px}
.tem06-detail-contact .form-group .btn {border-radius:0;border:none;color:#fff;padding:6px 20px;margin-top:10px}
.tem06-detail-contact .yzmbox {width:80%}
.tem06-detail-contact .yzmbox .form-control {width:100%}
.tem06-detail-contact .yzmbox a {width:50px;height:25px;margin:5px;position:absolute;top:3px;right:3px}
.tem06-detail-contact .yzmbox a img {width:100%;height:100%}
.tem06-detail-contact .checkbox-name {float:left;font-size:14px;color:#999;padding:10px 0;border-left:1px solid #cecece;border-top:1px solid #cecece}
.tem06-detail-contact .checkbox-option {padding:10px 0}
.tem06-detail-contact .checkbox-option label {color:#999;font-weight:400;padding-left:15px}
.tem06-detail-contact .form-group .checkbox-name {float:left}
.tem06-detail-contact .form-group .checkbox-option {padding:10px 0;margin-bottom:15px}
.tem06-detail-contact .form-group .checkbox-option label {font-weight:400;padding-left:15px}
.tem06-detail-contact .form-group .checkbox-name {border-top:1px solid #cecece;border-left:1px solid #cecece}
.tem06-detail-contact .form-group .checkbox-option {border:1px solid #cecece}
.tem06-detail-contact .form-group .checkbox-name {background:inherit;border-color:inherit;color:inherit;padding:10px 0 10px 20px}
.tem06-detail-contact .form-group .checkbox-option {background:inherit;border-color:inherit;color:inherit}
.tem06-detail-contact .form-group .checkbox-option label {color:inherit;opacity:.8}
.tem06-detail-contact .help-block {margin:0;text-align:right;right:30px;top:13px;-z-index:2}
.tem06-detail-contact .has-error .form-control-feedback,.tem06-detail-contact .has-success .form-control-feedback {top:14px;right:0;left:auto}
.tem06-detail-contact .yzmbox .help-block {right:80px}
.tem06-detail-contact .yzmbox.has-error .form-control-feedback,.tem06-detail-contact .yzmbox.has-success .form-control-feedback {right:50px}
@media (max-width:480px) {
.tem06-detail-contact .comment-title {font-size:18px}
.tem06-detail-contact form {width:100%}
.tem06-detail-contact .form-group .btn {margin-top:0}
}
@media (max-width:360px) {
.tem06-detail-contact form .col-xs-12,.tem06-detail-contact form .col-xs-6 {width:100%}
}
.tem01-error-page {background:#333;padding:90px 0;min-height:300px;position:fixed;height:100%;width:100%}
.tem01-error-info h1 {margin:0;font-size:180px;font-weight:700;text-align:center;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-error-info h2 {margin:0;font-size:40px;font-weight:700;text-align:center;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-error-info h3 {margin:0;font-size:20px;font-weight:700;text-align:center;font-family:HELVETICANEUELTPRO-THEX,Arial}
.tem01-error-info h1 span,.tem01-error-info h2 span {color:#eee!important}
.tem01-error-info p:nth-child(2) {font-size:16px}
.tem01-error-info p:nth-child(3) {color:#888;margin:0 0 50px;font-size:14px}
.tem01-error-info p {text-align:center;margin:20px 0;font-weight:600;font-family:Georgia;font-size:14px}
.tem01-error-info {text-align:center;margin-top:65px}
.tem01-error-info a {color:#FFF;padding:12px 35px;text-decoration:none;font-size:14px;letter-spacing:2px}
.tem01-error-info a:hover {text-decoration:none}
.tem01-beshare {position:fixed;z-index:999;display:none}
.show .tem01-beshare {display:block}
.tem01-beshare li {margin-bottom:1px;overflow:hidden;position:relative}
.tem01-beshare li a {display:block;overflow:hidden;transition:.5s ease 0s;color:#fff}
.tem01-beshare li a span {display:block}
.show.right .tem01-beshare {right:0!important;bottom:275px}
.show.left .tem01-beshare {left:0!important;bottom:275px}
@media(max-width:767px) {
.show.right .tem01-beshare {bottom:65px;top:auto}
}
#site_content .form-horizontal .form-group {margin-right:0;margin-left:0;margin-bottom:15px}
.share-ico {border-bottom:1px solid #ddd;background:#f9f9f9;padding-top:15px;max-height:130px;overflow:auto}
.share-ico .bg-color-e {margin:0 6px 20px}
.share-ico .bg-color-e:hover {background:#999}
.bg-color-e {background:#bfbfbf;cursor:pointer;border-radius:50px;color:#fff}
.size20 {width:20px;height:20px;line-height:20px;font-size:12px;display:inline-block;text-align:center;color:#fff}
.size32 {width:32px;height:32px;line-height:32px;font-size:16px;display:inline-block;text-align:center;color:#fff}
.size40 {width:40px;height:40px;line-height:40px;font-size:22px;display:inline-block;text-align:center;color:#fff}
.size50 {width:50px;height:50px;line-height:50px;font-size:25px;display:inline-block;text-align:center;color:#fff}
.ico-size20 .size50 {width:25px;height:25px;line-height:25px;font-size:14px;display:inline-block;text-align:center}
.wangyi {font-size:34px;line-height:31px}
.list-links {max-height:180px;overflow-y:auto;overflow-x:hidden;background:#fcfcfc;margin-bottom:15px}
@media(max-width:768px) {
.tem01-beshare {display:none}
}
.tem02-beshare * {transition:all .3s}
.tem02-beshare a {text-decoration:none}
.tem02-beshare .modal .container {width:260px;height:260px;position:fixed;top:50%;left:50%;margin:-140px 0 0 -130px;padding:15px 15px 0}
.tem02-beshare .modal .container .image {width:100%}
.tem02-beshare .modal .container .image img {max-width:100%}
.tem02-beshare .modal .container .text {height:30px;line-height:30px;text-align:center;font-size:14px}
.tem02-beshare .shares.OFF {right:-180px;box-shadow:none}
.tem02-beshare .shares {width:180px;overflow-x:hidden;box-shadow:0 5px 9px rgba(0,0,0,.17);bottom:60px;z-index:99}
.tem02-beshare .shares .t {padding:15px 20px}
.tem02-beshare .shares .t .text {font-size:14px}
.tem02-beshare .shares .t .switch,.tem02-beshare .shares .t .text {line-height:16px;height:16px}
.tem02-beshare .shares .t .switch {font-size:16px;cursor:pointer;float:right}
.tem02-beshare .shares .links {width:100%;max-height:165px;overflow-y:auto}
.tem02-beshare .shares .links .link {display:block;line-height:20px;padding:10px 15px;font-size:12px;word-break:break-all;border-bottom-style:solid;border-bottom-width:1px;position:relative}
.tem02-beshare .shares .links .link:hover {opacity:.8}
.tem02-beshare .shares .links .link i {font-size:16px;vertical-align:middle;position:absolute;left:12px;top:11px}
.tem02-beshare .shares .links .link span {display:block;padding-left:25px;font-size:12px;font-family:Arial}
.tem02-beshare .shares .links .link:last-child {border-bottom:none}
.tem02-beshare .icons,.tem02-beshare .shares {position:fixed;right:0}
.tem02-beshare .icons {bottom:0;z-index:98}
.tem02-beshare .icons span {width:30px;height:30px;line-height:30px;text-align:center;display:block;cursor:pointer}
.tem02-beshare .icons span.info {font-size:14px}
.tem02-beshare .icons span.phone {font-size:18px;opacity:.9}
.tem02-beshare .icons span.gotop {font-size:20px;opacity:.95;cursor:default}
@media(max-width:768px) {
.tem02-beshare {display:none}
}
.active.icon-facebook,.color-original span.icon-facebook {background:#3B5998;color:#fff}
.active.icon-google-plus,.color-original span.icon-google-plus {background:#DC4E41;color:#fff}
.active.icon-twitter4,.color-original span.icon-twitter4,.twitter-color {background:#1DA1F2;color:#fff}
.active.icon-youtube3,.color-original span.icon-youtube3 {background:#EB534F;color:#fff}
.active.icon-email,.color-original span.icon-email {background:#1DA1F2;color:#fff}
.active.icon-skype2,.active.icon-tumblr,.color-original span.icon-skype2,.color-original span.icon-tumblr {background:#00ABEF;color:#fff}
.active.icon-linkedin2,.color-original span.icon-linkedin2 {background:#0077B5;color:#fff}
.active.icon-pinterest,.color-original span.icon-pinterest {background:#00ABEF;color:#fff}
.active.icon-stumbleupon2,.color-original span.icon-stumbleupon2 {background:#EB4924;color:#fff}
.active.icon-xing2,.color-original span.icon-xing2 {background:#198D8B;color:#fff}
.active.icon-instagram,.color-original span.icon-instagram {background:#e03566;color:#fff}
.active.icon-delicious,.color-original span.icon-delicious {background:#39F;color:#fff}
.active.icon-reddit,.color-original span.icon-reddit {background:#FF5700;color:#fff}
.active.icon-stackoverflow,.color-original span.icon-stackoverflow {background:#F48024;color:#fff}
.active.icon-lastfm,.color-original span.icon-lastfm {background:#ED3749;color:#fff}
.active.icon-foursquare,.color-original span.icon-foursquare {background:#2d5be3;color:#fff}
.active.icon-soundcloud,.color-original span.icon-soundcloud {background:#FF7D2F;color:#fff}
.active.icon-steam,.color-original span.icon-steam {background:#222;color:#fff}
.active.icon-wordpress,.color-original span.icon-wordpress {background:#585858;color:#fff}
.active.icon-feed,.color-original span.icon-feed {background:#F59941;color:#fff}
.active.icon-vimeo,.color-original span.icon-vimeo {background:#1FB5FF;color:#fff}
.active.icon-flickr,.color-original span.icon-flickr {background:#FF5700;color:#fff}
.active.icon-ello,.color-original span.icon-ello {background:#282828;color:#fff}
.active.icon-github,.color-original span.icon-github {background:#EB534F;color:#fff}
.active.icon-twitch,.color-original span.icon-twitch {background:#6441A4;color:#fff}
.active.icon-dribbble4,.color-original span.icon-dribbble4 {background:#CF5B9D;color:#fff}
.active.icon-lanyrd,.color-original span.icon-lanyrd {background:#3C80CA;color:#fff}
.active.icon-blogger,.color-original span.icon-blogger {background:#1DA1F2;color:#fff}
.active.icon-yelp,.color-original span.icon-yelp {background:#D32323;color:#fff}
.active.icon-deviantart,.color-original span.icon-deviantart {background:#00CD45;color:#fff}
.active.icon-whatsapp,.color-original span.icon-whatsapp {background:#39BA26;color:#fff}
.active.icon-imgur,.color-original span.icon-imgur {background:#86C21A;color:#fff}
.active.icon-uniE61C,.color-original span.icon-uniE61C {background:#3D95D5;color:#fff}
.active.icon-uniE61D,.color-original span.icon-uniE61D {background:#52BCF2;color:#fff}
.active.icon-uniE61E,.color-original span.icon-uniE61E {background:#92C721;color:#fff}
.active.icon-uniE601,.color-original span.icon-uniE601 {background:#DA251C;color:#fff}
.active.icon-uniE605,.color-original span.icon-uniE605 {background:#D70934;color:#fff}
.active.icon-uniE60A,.color-original span.icon-uniE60A {background:#F5C23A;color:#fff}
.active.icon-uniE615,.color-original span.icon-uniE615 {background:#005BB2;color:#fff}
.active.icon-uniE604,.color-original span.icon-uniE604 {background:#087443;color:#fff}
.active.icon-uniE607,.color-original span.icon-uniE607 {background:#36C41D;color:#fff}
.active.icon-uniE608,.color-original span.icon-uniE608 {background:#F04C57;color:#fff}
.active.icon-uniE609,.color-original span.icon-uniE609 {background:#247AD2;color:#fff}
.active.icon-uniE614,.color-original span.icon-uniE614 {background:#16BCFA;color:#fff}
.active.icon-uniE60B,.color-original span.icon-uniE60B {background:#1D11DC;color:#fff}
.active.icon-uniE60C,.color-original span.icon-uniE60C {background:#FBCC00;color:#fff}
.active.icon-uniE61F,.color-original span.icon-uniE61F {background:#099406;color:#fff}
.active.icon-uniE627,.color-original span.icon-uniE627 {background:#E97E16;color:#fff}
.active.icon-uniE625,.color-original span.icon-uniE625 {background:#4AA9EE;color:#fff}
.active.icon-uniE62C,.color-original span.icon-uniE62C {background:#C91425;color:#fff}
.active.icon-uniE62B,.color-original span.icon-uniE62B {background:#B01D28;color:#fff}
.active.icon-uniE626,.color-original span.icon-uniE626 {background:#F3690C;color:#fff}
.active.icon-check_box,.color-original span.icon-check_box {background:#EB534F;color:#fff}
.size-1 span {width:50px;height:50px;line-height:50px;font-size:25px;text-align:center}
.size-2 span {width:35px;height:35px;line-height:35px;font-size:20px;text-align:center}
.size-3 span {width:20px;height:20px;line-height:20px;font-size:12px;text-align:center}
.color-original .bg-color {background:0 0}
.radius-0 .bg-color {border-radius:0}
.radius-8 .bg-color {border-radius:8px}
.radius-100 .bg-color {border-radius:100px}
.pro_txt {text-align:center;padding:15px 0 25px}
.pro_txt .inner {line-height:175%;color:#888;width:90%;margin:0 auto}
.pro_list-item {width:100%;margin-bottom:15px;border:1px solid #dfdfdf;transition:all .4s linear 0s}
.pro_list-item:hover {box-shadow:0 0 8px rgba(0,0,0,.1);transform:translate(0px,-3px)}
.pro_list-item .prod_item_img img {width:100%}
.pro_list-item .prod_item_name {width:100%;text-align:center;padding:0 15px;font-size:0}
.pro_list-item .prod_item_name a {font-size:16px;color:#333;line-height:30px;max-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;border-top:1px solid #ddd}
.pro_list-item .prod_item_desc {font-size:12px;color:#777;line-height:20px;height:40px;overflow:hidden;padding:0 15px;text-align:center;margin-bottom:10px}
.s-tem01-header,.s-tem01-header:after,.s-tem01-header:before,.s-tem01-header li {transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.s-tem01-header {width:100%;height:80px;position:relative}
.s-tem01-header .headerBar {width:100%;height:auto;position:fixed;top:0;left:0;font-family:"微软雅黑";z-index:999;box-shadow:0 0 10px rgba(0,0,0,.2)}
.s-tem01-header:before {content:"";display:none;width:100%;height:2px;position:absolute;top:0;left:0}
.s-tem01-header .left {float:left}
.s-tem01-header .right {float:right}
.s-tem01-header .container {padding:0 50px}
.s-tem01-header .container,.s-tem01-header .logo,.s-tem01-header .logo a,.s-tem01-header .logo img,.s-tem01-header .menu,.s-tem01-header .menu li,.s-tem01-header .menu li span,.s-tem01-header .menu ul,.s-tem01-header .nav,.s-tem01-header .row {height:100%;display:block}
.s-tem01-header .logo {z-index:3;padding:20px 0}
.s-tem01-header .logo img {margin:0 auto;height:40px;float:left}
.s-tem01-header .menu {z-index:2}
.s-tem01-header .menu ul {padding:0;margin:0}
.s-tem01-header li {float:left;border-radius:15px}
.s-tem01-header li span {width:100%;line-height:30px;font-size:14px}
.s-tem01-header .nav {padding:25px 0;margin-right:10px}
.s-tem01-header .nav span {padding:0 18px}
.s-tem01-header .curr a {color:#FFF!important}
.s-tem01-header .switch.hidden {width:100%;height:100vh;color:#FFF;background-color:#000;z-index:-1;opacity:0;position:absolute;top:50px;left:0}
.s-tem01-header .switch.hidden:after,.s-tem01-header .switch.hidden:before {display:none}
.s-tem01-header .switch {width:50px;height:50px;cursor:pointer;display:none;position:relative}
.s-tem01-header .switch:after,.s-tem01-header .switch:before {content:"";left:15px;width:20px;height:1px;position:absolute;background-color:#999}
.s-tem01-header .switch:before {top:20px}
.s-tem01-header .switch:after {bottom:20px}
@media(max-width:1199px) {
.s-tem01-header .container {padding:0}
.s-tem01-header .menu,.s-tem01-header .menu li,.s-tem01-header .menu li span,.s-tem01-header .menu ul,.s-tem01-header .nav {height:auto;float:none;margin:0}
.s-tem01-header .logo {padding:10px 0;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
.s-tem01-header .logo img {height:30px}
.s-tem01-header li {border-radius:0;float:none}
.s-tem01-header .menu {box-shadow:0 10px 10px rgba(0,0,0,.2);padding:0;overflow-y:auto;position:absolute;top:50px;left:-200px;width:200px;height:100vh}
.s-tem01-header .switch {display:block}
.s-tem01-header .switch.left {z-index:3}
.s-tem01-header {height:50px}
.s-tem01-header .nav {padding:0}
.s-tem01-header .nav span {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 30px;text-align:left}
.s-tem01-header .nav ul li:last-child a {border-bottom:none}
.s-tem01-header.showMenu .switch.hidden {z-index:1;opacity:.2;display:block!important}
.s-tem01-header.showMenu .switch:before {top:25px;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}
.s-tem01-header.showMenu .switch:after {bottom:24px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}
.s-tem01-header.showMenu .menu {left:0}
}
/* 开关滑块 */
.slideBlock{min-width:40px;border-radius:30px;height:30px;line-height:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;}
.slideBlock:before{z-index:2;}
.slideBlock:before,
.slideBlock:after{content:"";width:100%;height:100%;border:2px solid #F0F0F0;border-radius:inherit;position:absolute;top:0;left:0;display:block;transition:.5s;}
.slideBlock:after{border-color:#1875F0;border-width:15px;}
.slideBlock em{font-style:normal;position:relative;text-align:center;z-index:1;display:inline-block;transition:.5s;width:auto;}
.slideBlock em.ON{color:#FFF;}
.slideBlock em.OFF{color:#6C6C6C;}
.slideBlock i{border:11px solid #E6E6E6;display:block;border-radius:inherit;position:absolute;top:4px;z-index:2;cursor:pointer;transition:.5s;transform:translateX(-26px);}
.slideBlock input{display:none;position:relative;z-index:3;}
.slideBlock.ON i{border-color:#FFF;left:100%;}
.slideBlock.OFF i{left:30px;}
.slideBlock.ON:before,
.slideBlock.OFF:after,
.slideBlock.ON em.OFF,
.slideBlock.OFF em.ON{opacity:0;}
.slideBlock.ON em.ON{padding-left:15px;}
.slideBlock.OFF em.OFF{padding-right:15px;}
@media(max-width:1024px){
.slideBlock em{vertical-align:-3px;}
}
