body, button, input, select, textarea, h1, h2, h3, h4, h5, h6, i { font: normal 62.5%; }
*{margin:0px; padding:0px;font-family:'微软雅黑';}
a{text-decoration:none; color:#333;}
.fl{float:left;}
.fr{float:right;}
a img{ border:none;}
li{ list-style:none;}
.clear{clear:both;}
.clearfix{clear:both;}
img{ border: 0;vertical-align:middle;}
.last{margin-right:0px !important;}
button, input, select, textarea { font-size: 100%;outline: none; }
table { border-collapse: collapse; border-spacing: 0; }
.div1200{width:1200px; margin:0px auto;}
.fixed:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.fixed {  *zoom: 1;}
.wrap {width: 100%;min-width: 1200px;_zoom: 1;position: relative;overflow: hidden;}
.wp{ width:94%; margin:0 auto;}
.p_scale { -webkit-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); }
.overflow { height: auto; overflow: hidden; }
/*index*/
.top{ margin-top:0.5%; margin-bottom:1.67%;}
.logo{ width:30.67%;}
.logo img{ width:100%; margin:0 auto;}
.tel{ width:23%; margin-top:0.8%;}
.tel_a{ width:18.75%;}
.tel_a img{ width:100%; margin:0 auto;}
.tel_b{ margin-left:1.67%; width:79.58%;}
.tel_b h6{ font-size:16px; color:#999; line-height:22px;}
.tel_b h3{ font-size:23px; color:#74bf0a; line-height:22px;}
.nav{ background:#7abe17; line-height:48px; position:relative;}
.nav_a{ width:80%;}
.nav_a ul li{ float:left; width:16.6%; text-align:center;}
.nav_a ul li a{ display:block; font-size:14px; color:#fff;}
.nav_a ul .on{ background:#076933;}
.nav_a ul li:hover{ background:#076933;}
.nav_b{ width:16%; padding:0 1.9%; border:1px solid #649d12; border-top:none; border-bottom:none;}
.nav_b input{ border:none;}
.nav_b .text{ background:#fff; line-height:26px; font-size:12px; color:#ccc; padding-left:10px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; padding-right:31px; width:144px;}
.nav_b .btn{ width:16px; height:16px; vertical-align:middle; background:url(../images/index_14.png) center center no-repeat; margin-left:-31px;}
.menu{ display:none;}
.nav_menu{ display:none; position:absolute; top:100%; background:rgba(122,190,23,0.8); width:100%; left:0; z-index:999;}
.nav_menu li{ padding-left:2%; line-height:32px;}
.nav_menu li a{ display:block; font-size:14px; color:#fff;}
.nav_menu li:hover{ background:#076933;}
.banner img{ width:100%; margin:0 auto;}
.hot{ margin-top:4.25%; border:1px solid #ccc; line-height:46px;}
.hot_a{ width:50%;}
.hot_a dl dd{ float:left; margin-right:2%;}
.hot_a dl dd h6{display:inline-block; font-size:14px; color:#4e4e4e;}
.hot_a dl dd a{ font-size:12px; color:#999;}
.hot_b{ width:50%;}
.hot_b dl dd{ float:left; margin-right:2%;}
.hot_b dl dd h6{display:inline-block; font-size:14px; color:#4e4e4e;}
.hot_b dl dd a{ font-size:12px; color:#999;}
.about{ margin-top:2.5%;}
.about_a{ width:47.6%;}
.about_a img{ width:100%; margin:0 auto;}
.about_b{ margin-left:3.8%; width:48.6%;}
.about_tit{ margin-top:2.25%;}
.about_tit h1{ font-size:36px; color:#4e4e4e; display:inline-block;}
.about_tit h1 i{ font-style:normal; color:#72b91d;}
.about_tit span{ font-size:24px; color:#cbcbcb; margin-left:8px;}
.about_tit span i{ font-style:normal; color:#72b91d;}
.about_tit_bk{ width:69px; height:2px; background:#74c21d; margin-top:2.5%;}
.about_nr{ margin-top:3.75%;}
.about_nr p{ font-size:14px; color:#666; line-height:32px; text-indent:2em;}
.about_nr h6{ display:inline-block; width:160px; height:40px; line-height:40px; text-align:center; background:#72b91d; font-size:14px; color:#fff; font-weight:normal; margin-top:6.5%;}
.product{ background:#f3f3f3; margin-top:3.8%; padding:3.75% 0 8%;}
.product_a{ width:19.5%;}
.product_tit{ background:url(../images/index_27.png) 86% center no-repeat #72b91d; text-align:center; padding:3% 0;}
.product_tit h2{ font-size:31px; color:#fff; line-height:42px;}
.product_tit p{ font-size:14px; color:#fff; text-transform:uppercase; line-height:30px;}
.product_a_ul ul li{ margin-top:8px; border:1px solid #72b91d; line-height:31px; padding-left:5%; border-left:8px solid #72b91d; background:url(../images/index_34.png) 96% center no-repeat;}
.product_a_ul ul li a{ display:block; font-size:13px; color:#666;}
.product_a_ul ul li:hover{ background:url(../images/index_31.png) 96% center no-repeat #72b91d;}
.product_a_ul ul li:hover a{ color:#fff;}
.product_a_lx{ background:#72b91d; padding:8% 0}
.product_a_lx_a{ margin-left:13%; width:16.7%;}
.product_a_lx_a img{ width:100%; margin:0 auto;}
.product_a_lx_b{ margin-left:3%; width:67.3%;}
.product_a_lx_b p{ font-size:20px; color:#fff;}
.product_a_lx_b h6{ font-size:14px; color:#fff;}
.product_b{ margin-left:3%; width:77.5%;}
.product_b ul.pro_ul li{ float:left; position:relative; width:23.68%; margin-right:1.7%; margin-bottom:1.6%;}
.product_b ul.pro_ul li:nth-child(4n){ margin-right:0 !important;}
.product_b ul.pro_ul li .product_b_img img{ width:100%; margin:0 auto;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.product_b ul.pro_ul li .txt{ position:absolute; bottom:0; width:100%; line-height:50px; text-align:center; background:rgba(0,0,0,0.5);}
.product_b ul.pro_ul li .txt p{ font-size:16px; color:#fff;}
.product_b ul.pro_ul li .product_nr{ display:none; position:absolute; top:0; width:100%; height:100%;background:rgba(0,0,0,0.5);}
.product_nr_box{ border:2px solid #fff; margin:3.6% 4.5%; width:90%; height:92.8%;}
.product_nr_box_nr{ padding:13%;}
.product_nr_box_nr h6{ font-size:18px; color:#fff; font-weight:normal; text-align:center; line-height:36px;}
.product_nr_box_nr p{ font-size:14px; color:#fff; line-height:25px;}
.product_nr_box_nr h5{ border:1px solid #fff; line-height:26px; text-align:center; font-size:14px; color:#fff; font-weight:normal; margin-top:4%;}
.product_b ul.pro_ul li:hover .txt{ display:none;}
.product_b ul.pro_ul li:hover .product_nr{ display:block;}
.product_b ul.pro_ul li .product_b_img{ overflow:hidden;}
.product_b ul.pro_ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);}
.core_tit{ text-align:center; margin-top:-1.8%;}
.core_list{ box-shadow:1px 5px 20px #ececec; margin-top:3.4%; padding:0 4% 2%;}
.core_list_a_a{ width:49%;}
.core_list_a_a img{ width:100%; margin:0 auto;}
.core_list_a_b{ margin-left:12%; width:39%; padding-top:5%;}
.core_con_a{ width:2%;}
.core_con_a img{ width:100%; margin:0 auto;}
.core_con_b{ margin-left:13%; width:15%; padding-top:1%;}
.core_con_b img{ width:100%; margin:0 auto;}
.core_con_c{ margin-left:12%; width:58%;}
.core_con_c h5{ font-size:20px; color:#484a4c; line-height:32px;}
.core_con_c p{ font-size:14px; color:#636363; line-height:32px;}
.core_list_b{ padding-top:6%;}
.core_list_b_a{ width:39%;}
.core_list_b_b{ width:49%;}
.core_list_b_b img{ width:100%; margin:0 auto;}
.core{ border-bottom:1px solid #f0f0f0; padding-bottom:6%;}
.xwzx{ margin-top:3.5%;}
.zwzx_tit{ text-align:center;}
.zwzx_tit h3{ font-size:24px; color:#333; font-weight:normal; line-height:32px;}
.zwzx_tit p{ background:url(../images/index_71.png) center center no-repeat; font-size:14px; color:#666; text-transform:uppercase;}
.xwzx_list{ margin-top:2.6%;}
.xwzx_ul{ text-align:center;}
.xwzx_ul ul{ display:inline-block;}
.xwzx_ul ul li{ width:118px; line-height:34px; text-align:center; border:1px solid #ccc; margin-right:10px; float:left;}
.xwzx_ul ul li a{ display:block; font-size:14px; color:#333;}
.xwzx_ul ul li strong {position: relative;display: block;z-index: 4;}
.xwzx_ul ul li strong i {position: absolute; top:0;width: 0px;height: 0px;display: block;left: 50%;margin-left: -9px;background:url(../images/index_76.png) center center no-repeat; width:14px; height:12px;}
.xwzx_ul ul .cur{ background:#74c21d; border:1px solid #74c21d;}
.xwzx_ul ul .cur a{ color:#fff;}
.xwzx_ul ul .cur strong i{ background:url(../images/index_74.png) center center no-repeat;}
.xwzx_box{ margin-top:2%;}
.xwzx_tab ul.news_ul li{ margin-top:1.8%; width:48%; float:left; margin-right:4%; border-bottom:1px dashed #d2d2d2; padding-bottom:1.6%;}
.xwzx_tab ul.news_ul li:nth-child(2n){ margin-right:0 !important;}
.xwzx_new{ padding:1%; background:#eee;}
.xwzx_new_a{ width:28%;}
.xwzx_new_a img{ width:100%; margin:0 auto;}
.xwzx_new_b{ margin-left:2.8%; width:69%;}
.xwzx_new_b h6{ font-size:16px; color:#333; line-height:24px;}
.time{ padding:1% 0 2%;}
.time .img2{ display:none;}
.time span{ font-size:12px; color:#999;}
.xwzx_new_b p{ font-size:14px; color:#666; line-height:20px;}
.xwzx_tab ul li:hover .xwzx_new{ background:#74c21d;}
.xwzx_tab ul li:hover h6{ color:#fff;}
.xwzx_tab ul li:hover .time .img1{ display:none;}
.xwzx_tab ul li:hover .time .img2{ display:inline-block;}
.xwzx_tab ul li:hover span{ color:#fff;}
.xwzx_tab ul li:hover p{ color:#fff;}
.more_new{ margin-top:4%; text-align:center;}
.more_new h6{ display:inline-block; width:154px; height:36px; line-height:36px; background:#74c21d; text-align:center; font-size:14px; color:#fff; font-weight:normal;}
.foot{ background:#333; margin-top:4.6%; border-top:1px solid #bababa; padding-bottom:2.58%;}
.yqlj p{ font-size:16px; color:#fefefe; line-height:46px; border-bottom:1px solid #444;}
.yqlj p a,.copy_a a{color:#fff;}
.foot_a{ width:26%; margin-top:2%; padding-right:7.6%; border-right:1px solid #444;}
.foot_a input{ border:none; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.foot_a .name{ margin-right:2%;}
.foot_a .text1{ line-height:28px; background:#424242; padding-left:6%; width:42%; font-size:14px; color:#777; margin-bottom:12px;}
.foot_a .text2{ line-height:28px; background:#424242; padding-left:6%; width:94%; font-size:14px; color:#777; margin-bottom:12px;}
.foot_a .textarea{ border:none; line-height:28px; background:#424242; padding-left:6%; width:94%; font-size:14px; color:#777; margin-bottom:12px; height:75px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.foot_a .foot_btn{ width:100%; background:#74c21d; text-align:center; line-height:28px;font-size:14px; color:#fff; cursor:pointer;}
.foot_b{ margin-top:2%; padding-left:7.6%; width:17%; padding-right:7%; border-right:1px solid #444;}
.foot_b h3{ font-size:24px; color:#fefefe; line-height:32px; font-weight:normal; margin-bottom:6%;}
.foot_b p{ font-size:16px; color:#fefefe; line-height:32px;}
.foot_c{ margin-left:5.3%; margin-top:4.6%; width:15.6%;}
.foot_c_a{ width:43%;}
.foot_c_a img{ width:100%; margin:0 auto;}
.foot_c_b{ margin-left:5%; width:52%;}
.foot_c_b p{ font-size:18px; color:#fff; line-height:68px;}
.foot_c_box{ margin-bottom:16px;}
.foot_c h6{ width:100%; background:#ccc; text-align:center; line-height:30px; font-size:14px; color:#333; font-weight:normal;border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.wechat{ margin-top:4%; width:10%; text-align:center;}
.wechat img{ width:100%; margin:0 auto;}
.wechat p{ font-size:14px; color:#fefefe; line-height:36px;}
.copy{ background:#222; line-height:34px;}
.copy_a p{ font-size:12px; color:#fefefe;}
.copy_b a{ font-size:12px; color:#fefefe;}
.kefu{ display:inline-block; position:fixed; right:0; top:40%; z-index:9999;}
/*产品详情*/
.common{ line-height:55px; box-shadow:1px 5px 10px #e3e3e3;}
.common span{ font-size:14px; color:#333;}
.common span i{ color:#529600; font-style:normal;}
.cpxq{ margin-top:2.67%;}
.cpxq_a{ width:38%;}
.cpxq_b{ margin-left:4%; width:58%;}
.cpxq_b_a h2{ font-size:30px; color:#1e1e1e; font-weight:normal; line-height:78px; border-bottom:1px solid #dcdcdc;}
.cpxq_b_a p{ font-size:14px; color:#666; line-height:32px; margin-top:3%; border-bottom:1px dashed #e4e4e4; padding-bottom:3%;}
.cpxq_b_b{ margin-top:5%;}
.proxq_bigimg img{width:100%;}
.one-time{margin-left:4%;width:90% !important;}
.one_li span{display:block;padding:0 6%;}
.one_li span img{cursor:pointer;}
.one-time .slick-prev{display:block !important;background:url(../images/cpxq_08.png) right center no-repeat; background-size:100% 100%;}
.one-time .slick-next{display:block !important;background:url(../images/cpxq_12.png) right center no-repeat; background-size:100% 100%;}
.cpxq_swiper{ display:none;}
.cpxq_swiper .swiper-slide img{ width:100%; margin:0 auto;}
.content{ margin-top:6.4%;}
.content_tit{ border-bottom:1px solid #72bb1c;}
.content_tit p{ display:inline-block; background:url(../images/cpxq_19.png) center center no-repeat; width:144px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff;}
.content_nr h6{ font-size:18px; color:#333; line-height:36px; font-weight:normal; margin-top:3%;}
.content_nr p{ font-size:14px; color:#666; line-height:30px;}
.relative_tit{ border-bottom:1px solid #72bb1c; margin-top:3.8%;}
.relative_tit p{ display:inline-block; background:url(../images/cpxq_22.png) center center no-repeat; width:177px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff;}
.product_b1 ul{ margin-top:2.1%;}
/*新闻*/
.fenye{ text-align:center; margin-top:2.6%; border-top:1px solid #ccc; padding-top:2.6%;}
/*申请样式*/
.sqys{ margin-top:3.83%;}
.sqys_a{ width:47.75%; border-right:1px dotted #d7d7d7; padding-right:6.8%;}
.sqys_a img{ width:100%; margin:0 auto;}
.sqys_b{ margin-left:6.8%; width:38.5%;}
.sqys_b h3{ font-size:24px; color:#72b91d; font-weight:normal;}
.sqys_b ul li{ margin-bottom:22px;}
.sqys_b ul li .text3{ border:none; width:100%; border-bottom:1px solid #ccc; line-height:50px; width:100%; font-size:14px;}
.sqys_b ul li .ys_btn{ width:100%; height:56px; line-height:56px; background:#72b91d; text-align:center; border:none; font-size:18px; color:#fff; cursor:pointer;}
/*联系我们*/
.lxwm{ margin-top:3%;}
.lxwm_a{ background:url(../images/lxwm_05.png) center center no-repeat; width:63%;box-shadow:0px 0px 8px #d8d8d8; -webkit-box-shadow:0px 0px 8px #d8d8d8; -moz-box-shadow:0px 0px 8px #d8d8d8; padding-top:3.3%; padding-bottom:3%; border:3px solid #fff;}
.lxwm_a_box{ padding-left:5%; width:54%;}
.lxwm_a_box h6{ font-size:18px; color:#333; line-height:48px; font-weight:normal; border-bottom:1px solid #ccc;}
.lxwm_a_box p{ font-size:18px; color:#333; line-height:48px;}
.lxwm_b{ width:32%;}
.lxwm_b h3{ font-size:24px; color:#72b91d; font-weight:normal; margin-bottom:18px;}
.lxwm_b ul li{ margin-bottom:14px;}
.lxwm_b ul li .text4{ line-height:30px; border:1px solid #ccc; padding-left:3%; width:97%; font-size:14px; color:#ccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.lxwm_b ul li .textarea1{ line-height:30px; border:1px solid #ccc; padding-left:3%;width:97%; font-size:14px; color:#ccc; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; height:110px;}
.lxwm_b ul li .lxwm_btn{ border:none; width:100%; text-align:center; line-height:45px; background:#72b91d; font-size:16px; color:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; cursor:pointer;}
.lxwm_list{ margin-top:3.3%;}
.lxwm_list ul li{ float:left;box-shadow:0px 0px 8px #d8d8d8; -webkit-box-shadow:0px 0px 8px #d8d8d8; -moz-box-shadow:0px 0px 8px #d8d8d8; width:21.25%; margin-right:5%;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.lxwm_list ul li img{ width:100%; margin:0 auto;}
.lxwm_list ul li:nth-child(4){ margin-right:0 !important;}
.lxwm_list ul li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}
/*关于我们*/
.hot1{ margin-top:0;}
.about_jt{ margin-top:4%;}
.about_jt_a{ width:47.6%;}
.about_jt_a img{ width:100%; margin:0 auto;}
.about_jt_b{ margin-left:3.8%; width:48.6%;}
.about_tit img{ display:block; margin-top:10px;}
.about_tit1{ margin-top:0;}
.about_tit1 span{ font-size:14px; margin-left:0;}
.about_jt_b_nr p{ font-size:14px; color:#666; line-height:30px;}
.culture{ margin-top:3.75%; background:#94d536; padding-top:4%; padding-bottom:4.8%;}
.culture_tit h1{ font-size:30px; color:#fff; display:inline-block; font-weight:normal;}
.culture_tit span{ font-size:14px; color:#3f6b00; margin-left:8px;}
.culture_tit img{ display:block; margin-top:10px;}
.culture_list{ padding-top:2.16%;}
.culture_list ul li{ width:31.8%; float:left;margin-right: 2.3%;}
.culture_list ul li .culture_img{ overflow:hidden;}
.culture_list ul li .culture_img img{ width:100%; margin:0 auto;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.culture_nr{ background:#fff; padding:4%;}
.culture_nr h6{ font-weight:normal; font-size:18px; color:#000; line-height:28px;}
.culture_nr p{font-size:14px; color:#666; line-height:28px; height:56px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.culture_list ul li:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }
.term{ margin-top:3.16%;}
.term_img{ margin-top:2.5%;}
.term_a{ width:49.5%;}
.term_a img{ width:100%; margin:0 auto;}
.term_b{ width:49.5%;}
.term_b img{ width:100%; margin:0 auto;}
/*产品中心*/
.product1{ background:none; padding:0;}
.fenye1{ border-top:none;}