@charset "utf-8"; /*******CSS commont*************/ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;} img{border:0;} ol,ul{list-style:none;} h1,h2,h3{font-weight:normal;font-size:100%;} q:before,q:after{content:'';} abbr,acronym{border:0;font-variant:normal;} sup{vertical-align:text-top;} sub{vertical-align:text-bottom;} input,textarea,select,button{font-weight:inherit;font-size:inherit;font-family:inherit; border: 0px;} input,textarea,select{*font-size:100%;}legend{color:#000;} /*******CSS reset*************/ body{ background:#fff; overflow-x: hidden; color:#333333; font-size: 12px; font-family:'Microsoft YaHei','微软雅黑',Arial; overflow-x: hidden; overflow-y: auto;} .container{ padding-right: 10px; padding-left: 10px; } @media (min-width:1200px) { body{ font-size: 14px; } .container{ padding:0px; } } @media (min-width:1601px) { body{ font-size: 15px; } } a{color:#333333;text-decoration:none; cursor: pointer; transition: all 0.3s;} a:hover{ text-decoration: none; color:#1c786a; } .left{float:left;} .right{float:right;} .ovfl{ overflow:hidden;} .mar{ margin:0px auto;} .clear{clear:both;} .hidden{display:none;} .imgbox {position:relative;overflow:hidden;width:100%;} .imgbox:after {content:'';display:block;padding-top:75%;} .imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s width;} .imgbox:hover img{width:110%;transition:.36s width;} .simgbox {position:relative;overflow:hidden;width:100%;} .simgbox:after {content:'';display:block;padding-top:61.7%;} .simgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s width;} .simgbox:hover img{width:110%;transition:.36s width;} .imgboxs{position:relative;overflow:hidden;width:100%;} .imgboxs:after {content:'';display:block;padding-top:100%;} .imgboxs img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s width;} .imgboxs:hover img{width:110%;transition:.36s width;} .aimgbox {position:relative;overflow:hidden;width:100%;} .aimgbox:after {content:'';display:block;padding-top:63.15%;} .aimgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s width;} .aimgbox:hover img{width:110%;transition:.36s width;} .nimgbox {position:relative;overflow:hidden;width:100%;} .nimgbox:after {content:'';display:block;padding-top:64.5%;} .nimgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s width;} .nimgbox:hover img{width:110%;transition:.36s width;} .ln1{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ln2{ overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; } .ln3{ overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; } .ln4{ overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-orient: vertical; } .ln5{ overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 5; display: -webkit-box; -webkit-box-orient: vertical; } /*******Css header*******/ #header{ padding: 10px 0px 12px 0px; } #header .container{ position: relative; } .logo{ width: 75%; float: left;} .logo img{ max-width: 100%; } .map_open{ font-size: 24px; width: 40px; height: 40px; line-height: 40px; text-align: center; color: #1c786a; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);} #mnav{ background: #1c786a; padding: 5px 0px;} #mnav a{ position: relative; color: #fff; float: left; line-height: 28px; height: 28px; font-size: 13px; width: 25%; text-align: center;} #mnav a:hover{ font-weight: bold; color: #fde34d;} #mnav a.on{ font-weight: bold; color: #fde34d;} @media (min-width:370px) { #mnav{ padding: 7px 0px; } #mnav a{ line-height: 32px; height: 32px; font-size: 14px;} } @media (min-width:768px) { .logo{ width: 250px; } .himg1{ float: left; margin-left: 15px;} #mnav{ padding: 0px; } #mnav a{ width: 16.5%; line-height: 48px; height: 48px;} .tels{ font-family:'Arial'; color: #1c786a; font-size: 20px; font-weight: bold; height: 35px; line-height: 35px; padding-left: 40px; background: url(../images/tel.png) no-repeat left center; position: absolute; top: 50%; transform: translateY(-50%); right: 56px; } .tels:hover{ color: #D6000E; } } @media (min-width:992px) { #header{ padding: 15px 0px 18px 0px; } #mnav a{ line-height: 52px; height: 52px; font-size: 15px;} } @media (min-width:1200px) { #header{ width: 100%; position: fixed; padding: 0px; top: 20px; left: 0px; z-index: 999;} #header .container{ background: #fff; height: 70px; line-height: 70px;} #header.show{ background: #fff; top: 0px;} .logo{ margin-left: 15px;} .tels{ right: 10px; } .nav{ float: left; margin-left: 16px;} .nav a{ margin: 0px 20px; float: left; font-size: 16px; position: relative;} .nav a:after{ content: ''; width: 0px; height: 3px; background: #1c786a; position: absolute; left: 50%; bottom: 0px; transform: translateX(-50%); transition: all 0.3s ease-out 0s;} .nav a:hover:after{ width: 30px; } .nav a:hover{ color: #1c786a;} .nav a.on:after{ width: 30px; } .nav a.on{ font-weight: bold; color: #1c786a;} } @media (min-width:1601px) { #header{ top: 30px;} #header .container{ height: 80px; line-height: 80px;} .logo{ margin-left: 30px;} .tels{ right: 20px; } .nav{ margin-left: 60px; } .nav a{ margin: 0px 40px; } } #menu_map{ transform: translateY(-100%);transition: all 800ms cubic-bezier(.8, 0, .33, 1); border-radius: 0 0 50% 50%; opacity: 0;position: fixed; top: 0; right: 0; left: 0; z-index: 1030; background: #fff; width: 100%!important; height: 100%!important; overflow-x:hidden; overflow-y: scroll; } #menu_map.down { border-radius: 0% 0% 0% 0%; transform: translateY(0); opacity: 1; } .map_closes{ height: 61px; line-height: 61px; overflow:hidden; } .map_closes a{ text-align: center; float: right; margin-right: 2px; } .map_closes a .iconfont{ font-size: 30px; color:#1c786a; } .map_close:hover { transform: rotate(90deg); border-radius: 50%; } .mnavul{ width: 94%; margin: 10px auto 15px;} .nav-item{position: relative; border-bottom: solid 1px #f5f5f5;} .nav-item p{overflow: hidden;line-height: 50px;max-height:50px; font-size: 15px; padding: 0px 10px;} .nav-item p i{ float: right; color: #666;} .nav-item p a{ float: left;} .nav-item.on{ color: #1c786a; } .nav-item.on a{ color: #1c786a; } .nav-item.on p i{ color: #1c786a; } .nav-item.nav-show{border-bottom: none; background:#f5f5f5; } .nav-item .msubs{display:none; padding: 0px 16px 12px 16px; overflow:hidden; } .nav-item .msubs a{ line-height: 2; margin-bottom:5px; font-size: 14px; display: block;} .nav-item .msubs a.on{ color:#1c786a;} .nav-item .msubs a:hover{ color:#1c786a;} .nav-item.nav-show .msubs{display: block;} .nav-item.nav-show p i{transform:rotate(90deg);} #mbanners{ overflow: hidden; position: relative;} #mbanners img{ width: 100%;} #mbanners .swiper-pagination{ bottom: 10px; } #mbanners .swiper-pagination-bullet{ outline: none; background: #fff;} #mbanners .swiper-pagination-bullet-active{ background: #fff; } #banners{ overflow: hidden; position: relative;} #banners img{ width: 100%;} #banners .swiper-pagination{ bottom: 15px; } #banners .swiper-pagination-bullet{ outline: none; width: 26px; height: 12px; border-radius: 6px; margin: 0px 6px; background: #fff;} #banners .swiper-pagination-bullet-active{ background: #fff; } @media (min-width:1601px) { #banners .swiper-pagination{ bottom: 25px; } } #page_banner{ position:relative; text-align:center;} #page_banner img{ width: 100%; } #page_crum{ text-align: left; padding: 5px 0px; line-height: 1.6; color: rgba(255, 255, 255, 0.7); width: 100%; position: absolute; z-index: 3; bottom: 0px; left: 0px; background: rgba(0, 0, 0, 0.3);} #page_crum a{ color: rgba(255, 255, 255, 0.7); } #page_crum a:hover{ color: #fff; } .page_crum{ overflow: hidden; } .page_crum_sp1{ margin-right: 5px;} .page_pro_types{ border-bottom: solid 1px #DFDFDF; } .page_pro_type{ overflow: hidden; height: 50px; line-height: 50px;} .page_pro_type .swiper-slide{ width: auto; padding: 0px 16px; position: relative;} .page_pro_type .swiper-slide span{ position: absolute; color: #F2F2F2; right: 0px; top: 50%; transform: translateY(-50%);} .page_pro_type a{ font-size: 15px; width: 100%; float: left; background: url(../images/more1.png) no-repeat right center; padding-right: 28px;} .page_pro_type a:hover{ background: url(../images/more1h.png) no-repeat right center; color: #1c786a;} .page_pro_type a.on{ background: url(../images/more1h.png) no-repeat right center; color: #1c786a; } #wrapper{ padding: 20px 0px 25px 0px;} .right_side{ background: #fff; } .right_side_tt{ text-align: center; } .right_side_tt a{ display: inline-block; position: relative; font-size: 20px; font-weight: bold;} .right_side_tt a span{ position: relative; z-index: 2;} .right_side_tt a:hover{ color: #333333; } .right_side_ft{ color: #999; margin-top: 5px; text-align: center;} .right_content{ padding: 5px 0px; } #right_content{ padding-top: 10px; } @media (min-width:768px) { .page_pro_type .swiper-slide{ padding: 0px 20px;} } @media (min-width:992px) { .page_pro_type{ height: 56px; line-height: 56px;} .page_pro_type .swiper-slide{ padding: 0px 22px;} .right_side_tt a{ font-size: 25px; } } @media (min-width:1200px) { #page_crum{ padding: 7px 0px; position: relative; background: none; border-bottom: solid 1px #e5e5e5; color: rgba(0, 0, 0, 0.6);} #page_crum a{ color: rgba(0, 0, 0, 0.6); } #page_crum a:hover{ color:#1c786a; } #wrapper{ padding:35px 0px 50px 0px; } .right_side_tt{ text-align: left; } .right_side_tt a{ font-size: 30px; padding-left: 15px;} .right_side_tt a:before{ content: ''; width: 6px; height: 22px; background: #1c786a; position: absolute; top: 50%; margin-top: -8px; left: 0px;} .right_side_ft{ text-align: left; } .right_content{ padding: 10px 0px; min-height: 415px;} #right_content{ padding-top: 20px; } } @media (min-width:1601px) { #page_crum{ padding: 9px 0px; } #wrapper{ padding:45px 0px 60px 0px; } .right_side_tt a{ font-size: 36px; padding-left: 20px;} .right_side_tt a:before{ height: 26px; } #right_content{ padding-top: 30px; } .right_content{ min-height: 540px;} } /*******Css home*******/ #chan1{ padding: 20px 0px; background: url(../images/bg1.jpg);} .chan1_left_tt{ color:#fff; font-size: 13px; position: relative; padding-bottom: 10px;} .chan1_left_tt:after{ content:''; width: 15px; height: 2px; background: #fff; position: absolute; bottom: 0px; left: 0px;} .chan1_left_ft{ color:#fff; font-weight: bold; font-size: 20px; margin-top: 10px;} .chan1_left_dc{ color:rgba(255, 255, 255, 0.6); margin-top:15px; font-size: 13px;} .chan1_left_dc strong{ margin: 0px 3px; color:#fde34d; font-size: 16px; font-family: 'Arial';} .chan1_right{ margin-top: 15px;} .chan1_rightc{ display:inline-block; text-align: center;} .chan1_right_tt img{ max-width:100%;} .chan1_right_btn{ margin-top: 10px;} .chan1_right_btn a{ font-size: 16px; display: inline-block; background:#fde34d; color:#1c786a; border-radius: 36px; padding: 8px 40px;} .chan1_right_btn a:hover{ background:#065146; color:#fff; } .chan1_right_dc{ color:#fff; font-size: 13px; margin-top:8px;} #chan2{ padding:20px 0px;} .products{ overflow:hidden; } .products_txt{ font-size: 15px; height:30px; line-height: 30px; overflow: hidden; padding-right: 36px; position: relative;} .products_txt:after{ content:''; transition: all 0.3s ease-out 0s; width:19px; height:19px; background: url(../images/more1.png) no-repeat; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);} .products_img{ margin-top:8px; } .products_dc{ color:rgba(0, 0, 0, 0.6); line-height:1.8; margin-top: 12px;} .products_btn{ text-align: right; background:url(../images/line1.jpg) repeat-x center; margin-top: 15px;} .products_btn span{ background:#fff; display: inline-block; padding-left: 10px;} .products_btn span a{ outline: none; float:left; height: 10px; width: 24px; background-repeat: no-repeat; margin-left: 20px;} .products_btn span a.s-prev{ background-image:url(../images/left1.png); } .products_btn span a.s-next{ background-image:url(../images/right1.png); } .products_btn span a.s-prev:hover{ margin-left:15px; margin-right:5px;} .products_btn span a.s-next:hover{ margin-right:5px; margin-left:15px;} .products a:hover .products_txt:after{ background:url(../images/more1h.png) no-repeat; } .imess{ margin-top:20px;} .imess_tt{ color:#666; font-size: 13px; line-height: 1.6;} .imess_tt b{ color:#1c786a; } .imess_cc{ overflow:hidden; margin-top: 5px;} .index_InputText{ outline: none; padding: 0px 10px; background:#e6e9e9; float: left; margin-top: 10px; height: 40px; line-height: 40px;} .imess_cc #addr{ width:49%; } .imess_cc #tel{ width:49%; margin-left: 2%;} .imess_cc #captcha{ width:25%;} .index_verifyImg{ width:22%; height:40px; float: left; margin-left: 5px; margin-top: 10px;} .index_But{ text-align: center; width:40%; height: 40px; line-height: 40px; float: right; margin-top: 10px; background: #1c786a; color: #fff;} .index_But:hover{ background:#fde34d; color: #1c786a;} #chan3{ padding: 20px 0px 0px 0px; background:url(../images/bg2.jpg) no-repeat; background-size: cover; background-attachment: fixed;} .chan3_tt{ text-align:center; color: #fff; font-size: 13px;} .chan3_ft{ margin-top: 3px; text-align:center; color: #fff; font-size: 20px; font-weight: bold;} .chan3_dc{ font-size: 12px; margin-top:6px; text-align:center; color: rgba(255, 255, 255, 0.4); text-transform: uppercase;} .youshi{ margin-top: 15px; } .youshi .gallery-top{ overflow:hidden; } .youshi_img{ text-align:center; } .youshi_img img{ max-width:100%; } .youshi_txt_tt{ color:#fff; font-size: 17px; margin-top: 10px;} .youshi_txt_dc{ color:rgba(255, 255, 255, 0.8); margin-top: 5px;} .youshi_txt_dc p{ position:relative; margin-top: 12px; padding-left: 16px;} .youshi_txt_dc p:before{ content:''; width: 8px; height: 8px; background: #fff; border-radius: 50%; position: absolute; top: 4px; left: 0px;} .youshi_txt_btn{ overflow:hidden; margin-top: 15px;} .youshi_txt_btn a{ font-size: 16px; float: left; background:#fde34d; color:#1c786a; border-radius: 36px; padding: 8px 40px; } .youshi_txt_btn a:hover{ margin-left:10px; } .youshi .gallery-thumbs{ margin-top:15px; border-top: solid 1px rgba(255, 255, 255, 0.2);} .youshi .gallery-thumbs a{ text-align: center; color: #fff; width:100%; float: left; position: relative;} .youshi .gallery-thumbs a p{ height: 70px; line-height: 70px; font-size: 16px; overflow:hidden; } .youshi .gallery-thumbs a:after{ transition: all 0.3s ease-out 0s; content:''; position: absolute; opacity: 0; bottom: -20px; left: 50%; transform: translateX(-50%); width:20px; height:20px; background:#1c786a; border-radius: 50%; border: solid 3px #fff;} .youshi .gallery-thumbs .swiper-slide-thumb-active a{ font-weight:bold; } .youshi .gallery-thumbs .swiper-slide-thumb-active a:after{ bottom: -8px; opacity: 1;} #chan4{ padding:20px 0px;} .chan4_ft{ padding-left: 30px; position:relative; font-size: 13px;} .chan4_ft:before{ content:''; width: 15px; height: 2px; background: #1c786a; position: absolute; left: 2px; top: 50%; margin-top: -1px;} .chan4_tt{ font-size:20px; font-weight:bold; margin-top:5px;} .case_btn{ text-align: right; background:url(../images/line1.jpg) repeat-x center; margin-top: 10px;} .case_btn span{ background:#fff; display: inline-block; padding-left: 10px;} .case_btn span a{ outline: none; float:left; height: 10px; width: 24px; background-repeat: no-repeat; margin-left: 20px;} .case_btn span a.s-prev{ background-image:url(../images/left1.png); } .case_btn span a.s-next{ background-image:url(../images/right1.png); } .case_btn span a.s-prev:hover{ margin-left:15px; margin-right:5px;} .case_btn span a.s-next:hover{ margin-right:5px; margin-left:15px;} .case{ overflow:hidden; margin-top: 15px;} .case_txt{ margin-top: 5px; font-size: 13px; height:30px; line-height: 30px; overflow: hidden; padding-right: 36px; position: relative;} .case_txt:after{ content:''; transition: all 0.3s ease-out 0s; width:19px; height:19px; background: url(../images/more1.png) no-repeat; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);} .case a:hover .case_txt:after{ background:url(../images/more1h.png) no-repeat; } #chan5{ background:#f2f4f4; padding: 20px 0px 0px 0px;} .about_cc{ margin-top: 10px; line-height:2; color:rgba(77, 75, 75, 0.8); overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 8; display: -webkit-box; -webkit-box-orient: vertical;} .about_img{ margin-top:15px; height:260px; overflow: hidden;} .about_img img{ max-width:100%; } .chengnuobg{ background: #1c786a; padding: 15px;} .chengnuo{ overflow:hidden; } .chengnuo a{ width:100%; float: left; position: relative; } .chengnuo_ft{ font-size: 24px; color:#fde34d; font-family: Arial; font-weight: bold; } .chengnuo_tt{ font-size:16px; color: #fff;} .chengnuo_dc{transition: all 0.3s ease-out 0s; margin-top: 6px; line-height:20px; height:40px; overflow: hidden; color: rgba(255, 255, 255, 0.6);} .chengnuo a:hover .chengnuo_dc{ transform:translateY(10px); } #chan6{ padding:20px 0px; } .chan6_tt{ text-align:center; font-size: 20px; font-weight: bold;} .chan6_ft{ text-align:center; color: rgba(77, 75, 75, 0.6); font-size: 13px; margin-top: 3px;} .news_top{ overflow:hidden; border-bottom: solid 1px #E5E5E5; margin-top: 15px; padding-bottom: 5px;} .news_top a{ width:100%; float: left; margin-bottom: 15px;} .news_top_txt{ margin-top: 8px; } .news_top_txt_tt{ font-size:15px;} .news_top_txt_dc{ line-height:1.6; color: rgba(77, 75, 75, 0.8); margin-top: 5px;} .news_top_txt_tm{ text-align: right; color: rgba(77, 75, 75, 0.8); margin-top: 5px; } .news_bom{ overflow:hidden; margin-top: 15px;} .news_bom_tt{ font-size: 15px; height:32px; line-height: 32px; overflow: hidden; padding-right: 50px; position: relative; } .news_bom_tt:after{ content:''; transition: all 0.3s ease-out 0s; width:19px; height:19px; background: url(../images/more1.png) no-repeat; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);} .news_bom_dc{ margin-top:5px; line-height: 1.6; color: rgba(77, 75, 75, 0.8); } .news_bom a:hover .news_bom_tt:after{ background: url(../images/more1h.png) no-repeat; } @media (min-width:768px) { .chan1_left{ float:left; margin-top: 10px; width: 60%;} .chan1_left_tt{ padding-bottom:15px; } .chan1_right{ float:right; margin-top: 0px; text-align: center;} .youshi_img{ width:50%; float: left;} .youshi_txt{ width:45%; float:right; } .about_txt{ width:65%; float:left; } .about_img{ width:30%; float:right; height: 170px;} .about_cc{ -webkit-line-clamp: 4; } .chengnuo a{ padding-right:25px; } .chengnuo a:after{ content:''; width: 1px; height: 100%; background: rgba(255, 255, 255, 0.15); position: absolute; top: 0px; right: 0px;} .chengnuo a.chengnuoa4:after{ width:0px; } .chengnuo_ft{ font-size:26px; } .news_top_img{ width:25%; float:left; } .news_top_txt{ width:72%; float:right; margin-top: 0px;} .news_top_txt_dc{ margin-top:10px; } .news_top_txt_tm{ margin-top:10px; } .imess_cc #captcha{ width:20%; } .index_verifyImg{ width:15%; } .index_But{ width:30%; } } @media (min-width:992px) { .youshi_txt_dc{ margin-top:10px; } .youshi_txt_dc p{ margin-top:15px; } .youshi_txt_btn{ margin-top:20px;} .about_img{ height:210px; } .about_cc{ -webkit-line-clamp: 6; } .news_top a{ width:48%; float: left;} .news_top a.news_topa2{ float:right; } .news_top_img{ width:35%; } .news_top_txt{ width:62%; } .imess_tt{ overflow:hidden; } .imess_tt_left{ float:left; } .imess_tt_right{ float:right; } } @media (min-width:1200px) { #chan1{ padding:30px 0px;} .chan1_left{ margin-top:0px; } .chan1_left_tt{ font-size:15px; padding-bottom: 20px;} .chan1_left_ft{ margin-top:15px; font-size: 30px;} .chan1_left_dc{ font-size:16px; } .chan1_left_dc strong{ font-size:20px; } .chan1_right_btn{ margin-top:15px; } .chan1_right_btn a{ font-size:18px; padding:9px 60px; border-radius: 56px;} .chan1_right_dc{ margin-top:10px; font-size:15px; } #chan2{ padding:36px 0px 40px 0px; } .products_txt{ height:40px; line-height: 40px; font-size: 20px;} .products_img{ margin-top:15px; } .products_dc{ margin-top:15px; } .products_btn{ margin-top:25px; } .imess{ margin-top:30px; } .imess_tt{ font-size:15px; } .imess_cc{ margin-top:10px; } .index_InputText{ height:48px; line-height: 48px;} .imess_cc #addr{ width:26%; } .imess_cc #tel{ width:24%; margin-left:1%; } .imess_cc #captcha{ width:15%; margin-left:1%; } .index_verifyImg{ width:13%; height:48px;} .index_But{ width:17%; height:48px; line-height: 48px;} #chan3{ padding-top:36px; } .chan3_tt{ font-size:16px; } .chan3_ft{ margin-top:5px; font-size: 30px;} .chan3_dc{ margin-top:8px; } .youshi{ margin-top:25px; } .youshi_img{ width:43%; } .youshi_txt{ width:52%; } .youshi_txt_tt{ font-size:22px; } .youshi_txt_dc{ margin-top:10px; overflow: hidden;} .youshi_txt_dc p{ margin-top:20px; padding-left: 20px; line-height: 1.8; font-size: 15px;} .youshi_txt_dc p:before{ top:9px; } .youshi_txt_btn{ margin-top:30px; } .youshi_txt_btn a{ font-size:18px; padding:9px 60px; border-radius: 56px; } .youshi .gallery-thumbs{ margin-top:20px; } .youshi .gallery-thumbs a p{ height: 100px; line-height:100px; font-size: 20px;} #chan4{ padding:36px 0px 40px 0px; } .chan4_ft{ font-size:15px; padding-left: 34px;} .chan4_tt{ font-size:30px; margin-top: 6px;} .case_btn{ margin-top:15px; } .case{ margin-top:25px; } .case_txt{ font-size:15px; height: 40px; line-height: 40px; padding-right: 40px;} #chan5{ padding:40px 0px 0px 0px; } .about_cc{ margin-top:15px; -webkit-line-clamp: 6; } .about_img{ height:260px; } .chengnuobg{ padding:25px 25px 30px 25px; } .chengnuo_ft{ font-size:34px; } .chengnuo_tt{ font-size:20px; } .chengnuo_dc{ margin-top:8px; line-height: 23px; height:69px;} #chan6{ padding:36px 0px 40px 0px; } .chan6_tt{ font-size:30px; } .chan6_ft{ margin-top:5px; font-size: 16px;} .news_top{ margin-top:25px; } .news_top a{ margin-bottom:25px; } .news_top_txt_tt{ font-size:16px; } .news_top_txt_dc{ margin-top:13px; } .news_top_txt_tm{ margin-top:15px; } .news_bom{ margin-top:25px; } .news_bom_tt{ font-size:16px; height: 36px; line-height: 36px;} } @media (min-width:1601px) { #chan1{ padding:46px 0px;} .chan1_left_tt{ font-size:16px; padding-bottom: 25px;} .chan1_left_ft{ margin-top:20px; font-size: 36px;} .chan1_left_dc{ font-size:18px; } .chan1_left_dc strong{ font-size:25px; margin: 0px 8px;} .chan1_right_btn{ margin-top:20px; } .chan1_right_btn a{ font-size:22px; padding:9px 70px; border-radius: 66px;} .chan1_right_dc{ margin-top:15px; font-size:16px; } #chan2{ padding:80px 0px 90px 0px; } .products_txt{ height:50px; line-height: 50px; font-size: 22px;} .products_img{ margin-top:25px; } .products_dc{ margin-top:25px; } .products_btn{ margin-top:55px; } .imess{ margin-top:60px; } .imess_tt{ font-size:16px; } .imess_cc{ margin-top:25px; } .index_InputText{ height:56px; line-height: 56px;} .index_verifyImg{ height:56px;} .index_But{ height:56px; line-height: 56px;} #chan3{ padding-top:80px; } .chan3_tt{ font-size:18px; } .chan3_ft{ margin-top:10px; font-size: 36px;} .chan3_dc{ margin-top:15px; } .youshi{ margin-top:65px; } .youshi_img{ width:42%;} .youshi_txt_tt{ font-size:28px; } .youshi_txt_dc p{ margin-top:30px; padding-left: 22px; line-height:2; font-size: 16px;} .youshi_txt_dc p:before{ top:12px; } .youshi_txt_btn{ margin-top:40px; } .youshi_txt_btn a{ font-size:22px; padding:9px 70px; border-radius: 66px; } .youshi .gallery-thumbs{ margin-top:30px; } .youshi .gallery-thumbs a p{ height: 140px; line-height:140px; font-size: 22px;} #chan4{ padding:80px 0px 90px 0px; } .chan4_ft{ font-size:16px; padding-left: 45px;} .chan4_tt{ font-size:36px; margin-top: 12px;} .case_btn{ margin-top:30px; } .case{ margin-top:40px; } .case_txt{ font-size:16px; height: 50px; line-height: 50px; margin-top: 15px; padding-right: 50px;} #chan5{ padding:80px 0px 0px 0px; } .about_cc{ margin-top:20px; } .about_img{ height:300px; } .chengnuobg{ padding:35px 35px 40px 35px; } .chengnuo a{ padding-right:26px; padding-bottom: 8px;} .chengnuo_ft{ font-size:42px; } .chengnuo_tt{ font-size:22px; } .chengnuo_dc{ margin-top:10px; line-height: 25px; height:75px;} #chan6{ padding:80px 0px 90px 0px; } .chan6_tt{ font-size:36px; } .chan6_ft{ margin-top:10px; font-size: 18px;} .news_top{ margin-top:50px; } .news_top a{ margin-bottom:45px; } .news_top_txt_tt{ font-size:18px; } .news_top_txt_dc{ margin-top:15px; } .news_top_txt_tm{ margin-top:20px; } .news_bom{ margin-top:40px; } .news_bom_tt{ font-size:18px; height: 46px; line-height: 46px;} .news_bom_dc{ line-height:1.8; margin-top:10px; } } /*******Css footer*******/ #mfooter{ padding-top: 20px; padding-bottom: 15px; background: #2e3231; margin-bottom: 60px; } #mfooter a:hover{ text-decoration: underline; color: #fff;} .mfooter_lx{ color: #fff;} .mfooter_lx_tt{ font-size:14px;} .mfooter_lx_cc{ margin-top:5px;} .mfooter_lx_tel{ min-height: 32px; margin-bottom:12px; background: url(../images/ficon1.png) no-repeat left; padding-left: 40px;} .mfooter_lx_adr{ min-height: 32px; margin-bottom:12px; background: url(../images/ficon2.png) no-repeat left; padding-left: 40px;} .mfooter_lx_btn{ text-align:center; } .mfooter_lx_btn_tt a{ font-size: 16px; display: inline-block; background:#fde34d; color:#1c786a; border-radius: 36px; padding: 8px 40px; } .mfooter_lx_btn_tt a:hover{ background:#1c786a; color:#fff; } .mfooter_lx_btn_cc{ color:rgba(255, 255, 255, 0.6); margin-top: 5px;} .mfooter_link{ margin-top: 10px; color: rgba(255, 255, 255,0.6);} .mfooter_link a{ margin-right: 15px; color: rgba(255, 255, 255,0.6);} .mfooter_link a:hover{ color:#fff; } .mfooter_coc{ margin-top: 10px; color: rgba(255, 255, 255,0.6);} .mfooter_coc a{ margin-right: 15px; color: rgba(255, 255, 255,0.6);} .mfooter_coc a:hover{ color:#fff; } .gongancode{ display:inline-block; background: url(../images/ga.png) no-repeat left center; padding-left: 26px;} @media (min-width:768px) { #mfooter{ margin-bottom: 0px;} .mfooter_lx{ position:relative; padding-right: 250px;} .mfooter_lx_btn{ position:absolute; right: 0px; top: 50%; transform: translateY(-50%);} .mfooter_lx_btn_cc{ margin-top:8px; } } @media (min-width:1200px) { #footer{ background: #2e3231;} #footer a:hover{ text-decoration: underline; color: #fff;} #footer_lx{ border-bottom:solid 1px #414544; color: #fff;} #footer_lx a{ color:#fff;} .footer_lx_tel{ min-height: 110px; background: url(../images/ficon1.png) no-repeat left 32px; padding: 27px 35px 25px 42px; width:31%; float: left; border-right: solid 1px #414544;} .footer_lx_adr{ min-height: 110px; background: url(../images/ficon2.png) no-repeat left 32px; padding: 27px 35px 25px 42px; width:36%; margin-left: 4%; float: left; border-right: solid 1px #414544;} .footer_lx_btn{ width:29%; float: left; text-align: center; padding-top: 20px;} .footer_lx_tt{ font-size:16px;} .footer_lx_cc{ margin-top:6px; } #footer .footer_lx_btn_tt a{ font-size:18px; padding:9px 60px; border-radius: 56px; display: inline-block; background:#fde34d; color:#1c786a; } #footer .footer_lx_btn_tt a:hover{ background:#1c786a; color:#fff; text-decoration:none; } .footer_lx_btn_cc{ color:rgba(255, 255, 2550, 0.6); margin-top: 8px;} #footer_bc{ padding:20px 0px; color: rgba(255, 255, 255, 0.6);} #footer_bc a{ color: rgba(255, 255, 255, 0.6); } .footer_bc_left{ width:70%; } .footer_bc_left_cc{ padding-top:10px; } .footer_bc_left_tt{ font-size:17px; font-weight: bold;} .footer_bc_left_dc{ margin-top:10px; line-height: 2;} .footer_bc_left_dc a{ margin-right:20px; } #footer_bc_left_cc1{ margin-top:10px; } .footer_bc_right{ width:100px; text-align: center; padding-top: 15px;} .footer_bc_right img{ max-width:100%; } .footer_bc_right_txt{ margin-top:6px; } .footer_link{ margin-top: 15px;} .footer_link a{ margin-right: 20px; } .footer_coc{ text-align: center; margin-top: 15px;} } @media (min-width:1601px) { .footer_lx_tel{ min-height:130px; background: url(../images/ficon1.png) no-repeat left 38px; padding: 36px 50px 36px 52px;} .footer_lx_adr{ margin-left: 5%; min-height:130px; background: url(../images/ficon2.png) no-repeat left 38px; padding: 36px 50px 36px 52px;} .footer_lx_btn{ width:28%; padding-top: 30px;} #footer .footer_lx_btn_tt a{ font-size:22px; padding:9px 70px; border-radius: 66px; } .footer_lx_btn_cc{ margin-top:10px; } .footer_lx_tt{ font-size:17px; } .footer_lx_cc{ margin-top:10px; } #footer_bc{ padding:25px 0px; } .footer_bc_left_cc{ padding-top:20px; } .footer_bc_left_dc{ margin-top:15px; } .footer_bc_left_dc a{ margin-right:40px; } .footer_bc_right{ width:110px; padding-top: 25px;} .footer_bc_right_txt{ margin-top:10px; } } .footernav{ width: 100%; color: #fff; height:58px; overflow: hidden; position: fixed; bottom:0px; left: 0px; z-index: 999; background:#1c786a; } .footernav a{ color: #fff; } .footernav ul li{width: 25%; float: left; text-align: center; padding:5px 0px 8px 0px; } .footernp1{ font-size:20px;} .footernp2{ line-height:1.5;} .footernav ul li.on .footernp1{ animation:swing 1s infinite; } .prolist{ overflow: hidden; } .prolist li{ border: solid 1px #dedede; margin-top: 15px; padding: 15px 12px;} .prolist_txt{ font-size: 15px; text-align: center; margin-top: 12px;} .prolist_dc{ color: #999; margin-top:5px; text-align: center;} .prolist_btn{ margin-top: 15px; text-align: center; overflow: hidden;} .prolist_btn a{ width: 48%; height: 36px; line-height: 34px;} .prolist_btn_a1{ float: left; background: #f5f5f5;} .prolist_btn_a2{ float: right; background: #1c786a; color: #fff;} .prolist_btn_a1:hover{ background: #fde34d; color: #1c786a;} .prolist_btn_a2:hover{ background: #fde34d; color: #1c786a;} @media (min-width:768px) { .prolist li{ width: 49%; float: left; margin-right: 2%;} .prolist li:nth-child(2n){ margin-right: 0px; } } @media (min-width:992px) { .prolist li{ width: 32%; float: left; margin-right: 2%;} .prolist li:nth-child(2n){ margin-right: 2%; } .prolist li:nth-child(3n){ margin-right: 0px; } .prolist_btnc{ width: 90%; display: inline-block;} } @media (min-width:1200px) { .prolist li{ margin-top:20px; padding:15px 15px 25px 15px; position: relative; overflow: hidden;} .prolist li:hover .prolist_btn{ bottom: 0px; opacity: 1;} .prolist_txt{ font-size: 17px; margin-top: 15px;} .prolist_dc{ margin-top: 8px; line-height: 1.6;} .prolist_btn{ margin-top: 0px; opacity: 0; position: absolute; width:100%; padding: 15px 0px; transition: all 0.3s ease-out 0s; left: 0px; bottom: -80px; background-image: linear-gradient( 180deg, rgba(255, 255, 255, 0.8) 0%, #ffffff 100% );} .prolist_btnc{ width: 275px; } .prolist_btn a{ width: 130px; height: 40px; line-height: 38px;} } @media (min-width:1601px) { .prolist li{ margin-top:25px; padding:20px 20px 30px 20px;} .prolist_txt{ font-size: 18px; margin-top: 20px;} .prolist_dc{ margin-top: 10px; } .prolist_btn{ padding: 25px 0px; bottom: -96px;} .prolist_btnc{ width: 285px; } .prolist_btn a{ width: 135px; height: 42px; line-height: 40px;} } .prolist li:hover{ box-shadow: 0 1px 30px rgba(0, 0, 0, 0.15); } #rdpro1{ padding-bottom: 20px; } .rdpro1{ overflow: hidden; } .nproinfoimgs{ overflow: hidden; margin-top: 20px;} .nproinfoimgs .gallery-thumbs{ margin-top: 10px; } .nproinfoimgs .gallery-thumbs .nproinfo_timg{ border: solid 1px #dedede; text-align: center; cursor: pointer;} .nproinfoimgs .gallery-thumbs .nproinfo_timg img{ max-width: 100%; } .nproinfoimgs .gallery-thumbs .swiper-slide-thumb-active .nproinfo_timg{ border: solid 1px #1c786a; } .nproinfoimgs .gallery-top{ overflow: hidden; position: relative;} .nproinfoimgs .gallery-top a{ background:#fff; width: 100%; float: left; text-align: center; border: solid 1px #dedede;} .nproinfoimgs .gallery-top a img{ max-width: 100%; } .nproinfoimgs .swiper-prev,.nproinfoimgs .swiper-next{ padding: 12px 5px; z-index: 2; background: rgba(0, 0, 0, 0.6); color: #fff; position: absolute; top: 50%; transform: translateY(-50%);} .nproinfoimgs .swiper-prev:hover,.nproinfoimgs .swiper-next:hover{ background: rgba(0, 0, 0, 0.9); } .nproinfoimgs .swiper-prev{ left: 0px; } .nproinfoimgs .swiper-next{ right: 0px; } .rdpro1_img{ overflow: hidden; margin-top: 20px; border: solid 1px #dedede; background: #fff; text-align: center;} .rdpro1_img img{ width: 100%; } .rdpro1_txt{ position: relative; margin-top: 20px; } .rdpro1_txt_tt{ font-size: 18px; font-weight: bold; } .rdpro1gg{ margin-top: 6px; color: #999; line-height: 1.7;} .rdpro1_gg{ margin-top: 5px; overflow: hidden;} .rdpro1_gg_cc{ margin: 10px auto 0px; color: #444;} .rdpro1_gg_cc span{ color: #888; } .rdpro1_tel{ line-height: 2; color: #888; background: rgba(120, 142, 97, 0.08); margin-top: 15px; border: solid 1px #dedede; padding: 10px;} .rdpro1_tel_c1 b{ color: #ee001a; font-weight: bold; font-family: Arial; font-size: 14px;} .rdpro1_tel_c2{ line-height: 1.5; } .rdpro1_btn{ margin-top: 15px; overflow: hidden;} .rdpro1_btn a{ float: left; padding: 9px 38px; background: #1c786a; color: #fff; font-size: 15px;} .rdpro1_btn a:hover{ background: #fde34d; color: #1c786a;} #rdpro_tj{ padding: 20px 0px; } #rdpro_tjs{ margin-top: 20px; } .rdpro2_right_c_tt{ overflow: hidden; line-height: 32px;} .rdpro2_right_c_tt a{ font-size: 18px; font-weight: bold; float: left; position:relative;} .rdpro2_right_c_tt a span{ position: relative; z-index: 2;} .rdpro2_right_c_tt_p1{ color: #888; float: left; margin-left: 10px;} .rdpro_tj{ overflow: hidden; margin-top: 15px;} .rdpro_tj_img{ border: solid 1px #dedede;} .rdpro_tj_txt{ height: 32px; line-height: 32px; padding: 0px 10px; text-align: center; overflow: hidden;} #rdpro2{ padding: 20px 0px; background: #f6f7f6;} .rdpro2_right_c{ background: #fff; border: solid 1px #dedede; padding: 10px; margin-bottom: 10px;} .rdpro2_right_c_right{ margin-top: 10px; } .rdpro_khal{ overflow: hidden; margin-top: 15px;} .rdpro_khal_txt{ height: 32px; line-height: 32px; overflow: hidden; color: #666; text-align: center;} .rdpro_khal a:hover .rdpro_khal_txt{ color: #1c786a; } .rdpro2_right_sl_left{ margin-top: 15px; line-height: 2; font-size: 13px;} .rdpro2_right_sl_left_img{ text-align: center; margin-top: 10px;} .rdpro2_right_sl_left_img img{ width: 100%; } .rdpro2_right_sl_right{ overflow: hidden; margin-top: 10px;} .rdpro2_right_sl_right li{ width: 50%; float: left; padding-left: 30px; padding-right: 6px; margin-top: 15px; position: relative; } .rdpro2_right_sl_right_img{ width: 24px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%);} .rdpro2_right_sl_right_img img{ width: 100%; } .rdpro2_right_sl_right_tt{ display:inline-block; font-size: 20px; font-family: Arial; font-weight: bold;} .rdpro2_right_sl_right_dc{ display:inline-block; color: #4b4c4d; margin-left: 3px;} .rdpro1_txt_tags{ color: #888; margin-top: 10px;} .proinfo_ct{ font-size: 15px; } .page_Content .parm{ margin-top: 15px; } @media (min-width:370px) { .rdpro1_tel_c1 b{ font-size: 16px; } } @media (min-width:768px) { .nproinfoimgs{ width: 52%; float: left;} .rdpro1_img{ width: 52%; float: left;} .rdpro1_txt{ width: 46%; float: right;} .rdpro2_right_sl_right li{ width: 25%; } } @media (min-width:992px) { .nproinfoimgs{ width: 50%;} .rdpro1_img{ width: 50%; } .rdpro1_txt{ width: 47%; } .rdpro2_right_c{ padding: 15px; } .rdpro2_right_c_left{ width: 30%; float: left;} .rdpro2_right_c_right{ width: 67%; float: right; margin-top: 0px;} } @media (min-width:1200px) { #rdpro1{ padding-top: 28px; padding-bottom: 35px;} .rdpro1_img{ margin-top: 0px; } .rdpro1_txt{ margin-top: 0px; } .rdpro1_txt_tt{ font-size: 22px; } .rdpro1_gg{ margin-top: 10px; } .rdpro1gg{ margin-top: 10px; } .rdpro1_tel{ padding: 20px 130px 20px 20px; position: relative; margin-top: 25px;} .rdpro1_tel_wx{ width: 90px; position: absolute; right: 20px; top: 50%; transform: translateY(-50%);} .rdpro1_tel_wx img{ width: 70px; float: left;} .rdpro1_tel_wx_txt{ width: 20px; line-height: 15px; font-size: 12px; text-align: center; position: absolute; top: 50%; transform: translateY(-50%); right: 0px;} .rdpro1_tel_c1 b{ font-size: 18px; } .rdpro1_btn{ margin-top: 25px; position: relative;} .rdpro1_btn a{ padding: 10px 48px; font-size: 16px;} .rdpro1_btn_txt{ color: #1c786a; position: absolute; top: 50%; transform: translateY(-50%); right: 0px;} #rdpro_tj{ padding: 30px 0px; } #rdpro_tjs{ margin-top: 25px; } .rdpro2_right_c_tt{ height: 40px; line-height: 40px;} .rdpro2_right_c_tt a{ font-size: 22px; } .rdpro2_right_c_tt_p1{ margin-left: 20px; } .rdpro_tj{ margin-top: 20px; } .rdpro_tj_txt{ height: 36px; line-height: 36px;} #rdpro2{ padding: 35px 0px; } .rdpro2_right{ width: 78%; float: left;} .rdpro2_right_c{ padding: 20px 25px 25px 25px; } .rdpro_khal{ margin-top: 20px; } .rdpro_khal_txt{ height: 36px; line-height: 36px;} .rdpro2_right_sl_left{ margin-top: 20px; width: 72%; float: left; font-size: 15px;} .rdpro2_right_sl_right{ width: 24%; float: right; } .rdpro2_right_sl_right li{ width: 100%; margin-top: 15px; margin-bottom: 15px; padding-left: 40px;} .rdpro2_right_sl_right_img{ width: 30px; } .rdpro2_right_sl_right_tt{ font-size: 28px; } .rdpro2_left{ width: 20%; float: right; } .rdpro2_left_c{ background: #fff; border: solid 1px #dedede; padding: 15px; margin-bottom: 15px;} .rdpro2_left_c_tt{ font-size: 20px; font-weight: bold; } .rdpro2_left_c_pro{ overflow: hidden; margin-top: 16px;} .rdpro2_left_c_pro a{ position: relative; padding-right: 36px; font-size: 16px; width: 100%; color: #444444; float: left; height: 46px; line-height: 46px; border-top: solid 1px #EAEAEA;} .rdpro2_left_c_pro a:after{ transition: all 0.3s ease-out 0s; content:''; width: 19px; height: 19px; background: url(../images/more1.png) no-repeat right center; position: absolute; right: 5px; top: 50%; margin-top: -9px;} .rdpro2_left_c_pro a:hover{ color: #1c786a; } .rdpro2_left_c_pro a:hover:after{ background: url(../images/more1h.png) no-repeat right center; } .rdpro2_left_c_pro a.on{ color: #1c786a; } .rdpro2_left_c_pro a.on:after{ background: url(../images/more1h.png) no-repeat right center; } .rdpro2_left_c_news{ overflow: hidden; margin-top: 16px;} .rdpro2_left_c_news a{ width: 100%; color: #444444; float: left; height: 40px; line-height: 40px; border-top: solid 1px #EAEAEA; } .rdpro2_left_c_news a:hover{ color: #1c786a; } .rdpro1_txt_tags{ margin-top: 12px; } .proinfo_ct{ font-size: 18px; } .page_Content .parm{ margin-top: 25px; } } @media (min-width:1601px) { #rdpro1{ padding-top: 36px; padding-bottom: 55px;} .page_crums{ padding: 16px 0px; } .rdpro1_img{ width: 46%; } .nproinfoimgs{ width: 46%; margin-top: 0px;} .rdpro1_txt{ width: 50%; } .rdpro1_txt_tt{ font-size: 30px; } .rdpro1_gg{ margin-top: 15px; } .rdpro1gg{ margin-top: 15px; } .rdpro1_tel{ padding: 25px 170px 25px 30px; position: relative; margin-top: 30px;} .rdpro1_tel_wx{ width: 110px; position: absolute; right: 30px; top: 50%; transform: translateY(-50%);} .rdpro1_tel_wx img{ width: 90px; float: left;} .rdpro1_tel_wx_txt{ width: 20px; line-height: 15px; font-size: 12px; text-align: center; position: absolute; top: 50%; transform: translateY(-50%); right: 0px;} .rdpro1_tel_c1 b{ font-size: 23px; } .rdpro1_btn{ margin-top: 32px; position: relative;} .rdpro1_btn a{ padding: 12px 58px; font-size: 17px;} #rdpro_tj{ padding: 40px 0px; } #rdpro_tjs{ margin-top: 35px; } .rdpro2_right_c_tt{ height: 46px; line-height: 46px;} .rdpro2_right_c_tt a{ font-size: 26px; } .rdpro2_right_c_tt_p1{ margin-left: 30px; } .rdpro_tj{ margin-top: 25px; } .rdpro_tj_txt{ height: 38px; line-height: 38px;} #rdpro2{ padding: 45px 0px; } .rdpro2_right_c{ padding: 25px 45px 35px 45px; } .rdpro2_right_c_cc{ margin-top: 25px; font-size: 16px;} .rdpro2_right_c_cc table td { padding:6px 35px 6px 60px;} .rdpro_khal{ margin-top: 25px; } .rdpro_khal_txt{ height: 38px; line-height: 38px;} .rdpro2_right_sl_left{ margin-top: 25px; font-size: 16px; width: 70%;} .rdpro2_right_sl_right li{ width: 100%; margin-top: 25px; margin-bottom: 15px; padding-left: 65px;} .rdpro2_right_sl_right_img{ width: 50px; } .rdpro2_right_sl_right_tt{ font-size: 40px; } .rdpro2_left{ width: 20%; float: right; } .rdpro2_left_c{ padding: 20px 20px 30px 20px; margin-bottom: 20px;} .rdpro2_left_c_tt{ font-size: 22px; } .rdpro2_left_c_pro{ margin-top: 20px;} .rdpro2_left_c_pro a{ font-size: 17px; padding-right: 42px; height: 52px; line-height: 52px; } .rdpro2_left_c_news{ margin-top: 20px;} .rdpro2_left_c_news a{ height: 44px; line-height: 44px; } .proinfo_ct{ font-size: 20px; } .page_Content .parm{ margin-top: 35px; } } .piclist{ overflow: hidden; } .piclist a{ background: #f8f8f8; width: 100%; float: left; margin-top: 15px; padding: 2px;} .piclist_video{ z-index: 1; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 36px; height: 36px; background: url(../images/video-icon.png) no-repeat;} .piclist_txt{ text-align: center; height: 40px; line-height: 40px; font-size: 13px; overflow: hidden; padding: 0px 10px;} @media (min-width:768px) { .piclist a{ width: 49%; float: left; margin-right: 2%;} .piclist a:nth-child(2n){ margin-right: 0px; } } @media (min-width:992px) { .piclist a{ width: 32%; float: left; margin-right: 2%;} .piclist a:nth-child(2n){ margin-right: 2%; } .piclist a:nth-child(3n){ margin-right: 0px; } } @media (min-width:1200px) { .piclist a{ margin-top: 20px; padding: 5px;} .piclist_txt{ height: 50px; line-height: 50px; padding: 0px 15px; font-size: 15px;} } @media (min-width:1601px) { .piclist a{ margin-top: 25px;} .piclist_txt{ height: 56px; line-height: 56px; font-size: 16px;} } .piclist a:hover{ background: #1c786a; color: #fff;} #newslist{ overflow: hidden; margin-top: 5px;} #newslist li{ position: relative; overflow: hidden; margin-top: 15px; padding-bottom: 12px; border-bottom: solid 1px #dedede;} #newslist li:after{ transition: all 0.3s ease-out 0s; content:''; width:0px; height: 1px; background: #1c786a; position: absolute; left: 0px; bottom: 0px;} #newslist li:hover:after{ width:100%; } #newslist li a{ width: 100%; float: left; } .newslist_img{ border: solid 1px #f5f5f5; } .newslist_txt{ padding-top: 8px; } .newslist_txt_tt{ height: 28px; line-height: 28px; overflow: hidden; font-weight: bold; font-size: 14px;} .newslist_txt_time{ color: #999; } .newslist_txt_time span{ margin-right: 6px; } .newslist_txt_dc{ line-height: 20px; height: 60px; overflow: hidden; color: #999;} .newslist_txt_mm{ overflow:hidden; margin-top: 10px;} .newslist_txt_mm span{ float: left; color: #999; transition: all 0.3s ease-out 0s; line-height: 20px; height: 20px; background: url(../images/news_icon1.png) no-repeat right center; padding-right: 30px;} #newslist li:hover .newslist_txt_mm span{ margin-left:6px; color: #1c786a; background: url(../images/news_icon1h.png) no-repeat right center; padding-right: 34px;} @media (min-width:768px) { .newslist_img{ width: 35%; float: left; background: #f1f1f1;} .newslist_txt{ width: 62%; float: right; } #newslist li a{ padding-bottom: 0px; } } @media (min-width:992px) { .newslist_img{ width:30%; } .newslist_txt{ width:67%; } .newslist_txt_dc{ margin-top: 10px;} .newslist_txt_mm{ margin-top:15px; } } @media (min-width:1200px) { #newslist{ margin-top: 5px; } #newslist li{ margin-top: 25px; padding-bottom: 18px;} .newslist_img{ width: 32%; } .newslist_txt{ width: 66%; padding-top: 0px;} .newslist_txt_tt{ height: 38px; line-height: 38px; font-size: 17px;} .newslist_txt_dc{ line-height: 23px; height: 69px; } } @media (min-width:1601px) { #newslist{ margin-top: 10px; } #newslist li{ margin-top: 35px; padding-bottom: 22px;} .newslist_txt_tt{ height: 40px; line-height: 40px; font-size: 18px;} .newslist_txt_dc{ line-height: 28px; height: 84px; margin-top: 15px;} .newslist_txt_mm{ font-size:14px; margin-top: 20px;} } #newslist li a:hover:after{ background:url(../images/news_icon1h.png) no-repeat; background-size: cover;} #newslist li a:hover .newslist_txt:before{ width:120px; } .contact_cc{ margin-top:20px;} .contact_cc_tt{ font-size: 16px; font-weight: bold;} .contact_main{ margin-top: 10px; } .contact_main p{ padding: 7px 4px; margin-bottom: 5px; border-bottom: solid 1px #f5f5f5; font-size: 13px; color: #444;} .contact_main p a{ color: #1c786a; } .contact_main p strong{ color: #1c786a; } #dituContent{ height: 200px; margin-top: 15px;} @media (min-width:1200px) { .contact_cc{ margin-top:32px;} .contact_cc_tt{ font-size: 19px; } .contact_main p{ font-size: 15px; padding: 10px 5px;} #dituContent{ margin-top: 25px; height: 300px;} } @media (min-width:1601px) { .contact_cc{ margin-top:42px;} .contact_cc_tt{ font-size: 22px; } .contact_main p{ font-size: 16px; padding: 12px 5px;} #dituContent{ margin-top: 35px; height: 400px;} } .pmess{ overflow: hidden; margin-top: 15px; } .pmess li{ overflow: hidden; margin-bottom: 10px;} .morder_InputText{ width:48%; margin-right: 4%; padding: 0px 15px; outline: none; float: left; background: #f9f9f9; height: 40px; line-height: 40px;} .pmess #tel{ margin-right: 0px; } .morder_textarea{ width:100%; padding: 15px; outline: none; float: left; background: #f9f9f9; height: 120px; line-height: 30px;} .morder_captcha{ width:100px; padding: 0px 15px; outline: none; float: left; background: #f9f9f9; height: 40px; line-height:40px;} .morder_img{ float: left; margin-left: 10px; width: 100px; height: 40px; cursor: pointer; } .morder_But{ float: left; outline: none; margin-top: 15px; font-size:15px; width: 100%; height: 42px; line-height: 42px; background: #1c786a; color: #fff; } .morder_But:hover{ background: #1c786a; color: #fff;} @media (min-width:375px) { .morder_captcha{ width:110px; } } @media (min-width:768px) { .morder_But{ width: 250px; float: right; margin-top: 0px;} } @media (min-width:1200px) { .pmess{ margin-top: 20px; } .pmess li{ margin-bottom: 15px; } .morder_captcha{ width: 200px;} .morder_But{ font-size: 15px; } } @media (min-width:1601px) { .pmess{ margin-top: 25px; } .pmess li{ margin-bottom: 20px; } .morder_InputText{ height: 46px; line-height: 46px; } .morder_InputText1{ height: 46px; line-height: 46px; } .morder_captcha{ height: 46px; line-height: 46px; width: 140px;} .morder_img{ height: 46px; line-height: 46px; width: 120px;} .morder_But{ height:48px; line-height: 48px; font-size: 16px; } } #page_Title{ line-height:1.8; font-size:17px; padding-bottom: 10px; border-bottom:solid 1px #EBEBEB; text-align: center;} .page_Info{ text-align: center; height:28px; line-height: 28px; margin-top: 5px; color:#b3b3b3; overflow: hidden; } .page_Info_c{ display: inline-block; } .page_Infoleft { float: left;} .page_Infoleft i{ margin-right: 3px; float: left; } .page_Infoleft span{ float: left; } .page_Infoline{ width: 1px; height: 12px; background: #989898; float: left; margin:7px 15px 0px 15px;} #infoImage{ width:100%;text-align:center; margin:15px 0 0px 0;} #infoImage img{ max-width:100%; border:#dcdcdc solid 1px;} .page_Content{ margin:15px auto 0px; line-height:2; font-size: 13px;} .page_Content img{max-width:100%;} .page_Content table { width:100%; margin:0 auto; border-width:1px; border-color: #f5f5f5 !important; border-collapse: collapse; box-sizing: border-box; } .page_Content table th { border-width:1px; padding:5px; border-style: solid; border-color: #f1f1f1 !important; background-color: #dedede; } .page_Content table td { border-width:1px; padding:5px; border-style: solid; border-color: #f1f1f1 !important; } .page_Content table td a { text-decoration:underline; } .rdpro1_video{ text-align: center; margin: 15px auto 0px; position: relative;} .rdpro1_video img{ max-width: 100%; } .rdpro1_video #playVideo{ width: 100%; height: 100%; position: absolute; z-index: 10; top: 0px; left: 0px;} .play_btn{ width: 36px; height: 36px; background: url(../images/video-icon.png) no-repeat; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); transition: .26s all linear; cursor: pointer;} .hjzs{ overflow: hidden; margin-top: 15px; } .hjzs_txt{ text-align: center; margin-top: 5px;} @media (min-width:768px) { #page_Title{ font-size: 18px; } } @media (min-width:1200px) { #page_Title{ font-size: 20px; } .page_Info{ margin-top: 10px; } #infoImage{ margin-top: 20px; } .page_Content{ margin:20px auto 0px; font-size: 15px;} .rdpro1_video{ margin: 20px auto 0px;} .right_side{ width: 77%; float: right;} .left_side{ width:20%; float: left; background: #F5F8FF; } .left_side_tt{ background: #1c786a; padding: 15px 15px; text-align: center;} .left_side_tt_p1{ color: #fff; font-size: 24px;} .left_side_tt_p2{ font-size: 12px; color: rgba(255, 255, 255, 0.55); margin-top: 5px; text-transform: uppercase;} .left_side_wx{ padding: 30px 10px 0px 10px; position: relative;} .left_side_wx img{ width: 100px; } .left_side_wx_txt{ position: absolute; top: 50%; transform: translateY(-50%); right: 20px; } .left_side_tel{ padding: 20px 10px 25px 10px; } .left_side_tel_cc{ font-size: 20px; font-weight: bold; margin-top:3px; color: #1c786a;} .left_side_nav{ overflow: hidden; margin-top: 10px;} .left_side_nav a{ width: 100%; line-height: 54px; height:54px; font-size: 16px; padding: 0px 50px 0px 15px; border-bottom: solid 4px #fff; float: left; position: relative; } .left_side_nav a:after{content: ''; transition: all 0.5s ease-out 0s; width: 19px; height: 19px; background: url(../images/more1.png) no-repeat; position: absolute; right: 15px; top: 50%; transform: translateY(-50%);} .left_side_nav a.on:after{ background: url(../images/more1hh.png) no-repeat; } .left_side_nav a.on{ background: #1c786a; color:#fff; font-weight: bold; } .left_side_nav a:hover:after{ background: url(../images/more1hh.png) no-repeat;} .left_side_nav a:hover{background: #1c786a; color:#fff; } .hjzs{ margin-top: 20px; } } @media (min-width:1601px) { #page_Title{ font-size: 24px; padding-bottom: 15px; } #infoImage{ margin-top: 25px; } .page_Content{ margin:30px auto 0px; font-size: 16px;} .rdpro1_video{ margin: 25px auto 0px;} .left_side_tt{ padding: 30px 25px; } .left_side_tt_p1{ font-size: 30px;} .left_side_wx{ padding: 40px 20px 0px 20px; } .left_side_wx img{ width: 125px; } .left_side_wx_txt{ right: 30px; line-height: 2;} .left_side_tel{ padding: 30px 20px 35px 20px; } .left_side_tel_cc{ font-size: 26px; } .left_side_nav a{ line-height: 70px; height:70px; font-size: 18px; padding: 0px 60px 0px 20px; } .hjzs{ margin-top: 25px; } .hjzs_txt{ margin-top: 10px; } } /* 无内容 */ .no-goods,.no-network{ padding-top:70px; overflow: hidden; text-align: center; } .no-goods img{ display: block; margin:0 auto 30px; width:220px; max-height: 105px; } .no-network img{ display: block; margin:0 auto 30px; width:222px; height: 160px; } .no-goods p,.no-network p{ color:#666666; line-height: 2; } .seek_job li{ padding-top:10px; height: 100%; overflow: hidden;} .seek_t1{ float: left; font-weight: bold; height: 40px; line-height: 40px; width:60px;} .job_nam{ float: left; margin-left: 15px; color:#1c786a; font-weight: bold; } .G_InputText{ width:100%; height:40px; line-height:40px; border:1px solid #dedede; padding:0px 10px; float:left; border-radius: 2px;outline: none; } .G_captcha{ width:85px; height:40px; line-height:40px; border:1px solid #dedede; padding:0px 10px; float:left; border-radius: 2px; outline: none; } .G_verifyImg{ width: 100px; height:40px; float: left; } .G_textarea{ width:100%; height:150px; line-height:30px; border:1px solid #dedede; padding:0px 10px; float:left; border-radius: 2px;outline: none; } .G_select{ float: left; border:1px solid #dedede; height: 40px; line-height: 40px; } .job_radio{ float: left; } .G_But{ width:100%; height:50px; line-height:50px; background:#1c786a; border-radius:5px; text-align:center; color:#FFF; cursor:pointer; transition: all 0.3s; float: left;outline: none; border: 0px;font-size: 18px; } .G_But:hover{ background:#fde34d; color: #fff; } @media (min-width:370px) { .G_captcha{ width: 100px; } } @media (min-width:768px) { .G_InputText{ width: 500px; } .G_textarea{ width: 500px; } .G_But{ width: 400px; } } @media (min-width:1601px) { .seek_job li{ margin-top: 13px; } .seek_t1{ height: 54px; line-height: 54px; } .G_InputText{ width: 700px; height: 54px; line-height: 54px;} .G_textarea{ width: 700px; } .G_captcha{ height: 54px; line-height: 54px; width: 160px; } .G_verifyImg{ width: 130px; height: 54px;} .G_But{ width: 400px; height: 58px; line-height: 58px;} } /*******Css prev_next*******/ .prev_next{ overflow: hidden; margin-top: 15px;} .prev_next li{ cursor: pointer; background: #eaeaea; height: 30px; line-height: 30px; overflow: hidden; padding: 0px 10px; margin-bottom: 8px;} .prev_next li:hover{ background: #1c786a; color: #fff;} .prev_next li:hover a{ color: #fff; } @media (min-width:768px) { .prev_next{ position: relative; padding-right: 110px;} .prev_next_btn{ width: 100px; height: 68px; line-height: 68px; background-color:#1c786a; background-image: url(../images/prev_next_icon.png); background-position: 15px center; background-repeat: no-repeat; padding-left: 36px; color: #fff; position: absolute; right: 0px; top: 0px;} .prev_next_btn:hover{ background-color: #fde34d; color: #fff; } } @media (min-width:1200px) { .prev_next{ margin-top: 25px; padding-right: 160px;} .prev_next li{ height: 50px; line-height: 50px; padding: 0px 15px;} .prev_next_btn{ width: 145px; height: 108px; line-height: 108px; background-position: 25px center; padding-left: 60px;} } @media (min-width:1601px) { .prev_next{ margin-top: 35px; padding-right: 210px;} .prev_next li{ height: 55px; margin-bottom: 10px; line-height: 55px; padding: 0px 20px;} .prev_next_btn{ width: 190px; height: 120px; line-height: 120px; background-position: 40px center; padding-left: 75px; font-size: 15px;} } /*css digg style pagination*/ .de-page-mian { overflow: hidden; text-align: center; font-size: 0; margin: 25px 0 10px; } .de-page-mian .page-inner { display: inline-block; overflow: hidden; } .de-page-mian .page-inner a { display: block; float: left; min-width: 26px; padding: 0 8px; height: 36px; border: 1px solid #dddddd; background: #fff; text-align: center; line-height: 36px; font-size: 14px; color: #333; margin-right: -1px; overflow: hidden; } .de-page-mian .page-inner a.active, .de-page-mian .page-inner a:hover { color: #fff; border-color: #1c786a; background: #1c786a; } .de-page-mian .page-inner a.prev { margin-right: 10px; background: #fff url(../images/prev.jpg) no-repeat center; } .de-page-mian .page-inner a.prev.on { background: #fff url(../images/prev-hover.jpg) no-repeat center; } .de-page-mian .page-inner a.prev:hover { background-color: #fff; border-color: #dddddd; } .de-page-mian .page-inner a.next { margin-left: 10px; margin-right: 15px; background: #fff url(../images/next.jpg) no-repeat center; } .de-page-mian .page-inner a.next.on { background: #fff url(../images/next-hover.jpg) no-repeat center; } .de-page-mian .page-inner a.next:hover { background-color: #fff; border-color: #dddddd; } .de-page-mian .page-inner a.page-btn { font-size: 12px; margin-right: 0; width: 63px; margin-left: 10px; display: none; } .de-page-mian .page-inner span { display: none; font-size: 12px; color: #333; float: left; line-height: 38px; } .de-page-mian .page-inner input { display: none; float: left; height: 36px; width: 36px; border: 1px solid #dddddd; text-align: center; line-height: 36px; font-size: 14px; color: #333; margin: 0 5px; } @media (min-width:768px) { .de-page-mian .page-inner span { display: block; } .de-page-mian .page-inner input { display: block; } .de-page-mian .page-inner a.page-btn { display: block; } } @media (min-width:1200px) { .de-page-mian{ margin: 35px 0 10px; } } @media (min-width:1601px) { .de-page-mian{ margin: 50px 0 10px; } .de-page-mian .page-inner a{ padding: 0px 10px; } }