/* AB模版网 做最好的织梦整站模板下载网站 */ /* 网址:Www.AdminBuy.Cn */ /* 图标大全:Sc.AdminBuy.Cn 专业建站素材网站 */ /* QQ:9490489 */ /*????????????*/.Themetxthover:hover, .Themefont { color: #531406 !important } .Themebg, .Themebg2, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round .bullet:hover, .tp-leftarrow:hover, .tp-rightarrow:hover { background-color: #84c192 !important } .Themebghover:hover { background-color: #531406 !important } .ThemeFborder { border-color: #84c192 !important }/*.Pagebg{background-image:@Pagebg_image;background-repeat:@Pagebg_repeat;background-color:@Pagebg_color}*//*@media screen and (max-width:600px){.Pagebg{background-attachment:scroll}}*/ .NavBoxPublic .TriangleBtn:before { border-color: #531406 !important }/*??????*/ @font-face { font-family: "iconfont"; src: url('img/iconfont.eot'); src: url('img/iconfont.eot?#iefix') format('embedded-opentype'), url('img/iconfont.woff') format('woff'), url('img/iconfont.ttf') format('truetype'), url('http://mozhanfile.b0.upaiyun.com/Public/Images/Theme74/icon/iconfont.svg#iconfont2') format('svg') } .iconfont { text-align: center; font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale } .tpl_one .col-md-12 { float: none } .row .col-md-4, .row .col-md-8 { padding: 0px } .menu .header-box { margin: 0 auto; height: auto; max-width: 1030px; text-align: center; position: relative } .menu .header-box .logo img { margin: 20px 0; max-height: 100px; float:left } .nowrap, .nowrapall, .nowrapall * { white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .cl { clear: both } .column { border: none; margin: 0px auto; min-height: 0 } .content-box { max-width: 1030px; margin: 30px auto 0px; clear: both } .carousel-indicators { bottom: 10px !important } .Pagebg { background: url(img/25.jpg) repeat }/*-------------------*/ .headFixed { position: relative } .header-nav { background: url(img/menu.png) repeat-x; width: 100% } .menu .nav-box { height: 42px; line-height: 42px; max-width: 1030px; margin: 0 auto } .menu .NavBox { height: 42px; text-align: center } .menu .nav { padding: 0; margin: 0 auto; float: none; width: 100% } .menu .nav li { float: left; text-align: center; background: url(img/li_line.png) right center no-repeat; width: 12.5% } .menu .nav > li:hover ul { display: block } .menu .nav > li .Triangle:after { content: ''; display: inline-block; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 6px solid #fff } .menu .nav > li ul { display: none; padding: 0; box-shadow: 1px 1px 4px 0 rgba(0,0,0,.4); position: absolute; left: 0px; top: 42px; width: 100%; z-index: 33 } .menu .nav > li ul li { line-height: 38px; text-align: center; width: 100%; display: block; margin-top: 1px } .menu .nav > li ul li a { font-size: 12px; color: #fff; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; padding: 0px 5px } .menu .nav > li ul li a:hover { text-decoration: none; color: #fff; background: url(img/menu_hover.png) repeat-x } .menu .navbar-nav > li > a { display: block; position: relative; font-size: 14px; color: #fff; height: auto; margin: 0px; padding: 0px 5px; line-height: 42px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .menu .navbar-nav > li > a.active, .menu .navbar-nav > li > a:hover, .menu .navbar-nav > li > a:focus { color: #fff; background: url(img/menu_hover.png) repeat-x } .menu .navbar-nav > li > a.active { background-image: none; -webkit-box-shadow: none; box-shadow: none }/*--?????????????????????--*/ .menu .nav > li .Triangle:after { position: absolute; right: 5px; top: 20px } .NavBtn { display: none; text-align: center; overflow: hidden }/*---??????----*/ .menu .search { position: absolute; right: 0px; padding: 0px; top: 70%; margin-top: -21px } .menu .search .navbar-form .form-control { border-radius: 0; width: 160px; border: 0; box-shadow: none; font-size: 12px; height: 30px; line-height: 30px; border: 1px solid #d5d5d5; padding: 0 10px; background-color: #fafafa } .menu .search .dropdown-menu { border-radius: 0; padding: 0; min-width: 71px; left: -1px } .menu .search .dropdown-menu>li { padding: 0 } .menu .search .dropdown-menu>li>a { text-align: center; font-size: 12px; color: #666; display: block; line-height: 26px; padding: 0px } .menu .search .btn-danger { color: #fff; background-image: none; border-radius: 0; padding: 6px 2px; border: none } .menu .search .form-group { margin-bottom: 0; vertical-align: middle; display: inline-block } .menu .search .form-group input { padding: 0px 0px 0px 8px !important } .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 #bcbcbc; 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: #bcbcbc; display: block; margin-top: 4px; width: 18px; height: 2px }/*-------------------*//*-------------------*//* ????????? ???*/ @media screen and (max-width:1030px) { .content-box { margin: 30px 15px 0px } }/* ????????? ???*/ @media screen and (max-width:980px) { .menu .nav li a { padding: 0px 28px } .menu .NavBox { text-align: left } }/* ????????? ???*/ @media screen and (max-width:870px) { .header-nav { background: none } .menu .header-box .logo img { height: 57px } .menu { height: auto } .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 }/*--------------------------*/ } @media screen and (max-width:626px) { .menu .header-box .logo img { width: 49%; height: 45px } } @media screen and (max-width:468px) { .menu .header-box .logo img { width: 49%; height: 35px; } .menu a.btn-t { top: 15px } } @media screen and (max-width:320px) { .menu .header-box .logo img { width: 49%; height: 24px; } } .banner { clear: both; border-bottom: 1px solid #d5ab83; border-top: 1px solid #d5ab83; margin-top: 2px; padding: 2px 0px } .carousel { margin: 0 } .bannerBox { position: relative }/*--banner/??????--*/ .bannerEffect .tp-bullets.simplebullets.round .bullet { width: 10px; height: 10px; border-radius: 30px; margin: 0 5px } @media screen and (max-width:870px) { .banner { margin: 0px auto } }/*--------------------------*/ .about { border: 1px solid #d5ab83; padding: 15px } .about .bg01 { width: 100%; height: auto; overflow: hidden; margin: 0px auto } .about .about_left { float: left; width: 62.8%; display: inline; height: auto; overflow: hidden } .about .about_left .about_title p { white-space: nowrap; text-overflow: ellipsis; font-size: 18px; overflow: hidden; display: block; padding: 3px 15px; color: #fff; margin: 0px; border-radius: 10px } .about .about_left .about_info { line-height: 24px; height: 168px; overflow: hidden; color: #666; margin: 15px 0px } .about .about_left .more { float: right } .about .about_left .more a { text-decoration: underline } .about .about_right { float: right; width: 34.1%; display: inline; border: 1px solid #d5ab83; padding: 3px } .about .about_right img { width: 100% }/* ????????? ???*/ @media screen and (max-width:980px) { .about .about_left .about_info { height: 144px } }/* ????????????????????????????????????????????? ???*/ @media screen and (max-width:870px) { .about .about_left .about_info { height: 120px } }/* ????????????????????????????????????????????? ???*/ @media screen and (max-width: 768px) { .about .about_left .about_info { margin: 5px 0px } } @media screen and (max-width:600px) { .about .about_left .about_info { height: 72px } } @media screen and (max-width:468px) { .about .about_left { float: none; width: 100% } .about .about_left .about_info { height: 144px } .about .about_left .more { float: none; margin-bottom: 10px } .about .about_right { float: none; width: 97%; display: block } }/*--------------------------*/ .article .bg01 { overflow: hidden; height: auto; overflow: hidden } .article .about_title { height: 44px; line-height: 44px; background: url(img/atc.png) repeat-x; border-top-right-radius: 10px; border-top-left-radius: 10px; position: relative } .article .about_title p { white-space: nowrap; text-overflow: ellipsis; font-size: 18px; overflow: hidden; display: block; color: #fff; margin: 0px; padding: 0px 0px 0px 52px } .article .about_title span { display: inline; right: 10px; position: absolute } .article .about_title span a { color: #fff } .article .about_title i { display: inline-block; font-size: 31px; color: #fff; margin: 0px 0px 0px 15px; position: absolute } .article .company-box { overflow: hidden; margin: 10px 0px 0px; padding: 0px } .article .company-box ul { padding: 0; line-height: 32px; height: 198px; overflow: hidden } .article .company-box li { line-height: 32px; height: 32px; border-bottom: 1px dashed #c6c6c6; position: relative } .article .company-box li i { font-size: 10px; display: inline-block; position: absolute; left: 0px } .article .company-box li span { position: absolute; right: 5px } .article .company-box li a { font-size: 14px; height: 32px; line-height: 32px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; color: #5a5a5a; padding-left: 15px; max-width: 80% } .article .company-box li a:hover { text-decoration: none } @media screen and (max-width:980px) { }/* ????????????????????????????????????????????? ???*/ @media screen and (max-width:870px) { .article .bg01 { width: 100% } }/* ??????????????????????????????????????????????????????????????? ???*/ @media screen and (max-width: 600px) { .article { width: 100%; float: none; margin-top: 20px; margin-left: 0px } .content-box .col-md-7 { padding: 0px } .article .company-box ul { height: 300px } }/*--------------------------*/ .articleLabel .bg01 { overflow: hidden; height: auto; overflow: hidden } .articleLabel .about_title { height: 44px; line-height: 44px; background: url(img/atc.png) repeat-x; border-top-right-radius: 10px; border-top-left-radius: 10px; position: relative } .articleLabel .about_title p { white-space: nowrap; text-overflow: ellipsis; font-size: 18px; overflow: hidden; display: block; color: #fff; margin: 0px; padding: 0px 0px 0px 52px } .articleLabel .about_title span { display: inline; right: 10px; position: absolute } .articleLabel .about_title span a { color: #fff } .articleLabel .about_title i { display: inline-block; font-size: 31px; color: #fff; margin: 0px 0px 0px 15px; position: absolute } .articleLabel .company-box { padding: 0px; margin-top: 15px; height: auto; overflow: hidden } .articleLabel .company-box .item { list-style: none; border-bottom: 3px solid } .articleLabel .company-box .thumbnail { border: 1px solid #d5ab83; padding: 3px; border-radius: 0px; margin-bottom: 10px } .articleLabel .company-box img { width: 100% } .articleLabel .company-box .text { font-size: 12px; margin: 0px; color: #666666 } .articleLabel .company-box .text h3 { font-size: 12px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .articleLabel .company-box .text p { font-size: 12px; margin: 5px 0px 10px; padding: 0px }/* ??????????????????????????????????????????????????????????????? ???*/ @media screen and (max-width: 600px) { .articleLabel .company-box .item { width: 49%; margin-bottom: 10px } .articleLabel .company-box .col-md-3:nth-child(2n+1) { margin-left: 0 } } @media screen and (max-width: 320px) { .articleLabel .company-box .item { width: 100%; margin-left: 0px } }/*????????????*/ .product { clear: both } .product .productBox { overflow: hidden; height: auto; overflow: hidden }/*????????????*/ .product .pro_category { width: 25.34%; height: auto; overflow: hidden; float: left } .product .pro_category .about_title { height: 39px; line-height: 39px; position: relative; border: 3px solid } .product .pro_category .about_title span { float: right; display: inline; margin-right: 5px } .product .pro_category .about_title span a:hover { text-decoration: none } .product .pro_category .about_title p { white-space: nowrap; text-overflow: ellipsis; height: 52px; line-height: 52px; font-size: 18px; overflow: hidden; display: inline-block; padding: 0px 10px; margin: 0px; z-index: 44; position: absolute; background: url(img/26.jpg) repeat; top: -5px; left: 34px; max-width: 155px } .product .pro_category ul { margin: 12px 0px 0px; padding: 0px; height: 312px; overflow: hidden; display: inline-block; line-height: 36px; width: 100% } .product .pro_category ul li { list-style: none; margin: 3px 0px 0px; display: block; height: 36px; line-height: 36px; padding-left: 15px; border-radius: 10px; background: url(img/fenlei.png) repeat-x } .product .pro_category ul li a { color: #fff; display: block; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .product .pro_category ul li i { font-size: 15px; display: inline-block; float: left; margin-right: 10px; color: #fff } .product .product-box { width: 71.3%; height: auto; overflow: hidden; float: right } .product .product-box ul.pro-list { padding: 0px; float: left; display: inline } .product .product-box ul.pro-list li { float: left; margin-bottom: 10px; display: inline; position: relative }/*.product li.col-md-4:nth-child(3n+1){margin-left:0}*/ .product li.col-pro { width: 31%; margin-left: 1%; margin-right: 1% } .product .product-box .thumbnail { border: 1px solid #d5ab83; border-radius: 0px; margin: 0px; padding: 3px; z-index: 2; position: relative; background-color: #fbf2e3 } .product .product-box .thumbnail a { display: block; position: relative } .product .product-box .pro_face { width: 100%; height: auto; overflow: hidden; z-index: 2 } .product .product-box .pro_face img { width: 100%; height: auto } .product .product-box .text { font-size: 12px; height: 30px; line-height: 30px; margin: 0px; padding: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: center; position: absolute; bottom: 0; background: url(img/pro_name.png) repeat-x; z-index: 3; width: 100%; color: #fff } @media screen and (max-width: 768px) { .product .product-box ul.pro-list { float: none } .product .pro_category { float: none; width: 100% } .product .pro_category ul { height: auto; overflow: hidden; margin: 10px 0px 0px } .product .pro_category ul li { float: left; padding: 0px 10px; margin: 0px 10px 5px 0px; height: 36px; line-height: 36px } .product .more { display: none } .product .product-box { float: none; width: 100%; margin: 0px } } @media screen and (max-width: 600px) {/*.product .product-box ul.pro-list li.col-md-4{width: 32.4%;margin-left: 1.4%}.product .product-box ul.pro-list li.col-md-4:nth-child(3n+1){margin-left:0}*/ .product li.col-pro { width: 48% } } @media screen and (max-width: 320px) { .product .pro_category ul li { float: none; margin: 0px 0px 3px }/*.product .product-box ul.pro-list li.col-md-4{width: 49%;margin-left: 1.4%}.product .product-box ul.pro-list li.col-md-4:nth-child(3n+1){margin-left: 1.4%}.product .product-box ul.pro-list li.col-md-4:nth-child(2n+1){margin-left:0}*/ .product li.col-pro { width: 98% } }/*---????????????----*/ .friendLink { margin: 30px 0px 0px; height: auto; overflow: hidden } .friendLink .flink { padding: 10px 0px } .friendLink .friendBox { margin: 0px auto; max-width: 1030px; height: auto; padding: 0px; border-radius: 8px } .friendLink .link-box ul { display: inline-block; overflow: hidden; padding: 0; list-style: none; margin-bottom: 0; display: inline } .friendLink .link-box ul li { line-height: 24px; position: relative; font-style: normal; display: inline-block; text-align: center } .friendLink .link-box h3 { font-size: 12px; padding: 0; margin: 0; line-height: 24px; display: inline-block; color: #fff } .friendLink .link-box ul li:first-child:after { display: none } .friendLink .link-box ul li a:after { content: '|'; position: absolute; right: 0px; top: 0 } .friendLink .link-box ul a { word-break: break-all; word-wrap: break-word; font-style: normal; color: #fff; font-size: 12px; line-height: 24px; padding: 0px 10px } .friendLink .link-box ul a:hover { text-decoration: none; opacity: 1 }/* ????????? ???*/ @media screen and (max-width:1030px) { .friendLink .friendBox { margin: 0px 10px } } @media screen and (max-width: 600px) { }/*---footer----*/ .footers { color: #666666; margin: 0px auto; padding: 0; clear: both } .footerBox { margin: 0px auto; padding: 20px 0; max-width: 1030px } .footers .footers-box a { margin-right: 10px; word-break: break-all; word-wrap: break-word; color: #666666 } .footers .footers-box a:hover { text-decoration: none } .footers .footers-box p { padding: 0; font-size: 12px; line-height: 20px }/*--------------------------*/ .n-box { padding-bottom: 20px !important; border-bottom: 3px solid } .row { margin: 0 } .photo ul.clearfix { margin-top: 15px } .DoesNot { font-size: 20px } .publictop { color: #333 } .maxsize { max-width: 1180px; margin: 0 auto } .news-box { margin-top: 20px } .column:hover { border: none } #ProClassLeft li.ac .Classtriangle:after { border-top-color: #fff } @media screen and (max-width: 1180px) { .maxsize { padding: 0 20px } }/*----????????????----*/ .col-lg-3 { width: auto } .col-lg-9 { width: auto; float: left !important } .page .col-lg-3, .page .col-lg-9 { padding: 0; margin: 10px 0; height: 34px; line-height: 34px; text-align: left } .page .col-lg-3 { text-indent: 15px; float: left } .page .pagination { margin: 0; padding-left: 12px } .page .pagination > li > a { color: #666 } .page .pagination > li:first-child > a, .pagination > li:first-child > span { border-bottom-left-radius: 0; border-top-left-radius: 0 } .page .pagination > li:last-child > a, .pagination > li:last-child > span { border-bottom-right-radius: 0; border-top-right-radius: 0 } .page .pagination > .active > a, .page .pagination > .active > span, .page .pagination > .active > a:hover, .page .pagination > .active > span:hover, .page .pagination > .active > a:focus, .page .pagination > .active > span:focus { background-color: #e8603c; color: #FFF }/*-----------??????---------------*/ .table-01 { width: 100%; margin-bottom: 15px } .table-01 th, .table-01 td { padding: 5px 2px; font-size: 14px } .table-01 th { text-align: right; min-width: 60px; font-weight: normal; color: #666; font-size: 14px } .table-01 td { color: #666 } .table-01 .jiathis_style_24x24 { margin: 0 } .table-02 { width: 100% } .table-02 th, .table-02 td { padding: 5px 2px; font-size: 14px; line-height: 30px } .table-02 th { text-align: right; width: 125px; font-weight: normal; color: #666; vertical-align: text-top } .table-02 td { color: #666 } .table-02 .line-b { border-bottom: 1px dashed #ccc !important } .table-02 .line-b th { color: #000 } .table-03 th { width: 80px } .table-02.table-02-b th { width: 110px }/*-----------?????????---------------*/ input.text01 { border: 1px solid #d8d9da; height: 30px; color: #333333; line-height: 30px; padding: 2px 5px; width: 75%; size: auto; box-shadow: 0 0 2px #d6d6d6 inset; font-size: 12px } input.text01:focus, input.text01:hover, input.text01:active { border-color: #d8d9da; box-shadow: 0 0 3px #d6d6d6 } .textarea01 { background-color: #fff; border: 1px solid #dfdfdf; padding: 5px; color: #636363; width: 75% } .textarea01:focus { border-color: #d8d9da; box-shadow: 0 0 4px #d6d6d6 }/*----??????----*/ a.a-btn { padding: 0 10px; height: 28px; line-height: 28px; display: inline-block; cursor: pointer; margin-right: 5px } a.a-btn + a { margin-bottom: 3px } a.a-btn.a-btn1 { color: #fff; background-color: #CFCDCF } a.a-btn1:hover { text-decoration: none } a.a-btn.a-btn2 { color: #fff } a.a-btn2:hover { text-decoration: none } a.a-btn.a-btn4 { background-color: #f0223a; color: #fff } a.a-btn.a-btn4:hover { background-color: #e01d34 }/*----------------------------------------------------------------------------------------------*//*--banner--*/ .banner { clear: both } .carousel { margin: 0 } .bannerBox { position: relative }/*??????*/ .footers { background: none } .page-banner { height: 65px; color: #333; margin: 0 auto; font-weight: 900 } .page-banner h4 { font-size: 25px; margin: 0; padding: 0; line-height: 1; margin-bottom: 5px; font-weight: 300; padding-top: 10px } .page-banner .breadCrumb { margin: 0; padding: 0; font-weight: 300 } .page-banner .breadCrumb a { color: #333; font-weight: 600 }/*????????????????????????*/ .body-left .left_pro { height: auto; overflow: hidden } .body-left .left_pro .about_title, .classifiCen .about_title { height: 39px; line-height: 39px; position: relative; border: 3px solid } .body-left .left_pro .about_title p, .classifiCen .about_title p { white-space: nowrap; text-overflow: ellipsis; height: 52px; line-height: 52px; font-size: 18px; overflow: hidden; display: inline-block; padding: 0px 10px; margin: 0px; z-index: 44; position: absolute; background: url(img/26.jpg) repeat; top: -5px; left: 34px; max-width: 160px } .left_class { height: auto; margin: 10px auto 10px; width: 100% } .left_class li { line-height: 36px } .left_class li a { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; text-decoration: none } .left_class li a:hover { text-decoration: none } .left_class li a.first { list-style: none; margin: 3px 0px 0px; display: block; height: 36px; line-height: 36px; padding-left: 15px; border-radius: 10px; background: url(img/fenlei.png) repeat-x; color: #fff } .left_class li a.first i { color: #fff; font-size: 15px; margin-right: 10px } .left_class li a.second { text-indent: 15px; line-height: 34px; color: #666666 } .left_class li a.second:hover { text-decoration: none } .left_class li a.active { text-decoration: underline }/*??????????????????*/ .body-left .left_sec { overflow: hidden } .body-left .left_sec .about_title { height: 39px; line-height: 39px; position: relative; border: 3px solid } .body-left .left_sec .about_title p { max-width: 70%; white-space: nowrap; text-overflow: ellipsis; height: 52px; line-height: 52px; font-size: 18px; overflow: hidden; display: inline-block; padding: 0px 10px; margin: 0px; z-index: 44; position: absolute; background: url(img/26.jpg) repeat; top: -5px; left: 34px } .body-left .left_sec .about_title span { float: right; display: inline; margin-right: 5px } .body-left .left_sec .about_title span a:hover { text-decoration: none } .body-left ul.left_news { padding: 0px; line-height: 30px; overflow: hidden; margin-top: 10px } .body-left ul.left_news li { line-height: 30px; height: 30px; border-bottom: 1px dashed #919191 } .body-left ul.left_news li .iconfont { font-size: 10px; display: inline-block; float: left } .body-left ul.left_news li a { font-size: 12px; line-height: 30px; height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; color: #5a5a5a; padding-left: 5px } .body-left ul.left_news li a:hover { text-decoration: none }/*----????????????----*/ .pro-list { padding: 0 } .body-right ul.pro-list li { float: left; display: inline; margin-bottom: 10px; position: relative }/*.body-right ul.pro-list li.col-md-4:nth-child(3n+1){margin-left:0}*/ .pro-list li.col-pro { width: 31%; margin-left: 1%; margin-right: 1% } .body-right ul.pro-list .thumbnail { border: 1px solid #d5ab83; border-radius: 0px; margin: 0px; padding: 3px; z-index: 2; position: relative; background-color: #fbf2e3 } .body-right ul.pro-list .thumbnail a { display: block; position: relative } .body-right ul.pro-list .pro_face { width: 100%; height: auto; overflow: hidden; z-index: 2 } .body-right ul.pro-list .pro_face img { width: 100%; height: auto } .body-right ul.pro-list .text { font-size: 12px; height: 30px; line-height: 30px; margin: 0px; padding: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: center; position: absolute; bottom: 0; background: url(img/pro_name.png) repeat-x; z-index: 3; width: 100%; color: #fff }/*-----------???????????????---------------*/ .product-detail { padding: 0; display: table; width: 100%; margin-top: 10px } .product-detail .thumbnail { margin-bottom: 0; margin-bottom: 10px; padding: 0; border-radius: 0 } .product-detail .thumbnail img { width: 100% } .product-detail h2 { font-size: 16px; padding: 4px 0 5px 20px; font-family: Airal; margin: 0 } .product-detail .col-md-5, .product-detail .col-md-7 { padding: 0 } .fieldset-style { overflow: hidden; margin: 15px 0 } .fieldset-style .xxsm { height: 30px; line-height: 30px; position: relative; border: 2px solid } .fieldset-style .xxsm p { white-space: nowrap; text-overflow: ellipsis; height: 40px; line-height: 40px; font-size: 14px; overflow: hidden; display: inline-block; padding: 0px 5px; margin: 0px; z-index: 44; position: absolute; background: url(img/26.jpg) repeat; top: -5px; left: 34px } .title-ny { background-color: #fff; margin-bottom: 10px; padding: 15px; color: #00AADD; font-size: 14px } .fieldset-style .div1 { padding: 10px 0px; color: #666666 } .fieldset-style .div1 dl img { max-width: 100% } .fieldset-style .div1 dl { overflow: hidden; margin-bottom: 10px; margin-top: 5px } .fieldset-style .div1 dl dt { margin-bottom: 8px; height: 20px; line-height: 20px; display: block; border-left: 5px solid; padding-left: 10px } .fieldset-style .div1 dl dd { line-height: 22px; height: auto; overflow: hidden; word-break: break-all }/*-----------???????????????---------------*/ .table-box { padding: 0; margin-bottom: 0 } .table-box p { border-bottom: 1px dashed #ccc; color: #000; font-size: 14px; height: 40px; line-height: 40px; margin-bottom: 5px }/*----??????????????????---*/ .p_prox { margin-bottom: 10px; margin-top: 20px } .p_prox h3.xgcp { height: 30px; line-height: 30px; position: relative; border: 2px solid; margin-bottom: 10px } .p_prox h3.xgcp p { white-space: nowrap; text-overflow: ellipsis; height: 40px; line-height: 40px; font-size: 14px; overflow: hidden; display: inline-block; padding: 0px 5px; margin: 0px; z-index: 44; position: absolute; background: url(img/26.jpg) repeat; top: -5px; left: 34px } .p_prox h3.xgcp a { font-size: 12px; font-weight: normal; float: right; margin-right: 10px } .p_prox h3.xgcp a:hover { text-decoration: none } .p_prox .prox-list { height: auto; overflow: hidden; padding: 0px } .p_prox .prox-list .pro-item { padding: 15px 15px 0 } .p_prox .prox-list .pro-item .pro-body p { height: 80px } .p_prox .prox-list .thumbnail { border-radius: 0; border: 1px solid #d5ab83; padding: 3px; margin: 0 } .p_prox .prox-list h3.prox_title { text-align: center; margin-top: 10px; font-size: 12px; font-weight: normal }/*------????????????-------*/ .tab-box a.tab_box_all { color: #fff } .tab-box a.tab_box_all:hover { color: #fff } .tab-box { overflow: hidden; margin-top: 5px } .tab-box a { margin-right: 10px; padding: 5px 15px; display: inline-block; color: #333; margin-bottom: 10px; background-color: #edece7 } .tab-box a:hover, .tab-box a.Themebg { color: #fff; text-decoration: none } .nlist-box { padding: 0; width: 100% } .nlist-box li { list-style: none; border-bottom: 1px dashed #919191; position: relative; height: 32px; line-height: 32px } .nlist-box li .date-time { font-size: 12px; color: #acacac; right: 5px; position: absolute } .nlist-box li i { font-size: 12px; position: absolute; left: 0px } .nlist-box li a { color: #666666; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; max-width: 70%; padding-left: 15px } .nlist-box li a:hover { text-decoration: none } .news-nr-box p { text-indent: 0px }/*----????????????----*/ .news-nr-box { padding: 10px; word-break: break-all; word-wrap: break-word } .news-nr-box h5 { font-size: 18px; font-family: Airal; text-align: center; line-height: 25px; padding: 10px 0; margin: 0px; color: #333; border-bottom: 1px dotted #b6b6b6; max-width: 100% } .news-nr-box h6 { font-size: 12px; font-weight: normal; text-align: center; color: #000; margin: 10px 0; height: 20px; line-height: 20px } .news-nr-box p { font-size: 14px; text-indent: 2em; line-height: 2em; margin-bottom: 10px; overflow: hidden; width: 100%; color: #666 } .pager { margin: 20px 0 0 } .pager .previous > a, .pager .next > a { color: #fff; height: 2.5em; line-height: 2.5em; padding: 0 12px; margin: 0 10px 15px }/*-----------???????????????????????????---------------*/ .message-box { padding: 0 0 10px; margin-bottom: 10px } .message-list .DoesNot { color: #333; margin: 50px 0px; text-align: center } .message-list { padding-top: 0; width: 100%; margin-top: 10px } .message-list dl { overflow: hidden; border-width: 1px; border-style: solid; margin: 5px 0 10px 0 } .message-list dl dt { font-family: Airal; font-size: 15px; line-height: 30px; overflow: hidden; margin-bottom: 10px; height: 30px; padding: 0 12px } .message-list dl dt b { font-weight: normal; color: #fff } .message-list dl dt span { float: right; font-size: 12px; color: #fff } .message-list dl dd { margin: 15px 12px } .message-list dl dd p { font-size: 13px; margin-bottom: 10px; color: #666 } .message-list dl dd small { font-size: 12px; color: #666 } .message-list dl dd p i, .message-list dl dd small i { float: left; padding-right: 18px; font-size: 18px } blockquote { border-left: none; margin: 0 0 20px; padding: 0 } blockquote small:before { content: "" }/*-----------????????????---------------*/ .company-box { padding: 0 } .company-box p { line-height: 2.1em; overflow: hidden; color: #666; text-indent: 2em } .company-box .company-detailed-box { font-size: 12px }/*-----------????????????---------------*/ .map-box { padding: 0; margin: 30px 0 10px } .map dl { border-bottom: 1px dashed #ccc; padding: 12px; font-size: 13px; margin: 0px } .map dl:last-child { border-bottom: none } .map dl dt { float: left; color: #000 } .map dl dd { display: inline; margin: 0px } .map dl dd a { margin: 0 10px 10px; float: left; color: #666 } .map dl dd a:hover { color: #e8603c } .map dl dd p { overflow: hidden } .map-box1 { margin: 15px 0; min-height: 300px }/*?????????*/ .breadCrumb { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 44px; line-height: 44px; background: url(img/atc.png) repeat-x; border-top-right-radius: 10px; border-top-left-radius: 10px; padding-left: 15px; margin-bottom: 10px } .breadCrumb .Crumb { max-width: 1030px; color: #fff } .breadCrumb .Crumb a { color: #fff !important } .breadCrumb .Crumb a:hover { text-decoration: none } .breadCrumb a { color: #fff !important } .breadCrumb a:hover { text-decoration: none }/*??????*/ .page { text-align: center; padding: 10px 0 }/*?????????col*//*.photo .col-md-3{width:25%}*/ .publictop { max-width: 1030px; margin: 0 auto; border-bottom: 1px solid #dadada; position: relative }/*---????????????----*/ .friendLink { display: none }/* ??????????????????????????????????????????????????????????????? ???*/ @media screen and (max-width: 600px) {/*.pro-list .col-md-4{width:32.4%}.pro-list .col-md-4{padding:0px;margin-left: 1.4%}.pro-list li.col-md-4:nth-child(3n+1){margin-left:0}*/ .pro-list li.col-pro { width: 49%; margin-left: 0px } }/* ??????????????????????????????????????????????????????????????? ???*/ @media screen and (max-width: 480px) { } @media screen and (max-width: 320px) { .pro-list .col-md-4 { width: 100%; padding: 0px; margin-left: 0px !important } }/* ????????? ???*/ @media screen and (max-width:1030px) { .friendBox { padding: 0 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box } } .notice .btn-search-group { color: #fff; font-size: 14px; font-family: "SimSun"; cursor: pointer; position: absolute; right: 0; margin-top: 5px; margin-right: -1px } .notice .btn-search-group .btn { background: none !important; border: none !important } .notice .alertinfo li { line-height: 40px; white-space: nowrap } .notice .alertinfo .iconfont { font-size: 23px } .notice .notice-box .search input.form-control { height: 30px; line-height: 30px; background-color: #fff; border-right: none; color: #747474 } .notice .notice-box .search input::-webkit-input-placeholder { color: #747474 !important } .notice .notice-box .search input:-moz-placeholder { color: #747474 !important } .notice .notice-box .search input::-moz-placeholder { color: #747474 !important } .notice .notice-box .search input:-ms-input-placeholder { color: #747474 !important } .tpl_one .col-md-12 { float: none } .row .col-md-4, .row .col-md-8 { padding: 0px } .menu .header-box { margin: 0 auto; height: auto; max-width: 1030px; text-align: center; position: relative } .menu .header-box .logo img { margin: 20px 0; max-height: 100px } .nowrap, .nowrapall, .nowrapall * { white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .cl { clear: both } .column { border: none; margin: 0px auto; min-height: 0 } .content-box { max-width: 1030px; margin: 30px auto 0px; clear: both } .carousel-indicators { bottom: 10px !important } .Pagebg { background: url(img/25.jpg) repeat }/*-------------------*/ .headFixed { position: relative } .header-nav { background: url(img/menu.png) repeat-x; width: 100% } .menu .nav-box { height: 42px; line-height: 42px; max-width: 1030px; margin: 0 auto } .menu .NavBox { height: 42px; text-align: center } .menu .nav { padding: 0; margin: 0 auto; float: none; width: 100% } .menu .nav li { float: left; text-align: center; background: url(img/li_line.png) right center no-repeat; width: 12.5% } .menu .nav > li:hover ul { display: block } .menu .nav > li .Triangle:after { content: ''; display: inline-block; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 6px solid #fff } .menu .nav > li ul { display: none; padding: 0; box-shadow: 1px 1px 4px 0 rgba(0,0,0,.4); position: absolute; left: 0px; top: 42px; width: 100%; z-index: 33 } .menu .nav > li ul li { line-height: 38px; text-align: center; width: 100%; display: block; margin-top: 1px } .menu .nav > li ul li a { font-size: 12px; color: #fff; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; padding: 0px 5px } .menu .nav > li ul li a:hover { text-decoration: none; color: #fff; background: url(img/menu_hover.png) repeat-x } .menu .navbar-nav > li > a { display: block; position: relative; font-size: 14px; color: #fff; height: auto; margin: 0px; padding: 0px 5px; line-height: 42px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .menu .navbar-nav > li > a.active, .menu .navbar-nav > li > a:hover, .menu .navbar-nav > li > a:focus { color: #fff; background: url(img/menu_hover.png) repeat-x } .menu .navbar-nav > li > a.active { background-image: none; -webkit-box-shadow: none; box-shadow: none }/*--?????????????????????--*/ .menu .nav > li .Triangle:after { position: absolute; right: 5px; top: 20px } .NavBtn { display: none; text-align: center; overflow: hidden }/*---??????----*/ .menu .search { position: absolute; right: 0px; padding: 0px; top: 70%; margin-top: -21px } .menu .search .navbar-form .form-control { border-radius: 0; width: 160px; border: 0; box-shadow: none; font-size: 12px; height: 30px; line-height: 30px; border: 1px solid #d5d5d5; padding: 0 10px; background-color: #fafafa } .menu .search .dropdown-menu { border-radius: 0; padding: 0; min-width: 71px; left: -1px } .menu .search .dropdown-menu>li { padding: 0 } .menu .search .dropdown-menu>li>a { text-align: center; font-size: 12px; color: #666; display: block; line-height: 26px; padding: 0px } .menu .search .btn-danger { color: #fff; background-image: none; border-radius: 0; padding: 6px 2px; border: none } .menu .search .form-group { margin-bottom: 0; vertical-align: middle; display: inline-block } .menu .search .form-group input { padding: 0px 0px 0px 8px !important } .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 #bcbcbc; 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: #bcbcbc; display: block; margin-top: 4px; width: 18px; height: 2px }/*-------------------*//*-------------------*//* ????????? ???*/ @media screen and (max-width:1030px) { .content-box { margin: 30px 15px 0px } }/* ????????? ???*/ @media screen and (max-width:980px) { .menu .nav li a { padding: 0px 28px } .menu .NavBox { text-align: left } }/* ????????? ???*/ @media screen and (max-width:870px) { .header-nav { background: none } .menu .header-box .logo img { height: 57px } .menu { height: auto } .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 }/*--------------------------*/ } @media screen and (max-width:600px) { .menu .header-box .logo img { width: 160px; height: 50px } } @media screen and (max-width:468px) { .menu .header-box .logo img { width: 140px; height: 44px; margin-bottom: 10px; margin-top: 10px } .menu a.btn-t { top: 15px } } @media screen and (max-width:320px) { .menu .header-box .logo img { width: 120px; height: 38px; margin-bottom: 10px; margin-top: 10px } } .banner { clear: both; border-bottom: 1px solid #d5ab83; border-top: 1px solid #d5ab83; margin-top: 2px; padding: 2px 0px } .carousel { margin: 0 } .bannerBox { position: relative }/*--banner/??????--*/ .bannerEffect .tp-bullets.simplebullets.round .bullet { width: 10px; height: 10px; border-radius: 30px; margin: 0 5px } @media screen and (max-width:870px) { .banner { margin: 0px auto } }/*--------------------------*/ .about { border: 1px solid #d5ab83; padding: 15px } .about .bg01 { width: 100%; height: auto; overflow: hidden; margin: 0px auto } .about .about_left { float: left; width: 62.8%; display: inline; height: auto; overflow: hidden } .about .about_left .about_title p { white-space: nowrap; text-overflow: ellipsis; font-size: 18px; overflow: hidden; display: block; padding: 3px 15px; color: #fff; margin: 0px; border-radius: 10px } .about .about_left .about_info { line-height: 24px; height: 168px; overflow: hidden; color: #666; margin: 15px 0px } .about .about_left .more { float: right } .about .about_left .more a { text-decoration: underline } .about .about_right { float: right; width: 34.1%; display: inline; border: 1px solid #d5ab83; padding: 3px } .about .about_right img { width: 100% }/* ????????? ???*/ @media screen and (max-width:980px) { .about .about_left .about_info { height: 144px } }/* ????????????????????????????????????????????? ???*/ @media screen and (max-width:870px) { .about .about_left .about_info { height: 120px } }/* ????????????????????????????????????????????? ???*/ @media screen and (max-width: 768px) { .about .about_left .about_info { margin: 5px 0px } } @media screen and (max-width:600px) { .about .about_left .about_info { height: 72px } } @media screen and (max-width:468px) { .about .about_left { float: none; width: 100% } .about .about_left .about_info { height: 144px } .about .about_left .more { float: none; margin-bottom: 10px } .about .about_right { float: none; width: 97%; display: block } }/*--------------------------*/ .article .bg01 { overflow: hidden; height: auto; overflow: hidden } .article .about_title { height: 44px; line-height: 44px; background: url(img/atc.png) repeat-x; border-top-right-radius: 10px; border-top-left-radius: 10px; position: relative } .article .about_title p { white-space: nowrap; text-overflow: ellipsis; font-size: 18px; overflow: hidden; display: block; color: #fff; margin: 0px; padding: 0px 0px 0px 52px } .article .about_title span { display: inline; right: 10px; position: absolute } .article .about_title span a { color: #fff } .article .about_title i { display: inline-block; font-size: 31px; color: #fff; margin: 0px 0px 0px 15px; position: absolute } .article .company-box { overflow: hidden; margin: 10px 0px 0px; padding: 0px } .article .company-box ul { padding: 0; line-height: 32px; height: 198px; overflow: hidden } .article .company-box li { line-height: 32px; height: 32px; border-bottom: 1px dashed #c6c6c6; position: relative } .article .company-box li i { font-size: 10px; display: inline-block; position: absolute; left: 0px } .article .company-box li span { position: absolute; right: 5px } .article .company-box li a { font-size: 14px; height: 32px; line-height: 32px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; color: #5a5a5a; padding-left: 15px; max-width: 80% } .article .company-box li a:hover { text-decoration: none } @media screen and (max-width:980px) { }/* ????????????????????????????????????????????? ???*/ @media screen and (max-width:870px) { .article .bg01 { width: 100% } }/* ??????????????????????????????????????????????????????????????? ???*/ @media screen and (max-width: 600px) { .article { width: 100%; float: none; margin-top: 20px; margin-left: 0px } .content-box .col-md-7 { padding: 0px } .article .company-box ul { height: 300px } }/*--------------------------*/ .articleLabel .bg01 { overflow: hidden; height: auto; overflow: hidden } .articleLabel .about_title { height: 44px; line-height: 44px; background: url(img/atc.png) repeat-x; border-top-right-radius: 10px; border-top-left-radius: 10px; position: relative } .articleLabel .about_title p { white-space: nowrap; text-overflow: ellipsis; font-size: 18px; overflow: hidden; display: block; color: #fff; margin: 0px; padding: 0px 0px 0px 52px } .articleLabel .about_title span { display: inline; right: 10px; position: absolute } .articleLabel .about_title span a { color: #fff } .articleLabel .about_title i { display: inline-block; font-size: 31px; color: #fff; margin: 0px 0px 0px 15px; position: absolute } .articleLabel .company-box { padding: 0px; margin-top: 15px; height: auto; overflow: hidden } .articleLabel .company-box .item { list-style: none; border-bottom: 3px solid } .articleLabel .company-box .thumbnail { border: 1px solid #d5ab83; padding: 3px; border-radius: 0px; margin-bottom: 10px } .articleLabel .company-box img { width: 100% } .articleLabel .company-box .text { font-size: 12px; margin: 0px; color: #666666 } .articleLabel .company-box .text h3 { font-size: 12px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .articleLabel .company-box .text p { font-size: 12px; margin: 5px 0px 10px; padding: 0px }/* ??????????????????????????????????????????????????????????????? ???*/ @media screen and (max-width: 600px) { .articleLabel .company-box .item { width: 49%; margin-bottom: 10px } .articleLabel .company-box .col-md-3:nth-child(2n+1) { margin-left: 0 } } @media screen and (max-width: 320px) { .articleLabel .company-box .item { width: 100%; margin-left: 0px } }/*????????????*/ .product { clear: both } .product .productBox { overflow: hidden; height: auto; overflow: hidden }/*????????????*/ .product .pro_category { width: 25.34%; height: auto; overflow: hidden; float: left } .product .pro_category .about_title { height: 39px; line-height: 39px; position: relative; border: 3px solid } .product .pro_category .about_title span { float: right; display: inline; margin-right: 5px } .product .pro_category .about_title span a:hover { text-decoration: none } .product .pro_category .about_title p { white-space: nowrap; text-overflow: ellipsis; height: 52px; line-height: 52px; font-size: 18px; overflow: hidden; display: inline-block; padding: 0px 10px; margin: 0px; z-index: 44; position: absolute; background: url(img/26.jpg) repeat; top: -5px; left: 34px; max-width: 155px } .product .pro_category ul { margin: 12px 0px 0px; padding: 0px; height: 312px; overflow: hidden; display: inline-block; line-height: 36px; width: 100% } .product .pro_category ul li { list-style: none; margin: 3px 0px 0px; display: block; height: 36px; line-height: 36px; padding-left: 15px; border-radius: 10px; background: url(img/fenlei.png) repeat-x } .product .pro_category ul li a { color: #fff; display: block; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } .product .pro_category ul li i { font-size: 15px; display: inline-block; float: left; margin-right: 10px; color: #fff } .product .product-box { width: 71.3%; height: auto; overflow: hidden; float: right } .product .product-box ul.pro-list { padding: 0px; float: left; display: inline } .product .product-box ul.pro-list li { float: left; margin-bottom: 10px; display: inline; position: relative }/*.product li.col-md-4:nth-child(3n+1){margin-left:0}*/ .product li.col-pro { width: 31%; margin-left: 1%; margin-right: 1% } .product .product-box .thumbnail { border: 1px solid #d5ab83; border-radius: 0px; margin: 0px; padding: 3px; z-index: 2; position: relative; background-color: #fbf2e3 } .product .product-box .thumbnail a { display: block; position: relative } .product .product-box .pro_face { width: 100%; height: auto; overflow: hidden; z-index: 2 } .product .product-box .pro_face img { width: 100%; height: auto } .product .product-box .text { font-size: 12px; height: 30px; line-height: 30px; margin: 0px; padding: 0px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: center; position: absolute; bottom: 0; background: url(img/pro_name.png) repeat-x; z-index: 3; width: 100%; color: #fff } @media screen and (max-width: 768px) { .product .product-box ul.pro-list { float: none } .product .pro_category { float: none; width: 100% } .product .pro_category ul { height: auto; overflow: hidden; margin: 10px 0px 0px } .product .pro_category ul li { float: left; padding: 0px 10px; margin: 0px 10px 5px 0px; height: 36px; line-height: 36px } .product .more { display: none } .product .product-box { float: none; width: 100%; margin: 0px } } @media screen and (max-width: 600px) {/*.product .product-box ul.pro-list li.col-md-4{width: 32.4%;margin-left: 1.4%}.product .product-box ul.pro-list li.col-md-4:nth-child(3n+1){margin-left:0}*/ .product li.col-pro { width: 48% } } @media screen and (max-width: 320px) { .product .pro_category ul li { float: none; margin: 0px 0px 3px }/*.product .product-box ul.pro-list li.col-md-4{width: 49%;margin-left: 1.4%}.product .product-box ul.pro-list li.col-md-4:nth-child(3n+1){margin-left: 1.4%}.product .product-box ul.pro-list li.col-md-4:nth-child(2n+1){margin-left:0}*/ .product li.col-pro { width: 98% } }/*---????????????----*/ .friendLink { margin: 30px 0px 0px; height: auto; overflow: hidden } .friendLink .flink { padding: 10px 0px } .friendLink .friendBox { margin: 0px auto; max-width: 1030px; height: auto; padding: 0px; border-radius: 8px } .friendLink .link-box ul { display: inline-block; overflow: hidden; padding: 0; list-style: none; margin-bottom: 0; display: inline } .friendLink .link-box ul li { line-height: 24px; position: relative; font-style: normal; display: inline-block; text-align: center } .friendLink .link-box h3 { font-size: 12px; padding: 0; margin: 0; line-height: 24px; display: inline-block; color: #fff } .friendLink .link-box ul li:first-child:after { display: none } .friendLink .link-box ul li a:after { content: '|'; position: absolute; right: 0px; top: 0 } .friendLink .link-box ul a { word-break: break-all; word-wrap: break-word; font-style: normal; color: #fff; font-size: 12px; line-height: 24px; padding: 0px 10px } .friendLink .link-box ul a:hover { text-decoration: none; opacity: 1 }/* ????????? ???*/ @media screen and (max-width:1030px) { .friendLink .friendBox { margin: 0px 10px } } @media screen and (max-width: 600px) { }/*---footer----*/ .footers { color: #666666; margin: 0px auto; padding: 0; clear: both } .footerBox { margin: 0px auto; padding: 20px 0; max-width: 1030px } .footers .footers-box a { margin-right: 10px; word-break: break-all; word-wrap: break-word; color: #666666 } .footers .footers-box a:hover { text-decoration: none } .footers .footers-box p { padding: 0; font-size: 12px; line-height: 20px }/*--------------------------*/