/* AB模版网 做最好的织梦整站模板下载网站 */ /* 网址:Www.AdminBuy.Cn */ /* 图标大全:Sc.AdminBuy.Cn 专业建站素材网站 */ /* QQ:9490489 */ /*????????????*/.Themetxthover:hover, .Themefont { color: #84c192 !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: #84c192 !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: #84c192 !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: 0px 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: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; 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: 400px; 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 22px 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: 14px; line-height: 20px }/*--------------------------*/