@charset "UTF-8";
html {
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
-webkit-font-smoothing:antialiased;
-webkit-tap-highlight-color:transparent;
-webkit-touch-callout:none;
touch-callout:none;
cursor:pointer
}
.pages ul li.thisclass {
display:inline-block;
border:1px solid #d82019;
padding:6px 15px;
margin:0 1px;
background:#d82019;
color:#fff
}
.pages ul li.thisclass a {
color:#fff
}
.pages ul li a {
display:block;
color:#999
}
.pages ul li a:hover {
color:#fff
}
body,form,img,ul,ol,li,dl,dt,dd,p,tr,td,strong,span,pre {
margin:0;
padding:0;
border:0;
background-repeat:no-repeat
}
h1,h2,h3,h4,h5,h6,p {
margin:0;
padding:0;
font-weight:400
}
ul,li {
list-style:none
}
em,i,b {
font-style:normal
}
img {
border:0;
max-width:100%
}
table {
border-collapse:collapse;
border-spacing:0
}
*,:after,:before {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
background-repeat:no-repeat
}
article,aside,footer,header,nav,section {
display:block
}
a {
background-color:transparent;
-webkit-text-decoration-skip:objects;
text-decoration:none;
color:#333;
outline:none;
cursor:pointer
}
body,button,input,select,textarea {
font-size:14px;
line-height:24px;
color:#333;
font-family:microsoft yahei
}
a:hover {
background-repeat:no-repeat;
text-decoration:none
}
a,input[type=button],button,label,input[type=submit] {
cursor:pointer
}
sub {
bottom:-.25em
}
sup {
top:-.5em
}
audio,video {
display:inline-block
}
sub,sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline
}
[type=checkbox],[type=radio] {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0
}
input,textarea,select {
outline:none
}
input[type=text],input[type=password],input[type=button],input[type=submit],input[type=reset],select,textarea {
outline-style:none;
-webkit-appearance:none;
resize:none;
border:none;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0
}
input:-webkit-autofill {
-webkit-box-shadow:0 0 0 1000px #fff inset!important
}
.clearfix:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0
}
.clearfix {
*zoom:1
}
.clear {
clear:both;
line-height:0;
height:0;
font-size:0
}
.hide {
display:none!important
}
.commonweb {
padding:0 15px
}
.commonwebbox {
margin-left:0;
margin-right:0
}
.commonleft {
float:none
}
.commonright {
float:none
}
.visible-sm,.visible-md,.visible-lg .visible-lg2 {
display:none
}
.hidden-sm,.hidden-md,.hidden-lg {
display:block
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
float:left;
padding-left:10px;
padding-right:10px
}
.col-xs-12 {
width:100%
}
.col-xs-11 {
width:91.66666667%
}
.col-xs-10 {
width:83.33333333%
}
.col-xs-9 {
width:75%
}
.fl {
float:left
}
.fr {
float:right
}
.show {
display:block!important
}
.col-xs-8 {
width:66.66666667%
}
.col-xs-7 {
width:58.33333333%
}
.col-xs-4 {
width:33.33333333%
}
.col-xs-3 {
width:25%
}
.col-xs-2 {
width:16.66666667%
}
.col-xs-1 {
width:8.33333333%
}
.col-xs-6 {
width:50%
}
.col-xs-5 {
width:41.66666667%
}
@media(max-width:320px) {
body {
min-width:320px
}
}@media(min-width:768px) {
.commonweb {
padding:0 20px
}
.commonwebbox {
margin-left:-10px;
margin-right:-10px
}
.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12 {
float:left;
padding-left:10px;
padding-right:10px
}
.col-sm-10 {
width:83.33333333%
}
.col-sm-9 {
width:75%
}
.col-sm-8 {
width:66.66666667%
}
.col-sm-7 {
width:58.33333333%
}
.col-sm-6 {
width:50%
}
.col-sm-5 {
width:41.66666667%
}
.col-sm-4 {
width:33.33333333%
}
.col-sm-3 {
width:25%
}
.col-sm-2 {
width:16.66666667%
}
.col-sm-1 {
width:8.33333333%
}
.visible-sm {
display:block
}
.hidden-sm {
display:none
}
.col-sm-12 {
width:100%
}
.col-sm-11 {
width:91.66666667%
}
}@media(min-width:992px) {
.commonweb {
padding:0 40px
}
.commonwebbox {
margin-left:-10px;
margin-right:-10px
}
.visible-md {
display:block
}
.hidden-md {
display:none
}
.col-md-1,.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-md-10,.col-md-11,.col-md-12 {
float:left;
padding-left:10px;
padding-right:10px
}
.col-md-12 {
width:100%
}
.col-md-11 {
width:91.66666667%
}
.commonleft {
float:left
}
.commonright {
float:right
}
.col-md-10 {
width:83.33333333%
}
.col-md-9 {
width:75%
}
.col-md-8 {
width:66.66666667%
}
.col-md-7 {
width:58.33333333%
}
.col-md-3 {
width:25%
}
.col-md-2 {
width:16.66666667%
}
.col-md-1 {
width:8.33333333%
}
.col-md-6 {
width:50%
}
.col-md-5 {
width:41.66666667%
}
.col-md-4 {
width:33.33333333%
}
}@media(min-width:1200px) {
html {
cursor:default
}
.commonleft {
float:left
}
.visible-lg2 {
display:inline-block
}
.hidden-lg {
display:none
}
.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12 {
float:left;
padding-left:10px;
padding-right:10px
}
.col-lg-12 {
width:100%
}
.commonright {
float:right
}
.visible-lg {
display:block
}
.col-lg-11 {
width:91.66666667%
}
.col-lg-10 {
width:83.33333333%
}
.col-lg-9 {
width:75%
}
.col-lg-6 {
width:50%
}
.col-lg-5 {
width:41.66666667%
}
.col-lg-8 {
width:66.66666667%
}
.col-lg-7 {
width:58.33333333%
}
.col-lg-4 {
width:33.33333333%
}
.col-lg-3 {
width:25%
}
.col-lg-2 {
width:16.66666667%
}
.col-lg-1 {
width:8.33333333%
}
}@media(min-width:1260px) {
.commonweb {
margin:0 auto;
max-width:1200px;
padding:0
}
}#foot-share {
font-size:0;
text-align:center;
padding:10px 0 0
}
#foot-share a {
float:none;
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
background-repeat:no-repeat;
background-position:center center;
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%;
width:30px;
height:30px;
margin:0 4px;
padding:0
}
.footer {
background-color:#fff;
width:100%;
border-top:1px solid #d82019;
font-size:13px;
line-height:20px
}
.friendlink a,.friendlink span {
color:#34364b;
opacity:.7;
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1
}
.footer a:hover {
color:#d82019
}
.bd_weixin_popup {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.foot-Copyright {
padding:10px 0;
text-align:center;
font-size:13px;
color:#a8a8a8
}
.foot-Copyright a {
color:#a8a8a8;
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1
}
.footer-top {
padding-top:20px
}
.footer-top .tel {
display:block;
font-family:montserrat;
color:#34364b;
font-size:20px
}
#foot-share .tweixin {
background-image:url(img/weixin.png)
}
#foot-share .txinlang {
background-image:url(img/weibo.png)
}
.footer-top .tel img {
vertical-align:middle;
display:inline-block
}
.footer-top .add {
color:#34364b;
opacity:.7;
padding:0 0 0 45px
}
.friendlink {
background-color:#f1f4f9;
padding:10px 0
}
@media(min-width:1024px) {
.friendlink {
padding:17px 0
}
.friendlink a {
padding-right:10px
}
.foot-Copyright {
padding:0 0 8px;
text-align:right
}
.footer-top .tel {
font-size:30px
}
.footer-top .tel img {
margin-right:3px
}
.footer-top .add {
padding:4px 0 0 53px
}
#foot-share {
text-align:right
}
#foot-share a {
width:32px;
height:32px;
margin:0 5px
}
.foot-Copyright a {
padding-left:12px
}
.footer-top {
padding-top:38px;
padding-bottom:36px;
line-height:24px
}
.footer-top .left-cont {
float:left;
width:50%;
max-width:280px
}
.footer-top .right-cont {
float:right;
max-width:530px;
position:relative;
padding:0 95px 0 0
}
#foot-share {
position:absolute;
right:0;
top:0;
padding:0
}
}.zdsbacktop {
z-index:100;
position:fixed;
right:20px;
bottom:10%;
width:40px;
height:40px;
border:1px solid #ccc;
-webkit-border-radius:100%;
-moz-border-radius:100%;
border-radius:100%;
display:none;
background:#333 url(img/wicon89.png) no-repeat center center
}
@media(min-width:1180px) {
.zdsbacktop {
width:50px;
height:50px
}
}.visible-md {
display:block
}
body {
padding-top:0px
}
@media(min-width:1024px) {
body {
padding-top:0px
}
}header {
background:#fff;
-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.2);
-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.2);
box-shadow:0 0 1px 1px rgba(0,0,0,.2);
position:fixed;
width:100%;
z-index:39;
top:0;
left:0;
right:0;
-webkit-animation-fill-mode:both;
-moz-animation-fill-mode:both;
-o-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-duration:.6s;
-moz-animation-duration:.6s;
-o-animation-duration:.6s;
animation-duration:.6s
}
header.shadow {
-webkit-animation-name:fadeHeaderInDown;
-moz-animation-name:fadeHeaderInDown;
-o-animation-name:fadeHeaderInDown;
animation-name:fadeHeaderInDown
}
@-webkit-keyframes fadeHeaderInDown {
0% {
opacity:0;
-webkit-transform:translate3d(0,-100%,0)
}
100% {
opacity:1;
-webkit-transform:translate3d(0,0,0)
}
}@-moz-keyframes fadeHeaderInDown {
0% {
opacity:0;
-moz-transform:translate3d(0,-100%,0)
}
100% {
opacity:1;
-moz-transform:translate3d(0,0,0)
}
}@-o-keyframes fadeHeaderInDown {
0% {
opacity:0;
-o-transform:translate3d(0,-100%,0)
}
100% {
opacity:1;
-o-transform:translate3d(0,0,0)
}
}@keyframes fadeHeaderInDown {
0% {
opacity:0;
-webkit-transform:translate3d(0,-100%,0);
-moz-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)
}
100% {
opacity:1;
-webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)
}
}.headerweb {
max-width:1400px;
margin:0 auto;
position:relative;
padding:0 15px
}
.header-nav li {
position:relative;
border-bottom:1px solid #898989
}
.header-nav li h3 {
font-size:16px;
position:relative
}
.header-nav li h3 a {
display:block;
padding:10px 0
}
.header-nav li.cur .phsearchicon:after {
transform:rotate(135deg);
-moz-transform:rotate(135deg);
-ms-transform:rotate(135deg);
-o-transform:rotate(135deg);
-webkit-transform:rotate(135deg);
top:13px
}
.phsearchicon {
display:block;
position:absolute;
right:0;
top:0;
cursor:pointer;
height:45px;
width:80%
}
.logo {
top:0;
padding:20px 0;
float:left
}
.logo img {
display:block;
height:22px
}
.header-nav {
position:fixed;
top:55px;
width:100%;
left:0;
height:100%;
background:#fff;
padding:0;
display:none;
overflow-y:scroll;
padding-bottom:190px
}
.phsearchicon:after {
content:"";
position:absolute;
top:17px;
right:10px;
width:10px;
height:10px;
border-right:1px solid #bebebe;
border-top:1px solid #bebebe;
border-left:0;
border-bottom:0;
transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
-webkit-transform:rotate(45deg)
}
.header-right {
float:right;
padding:16px 0 0;
font-size:0
}
.header-right .search-con {
display:inline-block
}
.header-right .search-inco {
display:inline-block;
width:30px;
height:30px;
background:url(img/winco01.png) center center no-repeat;
z-index:4
}
.header-right .searchbox {
position:absolute;
right:0;
top:59px;
width:100%;
display:none
}
.header-right .searchbox .searchtext {
width:100%;
height:40px;
padding:10px 60px 10px 10px;
border:1px solid #ddd
}
.headsearch {
display:inline-block;
margin-left:5px
}
.sub-nav {
display:none;
width:100%;
z-index:3;
padding:10px 0
}
.sub-item a {
display:block;
text-align:left;
padding:6px 0
}
.sub-bg {
display:none;
position:absolute;
left:0;
top:100px;
width:100%;
background:rgba(0,0,0,.4);
height:204px;
z-index:2
}
.header-right .searchbox .searchbtn {
position:absolute;
right:0;
top:0;
background:#d82019;
width:60px;
height:40px;
color:#fff;
font-family:microsoft yahei;
cursor:pointer
}
.mobnav-btn {
display:inline-block;
width:35px;
height:30px;
overflow:hidden;
cursor:pointer;
position:relative;
margin-left:5px
}
.mobnav-btn.g_close span {
opacity:0
}
.mobnav-btn.g_close span:first-child {
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
-moz-transform:rotate(45deg);
-o-transform:rotate(45deg);
-ms-transform:rotate(45deg);
top:17px;
opacity:1
}
.mobnav-btn span:first-child {
content:"";
top:6px;
left:0
}
.mobnav-btn span:last-child {
content:"";
top:auto;
bottom:5px;
left:0
}
.mobnav-btn span,.mobnav-btn span:first-child,.mobnav-btn span:last-child,.mobnav-btn .mobnav-btn {
left:5px;
position:absolute;
background:#373737;
-webkit-transition:all .5s ease;
width:27px;
height:2px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-o-transition:all .5s ease;
-moz-transition:all .5s ease;
transition:all .5s ease
}
.mobnav-btn.g_close span:last-child {
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
top:17px;
opacity:1
}
.mobnav-btn span {
top:50%;
margin-top:-2px
}
.pcnavmenubtn {
display:none
}
.headlanguage {
font-size:0;
padding:20px;
display:none;
position:fixed;
left:0;
bottom:0;
width:100%;
z-index:10;
text-align:center;
background-color:#fff
}
.headcompany {
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
font-size:0;
position:relative;
padding-left:10px
}
.headcompany .Currentlan {
display:block;
line-height:30px;
background:url(img/wicon3.png) no-repeat 100% center;
padding-right:10px;
color:#34364b;
font-size:12px
}
.headcompany .company-choose {
font-size:14px;
display:none;
position:fixed;
left:0;
right:0;
top:62px;
background-color:#fff;
padding:0 20px;
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1)
}
.headcompany .company-choose a {
display:block;
line-height:30px
}
.headcompany .company-choose a:hover {
color:#d82019
}
.headlanguage .langbtn {
background:url(img/wicon2.png) no-repeat center center;
display:block;
width:30px;
height:30px;
margin:0 auto;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
@media(max-width:375px) {
.logo img {
height:19px
}
}@media(min-width:1024px) {
header {
background:#fff;
height:100px
}
.headerweb {
max-width:1440px;
margin:0 auto;
position:static;
height:100%
}
header>.headerweb {
max-width:100%;
padding:0 2%
}
.header-nav {
position:static;
background:0 0;
padding:0 0 0 220px;
overflow-y:visible
}
.header-nav a {
color:#34364b
}
.header-nav li {
border-bottom:none;
float:left;
padding:0;
position:static
}
.logo {
padding:32px 0 0
}
.logo img {
display:block;
height:30px
}
.header-nav li h3 {
font-size:14px
}
.header-nav li h3 a {
display:block;
padding:38px 0
}
.header-nav li h3 a:after {
content:"";
height:3px;
position:absolute;
bottom:0;
left:51%;
right:51%;
z-index:-1;
background-color:#d82019;
-o-transition-property:left,right;
-moz-transition-property:left,right;
transition-property:left,right;
-webkit-transition-property:left,right;
-moz-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-duration:.3s;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out;
-webkit-transition-timing-function:ease-out
}
.header-nav li:hover h3 a,.header-nav li.cur h3 a {
font-weight:700;
color:#d82019
}
.header-nav li:hover h3 a:after,.header-nav li.cur h3 a:after {
left:0;
right:0;
z-index:1
}
.header-right .search-inco {
display:block;
width:35px;
height:100px;
z-index:4
}
.header-right .searchbox {
position:absolute;
right:-30px;
top:100px;
width:260px;
display:none
}
.header-right .searchbox .searchtext {
width:100%;
height:40px;
padding:10px 60px 10px 10px;
border:1px solid #ddd
}
.header-right .searchbox .searchbtn {
position:absolute;
right:0;
top:0;
width:60px;
height:40px;
color:#fff;
font-family:microsoft yahei;
cursor:pointer
}
.header-right {
float:none;
padding:0;
position:absolute;
top:0;
right:75px;
padding-right:71px;
height:100px
}
.header-right .search-con {
position:relative
}
.sub-nav {
display:none
}
.headsearch {
height:100px;
border-left:1px solid #eaeaea;
padding:0 20px;
margin:0
}
.mobnav-btn,.phsearchicon {
display:none!important
}
.headlanguage {
font-size:16px;
height:100px;
top:0;
border-left:1px solid #eaeaea;
position:fixed;
right:75px;
padding:0 20px;
text-align:left;
display:block;
width:auto;
background:0 0;
left:auto
}
.headcompany .Currentlan {
height:100px;
line-height:100px;
font-size:16px
}
.headcompany .company-choose {
top:100px;
position:absolute;
width:250px;
position:absolute;
z-index:3;
left:50%;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%)
}
.headlanguage .langbtn {
height:100px
}
.headcompany {
position:relative;
height:100px;
top:0;
border-left:1px solid #eaeaea;
padding:0 27px
}
.pcnavmenubtn {
border-left:1px solid #eaeaea;
display:block;
position:fixed;
right:0;
top:0;
width:75px;
height:100px;
cursor:pointer
}
.pcnavmenubtn .pcnav-btn {
width:19px;
height:30px;
position:absolute;
z-index:3;
left:50%;
top: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%);
display:block
}
.pcnavmenubtn .pcnav-btn span {
top:50%;
margin-top:-2px
}
.pcnavmenubtn .pcnav-btn span,.pcnavmenubtn .pcnav-btn span:first-child,.pcnavmenubtn .pcnav-btn span:last-child {
left:0;
position:absolute;
background:#373737;
-webkit-transition:all .5s ease;
width:19px;
height:3px;
-o-transition:all .5s ease;
-moz-transition:all .5s ease;
transition:all .5s ease
}
.pcnavmenubtn .pcnav-btn.g_close span {
opacity:0
}
.pcnavmenubtn .pcnav-btn span:first-child {
content:"";
top:8px;
left:0
}
.pcnavmenubtn .pcnav-btn span:last-child {
content:"";
top:auto;
bottom:7px;
left:0
}
.pcnavmenubtn .pcnav-btn.g_close span:first-child {
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
-moz-transform:rotate(45deg);
-o-transform:rotate(45deg);
-ms-transform:rotate(45deg);
top:17px;
opacity:1
}
.pcnavmenubtn .pcnav-btn.g_close span:last-child {
-webkit-transform:rotate(-45deg);
transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
top:17px;
opacity:1
}
}@media(min-width:1280px) {
.header-nav {
display:block
}
.header-nav li {
padding:0 1.1%
}
.header-right {
padding-right:51px
}
.headsearch,.headcompany,.headlanguage {
padding:0 5px
}
}@media(min-width:1366px) {
.logo {
padding:32px 0 0 55px
}
.header-nav li {
padding:0 1%
}
.headsearch,.headcompany,.headlanguage {
padding:0 10px
}
}@media(min-width:1400px) {
.headsearch,.headcompany,.headlanguage {
padding:0 15px
}
.header-right {
padding-right:61px
}
.header-nav {
padding-left:237px
}
}@media(min-width:1680px) {
.headsearch {
padding:0 32px
}
.header-nav {
padding-left:4%
}
.header-nav li {
padding:0 1.5%
}
.header-right {
padding-right:50px;
right:50px
}
.headcompany {
width:135px;
padding:0 27px
}
.logo img {
height:34px
}
.headlanguage {
right:100px;
width:100px
}
.pcnavmenubtn {
width:100px
}
}@media(min-width:1800px) {
.header-nav li {
padding:0 2%
}
}.headsideNav {
display:none
}
@media(min-width:1024px) {
.headsideNav {
position:fixed;
top:0;
right:-320px;
z-index:999;
background:#f9f9f9;
height:100%;
width:320px;
display:block;
overflow-y:auto;
padding:50px 30px;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s;
text-align:center
}
.headsideNav .logo {
float:none;
display:block;
-webkit-transition:all .5s cubic-bezier(.24,.72,.35,1.01) .1s;
-o-transition:all .5s cubic-bezier(.24,.72,.35,1.01) .1s;
-moz-transition:all .5s cubic-bezier(.24,.72,.35,1.01) .1s;
transition:all .5s cubic-bezier(.24,.72,.35,1.01) .1s;
-webkit-transform:translateY(100%);
-moz-transform:translateY(100%);
-ms-transform:translateY(100%);
-o-transform:translateY(100%);
transform:translateY(100%);
opacity:0
}
.headsideNav .logo img {
height:34px
}
.headsideNav .slide-colse {
display:block;
width:30px;
height:30px;
background:url(img/slide-close.png) no-repeat center center;
position:absolute;
top:30px;
right:30px
}
.headsideNav .slide-nav {
padding:40px 0 0;
font-size:18px;
-webkit-transition:all .8s cubic-bezier(.24,.72,.35,1.01) .3s;
-o-transition:all .8s cubic-bezier(.24,.72,.35,1.01) .3s;
-moz-transition:all .8s cubic-bezier(.24,.72,.35,1.01) .3s;
transition:all .8s cubic-bezier(.24,.72,.35,1.01) .3s;
opacity:0;
-webkit-transform:translateY(100%);
-moz-transform:translateY(100%);
-ms-transform:translateY(100%);
-o-transform:translateY(100%);
transform:translateY(100%)
}
.headsideNav .slide-nav li {
padding-bottom:25px
}
.headsideNav .slide-nav li h3 a {
color:#8b8784
}
.headsideNav .sub-item {
font-size:16px
}
.headsideNav .sub-item a {
color:#cac4bd;
text-align:center
}
.headsideNav li h3 {
position:relative
}
.headsideNav.cur {
right:0
}
.headsideNav.cur .logo,.headsideNav.cur .slide-nav {
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
-ms-transform:translateY(0);
-o-transform:translateY(0);
transform:translateY(0);
opacity:1
}
.headsideNav .phsearchicon {
left:0;
top:0;
right:0;
width:100%;
height:28px;
display:block!important;
z-index:2
}
.headsideNav .phsearchicon:after {
display:none
}
.exit-off-canvas {
position:fixed;
top:0;
left:0;
width:0;
height:100%;
cursor:pointer;
z-index:999;
background:#000;
opacity:.5;
-webkit-transition:all .4s ease;
-o-transition:all .4s ease;
-moz-transition:all .4s ease;
transition:all .4s ease
}
}.childMenu {
position:absolute;
top:100px;
left:0;
width:100%;
height:0;
background:#fff;
background:rgba(0,0,0,.31);
font-size:14px;
-webkit-transition:all .3s;
-o-transition:all .3s;
-moz-transition:all .3s;
transition:all .3s;
color:#88868e;
overflow:hidden;
line-height:55px
}
.childMenu.active {
height:55px;
overflow:visible
}
.childMenu .sub-item a {
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
text-align:center;
padding:0 20px 0 0;
color:#fff
}
.childMenu .sub-item a:hover {
color:#d82019
}
.childMenu .sub-nav {
display:block;
padding:0;
width:100%;
z-index:3
}
@charset "UTF-8";
.full-inside-subnav .channel-title::after {
_font-size:0;
_line-height:0;
_overflow:hidden;
width:0;
height:0
}
body {
overflow-x:hidden
}
.padtb {
padding-top:30px;
padding-bottom:30px
}
.padtbb {
padding-bottom:30px
}
.nopadtb {
padding-top:0;
padding-bottom:0
}
.font24 {
font-size:20px
}
.font22 {
font-size:19px
}
.font20 {
font-size:18px
}
.font18 {
font-size:16px
}
.font15 {
font-size:15px
}
.font16 {
font-size:16px
}
.font36 {
font-size:22px
}
.font30 {
font-size:20px
}
.alcenter {
text-align:center
}
.c666666 {
color:#666
}
.cd82019 {
color:#d82019
}
.c90c42f {
color:#90c42f
}
.c4c4c4c {
color:#4c4c4c
}
.h28 {
height:28px
}
.h18 {
height:18px
}
.h13 {
height:13px
}
.h12 {
height:12px
}
.h10 {
height:10px
}
.h5 {
height:5px
}
@media(min-width:1024px) {
.font36 {
font-size:28px;
line-height:30px
}
.font34 {
font-size:28px;
line-height:30px
}
.font22 {
font-size:22px
}
.font20 {
font-size:20px
}
.font18 {
font-size:18px
}
.font32 {
font-size:27px;
line-height:30px
}
.font30 {
font-size:26px;
line-height:30px
}
.font24 {
font-size:24px
}
}@media(min-width:1199px) {
.font36 {
font-size:36px;
line-height:38px
}
.font34 {
font-size:34px;
line-height:38px
}
.font32 {
font-size:32px;
line-height:36px
}
.font30 {
font-size:30px;
line-height:32px
}
}.cffffff {
color:#fff
}
.c333333 {
color:#333
}
.c696161 {
color:#696161
}
.center {
text-align:center
}
.fontbold {
font-weight:700
}
.inside-banner {
position:relative;
overflow:hidden
}
.inside-banner img {
display:block;
width:auto;
max-width:none;
position:relative;
left:50%;
transform:translateX(-50%);
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%)
}
@media(max-width:414px) {
.inside-banner img {
max-height:120px
}
}::-webkit-scrollbar {
width:5px;
height:8px;
background-color:#e0e0e0;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:0
}
::-webkit-scrollbar-thumb {
background-color:#aeaeae;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:0
}
.fontfamMontser {
font-family:Montserrat
}
.full-inside-subnav {
background-color:#fff;
border-bottom:1px solid #e0e0e0
}
.full-inside-subnav .inside-subnav {
position:relative;
z-index:25
}
.full-inside-subnav .channel-title {
font-size:16px;
line-height:50px;
font-weight:700;
text-align:center
}
.full-inside-subnav .channel-title::after {
content:'';
display:inline-block;
vertical-align:middle;
margin:0 0 -3px 10px;
border-width:7px;
border-style:solid dashed dashed dashed;
border-color:#333 transparent transparent transparent
}
.full-inside-subnav .subnav {
display:none;
position:absolute;
left:0;
top:50px;
z-index:10;
width:100%;
background-color:#fff;
padding-bottom:20px;
border-top:1px solid #ccc;
-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);
-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.2);
box-shadow:0 1px 3px 1px rgba(0,0,0,.2);
font-size:0;
overflow:hidden
}
.full-inside-subnav .subnav.padding {
padding:0 44px
}
.full-inside-subnav .subnav .sub-btn {
display:none
}
.full-inside-subnav .crumb {
display:none
}
.common-clumb-box {
position:relative
}
.full-inside-subnav .subnav a {
display:block;
padding-left:20px;
font-size:14px;
line-height:45px;
border-bottom:1px solid #ccc
}
.full-inside-subnav .subnav a.cur {
color:#d82019
}
.common-clumb {
font-size:0;
padding-top:20px;
overflow:hidden
}
.common-clumb .clumb-box {
width:auto
}
.common-clumb a {
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
color:#999;
font-size:14px;
text-align:center;
padding:5px 10px;
width:auto;
position:relative;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.common-clumb a:hover,.common-clumb a.cur {
color:#fff
}
.common-clumb a:hover:before,.common-clumb a.cur:before {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
.common-clumb a:before {
content:"";
position:absolute;
z-index:-1;
top:0;
left:0;
right:0;
bottom:0;
background:#ea3800;
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
-webkit-transition-property:transform;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
-o-transition-property:-o-transform;
-moz-transition-property:transform,-moz-transform;
transition-property:transform;
transition-property:transform,-webkit-transform,-moz-transform,-o-transform;
-webkit-transition-duration:.3s;
-moz-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-timing-function:ease-out;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out
}
.clumb-title .en {
color:#d82019;
text-transform:uppercase;
font-family:Rubik
}
.clumb-title .cn {
color:#34364b;
padding:0 0 4px
}
.common-clumb-min {
padding-top:30px
}
@media(min-width:762px) {
.clumb-title .cn {
padding:0 0 7px
}
}@media(min-width:1024px) {
.full-inside-subnav {
overflow:hidden
}
.full-inside-subnav .channel-title {
display:none
}
.full-inside-subnav .subnav {
display:block;
position:static;
background-color:transparent;
padding-bottom:0;
border-top:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.full-inside-subnav .subnav ul {
height:60px
}
.full-inside-subnav .subnav li {
width:auto;
display:inline-block;
-webkit-flex-shrink:0;
-ms-flex:0 0 auto;
-ms-flex-negative:0;
flex-shrink:0;
height:100%;
-ms-flex-pack:center;
-webkit-box-align:center;
-ms-flex-align:center;
margin-right:25px
}
.full-inside-subnav .subnav li:hover a,.full-inside-subnav .subnav li.cur a {
color:#d82019
}
.full-inside-subnav .subnav li:hover a:after,.full-inside-subnav .subnav li.cur a:after {
left:0;
right:0;
z-index:1
}
.full-inside-subnav .subnav a {
float:left;
display:block;
line-height:60px;
border-bottom:0;
padding:0;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s;
position:relative
}
.full-inside-subnav .subnav a:after {
content:"";
height:3px;
position:absolute;
bottom:0;
left:51%;
right:51%;
z-index:-1;
background-color:#d82019;
-o-transition-property:left,right;
-moz-transition-property:left,right;
transition-property:left,right;
-webkit-transition-property:left,right;
-moz-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-duration:.3s;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out;
-webkit-transition-timing-function:ease-out
}
.full-inside-subnav .subnav .sub-btn {
width:44px;
height:100%;
cursor:pointer;
z-index:10;
background-color:#fff;
position:absolute;
z-index:3;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
padding:0
}
.full-inside-subnav .subnav .sub-btn:before {
display:block;
content:"";
width:16px;
height:16px;
border-left:2px solid #848484;
border-bottom:2px solid #848484
}
.full-inside-subnav .subnav .sub-btn.sub-prev {
left:0
}
.full-inside-subnav .inside-subnav {
width:73%;
float:left
}
.full-inside-subnav .crumb {
position:relative;
float:right;
max-width:27%;
padding-left:28px;
display:block;
color:#737373;
font-size:0;
line-height:60px;
border-left:1px solid #e0e0e0
}
.full-inside-subnav .crumb .inner {
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
text-align:right
}
.full-inside-subnav .crumb a {
position:relative;
z-index:3;
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
color:#737373;
font-size:14px
}
.full-inside-subnav .crumb a:after {
content:'';
display:inline-block;
vertical-align:middle;
width:0;
height:0;
margin:-2px 4px 0 8px;
border:3px solid transparent;
border-left-color:#757575
}
.full-inside-subnav .crumb a:hover {
color:#d82019
}
.full-inside-subnav .crumb span {
position:relative;
z-index:3;
font-size:13px;
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1
}
.full-inside-subnav .crumb .home {
padding-left:14px;
vertical-align:middle;
background:url(img/homeico.png) no-repeat 0 center
}
.common-clumb {
padding:12px 0 0
}
.common-clumb a {
padding:6px 20px
}
.common-clumb-box .sub-btn {
width:44px;
height:38px;
cursor:pointer;
position:absolute;
z-index:3;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
padding:0
}
.common-clumb-box .sub-btn:before {
display:block;
content:"";
width:14px;
height:14px;
border-left:2px solid #666;
border-bottom:2px solid #666
}
.common-clumb-box .sub-btn:hover:before {
border-color:#d82019
}
.common-clumb-box .sub-btn.sub-prev {
left:0
}
.full-inside-subnav .subnav .sub-btn.sub-prev:before {
transform:rotate(40deg);
-webkit-transform:rotate(40deg);
-moz-transform:rotate(40deg);
-ms-transform:rotate(40deg);
-o-transform:rotate(40deg);
margin:22px 0 0 17px
}
.full-inside-subnav .subnav .sub-btn.sub-next {
right:0
}
.full-inside-subnav .subnav .sub-btn.sub-next:before {
transform:rotate(225deg);
-webkit-transform:rotate(225deg);
-moz-transform:rotate(225deg);
-ms-transform:rotate(225deg);
-o-transform:rotate(225deg);
margin:22px 0 0 8px
}
.common-clumb-box .sub-btn.sub-prev:before {
transform:rotate(40deg);
-webkit-transform:rotate(40deg);
-moz-transform:rotate(40deg);
-ms-transform:rotate(40deg);
-o-transform:rotate(40deg);
margin:18px 0 0 17px
}
.common-clumb-box .sub-btn.sub-next {
right:0
}
.common-clumb-box .sub-btn.sub-next:before {
transform:rotate(225deg);
-webkit-transform:rotate(225deg);
-moz-transform:rotate(225deg);
-ms-transform:rotate(225deg);
-o-transform:rotate(225deg);
margin:18px 0 0 8px
}
.common-clumb-min {
padding-top:40px
}
.common-clumb-min .clumb-title.fl {
max-width:50%
}
.common-clumb-min .common-clumb-box.fr {
max-width:50%
}
}@media(min-width:1199px) {
.common-clumb-min {
padding-top:77px
}
}.comloading {
text-align:center;
color:#868686
}
.comloading .loadtext {
display:block;
color:#868686;
opacity:.5
}
.loadEffect {
width:40px;
height:40px;
position:relative;
margin:0 auto 15px
}
.loadEffect span {
display:inline-block;
width:4px;
height:4px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
background:#000;
position:absolute;
-webkit-animation:load 1.5s ease infinite
}
@-webkit-keyframes load {
0% {
opacity:1
}
100% {
opacity:0
}
}.loadEffect span:nth-child(1) {
left:0;
top:50%;
margin-top:-2px;
-webkit-animation-delay:.13s
}
.loadEffect span:nth-child(2) {
left:2px;
top:9px;
-webkit-animation-delay:.26s
}
.loadEffect span:nth-child(3) {
left:9px;
top:2px;
-webkit-animation-delay:.39s
}
.loadEffect span:nth-child(4) {
left:50%;
top:0;
margin-left:-2px;
-webkit-animation-delay:.52s
}
.loadEffect span:nth-child(5) {
right:9px;
top:2px;
-webkit-animation-delay:.65s
}
.loadEffect span:nth-child(6) {
right:2px;
top:9px;
-webkit-animation-delay:.78s
}
.loadEffect span:nth-child(7) {
right:0;
top:50%;
margin-top:-2px;
-webkit-animation-delay:.91s
}
.loadEffect span:nth-child(8) {
bottom:9px;
right:2px;
-webkit-animation-delay:1.04s
}
.loadEffect span:nth-child(9) {
bottom:2px;
right:9px;
-webkit-animation-delay:1.17s
}
.loadEffect span:nth-child(10) {
bottom:0;
left:50%;
margin-left:-2px;
-webkit-animation-delay:1.3s
}
.loadEffect span:nth-child(11) {
bottom:9px;
left:2px;
-webkit-animation-delay:1.43s
}
.loadEffect span:nth-child(12) {
bottom:2px;
left:9px;
-webkit-animation-delay:1.56s
}
.product-list {
padding-top:30px
}
.product-list ul {
margin:0 -5px;
padding-bottom:20px
}
.product-list li {
padding:0 5px;
margin:0 0 10px
}
.product-list li a {
border:1px solid #e3e3eb;
display:block
}
.product-list li img {
display:block;
margin:0 auto
}
.product-list li .pro-img {
background-color:#eaebf5
}
.product-list li .pro-text {
border-top:1px solid #e3e3eb;
text-align:center;
padding:0 10px;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:45px;
color:#58596d
}
@media(min-width:1024px) {
.product-list {
padding-top:57px;
padding-bottom:20px
}
.product-list ul {
padding-bottom:30px
}
.product-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.product-list li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.product-list li .pro-img {
overflow:hidden
}
.product-list li .pro-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.product-list li .pro-text {
font-size:16px
}
.product-list li:hover .pro-text {
color:#d82019
}
.product-list li:hover a {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px)
}
}@media(min-width:1199px) {
.product-list ul {
margin:0 -15px
}
.product-list li {
padding:0 15px;
margin:0 0 30px
}
.product-list li .pro-text {
line-height:83px
}
}.product-detail .mainimg-info {
border:1px solid #ebebeb
}
.product-detail .mainimg-info img {
display:block;
margin:0 auto;
width:100%
}
.product-detail .maintxt-info {
padding:20px 0 0;
line-height:24px
}
.product-detail .maintxt-info .name {
color:#757575;
padding:15px 0;
font-size:14px
}
.product-detail .maintxt-info .desc {
border-top:1px solid #eee;
color:#929292;
padding:15px 0 0
}
@media(min-width:1024px) {
.product-detail {
padding-top:50px
}
.product-detail .mainimg-info {
float:left;
width:56%;
max-width:557px
}
.product-detail .maintxt-info {
overflow:hidden;
padding:0 0 0 20px
}
}@media(min-width:1199px) {
.product-detail {
padding-top:98px;
padding-bottom:71px
}
.product-detail .maintxt-info {
padding:20px 20px 0 60px
}
.product-detail .maintxt-info .name {
font-size:15px;
line-height:30px;
padding:29px 0 19px
}
.product-detail .maintxt-info .desc {
line-height:30px;
padding:21px 0 0;
max-width:510px
}
}.pro-datial-tab {
color:#929292;
padding-bottom:25px
}
.tab-options {
border-top:1px solid #eee;
border-bottom:1px solid #eee;
text-align:center;
background-color:#fff
}
.tab-options a {
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
position:relative;
font-size:16px;
line-height:40px;
margin:0 5px
}
.tab-options a:after {
content:"";
height:3px;
position:absolute;
bottom:-1px;
left:51%;
right:51%;
z-index:-1;
background-color:#0c337f;
-o-transition-property:left,right;
-moz-transition-property:left,right;
transition-property:left,right;
-webkit-transition-property:left,right;
-moz-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-duration:.3s;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out;
-webkit-transition-timing-function:ease-out
}
.tab-options a:hover:after,.tab-options a.cur:after {
left:0;
right:0;
z-index:1
}
.pro-title {
padding:0 0 10px;
color:#4c4c4c;
font-size:16px
}
.pro-title img {
vertical-align:middle;
margin:0 5px 0 0
}
.comtablemin {
text-align:center
}
.Features {
border-bottom:1px solid #e6e6e6
}
@media(min-width:1024px) {
.pro-datial-tab {
line-height:30px
}
.tab-options {
height:68px
}
.tab-options a {
line-height:67px;
margin:0 47px;
font-size:20px
}
.pro-title {
font-size:20px;
padding:0 0 16px
}
.Features {
padding-top:71px;
padding-bottom:52px
}
.Technical {
padding-top:40px
}
.tab-optionsbox {
height:68px
}
}.Related-minbox {
background-color:#fafafa
}
.Related-minbox .relat-tit {
text-align:center
}
.relat-solute-wrapper {
position:relative
}
.relat-solute-wrapper .solwrapper-min {
overflow:hidden;
padding:30px 0 0
}
.relat-solute-wrapper ul {
margin:0 -5px
}
.relat-solute-wrapper ul.momargin {
margin:0
}
.relat-solute-wrapper ul.momargin li {
padding:0
}
.relat-solute-wrapper li {
float:left;
width:50%;
padding:0 5px;
margin:0 0 10px
}
.relat-solute-wrapper li a {
display:block;
border:1px solid #e3e3eb
}
.relat-solute-wrapper li .solut-img img {
display:block;
margin:0 auto;
width:100%
}
.relat-solute-wrapper li .solut-text {
border-top:1px solid #e3e3eb;
text-align:center;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:45px;
padding:0 10px;
background-color:#fff
}
.relat-btn {
display:block;
width:30px;
height:30px;
position:absolute;
position:absolute;
z-index:3;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
background-position:center center;
background-repeat:no-repeat;
-moz-background-size:30px;
-o-background-size:30px;
background-size:30px
}
.relat-btn.relat-prev {
background-image:url(img/prev.png);
left:0
}
.relat-btn.relat-prev.swiper-button-disabled {
display:none!important
}
.relat-btn.relat-prev:hover {
background-image:url(img/prevho.png)
}
.relat-btn.relat-next {
background-image:url(img/next.png);
right:0
}
.relat-btn.relat-next.swiper-button-disabled {
display:none!important
}
.relat-btn.relat-next:hover {
background-image:url(img/nextho.png)
}
.relat-case-wrapper {
position:relative
}
.relat-case-wrapper .caeslwrapper-min {
overflow:hidden;
padding:30px 0 0
}
.relat-case-wrapper ul.momargin {
margin:0
}
.relat-case-wrapper ul.momargin li {
padding:0
}
.relat-case-wrapper li {
margin:0 0 20px
}
.relat-case-wrapper li a {
display:block
}
.relat-case-wrapper li .solut-img img {
display:block;
margin:0 auto;
width:100%
}
.relat-case-wrapper li .solut-text {
padding:10px;
background-color:#fff;
border-top:2px solid #d82019;
text-align:center;
position:relative
}
.relat-case-wrapper li .solut-text:before {
content:"";
position:absolute;
z-index:-1;
left:0;
right:100%;
top:-2px;
background:#0c337f;
height:2px;
-webkit-transition-property:right;
-o-transition-property:right;
-moz-transition-property:right;
transition-property:right;
-webkit-transition-duration:.5s;
-moz-transition-duration:.5s;
-o-transition-duration:.5s;
transition-duration:.5s;
-webkit-transition-timing-function:ease-out;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out
}
.relat-case-wrapper li .solut-text h3 {
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:45px
}
.relat-case-wrapper li .solut-text p {
display:-webkit-box;
height:96px;
line-height:24px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
-webkit-box-orient:vertical;
-webkit-line-clamp:4;
color:#929292
}
.relat-case-wrapper li:hover .solut-text:before {
right:0;
z-index:2
}
.relat-product-wrapper {
position:relative
}
.relat-product-wrapper .soproduct-min {
overflow:hidden;
padding:30px 0 0
}
.relat-product-wrapper ul {
margin:0 -5px
}
.relat-product-wrapper ul.momargin {
margin:0
}
.relat-product-wrapper ul.momargin li {
padding:0
}
.relat-product-wrapper li {
float:left;
width:50%;
padding:0 5px;
margin:0 0 10px
}
.relat-product-wrapper li a {
display:block;
border:1px solid #e3e3eb
}
.relat-product-wrapper li .solut-img img {
display:block;
margin:0 auto;
width:100%
}
.relat-product-wrapper li .solut-text {
border-top:1px solid #e3e3eb;
text-align:center;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:45px;
padding:0 10px;
background-color:#fff
}
@media(min-width:768px) {
.relat-solute-wrapper ul {
margin:0
}
.relat-solute-wrapper li {
float:left;
width:25%;
padding:0
}
.relat-case-wrapper ul {
margin:0
}
.relat-case-wrapper li {
float:left;
width:33.33%;
padding:0
}
.relat-product-wrapper ul {
margin:0
}
.relat-product-wrapper li {
float:left;
width:25%;
padding:0
}
}@media(min-width:1024px) {
.Related-minbox {
padding-bottom:78px
}
.relat-btn {
width:40px;
height:40px;
-moz-background-size:40px;
-o-background-size:40px;
background-size:40px
}
.Relat-solution {
padding-top:53px
}
.Relat-cases {
padding-top:76px
}
.Relat-product {
padding-top:53px
}
.relat-solute-wrapper .solwrapper-min {
padding:61px 0 0
}
.relat-solute-wrapper li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.relat-solute-wrapper li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.relat-solute-wrapper li .solut-img {
overflow:hidden
}
.relat-solute-wrapper li .solut-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.relat-solute-wrapper li .solut-text {
height:84px;
line-height:84px;
font-size:16px
}
.relat-solute-wrapper li:hover .solut-text {
color:#d82019
}
.relat-solute-wrapper li:hover a {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px)
}
.relat-case-wrapper .caeslwrapper-min {
padding-top:60px
}
.relat-case-wrapper li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.relat-case-wrapper li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.relat-case-wrapper li .solut-img {
overflow:hidden
}
.relat-case-wrapper li .solut-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.relat-case-wrapper li .solut-text {
padding:24px 30px 31px
}
.relat-case-wrapper li .solut-text h3 {
margin:0 0 9px
}
.relat-case-wrapper li:hover .solut-text h3 {
color:#d82019
}
.relat-product-wrapper .soproduct-min {
padding:61px 0 0
}
.relat-product-wrapper li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.relat-product-wrapper li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.relat-product-wrapper li .solut-img {
overflow:hidden
}
.relat-product-wrapper li .solut-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.relat-product-wrapper li .solut-text {
height:84px;
line-height:84px;
font-size:16px
}
.relat-product-wrapper li:hover .solut-text {
color:#d82019
}
.relat-product-wrapper li:hover a {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px)
}
}@media(min-width:1400px) {
.relat-btn.relat-prev {
left:-96px
}
.relat-btn.relat-next {
right:-96px
}
}.newscenter-list ul {
padding:0 0 20px
}
.newscenter-list li {
margin:0 0 20px
}
.newscenter-list li a {
display:block;
border:1px solid #e3e3eb;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.newscenter-list li img {
display:block;
width:100%
}
.newscenter-list li .news-text {
padding:10px;
border-top:1px solid #e3e3eb
}
.newscenter-list li .news-text .name {
color:#58596d;
font-size:16px;
display:-webkit-box;
height:32px;
line-height:32px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
-webkit-box-orient:vertical;
-webkit-line-clamp:2
}
.newscenter-list li .news-text .desc {
color:#b2b2b2;
font-size:13px;
display:-webkit-box;
height:72px;
line-height:24px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
-webkit-box-orient:vertical;
-webkit-line-clamp:3;
margin:5px 0
}
.newscenter-list li .news-text .date {
display:block;
color:#999;
font-family:Montserrat
}
@media(min-width:1024px) {
.newscenter-list {
padding-top:60px;
padding-bottom:18px
}
.newscenter-list ul {
margin:0 -15px;
padding-bottom:32px
}
.newscenter-list li {
padding:0 15px;
margin:0 0 30px
}
.newscenter-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.newscenter-list li .news-img {
overflow:hidden;
width: 378px;
height: 278px
}
.newscenter-list li .news-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.newscenter-list li .news-text {
padding:22px 30px 24px
}
.newscenter-list li .news-text .name {
font-size:18px;
line-height:30px;
height:60px
}
.newscenter-list li .news-text .desc {
margin:9px 0 11px
}
.newscenter-list li:hover a {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px)
}
.newscenter-list li:hover .news-text .name {
color:#d82019
}
}.news-detail-title {
position:relative;
border-bottom:3px solid #f2f2f2;
padding:0 0 20px
}
.news-detail-title:before {
content:"";
display:block;
width:30%;
max-width:330px;
height:3px;
background-color:#e0e0e0;
position:absolute;
left:0;
bottom:-3px
}
.news-detail-title .date {
display:block;
font-family:Montserrat;
color:#666;
padding:0 0 5px
}
.news-detail-title #newshare {
background:url(img/wicon6.png) no-repeat left center;
color:#999;
padding:0 0 0 23px;
height:18px;
line-height:18px;
margin:15px 0 0
}
.news-detail-title #newshare a {
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
width:22px;
height:18px;
background-repeat:no-repeat;
background-position:center center;
float:none;
margin:0;
padding:0
}
.news-detail-title #newshare a.txinlang {
background-image:url(img/weibo2.png)
}
.news-detail-title #newshare a.tweixin {
background-image:url(img/weixin2.png);
margin-left:2px
}
.news-detail-title #newshare a.tQQ {
background-image:url(img/qq.png)
}
.news-datail-content {
color:gray;
font-size:13px
}
.news-detail-foot dl {
border-top:1px solid #ebebeb;
font-size:14px;
padding:10px 0
}
.news-detail-foot dl span {
display:inline-block;
line-height:27px;
padding:0 10px 0 0
}
.news-detail-foot dl a {
color:#666
}
.news-detail-foot dl dd,.news-detail-foot dl dt {
height:24px;
line-height:24px;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden
}
.news-detail-foot dl dd:hover a,.news-detail-foot dl dt:hover a {
color:#d82019
}
@media(min-width:768px) {
.news-detail-foot dl {
padding:39px 0 22px
}
.news-detail-foot dl dd,.news-detail-foot dl dt {
float:left;
width:50%
}
.news-detail-foot dl dt {
text-align:right
}
}@media(min-width:1024px) {
.newscenter-detail {
padding-top:55px;
line-height:30px
}
.news-detail-title {
padding:0 0 28px
}
.news-detail-title .date {
padding:0 0 9px
}
.news-detail-title #newshare {
position:absolute;
right:0;
bottom:33px;
margin:0
}
.news-datail-content {
padding-top:47px
}
}.cstatement-list ul {
padding-bottom:30px
}
.cstatement-list li {
border-bottom:1px solid #ebebeb;
position:relative!important;
top:auto!important
}
.cstatement-list li a {
display:block;
padding:15px 80px 15px 0;
position:relative
}
.cstatement-list li .desc {
color:#666;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
display:block
}
.cstatement-list li .date {
font-family:Montserrat;
color:#999;
position:absolute;
z-index:3;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
right:0;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
@media(min-width:1024px) {
.cstatement-list {
padding-top:44px;
padding-bottom:58px
}
.cstatement-list ul {
padding-bottom:56px
}
.cstatement-list li {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.cstatement-list li:hover {
border-bottom-color:#d82019
}
.cstatement-list li:hover .desc {
color:#d82019
}
.cstatement-list li a {
padding:18px 100px 18px 0
}
}.Traffic-list {
padding-top:30px
}
.Traffic-list ul {
margin:0 -5px;
padding-bottom:20px
}
.Traffic-list li {
padding:0 5px;
margin:0 0 10px
}
.Traffic-list li a {
border:1px solid #e3e3eb;
display:block
}
.Traffic-list li img {
display:block;
margin:0 auto
}
.Traffic-list li .pro-img {
background-color:#eaebf5
}
.Traffic-list li .pro-text {
border-top:1px solid #e3e3eb;
text-align:center;
padding:0 10px;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:45px;
color:#58596d
}
@media(min-width:1024px) {
.Traffic-list {
padding-top:57px;
padding-bottom:74px
}
.Traffic-list ul {
padding-bottom:30px
}
.Traffic-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.Traffic-list li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.Traffic-list li .pro-img {
overflow:hidden
}
.Traffic-list li .pro-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.Traffic-list li .pro-text {
font-size:16px
}
.Traffic-list li:hover .pro-text {
color:#d82019
}
.Traffic-list li:hover a {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px)
}
}@media(min-width:1199px) {
.Traffic-list ul {
margin:0 -15px
}
.Traffic-list li {
padding:0 15px;
margin:0 0 30px
}
.Traffic-list li .pro-text {
line-height:83px
}
}.Traffic-detail {
color:#929292
}
@media(min-width:1024px) {
.Traffic-detail {
padding-top:58px;
padding-bottom:78px;
line-height:30px
}
}.classific-list {
position:relative
}
.classific-list .caeslwrapper-min {
overflow:hidden;
padding:30px 0 0
}
.classific-list ul {
padding-bottom:20px
}
.classific-list ul.momargin {
margin:0
}
.classific-list ul.momargin li {
padding:0
}
.classific-list li {
margin:0 0 20px
}
.classific-list li a {
display:block
}
.classific-list li .solut-img img {
display:block;
margin:0 auto;
width:100%
}
.classific-list li .solut-text {
padding:10px;
background-color:#fafafa;
border-top:2px solid #d82019;
text-align:center;
position:relative
}
.classific-list li .solut-text:before {
content:"";
position:absolute;
z-index:-1;
left:0;
right:100%;
top:-2px;
background:#0c337f;
height:2px;
-webkit-transition-property:right;
-o-transition-property:right;
-moz-transition-property:right;
transition-property:right;
-webkit-transition-duration:.5s;
-moz-transition-duration:.5s;
-o-transition-duration:.5s;
transition-duration:.5s;
-webkit-transition-timing-function:ease-out;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out
}
.classific-list li .solut-text h3 {
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:45px
}
.classific-list li .solut-text p {
display:-webkit-box;
height:96px;
line-height:24px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
-webkit-box-orient:vertical;
-webkit-line-clamp:4;
color:#929292
}
.classific-list li:hover .solut-text:before {
right:0;
z-index:2
}
@media(min-width:768px) {
.classific-list ul {
padding-bottom:35px;
margin:0 -15px
}
.classific-list li {
float:left;
width:33.33%;
padding:0 15px;
margin:0 0 30px
}
}@media(min-width:1024px) {
.classific-list {
padding-top:41px;
padding-bottom:75px
}
.classific-list .caeslwrapper-min {
padding-top:60px
}
.classific-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.classific-list li:hover a {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px)
}
.classific-list li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.classific-list li .solut-img {
overflow:hidden
}
.classific-list li .solut-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.classific-list li .solut-text {
padding:24px 30px 31px
}
.classific-list li .solut-text h3 {
margin:0 0 9px
}
.classific-list li:hover .solut-text h3 {
color:#d82019
}
}.classific-detail {
color:#929292
}
@media(min-width:1024px) {
.classific-detail {
padding-top:58px;
padding-bottom:78px;
line-height:30px
}
.classific-detail h3 {
color:#333
}
}.Dealerbtn {
display:inline-block;
background:#d82019 url(img/wicon7.png) no-repeat 20px center;
color:#fff;
padding:10px 20px 10px 50px;
text-align:left;
margin:10px 0 0
}
@media(min-width:1024px) {
.Dealerbtn {
padding:17px 40px 17px 69px;
font-size:18px;
margin:0;
background-position:38px center
}
}.contact-dl {
background-color:#fcfcfc
}
.contact-dl .thumb img {
display:block;
width:100%
}
.contact-dl .infor {
padding:15px;
border:1px solid #f2f2f2;
color:#929292
}
.contact-dl .infor h3 {
color:#d82019;
padding:0 0 10px
}
.contact-dl .infor .name {
float:left;
display:block
}
.contact-dl .infor .text {
overflow:hidden;
display:block
}
.contact-dl .infor a {
color:#929292;
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1
}
@media(min-width:1024px) {
.contact-minbox {
padding-top:52px
}
.contact-dl {
border:1px solid #f2f2f2
}
.contact-dl .thumb {
float:left;
width:46.5%;
margin:-1px 0 -1px -1px
}
.contact-dl .infor {
overflow:hidden;
border:0;
padding:3.3% 2% 0 5.8%;
line-height:28px
}
.contact-dl .infor h3 {
padding:0 0 16px
}
}@media(min-width:1199px) {
.contact-dl .infor {
line-height:36px
}
}#allmap {
width:100%;
height:298px;
margin:31px 0 10px
}
.BMap_Marker img {
width:auto!important;
max-width:none!important
}
.BMap_shadow img,.BMap_pop img {
max-width:none!important
}
@media(min-width:1024px) {
#allmap {
height:437px;
margin:47px 0 30px
}
}.Customer-list ul {
margin:0 -5px;
padding:0 0 20px
}
.Customer-list li {
padding:0 5px;
margin:0 0 10px
}
.Customer-list li a {
display:block;
border:1px solid #dbdced
}
.Customer-list li img {
display:block;
width:100%
}
@media(min-width:768px) {
.Customer-list li {
width:20%
}
}@media(min-width:1024px) {
.Customer-list {
padding-top:59px;
padding-bottom:43px
}
.Customer-list ul {
margin:0 -12px;
padding-bottom:34px
}
.Customer-list li {
padding:0 12px;
margin:0 0 24px
}
.Customer-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.Customer-list li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.Customer-list li:hover a {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px);
overflow:hidden
}
.Customer-list li:hover a img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
}.pro-screening {
padding:20px;
background-color:#e3e5e6
}
.pro-screening .select-box {
background:#fff url(img/wicon9.png) no-repeat 92% center;
font-size:14px;
margin:0 0 10px
}
.pro-screening select {
display:block;
height:38px;
line-height:38px;
width:100%;
padding:0 10px;
cursor:pointer;
background:0 0;
color:#929292
}
.pro-screening .input-box {
width:100%;
float:left
}
.pro-screening .input-box label {
display:block;
width:100%;
background-color:#fff;
position:relative;
padding:0 60px 0 0
}
.pro-screening .input-box label input {
display:block;
background:0 0;
font-family:microsoft yahei;
font-size:14px
}
.pro-screening .input-box label input::-webkit-input-placeholder {
color:#929292
}
.pro-screening .input-box label input:-moz-placeholder {
color:#929292
}
.pro-screening .input-box label input::-moz-placeholder {
color:#929292
}
.pro-screening .input-box label input:-ms-input-placeholder {
color:#929292
}
.pro-screening .input-box label .inputxt {
display:block;
width:100%;
height:38px;
line-height:38px;
padding:0 10px
}
.pro-screening .input-box label .submit {
position:absolute;
right:0;
top:0;
background:url(img/wicon10.png) no-repeat center center;
width:60px;
height:38px
}
.pro-screening select::-ms-expand {
display:none
}
@media(min-width:768px) {
.pro-screening {
padding:20px 3%;
text-align:center
}
.pro-screening .select-box {
width:23.5%;
margin:0 10px 0 0;
max-width:236px;
display:inline-block
}
.pro-screening .select-box.input-box {
max-width:282px;
float:none
}
}@media(min-width:1199px) {
.inquiry-fliter {
padding-top:55px
}
.pro-screening .select-box {
margin:0 20px 0 0
}
.pro-screening .select-box.input-box {
width:25%;
margin:0 0 0 10px
}
}.inquirydel-list li {
margin:0 0 20px
}
.inquirydel-list li .inqui-cont {
border:2px solid #e3e3eb;
padding:20px;
color:#929292
}
.inquirydel-list li a {
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
color:#929292
}
.inquirydel-list li h3 {
color:#333;
margin:0 0 10px;
padding:0 0 15px;
position:relative
}
.inquirydel-list li h3:after {
content:"";
display:block;
width:27px;
height:3px;
background-color:#d82019;
position:absolute;
left:0;
bottom:0
}
@media(min-width:768px) {
.inquirydel-list ul {
margin:0 -10px
}
}@media(min-width:1024px) {
.inquirydel-list {
padding-top:34px;
padding-bottom:66px
}
.inquirydel-list ul {
margin:0 -18px;
padding-bottom:13px
}
.inquirydel-list li {
padding:0 18px;
margin:0 0 36px
}
.inquirydel-list li:hover .inqui-cont {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px)
}
.inquirydel-list li .inqui-cont {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s;
padding:31px 30px 22px
}
.inquirydel-list li .inqui-cont p {
padding:0 0 11px
}
.inquirydel-list li h3 {
padding:0 0 22px;
margin:0 0 19px
}
.inquirydel-list li a:hover {
color:#d82019
}
}.Complaintsm li {
margin-bottom:13px
}
.Complaintsm label {
display:block;
position:relative
}
.Complaintsm label span {
display:block;
margin-bottom:5px;
color:#4c4c4c;
font-size:16px
}
.Complaintsm label em {
color:#fb0013;
margin-right:2px
}
.Complaintsm label input {
font-family:microsoft yahei
}
.Complaintsm label .inputext {
display:block;
height:40px;
line-height:40px;
border:1px solid #ddd;
width:100%;
padding:10px
}
.Complaintsm label .vccode {
display:block;
position:absolute;
right:0;
top:30px;
width:79px;
height:30px;
cursor:pointer
}
.Complaintsm label .changecode {
display:block
}
.Complaintsm label textarea {
display:block;
width:100%;
border:1px solid #ddd;
padding:10px 20px;
height:190px;
font-family:microsoft yahei
}
.Complaintsm label .submit {
display:block;
width:100px;
height:36px;
line-height:36px;
text-align:center;
color:#fff;
font-weight:700;
font-size:15px;
background-color:#d82019;
margin:0 auto
}
.Complaintsm .licode .inputext {
width:70%
}
@media(min-width:768px) {
.Complaintsm li {
margin-bottom:34px
}
.Complaintsm label span {
float:left;
width:85px;
font-size:16px;
margin-right:20px;
margin-bottom:0;
height:57px;
line-height:57px;
text-align:right
}
.Complaintsm label .inputext {
height:56px;
line-height:56px;
float:left;
width:280px
}
.Complaintsm label .vccode {
top:50%;
margin-top:-15px
}
}@media(min-width:1024px) {
.Dealerjoining {
padding-top:62px;
padding-bottom:61px
}
.Complaintsm {
max-width:1155px;
margin:0 auto
}
.Complaintsm li {
float:left;
width:50%;
max-width:385px
}
.Complaintsm li:nth-child(odd) {
margin-right:60px
}
.Complaintsm .litextarea {
margin-top:-7px
}
.Complaintsm .litextarea,.Complaintsm .lisubmit {
width:100%;
max-width:100%
}
.Complaintsm .licode .inputext {
max-width:183px
}
.Complaintsm label textarea {
float:left;
width:88%;
max-width:730px
}
.Complaintsm label .inputext .vccode {
width:280px;
height:40px;
float:left
}
.Complaintsm label .submit {
width:300px;
height:52px;
line-height:52px;
font-size:18px
}
}@media(min-width:1199px) {
.Complaintsm {
background:url(img/wicon11.png) no-repeat 0 0;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain;
padding:56px 70px
}
.Complaintsm li {
margin-bottom:50px
}
}@media(min-width:1260px) {
.Complaintsm {
padding:70px 70px 88px
}
}.Pledge-min {
background:url(img/wicon12.png) no-repeat 100% 30px;
color:#929292
}
@media(min-width:1024px) {
.Pledetext {
padding-right:16%
}
.Pledge-min {
padding-top:49px;
padding-bottom:52px;
background-position:100% 49px
}
.Pledge-min h4 {
line-height:30px
}
}.Download-list ul {
padding-bottom:20px
}
.Download-list li {
border:1px solid #e6e6e6;
position:relative;
padding:10px 80px 10px 15px;
margin:0 0 15px;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s;
position:relative!important;
top:auto!important
}
.Download-list li .down-text {
display:block;
display:-webkit-box;
height:48px;
line-height:24px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
color:#666
}
.Download-list li .down-btn {
display:block;
width:68px;
height:100%;
background:#f2f2f2 url(img/wicon13.png) no-repeat center center;
position:absolute;
right:0;
top:0;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.Download-list li:hover {
border-color:#d82019;
background-color:#d82019
}
.Download-list li:hover .down-text {
color:#fff
}
.Download-list li:hover .down-btn {
background-color:#e31a13;
background-image:url(img/wicon13ho.png)
}
@media(min-width:768px) {
.Download-list li {
padding:32px 80px 32px 15px;
margin:0 0 22px
}
.Download-list li .down-text {
font-size:16px;
display:block;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
height:24px;
line-height:24px
}
.Download-list li .down-btn {
width:90px;
height:90px;
top:-1px;
right:-1px
}
}@media(min-width:1024px) {
.Download-list {
padding-top:56px;
padding-bottom:32px
}
.Download-list ul {
padding-bottom:45px
}
.Download-list li {
padding:32px 180px 32px 56px
}
}.Problem-list ul {
padding-bottom:20px
}
.Problem-list li {
margin:0 0 15px;
position:relative!important;
top:auto!important
}
.Problem-list li .prob-title {
position:relative;
padding:20px 60px;
font-size:14px;
cursor:pointer;
border:1px solid #e6e6e6;
color:#666
}
.Problem-list li .prob-title:before,.Problem-list li .prob-title:after {
content:"";
display:block;
width:60px;
position:absolute;
top:-1px;
bottom:-1px;
background-position:center center;
background-repeat:no-repeat
}
.Problem-list li .prob-title:before {
left:0;
background-image:url(img/wicon14.png);
-moz-background-size:20px;
-o-background-size:20px;
background-size:20px
}
.Problem-list li .prob-title:after {
right:-1px;
background-color:#f2f2f2;
background-image:url(img/wicon16.png)
}
.Problem-list li .prob-title span {
display:block
}
.Problem-list li.cur .prob-title {
color:#fff;
background-color:#d82019;
border-color:#d82019
}
.Problem-list li.cur .prob-title:before {
background-image:url(img/wicon14ho.png)
}
.Problem-list li.cur .prob-title:after {
background-color:#e31a13;
background-image:url(img/wicon16ho.png)
}
.Problem-list .prob-cont {
background:#fafafa;
padding:22px 20px 35px 60px;
font-size:13px;
line-height:24px;
position:relative;
display:none;
color:#929292
}
.Problem-list .prob-cont:before {
content:"";
display:block;
background:url(img/wicon15.png) no-repeat;
width:18px;
height:24px;
position:absolute;
left:20px;
top:28px
}
@media(min-width:1024px) {
.Problem-list {
padding-top:57px;
padding-bottom:10px
}
.Problem-list ul {
padding-bottom:40px
}
.Problem-list li {
margin:0 0 22px
}
.Problem-list li .prob-title {
font-size:16px;
padding:32px 90px 32px 100px
}
.Problem-list li .prob-title:before {
width:97px;
-moz-background-size:auto;
-o-background-size:auto;
background-size:auto;
left:6px
}
.Problem-list li .prob-title:after {
width:90px
}
.Problem-list .prob-cont {
font-size:14px;
padding-top:29px;
padding-left:92px;
padding-bottom:38px
}
.Problem-list .prob-cont:before {
left:47px
}
}.Mainserv-dl .serv-thumb {
position:relative;
padding:0 0 0 20px
}
.Mainserv-dl .serv-thumb img {
display:block;
width:100%
}
.Mainserv-dl .serv-thumb:before {
content:"";
display:block;
width:95%;
height:100%;
z-index:-1;
background:url(img/wicon17.png) no-repeat 0 0;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
position:absolute;
left:0;
top:20px;
bottom:-20px
}
.Mainserv-dl .serv-infor {
padding:40px 0 0;
color:#929292
}
@media(min-width:1024px) {
.Mainservice {
padding-bottom:82px
}
.Mainserv-dl {
padding:28px 0
}
.Mainserv-dl .serv-thumb {
float:right;
width:50%;
max-width:592px;
padding:0 0 0 28px
}
.Mainserv-dl .serv-thumb:before {
top:28px;
bottom:-28px
}
.Mainserv-dl .serv-infor {
overflow:hidden;
padding:23px 30px 0 0
}
.Mainserv-dl .serv-infor p {
margin:0 0 12px
}
}.Comprepair li {
margin-bottom:13px
}
.Comprepair label {
display:block;
position:relative
}
.Comprepair label span {
display:block;
margin-bottom:5px;
color:#4c4c4c;
font-size:16px
}
.Comprepair label em {
color:#fb0013;
margin-right:2px
}
.Comprepair label input {
font-family:microsoft yahei
}
.Comprepair label .inputext {
display:block;
height:40px;
line-height:40px;
border:1px solid #ddd;
width:100%;
padding:10px
}
.Comprepair label .vccode {
display:block;
position:absolute;
right:0;
top:30px;
width:79px;
height:30px;
cursor:pointer
}
.Comprepair label .changecode {
display:block
}
.Comprepair label textarea {
display:block;
width:100%;
border:1px solid #ddd;
padding:10px 20px;
height:190px;
font-family:microsoft yahei
}
.Comprepair label .submit {
display:block;
width:100px;
height:36px;
line-height:36px;
text-align:center;
color:#fff;
font-weight:700;
font-size:15px;
background-color:#d82019;
margin:0 auto
}
.Comprepair .licode .inputext {
width:70%
}
@media(min-width:768px) {
.Comprepair li {
margin-bottom:34px
}
.Comprepair label span {
float:left;
width:92px;
font-size:16px;
margin-right:20px;
margin-bottom:0;
height:57px;
line-height:57px;
text-align:right
}
.Comprepair label .inputext {
height:56px;
line-height:56px;
float:left;
width:380px
}
.Comprepair label .vccode {
top:50%;
margin-top:-15px
}
}@media(min-width:1024px) {
.Comprepairform {
padding-top:62px;
padding-bottom:97px
}
.Comprepair {
max-width:1200px;
margin:0 auto
}
.Comprepair li {
float:left;
width:50%;
max-width:500px
}
.Comprepair li:nth-child(odd) {
margin-right:60px
}
.Comprepair .litextarea {
margin-top:-7px
}
.Comprepair .litextarea,.Comprepair .lisubmit {
width:100%;
max-width:100%
}
.Comprepair .licode .inputext {
max-width:183px
}
.Comprepair label textarea {
float:left;
width:90%;
max-width:940px
}
.Comprepair label .inputext .vccode {
width:280px;
height:40px;
float:left
}
.Comprepair label .submit {
width:300px;
height:52px;
line-height:52px;
font-size:18px
}
}@media(min-width:1199px) {
.Comprepair {
background:url(img/wicon18.png) no-repeat 0 0;
padding:56px 47px 56px 70px
}
.Comprepair li {
margin-bottom:50px
}
}@media(min-width:1260px) {
.Comprepair {
padding:70px 70px 30px 47px
}
}.Cvisitrepair li {
margin-bottom:13px
}
.Cvisitrepair label {
display:block;
position:relative
}
.Cvisitrepair label span {
display:block;
margin-bottom:5px;
color:#4c4c4c;
font-size:16px
}
.Cvisitrepair label em {
color:#fb0013;
margin-right:2px
}
.Cvisitrepair label input {
font-family:microsoft yahei
}
.Cvisitrepair label .inputext {
display:block;
height:40px;
line-height:40px;
border:1px solid #ddd;
width:100%;
padding:10px
}
.Cvisitrepair label .vccode {
display:block;
position:absolute;
right:0;
top:30px;
width:79px;
height:30px;
cursor:pointer
}
.Cvisitrepair label .changecode {
display:block
}
.Cvisitrepair label textarea {
display:block;
width:100%;
border:1px solid #ddd;
padding:10px 20px;
height:190px;
font-family:microsoft yahei
}
.Cvisitrepair label .submit,.Cvisitrepair label .reset {
display:inline-block;
width:100px;
height:36px;
line-height:36px;
text-align:center;
color:#fff;
font-weight:700;
font-size:15px;
margin:0 auto;
cursor:pointer
}
.Cvisitrepair label .submit {
background-color:#d82019
}
.Cvisitrepair label .reset {
background-color:#aeaeae
}
.Cvisitrepair .licode .inputext {
width:70%
}
.Cvisitrepair .lisubmit {
text-align:center
}
.Cvisitrepair .liselect {
background:0 0;
padding:0
}
.Cvisitrepair .liselect .select-box {
background:#fff url(img/wicon20.png) no-repeat 92% center;
font-size:14px;
margin:0 0 10px;
border:1px solid #ddd
}
.Cvisitrepair .liselect .select-box:last-child {
margin-right:0
}
.Cvisitrepair .liselect select {
display:block;
height:38px;
line-height:38px;
width:100%;
padding:0 10px;
cursor:pointer;
background:0 0;
color:#929292
}
.Cvisitrepair .liselect select::-ms-expand {
display:none
}
@media(min-width:768px) {
.Cvisitrepair li {
margin-bottom:34px
}
.Cvisitrepair label span {
float:left;
width:140px;
font-size:16px;
margin-right:20px;
margin-bottom:0;
height:57px;
line-height:57px;
text-align:right
}
.Cvisitrepair label .inputext {
height:56px;
line-height:56px;
float:left;
width:300px
}
.Cvisitrepair label .vccode {
top:50%;
margin-top:-15px
}
.Cvisitrepair .liselect .select-box {
float:left;
width:40%;
margin:0 10px 0 0;
max-width:145px
}
.Cvisitrepair .liselect .select-box select {
height:57px;
line-height:57px
}
}@media(min-width:1024px) {
.Comvisitform {
padding-top:62px;
padding-bottom:70px
}
.Cvisitrepair {
max-width:1155px;
margin:0 auto
}
.Cvisitrepair li {
float:left;
width:50%;
max-width:460px
}
.Cvisitrepair li:nth-child(odd) {
margin-right:20px
}
.Cvisitrepair .litextarea {
margin-top:-7px
}
.Cvisitrepair .litextarea,.Cvisitrepair .lisubmit {
width:100%;
max-width:100%
}
.Cvisitrepair .licode .inputext {
max-width:183px
}
.Cvisitrepair label textarea {
float:left;
width:88%;
max-width:730px
}
.Cvisitrepair label .inputext .vccode {
width:280px;
height:40px;
float:left
}
.Cvisitrepair label .submit,.Cvisitrepair label .reset {
width:168px;
height:52px;
line-height:52px;
font-size:18px;
margin:0 15px
}
}@media(min-width:1199px) {
.Cvisitrepair {
background:url(img/wicon21.png) no-repeat 0 0;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain;
padding:56px 38px 56px 0
}
.Cvisitrepair li {
margin-bottom:50px
}
.Cvisitrepair li:nth-child(odd) {
margin-right:50px
}
.Cvisitrepair .liselect .select-box.input-box {
width:25%;
margin:0 0 0 10px
}
}@media(min-width:1260px) {
.Cvisitrepair {
padding:70px 38px 30px 0
}
.Cvisitrepair .liselect {
max-width:580px
}
.Cvisitrepair .liselect .select-box {
margin:0 20px 0 0;
max-width:180px
}
}.compro-dl .sname,.compro-dl .title {
font-family:Montserrat
}
.compro-dl .sname {
opacity:.24;
text-transform:uppercase;
padding:5px 0;
line-height:16px
}
.compro-dl .title {
color:#ccc2c2;
font-size:30px;
line-height:30px;
padding:0 0 10px
}
.compro-dl .thumb {
color:#8e8989
}
.compro-dl .infor {
padding:20px 0 0;
color:#666;
opacity:.7;
font-size:13px
}
@media(min-width:768px) {
.compro-dl .title {
font-size:40px;
line-height:40px
}
.compro-dl .infor {
columns:50px 2;
-webkit-columns:50px 2;
-moz-columns:50px 2;
-webkit-column-gap:30px;
-moz-column-gap:30px;
column-gap:30px
}
}@media(min-width:1199px) {
.comprofile-min {
position:relative
}
.comprofile-min:before {
content:"";
display:block;
width:32%;
max-width:740px;
border-top:6px solid #faf9f9;
border-right:6px solid #faf9f9;
position:absolute;
top:35px;
left:0;
bottom:0
}
.compro-dl .title {
font-size:52px;
line-height:42px;
padding:22px 0 12px
}
.compro-dl .thumb {
float:left;
width:32%;
max-width:380px;
padding:30px 0 0;
position:relative
}
.compro-dl .infor {
overflow:hidden;
padding:0 0 45px 30px
}
}@media(min-width:1440px) {
.comprofile-min:before {
width:34%
}
.compro-dl .thumb {
padding:43px 0 0
}
}@media(min-width:1680px) {
.comprofile-min:before {
width:36%
}
}@media(min-width:1800px) {
.comprofile-min:before {
width:40%
}
}.compGlobal-min {
background:url(img/wimg14m.jpg) no-repeat center center;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
.compGlobal-min .commonweb {
position:relative
}
.compGlobal-min .comgtext {
color:#9b9b9f
}
@media(min-width:1024px) {
.compGlobal-min {
min-height:513px;
padding-top:43px
}
.comgimg {
position:absolute;
top:-12px;
right:-100px;
width:83%;
max-width:992px
}
.comgtext {
position:relative;
z-index:1;
max-width:800px;
padding:10px 360px 0 0
}
.comgtext .posit {
position:absolute;
top:0;
right:0
}
}.Comculture-dl {
background:#ccc url(img/wicon24.png) no-repeat 100% 100%
}
.Comculture-dl .thumb img {
display:block;
width:100%
}
.Comculture-dl .infor {
padding:15px;
color:#fff
}
.Comculture-dl .infor .name {
font-size:20px;
padding:0 0 8px
}
.Comculture-dl .infor .text {
opacity:.7
}
@media(min-width:768px) {
.Comculture-dl .thumb {
float:left;
width:70%;
max-width:769px
}
.Comculture-dl .infor {
overflow:hidden;
padding:20px
}
}@media(min-width:1024px) {
.Comculture-dl {
margin:19px 0 0
}
.Comculture-dl .infor {
padding:7.5% 5% 10px
}
.Comculture-dl .infor .name {
font-size:26px;
line-height:30px;
padding:0 0 25px
}
}.Comculture-list li {
margin:0 0 20px
}
.Comculture-list li .content {
border:1px solid #e3e3eb
}
.Comculture-list li .content .img img {
display:block;
width:100%
}
.Comculture-list li .content .cult-text {
text-align:center;
padding:20px;
border-top:1px solid #e3e3eb;
color:#929292
}
.Comculture-list li .content .name {
font-size:16px;
color:#58596d
}
@media(min-width:768px) {
.Comculture-list {
padding-top:55px;
padding-bottom:43px
}
.Comculture-list ul {
margin:0 -10px
}
.Comculture-list li {
float:left;
width:25%;
padding:0 10px
}
.Comculture-list li .content .cult-text {
padding:20px 20px 30px
}
.Comculture-list li .content .name {
font-size:18px;
padding:0 0 18px
}
}.Honor-list ul {
padding-bottom:30px
}
.Honor-list li {
margin:0 0 15px
}
.Honor-list a {
display:block
}
.Honor-list a img {
display:block;
margin:0 auto;
width:100%
}
.Honor-list .elc-text {
text-align:center;
margin:5px 0 0;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:40px;
color:#4c4c4c
}
@media(min-width:768px) {
.Honor-list {
overflow:hidden
}
.Honor-list ul {
margin:0 -7px
}
.Honor-list li {
padding:0 7px;
margin:0 0 20px
}
.Honor-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.Honor-list li:hover .elc-text {
color:#d82019
}
.Honor-list .elc-img {
overflow:hidden
}
.Honor-list .elc-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
}@media(min-width:1024px) {
.Honors-min {
padding-top:48px;
padding-bottom:48px
}
.Honor-list ul {
margin:0 -15px;
padding-bottom:36px
}
.Honor-list li {
padding:0 15px;
margin-bottom:48px
}
.Honor-list .elc-text {
font-size:18px;
height:24px;
line-height:24px;
margin-top:27px
}
}.probg {
position:fixed;
top:0;
width:100%;
height:100%;
left:0;
background:#000;
z-index:90;
display:none;
opacity:.7
}
.thumb-popup {
display:none;
position:fixed;
left:0;
top:0;
z-index:100
}
.thumb-wraper {
width:80%;
position:fixed;
top:50%;
left:50%;
-ms-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
word-wrap:break-word;
line-height:28px;
z-index:9
}
.thumb-copy-wrapper {
position:relative;
overflow:hidden
}
.thumb-popup .swiper-wrapper {
width:100%
}
.thumb-popup .swiper-wrapper li {
position:relative;
height:100%;
width:100%;
text-align:center
}
.thumb-popup .swiper-wrapper li img {
display:block;
max-width:100%;
max-height:90%;
position:relative;
top:50%;
left:50%;
-moz-transform:translate3d(-50%,-50%,0);
transform:translate3d(-50%,-50%,0);
-webkit-transform:translate3d(-50%,-50%,0);
-ms-transform:translate3d(-50%,-50%,0);
-o-transform:translate3d(-50%,-50%,0)
}
.thumb-popup .close {
width:35px;
height:35px;
position:fixed;
display:block;
top:20px;
right:3%;
background-image:url(img/winco04.png);
background-position:center center;
background-repeat:no-repeat;
-o-background-size:12px auto;
background-size:12px auto;
cursor:pointer;
z-index:99;
background-color:#d82019;
-webkit-border-radius:100%;
border-radius:100%
}
.banner-btn {
cursor:pointer
}
.swiper-left {
left:-40px
}
.swiper-right {
right:-40px;
background-position:right 0
}
.popup-btn {
position:fixed;
width:50px;
height:50px;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
cursor:pointer;
z-index:1000
}
.popup-btn:after {
content:"";
position:absolute;
width:0;
height:0;
border-top:10px solid transparent;
border-bottom:10px solid transparent;
display:block;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)
}
.swiper-left:after {
border-right:15px solid #fff
}
.swiper-right:after {
border-left:15px solid #fff
}
.popup-btn:hover {
border-color:#fff
}
.thumb-text {
text-align:center;
font-size:16px;
padding:20px 0;
color:#fff;
bottom:20%;
width:100%;
left:0;
position:absolute;
left:50%;
max-width:1200px;
transform:translateX(-50%)
}
.History-min {
padding-top:30px
}
.history-list {
padding:0 40px;
position:relative
}
.historyulitem {
position:relative;
overflow:hidden
}
.historyulitem ul {
font-size:0;
width:9999px;
webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
-o-transform:translate(0,0);
-ms-transform:translate3d(0,0,0);
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
position:relative;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
display:block
}
.historyulitem li {
display:inline-block;
vertical-align:bottom;
background:url(img/wicon25.png) 7px 0 repeat-y;
position:relative;
color:#4c4c4c
}
.historyulitem li:after {
position:absolute;
content:"";
width:14px;
height:14px;
border:3px solid #d5d5d5;
top:0;
left:0;
display:block;
-webkit-border-radius:100%;
-moz-border-radius:100%;
border-radius:100%;
background:#fff
}
.historyulitem li .history-con {
padding:0 10px 30px 30px;
-moz-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
-webkit-transform:translate3d(0,0,0);
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
position:relative;
-webkit-font-smoothing:none;
font-size:14px!important;
color:#868686
}
.historyulitem li .year-num {
margin-top:20px;
display:block;
color:#999;
font-size:30px;
line-height:30px;
font-family:Rubik
}
.history-btn {
display:block;
position:absolute;
width:32px;
height:33px;
background-position:center center;
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%;
background-repeat:no-repeat;
cursor:pointer;
bottom:50px
}
.history-btn.hisswiper-left {
left:-5px;
background-image:url(img/prev2.png)
}
.history-btn.hisswiper-left:hover {
background-image:url(img/prev2ho.png)
}
.history-btn.hisswiper-right {
right:-5px;
background-image:url(img/next2.png)
}
.history-btn.hisswiper-right:hover {
background-image:url(img/next2ho.png)
}
@media(min-width:1024px) {
.History-min {
padding-top:85px
}
.history-btn {
width:42px;
height:42px;
bottom:144px
}
.history-list {
padding:0
}
.historyulitem li .year-num {
margin-top:52px;
font-size:42px;
line-height:42px
}
.historyulitem li .history-con {
padding:23px 20px 51px 30px
}
.thumb-text {
bottom:17%
}
}@media(min-width:1440px) {
.history-btn.hisswiper-left {
left:-113px
}
.history-btn.hisswiper-right {
right:-113px
}
}.Social-text {
color:#929292;
max-width:980px
}
.Erespon-list ul {
padding:0 0 30px;
margin:0 -5px
}
.Erespon-list li {
margin:0 0 10px;
padding:0 5px
}
.Erespon-list a {
display:block;
border:1px solid #e3e3eb
}
.Erespon-list a img {
display:block;
margin:0 auto;
width:100%
}
.Erespon-list .elc-text {
border-top:1px solid #e3e3eb;
text-align:center;
line-height:40px;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
color:#4c4c4c;
padding:0 10px
}
@media(min-width:768px) {
.Erespon-list {
overflow:hidden
}
.Erespon-list ul {
margin:0 -7px
}
.Erespon-list li {
padding:0 7px;
margin:0 0 20px
}
.Erespon-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.Erespon-list li:hover .elc-text {
color:#d82019
}
.Erespon-list .elc-img {
overflow:hidden
}
.Erespon-list .elc-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
}@media(min-width:1024px) {
.Social-min {
padding-top:35px;
padding-bottom:48px
}
.Erespon-list ul {
margin:0 -15px;
padding-bottom:36px
}
.Erespon-list li {
padding:0 15px;
margin-bottom:30px
}
.Erespon-list .elc-text {
font-size:18px;
height:83px;
line-height:83px
}
}.Environ-min {
padding-bottom:30px
}
.Environ-list ul {
padding:0 0 30px;
margin:0 -5px
}
.Environ-list li {
margin:0 0 10px;
padding:0 5px
}
.Environ-list a {
display:block;
border:1px solid #e3e3eb
}
.Environ-list a img {
display:block;
margin:0 auto;
width:100%
}
.Environ-list .elc-text {
border-top:1px solid #e3e3eb;
text-align:center;
line-height:40px;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
color:#4c4c4c;
padding:0 10px
}
@media(min-width:768px) {
.Environ-list {
overflow:hidden
}
.Environ-list ul {
margin:0 -7px
}
.Environ-list li {
padding:0 7px;
margin:0 0 20px
}
.Environ-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.Environ-list li:hover .elc-text {
color:#d82019
}
.Environ-list .elc-img {
overflow:hidden
}
.Environ-list .elc-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
}@media(min-width:1024px) {
.Environ-min {
padding-top:5px;
padding-bottom:38px
}
.Environ-list ul {
margin:0 -15px;
padding-bottom:27px
}
.Environ-list li {
padding:0 15px;
margin-bottom:30px
}
.Environ-list .elc-text {
font-size:18px;
height:83px;
line-height:83px
}
}.Videos-min ul {
padding-bottom:30px
}
.Videos-min li {
margin:0 0 15px
}
.Videos-min a {
display:block
}
.Videos-min a img {
display:block;
margin:0 auto;
width:100%
}
.Videos-min .elc-img {
position:relative
}
.Videos-min .video-show {
position:absolute;
z-index:3;
left:50%;
top: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;
color:#fff;
width:100%
}
.Videos-min .video-show .videoicon {
display:block;
width:65px;
height:65px;
background:url(img/wq_icon11.png) no-repeat center center;
-moz-background-size:40px;
-o-background-size:40px;
background-size:40px;
margin:0 auto;
opacity:0;
-webkit-transition:opacity .35s,-webkit-transform .35s;
transition:opacity .35s,-webkit-transform .35s;
-o-transition:opacity .35s,-o-transform .35s;
-moz-transition:opacity .35s,transform .35s,-moz-transform .35s;
transition:opacity .35s,transform .35s;
transition:opacity .35s,transform .35s,-webkit-transform .35s,-moz-transform .35s,-o-transform .35s;
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0)
}
.Videos-min li:hover .Video-img:before {
opacity:1;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
.Videos-min li:hover .videoicon {
opacity:1;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1)
}
.Videos-min .elc-text {
text-align:center;
margin:5px 0 0;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:40px;
color:#4c4c4c
}
@media(min-width:768px) {
.Video-list {
overflow:hidden
}
.Video-list ul {
margin:0 -7px
}
.Video-list li {
padding:0 7px;
margin:0 0 20px
}
.Video-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.Video-list li:hover .elc-text {
color:#d82019
}
.Video-list .elc-img {
overflow:hidden
}
.Video-list .elc-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
}@media(min-width:1024px) {
.Videos-min {
padding-top:48px;
padding-bottom:48px
}
.Video-list ul {
margin:0 -15px;
padding-bottom:36px
}
.Video-list li {
padding:0 15px;
margin-bottom:48px
}
.Video-list .video-show .videoicon {
-moz-background-size:auto;
-o-background-size:auto;
background-size:auto
}
.Video-list .elc-text {
font-size:18px;
height:24px;
line-height:24px;
margin-top:27px
}
}.recruitmentfloat {
display:none;
z-index:110;
width:100%;
position:fixed;
height:100%;
background:rgba(0,0,0,.6);
left:0;
top:0
}
.tianjiatvwrap {
width:95%;
margin:0 auto;
position:absolute;
top:50%;
left:50%;
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%)
}
.tianjiatvwrap .videobox {
height:250px;
position:relative;
z-index:1
}
.recclosebtn {
width:35px;
height:35px;
position:fixed;
display:block;
top:20px;
right:3%;
background-image:url(img/winco04.png);
background-position:center center;
background-repeat:no-repeat;
-moz-background-size:12px auto;
-o-background-size:12px auto;
background-size:12px auto;
cursor:pointer;
z-index:99;
background-color:#d82019;
-webkit-border-radius:100%;
-moz-border-radius:100%;
border-radius:100%
}
@media(min-width:640px) {
.tianjiatvwrap .videobox {
height:350px
}
}@media(min-width:1024px) {
.tianjiatvwrap {
width:1000px
}
.tianjiatvwrap .videobox {
height:600px
}
}.Employee-list ul {
padding:0 0 30px;
margin:0 -5px
}
.Employee-list li {
margin:0 0 10px;
padding:0 5px
}
.Employee-list a {
display:block;
border:1px solid #e3e3eb
}
.Employee-list a img {
display:block;
margin:0 auto;
width:100%
}
.Employee-list .elc-text {
border-top:1px solid #e3e3eb;
text-align:center;
line-height:40px;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
color:#4c4c4c;
padding:0 10px
}
@media(min-width:768px) {
.Employee-list {
overflow:hidden
}
.Employee-list ul {
margin:0 -7px
}
.Employee-list li {
padding:0 7px;
margin:0 0 20px
}
.Employee-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.Employee-list li:hover .elc-text {
color:#d82019
}
.Employee-list .elc-img {
overflow:hidden
}
.Employee-list .elc-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
}@media(min-width:1024px) {
.Employee-min {
padding-top:5px;
padding-bottom:38px
}
.Employee-list ul {
margin:0 -15px;
padding-bottom:27px
}
.Employee-list li {
padding:0 15px;
margin-bottom:30px
}
.Employee-list .elc-text {
font-size:18px;
height:83px;
line-height:83px
}
}.Careerment-min {
background:url(img/wimg21.jpg) no-repeat top center;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
margin:0 0 30px
}
.Career-wrapper {
position:relative;
padding:0 30px
}
.Career-wrapper .wrapper-min {
overflow:hidden;
padding:30px 0 0
}
.Career-wrapper ul.momargin {
margin:0
}
.Career-wrapper ul.momargin li {
padding:0
}
.Career-wrapper li {
margin:0 0 20px
}
.Career-wrapper li a {
display:block
}
.Career-wrapper li .solut-img img {
display:block;
margin:0 auto;
width:100%
}
.Career-wrapper li .solut-text {
padding:10px;
background-color:#f0f0f2;
border-top:2px solid #d82019;
text-align:center;
position:relative
}
.Career-wrapper li .solut-text:before {
content:"";
position:absolute;
z-index:-1;
left:0;
right:100%;
top:-2px;
background:#0c337f;
height:2px;
-webkit-transition-property:right;
-o-transition-property:right;
-moz-transition-property:right;
transition-property:right;
-webkit-transition-duration:.5s;
-moz-transition-duration:.5s;
-o-transition-duration:.5s;
transition-duration:.5s;
-webkit-transition-timing-function:ease-out;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out
}
.Career-wrapper li .solut-text h3 {
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:45px
}
.Career-wrapper li .solut-text p {
display:-webkit-box;
height:96px;
line-height:24px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
-webkit-box-orient:vertical;
-webkit-line-clamp:4;
color:#929292
}
.Career-wrapper li:hover .solut-text:before {
right:0;
z-index:2
}
.Career-wrapper .relat-btn.relat-prev {
background-image:url(img/prev3.png)
}
.Career-wrapper .relat-btn.relat-prev:hover {
background-image:url(img/prev3ho.png)
}
.Career-wrapper .relat-btn.relat-next {
background-image:url(img/next3.png)
}
.Career-wrapper .relat-btn.relat-next:hover {
background-image:url(img/next3ho.png)
}
@media(min-width:768px) {
.Career-wrapper .relat-btn {
height:43px
}
}@media(min-width:1024px) {
.Careerment-min {
margin:0 0 76px
}
.Career-wrapper {
padding:0 40px
}
.Career-wrapper .wrapper-min {
padding-top:12%
}
.Career-wrapper li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.Career-wrapper li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.Career-wrapper li .solut-img {
overflow:hidden
}
.Career-wrapper li .solut-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.Career-wrapper li .solut-text {
padding:14px 30px 41px
}
.Career-wrapper li .solut-text h3 {
margin:0 0 9px
}
.Career-wrapper li:hover .solut-text h3 {
color:#d82019
}
}@media(min-width:1199px) {
.Careerment-min {
-moz-background-size:100% 374px;
-o-background-size:100% 374px;
background-size:100% 374px
}
}@media(min-width:1400px) {
.Career-wrapper {
padding:0
}
}.Platfbtn {
display:inline-block;
background:#d82019 url(img/wicon26.png) no-repeat 20px center;
color:#fff;
padding:10px 20px 10px 50px;
text-align:left;
margin:10px 0 0
}
@media(min-width:1024px) {
.Platfbtn {
padding:17px 40px 17px 69px;
font-size:18px;
margin:0;
background-position:38px center
}
}.recruiting-list ul {
margin:0 -10px;
padding:0 0 30px
}
.recruiting-list li {
padding:0 10px 20px
}
.recruiting-list .recontent {
border:2px solid #f2f0ec;
padding:20px 20px 40px;
position:relative
}
.recruiting-list .recontent .retitle {
color:#333
}
.recruiting-list .recontent .posititext {
color:#929292
}
.recruiting-list .recontent .Delivery {
position:absolute;
bottom:0;
left:0;
right:0;
background-color:#d82019;
color:#fff;
height:40px;
line-height:40px;
padding:0 10px;
text-align:center;
opacity:0;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.recruiting-list li:hover .recontent .Delivery {
opacity:1
}
@media(min-width:1024px) {
.recruiting-list {
padding-top:49px;
padding-bottom:22px
}
.recruiting-list ul {
padding:0 0 40px
}
.recruiting-list .recontent {
padding:33px 30px 44px
}
.recruiting-list .recontent .retitle {
padding:0 0 5px
}
.recruiting-list .recontent h4 {
padding-bottom:5px
}
.recruiting-list .recontent .Delivery {
height:45px;
line-height:45px;
font-size:16px
}
}.grid {
list-style:none;
margin:30px auto;
padding:0
}
.grid li {
display:block;
opacity:0
}
.grid li.shown,.no-js .grid li,.no-cssanimations .grid li {
opacity:1
}
.grid li a,.grid li img {
outline:none;
border:none;
display:block;
max-width:100%
}
.grid.effect-1 li.animate {
-webkit-animation:fadeIn .65s ease forwards;
-moz-animation:fadeIn .65s ease forwards;
-o-animation:fadeIn .65s ease forwards;
animation:fadeIn .65s ease forwards
}
@-webkit-keyframes fadeIn {
0% {
}100% {
opacity:1
}
}@-moz-keyframes fadeIn {
0% {
}100% {
opacity:1
}
}@-o-keyframes fadeIn {
0% {
}100% {
opacity:1
}
}@keyframes fadeIn {
0% {
}100% {
opacity:1
}
}.grid.effect-2 li.animate {
-webkit-transform:translateY(200px);
-moz-transform:translateY(200px);
-ms-transform:translateY(200px);
-o-transform:translateY(200px);
transform:translateY(200px);
-webkit-animation:moveUp .65s ease forwards;
-moz-animation:moveUp .65s ease forwards;
-o-animation:moveUp .65s ease forwards;
animation:moveUp .65s ease forwards
}
@-webkit-keyframes moveUp {
0% {
}100% {
-webkit-transform:translateY(0);
opacity:1
}
}@-moz-keyframes moveUp {
0% {
}100% {
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
transform:translateY(0);
opacity:1
}
}@-o-keyframes moveUp {
0% {
}100% {
-webkit-transform:translateY(0);
-o-transform:translateY(0);
transform:translateY(0);
opacity:1
}
}@keyframes moveUp {
0% {
}100% {
-webkit-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
transform:translateY(0);
opacity:1
}
}.grid.effect-3 li.animate {
-webkit-transform:scale(.6);
-moz-transform:scale(.6);
-ms-transform:scale(.6);
-o-transform:scale(.6);
transform:scale(.6);
-webkit-animation:scaleUp .65s ease-in-out forwards;
-moz-animation:scaleUp .65s ease-in-out forwards;
-o-animation:scaleUp .65s ease-in-out forwards;
animation:scaleUp .65s ease-in-out forwards
}
@-webkit-keyframes scaleUp {
0% {
}100% {
-webkit-transform:scale(1);
opacity:1
}
}@-moz-keyframes scaleUp {
0% {
}100% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);
opacity:1
}
}@-o-keyframes scaleUp {
0% {
}100% {
-webkit-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1
}
}@keyframes scaleUp {
0% {
}100% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1
}
}.grid.effect-4 {
-webkit-perspective:1300px;
-moz-perspective:1300px;
perspective:1300px
}
.grid.effect-4 li.animate {
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform:translateZ(400px) translateY(300px) rotateX(-90deg);
-moz-transform:translateZ(400px) translateY(300px) rotateX(-90deg);
transform:translateZ(400px) translateY(300px) rotateX(-90deg);
-webkit-animation:fallPerspective .8s ease-in-out forwards;
-moz-animation:fallPerspective .8s ease-in-out forwards;
-o-animation:fallPerspective .8s ease-in-out forwards;
animation:fallPerspective .8s ease-in-out forwards
}
@-webkit-keyframes fallPerspective {
0% {
}100% {
-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);
opacity:1
}
}@-moz-keyframes fallPerspective {
0% {
}100% {
-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);
-moz-transform:translateZ(0px) translateY(0px) rotateX(0deg);
transform:translateZ(0px) translateY(0px) rotateX(0deg);
opacity:1
}
}@-o-keyframes fallPerspective {
0% {
}100% {
-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);
transform:translateZ(0px) translateY(0px) rotateX(0deg);
opacity:1
}
}@keyframes fallPerspective {
0% {
}100% {
-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);
-moz-transform:translateZ(0px) translateY(0px) rotateX(0deg);
transform:translateZ(0px) translateY(0px) rotateX(0deg);
opacity:1
}
}.grid.effect-5 {
-webkit-perspective:1300px;
-moz-perspective:1300px;
perspective:1300px
}
.grid.effect-5 li.animate {
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform-origin:50% 50% -300px;
-moz-transform-origin:50% 50% -300px;
-ms-transform-origin:50% 50% -300px;
-o-transform-origin:50% 50% -300px;
transform-origin:50% 50% -300px;
-webkit-transform:rotateX(-180deg);
-moz-transform:rotateX(-180deg);
transform:rotateX(-180deg);
-webkit-animation:fly .8s ease-in-out forwards;
-moz-animation:fly .8s ease-in-out forwards;
-o-animation:fly .8s ease-in-out forwards;
animation:fly .8s ease-in-out forwards
}
@-webkit-keyframes fly {
0% {
}100% {
-webkit-transform:rotateX(0deg);
opacity:1
}
}@-moz-keyframes fly {
0% {
}100% {
-webkit-transform:rotateX(0deg);
-moz-transform:rotateX(0deg);
transform:rotateX(0deg);
opacity:1
}
}@-o-keyframes fly {
0% {
}100% {
-webkit-transform:rotateX(0deg);
transform:rotateX(0deg);
opacity:1
}
}@keyframes fly {
0% {
}100% {
-webkit-transform:rotateX(0deg);
-moz-transform:rotateX(0deg);
transform:rotateX(0deg);
opacity:1
}
}.grid.effect-6 {
-webkit-perspective:1300px;
-moz-perspective:1300px;
perspective:1300px
}
.grid.effect-6 li.animate {
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform-origin:0% 0%;
-moz-transform-origin:0% 0%;
-ms-transform-origin:0% 0%;
-o-transform-origin:0% 0%;
transform-origin:0% 0%;
-webkit-transform:rotateX(-80deg);
-moz-transform:rotateX(-80deg);
transform:rotateX(-80deg);
-webkit-animation:flip .8s ease-in-out forwards;
-moz-animation:flip .8s ease-in-out forwards;
-o-animation:flip .8s ease-in-out forwards;
animation:flip .8s ease-in-out forwards
}
@-webkit-keyframes flip {
0% {
}100% {
-webkit-transform:rotateX(0deg);
opacity:1
}
}@-moz-keyframes flip {
0% {
}100% {
-webkit-transform:rotateX(0deg);
-moz-transform:rotateX(0deg);
transform:rotateX(0deg);
opacity:1
}
}@-o-keyframes flip {
0% {
}100% {
-webkit-transform:rotateX(0deg);
transform:rotateX(0deg);
opacity:1
}
}@keyframes flip {
0% {
}100% {
-webkit-transform:rotateX(0deg);
-moz-transform:rotateX(0deg);
transform:rotateX(0deg);
opacity:1
}
}.grid.effect-7 {
-webkit-perspective:1300px;
-moz-perspective:1300px;
perspective:1300px
}
.grid.effect-7 li.animate {
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform:rotateY(-180deg);
-moz-transform:rotateY(-180deg);
transform:rotateY(-180deg);
-webkit-animation:helix .8s ease-in-out forwards;
-moz-animation:helix .8s ease-in-out forwards;
-o-animation:helix .8s ease-in-out forwards;
animation:helix .8s ease-in-out forwards
}
@-webkit-keyframes helix {
0% {
}100% {
-webkit-transform:rotateY(0deg);
opacity:1
}
}@-moz-keyframes helix {
0% {
}100% {
-webkit-transform:rotateY(0deg);
-moz-transform:rotateY(0deg);
transform:rotateY(0deg);
opacity:1
}
}@-o-keyframes helix {
0% {
}100% {
-webkit-transform:rotateY(0deg);
transform:rotateY(0deg);
opacity:1
}
}@keyframes helix {
0% {
}100% {
-webkit-transform:rotateY(0deg);
-moz-transform:rotateY(0deg);
transform:rotateY(0deg);
opacity:1
}
}.grid.effect-8 {
-webkit-perspective:1300px;
-moz-perspective:1300px;
perspective:1300px
}
.grid.effect-8 li.animate {
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
transform-style:preserve-3d;
-webkit-transform:scale(.4);
-moz-transform:scale(.4);
-ms-transform:scale(.4);
-o-transform:scale(.4);
transform:scale(.4);
-webkit-animation:popUp .8s ease-in forwards;
-moz-animation:popUp .8s ease-in forwards;
-o-animation:popUp .8s ease-in forwards;
animation:popUp .8s ease-in forwards
}
@-webkit-keyframes popUp {
0% {
}70% {
-webkit-transform:scale(1.1);
opacity:.8;
-webkit-animation-timing-function:ease-out
}
100% {
-webkit-transform:scale(1);
opacity:1
}
}@-moz-keyframes popUp {
0% {
}70% {
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
transform:scale(1.1);
opacity:.8;
-webkit-animation-timing-function:ease-out;
-moz-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
100% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
transform:scale(1);
opacity:1
}
}@-o-keyframes popUp {
0% {
}70% {
-webkit-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
opacity:.8;
-webkit-animation-timing-function:ease-out;
-o-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
100% {
-webkit-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1
}
}@keyframes popUp {
0% {
}70% {
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
transform:scale(1.1);
opacity:.8;
-webkit-animation-timing-function:ease-out;
-moz-animation-timing-function:ease-out;
-o-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
100% {
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1
}
}.indexbanner {
width:100%;
position:relative;
overflow:hidden
}
.indexbanner li {
width:100%;
position:relative;
overflow:hidden;
float:left;
-webkit-flex-shrink:0;
-ms-flex:0 0 auto;
-ms-flex-negative:0;
flex-shrink:0;
height:100%
}
.indexbanner ul {
width:100%;
height:100%;
z-index:1;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-transition-property:-webkit-transform;
-moz-transition-property:-moz-transform;
-o-transition-property:-o-transform;
transition-property:-webkit-transform;
-moz-transition-property:transform,-moz-transform;
transition-property:transform;
transition-property:transform,-webkit-transform,-moz-transform,-o-transform;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box
}
.ipages {
position:absolute;
left:50%!important;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%);
bottom:10px;
z-index:10;
text-align:center;
font-size:0;
line-height:0
}
.ipages span {
display:inline-block;
vertical-align:top;
*display:inline;
*zoom:1;
width:10px;
height:10px;
border:2px solid #8e8987;
margin:0 6px;
-webkit-border-radius:100%;
-moz-border-radius:100%;
border-radius:100%;
background:0 0;
opacity:1;
-webkit-transition:all .3s;
-o-transition:all .3s;
-moz-transition:all .3s;
transition:all .3s
}
.ipages .swiper-pagination-bullet-active {
background-color:#d82019;
border-color:#d82019
}
.indexbanner li a img {
display:block;
width:100%;
position:relative
}
@media(min-width:1024px) {
.indexbanner .ipages {
bottom:20px
}
.ipages span {
width:12px;
height:12px
}
}.index-text .en {
font-family:raleway;
text-transform:uppercase;
font-weight:700;
color:#d82019;
padding:5px 0 0
}
.index-btn {
display:block;
width:30px;
height:30px;
position:absolute;
position:absolute;
z-index:3;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
background-position:center center;
background-repeat:no-repeat;
-moz-background-size:30px;
-o-background-size:30px;
background-size:30px
}
.index-btn.index-prev {
background-image:url(img/prev.png);
left:0
}
.index-btn.index-prev:hover {
background-image:url(img/prevho.png)
}
.index-btn.index-next {
background-image:url(img/next.png);
right:0
}
.index-btn.index-next:hover {
background-image:url(img/nextho.png)
}
.index-more a {
display:inline-block;
border:2px solid #e1e1e4;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
height:35px;
line-height:33px;
text-align:center;
padding:0 20px;
color:#6e6f7b;
font-size:13px
}
@media(min-width:1024px) {
.index-text .en {
padding:13px 0 0
}
.index-btn {
width:46px;
height:46px;
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%
}
.index-btn.index-prev {
left:-30px
}
.index-btn.index-next {
right:-30px
}
.index-more a {
-webkit-transform:perspective(1px) translateZ(0);
-moz-transform:perspective(1px) translateZ(0);
transform:perspective(1px) translateZ(0);
-webkit-box-shadow:0 0 1px transparent;
-moz-box-shadow:0 0 1px transparent;
box-shadow:0 0 1px transparent;
position:relative;
-webkit-transition-property:color;
-o-transition-property:color;
-moz-transition-property:color;
transition-property:color;
-webkit-transition-duration:.3s;
-moz-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
height:60px;
line-height:60px;
padding:0 46px
}
.index-more a:before {
content:"";
position:absolute;
z-index:-1;
top:0;
bottom:0;
left:0;
right:0;
background:#d82019;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
-webkit-transform:scale(0);
-moz-transform:scale(0);
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);
-webkit-transition-property:transform;
-webkit-transition-property:-webkit-transform;
transition-property:-webkit-transform;
-o-transition-property:-o-transform;
-moz-transition-property:transform,-moz-transform;
transition-property:transform;
transition-property:transform,-webkit-transform,-moz-transform,-o-transform;
-webkit-transition-duration:.3s;
-moz-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
-webkit-transition-timing-function:ease-out;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out
}
.index-more a:hover {
color:#fff;
border-color:#fff
}
.index-more a:hover:before {
-webkit-transform:scaleY(1);
-moz-transform:scaleY(1);
-ms-transform:scaleY(1);
-o-transform:scaleY(1);
transform:scaleY(1)
}
}@media(min-width:1400px) {
.index-btn.index-prev {
left:-80px
}
.index-btn.index-next {
right:-80px
}
}@media(min-width:1440px) {
.index-btn.index-prev {
left:-106px
}
.index-btn.index-next {
right:-106px
}
}.indxNews-wraper {
position:relative;
padding:30px 35px
}
.inxnews-list {
overflow:hidden
}
.inxnews-list li a {
display:block;
border:1px solid #e3e3eb
}
.inxnews-list li .tiothumb img {
display:block;
width:100%
}
.inxnews-list li .tioinfor {
padding:15px;
border-top:1px solid #e3e3eb
}
.inxnews-list li .tioinfor .text {
color:#58596d;
display:-webkit-box;
height:48px;
line-height:24px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
-webkit-box-orient:vertical;
-webkit-line-clamp:2
}
.inxnews-list li .tioinfor .date {
color:#d82019;
font-family:DINPro;
display:block
}
@media(min-width:1024px) {
.indxNewsmin {
padding-top:56px;
padding-bottom:60px
}
.indxNews-wraper {
padding:37px 30px
}
.inxnews-list li {
float:left;
width:25%;
margin-right:30px
}
.inxnews-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.inxnews-list li .tiothumb {
overflow:hidden
}
.inxnews-list li .tiothumb img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.inxnews-list li:hover .tioinfor .text {
color:#d82019
}
.inxnews-list li .tioinfor {
font-size:16px;
padding:24px 30px 34px
}
.inxnews-list li .tioinfor .date {
padding:11px 0 0
}
}@media(min-width:1400px) {
.indxNews-wraper {
padding:37px 0
}
}.indxAboutus {
background-color:#f1f4f9
}
.indxAboutus .par-posimg {
background:url(img/wimg26.jpg) no-repeat center center;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
height:230px;
position:relative
}
.indxAboutus .par-text {
position:absolute;
z-index:3;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
left:20px;
color:#fff;
text-transform:uppercase
}
.indxAboutus .par-text h2 {
font-weight:lighter
}
.indxAboutus .par-text h3 {
padding:8px 0
}
.indxAboutus .par-content {
padding:20px
}
.indxAboutus .par-content h2 {
text-transform:uppercase;
font-family:DINPro;
padding:0 0 5px
}
.indxAboutus .par-content p {
color:#34364b;
opacity:.8
}
@media(min-width:1024px) {
.indxAboutus .par-posimg {
height:383px;
float:right;
width:50%
}
.indxAboutus .par-text {
top:45%;
left:38px;
max-width:385px
}
.indxAboutus .par-text h3 {
padding:22px 0 20px
}
.indxAboutus .par-content {
float:right;
width:50%;
max-width:600px;
padding:4% 40px 0
}
.indxAboutus .par-content h2 {
padding:0 0 10px
}
}@media(min-width:1280px) {
.indxAboutus .par-content {
padding-left:0
}
}.inxprod-list li {
margin:0 0 20px
}
.inxprod-list li a {
display:block;
position:relative
}
.inxprod-list li .imgbox img {
display:block;
width:100%
}
.inxprod-list li .inxpro-img {
position:absolute;
z-index:3;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
left:20px;
width:44%
}
.inxprod-list li .inxpro-img img {
display:block;
max-width:100%
}
.inxprod-list li .inxpro-text {
position:absolute;
z-index:3;
top:50%;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
right:20px;
color:#fff;
width:40%
}
.inxprod-list li .inxpro-text h3 {
color:#34364b;
padding:0 0 5px
}
.inxprod-list li .inxpro-text p {
color:#58596d;
opacity:.5;
line-height:14px;
text-transform:uppercase
}
@media(min-width:1024px) {
.indxProduct {
padding-top:57px
}
.inxprod-list {
padding-top:38px;
padding-bottom:10px
}
.inxprod-list li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.inxprod-list li:hover a {
-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1);
box-shadow:0 0 8px 0 rgba(0,0,0,.1);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);
transform:translateY(-2px)
}
.inxprod-list li:hover .inxpro-img {
margin-left:-10px
}
.inxprod-list li .inxpro-img {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
}@media(min-width:1199px) {
.inxprod-list ul {
margin:0 -15px
}
.inxprod-list li {
padding:0 15px
}
.inxprod-list li .inxpro-text {
width:43%
}
}.indxArrivals {
background-color:#f1f4f9
}
.arrivals-wrapper {
padding:0 30px;
position:relative
}
.arrivals-wrapper .arrivalsp-min {
overflow:hidden;
padding:30px 0 0
}
.arrivals-wrapper ul.momargin {
margin:0
}
.arrivals-wrapper ul.momargin li {
padding:0
}
.arrivals-wrapper li {
margin:0 0 20px
}
.arrivals-wrapper li a {
display:block
}
.arrivals-wrapper li .solut-img img {
display:block;
margin:0 auto;
width:100%
}
.arrivals-wrapper li .solut-text {
padding:10px;
background-color:#fff;
border-top:2px solid #d82019;
text-align:center;
position:relative
}
.arrivals-wrapper li .solut-text:before {
content:"";
position:absolute;
z-index:-1;
left:0;
right:100%;
top:-2px;
background:#0c337f;
height:2px;
-webkit-transition-property:right;
-o-transition-property:right;
-moz-transition-property:right;
transition-property:right;
-webkit-transition-duration:.5s;
-moz-transition-duration:.5s;
-o-transition-duration:.5s;
transition-duration:.5s;
-webkit-transition-timing-function:ease-out;
-moz-transition-timing-function:ease-out;
-o-transition-timing-function:ease-out;
transition-timing-function:ease-out
}
.arrivals-wrapper li .solut-text h3 {
color:#58596d;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:45px
}
.arrivals-wrapper li:hover .solut-text:before {
right:0;
z-index:2
}
@media(min-width:768px) {
.arrivals-wrapper .relat-btn {
height:43px
}
.arrivals-wrapper li {
float:left;
width:33.33%
}
}@media(min-width:1024px) {
.indxArrivals {
padding-top:57px;
padding-bottom:55px
}
.arrivals-wrapper li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.arrivals-wrapper li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.arrivals-wrapper li .solut-img {
overflow:hidden
}
.arrivals-wrapper li .solut-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.arrivals-wrapper li .solut-text {
padding:34px 30px 30px
}
.arrivals-wrapper li .solut-text h3 {
margin:0 0 9px
}
.arrivals-wrapper li:hover .solut-text h3 {
color:#d82019
}
}@media(min-width:1400px) {
.arrivals-wrapper {
padding:5px 0
}
}.inxSolution {
background:url(img/wimg33.jpg) no-repeat 0 0;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
.inxSolution .index-more {
padding:20px 0 0
}
.inxSolution .index-more a {
color:#fff
}
.inxSolut-wrapper {
padding:0 30px 30px;
position:relative
}
.inxSolut-wrapper .inxSolut-min {
overflow:hidden;
padding:30px 0 0
}
.inxSolut-wrapper ul.momargin {
margin:0
}
.inxSolut-wrapper ul.momargin li {
padding:0
}
.inxSolut-wrapper li {
margin:0 0 20px
}
.inxSolut-wrapper li a {
display:block
}
.inxSolut-wrapper li .solut-img img {
display:block;
margin:0 auto;
width:100%
}
.inxSolut-wrapper li .solut-text {
padding:10px;
background-color:#fff;
text-align:center;
position:relative;
background:-webkit-linear-gradient(135deg,transparent 20px,#fff 0);
background:-moz- oldlinear-gradient(135deg,transparent 20px,#fff 0);
background:-o-linear-gradient(135deg,transparent 20px,#fff 0);
background:linear-gradient(-45deg,transparent 20px,#fff 0)
}
.inxSolut-wrapper li .solut-text h3 {
color:#58596d;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden
}
.inxSolut-wrapper li .solut-text .en {
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
color:#d82019;
text-transform:uppercase;
font-family:DINPro
}
.inxSolut-wrapper .index-btn.index-prev {
background-image:url(img/prev4.png)
}
.inxSolut-wrapper .index-btn.index-prev:hover {
background-image:url(img/prev4ho.png)
}
.inxSolut-wrapper .index-btn.index-next {
background-image:url(img/next4.png)
}
.inxSolut-wrapper .index-btn.index-next:hover {
background-image:url(img/next4ho.png)
}
.inxSolut-wrapper .ipages {
bottom:10px
}
@media(min-width:768px) {
.inxSolut-wrapper .relat-btn {
height:43px
}
.inxSolut-wrapper li {
float:left;
width:33.33%
}
}@media(min-width:1024px) {
.inxSolution {
padding-top:57px;
padding-bottom:59px
}
.inxSolution .index-more {
padding:0
}
.inxSolution .index-more a {
border-color:#3b2d2a
}
.inxSolut-wrapper {
padding:5px 30px 72px
}
.inxSolut-wrapper .ipages {
bottom:40px
}
.inxSolut-wrapper li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.inxSolut-wrapper li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.inxSolut-wrapper li .solut-img {
overflow:hidden
}
.inxSolut-wrapper li .solut-img img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.inxSolut-wrapper li .solut-text {
padding:24px 30px 32px
}
.inxSolut-wrapper li .solut-text h3 {
margin:0 0 2px
}
.inxSolut-wrapper li:hover .solut-text h3 {
color:#d82019
}
}@media(min-width:1400px) {
.inxSolut-wrapper {
padding-left:0;
padding-right:0
}
}.inxPartner {
background-color:#f1f4f9
}
.inxpart-list {
position:relative;
padding:20px 30px
}
.inxpart-list li a {
display:block;
border:1px solid #dbdced
}
.inxpart-list li img {
display:block;
width:100%
}
.inxpart-list .index-btn.index-prev.swiper-button-disabled {
display:none!important
}
.inxpart-list .index-btn.index-next.swiper-button-disabled {
display:none!important
}
.partner-wrapper {
overflow:hidden
}
@media(min-width:1024px) {
.inxpart-list {
padding:36px 30px
}
.inxpart-list li:hover img {
-webkit-transform:scale(1.03,1.03);
-moz-transform:scale(1.03,1.03);
-ms-transform:scale(1.03,1.03);
-o-transform:scale(1.03,1.03);
transform:scale(1.03,1.03)
}
.inxpart-list li a {
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s;
overflow:hidden
}
.inxpart-list li a img {
-webkit-transition:all ease .7s;
-moz-transition:all ease .7s;
-o-transition:all ease .7s;
transition:all ease .7s
}
.inxpart-list li:hover a {
border-color:#d82019
}
.inxPartner {
padding-top:56px;
padding-bottom:25px
}
}@media(min-width:1400px) {
.inxpart-list {
padding-left:0;
padding-right:0
}
}.searchcont401 {
padding:36px 0;
background-color:#fff
}
.searchtitle401 {
padding:28px 15px;
background-color:#f2f2f2
}
.searchtitle401 span {
color:#d82019
}
.resultlist401 {
font-size:13px;
padding:3% 0
}
.resultlist401 img {
display:block;
width:100%;
margin-bottom:2%
}
.resultlist401 ul {
padding-bottom:40px
}
.resultlist401 li {
padding:15px 0;
border-top:1px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
margin-bottom:-1px;
position:relative!important;
top:auto!important
}
.resultlist401 h4 {
font-size:16px;
line-height:24px;
margin-bottom:3%
}
.resultlist401 h4 em {
color:#da251d
}
.resultlist401 h4 a {
display:block
}
.resulttext401 {
overflow:hidden;
height:72px;
color:#999
}
.resultlabel401 {
color:#999;
display:inline-block;
padding-top:30px
}
.searchinputcont401 dt {
float:left;
width:78%
}
.searchinputcont401 dd {
float:left;
width:22%
}
.searchinputcont401 dt input {
width:100%;
height:40px;
line-height:40px;
text-indent:12px;
font-size:15px;
color:#333;
background-color:#fff;
font-family:microsoft yahei
}
.searchinputcont401 dd input {
width:100%;
height:40px;
line-height:40px;
font-weight:700;
color:#fff;
cursor:pointer;
background-color:#d82019;
text-align:center;
font-family:microsoft yahei
}
.keywords {
color:#da251d
}
@media(min-width:768px) {
.searchtitle401 {
font-size:24px
}
.resultlist401 h4 {
font-size:20px;
margin-bottom:2%
}
.searchimg401 {
float:left;
margin:0 3% 0 0;
display:block;
width:200px;
height:150px;
overflow:hidden;
position:relative
}
.resultlist401 img {
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
max-width:100%;
width:auto
}
}@media(min-width:992px) {
.searchinputcont401 {
width:45%;
margin:0 auto
}
.searchinputcont401 dt input {
font-size:18px
}
.searchinputcont401 dd input {
font-size:18px;
font-weight:700
}
}.minimg-wrapper {
overflow:hidden;
position:relative
}
.product-table {
width:100%;
overflow-x:auto;
padding-bottom:10px
}
.prodatile-btn {
display:block;
width:30px;
height:100%;
top:0;
position:absolute;
z-index:5;
background-position:center center;
background-repeat:no-repeat;
background-size:30px;
transition:all ease .5s
}
.prodatile-prev {
background-image:url(img/prevho.png);
left:0
}
.prodatile-next {
background-image:url(img/nextho.png);
right:0
}
@media(min-width:1024px) {
.prodatile-btn {
background-size:42px;
width:50px
}
.prodatile-prev {
background-position-x:-50px
}
.prodatile-prev:hover {
background-position-x:0
}
.prodatile-next {
background-position-x:50px
}
.prodatile-next:hover {
background-position-x:0
}
}.footer-top {
padding-top:10px
}
.footer-top ul li.li1 h3 {
padding:10px 0;
position:relative;
border-bottom:1px solid #ddd
}
.footer-top ul li.li1 h3 a {
color:#85868f
}
.footer-sub {
padding-bottom:5px;
display:none
}
.footer-sub a {
display:block;
color:#999;
font-size:13px;
padding:5px 0
}
.footer-top ul li.li2 {
padding-top:20px;
text-align:center
}
.footer-top ul li.li2 h3 {
margin-bottom:20px
}
.footer-top ul li.li2 img {
max-width:100%;
border:#dedede 1px dashed
}
.footer-top ul li.li2 .telnum {
padding-top:14px;
font-size:13px;
color:#34364b;
opacity:.7
}
.footer-top ul li.li2 .telnum a {
color:#34364b;
display:inline-block
}
.footer-top ul li.li2 .telnum a:hover {
color:#d82019;
opacity:1
}
.plus.icon {
position:absolute;
right:15px;
top:11px;
color:#fff;
position:absolute;
margin-left:3px;
margin-top:10px
}
.plus.icon:before {
content:'';
position:absolute;
width:15px;
height:1px;
background-color:#333
}
.plus.icon:after {
content:'';
position:absolute;
width:15px;
height:1px;
background-color:#333;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg)
}
.footer-top ul li h3.cur .plus.icon:after {
opacity:0
}
@media(min-width:1024px) {
.footer-top {
padding-top:46px;
padding-bottom:48px
}
.footer-top ul li {
padding-right:1.2%;
float:left
}
.footer-top ul li.li1 h3 {
border-bottom:0;
padding-top:0
}
.footer-sub {
padding-bottom:0;
display:block
}
.footer-sub a {
padding-top:0;
color:#abacb7
}
.footer-sub a:hover {
color:#c61b2b
}
.footer-top ul li.li2 {
padding:0;
text-align:right
}
.plus.icon:after,.plus.icon:before {
opacity:0
}
.footer-top ul li.li2 .telnum a {
padding:0 0 0 2px
}
}@media(min-width:1199px) {
.footer-top ul li {
padding-right:2.7%
}
}@media(min-width:1260px) {
.footer-top ul li {
padding-right:3.1%
}
.footer-top ul li.li2 {
padding:0 0 0 2%
}
}.header-nav li h3 {
padding:0 10px
}
.header-nav .sub-item.cur .three-btn:after {
border-top:7px solid #b3b3b3;
border-left:5px solid transparent;
border-right:5px solid transparent
}
.header-nav .sub-item h4 {
position:relative;
border-bottom:1px solid #d9d9d9;
padding:0 15px
}
.header-nav .sub-item:last-child h4 {
border-bottom:0
}
.header-nav .sub-nav {
background-color:#f2f2f2;
padding:0
}
.header-nav .three-nav {
display:none;
background-color:#fafafa;
padding:0 20px
}
.header-nav .three-btn {
display:block;
position:absolute;
right:0;
top:0;
cursor:pointer;
height:36px;
width:80%
}
.header-nav .three-btn:after {
content:'';
display:block;
width:0;
height:0;
border-top:6px solid transparent;
border-left:7px solid #b3b3b3;
border-bottom:6px solid transparent;
position:absolute;
right:13px;
top:50%;
margin-top:-4px
}
@media(min-width:1024px) {
header {
border-bottom:1px solid #e0e0e0;
box-shadow:none
}
.header-nav li {
position:relative
}
.header-nav li h3 {
padding:0
}
.header-nav .sub-nav {
top:100px;
background-color:#fff;
position:absolute;
width:210px;
left:50%;
transform:translateX(-50%);
display:none;
text-align:center;
border:1px solid #e0e0e0;
border-top:0
}
.header-nav li .sub-item a {
text-align:center
}
.header-nav .sub-item {
position:relative;
padding:0 17px
}
.header-nav .sub-item:hover h4 a {
color:#d82019
}
.header-nav .sub-item:hover h4 .three-btn:after {
border-left-color:#d82019
}
.header-nav .sub-item h4 {
border-bottom:1px solid #e0e0e0;
padding:0
}
.header-nav .sub-item h4 a {
padding:0;
white-space:nowrap;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
overflow:hidden;
line-height:42px
}
.header-nav .three-nav {
position:absolute;
top:0;
left:208px;
width:160px;
background-color:#fff;
text-align:center;
color:#666;
border:1px solid #e0e0e0
}
.header-nav .three-nav a {
text-align:center
}
.header-nav .three-nav a:hover {
color:#d82019
}
.header-nav .three-btn {
height:43px
}
.header-nav .three-btn:after {
margin-top:-8px
}
}.loadingmore {
display:block;
width:100%;
font-size:14px;
background:#d82019;
height:40px;
line-height:40px;
color:#fff;
text-align:center;
-webkit-transition:all ease .5s;
-o-transition:all ease .5s;
-moz-transition:all ease .5s;
transition:all ease .5s
}
.loadingmore:hover {
background-color:#e85a55
}
@media(min-width:1024px) {
.loadingmore {
height:50px;
line-height:50px;
font-size:16px
}
}.contact-clumb-box .Dealerbtn {
margin-bottom:8px;
width:182px
}
@media(min-width:1024px) {
.contact-clumb-box {
width:253px
}
.contact-clumb-box .Dealerbtn {
width:253px;
float:right
}
}.ebsgovicon img {
height:59px!important;
width:auto!important
}
.pages {
clear:both;
margin:0 auto;
padding-top:0;
overflow:hidden;
text-align:center;
font-size:14px;
border-top:5px solid #f4f5f6
}
.pages ul li {
display:inline-block;
border:1px solid #ccc;
padding:6px 15px;
margin:0 1px;
line-height:24px;
background:#fff;
color:#999;
border-radius:2px
}
.pages ul li:hover {
background:#d82019;
color:#fff;
border:1px solid #d82019
}
.pages ul li:hover a {
color:#fff
}