/************ HEADER ***************/ #join_box{ width: 100%; height: 40px; line-height: 40px; background: #014b8b; } #join_box_l{ width: 720px; float: left; font-size: 13px; color: #FFF; letter-spacing: 1px; } #join_box_r{ width: 480px; float: right; font-size: 12px; color: #FFF; text-align: right; } #join_box_r a{ color: #fff; font-size: 13px; margin-left: 20px; letter-spacing: 1px; } #logo{ width: 100%; height: 160px; } #logo_l{ width: 600px; float: left; } #logo_l img{ display: block; margin-top: 37px; } #logo_r{ width: 600px; float: right; } #tel_div{ width: 200px; padding-left: 70px; height: 51px; line-height: 26px; background: url(../img/tel_bg.png) no-repeat; font-size: 24px; color: #009944; font-family: 'Arial'; /* font-weight: bold; */ text-align: left; letter-spacing: 1px; float: right; margin-top: 55px; } #tel_div span{ display: block; /* font-size: 14px; */ /* font-family: '寰蒋闆呴粦'; */ color: #282828; } #nav{ width: 100%; height: 69px; line-height: 50px; background: url(../img/nav_bg.png); filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')"; -moz-background-size: 100% 100%; background-size: 100% 100%; } #nav a{ display: block; float: left; width: 109px; text-align: center; margin: 0px 31px; font-size: 15px; color: #FFF; height: 69px; line-height: 69px; } #nav a:hover{ background:url(../img/nav_on.png); } /************ HEADER ***************/ /************ FOOTER ***************/ .footer{ width: 100%; height: 300px; background: #dcdbd9; margin-top: 50px; } #foot_nav{ width: 100%; height: 55px; line-height: 55px; } #foot_nav a{ font-size: 14px; color: #282828; margin: 0px 53px; letter-spacing: 1px; } #foot_c{ width: 100%; height: 165px; padding-top: 30px; } #foot_c_l{ width: 620px; text-align: center; float: left; } #foot_c_l img{ display: block; margin-top: 20px; } #foot_c_r{ width: 580px; float: right; font-size: 12px; color: #282828; line-height: 26px; } #foot_c_r img{ display: block; float: left; width: 120px; height: 120px; margin: 5px 0px; margin-right: 30px; } #foot_icp{ width: 100%; height: 50px; line-height: 50px; background: #009b4d; text-align: center; font-size: 12px; color: #FFF; text-transform: uppercase; } #foot_icp a{ color: #FFF; } /************ FOOTER ***************/ /************ INDEX MAIN ***************/ #main_i{ overflow: hidden; margin-top:50px; } .index_title{ width: 100%; text-align: center; height: 64px; border-bottom: 1px #c9c9c9 solid; text-transform: uppercase; color: #009b4d; font-size: 15px; letter-spacing: 1px; line-height: 27px; overflow: hidden; } .index_title span{ display: block; font-weight: bold; font-size: 22px; } .index_title small{ display: block; width: 60px; height: 5px; background: #009b4d; margin: 0px auto; margin-top: 5px; } #index1{ width: 100%; } #index1_c{ width:100%; height:165px; margin-top:30px; } #index1_l{ display: block; width: 165px; height: 165px; float: left; background: #009b4d; color: #FFF; text-align: center; line-height: 165px; font-size: 18px; letter-spacing: 1px; } #index1_r{ width:1010px; float:right; } .cpzx_box{ height:165px; } .cpzx_box a{ display: block; border: 1px #c9c9c9 solid; height: 163px; } .cpzx_box a img{ display:block; width:100%; height:100%; } #index2{ width: 100%; height: 530px; padding-top: 30px; background: #dcdbd9; margin-top: 60px; } #index2_c{ width: 100%; margin-top: 60px; } #index2_c a{ display: block; float: left; background: #FFF; width: 290px; overflow: hidden; margin-right: 13px; height: 350px; text-align: center; font-weight: bold; color: #9f9f9f; font-size: 14px; line-height: 40px; transition:all 0.3s linear 0s; } #index2_c a:nth-child(4){ margin-right:0px;} #index2_c a:hover{ margin-top:-10px; transition:all 0.3s linear 0s; } #index2_c a img{ display: block; width: 100%; height: 220px; margin-bottom: 20px; } #index2_c a span{ display: block; color: #ef6912; font-size: 16px; } #index3{ width: 100%; height: 440px; padding-top: 45px; background: url(../img/index3_bg.jpg) no-repeat; filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')"; -moz-background-size: 100% 100%; background-size: 100% 100%; } #index3_c{ width: 100%; margin-top: 50px; } #index3_l{ width:250px; float:left; } #index3_l1{ padding: 15px; background: #009b4d; color: #FFF; height: 90px; text-align: right; text-transform: uppercase; letter-spacing: 1px; font-size: 20px; line-height: 30px; } #index3_l1 small{ display: block; letter-spacing: 0; font-size: 12px; } #index3_l2{ display: block; width: 130px; text-align: center; height: 40px; line-height: 40px; background: #009b4d; color: #FFF; float: right; margin-top: 70px; } #index3_r{ width: 800px; float: right; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 5; font-size: 14px; color: #FFF; line-height: 32px; } #index3_r p{ padding:0; margin:0; } #index4{ width: 100%; margin-top: 50px; height: 920px; } #index4_c{ width: 100%; margin-top: 50px; height: 800px; overflow: hidden; } .ys_box{} .ys_content{ width: 480px; height: 150px; background: #dcdbd9; float: left; padding: 25px 60px; font-size: 15px; color: #4a4a4a; line-height: 30px; } .ys_content p{ padding:0; margin:0; } .ys_content1{ font-size: 18px; height: 34px; line-height: 34px; margin-bottom: 20px; } .ys_content1 span{ display: block; float: left; color: #009c4c; font-weight: bold; font-size: 38px; margin-right: 15px; } .ys_img{ width: 600px; height: 200px; float: left; } .ys_img img{ display: block; width: 100%; height: 100%; } #index5{ width: 100%; margin-top: 60px; height: 510px; } #index5_c{ width: 100%; margin-top: 45px; } .news_box{ width: 375px; overflow: hidden; float: left; margin: 0px 12px; line-height: 30px; } .news_box img{ display: block; width: 100%; height: 240px; } .news_box span{ display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #666; font-size: 17px; letter-spacing: 1px; margin-top: 15px; } .news_box span p{ padding:0; margin:0; } .news_box small{ display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #999; font-size: 14px; } .news_box small p{ padding:0; margin:0; } .news_box a{ display: block; width: 105px; text-align: center; height: 25px; line-height: 25px; background: #009b4d; color: #FFF; font-size: 12px; float: right; margin-top: 10px; } /************ INDEX MAIN ***************/ /************ SIDEBAR ***************/ .sidebar_title{ width: 100%; height: 50px; background: #009c4c; font-size: 16px; color: #FFF; text-transform: uppercase; font-weight: bold; line-height: 50px; } .sidebar_title span{ display: block; float: left; width: 6px; background: #FFF; height: 25px; margin: 13px 15px; } .sidebar_t_c{ border: 1px solid #e5e5e5; padding: 10px; margin-bottom: 20px; } .sidebar_t_c a{ border: 1px solid #009c4c; display: block; padding: 0px 10px; height: 39px; line-height: 39px; color: #595959; font-size: 14px; text-align: center; margin-bottom: 10px; } .sidebar_t_c a span{ float: right; } .sidebar_t_c a:hover{ background:#009c4c; color:#FFF; font-weight:bold; } .sidebar_b_c{ border: 1px solid #e5e5e5; padding: 10px; font-size: 12px; color: #595959; line-height: 36px; } /************ SIDEBAR ***************/ /************ 鍐呴〉 ***************/ .commoninner{ width: 1200px; margin: 0px auto; margin-top: 40px; margin-bottom: 50px; } .inner-left{ width: 260px; float: left; } .inner-right{ width: 900px; float: right; } .title{ margin: 0px; padding: 0px; height: 49px; line-height: 49px; /* font-weight: bold; */ margin-bottom: 20px; font-size: 22px; color: #009c4c; border-bottom: 1px #009c4c dashed; letter-spacing: 1px; } .weizhi{ display: block; float: right; font-size: 12px; color: #6e6e6e; line-height: 49px; } .weizhi a{ color: #6e6e6e; } .de-about-content{} .de-about-content p{ margin: 0px; font-size: 14px; line-height: 28px; } .de-product-list{ overflow: hidden; } .de-product-list ul{ padding:0px; margin:0px; } .de-product-list ul a{ display: block; width: 280px; height: 235px; float: left; border: 1px #dcdcdc solid; /* background: #f3f3f3; */ text-align: center; line-height: 50px; color: #282828; font-size: 12px; font-family: '寰蒋闆呴粦'; margin: 0px 9px; margin-bottom: 20px; } .de-product-list ul a img{ display: block; width: 280px; height: 185px; object-fit: cover; } .de-product-list ul a:hover{ background:#009c4c; color:#FFF; } .MagnifierMain{ display:block; width:100%; border:0 !important; text-align:center; margin:30px auto; } .MagnifierMain img{} .MagTargetImg{ display: block; margin: 0px auto; max-width: 100%; } .prodectInfo{ width: 1200px; margin: 0px auto; margin-bottom: 50px; } .info-crumbs{ background: #f6f6f6; height: 45px; line-height: 45px; text-indent: 20px; font-size: 14px; color: #595959; } .info-crumbs a{ color: #595959; } .info-main{ width: 100%; text-align: center; margin-bottom: 40px; } .info-main span{ display: block; font-size: 20px; font-weight: bold; letter-spacing: 1px; line-height: 60px; } .info-main img{ display:block; margin:0px auto; } .infoCenter-left{ width: 260px; float: left; } .infoCenter-right{ width: 900px; float: right; } .center-content table{ width:100% !important; text-align:center; border-collapse: collapse; } .center-content table tr td{ width: 33%; text-align: center; border: 1px #282828 solid; font-size: 12px; line-height: 35px; } .infopreview{ width: 100%; height: 460px; padding-top: 40px; } .center-title{ font-weight: bold; font-size: 18px; color: #009c4c; line-height: 60px; margin-bottom: 20px; height: 59px; border-bottom: 1px solid #009c4c; } .parm{ float: right; width: 55%; text-align: left; text-indent: 10px; } .parm table tr td{ font-size: 12px; border: 1px #000 solid; line-height: 32px; text-indent: 10px; } .center-content p{ margin: 0px; font-size: 14px; line-height: 28px; } .de-news-list ul{ padding:0px; margin:0px; } .de-news-list ul a{ display: block; width: 870px; padding: 10px; height: 160px; margin-bottom: 25px; font-size: 14px; line-height: 38px; color: #595959; box-shadow: 0 0 4px 2px rgb(204 204 204 / 90%); } .de-news-list ul a span{ display: block; color: #323232; font-weight: bold; font-size: 15px; line-height: 42px; } .de-news-list ul a:hover{ box-shadow: 0 0 4px 2px rgb(0 156 76 / 90%); } .img{ height: 160px; width: 210px; float: left; } .img img{ display: block; height: 160px; width: 210px; object-fit: cover; } .box{ width: 100%; float: right; height: 160px; } .box i{ display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-style:normal; } .news-detail-title{ padding-bottom: 15px; border-bottom: 1px dashed #ededed; text-align: center; margin-bottom: 15px; } .h3{ font-size: 18px; color: #323232; line-height: 24px; font-weight: bold; margin: 25px 0 10px; } .b{ font-size: 13px; color: #999999; line-height: 20px; } .news-detail p{ margin: 0px; font-size: 14px; line-height: 28px; } .newsPage{ color: #323232; font-size: 12px; line-height: 26px; margin-top: 25px; } .page-a{ height: 44px; line-height: 44px; border-bottom: 1px #ccc dashed; margin-bottom: 10px; } .newsPage a{ color: #323232; } .page-a a:hover{ font-weight:bold; color:#009c4c; padding-left:10px; } .contact-list{ overflow: hidden; margin: 25px auto; } .contact-list ul{ padding:0; margin:0; } .contact-list li{ min-height: 28px; padding-left: 50px; float: left; width: 100%; font-size: 14px; color: #595959; line-height: 20px; padding-top: 8px; margin-bottom: 14px; word-wrap: break-word; } .icon-01{ background: url(../images/contact-icon-01.png) no-repeat left top; } .icon-02{ background: url(../images/contact-icon-02.png) no-repeat left top; } .icon-03{ background: url(../images/contact-icon-03.png) no-repeat left top; } .icon-04{ background: url(../images/contact-icon-04.png) no-repeat left top; } .icon-05{ background: url(../images/contact-icon-05.png) no-repeat left top; } .icon-06{ background: url(../images/contact-icon-06.png) no-repeat left top; } .de-honor{} .de-honor span{ display: block; color: #444; font-weight: bold; font-size: 18px; line-height: 50px; height: 50px; } .de-honor p{ padding:0; margin:0; } #dituContent{ width: 100%; height: 500px; margin: 0 auto; } .de-message{ overflow: hidden; padding: 0 5px; } .tips{ font-size: 13px; line-height: 55px; color: #737373; } .form-tr{ overflow: hidden; } .form-tr input{ display: block; width: 658px; padding: 0 10px; height: 38px; line-height: 38px; border: 1px solid #e6e6e6; } .error{ height: 18px; line-height: 18px; font-size: 12px; color: #f00; padding: 0 5px; } .form-tr textarea{ display: block; width: 658px; padding: 5px 10px; height: 168px; border: 1px solid #e6e6e6; } .code input{ width: 188px; float: left; } .verify{ cursor: pointer; float: left; margin-left: 25px; width: 120px; height: 40px; line-height: 40px; text-align: center; font-size: 0; } .verify img{ display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; } .submit{ margin-top: 15px; display: block; width: 190px; height: 40px; text-align: center; line-height: 40px; background: #007b42; color: #fff; font-size: 15px; } /************ 鍐呴〉 ***************/