/* CSS Document */@charset "utf-8";input:focus {    outline: none;}input:focus::-webkit-input-placeholder {    text-indent: 100%;    opacity: 0;    -webkit-transition: .4s;    transition: .4s;}input:focus::-moz-placeholder {    text-indent: 100%;    opacity: 0;    -moz-transition: .4s;}input:focus:-ms-input-placeholder {    text-indent: 100%;    opacity: 0;    -webkit-transition: .4s;    transition: .4s;}textarea:focus {    outline: none;}textarea:focus::-webkit-input-placeholder {    text-indent: 100%;    opacity: 0;    -webkit-transition: .4s;    transition: .4s;}textarea:focus::-moz-placeholder {    text-indent: 100%;    opacity: 0;    -moz-transition: .4s;}textarea:focus:-ms-input-placeholder {    text-indent: 100%;    opacity: 0;    -webkit-transition: .4s;    transition: .4s;}table td span {    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    display: inline-block;}table {    table-layout: fixed;}table thead th, table tbody td {    word-break: inherit;    white-space: normal;    overflow: hidden;    text-overflow: ellipsis;}.header-cont {    position: absolute;    top: 40px;    z-index: 100;    width: 100%}.header {    border-bottom: 2px solid #fff;    height: 96px;}.nav_normal > li {    position: relative;}.nav_normal > li .dropdown_menu {    position: absolute;    top: 100%;    left: 0;    padding: 10px 0;    min-width: 290px;    display: none;    z-index: 1;    background: #212b3c;}.nav_normal .dropdown_menu li {    width: 100%;}.nav_normal .dropdown_menu li a {    display: block;    width: 100%;    height: 35px;    text-align: left;    padding-left: 25px;    line-height: 35px;    font-size: 15px;    color: #fff;}.nav_normal .dropdown_menu li:hover > a{    background: #ffffff;    color: #4a4a4a;}.head-nav {    margin-left: 10%;}.header-list {    margin-top: -19px;}.header-list > li {    float: left;    padding: 0px 20px;}.header-list > li a {    color: #fff;    font-size: 15px;    font-weight: bold;    line-height: 108px;    display: block;    position: relative;    text-align: center;}.header-list > li a:hover {    border-bottom: 4px solid #1fb61f;}.header-list > li:hover a {    color: #1fb61f;}.header-list > li:hover > a::after {    content: ">";    color: #1fb61f;    display: block;    transform: rotate(88deg);    position: absolute;    width: 100%;    top: 28px;}.head-right a {    background: #1fb61f;    display: inline-block;    width: 210px;    text-align: center;    height: 45px;    line-height: 45px;    border-radius: 20px;}.head-right a span {    display: inline-block;    line-height: 45px;}.head-right .he-qu-open img, .head-right .he-qu-close img {    position: relative;    top: -12px;    margin-left: 10px;}.head-right .he-qu-close {    top: -13px;}.head-right a:hover {    background: #000;    color: #fff}.app-header {    background: #008200;    padding: 5px 10px;    display: none;}.nav_hide {    height: 50px;    margin-bottom: 10px;    position: relative;    width: 80px;    float: right;}.toolbar {    position: absolute;    top: 0;    right: 0;    background-color: transparent;    line-height: 83px;    padding-left: 2px;}.menu-button {    position: relative;    cursor: pointer;    margin-top: 15px;    background: #1fb61f;    padding: 8px;    height: 33px;    border-radius: 5px;}.menu-left {    float: left;}.app-logo {    width: 28%;    margin-top: 6px;}.sidebar {    margin: 0;    padding-top: 1em;    color: white;    background-color: #1fb61f;    z-index: 3000;    position: fixed;    top: 0px;    bottom: 0px;    right: 0px;    width: 200px;}.sub-wrapper {    width: 100%;    height: 100%;    overflow: auto;}.sidebar li {    margin: .5em 0;    padding: 0 1em;    line-height: 32px;    font-size: 18px;}.sidebar li a {    color: #fff;}/*移动端头部*/.m_header {    display: none;    position: relative;    top: 0;    left: 0;    width: 100%;    background: #ffffff;    border-bottom: 1px solid #f0f0f0;    z-index: 99999;}.m_header {    height: 60px;}.logo_box {    width: 100%;    text-align: center;    height: 60px;    line-height: 0;    padding: 10px 0;    font-size: 0;    zoom: 1;}.logo_box img {    height: 100%;}.m_lang {    position: absolute;    top: 0;    right: 0;    line-height: 0;    padding: 19px 10px;}/*移动端菜单按钮*/.nav_toggle {    color: #fff;    -webkit-transform: scale(0.7);    -moz-transform: scale(0.7);    -ms-transform: scale(0.7);    -o-transform: scale(0.7);    transform: scale(0.7);    transform-origin: 50% 50%;    position: absolute;    top: 50%;    left: 10px;    margin-top: -13px;    z-index: 999;}.nav_toggle {    cursor: pointer;    padding: 10px 35px 16px 0;}.nav_toggle span, .nav_toggle span:before, .nav_toggle span:after {    cursor: pointer;    height: 3px;    width: 40px;    background: #1fb61f;    position: absolute;    display: block;    content: '';}.nav_toggle span:before {    top: -10px;}.nav_toggle span:after {    bottom: -10px;}.nav_toggle span, .nav_toggle span:before, .nav_toggle span:after {    transition: all 500ms ease-in-out;    -webkit-transition: all 500ms ease-in-out;    -moz-transition: all 500ms ease-in-out;    -o-transition: all 500ms ease-in-out;}.nav_toggle.active span {    background-color: transparent;}.nav_toggle.active span:before, .nav_toggle.active span:after {    top: 0;}.nav_toggle.active span:before {    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    -ms-transform: rotate(45deg);}.nav_toggle.active span:after {    transform: translateY(-10px) rotate(-45deg);    -webkit-transform: translateY(-10px) rotate(-45deg);    -ms-transform: translateY(-10px) rotate(-45deg);    top: 10px;}/*移动端导航*/.m_header .m_nav {    display: none;    position: fixed;    top: 60px;    left: 0;    bottom: 0;    width: 100%;    background: #ffffff;    z-index: 2;    overflow: auto;    border-top: 1px solid #f0f0f0;    margin-top: -1px;}.m_header .m_nav_list a {    display: block;    width: 100%;    padding: 0 15px;    line-height: 35px;    text-align: left;    font-size: 14px;    color: #000000;}.m_header .m_nav_list > li {    position: relative;    border-bottom: 1px solid #f0f0f0;    transition: transform .5s ease;    transform: matrix(1, -1, 0, 1, 200, 100);}.m_header .m_nav_list > li > i {    position: absolute;    width: 20px;    height: 20px;    background: #000;    top: 8px;    right: 10px;    background: url("http://lexse.cdn.seosurprise.com/public/static/images/home/en-us/reset/li_click.png") no-repeat top center;    display: none;}.m_header .m_nav_list > li > a {    opacity: 0;}.m_header .m_nav_list .dropdown .dropdown_menu {    height: 0;    overflow: hidden;}.m_header .m_nav_list .dropdown .dropdown_menu.on {    height: auto;}.m_header .m_nav_list .dropdown_menu > li {    border-top: 1px solid #f0f0f0;    background: #f5f5f5;}/*banner*/.banner {    width: 100%;    position: relative;    overflow: hidden}.banner img {    width: 100%}.flex-control-nav {    position: absolute;    bottom: 20px;    z-index: 12;    width: 100%;    text-align: center;    left: 0}.flex-control-nav li {    margin: 0 4px;    display: block;    zoom: 1;    margin-bottom: 10px;}.flex-control-nav a {    display: inline-block;    background: #fff;    line-height: 40px;    overflow: hidden;    cursor: pointer;    width: 40px;    height: 8px;}.flex-control-nav .flex-active {    background: #1fb61f;    width: 60px;}.flex-direction-nav {    width: 100%;    position: absolute;    top: 40%;    z-index: 5}.flex-direction-nav li a {    width: 65px;    height: 125px;    position: absolute;    z-index: 11;    top: 50%;    margin-top: -30px;    color: #fff;    line-height: 120px;    font-size: 31px;    background: rgba(0, 0, 0, .7); /* border-radius: 50%; */}.flex-direction-nav li a.flex-prev {    left: 0px}.flex-direction-nav li a.flex-prev::after {    content: "<";    padding-left: 13px;    padding-top: 3px;    display: block;}.flex-direction-nav li a.flex-next {    right: 0px}.flex-direction-nav li a.flex-next::after {    content: ">";    padding-left: 19px;    padding-top: 2px;    display: block;}.flex-direction-nav li a.flex-next:hover, .flex-direction-nav li a.flex-prev:hover {    background: #1fb61f}.indexBox1 .index-title::after {    left: 2px;}.catego-list span {    display: inline-block;    width: 18.6%;    margin-right: 15px;    border: 1px solid #000;    padding: 10px 0px;    text-align: center;    position: relative;}.catego-list span:last-child {    margin-right: 0px;}.catego-list span:hover, .catego-list span.on {    background: #1fb61f;    color: #fff;    border: 1px solid #1fb61f;}.catego-list span:hover::after, .catego-list span.on::after {    content: "";    display: table;    width: 0;    height: 0;    border-width: 10px;    border-style: solid;    border-color: #1fb61f transparent transparent transparent;    position: absolute;    bottom: -21px;    left: 46%;}.catego-imglist > li {    float: left;    margin-right: 20px;    width: 23.6%;    text-align: center;}.catego-imglist > li:last-child {    margin-right: 0px;}.catego-imglist > li h5 {    color: #343435}.catego-imglist > li a {    color: #7f7f7f;    display: inline-block;    margin-top: 20px;    border-bottom: 1px solid transparent}.catego-imglist > li:hover a {    color: #1fb61f;    border-bottom: 1px solid #1fb61f}.catego-cirle span {    background: rgba(31, 182, 31, .6);    width: 190px;    height: 73px;    display: inline-block;    text-align: center;    font-size: 80px;    line-height: 65px;    color: #fff;    position: absolute;    top: 65%;}.catego-cirle-left {    left: 0px;}.catego-imglist > li:hover h5 {    color: #1fb61f;}.catego-cirle-right {    right: 0px;}.inque-bg {    padding: 20px 0px;    background: #1fb61f}.inque-right a {    display: inline-block;    background: #fff;    color: #000;    padding: 15px 25px;    border: 1px solid #fff;}.inque-right a:hover {    border: 1px solid #fff;    color: #fff;    background: none}.index-company-bg {    background: url(https://static.swfixture.com/public/static/images/home/en-us/index-about-bg.jpg) center center no-repeat;    padding: 80px 0px;}.index-company-list > li {    float: left;    background: #fff;    width: 23.5%;    margin-right: 24px;    text-align: center;    padding: 15px 0px;    border-left: 13px solid #1fb61f;}.index-company-list > li:last-child {    margin-right: 0px}.index-company-list > li > div {    width: 110px;    height: 110px;    margin: 0 auto;    position: relative;    overflow: hidden;    cursor: pointer;    border-bottom: 2px solid transparent;}.index-company-list > li > div img {    position: absolute;    left: 0;    top: 0;    width: 220px;    max-width: none;}.index-company-list > li:hover div img {    left: auto;    right: 0;}.index-company-list > li:hover {    background: none;    border: 1px solid #1fb61f;    color: #fff}.index-exhibiton-list > li {    float: left;    width: 23%;    margin-right: 30px;    padding-bottom: 35px;}.index-exhibiton-list > li:last-child {    margin-right: 0px;}.index-exhibiton-list > li img {    border-bottom: 3px solid #1fb61f;}.index-exhibiton-list > li h6 {    margin: 20px 0px;}.index-exhibiton-list > li p {}.index-exhibiton-list > li:hover {    background: #1fb61f;    text-align: center;}.index-exhibiton-list > li:hover h6, .index-exhibiton-list > li.on p {    padding: 0px 20px;    color: #fff}.index-exhibiton-list > li:hover p {    height: 41px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    color: #fff;    padding: 0px 20px;}.index-exhibiton-list > li:hover::after {    content: "";    display: block;    height: 1px;    background: #fff;    position: relative;    top: 12px;    width: 74%;    margin: 0 auto;}.index-detail-title-right span {    display: inline-block;    width: 40px;    height: 60px;    color: #585858;    text-align: center;    padding-top: 7px;    background: #f0f0f0;    line-height: 44px;}.index-detail-title-right span:hover {    background: #1fb61f;    color: #fff}.index-title {    position: relative;}.index-title::after {    content: "";    display: block;    height: 3px;    background: #333;    position: relative;    top: -10px;    width: 200px;    margin: 0 auto;    left: 155px;}.indexBox4 {    overflow: hidden;    padding: 80px 0;    text-align: center;    background: url(https://static.swfixture.com/public/static/images/home/en-us/video-bg.jpg) no-repeat center center;    -webkit-background-size: cover;    background-size: cover;}.indexBox4 .img {    line-height: 0;    padding-bottom: 20px;}.indexBox4 .img img {    width: 85px;}.indexBox4 .text h2 {    font-weight: 700;    line-height: 47px;}.indexBox4 .video_click:after {    background: none}.indexBox5 .index-title::after {    left: 235px;}.clients-list{    display: flex;    flex-wrap: wrap;    justify-content: space-between;}.clients-list > li {    float: left;    width: 16%;    margin-bottom: 20px;    text-align: center;    line-height: 0;    background: #ffffff;    border: 1px solid #f0f0f0}.fb1 {    color: #1fb61f}.footer-bg {    background: #222;    padding: 60px 0px;    color: #fff}.footer-nav > li {    float: left;    width: 20%;}.footer-nav > li:first-child {    width: 32%;    padding-right: 30px;    padding-left: 0px;}.footer-nav > li:last-child {    padding-left: 43px;    width: 26%;}.footer-nav > li:nth-child(2) {    padding-left: 40px;}.footer-nav > li h5 {    color: #fff;    padding-bottom: 30px;}.footer-nav > li h5::after {    content: "";    padding-left: 19px;    padding-top: 2px;    display: block;    height: 2px;    width: 125px;    background: #929292;    position: relative;    top: 30px;}.footer-nav > li a {    color: #fff}.footer-nav > li a:hover {    color: #1fb61f}.foot-list > li {    line-height: 40px;}.fotxian {    display: inline-block;    height: 2px;    background: #939393;    width: 150px;}.footer-bottom {    background: #1fb61f;    line-height: 55px;    line-height: 55px;    color: #fff;    font-size: 14px;}.footer-bottom a {    color: #062406;    display: inline-block;    margin: 0px 5px;}.fot-txt p::after {    content: "";    padding-left: 19px;    padding-top: 2px;    display: block;    height: 2px;    width: 150px;    background: #929292;    position: relative;    top: 30px;}.fot-list {    margin-bottom: 20px;}.fot-list p {    float: right;    width: 91%}.foot-icon a {    border: 1px solid #ccc;    display: inline-block;    width: 50px;    height: 50px;    border-radius: 50%;    text-align: center;    padding-top: 13px;    margin-right: 9px;}.foot-icon a:hover {    background: #1fb61f;    border: 1px solid #1fb61f}.footer-nav input::-webkit-input-placeholder {    color: #fff}.footer-nav input:-moz-placeholder {    color: #fff}.footer-nav input::-moz-placeholder {    color: #fff}.footer-nav textarea::-webkit-input-placeholder {    color: #fff}.footer-nav textarea:-moz-placeholder {    color: #fff}.footer-nav textarea::-moz-placeholder {    color: #fff}.footer-nav input:-ms-input-placeholder {    color: #fff}.footer-form {    margin-top: 20px;    margin-bottom: 20px;    position: relative;}.footer-form input[type=text] {    width: 100%;    height: 48px;    border: 0;    color: #fff;    font-size: 16px;    background: 0 0;    padding-left: 10px;    line-height: 32px;    background: #fff;}.footer-form input[type=submit] {    position: absolute;    width: 63px;    height: 48px;    right: 0;    top: 0;    font-size: 0;    border: 0;    cursor: pointer;    background: url(https://static.swfixture.com/public/static/images/home/en-us/email.png) no-repeat center center;    background-color: #fe7d01;}.footer-nav input {    height: 33px;    background: none;    color: #535353;    margin-bottom: 10px;    width: 100%;    padding-left: 10px;}.footer-nav textarea {    height: 65px;    background: none;    color: #fff;    border: none;    margin-bottom: 20px;    width: 100%;    border-bottom: 1px solid #919191;    padding-left: 10px;}.foot-input input[type=text] {    border-bottom: 1px solid #919191;    background: none}.footer-form input[type=submit]:hover {    background-color: #1fb61f}.nban img {    width: 100%}.contact-left, .contact-right {    width: 50%}.contact-left {    padding-right: 20px;}.contact-right {    padding-left: 20px;}.contact-input input[type=text] {    height: 40px;    width: 85%;    border: 1px solid #888;    padding-left: 10px;    border-radius: 7px;}.contact-input textarea {    height: 120px;    width: 85%;    border: 1px solid #888;    padding-left: 10px;    border-radius: 7px;    padding-top: 10px}.contact-input {    margin-bottom: 20px;}.contact-input p {    margin-bottom: 10px;}.contact-input input[type=submit] {    width: 108px;    background: #1fb61f;    color: #fff;    height: 43px;    text-align: center;    border-radius: 10px;}.contact-input input[type=submit]:hover {    border: 1px solid #1fb61f;    color: #000;    background: none}.aboutBox1 .index-title::after {    left: -150px;}.aboutBox3 .index-title::after {    left: -130px;}.aboutBox4 .index-title::after {    left: -350px;}.service-list > li {    float: left;    margin-right: 20px;    width: 32%;    text-align: center;    margin-bottom: 40px}.service-list > li:nth-child(3n+3) {    margin-right: 0px;}.service-list > li h5 {    font-size: 18px;    color: #000;    margin-bottom: 20px;    margin-top: 15px;}.service-list > li p {    font-size: 14px;    line-height: 25px;}.service-list > li > div {    width: 100px;    height: 100px;    margin: 0 auto;    position: relative;    overflow: hidden;    cursor: pointer;    border-bottom: 2px solid transparent;}.service-list > li > div img {    position: absolute;    left: 0;    top: 0;    width: 223px;    max-width: none;}.service-list > li:hover div img {    left: auto;    right: 0px;}.yScrollListTitle {    display: flex;    flex-wrap: wrap;    justify-content: center;    margin: 0 -10px;}.yScrollListTitle span {    display: block;    width: 19%;    margin: 0 0.5% 5px;    padding: 10px 0;    position: relative;    text-align: center;    border: 1px solid #dddddd;    cursor: pointer;}.yScrollListTitle span:hover,.yScrollListTitle span.on {    background: #1fb61f;    color: #ffffff;    border-color: #1fb61f;}.yScrollListInList {    height: 0;    overflow: hidden;}.yScrollListInList.on {    height: auto;}.yScrollListInList ul .slick-prev,.yScrollListInList ul .slick-next {    background: rgba(31, 182, 31, .6);    width: 190px;    height: 64px;;    top: 50%;    margin-top: -32px;    text-align: center;}.yScrollListInList ul .slick-prev:before {    position: absolute;    content: "<";    width: 190px;    top: 0;    left: 0;    font-size: 80px;    line-height: 64px;    text-align: center;    color: #fff;}.yScrollListInList ul .slick-next:before {    position: absolute;    content: ">";    width: 190px;    top: 0;    left: 0;    text-align: center;    font-size: 80px;    line-height: 64px;    color: #fff;}.yScrollListInList ul li {    margin: 0 10px;}.yScrollListInList ul li img {    width: 100%;}.yScrollListInList ul li h5 {    color: #343435;    line-height: 25px;    height: 50px;    overflow: hidden;}.yScrollListInList ul li span {    color: #7f7f7f;    display: inline-block;    margin-top: 0px;    border-bottom: 1px solid transparent}.yScrollListInList ul li:hover span {    color: #1fb61f;    border-bottom: 1px solid #1fb61f}.yScrollListInList ul li:hover h5 {    color: #1fb61f;}.bodyCon08 .students {    margin: 0 auto;    width: 100%;    height: 480px;    position: relative;}#four_flash {    position: relative;    width: 100%;    height: 400px;    margin: 0 auto;    position: absolute;    bottom: 40px;}#four_flash .flashBg {    width: 100%;    height: 400px;    margin: 0 auto;    position: relative;    overflow: hidden;}#four_flash .flashBg ul.mobile {    width: 2000%;    height: 400px;    position: absolute;    top: 15px;    left: 0;}#four_flash .flashBg ul.mobile li {    float: left;    width: 284px;    height: 373px;    margin-right: 20px;}#four_flash .flashBg ul.mobile li img {    width: 100%;    border-bottom: 3px solid #1fb61f;}#four_flash .but_left, #four_flash .but_right {    color: #585858;    display: inline-block;    width: 40px;    height: 60px;    background: #f0f0f0;    font-size: 18px;    text-align: center;    line-height: 66px;    float: right;    margin-right: 5px;}#four_flash .but_left { /* left:-45px; */}#four_flash .but_right {    right: -45px;}#four_flash .flashBg ul.mobile li h6 {    margin: 20px 0px;}#four_flash .flashBg ul.mobile li:hover {    background: #1fb61f;    text-align: center;}#four_flash .flashBg ul.mobile li:hover h6, .index-exhibiton-list > li.on p {    color: #fff}#four_flash .flashBg ul.mobile li:hover p {    width: 81%;    height: 35px;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    color: #fff;    padding: 0px 20px;}#four_flash .flashBg ul.mobile li:hover::after {    content: "";    display: block;    height: 1px;    background: #fff;    position: relative;    top: 12px;    width: 74%;    margin: 0 auto;}@media screen and (max-width: 1920px) {}@media screen and (max-width: 1680px) {}@media screen and (max-width: 1600px) {}@media (max-width: 1440px) {}@media (max-width: 1366px) {}@media (min-width: 1280px) {}@media screen and (max-width: 1200px) {}@media only screen and (max-width: 1217px) {}@media only screen and (max-width: 1197px) {    .index-company-bg {        padding: 30px 0px;    }    .index-company-list > li {        width: 23.1%    }    .service-list > li {        width: 31.5%    }    .index-title::after {        left: 250px;    }    .aboutBox3 .index-title::after {        left: -30px;    }    .aboutBox1 .index-title::after {        left: -50px    }    .indexBox1 .index-title::after {        left: 110px    }}@media only screen and (max-width: 1165px) {}@media only screen and (max-width: 1070px) {}@media only screen and (max-width: 1020px) {    .header-cont, .index-title::after {        display: none;    }    .m_header {        display: block;    }}@media only screen and (max-width: 960px) {    .footer-bottom {        padding: 10px 0px;        line-height: 20px;    }    .footer-nav > li:first-child, .footer-nav > li {        width: 100%;        padding-right: 0px;        margin-bottom: 20px;    }    .footer-nav > li:nth-child(2), .footer-nav > li:nth-child(3) {        display: none;    }    .footer-nav > li:last-child {        padding-left: 0px;        width: 100%    }    .contact-left, .contact-right {        width: 100%;        padding-right: 0px;        padding-left: 0px;    }    .pt70 {        padding-top: 30px    }    .pb70 {        padding-bottom: 30px    }    .contact-input textarea, .contact-input input[type=text] {        width: 100%    }    .pt80 {        padding-top: 30px;    }    .aboutBox1 .index-title::after {        display: none;    }    .index-company-list > li {        width: 100%;        margin-bottom: 30px;        margin-right: 0px;        border-top: 1px solid #d3d3d3;        border-right: 1px solid #d3d3d3;        border-bottom: 1px solid #d3d3d3;    }    .index-company-bg {        background: none;        padding: 30px 0px    }    .index-company-bg .cof {        color: #000    }    .index-company-bg .f48 {        font-size: 20px;        line-height: 25px;    }    .inque-bg .lh50 {        line-height: 30px;    }    .inque-right {        margin-top: 20px;    }    .service-list > li {        width: 100%;        margin-right: 0px;    }    .clients-list > li {        width: 32%;        margin-bottom: 10px;    }    .indexBox4 {        padding: 40px 0px;    }    .indexBox4 .text h2 {        font-size: 25px;    }    .aboutBox4 .index-title::after {        left: -70px;    }    #four_flash .flashBg {        width: 88%    }    .indexBox3 {        margin-top: 0px;    }    .t90 {        margin-top: 30px;    }    .flex-direction-nav li a {        height: 90px;        line-height: 75px;    }    .index-company-list > li:hover div img {        position: relative;        left: 0px;    }    .index-company-list > li:hover p {        color: #333    }}@media only screen and (max-width: 860px) {}@media only screen and (max-width: 820px) {}@media (max-width: 750px) {    .yScrollListTitle span{        width: 32%;        font-size: 14px;    }    .yScrollListInList ul .slick-prev, .yScrollListInList ul .slick-next,    .yScrollListInList ul .slick-prev:before, .yScrollListInList ul .slick-next:before{        width: 40px;    }    .yScrollListInList ul .slick-prev:before, .yScrollListInList ul .slick-next:before{        font-size: 40px;    }    .clients-list > li{        width: 48%;    }}@media only screen and (max-width: 700px) {}@media only screen and (max-width: 670px) {}@media only screen and (max-width: 640px) {    .yScrollListTitle span{        width: 49%;    }    .table_responsive th, .table_responsive td {        padding: 2px;    }    .indexBox5 .index-title::after {        left: 4px;    }    .index-title::after {        left: -65px;        top: 8px;    }    .yScrollList {        height: auto;        margin-bottom: 30px;    }    .b80 {        margin-bottom: 30px;    }}@media screen and (max-width: 560px) {}@media only screen and (max-width: 520px) {}@media only screen and (max-width: 480px) {}@media only screen and (max-width: 435px) {}@media only screen and (max-width: 410px) {}@media only screen and (max-width: 400px) {}@media only screen and (max-width: 370px) {}@media only screen and (max-width: 320px) {}