5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; padding: 0px } .menu .nav>li ul li a:hover { text-decoration: none; color: #fff } .menu .navbar-nav { width: 100% } .menu .navbar-nav>li { width: 12.5%; height: 45px } .menu .navbar-nav>li>a { display: block; position: relative; font-size: 14px; color: #fff; height: auto; margin: 6px 0px 0px; line-height: 32px; border-radius: 20px; padding: 0px } .menu .navbar-nav>li>a.active, .menu .navbar-nav>li>a:hover, .menu .navbar-nav>li>a:focus { background: none } .menu .navbar-nav>li>a.active { background-image: none; -webkit-box-shadow: none; box-shadow: none } .NavBtn { display: none; text-align: center; overflow: hidden } .menu .tel { font-size: 14px; position: absolute; right: 10px; top: 9% } .menu .tel img { display: block; width: 38px; height: 82px; float: left } .menu .tel p { display: block; float: left; margin-left: 10px; margin-top: 15px } .menu .tel b { font-size: 18px; font-family: "Arial"; padding: 2px 15px; color: #fff; border-radius: 20px } .header-box .clearfix.none { display: none } .btn-navbar-t { display: none; float: right; padding: 3px 8px 7px; margin-right: 5px; margin-left: 5px; border: 1px solid #333; border-radius: 4px } .btn-navbar-t:hover, .btn-navbar-t:focus, .btn-navbar-t:active, .btn-navbar-t.active, .btn-navbar-t.disabled, .btn-navbar-t[disabled], .btn-navbar-t .icon-bar:hover, .btn-navbar-t .icon-bar:focus, .btn-navbar-t .icon-bar:active { filter: Alpha(opacity=80); opacity: 0.8 } .btn-navbar-t .icon-bar { background: #333; display: block; margin-top: 4px; width: 18px; height: 2px } /*-------------------*/ /*-------------------*/ /* 小屏幕 一*/ @media screen and (max-width:1180px) { .content-box { margin: 30px 15px 0px } .menu .header-box .logo img { margin-left: 15px } } /* 小屏幕 三*/ @media screen and (max-width:870px) { .header-nav { border-bottom: none; margin-top: 0px } .menu { height: auto } .menu .tel { display: none } .menu .search { display: none } .menu .nav-box { border-radius: 0px } .header-box .clearfix.none { display: block } .menu .nav { padding: 0; margin: 0 } .menu .nav li a:hover:after { display: none } .menu .btn-t { display: block; position: absolute; top: 18px; right: 14px } .menu .header-nav .nav-box { background: none; height: auto; padding: 0; margin: 0 } .menu .nav { float: none; width: 100% } .menu .NavBox { width: 100%; height: 0; overflow: hidden } .menu .header-box .logo { max-width: 80%; height: 65px } .menu .header-box .logo img { max-height: 45px !important; height: 45px !important; min-height: 45px !important } /*--------------------------*/ } @media screen and (max-width:600px) { .tpl_four .col-md-9, .tpl_four .col-md-3 { width: 100% !important; float: none; margin-left: 0px !important } .tpl_four .col-md-3 { margin-top: 20px } } @media screen and (max-width:320px) {} .banner { width: 100% } .carousel { margin: 0 } .bannerBox { position: relative } @media screen and (max-width:870px) { .banner { margin: 0px auto } } /*--banner/原点--*/ .bannerEffect .tp-bullets.simplebullets.round .bullet { width: 10px; height: 10px; border-radius: 30px; margin: 0 5px } .about .company_wz /*-----------<关于我们>---------------*/ .about { clear: both; position: relative } .about .about_box { max-width: 1180px; margin: 0 auto; position: relative; padding-top: 70px; padding-bottom: 40px } .about .about_title { display: block; position: absolute; left: 20px; color: #fff; border-radius: 50%; text-align: center; height: 80px; line-height: 80px; width: 80px; top: -40px; font-size: 14px; font-weight: bold; border: 4px solid #fff; z-index: 4 } .about .company_box { position: relative; height: auto; overflow: hidden } .about .company_box .company_img { width: 25%; float: left } .about .company_box .company_img img { width: 100% } .about .company_wz { line-height: 30px; height: 210px; overflow: hidden; color: #fff; width: 73%; float: right; font-size: 14px; word-wrap: break-word } .about .more { display: block; right: 0px; color: #fff; font-size: 12px; text-align: center; width: 60px; height: 30px; line-height: 30px; position: absolute; top: -15px; z-index: 3 } @media screen and (max-width:1180px) { .about .about_box { margin: 0px 15px } } @media screen and (max-width:980px) { .about .company_wz { height: 180px } } @media screen and (max-width:870px) { .about .company_box .company_img { width: 30% } .about .company_wz { width: 68% } } @media screen and (max-width:600px) { .about .company_wz { height: 128px } } @media screen and (max-width:480px) { .about .company_box .company_img { width: 35% } .about .company_wz { width: 60% } } @media screen and (max-width:414px) { .about .company_box .company_img { width: 40% } .about .company_wz { width: 56%; height: 120px; line-height: 24px } } @media screen and (max-width:375px) { .about .company_wz { height: 100px } } /*-----------<联系我们>---------------*/ .contact { margin-top: 15px; border: 1px solid #e2e2e2 } .contact .contact_title { text-align: center; height: 40px; line-height: 40px } .contact .contact_title a { color: #fff; font-size: 14px; font-weight: bold; padding: 0 15px; display: block } .contact .company-box { background: url(/ms/static/images/contact.jpg)right bottom no-repeat; line-height: 30px; height: 173px; overflow: hidden; padding: 15px } @media screen and (max-width:980px) { .contact .company-box { height: 148px } } @media screen and (max-width:870px) { .contact .company-box { padding: 9px 15px } } @media screen and (max-width:768px) { .contact .company-box { height: 137px; margin-bottom: 10px; line-height: 26px } } @media screen and (max-width:600px) { .contact .company-box { line-height: 30px } } @media screen and (max-width:320px) { .contact .company-box { height: 150px } } /*-----------<最新资讯>---------------*/ .article { margin-top: 35px } .article .news_box { margin-top: 60px } .article a { text-decoration: none } .art