@charset "utf-8"; @font-face { font-family: "montserrat"; src: url("../fonts/montserrat.otf"); src: url("../fonts/montserrat.eot") format("embedded-opentype"), url("../fonts/montserrat.woff") format("woff"), url("../fonts/montserrat.ttf") format("truetype"), url("../fonts/montserrat.svg") format("svg"); } /* CSS Document */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; } body { width: 100%; font: 14px/1.8 "montserrat", Arial, "Microsoft YaHei", sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*淇鎵嬫寔璁惧瀛椾綋鍙樺寲*/ -webkit-text-size-adjust: none; margin: 0px; padding: 0px; overflow: hidden; overflow-y:auto; } body, td, th { font: 14px/1.8 "montserrat", Arial, "Microsoft YaHei", sans-serif; color: #555555; line-height: 26px; } td, th, caption { font-size: 14px; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; } address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; } img { border: none; } ol, ul, li { list-style: none; } input, textarea, select, button { font: 12px/1.8 "montserrat", Arial, "寰蒋闆呴粦", "Microsoft YaHei", sans-serif; } input, textarea, select { *font-size:100%; } table { border-collapse: collapse; border-spacing: 0; } .aboutus{ display: inherit; } a{ text-decoration:none; -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; transition:all 200ms linear; } a:link { color: #555555; text-decoration: none; } a:visited { text-decoration: none; color: #555555; } a:hover { text-decoration: none; color: #2565e3; } a:active { text-decoration: none; } dl, dd, dt { line-height: 24px; margin: 0px; padding: 0px; } /* css common */ .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; overflow: hidden; } .clearfix { *zoom: 1; } .lt, .left { float: left; } .rt, .right { float: right; } .clear, .clr { clear: both; } .f-cb{ zoom:1; } .f-cb:after{ display:block; height:0; clear:both; visibility:hidden; overflow:hidden; content:"."; } .fl { float:left; display: inline; } .fr { float:right; display: inline; } .por{ position: relative; } .poa{ position: absolute; } .poa-f{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .ovh{ overflow: hidden; } .noselect{ -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; } .z1{ z-index: 1; } .z2{ z-index: 2; } .z3{ z-index: 3; } .dn{ display: none; } .width-full{ width: 100%; } .height-full{ height: 100%; } .dib{ display: inline-block; } .content{ width: 1200px; margin:0 auto; } .header{ height: 90px; background: #ea601f; } .header_layout{ position: relative; } .header_layout .logo{ width: 105px; } .header_layout ul{ margin: auto; position: relative; padding: 0; height: 90px; } .header li{ padding: 0 22px; list-style: none; float: left; text-align: center; color: #fff; position: relative; height: 90px; line-height: 90px; /* border-right: 1px solid #ee804c; */ background: url('../images/line.gif') no-repeat center right; } .header li:last-child{ background: none; padding-right: 0; } .header li span{ color: #fff; /*padding:2px 15px;*/ width: 100%; /*display: inline-block;*/ /* border-right: 1px solid #ee804c; */ font-size: 1em; font-weight: 700; display: block; width: 100%; height: 20px; line-height: 20px; margin-top: 34px; } .header_layout .sort{ width: 35px; height: 35px; float: right; display: none; margin-top: 25px; cursor: pointer; } .nav .first { position: absolute; left: 0; top: 90px; /*opacity: 0.7; background: #222;*/ display: table-row; width: 520px; } .nav .first a{ color: white; text-decoration: none; font-size: 0.9em; padding:5px; float: left; width: 130px; /*min-height: 40px;*/ height: 60px; overflow: hidden; display: flex; justify-content: center; align-items: Center; } .nav .current .first a{ display: block; color: white; } .nav .first a:hover{ /*background-color: #fff;*/ color: #ea601f; } .lang{ display: inline-block; position: relative; top: 2px; } #navmenu li:last-child .first{ position: absolute; left: auto; right: 0 !important; top: 90px; opacity: 0.7; background: #222; display: table-row; width: 260px; } #navmenu .first a{ border-bottom: 1px solid #eee; line-height: 20px; padding: 10px 0; opacity: 0.7; background: #222; } @media screen and (max-width: 1200px) { .header ul{ display: none; position: fixed; top: 90px; left: 0; color: #333; clear: both; width: 100%; border-bottom: 1px solid #eee; z-index: 10000; background: #fff; height: auto; } .nav .first, .header li span{ margin-top: 0; top: 0; } .header li{ clear: both; min-height: 30px; height: auto; line-height: 30px; margin: 0; width: 100%; text-align: left; padding-left:10% ; border-bottom: 1px solid #eee; padding-left: 0; text-align: center; position: relative; } .header li:last-child{ width: 100% !important; border-bottom: 0; } .header li a{ line-height: 30px; } .header li p{ padding:0 !important; } .header li,.header li span,.header li p{ color: #333; border-right:0 ; } .header li span{ height: 30px; line-height: 30px; } .header_layout .sort{ display: block; } .header li span { height: 30px; line-height: 30px; } .header .first a{ width: 100%; display: block; } .nav .first { width: 100%; left: 0; position: absolute; } #navmenu .first a { height: 30px; line-height: 30px; padding-left: 0; } .lang{ display: none; } .nav .first{ width: 100%; right: 0; position: relative; } #navmenu .first a{ background: #fff; color: #333; opacity: 1; } #navmenu .first a:hover{ color: #ea601f; } } .mask{ position: fixed; z-index: 2; background: #000; opacity: 0.5; width: 100%; height: 100%; display: none; } .header li p{ margin: 0; padding:0 10px; font-size: 0.9em; } .header .ul{ } .header .line{ position: absolute; bottom: 0; left: 0; height: 5px; width: 9.5%; background: #fff; margin: 0; } .Switch{ position: relative; top: -2px; } .leftArrow{ left: 40px; background: url(../images/leftArrow.png) no-repeat rgba(0,0,0,0.1); background-size: 100%; width: 71px; height: 71px; position: absolute; z-index: 3; top: 50%; margin-top: -35.5px; } .leftArrow:hover{ opacity: 0.6; } .rightArrow{ right: 40px; background: url(../images/rightArrow.png) no-repeat rgba(0,0,0,0.1); background-size: 100%; width: 71px; height: 71px; position: absolute; z-index: 3; top: 50%; margin-top: -35.5px; } .rightArrow:hover{ opacity: 0.6; } .dot { position: absolute; bottom: 25px; width: 100%; } .dot li { list-style: none; display: inline-block; width: .7rem; height: .7rem; border-radius: 100%; margin: 0 .2rem; cursor: pointer; background: rgba(170,170,170,0.5); vertical-align: middle; } .index02{ background: url(../images/index1_03.png) no-repeat; background-size:100% 100%; } .index02 .content{ position: relative; padding: 70px 0 40px; } .index03{ background: url(../images/index3_02.png) no-repeat; background-size:100% 100%; } .index04{ background: url(../images/index3_03.png) no-repeat; } .index05{ background: url(../images/index3_04.png) no-repeat; } .index06{ background: #333333; color: #fff; } .index02 .content .c1_left{ width: 75%; float: left; } .index02 .content .c2_right{ width: 20%; float: right; border-left: 1px solid #d0d0d1; } .index02 .content .lay_left{ width: 50%; float: left; } .index02 .content .ea6block{ position: absolute; top: 60px; left: 0; width: 230px; background: #ea601f; height: 330px; } .index02 .content .lay_right{ width: 45%; float: right; } .index02 .content .lay_left .video{ position: relative; z-index: 1; margin:50px 0 0 10%; width: 430px; height: 300px; } .index02 .content .p1{ font-size: 2.5em; color: #ea601f; font-weight:700; margin: 10px auto 15px; } .index02 .content .p2{ font-size: 1.5em; color: #828282; margin: 3px auto; } .index02 .content .p3{ font-size: 0.9em; color: #222222; margin: 25px auto 40px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:7; max-height: 176px; /*-webkit-box-orient: vertical;*/ } .Firefoxline::after{ content: "..."; position: absolute; bottom: 0; right: 0; padding-left: 40px; background: -webkit-linear-gradient(left, transparent, transparent 55%); background: -o-linear-gradient(right, transparent, transparent 55%); background: -moz-linear-gradient(right, transparent, transparent 55%); background: linear-gradient(to right, transparent, transparent 55%);//鑳屾櫙鑹插彲鍐欐垚娓愬彉涔熷彲鍐欐垚涓€鏍风殑棰滆壊 } .index02 .content .p4{ font-size: 1.2em; color: #717171; margin: 5px 0; } .index02 .content .plant img{ height: 31px; } .index02 .content .staff img{ height: 31px; } .index02 .content .engi img{ height: 31px; } .index02 .content .plant, .index02 .content .staff, .index02 .content .engi{ font-size: 1.2em; color:#ea601f; } .index02 .content .plant span, .index02 .content .staff span, .index02 .content .engi span{ font-size: 1.7em; color:#ea601f; font-weight: 700; } .index02 .content .m10{ margin: 35px 0 35px 15%; } .index02 .content .a1{ padding: 12px 50px; margin: 0; color: #fff; background: #ea601f; border-radius: 10px; text-decoration: none; } .index02 .c3_bottom ul{ margin: 70px auto 0; } .index02 .c3_bottom ul li{ width: 32%; list-style: none; float: left; margin: 30px 2% auto 0; box-sizing: border-box; } .index02 .c3_bottom ul li:last-child{ margin-right: 0; } .index02 .c3_bottom ul li img{ width: 100%; } @media screen and (max-width: 1300px) { .index02 .content .c1_left{ width: 100%; clear: both; } .index02 .content .c2_right{ width: 100%; clear: both; border: 0; } .index02 .content .c2_right>div{ width: 33%; float: left; margin:30px 0; text-align: center; } .index02 .c3_bottom ul li img{ } .index02 .c3_bottom ul{ margin: 0 auto; } } .index03 .content .p1{ color: #fff; font-weight: 700; font-size: 2.8em; text-align: center; padding: 75px 0 25px; } .index03 .content .p1 span{ color: #ea601f; } .index03 .content .line1{ width:160px; height: 2px; background: #fff; position: relative; text-align: center; margin: auto; border-radius: 5px; margin-bottom: 35px; } .index03 .content .line1>div{ width:45px; height: 6px; background: #ea601f; position: relative; top: -2px; margin: auto; border-radius: 5px; } .index03 .content .p2{ color: #fff; text-align: center; margin-bottom: 20px; } .index03 .content .p3, .index03 .content .p4{ margin: 5px 0; } .index03 .content .p3{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding-left: 185px; padding-right: 10px; color: #000; } .index03 .content .p4{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; padding-left: 185px; padding-right: 10px; color: #333; height: 52px; } .index03 .content .layout1{ width: 46%; margin: 2%; float: left; background: rgba(255,255,255,0.5); position: relative; padding: 15px 0; } .index03 .content .layout1 img{ position: absolute; top: 15px; left: 2%; width: 160px; height: 100px; } .index03 .content .layout1>div{ height: 95px; } .index04 .content .p1{ color: #333333; font-weight: 700; font-size: 2.8em; text-align: center; padding: 77px 0 25px; } .index04 .content .p1 span{ color: #ea601f; } .index04 .content .line1{ width:160px; height: 2px; background: #b1b1b1; position: relative; text-align: center; margin: auto; border-radius: 5px; margin-bottom: 35px; } .index04 .content .line1>div{ width:45px; height: 6px; background: #ea601f; position: relative; top: -2px; margin: auto; border-radius: 5px; } .index04 .content .p2{ color: #777; text-align: center; margin-bottom: 45px; } .index04 .content li{ list-style: none; /*width: 23%; margin: 0 1%;*/ /*padding: 0 1%;*/ float: left; } .products{ padding: 0; } .index04 .content li >div{ padding:0 10px; } .index04 .content li img{ width: 100%; display: inherit; } .index04 .pagination{ text-align: center; margin: 30px auto 50px; } .swiper-pagination-bullet-active{ background: #ea601f; } .swiper-pagination-bullet{ width: 40px; height: 5px; border-radius:0; } .index04 .content .p3{ width: 100%; height: 50px; line-height: 50px; text-align: center; background: #ea601f; color: #fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } .index04 .MoreProducts{ width: 200px; height: 50px; display: block; margin: auto; text-align: center; background: #ea601f; color: #fff; line-height: 50px; } .index05 .content .p1{ color: #ffffff; font-weight: 700; font-size: 2.8em; text-align: center; padding: 118px 0 27px; } .index05 .content .p1 span{ color: #ea601f; } .index05 .content .line1{ width:160px; height: 2px; background: #ffffff; position: relative; text-align: center; margin: auto; border-radius: 5px; margin-bottom: 40px; } .index05 .content .line1>div{ width:45px; height: 6px; background: #ea601f; position: relative; top: -2px; margin: auto; border-radius: 5px; } .index05 .content .p2{ color: #fff; text-align: center; margin-bottom: 45px; } .index05 .content .p4{ width: 70%; margin:0 auto; color: #1b1b1b; } .infomain li:hover{ border: 1px solid #ea601f; } .index05 .content li{ list-style: none; width: 25%; float: left; background: #fff; text-align: center; height: 320px; border: 1px solid #fff; box-sizing: border-box; } .index05 .content li img{ width: 108px; margin: 55px auto 7px; } .index05 .content .p3{ width: 100%; height: 50px; line-height: 50px; text-align: center; color: #777777; } .index05 .content .ccr .ccr_li{ width: 32%; margin: 50px 2% 75px 0; height: 90px; line-height: 90px; border: 1px solid #ea601f; float: left; text-align: center; box-sizing: border-box; } .index05 .content .ccr .ccr_li:last-child{ margin-right: 0; } .index05 .content .ccr .ccr_li img{ margin-top: 16px; } .index05 .content .ccr .ccr_li span{ position: relative; top: -20px; color: #ea601f; font-size: 1.5em; } .index06 .footer>div{ display: table-cell; margin-bottom: 20px; vertical-align: top; padding-right: 48px; } .index06 .content{ display: table; padding: 65px 0; } .index06 .foot1{ text-align: center; } .index06 .foot5{ padding-right: 0 !important; } .index06 .foot1>div{ border: 1px solid #464646; padding: 10px; } .index06 a{ color: #bdbdbd; text-decoration: none; } .index06 .p1{ font-size: 24px; margin-top: 0; text-transform: uppercase; color: #b2a9a5; } .index06 .line1{ height: 1px; background: #484848; margin: 10px 0; } .index06 .line1 div{ height: 1px; width: 50px; background: #ea601f; } .index06 .input input{ height: 40px; width: 80%; padding: 0 2%; border-radius: 3px; border: 0; } .index06 .but, .index06 .but input{ height: 40px; width: 100px; text-align: center; border: 0; background: #fff; cursor: pointer; } .index06 .but{ margin: 10px 0 20px; } .index07{ background: #ea601f; } .index07 .content{ padding: 25px 0; color: #f9d7cd; } .index07 a{ color: #f9d7cd; text-decoration: none; } .index07 .right{ float: right; } @media screen and (max-width: 1550px) { .index03 .content .layout1{ width: 46%; margin: 2%; } } @media screen and (max-width: 650px) { .index04 .pagination{ text-align: center; margin: 20px auto 40px; } .swiper-pagination-bullet{ width: 8px; height: 8px; border-radius:100%; } } @media screen and (max-width: 1300px) { .index03 .content .layout1{ width:100%; margin: 2% auto; } .index05 .content li{ width: 50%; } .content { width: 90%; margin: 0 auto; } .index06 .footer>.foot2, .index06 .footer>.foot3, .index06 .footer>.foot5{ width: 100%; display: block; } .index06 .footer>.foot1, #companyul,#productsul,#groupul{ display: none; } .index07 .right{ float: none; } /*.index02 .content .c2_right>div{ width: 100%; margin: 10px 0; }*/ .index06 .line1{ width: 100%; } .index06 .foot2 .p1, .index06 .foot3 .p1, .index06 .foot5 .p1{ cursor: pointer; background: url(../images/dibu_right.png) no-repeat right center; } .index06 .foot2 .p1.current5, .index06 .foot3 .p1.current5, .index06 .foot5 .p1.current5{ cursor: pointer; background: url(../images/dibu_down.png) no-repeat right center; } #productsul>div{ width: 100% !important; } } @media screen and (max-width: 780px) { .index02 .content .lay_left{ width: 100%; margin-bottom: 20px; } .index02 .content .lay_right{ width: 100%; } } @media screen and (min-width: 680px) { /* #companyul, #groupul, #productsul{ display: block !important; } */ } @media screen and (max-width: 680px) { .index05 .content .ccr .ccr_li{ width: 98%; margin: 20px auto 45px; } .index07 .content{ padding: 15px 0; color: #f9d7cd; } } @media screen and (max-width: 600px) { .index02 .content .engi img, .index02 .content .staff img, .index02 .content .plant img{ height: 20px; } .index02 .content .plant span, .index02 .content .staff span, .index02 .content .engi span{ font-size: 1em; } } @media screen and (max-width: 520px) { .index05 .content li { width: 100%; margin:10px auto; } .index02 .c3_bottom ul li{ width: 100%; margin:10px auto; } } .index03 .layout{ padding-bottom: 55px; } .left_menu{ /*涓€琛屽垏鎹㈠幓鎺 20190521*/ /*display: inline; white-space: nowrap; */ } .left_menu li{ display: inline-block; clear: both; float: inherit; /*margin-bottom: 10px;*/ /*padding: 10px 30px;20190521*/ padding: 10px 0; position: relative; width: 12%; text-align: center; } .left_menu li a{ margin-right: 0; } /*鍚戜笅*/ .triangle_border_down{ width:0; height:0; border-width:8px 8px 0; border-style:solid; border-color:#ea601f transparent transparent;/*鐏 閫忔槑 閫忔槑 */ position:absolute; left: 0; right: 0; bottom: 8px; margin: auto; } .line_left{ width: 0; background: #ea601f; height: 2px; position: absolute; bottom: 0; left: 0; } /*.selected_line{ width: 100% !important; }*/ /*.menu_over{ animation: uover 1s; -moz-animation: uover 1s; -webkit-animation: uover 1s; -o-animation: uover 1s; width: 100%; } .menu_out{ animation: out 1s; -moz-animation: out 1s; -webkit-animation: out 1s; -o-animation: out 1s; width: 0%; }*/ @keyframes uover { from {width: 0%;} to {width: 100%;} } @-moz-keyframes uover /* Firefox */ { from {width: 0%;} to {width: 100%;} } @-webkit-keyframes uover /* Safari 鍜 Chrome */ { from {width: 0%;} to {width: 100%;} } @-o-keyframes uover /* Opera */ { from {width: 0%;} to {width: 100%;} } @keyframes out { from {width: 100%;} to {width: 0%;} } @-moz-keyframes out /* Firefox */ { from {width: 100%;} to {width: 0%;} } @-webkit-keyframes out /* Safari 鍜 Chrome */ { from {width: 100%;} to {width: 0%;} } @-o-keyframes out /* Opera */ { from {width: 100%;} to {width: 0%;} } .menu_left{ position: absolute; left: -5%; top: 15px; width: 25px; cursor: pointer; } .menu_right{ position: absolute; right: -5%; top: 15px; width: 25px; cursor: pointer; } /*鑱旂郴淇℃伅*/ .footer-box4 .w1200 { padding: 25px 0; } .footer-box4 .w1200 .f-list.list1{ width: 39%; } .pull-left { float: left; } .footer-box4 .w1200 .f-list .iconfont { width: 55px; height: 55px; margin-right: 30px; line-height: 55px; font-size: 30px; background-color: #ea601f; color: #fff; text-align: center; } .iconfont { -webkit-text-stroke-width: 0; } .footer-box4 .w1200 .f-list .text-box { color: #272725; } .footer-box4 .w1200 .f-list .text-box .title { padding: 4px 0 0; font-size: 18px; } .footer-box4 .w1200 .f-list .text-box .text { font-size: 14px; } .pull-right { float: right; } @media screen and (max-width: 1400px) { .index06 .content{width: 90%;} } @media screen and (max-width: 1200px) { .footer-box4 .list3 .text{width: 100px !important;} .footer-box4 .w1200 .f-list .iconfont{margin-right: 10px !important;} } @media screen and (max-width: 1100px) { .footer-box4{display: none;} } /*鑻辫鐗堣仈绯?/ .week_contact{width:100%;float:left;} .contact-ways{} .contact-ways li{float:left; width:25%; height:420px; /*border-left:1px solid #E9E9E9;*/} .contact-ways li:last-child{/*border-right:1px solid #E9E9E9;*/} .contact-ways li a,.contact-ways li a:hover{display:block; padding:88px 0;text-align:center; text-decoration:none; } .contact-ways li h4{font-size:16px; color:#666; line-height:30px; margin:0; font-weight:100; } .contact-ways li p.cway-txt{font-size:18px; line-height:25px; color:#666;} .contact-ways li:hover p.cway-txt { color:#614c3f; } .contact-ways li a i{margin:0 auto 20px; display:block; width:128px; height:128px; background-color:#f8f8f8; border-radius:64px; transition:all 0.3s; -webkit-transition:all 0.3s;-moz-transition:all 0.3s; -webkit-tap-highlight-color:rgba(0,0,0,0);} .contact-ways li a:hover i{background-color:#ea601f; transition:all 0.3s; -webkit-transition:all 0.3s;-moz-transition:all 0.3s; -webkit-tap-highlight-color:rgba(0,0,0,0);} .contact-ways li a i.i-phone{background-image:url(../images/icon_phone.png);background-size:128px; background-repeat:no-repeat; background-position:0 0;} .contact-ways li a:hover i.i-phone{background-position:0 -128px;} .contact-ways li a i.i-qq{background-image:url(../images/icon_qq.png);background-size:128px; background-repeat:no-repeat; background-position:0 0;} .contact-ways li a:hover i.i-qq{background-position:0 -128px;} .contact-ways li a i.i-mail{background-image:url(../images/icon_mail.png);background-size:128px; background-repeat:no-repeat; background-position:0 0;} .contact-ways li a:hover i.i-mail{background-position:0 -128px;} .contact-ways li a i.i-add{background-image:url(../images/icon_emil.png);background-size:128px; background-repeat:no-repeat; background-position:0 0;} .contact-ways li a:hover i.i-add{background-position:0 -128px;} .week_weixin{background:url(../images/bg_weixin.jpg) no-repeat center; background-size:cover; background-attachment:fixed; padding:80px 0;width:100%;float:left;} .week_weixin h3{margin:0 auto; font-size:32px; width:60%; line-height:1.75; text-align:center;color:#FFF; font-weight:normal; } .week_weixin p{margin:0 auto 20px; font-size:16px;width:80%; line-height:1.75; text-align:center;color:#eee;} .week_weixin-p img{/*display:block;*/ /*margin:0 auto;*/ width:200px; height:200px;} .week_weixin p span{display:inline-block; margin:0 20px;} .week_weixin-p a{ color:#fff;float:left;margin-right:1%;} .week_contact .container{padding-left:0px;padding-right:0;} .week_container .week_weixin-p{width:450px;overflow:hidden;} .week_weixin-p a.jiio{float:right;} .index06 .footerform .content{ padding: 10px 0 !important; width: 100%; } .footerform .messtitle{ display: none; } .footerform .content .control_label{ width: auto; float: left; padding: 0 5px; min-width: 50px; color: #bdbdbd; /*font-size: 15px;*/ } .footerform .content .control_required, .footerform .content .espcms_form_group textarea, .footerform .content .control_required input{ width: 70%; float: left; } .footerform .content .espcms_form_group:after{ content: ""; display: table; clear: both; overflow: hidden; } .footerform .content .espcms_form_group{ margin: 10px; } .footerform .content .espcms_form_group textarea, .footerform .content .espcms_form_group input{ border: 0; border-radius: 3px; padding: 6px 10px; } .footerform .control_required input[type=submit]{ background: #ea601f; color: #fff; padding: 5px 15px; } .footerform #seccode{ width:25%; } /*contact*/ .w1200 .wrap2 { padding-bottom: 6.7%; } .ex-fac-title { padding: 60px 0; text-align: center; } .ex-fac-title .e-title { padding-bottom: 15px; font-size: 30px; color: #e1e1e1; text-transform: uppercase; text-align: center; } .w1200 .wrap2 table { width: 100%; } .w1200 .wrap2 table tr th { width: 33.33%; padding: 10px 0; background-color: #ea601f; text-align: left; } .w1200 .wrap2 table tr th p { padding-left: 34px; padding-right: 34px; font-size: 16px; color: #fff; } .w1200 .wrap2 table tr td { padding: 16px 0; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; text-align: left; } .w1200 .wrap2 table tr td p { padding-left: 34px; padding-right: 34px; font-size: 14px; color: #868686; } .w1200 .wrap2 .title { padding-bottom: 2.3%; font-size: 18px; color: #868686; } .w1200 .wrap1 .list.list1 { background: url(../images/contact-img1.png) no-repeat left center; } .w1200 .wrap1 .list.list2 { width: auto; margin-left: 64px; background: url(../images/contact-img2.png) no-repeat left center; } .w1200 .wrap1 .list.list3 { width: auto; background: url(../images/contact-img3.png) no-repeat left center; } .w1200 .wrap1 .list.list1:hover { background: url(../images/contact-img1-1.png) no-repeat left center; } .w1200 .wrap1 .list.list2:hover { width: auto; margin-left: 64px; background: url(../images/contact-img2-1.png) no-repeat left center; } .w1200 .wrap1 .list.list3:hover { width: auto; background: url(../images/contact-img3-1.png) no-repeat left center; } .w1200 .wrap1 .list { display: block; width: 100%; height: 60px; padding-left: 70px; } .width33{ display: table-cell; /* width: 33%; */ /* float: left; */ /*overflow: hidden;*/ } .w1200 .wrap1 { width: 100%; padding-bottom: 4%; position: relative; z-index: 100; display: table; } .w1200 .wrap1 .list .text{ margin-top: 5px; } @media screen and (max-width: 1100px) { .width33{ display: block; width: 100%; float: none; overflow: hidden; margin-left: 30%; margin-bottom: 10px; } .w1200 .wrap1 .list.list2, .w1200 .wrap1 .list.list2:hover { margin-left: 0; } .w1200 .wrap1 .list.list3{ float: left !important; } } .footerform .espcms_bbs_form .title{ display: none !important; } .goodread_content{ padding: 10px 0;border-bottom: 1px solid #d5d7d7;text-align: center; } .eyewood-ul li img{ object-fit: scale-down !important; } .goods_main:after { content: "."; clear: both; display: block; overflow: hidden; font-size: 0; height: 0; } .goods_main{ position: relative; margin: auto; width: 90%; /*padding-left: 300px;*/ } .goodsleft{ width:300px; float: left; /*position: absolute; left: 0; */ /*height: 460px; overflow: auto;*/ } .goodsleft .title{ padding: 20px 30px; font-size: 25px; color: #ee804c; /*text-align: center;*/ } .goodsright{ width: 78%; float: left; } .goodsleft .left_menu li{ display: block; padding: 10px; width: auto; text-align: left; border-bottom: 1px solid #eee; } /*.goodsleft .left_menu li:hover{ background: #EA601F; color: #fff; }*/ .goodsleft .left_menu li:hover a, .goodsleft .left_menu li a:hover{ color: #ff7500 !important; } /*.goodsleft .left_menu { padding-left: 20px; }*/ .goodsleft::-webkit-scrollbar {/*婊氬姩鏉℃暣浣撴牱寮?/ width: 3px; /*楂樺鍒嗗埆瀵瑰簲妯珫婊氬姩鏉$殑灏哄*/ height: 1px; } .goodsleft::-webkit-scrollbar-thumb {/*婊氬姩鏉¢噷闈㈠皬鏂瑰潡*/ border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(234,96,31,0.2); background: #EA601F; } .goodsleft::-webkit-scrollbar-track {/*婊氬姩鏉¢噷闈㈣建閬?/ border-radius: 10px; -webkit-box-shadow: inset 0 0 5px rgba(234,96,31,0.2); background: #fff; } .position{ width: 88%; margin:30px auto; } .pro_info img{ max-width: 100%; } .espcms_bbs_form .content{ width: 100% !important; } .amap-icon img, .amap-marker-content img{ width: 25px; height: 34px; } .marker { position: absolute; top: -20px; right: -118px; color: #fff; padding: 4px 10px; box-shadow: 1px 1px 1px rgba(10, 10, 10, .2); white-space: nowrap; font-size: 12px; font-family: ""; background-color: #25A5F7; border-radius: 3px; } .input-card{ width: 18rem; z-index: 170; } .input-card .btn{ margin-right: .8rem; } .input-card .btn:last-child{ margin-right: 0; } .espcms_page_botton .pagination{ line-height: 20px; } .honner li img{ height: 350px !important; } .index07 a{ display: inline-table !important; } .pagination .active{ background: #ea601f !important; color: #fff !important; } .pagination a:hover{ background: #ea601f !important; } .keifu{ font:12px/1.5 tahoma,"microsoft yahei","\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; color:#666;} ul,li{list-style:none; zoom:1;} .keifu{ position:fixed; top:10%; right:0; width:131px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:990;} .keifu_tab{ width:160px;} .icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;} .keifu_box{ float:left; width:131px;} .keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;} .keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;} .keifu_close:hover{ background-position:-60px 0;} .keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;} .keifu_con li{height:33px; padding-left:12px;} .keifu_con .weixin{ height:96px;} .keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;} .keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; } .tel-icon img{position: relative;top: 5px;width: 21px;} .clearfix:before,.clearfix:after{content:""; display:table;} .clearfix:after{clear:both;overflow:hidden;} .clearfix{zoom:1;} .clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden;} .tel-icon{margin-left:-15px;padding:0 0 0 12px;} .news_bg { /*width: 1200px;*/ background: #f2f2f2; padding: 14px; height: 30px; } .news_bg p { float: left; height: 24px; line-height: 24px; } .news_bg a { font-size: 14px; cursor: pointer; background-color: #1ebbf0; background-image: none; background: #1ebbf0; background: -webkit-linear-gradient(135deg,#1ebbf0 30%,#39dfaa 100%); background: linear-gradient(135deg,#1ebbf0 30%,#39dfaa 100%); color: #fff; float: right; height: 24px; line-height: 24px; padding: 2px 12px; border-radius: 2px; } .news_bg a:hover{ box-shadow: 0 10px 15px -8px rgba(0,0,0,.3)} .titlex-fr{ display: none; } .public_left_main .title{ display: none; } .eyewood-ul li h2{ margin: 0 0 10px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } @media screen and (max-width: 1660px) { .goodsright { width: 78%; float: left; } } @media screen and (max-width: 1660px) { .goodsright { width: 78%; } } @media screen and (max-width: 1550px) { .goodsright { width: 74%; } } @media screen and (max-width: 1300px) { .goodsright { width: 70%; } } @media screen and (max-width: 1050px) { .goodsright { width: 65%; } } @media screen and (max-width: 520px) { .position{ display: none; } .goods_main{ width: 100%; } .titlex-fl a, .public_left_main .title{ display: inline-block !important; } .titlex-fl a{ color: #fff !important; } .left_menu li { display: block; padding: 10px; width: auto; text-align: left; border-bottom: 1px solid #eee; } .public_left_main .titlex-fr{ padding-top: 8px !important; } .public_left_main, .goodsleft{ width: 100%; margin: 0px auto; } .public_left_main .title, .goodsleft .title{ width: 100%; background: #EC6426; width: 100%; margin: 0px auto; height: 36px; padding:0; } .public_left_main .titlex-fl , .goodsleft .titlex-fl { float: left; height: 36px; line-height: 36px; background: #EC6426; color: #ffffff; padding: 0px 3%; font-size: 16px; } .public_left_main .titlex-fl{ font-size: 13px; } .public_left_main .titlex-fr , .goodsleft .titlex-fr { float: right; width: 36px; height: 20px; line-height: 20px; text-align: center; color: #ffffff; padding-top: 5px; display: block; } .honner li{ width: 98% !important; } .menu_con{ display: none; position: fixed; top: 0; height: 100%; width: 200px; background: #fff; border-left: 1px solid #eee; overflow: auto; z-index: 10; } .menu_con .left_menu{ width: 200px; } .goodsright{ width: 100%; } .eyewood-ul{ padding-left: 1% !important; } .eyewood-ul li{ width:48% !important; padding: 5px 0 !important; position: inherit; } .eyewood-ul li h2{ display: block; white-space: nowrap; text-overflow: ellipsis; height: 28px; line-height: 28px; padding: 0 10px; overflow: hidden; } .goods_main .goodsright .eyewood-ul li h2{ line-height: 20px !important; height: 40px !important; padding: 10px 0 !important; } .keifu_box,.keifu{ display: none; } .goodsleft .left_menu li{ line-height: 20px; } .menu_con .mask{ width: 100%; height: 100%; } .container{ width: 96%; margin: auto; } .container .espcms_bbs_form .content{ padding:0; } .Appear{ transition: Appear 2s; -moz-transition: Appear 2s; /* Firefox 4 */ -webkit-transition: Appear 2s; /* Safari 鍜 Chrome */ -o-transition: Appear 2s; /* Opera */ right: 0%; } .disappear{ transition: disappear 2s; -moz-transition: disappear 2s; /* Firefox 4 */ -webkit-transition: disappear 2s; /* Safari 鍜 Chrome */ -o-transition: disappear 2s; /* Opera */ right: -100%; } .new_img .news-box-title{ font-size: 14px !important; } .new_img .news-box-date, .new_img .news-box-p{ margin-top:0 ; } .new_img li{ padding: 10px 0 !important; } .new_img .news-box-img{ width: 40%; } .new_img .news-box-con{ width: 58%; } .main{ padding:10px 0 30px; } .map { margin: 10px auto 0 !important; } .map .ex-fac-title { padding: 20px 0; text-align: center; } .ex-fac-title .e-title,.c-title{ font-size: 20px !important; } .map .width33{ margin-left:0; overflow: visible; } #dituContent{ height:250px !important; margin-bottom: 20px!important; } .w1200 .wrap1 .list{ min-height: 60px !important; height: auto !important; } .lh img{ max-width: 100%; } .index06 .content{ padding:30px 0; } .index06 .foot1>div{ margin-top: 0 !important; } .index06 .foot1 img{ width: 100% !important; } #navmenu li:last-child .first{ left: 0; top: 31px; opacity: 1; } #navmenu .first a{ padding: 0; } .rightArrow{ right: 10px; width: 31px; height: 31px; } .leftArrow { left: 10px; width: 31px; height: 31px; } .index02 .content .lay_left{ display: none; } .index06 .p1{ font-size: 18px; } .index02 .content{ padding: 30px 0 20px; } .index05 .content .p1, .index04 .content .p1, .index03 .content .p1{ padding: 35px 0 25px; font-size: 1.5em; } .index02 .content .p1{ font-size: 1.5em; } .index05 .content li img{ margin: 25px auto 7px; } #navmenu .first a{ padding: 0; } } @keyframes Appear{ 0% {right: -100%;} 25% {right: -66.6%;} 50% {right: -33.3%;} 100% {right: 0%;} } @-moz-keyframes Appear{ 0% {right: -100%;} 25% {right: -66.6%;} 50% {right: -33.3%;} 100% {right: 0%;} } @-webkit-keyframes Appear{ 0% {right: -100%;} 25% {right: -66.6%;} 50% {right: -33.3%;} 100% {right: 0%;} } @-o-keyframes Appear{ 0% {right: -100%;} 25% {right: -66.6%;} 50% {right: -33.3%;} 100% {right: 0%;} } @keyframes disappear{ from {right: 0;} to {right: -100%;} } @-moz-keyframes disappear{ from {right: 0;} to {right: -100%;} } @-webkit-keyframes disappear{ from {right: 0;} to {right: -100%;} } @-o-keyframes disappear{ from {right: 0;} to {right: -100%;} }