@charset "utf-8";

*{padding:0px; margin:0px }

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

html{ background-color:#333;font-size:900%;}

body{padding: 0px;margin: 0px auto!important;overflow: scroll;overflow-x: hidden;overflow-y: auto;font-family: Microsoft YaHei; /*10 ÷ 16 × 100% = 62.5%*/max-width: 1024px !important;color:#333; background-color:#ffffff; font-size:0.16rem;}

body a{color:#333;}

em{font-style:normal}

li{list-style:none}

fieldset{border:0;}

img{border:0;vertical-align:middle}

div{ margin:0; padding:0; border:0;  }

img{ margin:0; padding:0; border:0; }

b,strong {font-weight: bold;}

table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}

li{ list-style: none outside none;}

i,em,cite{font-style:normal}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline: 0;}

.fl{ float:left;}

.fr{ float:right;}

.hei1{ height:0.05rem;}

.clear{ clear:both;}

.zishiyin{font-size:0.18rem; line-height:0.3rem;}

/*.zishiyin,.zishiyin p,.zishiyin span{font-size:0.18rem !important;line-height:0.3rem!important;}*/

.zishiyin img{max-width: 100% !important;width: auto;height: auto !important;}

.zishiyin td{ border:1px solid #ddd;}

.shenglue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.shenglue2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow:hidden;}

.shenglue3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow:hidden;}

.bgxuhua {-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}

.bgxuhua a:active{-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}

.imgbig{ overflow:hidden;}

.imgbig img{ transition:all linear .2s;	}

.imgbig:active img{ transform:scale(1.05); -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.1) translateZ(0);}

.video iframe,.video embed{ width:100% !important; height:455px !important;}

.zishiyin table{ width:100% !important;}

/*链接*/

a{ text-decoration:none; color:#333; background: transparent;  outline:none}

a:visited {}

a:focus { outline:none; }

a:active, a:active{ color:#333; outline:none;}

/*头部*/

.head_b{height:0.6rem;padding:0.1rem 0rem;}

header{width: 100%;z-index: 99000; border-top:0.03rem solid #00824a; position:fixed; top:0px;}

.head{max-width: 1024px;position: relative;height: 0.6rem;padding: 0.1rem 0rem; background-color:#FFF;box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);}

header h1{height:0.6rem; margin-left:3%;}

header h1 a{ font-size:0px;}

.iphone__screen {width:50%;position: absolute;top: 0;right:0; z-index:9999;}

.iphone__content {position: relative;width: 100%;height: 100%;}

.nav {position: absolute;z-index: 100;opacity: 0;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: 300ms;transition-duration: 300ms;}

.nav--active .nav {opacity: 1;}

.nav__list {margin: 0;padding-top:50px;  }

.nav__item {list-style-type: none;text-align:center; }

.nav__item a{ color:#FFF; display:block;font-size:0.26rem;padding:0.15rem 0rem;}

.nav__item a:active,.nav__item .current,.nav__item .nav_cur{ background-color:#00824a !important; color:#fff;}

.nav__link {font-size: 1.3em;text-transform: uppercase;text-decoration: none;opacity: 1;-webkit-transition: opacity 300ms ease-in-out;transition: opacity 300ms ease-in-out;}

.nav__trigger {display: block;position: absolute;width:0.34rem;height:0.34rem;right: 0.1rem;top: 0.24rem;z-index: 200;background-image: url(../images/nav_ico.png);background-repeat: no-repeat;background-position: center center;background-size:100%; }

.nav--active .nav__trigger{ background-image:none;}

.nav--active{    background-image: url(../images/nav_bg.png);

    background-repeat: repeat; height:100vh;}

.nav--active .nav__trigger {opacity: 0.5;}

.nav__icon {display: inline-block;position: relative;width:26px;height: 3px;-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;transition-property: background-color, transform;transition-property: background-color, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}

.nav__icon:before,.nav__icon:after {content: '';display: block;width:26px;height: 3px;position: absolute;-webkit-transition-property: margin, -webkit-transform;transition-property: margin, -webkit-transform;transition-property: margin, transform;transition-property: margin, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}

.nav__icon:before {margin-top: -8px;}

.nav__icon:after {margin-top: 8px;}

.nav--active .nav__icon{ height:0px;}

.style-5 .nav {-webkit-transform: translate(100%, -100%) scale(0.5);transform: translate(100%, -100%) scale(0.5);border-radius: 100%;}

.style-5 .nav--active .nav {-webkit-transform: translateY(0) scale(1);transform: translateY(0) scale(1);border-radius: 0;width: 100%;height: 100%;}

.style-5 .nav--active .nav__icon:before,.style-5 .nav--active .nav__icon:after{ background:#FFF;}

.style-5 .nav__link {opacity: 0;-webkit-transition-delay: 500ms;transition-delay: 500ms;}

.style-5 .nav--active .nav__link {opacity: 1;}

.style-5 .nav--active .nav__icon:before {margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);}

.style-5 .nav--active .nav__icon:after {margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}

/*横向导航*/

#navigation { padding:0px; clear:both; overflow:hidden;margin-top:0.83rem; }

#navigation table{width:100%; margin:0px auto; border-spacing:1px; border-collapse:separate}

#navigation td{width: 25%; background-color:#00824a;}

#navigation a{font-size: 0.22rem;padding: 0.1rem 0rem;color:#fff;overflow:hidden;display:block;text-align:center;}

#navigation a.current,#navigation a:active{color: #fff !important;background-color: #00817a;}

.nav2 ul li{ width:25%; float:left;}

.nav2 ul li a{background-color:#00824a; border:1px solid #fff; font-size:0.25rem; padding:0.12rem 0rem; color:#FFF; display:block; text-align:center;}

.nav2 ul li .current{background-color:#ffba00;}

.nav2 ul li:nth-child(1){ display:none;}

/*banner*/ 

.banner{ width:100%;position:relative;}

.banner .swiper-pagination{ width:100%; height:0.15rem; bottom:10px;}

.banner .swiper-pagination-bullet{ width:0.15rem; height:0.15rem; background-color:#c5c5c5; display: inline-block; border-radius:50%;opacity:1;}

.banner .swiper-pagination-bullet-active{ background-color:#00824a;}

.banner .swiper-button-next,.banner .swiper-button-prev{width:25px;height:46px;position: absolute;z-index: 20;background-repeat: no-repeat;background-image: url(../images/focus_btn.png); background-size:50px;}

.banner .swiper-button-prev{background-position: left center;left:2%;}

.banner .swiper-button-next{background-position: right center;right:2%;}

/*首页-*/

.main{padding: 0.1rem 0.1rem 0.5rem 0.1rem;}

.h_box{ padding:0.5rem 2%; border-top:0.1rem solid #f0f0f0;}

.h_tit{ text-align:center;}

.h_tit .en{ font-size: 0.16rem; color:#888888;text-transform : uppercase;letter-spacing:0px; margin-top:0.05rem;}

.h_tit .cn{ font-size: 0.38rem; font-weight:bold;letter-spacing:1px; color:#00824a;}

.h_tit .cn span{ color:#ffba00;}

.h_tit .jiantou{width: 0.3rem; height:0.3rem;margin: 0.08rem auto;background-image: url(../images/h_bt_h2_bg.png);background-repeat: no-repeat;background-position: center center; background-size:cover;}

.home_ljgd {text-align: center;margin-top:0.2rem; }

.home_ljgd a {display: inline-block;border: 1px solid #ccc; font-size:0.16rem; padding:0.1rem 0.18rem;}

.home_ljgd a:active {color: #fff;background-color: #00824a;border: 1px solid #00824a;}

.main_about_c{ padding:0px 2%;}

.main_about_c_cont{font-size:0.18rem!important; line-height:0.32rem; padding:0.1rem;}

.main_about_c_cont img{ margin:0rem 0.1rem 0rem 0rem;}

.main_about_c_cont p,.main_about_c_cont span{font-size:0.18rem!important;}

/*首页4大优势5个承诺-*/

.h_4dys5gcn_ul{ padding-top:0.1rem;}

.h_4dys5gcn_ul li{ width:94%; padding:0.1rem 3% 0.2rem 3%; background-color:#00824a;color:#fff; margin:0.1rem 0px 0px 0px; position:relative;}

.h_4dys5gcn_ul li .tit{ font-size:0.24rem; font-weight:bold; line-height:0.4rem; padding:0.06rem 0px;}

.h_4dys5gcn_ul li .desc{ font-size:0.2rem; line-height:0.36rem;}

.h_4dys5gcn_ul li:hover{ background-color:#ffae00; color:#333;}

.h_4dys5gcn_ul li:hover:before{border-top-color: #ffae00;}

/*首页六年不变的原则-*/

.h_synbbdyz{}

.h_synbbdyz_ul li{ width:44%; padding:1% 3%;float:left;text-align:center; margin:0rem 0px 0px 0px;}

.h_synbbdyz_ul li img{ width:1.5rem;}

.h_synbbdyz_ul li .tit{ font-size:0.24rem; line-height:0.4rem;padding:0rem 0px 0.1rem 0px; color:#00824a;}

.h_synbbdyz_ul li .desc{font-size:0.2rem; line-height:0.36rem;}

.h_tel{ background-color:#00824a; padding:0px 0.3rem; border-radius:0.5rem;height:0.6rem;line-height:0.6rem;margin-top:0.1rem;text-align: center; display:inline-block; font-size:0.22rem; color:#FFF;}

.h_tel span{font-size:0.3rem;color: #b8d3c4; font-weight:bold;}

/*首页技术团队-*/

.h_jstd .h_jstd_box{ position:relative;}

.h_jstd .h_jstd_box img{ height:4.5rem;}

.h_jstd .h_jstd_box .tit{ width:100%; height:0.6rem; line-height:0.6rem; text-align:center; font-size:0.22rem; color:#FFF; position:absolute; bottom:0px; left:0px; right:0px;background-image: url(../images/nav_bg.png);background-repeat: repeat;}

.h_jstd .swiper-container{ margin-top:0.15rem;}

/*首页免费取样-*/

.h_box_zxjm .zxjm_li{ width:31.53333333333333333%; float:left; margin:0rem 0rem 0rem 2.5%;}

.h_box_zxjm .zxjm_li1,.h_box_zxjm .zxjm_li4,.h_box_zxjm .zxjm_li_yzm{ margin-left:0px;}

.h_box_zxjm .zxjm_li_yzm{ width:100%;}

/*首页新闻-*/

.h_xinwen_nav{ padding:0.1rem 0rem 0rem 0rem;}

.h_xinwen_nav h4{ float:left; position:relative;width:31.333333333333333%; margin:1%;}

.h_xinwen_nav h4 a{ background-color:#f0f0f0; color:#00824a; display:block; height:0.55rem; line-height:0.55rem; text-align:center; display:block; font-size:0.24rem;position:relative; font-weight:normal;}

.h_xinwen_nav h4 a:hover,.h_xinwen_nav .cur a{ background-color:#00824a; color:#fff;}

.h_xinwen_nav h4 a:hover:before,.h_xinwen_nav .cur a:before{border:0.1rem solid transparent;border-top-color: #00824a;content: '';display: block;height: 0px;left:50%;position: absolute;top:0.55rem;width: 0px; margin-left:-0.08rem;}

.h_xinwen_box{height:100%; width:100%;}

.h_xinwen_box_c{ display:none;width:100%; padding:0.05rem 0rem 0rem 0rem;}

.h_xinwen_ul{ padding:0.1rem 0px 0px 1.5%;}

.h_xinwen_ul li{  line-height:0.5rem; height:0.5rem; border-bottom:1px dashed #ddd;}

.h_xinwen_ul li a{ width:100%; display:block;font-size:0.18rem;}

.h_xinwen_ul li b{color:#00824a;}

.h_box .news_ul{ padding-bottom:0.1rem;}

/*首页合作伙伴-*/

.h_hzhb .swiper-container{ padding:0.15rem 0px 0.3rem 0px;}

.h_hzhb .img{ width:98%;border:1px solid #ddd; margin:0px auto;}

.h_hzhb .img img{ height:1.2rem; }

.h_hzhb .swiper-pagination{ width:100%; height:0.07rem; bottom:0px;}

.h_hzhb .swiper-pagination-bullet{ width:0.3rem; height:0.07rem; background-color:#ddd;display: inline-block;opacity:0.9; border-radius:0%; margin:0px 6px !important;}

.h_hzhb .swiper-pagination-bullet-active{ background-color:#ffae00;}

/*-首页常见问题-*/

.cjwt_c{ padding:0.1rem 0%; border-bottom:1px dashed #ddd;}

.h_cjwt_w{ font-size:0.22rem; line-height:0.36rem; height:0.36rem;color:#00824a;}

.h_cjwt_d{ font-size:0.18rem; line-height:0.32rem; height:0.64rem; color:#666; margin-top:0.05rem;}

.h_cjwt_d b{ font-size:0.18rem;}

/*新闻列表2*/

.news_box{ width:98%; margin:3% auto 3% auto;    border-bottom: dashed 1px #dddddd;padding-bottom:2%;}

.news_box .tit{ font-size:0.22rem;line-height:0.32rem; height:0.32rem;  overflow:hidden; margin-top:0.05rem;}

.news_box .desc{ color:#585858; font-size: 0.18rem;line-height: 0.32rem;height: 0.64rem; margin-top:0.03rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.news_box .desc a{color:#585858;}

.news_box .new_time{ color:#999; font-size:0.16rem; margin-top:0.14rem; float:left;}

.news_box .new_mores{color:#fff;background-color: #cccccc;width:1.3rem; height:0.36rem; line-height:0.36rem; text-align:center; margin-top:0.1rem; font-size:0.16rem; float:right;}

.news_box_l{ width:26%;}

.news_box_r{ width:72%;}

.dqwz{background-image: url(../images/dqwz.png);background-repeat: no-repeat;background-position: 0.05rem center;background-size:0.25rem;font-size: 0.16rem; text-indent:0.33rem; padding:0.15rem 0rem; color:#565656;border-bottom:1px dashed #e5e5e5;}

.dqwz a{color:#565656;}

/*产品-*/

.xgcp_box li p{ height:40px; line-height:40px; font-size:14px; text-align:center;}

.home_xwzx_c{ width:102%; margin-left:-0.8%; padding-top:0.1rem;}

.zpxx_box{ margin:13px 0px;border: 1px solid #d9d9d9;background-color:#f0f0f0;}

.pro_nav{width:100%;width:31.33333333333%; margin:1%;float:left;}

.pro_nav_t{cursor: pointer;display: block;background-image: url(../images/pro_nav_t.png);background-repeat: no-repeat;background-position: right center; background-size:16%;width:100%; text-indent:0.3rem;padding:0.1rem 0rem;display: block;background-color: #f5f5f5; font-size:0.24rem;}

.pro_nav_t:active,.pro_nav_cur{ background-color:#00824a; color:#FFF;background-image: url(../images/pro_nav_t_cur.png);}

.pro_nav .pro_nav_cont{display: none; padding:0.1rem; font-size:0.18rem; line-height:28px; background-color:#f5f5f5; color:#444; width:303.9%;}

.sub_3_box_c{ width:100%;padding:0.1rem 0.1rem 0.1rem 0.1rem;}

.sub_3_box_c p a{ font-size:0.2rem; padding:0.1rem 0rem;display: inline-block;border-bottom:1px solid #00824a; margin-bottom:0.1rem;}

.sub_3_box_c span{ float:left; display:block; margin-right:0.2rem; }

.sub_3_box_c span a{ color:#444; font-size:0.18rem;}

.pro_box1{width: 98%;margin: 0.1rem auto;border-bottom: 1px solid #ccc;padding: 0.15rem 0rem 0.3rem 0rem;background-repeat: no-repeat;background-position: right bottom; background-size:40%;}

.pro_box1 h3{ font-size:0.24rem; padding:0.04rem 0rem;}

.pro_box1 ul{ margin-top:0.05rem;}

.pro_box1 ul li a{ display:block;font-size:0.18rem; padding:0.06rem 0rem;}

.pro_box1_more{ display: inline-block;font-size:12px; padding:0.05rem 0.1rem; background-color:#00824a; color:#FFF; margin-top:0.2rem;}

.list_banner{width: 100%;height:2.5rem;background-repeat: no-repeat;background-position: center center;background-size: cover; text-align:center;}

.dqwz_lm{font-size: 0.26rem;line-height: 0.42rem;color: #FFF;letter-spacing: 0px;text-transform : uppercase;padding-top:0.75rem;text-align: center;}

.dqwz_lm span{ font-size:0.34rem;letter-spacing: 0px;}

/*关于我们*/

.about_body{ padding:0rem 0rem 0.5rem 0rem;}

.chanpin_id6{ display:none;}

.home_nav_zhedie{height:1.1rem;padding:0px;overflow:hidden; padding-top:0.05rem; width:100%;}

.zhankai{text-align: center;margin:0.1rem auto 0 auto;width: 30px;display: block;cursor: pointer;}

.zhankai img{ width:25px;}

.sub_nav_ul{ padding-bottom:0.1rem;}

.sub_nav_ul li{ width:32.33333333333333333%; margin:1% 0.5%;display:block; margin-top:0.05rem; float:left;}

.sub_nav_ul li a{text-align:center; height:0.5rem; line-height:0.5rem; overflow:hidden;display: block;background-color: #f5f5f5; font-size:0.24rem;}

.sub_nav_ul li a:active,.sub_nav_ul .current a{ background-color:#00824a; color:#FFF;}

.sub_nav_ul .depth2{ display:none;}

.sub_nav_ul2 li{ width:49.4%;margin:1% 0.3%;}

.home_nav_zhedie li{ width:32.3333333333333%; }

.home_nav_zhedie li a{padding:0rem 0.1rem; font-size:0.2rem;}

.box_left_body{ padding:0.1rem 1% 0.2rem 1%;font-size:0.18rem; line-height:0.3rem;}

/*产品列表页-*/

.cpzs_ul li{ width: 48.5%;float:left;margin:1.5% 0% 1.5% 3%;position:relative; }

.cpzs_ul li a{ display:block;border:1px solid #eee; padding:2%;}

.cpzs_ul li .img{ width:100%; height:3rem; overflow:hidden;}

.cpzs_ul li .img img{height:3rem;}

.cpzs_ul li .tit{height:0.4rem; line-height:0.4rem; color:#00824a; font-size:0.22rem; font-weight:bold;margin:0.1rem 0px 0.05rem 0px;}

.cpzs_ul li .desc{ font-size:0.18rem; line-height:0.3rem;}

.cpzs_ul li .more{ font-size:0.18rem; height:0.3rem; line-height:0.3rem;color:#00824a; margin-top:0.1rem;}

.cpzs_ul li:hover{ background-color:#00824a;}

.cpzs_ul li:hover .tit,.cpzs_ul li:hover .desc,.cpzs_ul li:hover .more{ color:#FFF;}

.cpzs_ul li:nth-child(1),.cpzs_ul li:nth-child(3),.cpzs_ul li:nth-child(5),.cpzs_ul li:nth-child(7),.cpzs_ul li:nth-child(9),.cpzs_ul li:nth-child(11),.cpzs_ul li:nth-child(13),.cpzs_ul li:nth-child(15){ margin-left:0px;}

/*资质-*/

.rongyu_ul{}

.rongyu_ul li{width: 48%;text-align: center;vertical-align: middle;display: block; float:left; margin:1.5% 1% 1.5% 1%;}

.rongyu_ul li .imgbig{display:table-cell;vertical-align:middle;width:48%; overflow:hidden;height:192px;}

.rongyu_ul li .imgbig img{max-width:100%;max-height:192px; margin:0px auto;}

.rongyu_ul li p{ margin-top: 5px;font-size: 0.18rem;padding: 0.1rem 0rem; text-align:center; background-color:#f7f7f7;}

/*合作-*/

.hezuo_ul{ padding-top:1%;}

.hezuo_ul li{width:23%; height:auto !important; font-size:0px !important; position:relative; margin:1% 1%; float:left;}

.hezuo_ul li img{border: 1px solid #dbdbdb;}

/*新闻列表*/

.xwzx_box{ width:98%; margin:3% auto 3% auto;    border-bottom: dashed 1px #ccc;padding-bottom:1.5%;}

.xwzx_box_l{ width:27%;float:left; overflow:hidden; height:1.1rem;}

.xwzx_box_l img{transition:all linear .2s;}

.xwzx_box_r{ width:70%; float:right; margin-right:1%;}

.xwzx_box .tit{ color:#005293; font-size:0.18rem;line-height:0.30rem; height:0.30rem;  overflow:hidden; margin-top:0.05rem;}

.xwzx_box .desc{ color:#585858; font-size: 0.16rem;line-height: 0.26rem;height: 0.52rem; margin-top:0.03rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.xwzx_box .desc a{color:#585858;}

/*新闻列表3*/

.news_ul{ padding:0.05rem 0rem;}

.news_ul li {font-size:0.21rem;line-height:0.34rem; height:0.34rem; padding:0.1rem 0rem;width: 100%;border-bottom: 1px dashed #cccccc;}

.news_ul li b{color: #00824a;}

.news_ul li a{ display:block;}

/*服务*/

.h_yycj_ul{ padding:0.15rem 0px;}

.h_yycj_ul li{ width:100%; margin:0.1rem 0px 0.1rem 0%; position:relative;height:3.8rem;overflow:hidden;}

.h_yycj_ul li .imgbg{background: #424242;opacity: 0.3; position:absolute; top:0px; left:0px; right:0px; width:100%; height:3.8rem;}

.h_yycj_ul li .img{ width:100%; height:3.8rem;background-repeat: no-repeat;background-position: center center; background-size:cover;}

.h_yycj_ul li .img img{ display:none;}

.h_yycj_ul li .cont{ position: absolute; z-index:10; top:50%; left:0px; right:0px; text-align:center; color:#fff; width:90%; padding:0px 5%; margin-top:-0.55rem;}

.h_yycj_ul li .cont .tit{ font-size:0.32rem; font-weight:normal; padding:0.1rem 0px;line-height:0.4rem;}

.h_yycj_ul li .cont p{ font-size:0.16rem; line-height:0.28rem;}

.case_box{ padding:0.2rem 0rem;}

.case_box .case_box_bt{width: 100%;height: 0.54rem;background-color: #f5f5f5;line-height: 0.54rem;}

.case_box .case_box_bt h3{ padding:0px 0.2rem; color:#FFF; background-color:#00824a; display:inline-block; font-size:0.22rem; font-weight:normal;}

.case_box .case_box_bt .more{ color:#00824a; float:right; font-size:0.16rem; padding-right:0.1rem;}

/*人才招聘-*/

.zp_box{ padding:0.1rem 0px 0.2rem 0px;}

.zp_h3{width: 100%;height:0.5rem; border-bottom:1px solid #b7b7b7; font-size:0.2rem;  font-weight: normal;}

.zp_h3 span{ border-bottom:2px solid #00824a; display: inline-block; height:0.5rem;line-height:0.5rem; padding-right:0.1rem;}

.zp_box_c{ font-size:0.16rem; line-height:0.28rem; color:#444; padding:0.1rem 0px 0px 0px;}

/*分页-*/

.page{text-align:center;clear:both; padding:0.2rem 0rem 0.3rem 0rem;}

.page a,.page span{display: inline-block;padding:0.07rem 0.12rem;margin:0px 0.03rem;background:#ededed;border-radius:0.03rem;font-size:0.18rem;}

.page a:active,.page .current{ background:#00824a;color:#FFF;display:inline-block;}

.page select{ height:33px;}

.page .pageinfo,.page .pagenum,.page .current{ display:none;}

/*新闻内页-*/

.show_h2{ font-size:0.3rem;line-height:0.42rem; color:#000; padding:0.05rem 0rem 0.05rem 0rem; text-align:center;}

.show_time{font-size:0.16rem; padding:0.04rem 0rem 0.1rem 0rem;color:#666; border-bottom:1px solid #ccc; text-align:center;}

.show_down{ font-size:0.22rem;color:#fff; background-color:#00824a; padding:0.1rem 0.2rem; margin-top:0.2rem; display: inline-block;}

.show_down:active{color:#fff;}

.show_body{ padding:12px 0px 50px 0px;font-size:0.18rem; line-height:0.3rem;}

.show_pre_next{ border-top:2px solid #00824a; background-color:#f7f7f7; padding:10px 20px 20px 20px;font-size:0.16rem; line-height:0.3rem;}

.show_pre_next p{ margin-top:0.07rem;}

.show_down a{ color:#FFF; background-color:#00824a;text-align:center;display: inline-block;font-size:0.18rem;line-height:0.2rem; padding:0.07rem 0.25rem;}

.show_down a:active{ color:#FFF;}

.show_fenxiang{ padding:0.07rem 0px;}

.pre_next{font-size:0.16rem; line-height:0.3rem;padding:0.05rem 0rem;border-top:1px solid #ccc;}

.pre_next p{padding:0.05rem 0rem;}

.pro_show_b{ padding:0.1rem 0rem;}

.pro_show_b_box{ margin-top:0.1rem; font-size:0.18rem; line-height:0.32rem;color:#666;}

.pro_show_b_box span{color:#00824a;}

.pro_show_b_bt{font-size:0.2rem; height:0.44rem; line-height:0.44rem; border-bottom:0.05rem solid #00824a;margin:0.1rem 0rem;}

.pro_show_b_bt span{ display: inline-block; height:0.44rem; line-height:0.44rem;background-color:#00824a; color:#FFF; padding:0px 0.15rem;}

/*推荐新闻-*/

.article_news{ padding:0.2rem 0rem 0.5rem 0rem;}

.h_xw_tit{border-top:0.03rem solid #00824a; width:100%; height:0.55rem; line-height:0.55rem; text-indent:0.1rem; font-size:0.24rem; background-color:#f0f0f0;}

.h_xw_tit span{ font-size:0.18rem; color:#666; font-weight:normal;}

.h_xw_l_news{ margin-top:-0.1rem;}

.h_xw_l_news li{height:0.45rem;line-height:0.45rem;background-image: url(/skin/images/news_li.png);background-repeat: no-repeat;background-position: 3px center; background-size:0.08rem; text-indent:12px; border-bottom:1px dashed #ddd; font-size:0.18rem;}

.h_xw_l_news li a{ width:280px; height:34px;}

.h_xw_l_news li span{ color:#888;}

/*留言-*/

.zxjm{ padding:0rem 0rem 0.2rem 0rem;}

.zxjm_li{ width:100%;padding:0.15rem 0rem; font-size:0.2rem;}

.form_text,.form_textarea,.form_text_verifycode{ width:100%; height:0.5rem; line-height:0.5rem; text-indent:0.1rem; border:1px solid #e2e2e2; background-color:#f6f6f6; margin-top:0.1rem;}

.form_textarea{ height:2rem;}

.zxjm_li .required{  color:#F00;}

.zxjm_li_yzm  .form_text_verifycode{ width:100px;}

.zxjm_body{ padding:60px 0px 80px 0px;}

.form_button {height:0.65rem; line-height:0.65rem;width: 100%; border:1px solid #00824a;background-color: #00824a;color: #FFF;cursor: pointer;font-family: "Microsoft yahei"; font-size:0.22rem; border-radius:3px; margin-top:0.1rem;}

/*产品滚动图-*/

.pro_show_h3{ font-size:0.28rem; font-weight:bold; line-height:0.4rem; color:#00824a; padding:0.1rem 0px 0.1rem 0px;}

.pro_banner{ width:100%; position:relative;}

.pro_banner .lunbotxt{font-size: 0.2rem;position: absolute;width: 100%;z-index: 10;bottom: 0px;height: 0.5rem;line-height: 0.5rem;text-indent: 0.1rem;color: #FFF;background-image: url(../images/lunbotxt_bg.png);background-repeat: repeat;}

.pro_banner .lunbotxt span{ width:88%; display:block;}

.pro_banner .swiper-container{width:100%; height:auto; overflow:hidden;}

.pro_banner .swiper-slide{ width:100%; height:100%;float:left; position:relative;} 

.pro_banner .swiper-slide img{ width:100%; height:3.9rem;}

.pro_banner .swiper-pagination{ right:0.1rem !important; color:#ccc; bottom:0.14rem;font-size:0.18rem;}

.pro_banner .swiper-pagination .swiper-pagination-current{ color:#fff;}

/*相关产品-*/

.show_xgcp{border: 1px solid #00824a; margin-top:0.2rem;}

.xg_cp_bt{ width:100%; height:0.55rem; line-height:0.55rem; color:#FFF; background-color:#00824a; font-size:0.24rem; font-weight:normal; text-indent:10px;}

.xg_cp_ul li{ width:29.33333333333333%; float:left; text-align:center; margin:2%;}

.xg_cp_ul li img{ height:1.4rem;}

.xg_cp_ul li .txt{ font-size:0.16rem; line-height:0.3rem; line-height:0.3rem; margin-top:0.05rem;}

/*产品-*/

.pro_ul{ padding-top:5px;}

.pro_ul li{width: 48%;text-align: center; float:left;margin:1.5% 1% 0.5% 1%;position:relative;}

.pro_ul li .imgbig{padding:0.03rem; border:1px solid #ccc;}

.pro_ul li p{font-size: 0.18rem;padding: 0.1rem 0rem; text-align:center;}

.pro_ul li img{ height:2.9rem; }

/*案例-*/

.case_ul{ padding-top:5px;}

.case_ul li{width: 48%;text-align: center; float:left;margin:2% 1% 1.5% 1%;position:relative;}

.case_ul li p{font-size: 0.18rem;padding: 0.15rem 0rem; text-align:center; background-color: #f5f5f5; margin-top:2px;}

.case_ul li img{ height:2.3rem; }

.zizhi_ul li p{ background-color:#FFF; padding:0.15rem 0rem;}

/*相关文章-*/

.xgwz{padding:0.3rem 0rem;}

.xgwz_h3{font-size:0.22rem; padding:0.15rem 0rem; text-indent:0.15rem;background-color:#ededed; border-top:2px solid #00824a; color:#00824a;}

.xgwz ul li{background-image: url(../images/xgwz_li.png) !important;}

/*首页联系我们-*/

.h_lxwm_l{ width:96%; margin:0px auto;}

.h_lxwm_ico{height: 44px;line-height: 44px;color: #555;background-image: url(/skin/images/lx_ico.png);background-repeat: no-repeat; background-size:38px; text-indent:33px; font-size:15px;}

.h_lxwm_l .add{background-position: -9px 4px;}

.h_lxwm_l .mail{background-position: -7px -33px;}

.h_lxwm_l .tel{background-position: -9px -73px;}

.h_lxwm_l .weixin{background-position: -7px -111px;}

.h_lxwm_l .wangzhi{background-position: -7px -147px;}

.h_lxwm_r{ width:96%; margin:0px auto;}

.h_lxwm_r p{ width:200px; height:200px; padding:5px;background-image: url(/skin/images/h_lxwm_r_bg.png);background-repeat: no-repeat;background-position: center center; margin:20px 0px 20px 0px;}

/*返回顶部-*/

.fhdb_top{background-color: #c9c9c9;}

.fhdb_top:active{ background-color:#00824a;}

/*底部-*/

.footer{background-color:#f3f3f3;width:90%;padding:0.3rem 5% 1.05rem 5%; position:relative;font-size:0.16rem; line-height:0.35rem;color:#555; text-align:center;}

.footer a,.footer a:active{ color:#555;}

/*底部固定工具条*/

#tool { position:fixed; bottom:0px; left:0px; right:0px; }

.toollist {background:#555; margin: auto; display: block; height: 0.8rem;}

.toollist li{ float:left;width: auto;  height: 100%;width:33.33333333333%;position: static!important;  margin: 0;-webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;-webkit-box-sizing: border-box; box-shadow: none!important;border-left:1px solid #111;border-right:1px solid #888;}

.toollist li a {text-align: center;display: block;text-decoration: none;padding-top: 0.05rem;position:relative;color: #fff;}

.toollist li a img{width:0.3rem;height:0.3rem; margin-top:0.06rem;}

.toollist li a p{margin: 0.03rem 0 0px 0;font-size:0.18rem; line-height:0.3rem;display: block !important;text-align: center;}

#boxss{display: none;width: 160px;padding-top:10px;font-size:0.16rem; line-height:0.3rem; background:#fff; text-align:center;position: absolute; bottom:56px; left:50%; margin-left:-80px; z-index:121; padding-bottom:0.08rem;}

 #boxss img{ width:140px; height:140px;}

 /*首页产品-*/

.pro_ul2 li{ width:31.3333333333%}

.pro_ul2 li img{height:1.3rem;}

.pro_ul2 li p{ font-size:0.16rem;}

/*-网站地图-*/
.maplist{ padding:0.1rem 0px 0.3rem 0px;}
.maplist .depth1{ font-weight:bold; height:0.45rem; line-height:0.45rem; clear:both; font-size:0.24rem;}
.maplist .depth2{ font-size:0.2rem; float:left; margin:0px 0.2rem 0.1rem 0px;}
.maplist .depth2 a{ color:#666;}

@media only screen and (max-width: 768px) {

html {font-size:700%;}

}

@media only screen and (max-width: 480px) {

html {font-size:370%;}

.video iframe,.video embed{height:300px !important;}

}

@media only screen and (max-width: 375px) {

.pro_ul li img{ height:2.1rem;}

html {font-size:330%;}

}

@media only screen and (max-width: 320px) {

.video iframe,.video embed{  height:220px !important;}

.home_jpjs li .img{ width:110px; height:110px;}

.news_2_r{margin-left:1.1rem;}

.news_box_r .desc{ height:0.24rem;}}

