@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
body,p,h1,h2,h3,h4,h5,ul,li,img,table,tbody,tr,td,a{margin:0px;padding:0px;}
body{font-size:12px;text-transform: inherit;color:#0b0b0b; font-family:"Microsoft YaHei",SimSun,Arial, Helvetica, sans-serif;}
img{border:none;}
a{text-decoration:none;border:none;}
a{color:#333;}
a:hover{color:#1f713e;}
ul,li{list-style:none;}
#header{margin:0px auto; width:1000px; position:relative;}
.logo{float:left;}
.h1_top{position:absolute;height:22px;line-height:22px;top:78px;left:50%;margin-left:230px;}
.h1_top h1{float:left;font-size:12px;text-indent:20px;font-weight:normal;}
.top_right{ position:absolute; right:0px; top:10px;}
.topright{background:url(tel_bg.jpg) no-repeat left top; padding-left:60px; color:#363636; font-size:18px; line-height:24px; height:49px; padding-top:15px;}
.topright span{font-size:24px; font-weight:bold;}
.menu_indexbg{clear:both; margin:0px auto; width:100%; background:url(menu_bg.jpg) repeat-x left top; overflow:hidden;}
.menu_index{margin:0px auto; width:1000px;}
.menu_index li{float:left; width:115px; text-align:center; background:url(menu_line.jpg) no-repeat left center; padding-left:6px; padding-right:1px;}
.menu_index a{display:block; font-size:16px; line-height:44px; color:#f2f6f7;}
/*.menu_index a:hover,.menu_index a.menu_hover:link,.menu_index a.menu_hover:visited{ background:#cf2a18;color:#f2f6f7;}*/

.midbg{clear:both; width:100%; height:472px; margin:0px auto; z-index:3;}
.iBan { height:472px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{ height:68px; background-repeat:no-repeat; background-position:center top;}
.iBanScreen ul{ width:100%; height:472px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:472px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%;}
.iBanScreen .num{position:absolute; width:200px; bottom:15px; left:70%; z-index:800;}
.iBanScreen .num a{ display:inline-block; width:12px; height:12px; margin-right:3px;}
.iBanScreen .num a{ display:inline-block; width:12px; height:12px; background:url(dots.png) no-repeat left top;margin-right:10px;}
.iBanScreen .num a.cur{width:12px; height:12px; background:url(dotsFocus.png) no-repeat left top;}

.search_shouye{margin:0px auto; width:1000px; margin-top:20px; margin-bottom:12px;}
.search_title{ background:url(search_topbg.jpg) no-repeat left top; line-height:60px; color:#fff;}
.search_title span{background:url(search_title.jpg) no-repeat left center; padding-left:25px; margin-left:30px; font-size:16px;}
.shouye_search{ border:1px solid #e9e9e9; overflow:hidden;}
.search_hot{ margin-left:20px; float:left; line-height:56px;}
.search_hot span{color:#e2342b; font-size:16px;}
.search_hot a{ margin:0px 3px; font-size:14px; color:#7d7d7d;}
.search_hot a:hover{color:#4b9b03;}
.search_index{float:right; margin-right:10px; width:363px; line-height:40px; margin-top:8px;}
.input{float:left; width:281px; padding-left:10px; background:url(search_bg.jpg) no-repeat left top; height:40px; line-height:40px; color:#cfcfcf; border:none; font-size:14px;font-family:"Microsoft YaHei";}
.search_name{float:right; width:72px;font-size:14px;}
.container_indexbg{clear:both; background:#f6f6f6; padding-bottom:15px; padding-top:15px; overflow:hidden;}
.container_index{margin:0px auto; width:1000px;}
.product_index{float:right; width:705px;}
.pro_title{background:url(pro_titlebg.jpg) no-repeat left bottom; margin-bottom:34px; margin-left:8px;}
.pro_title h2{ background:url(pro_title.jpg) no-repeat 10px 10px; padding-left:40px; color:#404040; font-size:19.27px; line-height:36px;}
.pro_title a{float:right; text-transform:uppercase; line-height:36px; color:#737272; font-size:14px;}
.pro_title a:hover{color:#dc091d;}
.imglist li{float:left; margin-left:7px; margin-bottom:20px; width:226px; background:url(img_bg.jpg) no-repeat right bottom #dad8d8;}
.imglist img{border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;}
.imglist a{color:#0d0d0d; font-size:14px; line-height:48px; text-align:center;}
.imglist a:hover{color:#db0318;}
.prolist_index{float:left; width:293px;}
.prolist_title{background:url(list_title.jpg) no-repeat 50px 20px #428803; line-height:66px; color:#fff; padding-left:93px; font-size:23.49px; font-weight:bold;}
.prolist_index ul{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf; background:#fff; padding-top:6px;}
.prolist_index li{line-height:35px; border-bottom:1px dashed #428803; margin:0px 20px 15px 20px;}
.prolist_index a{background:url(prolist_jt.jpg) no-repeat 25px 15px #e5fece; display:block; padding-left:46px; font-size:14px;}
.prolist_index a:hover{background:url(prolist_jth.png) no-repeat 25px 15px #428803; color:#fff;}
.choose_indexbg{clear:both; background:url(dt_bg.jpg) no-repeat top center; height:851px;}
.choose_index{margin:0px auto; width:1000px; padding-top:30px; position:relative;}
.choose_title{position:absolute; left:252px; font-size:28.95px; color:#111111; top:25px;}
.choose01{position:absolute; left:415px; top:255px;}
.choose01 p{color:#575757; font-size:16px; line-height:20px;}
.choose02{position:absolute; right:10px; top:430px; width:350px; font-size:16px; line-height:22px;}
.choose03{position:absolute; left:410px; top:440px;}
.choose03 span{color:#222; font-size:16px; line-height:20px;}
.choose03 p{color:#018d36; font-size:20px; line-height:28px;}
.choose03 a{line-height:27px; color:#fff; padding-left:32px; margin-top:8px; display:block; font-size:18px;}
.choose04{position:absolute; left:10px; top:580px; color:#575757; font-size:16px;}
.choose05{position:absolute; left:255px; top:750px; width:316px; color:#575757; font-size:16px; line-height:21px;}
.about_indexbg{clear:both; background:url(about_bg.jpg) no-repeat top center; height:472px;}
.about_index{margin:0px auto; width:1000px; padding-top:30px;}
.about_left{float:left; width:654px;}
.about_title{color:#018d36; font-size:30px; line-height:36px;}
.about_name,.video_name{background:url(about_title.jpg) no-repeat left bottom; line-height:36px; color:#575757; font-size:18px;}
.about_nr{float:left; width:100%; margin-top:4px;}
.about_nr img{float:left; margin-right:20px;}
.about_nr p{color:#575757; font-size:14px; line-height:24px;}
.about_nr a{float:left; background:#018d36; color:#fff; margin-left:544px; padding:0px 10px; line-height:30px; font-size:14px; margin-top:14px;}
.video_index{float:right; width:324px;}
.video_name{width:280px; font-size:19.6px; margin-bottom:20px;}
.case_index{margin:0px auto; width:1000px; margin-top:16px; margin-bottom:20px; overflow:hidden;}
.case_title{float:left; width:100%; margin-bottom:18px; background:url(case_title.jpg) no-repeat left bottom; line-height:40px;}
.case_title p{float:left; color:#010101; font-size:19.63px; font-weight:bold; margin-right:5px;}
.case_title span{color:#a8a8a8; text-transform:uppercase; font-size:19.63px;}
.case_title a{float:right; font-size:13px; text-transform:uppercase; color:#181818;}
.case_title a:hover{color:#018d36;}
.case_sy{float:left; width:100%;}
.RightBotton{background:url(rightbotton.jpg) no-repeat left center; width:11px; height:12px; float:right; margin-top:90px;}
.LeftBotton{background:url(leftbotton.jpg) no-repeat left center; width:11px; height:12px; float:left; margin-top:90px;}
.pic{padding:0px 8px;}
.pic p{ text-align:center; font-size:14px;}
.news_indexbg{clear:both; background:#ededed; overflow:hidden;}
.news_index{margin:0px auto; width:1000px;}
.news_left{float:left; width:670px; margin-top:15px; padding-bottom:15px;}
.new_title{border-bottom:1px solid #535353; line-height:36px; background:url(new_title.png) no-repeat left center; padding-left:30px; }
.new_title span{font-size:18.61px;}
.new_title a{float:right; text-transform:uppercase; font-size:14px;}
.news_left ul{float:left; width:100%; margin-top:18px;}
.new01{float:left; border:1px solid #535353; margin-right:15px;}
.new01 img{float:left;}
.new02{ float:left; width:336px; line-height:25px;background:url(new_link.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dashed #8a8989;}
.new02:hover{color:#026026; background:url(new_hover.jpg) no-repeat left center;}
.news_rihgt{float:right; background:url(question_bg.jpg) no-repeat left top; width:294px; height:320px; padding-top:15px; padding-left:10px;}
.news_rihgt ul{margin-top:15px;}
.news_rihgt li{float:left; margin-bottom:5px; width:100%;}
.title_new{background:url(question_link.jpg) no-repeat left center; padding-left:14px; color:#2a2a2a; line-height:30px;}
.news_rihgt li:hover .title_new{color:#e70414; background:url(question_hover.jpg) no-repeat left center;}
.desc_new{background:url(question_hover.jpg) no-repeat 0px 2px; padding-left:14px; color:#2a2a2a; line-height:17px;}
.footerbg{clear:both; background:#026026; padding-top:24px; padding-bottom:40px; overflow:hidden;}
.footer{margin:0px auto; width:1000px;}
.feedback_index{float:left; width:336px;}
.footer_title,.footer_title02{color:#ebebeb; font-size:20px; padding-bottom:20px;}
.footer_title02{margin-top:15px;}
#name1,#tel1,#mailbox1,#content1{border:1px solid #1f1f1f; color:#727272; font-size:14px; padding-left:6px; line-height:32px; height:32px; background:#fff;font-family:"Microsoft YaHei"; margin-bottom:15px;}
#name1{ width:328px; }
#tel1,#mailbox1{ width:160px;float:left;}
#tel1{border-right:1px solid #fff;}
#content1{width:328px;height:72px; line-height:20px;}
.anniu01{ background:#da251c; font-size:18px; line-height:30px; color:#fff; border:none;font-family:"Microsoft YaHei"; padding:5px 42px; }

.contact_right{float:right; width:540px; color:#cbcbcb; position:relative;}
.foot_contact p{ font-size:14px; line-height:30px;}
.contact_right p.contact_name{ position:absolute; left:100px; top:0px; font-size:16px; line-height:25px;}
.sj_contact{float:right; width:160px; text-align:center; color:#fff; line-height:32px;}
.sj_contact img{width:160px;}

.footer_bottombg{background:#01500e; color:#fff; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.foot_bottom{margin:0px auto; width:960px; line-height:24px; text-align:center;}
.foot_bottom a{color:#fff;}
.foot_bottom a:hover{text-decoration:underline;}
.foot_menu,.foot_menu a{font-size:14px;}
.foot_menu a{padding:0px 14px;}
.banner_inside{background:url(banner_ny.jpg) no-repeat top center; height:317px;}
#container{margin:0px auto; width:1000px; margin-top:15px; margin-bottom:35px; overflow:hidden;}
#mydefault{float:right; width:700px;}
.subtitlebg{border-bottom:1px solid #959595; padding-bottom:6px; margin-bottom:10px;}
.subtitle{ margin:0px auto; width:1000px; padding-top:20px;}
.weizhi{float:right; line-height:36px;}
.wzys{ font-size:20.72px; color:#0b0b0b;}
.about_inside{font-size:14px; line-height:36px; margin-bottom:10px; margin-left:30px; margin-top:20px;}
.about_inside p{ text-indent:30px;}
.about_inside table td p{text-indent:0px;}
.about_inside table{border-bottom:1px solid #ccc;border-left:1px solid #ccc; width:100%;}
.about_inside td{border-top:1px solid #ccc;border-right:1px solid #ccc; padding:5px; text-align:center;}
#navigation{float:left; width:293px;}
#navprolist{float:left; width:291px;padding-bottom:16px; border-right:1px solid #bfbfbf; border-left:1px solid #bfbfbf; background:#fff;}

#listpro li{}
.lb1 a{display:block;}
.lb1 a:link,lb1 a:visited{background: url(prolist_jt.jpg) no-repeat 25px 15px #e5fece;display: block;padding-left: 46px;font-size: 14px;line-height: 35px;border-bottom: 1px dashed #428803;margin: 15px 20px 0px 20px;}
.lb1 a:hover,.lb1 a.list_red:link,.lb1 a.list_red:visited{ background:url(prolist_jth.png) no-repeat 25px 15px #428803; color:#fff;}
#listpro li ul{margin-bottom:15px;}
#listpro li ul li a{display:block; line-height:24px; font-size:13px;}
#listpro li ul li a:link,#listpro li ul li a:visited{background:url(jian.jpg) no-repeat 30px 16px; padding-left:60px;margin: 0px 20px 5px 20px;}
#listpro li ul li a:hover,#listpro li ul li a.red:link,#listpro li ul li a.red:visited{background:#428803; color:#fff;}

#listpro ul.collapsed {display: none;}
.list01 ul{display:none;}
.lx_title{background:url(tel.png) no-repeat 50px 15px #428803; color:#fff; font-size:23.49px; padding-left:108px; font-weight:bold; line-height:58px;}

#nav_contact{padding-bottom:16px; border-right:1px solid #bfbfbf; border-left:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf; padding-top:15px; padding-left:15px; font-size:14px; line-height:30px;}

.mydefault_content{margin-left:30px;}
.new_inside li{ font-size:13px; border-bottom:1px dashed #ccc; line-height:36px;}
.new_inside span{float:right;}
.page{clear:both; text-align:center; line-height:60px;}
.page a{padding:2px 12px; border:1px solid #ccc; margin:0px 5px;}
.page a:hover,.page a.active:link,.page a.active:visited{ border:1px solid #428803; background:#428803; color:#fff;}

.biaoti{ font-size:16px; text-align:center; margin-top:20px; margin-bottom:10px; color:#428803;}
.hit{text-align:center; display:block; margin-bottom:10px;}
.nr_news p{line-height:24px; text-indent:25px; font-size:14px; font-family:SimSun;}
#up_down,.details{ border:1px solid #ccc;padding:5px 10px;    overflow:hidden; font-size:14px; line-height:30px;}
#up_down{margin-top:20px;margin-bottom:20px;}
.details{margin-bottom:10px; line-height:24px;}
#proshow{ margin-bottom:20px; display:block; text-align:center; margin:0px auto;}
.image_show img{max-width:620px; display:block; text-align:center; margin:0px auto; margin-bottom:15px;_width:expression((document.documentElement.clientHeight||document.body.clientHeight)>620?"620px":""); table-layout:fixed; display:inline-block;}
.jt_left{float:left;background:url(jt_left.png) no-repeat left center; width:20px; height:35px; display:block; margin-right:10px; margin-left:10px; }
.jt_right{float:left;background:url(jt_right.png) no-repeat right center; width:20px; height:35px;display:block; margin-left:10px;}
.jt_left:hover{background:url(jt_left_hover.png) no-repeat right center;}
.jt_right:hover{background:url(jt_right_hover.png) no-repeat right center;}
.nr p{margin-left:20px; margin-right:20px; line-height:24px; font-family:SimSun;}
.nr img{margin-top:5px;}
.nr table{border-top:1px solid #ccc; border-left:1px solid #ccc; width:100%;font-family:SimSun;}
.nr td{border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px; text-align:center;}
.image li{float:left; width:226px; height:224px; margin:0px 3px 12px 3px;background:url(img_bg.jpg) no-repeat right bottom #dad8d8; text-align:center;}
.image img{border-left:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-top:1px solid #bfbfbf;}
.image a{color:#0d0d0d; font-size:14px; line-height:48px; text-align:center;}
.image a:hover{color:#db0318;}
#message{margin-left:30px;}
#message p{margin-top:10px; font-size:14px; line-height:30px;}
#message input{height:32px; line-height:32px;}
#message input.anniu02{background:#da251c; font-size:18px; line-height:30px; color:#fff; border:none;font-family:"Microsoft YaHei"; padding:5px 42px 36px 42px; }


.lXPopup-btn1 {
    width: 110px;
    height: 30px;
    border-radius: 30px;
    border: 0;
    outline: 0;
    background-color: #4b9b04;
    line-height: 2;
    color: #fff;
    cursor: pointer;

}

.right-fixed.right-fixed{
  --fixed-theme-color:rgba(0,0,0,0.59);
  --form-theme-color: #4b9b04;
  --li-hover-color: #4b9b04;
}
/*在线咨询不透明*/
.right-fixed-ul .fixed-Consulting .qq-ground.qq-ground{ 
 --fixed-theme-color:#4b9b04;
}

.right-fixed-ul .fixed-form .submit.submit { background-color: #fff;}