@charset "utf-8";

/* CSS Document */

*{margin:0;padding:0;}

ul{list-style-type:none;}

li{ list-style:none;}

img{border:0;}

a{text-decoration:none;}

.clear{clear: both;}

.left{float:left;}

.right{float:right;}

body{font-family:"微软雅黑",Arial; overflow-x: hidden;}



/* CSS Header */

#he_tel{background:#f4f4f4 url(he_tel.png) 0.3125rem center no-repeat;text-indent: 0.78125rem; background-size: 0.46875rem;line-height: 1.09375rem;padding:0 0.15625rem;color: #06913e;font-size: 0.4rem;}

#he_tel span{width: 2.734375rem;line-height: 1.09375rem;text-align: center;position: absolute;right: 0;top:0;}

#he_tel span a{display: block;color: #fff;font-size: 0.34375rem;background: #fe840c;text-indent: 0;}

#he_01{width:92%;padding:0.46875rem 0;margin:0 auto;text-align: center;}

#he_01 img{width: 100%;vertical-align: middle;}

#he_02{width: 100%;overflow: hidden; margin:0 auto;}

#he_02 li{width: 100%;}

#he_02 li img{width: 100%;display: block;}

#he_03{background: #06913e;}

#he_03 li{width: 25%;line-height: 1.25rem;float: left;text-align: center;position: relative;border:solid 0.015625rem rgba(255,255,255,.2);box-sizing:border-box;}

#he_03 li a{display: block;color: #fff;font-size: 0.4rem;}

#zy_01{padding:0.234375rem;text-indent: 0.390625rem; margin:0 auto;position: relative;background: #333;line-height: 0.46875rem;color: rgba(255,255,255,.6);font-size: 0.3125rem;}

#zy_01 a{color: rgba(255,255,255,.6);font-size: 0.3125rem;}



/* CSS Public */

.in_tit{text-align: center; color: #000000;font-size: 0.625rem;margin:0 auto; position: relative;}

.in_tit:after{width:20%;height: 0.015625rem;background: #06913e;content: '';left: 10%;top:50%;position: absolute;}

.in_tit:before{width:20%;height: 0.015625rem;background: #06913e;content: '';right: 10%;top:50%;position: absolute;}

.in_subtit{color: #636363;font-size: 0.3125rem;margin-bottom: 0.46875rem;text-align: center;text-transform: uppercase;}

.in_title{padding:0 0.234375rem;font-size: 0.3125rem;color: #000;text-transform: uppercase;}

.in_title span{font-size: 0.625rem;padding-right: 0.09375rem;}

.in_more{position: absolute;right: 0.46875rem;top:0.265625rem;width: 2.03125rem;height: 0.78125rem;line-height: 0.78125rem;text-align: center;}

.in_more a{display: block; background: #fff;font-size: 0.28125rem;color: #019f5e;border-radius: 0.15625rem;}

.in_more a:hover{color: #fff;background: #eeb700;}

.pro_title{padding:0 0.234375rem;}

.pro_title span{display: inline-block;line-height: 0.703125rem; padding:0 0.625rem;color: #fff;font-size: 0.375rem;font-weight: bolder;background: #06913e;border-radius: 0.46875rem;}



/* CSS Footer */

.end{ width: 100%; height: 1.875rem; background: #06913e; left: 0.0rem; bottom:0.0rem; position: fixed; float: left;z-index: 999;}

.end a{ color:#fff; display: block;height: 100%;float: left;border-left: solid 0.015625rem rgba(255,255,255,.1);box-sizing: border-box; line-height:2.5rem; text-align: center;font-size: 0.375rem!important;font-family: "微软雅黑"; width: 40%}

.end a:first-of-type{width: 20%;border-left: none;}

.f1{ width:100%; background:url(footer_home.png) no-repeat  center 30%; background-size: 0.46875rem; height:100%; float:left;  text-align:center;}

.f2{width:100%;background:url(footer_tel.png) no-repeat center 30%; background-size: 0.46875rem;  height:100%; float:left;text-align:center;}

.f4{width:100%;background:url(footer_msm.png) no-repeat center 30%;  background-size: 0.46875rem; height:100%; float:left;text-align:center; }





/* CSS Main */

#service{background: #1f1f1f;}

#service_hd{padding:10px 0;background: #06913e;}

#service_hd ul{display: flex;}

#service_hd ul li{flex: 1;text-align: center;line-height: 1.1875rem;}

#service_hd ul li a{display: block; background: #06913e;color: #fff;font-size: 0.40625rem;}

#service_hd ul li.on a{background: #fa6805;}

#service_bd{padding:0.46875rem;}

#service_bd h4{color: #fff;font-size: 0.40625rem;text-align: center;}

#service_lis .service_li{width:31%;margin:0 1%;float: left; border:solid 1px rgba(255,255,255,.4); box-sizing: border-box; margin-top: 0.390625rem;text-align: center;padding-bottom: 0.3125rem;}

#service_lis .service_li ._ser_ico{padding:30px;padding-bottom: 10px;}

#service_lis .service_li ._ser_ico img{max-width: 100%;}

#service_lis .service_li ._ser_txt{color: rgba(255,255,255,.8);font-size: 0.375rem;}

#wrap_01{margin:0.46875rem auto; }

#in_01_fenlei{width: 100%;margin:0 auto; margin-top: 0.234375rem;}

#in_01_fenlei li{float: left; width: 32%;line-height:0.9375rem; margin-left: 1%;margin-bottom: 1%;}

#in_01_fenlei li a{display: block; font-size:0.375rem;color: #fff;text-align: center;background: #06913e; border-radius: 0.46875rem; transition: all .4s;box-sizing: border-box;}

#in_product{width: 98%;margin:0 auto;margin-bottom: 0.46875rem;}

#in_product li{width:4.625rem;float:left;text-align:center;border:solid 0.015625rem #bfbfbf;background: #06913e; margin:0.109375rem;padding-bottom: 0.234375rem;}

#in_product li .pro_01{width:4.625rem;height:3.78125rem;background: #fff;}

#in_product li .pro_01 img{/*max-height:3.78125rem;max-width:4.5625rem;*/width:100%;height:100%;vertical-align:middle;padding:0.015625rem;}

#in_product li .pro_01 span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}

#in_product li .pro_02{padding:0.15625rem 0.234375rem;}

#in_product li .pro_02 a{display: block;line-height: 0.703125rem; color:#ffffff;font-size:0.4rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

#in_product li .pro_03 a{width: 2.0rem;line-height: 0.359375rem;padding:0.15625rem 0; background: #f39b03 url(pro_tel.png) 0.15625rem center no-repeat;background-size: 0.4rem;text-indent: 0.3125rem; text-align: center;font-size: 0.28125rem; color: #FFF; border-radius: 0.15625rem; display: block; margin:0 auto;}

.adv{width: 100%;margin:0 auto;}

.adv img{width: 100%;display: block;}

#wrap_02{margin:0.46875rem auto;border-bottom: solid 0.15625rem #f7f6f6;padding-bottom: 0.46875rem;}

#wrap_02 ._02_lis{padding:0 0.390625rem; margin:0 auto;margin-top: 0.46875rem;}

#demo02{overflow:hidden;/* height: 5.46875rem; */}

#demo02 img{width:100%;}

#wrap_05{margin:0.46875rem auto;}

._05_lis{padding:0 0.234375rem; margin:0 auto;margin-top: 0.3125rem;}

._05_lis li{width: 100%;height: 1.921875rem;background: #ececec;margin-bottom: 0.3125rem;transition: all .4s;position: relative;overflow: hidden;}

._05_lis li:after{width: 0;height: 0.03125rem;background: #ffc71c;content: '';position: absolute;left: 50%;bottom:0;transition: all .4s;}

._05_lis li ._05_date{width: 1.953125rem;height: 1.921875rem;background: #06913e;color: #fff;text-align: center;line-height: 0.78125rem;float: left;transition: all .4s;}

._05_lis li ._05_date p{font-size: 0.375rem;}

._05_lis li ._05_date span{font-size: 0.53125rem;display: block;background: #fe840c;padding:0.1875rem 0;}

._05_lis li ._05_con{width: 6.55rem;float: left;margin-left: 0.34375rem;padding-top: 0.359375rem;}

._05_lis li ._05_con h4{color: #000000;font-size: 0.375rem;line-height: 0.625rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}

._05_lis li ._05_con p{color: #666;font-size: 0.3125rem;line-height: 0.46875rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top: 0.09375rem;}

._05_lis li:hover:after{width: 100%;margin-left: -5.5rem;}

#wrap_06{background: #272727;padding:0.46875rem 0.625rem;margin:0 auto;margin-bottom: 1.8125rem;line-height: 0.78125rem;color: #fff;font-size: 0.375rem;}

#wrap_06 ul{display: flex;padding:0.3125rem 0;}

#wrap_06 ul li{flex: 1; padding:0 0.46875rem;}

#wrap_06 ul li:first-child{padding-left:0;}

#wrap_06 ul li img{width:100%;}

#wrap_03{margin:0.46875rem auto;}

#wrap_03 #intro_img{padding:0 0.234375rem;text-align: center;margin:0 auto;margin-top: 0.46875rem}

#wrap_03 #intro_img img{display: block;width: 100%;}

#intro_num{padding:0 0.234375rem;}

#intro_num ul{display: flex;align-items: center;justify-content: center;}

#intro_num ul li{flex: 1;text-align: center;margin-top: 0.546875rem;}

#intro_num ul li p{line-height: 0.625rem;}

#intro_num ul li p:first-of-type{color: #020202;font-size: 0.3125rem;}

#intro_num ul li p span{color: #fe840c;font-size: 1.015625rem;font-family: Impact;}

#intro_num ul li p span i{font-size: 0.5625rem;font-style: normal;}

#intro_num ul li p:last-of-type{color: #06913e;font-size: 0.3125rem;}

#wrap_03 #intro_con{padding:0 0.234375rem;line-height: 0.703125rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical; font-size: 0.375rem;color: #363535;margin:0.234375rem auto;}

#wrap_03 .intro_more{display: block; width:4.21875rem;border-radius: 0.46875rem; border:solid 1px #13914b;color: #13914b; line-height: 0.859375rem;text-align: center;margin:0 auto;margin-top: 0.3125rem;font-size: 0.375rem;transition: all .4s;}

#wrap_07{margin:0.46875rem auto;border-bottom: solid 0.15625rem #f7f6f6;padding-bottom: 0.46875rem;}

#wrap_07 ._07_lis{padding:0 0.390625rem; margin:0 auto;margin-top: 0.46875rem;}

._07_lis li{width:48%;float: left; margin-bottom: 0.234375rem;border:solid 0.015625rem #e5e5e5; position: relative;box-sizing:border-box;}

._07_lis li:nth-child(even){margin-left: 4%;}

._07_lis li ._img{width: 100%;height: 3.59375rem;overflow: hidden;}

._07_lis li ._img img{width: 100%;height: 3.59375rem; transition: transform 1s ease 0s;}

._07_lis li:hover ._img img{transform: scale(1.05,1.05);}

._07_lis li h4{color: #06913e;font-size: 0.4rem;text-align: center;padding:0 0.234375rem;line-height: 0.859375rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}





/* CSS Ziye */

#wrap{ height:auto; margin: 0 auto;position: relative;margin-bottom: 2.34375rem;margin-top: 0.3125rem;}

#wrap_mid{margin:0 auto;color: #282828;font-size: 0.4rem;line-height: 0.703125rem;padding:0 0.390625rem;}

#wrap_mid img{max-width:100%;}

#wrap_nav{height: 1.09375rem;line-height: 1.09375rem; background: #fff;margin:0 auto;color: #ccc;font-size: 0.375rem;border-bottom: 0.015625rem solid #ccc;text-align: center;}

#wrap_nav a{color: #333;font-size: 0.375rem;padding:0 0.3125rem;position: relative;margin:0 0.078125rem;}

#wrap_nav a.cur:after{width: 100%;height: 0.046875rem;background: #ffc71c;content: '';position: absolute;left: 0;bottom: -0.3125rem;}

#product_nav{background: #d0d0d0;margin:0 auto;}

#product_nav ul li{width: 33.3%;float: left;position: relative;height: 1.09375rem;line-height: 1.09375rem;text-align: center;}

#product_nav ul li:after{position: absolute;top:50%;left: 0;width: 0.015625rem;height: 60%;content: '';transform: translate(0,-50%) scaleX(.5);background: #eee;}

#product_nav ul li a{color: #000;font-size: 0.375rem;}

#product_nav ul li.cur{background: #ffc71c;}

#newTitle{width:100%;line-height:0.46875rem;color:#000000;font-size:0.4375rem;text-align:center;margin-top: 0.46875rem;}

#newsInfo{width:100%;line-height: 0.46875rem; ;color:rgba(0,0,0,.4);font-size:0.3125rem;text-align:center;margin-top: 0.15625rem;}

#infoImage{width:100%;text-align:center;margin:0.15625rem auto;}

#infoImage img{ max-width:9.375rem; padding:0.046875rem; border:#dcdcdc solid 0.015625rem;}

.ajaxmore{ display: block; width: 70%; min-width: 1.25rem; height: 0.9375rem; line-height: 0.9375rem; text-align:center; margin: 0.3125rem auto  0.46875rem auto; font-size:0.3125rem;   color:#333; font-weight: normal;background: #ffc71c;border-radius: 0.46875rem;}

#indexNews li{width:100%;height:0.9375rem;line-height: 0.9375rem; margin:0 auto; background: url(icon.png) 0.4375rem center no-repeat;background-size: 0.15625rem; font-family: "微软雅黑";text-indent: 0.890625rem;position: relative;}

#indexNews li a{display:block; color:#585858;font-size:0.375rem;}

#indexNews li:nth-child(odd){background: #e9e9e9 url(icon.png) 0.4375rem center no-repeat;background-size:0.15625rem; }

#indexNews li span{display: block;position: absolute;right: 0.3125rem;top:0;height: 0.9375rem;line-height: 0.9375rem;color: #585858;font-size: 0.375rem;font-family: "微软雅黑";}

#picUL{ width:100%; height:100%; overflow:hidden;}

#picUL li{width: 48%;float:left;text-align:center;background: #f3f3f3;margin-bottom: 0.3125rem;}

#picUL li:nth-child(even){margin-left: 4%;}

#picUL li .pic_01{width:100%;height:3.84375rem; overflow: hidden; text-align: center;}

#picUL li .pic_01 img{height:3.84375rem;max-width:100%;vertical-align:middle;}

#picUL li .pic_01 span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}

#picUL li .pic_02{line-height: 0.9375rem;position: relative; text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding:0 0.3125rem;}

#picUL li a{color:#282828;font-size:0.3125rem;}

#picUL li a:hover{color:#e80000;}



/*productinfo css*/

.pro_img{width: 100%;margin:0 auto;text-align: center;}

.pro_img img{width: 100%;}

.pro_title{width: 95%;height: 0.9375rem;line-height: 0.46875rem;border-bottom: solid 0.015625rem #d2d2d2; margin:0 auto;color: #303030;font-size: 0.46875rem;font-weight: bold;margin-top: 0.46875rem;margin-bottom: 0.46875rem;}

.pro_con{width: 95%;margin:0 auto; line-height: 0.546875rem;font-size: 0.3125rem;padding-bottom: 0.15625rem;}

.pro_con span{width: 1.953125rem;float: left; color: #000000;}

.pro_con p{width: 8.578125rem;float: left; color: #666666;}

._p_t{width: 95%; margin:0.3125rem auto;}

._p_t table{background: #5b5b5b;text-align:center;font-size: 0.3125rem;}

._p_t table th{background: #252525;color: #fff;font-weight: normal;line-height: 0.78125rem;}

._p_t table td{background: #ffffff;color: #333333;line-height: 0.78125rem;}

._p_b a{line-height: 0.625rem;display: inline-block;float: left;padding:0.15625rem 0.625rem; text-align: center; border-radius: 0.078125rem; color: #fff;font-size: 0.375rem;float: left;margin-left: 0.234375rem;transition: all .4s;}

._p_b a._pro_order{background: #fe840c;}

._p_b a._pro_qq{background: #06913e;}

._p_i{width: 95%; margin:0.3125rem auto;line-height: 0.546875rem;color: #666666;font-size: 0.3125rem;}

._p_n{margin:0 auto;background: #fff;border-bottom: rgba(0,0,0,.1) solid 0.015625rem;border-top:0.3125rem solid #efeff4;}

._p_n li{width: 25%;height: 0.9375rem;line-height: 0.9375rem;float: left;text-align: center;position: relative;}

._p_n li:after{position: absolute;left: 0;top:0;background: rgba(0,0,0,.1);content: '';width: 0.015625rem;height: 0.9375rem;}

._p_n li a{display: block;color: #282828;font-size: 0.3125rem;}

.nav_positon{width: 100%;background: #fff;position: fixed;top:0;left: 0; z-index: 10000;display: none;border-bottom: rgba(0,0,0,.1) solid 0.015625rem;}

.nav_positon li{width: 25%;height: 0.9375rem;line-height: 0.9375rem;float: left;text-align: center;position: relative;}

.nav_positon li:after{position: absolute;left: 0;top:0;background: rgba(0,0,0,.1);content: '';width: 0.015625rem;height: 0.9375rem;}

.nav_positon li a{display: block;color: #282828;font-size: 0.3125rem;}

.nav_positon li.current{background: #ffc71c;}

.nav_positon li.current a{color: #333;}

.pro_detail{line-height:0.625rem;color:#282828;font-size: 0.3125rem;}

.pro_detail img{max-width: 100%;}

.pro_detail .in_title{margin-bottom: 0.46875rem;}

.pro_detail_p{line-height:0.78125rem;color:#282828;font-size: 0.375rem;padding:0 0.390625rem;}

.hd_60{height: 0.9375rem;margin:0 auto;}

.message_ul{width: 90%;margin:0 auto;}

.G_InputText{width:60%;height:0.9375rem;border:0.015625rem solid #d2d4d6;}

.G_textarea{width:60%;height:1.5625rem;border:0.015625rem solid #dedede;}

.G_captcha{width:30%;height:0.9375rem;border:0.015625rem solid #d2d4d6;}

.G_botton{width:50%;height:0.625rem;line-height:0.625rem;border:0;color: #fff;background:#06913e;cursor:pointer;}

.borderLi{height:auto; padding-top:0.15625rem;font-size: 0.3125rem;color:#333;}

.borderLi img{cursor:pointer;vertical-align: -0.09375rem;margin-left: 0.078125rem;}

#lxwm_info{line-height:0.625rem;color:#282828;font-size: 0.375rem;}

#backtop{margin:2% auto;}

#backtop a{ display: block; width: 80%; padding:0.078125rem 0.234375rem;background: #ffc71c; border-radius: 0.78125rem;  margin: 0 auto; color: #000; font-size: 0.3125rem; text-align: center;}