html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0;}
img { border: 0 none;}
ul, li { list-style-type: none; }
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑";}
button { cursor: pointer; }
body {color: #333333; background:#FFF;}
a, a:link { color: #333333; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: none; }
a:focus { outline: none; }
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
.clear{clear:both;height:0;overflow:hidden;}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}
.h35{height:35px;width:100%;}
.h60{height:60px;width:100%;}
.fl{float:left;}
.fr{float:right;}
.ims{width: 100%;}
.wz, .wz div, .wz td, .wz p, .wz a{line-height:25px;font-size:14px; font-family:"微软雅黑";color:#303030;}


/*about页面*/
.main{ max-width:1440px; margin:0 auto; overflow:hidden;}
.top{ width:1002px;  margin:0 auto; overflow:hidden;}
.top_t{ height:120px; width:1002px;}
.logo{ width:659px; height:120px; float:left;}
.zy{ width:100px; height:13px; float:right; padding-top:35px;}
.zy a:hover{ color:#2a8a15;}
.top_b{ height:50px; width:1002px;}
/*.nav{height:16px; padding:17px 60px 17px 20px; float:left;}
.nav ul li{float:left;padding-bottom:6px;}
.nav ul li a{ display:block; height:16px; padding:0px 18px; text-align:center; color:#000; line-height:16px; font-size:15px; }
.nav ul li:hover, .menu_ov{ background:url(navbottom.gif) no-repeat center bottom;}*/
.tb{ width:97px;  float:right; padding:13px 0 11px 0px;}
.banner{ max-width:1440px; min-width:1002px;width:100%; height:256px;margin: auto;}
.banner .pcimg {width: 100%;text-align: center;display: none; }
.banner .b_more {width: 110px;height:37px;line-height:36px;position: absolute;background: #d31c19;text-align: center;border-radius: 15px;font-size: 16px;color: #ffffff;right: 5%;bottom: 3%;}
.banner .pcimg img{width: 100%;max-height:515px;min-width: 1002px; }
.banner .phoneimg img{width: 100%;max-height:420px; }


.top .menu{  width: 1000px;left: 50%;position: absolute;z-index: 1;top: 130px;margin-left: -500px; }
.top .menu ul{}
/*.top .menu>ul>li:hover{height: 95px;}*/
.top .menu ul li{float:left;line-height: 40px;height: 40px;margin-left: 45px;}
.top .menu ul li .mu a{ float:left;font-size:16px; color:#000000; text-transform:uppercase;position: relative;text-align: left;border-bottom:3px solid #ffffff;padding-bottom: 7px;
	-webkit-transition: color .5s ease .1s;
	transition: color .5s ease-out .1s,border-bottom-color .5s ease-out .1s; }
.top .menu ul li .mu a i{position: absolute;width: 100%;height: 3px;background: #072170;left: -80px;bottom: 0;opacity: 1;transform:translateX(80px); }
.top .menu ul li .mu a:hover, .top .menu ul li .mu a.current, .top .menu ul li:hover .mu a{ /*padding-bottom:26px; background:#b42517;*/ border-bottom:3px solid #2b8a16; }
/*.top .menu ul li .mu a:hover i, .top .menu ul li .mu a.current i{opacity: 1;transform:translateX(80px);}*/
.top .menu ul li ul{position: absolute;top: 64px;width: 120px;background: #2b8a16;opacity:0.85;filter:alpha(opacity=85);height: 0;overflow: hidden;padding: 0;-webkit-transition: all .3s; -moz-transition: all .3s;transition: all .3s;margin-left: -28px;}
.top .menu ul li ul li{margin-left: 0;text-align: center;line-height: 36px;height: 36px;}
.top .menu ul li ul a{display: block;width: 100%;font-size: 14px;line-height: 36px;margin-bottom: 20px;color: #fff;}
.top .menu ul li:hover ul {padding: 10px 0 10px;height: auto;}
.top .menu ul li ul a:hover{color: #ffffff;text-decoration: underline;}



.mainbg{  background:url(mainbg.jpg) no-repeat top center #f5f5f5; overflow:hidden; width:100%;position: relative; }
.mainbgpr{  background:url(mainbg.jpg) repeat-y; overflow:hidden; z-index:-2; margin:0 auto;position:absolute; width:1440px; }
.mainbgpv{  background:url(mainbg.jpg) repeat-y; overflow:hidden; width:1440px; height:1880px;}
.main{ width:1002px; margin:0 auto; overflow:hidden;}
.sub_menu_pro{width: 268px;position: relative;top: 35px;left: 50%;margin-left: -500px;float: left;margin-bottom: 45px;}
.sub_menu{width: 268px;position: relative;top: 35px;left: 50%;margin-left: -500px;}

.left{ width:244px; overflow:hidden; float:left;margin-right:24px;}
.left_bg{ background:url(lbg.jpg); width:244px;   height:53px;}
.left_bg_zi{padding-left:40px;  line-height:53px; color:#fff; text-align:left; height:53px; font-size:18px; font-weight:bold;}
.left_2j{ width:244px;}
.left_2j ul li{ height:38px !important;background:#E8E8E8 no-repeat !important; line-height:30px;}
.left_2j ul li a { font-size:12px !important; padding-left:34px;}
.left_2j ul li .ltov a{color:#fff !important; font-size:12px !important; height:38px !important; line-height:38px !important; display:block !important; padding:0 0 0 0px !important; font-weight:normal !important;}


.lef_ab{width:244xp; padding:0;}
.lef_ab ul{}
.lef_ab ul li{width:244px;background:url(l_l.jpg) no-repeat;height:38px; line-height:38px; display:block; font-weight:normal;  }
.lef_ab ul li a{color:#333; font-size:14px; padding-left:29px; }
.lef_ab ul li .ltov0{color:#060;font-weight:bold;}
.lef_ab ul li .ltov{color:#fff !important; font-size:14px;  background:url(l_a.jpg) no-repeat; height:38px; line-height:38px; display:block; padding:0 0 0 29px; font-weight:normal;}
.left_l_d{ width:244px; height:112px;}
.left_l_dd{ width:244px; height:8px;}
.left_lxwm{ width:244px;}
.left_lxbg_zi{padding-left:40px;  line-height:48px; color:#fff; text-align:left; font-size:18px; font-weight:bold;}

.left_t{
	width: 212px;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 24px;
	padding-bottom: 29px;
	background-color: #fff;

}
.left_title{ color:#000; text-align:left; line-height:14px; height:14px;}
.left_tel{  border-bottom:1px solid #f2f2f2; padding:14px 9px; font-family: "Times New Roman", Times, serif;}
.left_cz{ padding-top:16px; padding-right:30px; color:#000; }
.right{
	width: 745px;
	float: right;
	background: #fff;
	border: 1px solid #e4e6e3;
	margin-bottom: 40px;
	padding-left: 15px;
	padding-bottom: 35px;
	min-height: 615px;
}
.right_nr{
	width: 695px;
	overflow: hidden;
	margin: 0 auto;
	padding-bottom: 20px;
}
.right_top{height:45px; width:685px;}
.r_menu{padding-left:9px; padding-right:9px;height:45px; border-bottom:2px solid #2b9b5d; line-height:45px; font-size:16px; font-weight:bold; text-align:center; float:left; }
.r_menu_f{border-bottom:1px solid #e4e6e3; height:45px;}
.r_menu_f_z{float:right;line-height:45px; height:45px;font-size:12px; font-family:"宋体";}
.r_t{ height:110px; width:685px; overflow:hidden; }
.rt_t{ line-height:30px; height:30px; font-size:25px; color:#1c7608; padding-top:18px;}
.rt_tt{ padding-top:10px; }
.about{ width:100%;max-width:682px; height:230px;}
.a_content{ padding-top:30px;}

.footer{ background:url(fbg.jpg) top center no-repeat; width:100%; height:138px; }
.foot{ width:1002px; margin:0 auto; padding-top:33px; padding-bottom:38px; height:36px; font-size:12px; line-height:30px; }

/*honor页面*/
.h_con{padding-top:30px; clear:both; overflow:hidden; }

.nycp{width:219px; float:left; padding-left:3px; padding-right:3px; margin-bottom:30px;  }
.nycp_p{border:1px solid #f8f8f8; width:219px; text-align:center; }

.nycp_contitle{  min-height:27px; line-height:22px; font-size:14px;  font-weight:bold;  width:219px; text-align:center;background:#f2f2f2; border:1px solid #ebebeb;}
.nycp_contitle a:hover{color:#1c7608;}
.nycp_contitle a{line-height:22px;}

/*map 页面*/
#map{height: 450px;width: 96%;}

.mpic{ clear:both; overflow:hidden;}
.picnycp{
	width: 133px;
	float: left;
	margin-right: 3px;
	margin-left:3px;
	margin-bottom: 18px;
}
.picnycp_p{
	height: 81px;
	clear: both;
	border: 2px solid #f1eff0;
}

/*Contact页面*/
.c_rt_t{ width:685px; /*padding-top:32px; */padding-bottom:11px; border-bottom:2px solid #eaeaea;}
.c_rt_t_zi{ color:#1c7608 !important; font-size:20px !important; font-weight:bold;}
.c_rt_t2{ width:685px; padding-top:24px; padding-bottom:21px; border-bottom:1px dotted #eaeaea;}
.c_rt_t2 *{ line-height:20px !important;color:#000; overflow:hidden; }
.c_rt_tz{ overflow:hidden;}
.c_rt_t3{ line-height:20px !important; float:left; padding-left:5px; font-size:14px;}
.c_rt_t4{
	float: right;
	font-size: 14px;
	padding-right:60px;

}
.pic_lo_bor{padding:0px;margin:0px;}
.pic_lo_bor img{margin-left:5px;border:1px solid #ccc; margin-bottom:11px;}

.ym{width:365px; height:58px; padding-top:15px; margin-bottom:50px; }
.ym_t{ padding-bottom:7px; font-size:14px; color:#000;}
.ym *{line-height:20px !important;}

/*ly 页面*/
.yw{ width:240px; height:38px; line-height:38px;}
.yw_zi{ color:#2a8a15; font-size:14px; font-weight:bold;}
.bd1{margin:6px 5px; line-height:30px; text-align:right; font-weight:bold; width:60px;}

.nei_zcnr{width:980px; padding:20px 0 10px 0; overflow:hidden;}
.zcnr_zi{ background:#f0f0f0; padding:4px 0 4px 16px; line-height:28px; text-align:left; color:#c2510e; font-size:14px; font-weight:bold; overflow:hidden;}
.zcnr_bt{width:90px; text-align:right; padding:0 0 10px 4px;  font-size:14px; font-weight:normal; color:#666; line-height:30px;}
.zcnr_nr{ padding:4px; text-align:left; color:#999; overflow:hidden; line-height:20px; border-top:1px solid #ababab; background:#fafafa; border-left:1px solid #ababab; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.zcnr_bg{padding-left:10px; text-align:left; padding-top:6px; overflow:hidden; padding-bottom:4px;}
.zcnr_1{width:16px; text-align:left; line-height:20px; color:#ff0000; font-size:10px; overflow:hidden; padding-right:6px;}
#zcnr_2{line-height:20px; font-size:12px; color:#999; overflow:hidden;}

/*News界面*/
.slide_box {
	zoom: 1;
	position: relative;
	width: 685px;
	height: 144px;
	overflow:hidden;
}
.slide2 { overflow: hidden; width: 685px; height:144px; }
#slide3wrap_box { height: 144px }
#slide2wrap_box { height: 144px }

.slide_btn2 { margin: 2px auto; width:240px; position: absolute; left: 420px; top: 110px;  z-index:99;}
.clearfix:unknown {clear: both;display: block;visibility: hidden;height: 0px;content: "."}
.clearfix { zoom: 1; }

.slide_dot2 { float: right; margin: 5px 10px; width: 90px; }
.slide_dot2 span { background: url(point.png) no-repeat; float: left; margin: 0px 2px; overflow: hidden; cursor: pointer; }
.slide_dot2 .dot_list { width: 18px; height: 18px }
.slide_dot2 .current { background-position: -21px -0px }



.news_top{ width:685px; overflow:hidden; padding-bottom:29px; border-bottom:1px dotted #e9e9e9;}
.news_topl{ width:225px; height:145px; float:left;}
.news_topr{ width:442px; float:right;}
.news_topr_t, .news_topr_t a{height:36px; line-height:36px; font-weight:bold; font-size:20px; color:#1c7608;}
.news_topr_c, .news_topr_c a{line-height:22px; font-weight:normal; color:#000; font-size:12px;}
.news_topr_b{ height:26px; width:442px; line-height:26px; color:#888888;}
.news_list{clear:both; overflow:hidden;padding-left:21px;}
.news_l{ width:100%;border-bottom:1px dotted #e9e9e9; padding:13px 0px;}
.news_l ul{}

.news_l ul li{ height:25px; line-height:25px; padding:0 0 0 10px; background:url(nb.jpg) no-repeat left center;}
.news_l ul li a{color:#000;}
.news_l ul li a:hover{color:#1c7608;}
.news_l ul li span{float:right; padding:0 10px  0 0; font-size:12px; color:#888888;}
.date{color:#888888; font-size:12px;}
.page{ height:60px; line-height:60px; text-align:center;}




/*download界面*/
.downcp{width:210px; float:left; padding-left:8px; padding-right:8px; margin-bottom:24px;  }
.downcp_p{height:272px; border:1px solid #f8f8f8; width:219px; }
.downcp_p img:hover{ border:3px solid #288b14;}
.down_contitle{ width:210px; height:30px; overflow:hidden; }
.down_title_l{height:30px; line-height:30px; font-size:14px;   width:100px; text-align:left;color:#000; float:left;}
.down_title_l a{ color:#000;}
.down_title_l a:hover{ color:#288b14;}
.down_title_r{ float:right; color:#939393;text-align:right; height:30px; line-height:30px; }
.down_title_r a{color:#000}
.down_title_r a:hover{ color:#000; font-weight:bold;}
.down_contitle a:hover{color:#288b14; font-weight:bold;}
.date1{ padding-top:7px; color:#000;}
.pcdown_li .pc{ border:1px solid #f8f8f8;}
.pcdown_li .pc img:hover{ border:3px solid #288b14;}


/*应用介绍界面*/
.nycpyy{width:208px; float:left; margin-right:20px; margin-bottom:30px;  }
.nycpyy_p{height:196px; border:1px solid #f8f8f8; width:208px; }
.nycpyy_contitle{ height:27px; line-height:27px; font-size:14px;  font-weight:bold;  width:208px; text-align:left; color:#979797; }
.nycpyy_contitle a{color:#979797;}
.nycpyy_contitle a:hover{color:#1c7608;}
.yytitle{ height:28px; text-align:left; color:#000; font-weight:bold; font-size:14px;}
.yytitle a{color:#000; }
.yytitle a:hover{ color:#288b14;}

/*产品界面*/
.cpborder{ width:244px; border-left:3px solid #2b8a16; border-right:3px solid #2b8a16; }
.cp_tpbg{ width:238px; height:55px; background:url(bg_pr.jpg) no-repeat;}
.cpz{ border-bottom:1px solid #dedede;}
.cp_tpgb_zi{ color:#195e0b; }
.cp_tpgb_t{ padding-top:10px; text-align:left; font-weight:bold; font-size:16px; padding-left:16px;}
.cp_tpgb_b{padding-bottom:10px; text-align:left; font-weight:normal; font-size:14px; padding-left:16px; color:#195e0b;}
.cp_z{ background:#fff;}

.cp_l_list{ width:205px; margin:0 auto; padding:14px 0;}
.cp_l_list ul{}
.cp_l_list ul li{ height:25px; line-height:25px;font-family:"宋体";color:#000;}
.cp_l_list  ul  li a{color:#000;}
.cp_l_list  ul li a:hover{color:#1c7608;}
.cp_l_list  ul li span{float:right; padding:0 10px  0 0; font-size:12px; color:#888888;}
.f_c{ font-size:14px; }
.f_cc{ color:#fff;}

.cpbordera{ width:244px; }
.mopic{ background:url(cpbg.jpg) repeat-y;}
.cp_tpbga{ background:url(cp_a.png) no-repeat; width:245px; height:54px; overflow:hidden;}
.cp_tpbga zi{ }
.cp_tpbga_t{ padding-top:10px; text-align:left; font-size:16px; padding-left:16px; color:#fff; }
.cp_tpbga_b{padding-bottom:5px; text-align:left;font-size:14px; padding-left:16px; padding-top:4px;color:#fff; }

.cp_l_lista{ width:205px; margin:0 auto; padding:14px 0;}
.cp_l_lista ul{}
.cp_l_lista ul li{ height:25px; line-height:25px;font-family:"宋体";color:#FFF;font-size:12px;}
.cp_l_lista  ul  li a{color:#fff;font-size:12px;}
.cp_l_lista  ul li a:hover{color:#1c7608;}
.cp_l_lista  ul li span{float:right; padding:0 10px  0 0; font-size:12px; color:#888888;}
.left_bgp{ background:url(p_bg.jpg); width:244px;   height:48px;}




.cpborder1{ width:238px; border-left:3px solid #2b8a16; border-right:3px solid #2b8a16; }
.cp_tpbg1{ width:238px; height:55px; background:url(bg_pr.jpg) no-repeat;}
.cpz1{ border-bottom:1px solid #dedede;}
.cp_tpgb1_zi{ color:#195e0b; }
.cp_tpgb1_t{ padding-top:10px; text-align:left; font-weight:bold; font-size:16px; padding-left:16px;}
.cp_tpgb1_b{padding-bottom:10px; text-align:left; font-weight:normal; font-size:14px; padding-left:16px;}
.cp_z1{ background:#fff;}

.cp_l_list1{ width:205px; margin:0 auto; padding:14px 0;}
.cp_l_list1 ul{}
.cp_l_list1 ul li{ height:25px; line-height:25px; padding:0 0 0 15px; background:url(pr_n.jpg) no-repeat left center;}
.cp_l_list1  ul  li a{color:#000;}
.cp_l_list1  ul li a:hover{color:#1c7608;}
.cp_l_list1  ul li span{float:right; padding:0 10px  0 0; font-size:12px; color:#888888;}
.f_c1{ font-size:14px; }
.f_cc1{ color:#fff;}

.mopic1{ background:url(cpbg.jpg) repeat-y;}
.cp_tpbga1{ background:url(cp_a.png) no-repeat; width:245px; height:54px; overflow:hidden;}
.cp_tpbga1 zi{ }
.cp_tpbga1_t{ padding-top:10px; text-align:left; font-size:16px; padding-left:16px; color:#fff; }
.cp_tpbga1_b{padding-bottom:5px; text-align:left;font-size:14px; padding-left:16px; padding-top:4px;color:#fff; }

.cp_l_lista1{ width:205px; margin:0 auto; padding:14px 0;}
.cp_l_lista1 ul{}
.cp_l_lista1 ul li{ height:25px; line-height:25px; padding:0 0 0 15px; background:url(pr_n.jpg) no-repeat left center;}
.cp_l_lista1  ul  li a{color:#fff;}
.cp_l_lista1  ul li a:hover{color:#1c7608;}
.cp_l_lista1 ul li span{float:right; padding:0 10px  0 0; font-size:12px; color:#888888;}
.left_bgp1{ background:url(p_bg.jpg); width:244px;   height:48px;}


.cpborder2{ width:238px; border-left:3px solid #2b8a16; border-right:3px solid #2b8a16; }
.cp_tpbg2{ width:238px; height:55px; background:url(bg_pr.jpg) no-repeat;}
.cpz2{ border-bottom:1px solid #dedede;}
.cp_tpgb2_zi{ color:#195e0b; }
.cp_tpgb2_t{ padding-top:10px; text-align:left; font-weight:bold; font-size:16px; padding-left:16px;}
.cp_tpgb2_b{padding-bottom:10px; text-align:left; font-weight:normal; font-size:14px; padding-left:16px;}
.cp_z2{ background:#fff;}

.cp_l_list2{ width:205px; margin:0 auto; padding:14px 0;}
.cp_l_list2 ul{}
.cp_l_list2 ul li{ height:25px; line-height:25px; padding:0 0 0 15px; background:url(pr_n.jpg) no-repeat left center;}
.cp_l_list2  ul  li a{color:#000;}
.cp_l_list2  ul li a:hover{color:#1c7608;}
.cp_l_list2  ul li span{float:right; padding:0 10px  0 0; font-size:12px; color:#888888;}
.f_c2{ font-size:14px; }
.f_cc2{ color:#fff;}

.mopic2{ background:url(cpbg.jpg) repeat-y;}
.cp_tpbga2{ background:url(cp_a.png) no-repeat; width:245px; height:54px; overflow:hidden;}
.cp_tpbga2 zi{ }
.cp_tpbga2_t{ padding-top:10px; text-align:left; font-size:16px; padding-left:16px; color:#fff; }
.cp_tpbga2_b{padding-bottom:5px; text-align:left;font-size:14px; padding-left:16px; padding-top:4px;color:#fff; }

.cp_l_lista2{ width:205px; margin:0 auto; padding:14px 0;}
.cp_l_lista2 ul{}
.cp_l_lista2 ul li{ height:25px; line-height:25px; padding:0 0 0 15px; background:url(pr_n.jpg) no-repeat left center;}
.cp_l_lista2  ul  li a{color:#fff;}
.cp_l_lista2  ul li a:hover{color:#1c7608;}
.cp_l_lista2 ul li span{float:right; padding:0 10px  0 0; font-size:12px; color:#888888;}
.left_bgp2{ background:url(p_bg.jpg); width:244px;   height:48px;}
.left_l_dpr{ width:238px; height:113px;}
.rightpr{
	width: 725px;
	float: right;
	margin-bottom: 40px;
 }

.rightp_nr{
	overflow: hidden;
	margin: 0 auto;
	padding-bottom: 20px;}
.rightpr_top{ height:45px; width:690px;}



.v{}
.vs {position:absolute; z-index:-1; }
 
 
.nycplist{width:246px; height:281px;float:left; position:relative; z-index:9;}
.nycplist .bgpro{width:246px; height:281px; background:url(bg_pros.png) no-repeat; position:absolute;}
.nycplist .bgpro a{width:100%; height:100%; display: inline-block;}
.nycplist .bgpro:hover{ background:url(bg_pros_ov.png); width:246px; height:281px; color:#fff;}
.nycplist .bgpro:hover a{color:#fff;}
.nycplist_p{width:231px;}
.nycplist_contitle{width:231px; height:43px; line-height:43px; text-align:center; color:#333; margin-top:204px;}
.nycplist_p img{
position:absolute;
z-index:-1;
margin-top:3px;
left:3px;
}





/* 产品详细页面 */
.objImgFrame { border: #e6e6e6 1px solid; padding: 4px; width: 554px; margin:0 auto }
.simple_slider_hover { cursor: pointer; cursor: hand }
.simple_slider_disabled { opacity : 0.2; filter: alpha(opacity=20); zoom: 1; }
#imgBox{float:left;}
#leftNav{float:left; margin:180px 10px 0 0; cursor:pointer}
#rightNav{float:left; margin:180px 0 0 10px; cursor:pointer}
#holder{width:685px; margin:0 auto; height:360px;}
.prcon{ padding-left:14px;}
.pr_c_title{ height:23px; line-height:23px; padding-bottom:21px; font-weight:bold; font-size:18px; color:#298a17;}
.pr_yl{ width:254px; height:24px; border-bottom:1px solid #000; padding-bottom:20px;}
.pr_yl_zi{ color:#298a17; font-size:16px; line-height:24px; height:24px; font-weight:bold; }
.pr_yl_n{ padding:15px 5px; width:567px; padding-right:22px; font-size:14px; line-height:22px;}
.pr_con{width:695px; position:relative;}
.pr_con_bt{cursor:pointer;}
.pr_con_left{ width:630px; float:left;}
.pr_con_right{ width:55px; float:right; position:absolute;top:0px;right:0; z-index:999;}
.scrollleft{ width:1002px;}
.TB_p td{
	border-bottom:1px #ed6d34 dashed;
	border-right:1px #ed6d34 dashed;
}
.kePublic .pic{max-width: 560px;margin: auto;}

.bt_back, .bt_back_li{background: url("dot_back.gif") left center no-repeat;padding-left: 22px;font-size: 20px;color: #585858;cursor: pointer;float: right;margin-top: -22px;margin-right: 40px;}
.bt_back_li a, .bt_back_new a{font-size: 20px;color: #585858;}

/*分页*/
.pager{padding-top: 18px;text-align: center;margin: 0 auto;min-height: 60px;line-height: 40px;}
/*.pager span{float: left;margin-bottom: 11px;}*/
.pager a:hover{color: #ffffff !important;}
.pg_num_current,.pg_num,.pg_next,.pg_end,.pg_home,.pg_prev{color: white;text-align: center;margin-right: 5px;padding:7px 0px;}
.pg_num a,.pg_home a,.pg_next a,.pg_end a,.pg_prev a,.pg_num_current a{padding:7px 10px;background-color:#e8e8e8;color: black}
.pg_num_current a{background-color: #2b8a16;color: white}
.pg_num a:hover,.pg_home a:hover,.pg_next a:hover,.pg_end a:hover,.pg_prev a:hover,.pg_num_current a:hover{cursor: pointer;background-color: #2b8a16;color: white}
.pg_home_dis,.pg_prev_dis,.pg_end_dis,.pg_next_dis{background-color: #2b8a16;color: white;text-align: center;margin-right: 5px;padding:7px 10px;}



.pic{overflow: hidden;}
.pic img{transition: all 0.5s;-webkit-transition: all 0.5s}
.pic:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);z-index: -1;}
@media only screen and (min-width: 1200px) {
	/*.top{width: 1200px;left: 50%;margin-left: -600px;}*/
	.banner .b_more {right: 50%;margin-right: -600px;}
}
@media only screen and (max-width: 1200px) {
	.bt_back_new{position: absolute;right: 5%;z-index: 999;}
	.bt_back, .bt_back_li{margin-right: 1.8rem;cursor: pointer;}

	.rczc_not .pic_li li .am-gallery-item img{height: 260px;}
}

#m_header, #m_footer, .w_hide,.banner .phoneimg{display: none;}
@media only screen and (max-width: 1024px) {
	#header, #h_footer, .m_hide,.banner .pcimg{display: none;}
	.main{width: 94%;margin: auto;max-width: 960px;}
	.main .right{width: 100%;float: none;border: none;background: none;margin:0;padding: 0;min-height: auto;}
	.mainbg{  background: #FFFFFF; }

	#m_header, #m_footer, .w_hide,.banner .phoneimg{display:block;width:100%;}
	.h35{height:20px;width:100%;}
	.h60{height:30px;width:100%;}
	.concent{padding-bottom: 3rem;padding-top: 2rem;}
	.banner{margin-top: 0px;height: auto;min-width:auto;}
	.banner .b_more {right: 5%;bottom: 3%;}
	.rt_tit{min-height:3.4rem; line-height:2.4rem;font-size:2rem;font-weight:bold;color:#000000;margin-top:15px; margin-bottom:1px;}
	.tit_en{font-size: 2.4rem;height: 3.2rem;line-height: 3.2rem;margin-bottom: 0;}
	.tit_cn{font-size: 2.0rem;height: 3.2rem;line-height: 3.2rem;}
	.tit_cn span, .tit_cn span.c{font-size: 1.6rem;}
    .bt_back, .bt_back_li{font-size: 1.6rem;margin-right:0;}
    .bt_back_li a, .bt_back_new a{font-size: 1.6rem;}

	/*.sub_menu{width: 100%;border-bottom: 1px #ebebeb solid;height: auto;position: relative;background: #ffffff}
	.sub_menu .main{width: 100%;}
	.sub_menu .mu{line-height: 4.5rem;height: auto;text-align: center;font-size: 16px;color: #000000;}
	.sub_menu .mu>a{font-size: 16px;color: #000000;display: inline-block;width: 32.8%;text-align: center;margin: 0;}
	.sub_menu .sub_me_tit, .sub_menu .mur{display: none;}*/

	/** 底部 **/
	#m_footer{ background: #dddddd; width:100%;  }
	.foot{ width:94%; padding-top:33px;color: #000000;text-align: center;height: auto; }

	/** 菜单 **/
	/*#m_header .am-menu{top: 0;}*/
	.am-menu-offcanvas1 .am-menu-toggle{position: absolute; top: 0; right: 0; z-index: 99;font-size:2.4rem;color: #000000!important;height: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;}
	.am-menu-toggle{top: 0; background: none; display: block;}
	.am-menu-toggle .am-icon-bars{color: #000000;}
	.am-offcanvas-bar{background: #ffffff; width: 100%;top: 0;left: 0;}
	.am-offcanvas-bar:after{background: #ffffff;}

	.am-slider-a1{box-shadow:none!important;-webkit-box-shadow:none!important;}
	.am-slider-a1 .am-control-nav{bottom: 35px;}
	.am-slider-a1 .am-control-nav li a,.am-slider-a1 .am-control-nav li a:hover{background-color: #ffffff;}
	.am-slider-a1 .am-control-nav li a{box-shadow:none;-webkit-box-shadow:none;border-radius:inherit;width: 9px;height: 9px;}
	.am-slider-a1 .am-control-nav li a.am-active{background-color: #80bc1c;}

	.am-menu-offcanvas1 .am-menu-sub{background-color: #ffffff;}
	.am-menu-offcanvas1 .am-menu-sub a{text-align: center;padding: 5px 0;}
	.am-menu-offcanvas1 .am-menu-sub a:hover{color: #FFFFFF;background-color: #80bc1c;}
	.am-menu-offcanvas1 .am-menu-nav > .am-open > a, .am-menu-offcanvas1 .am-menu-nav > li > a:focus, .am-menu-offcanvas1 .am-menu-nav > li > a:hover{background-color: #2b8a16;color: #ffffff!important;}
	.am-menu-offcanvas1 .am-menu-nav {width:94%;left: 3%;position: absolute;}
	.am-menu-offcanvas1 .am-menu-nav{border-bottom: 1px solid rgba(255, 255, 255, .3); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .05); box-shadow: 0 1px 0 rgba(255, 255, 255, .05);}
	.am-menu-offcanvas1 .am-menu-nav > li > a{border-top: none;border-bottom: 1px solid rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);text-shadow:none;}
	.am-menu-offcanvas1 .am-menu-nav > li > a, .am-menu-offcanvas1 .am-menu-sub a{ color: #000000;}
	.am-ic-remove{position: absolute;right: 25px;top: 12px;}
	/** 菜单结束 **/

	/**二级菜单**/
	.m_sub_menu{height: 47px;position: relative;background: #FFFFFF;border-bottom: 1px #f2f2f2 solid;}
	.m_sub_menu .sub_mbak{height: 47px;position: absolute;width: 10%;background: url("m_sub_mu_bak.png") center center no-repeat #80bc1c;}
	.m_sub_menu .sub_me_tit{height: 47px;position: absolute;line-height: 47px;font-size: 16px;color: #80bc1c;left: 3%;display: none;}
	.m_sub_menu .am-menu-offcanvas1 .am-menu-toggle{top: 1px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;}
	.m_sub_menu .am-menu-toggle .am-icon-bars{color: #333333;}
	.m_sub_menu .am-menu-offcanvas1 .am-menu-nav{background: #FFFFFF;left: auto;right: 3%;top: 0;z-index: 99;width: 94%;box-shadow:none;border:none;}
	.m_sub_menu .am-menu-offcanvas1 .am-menu-nav > li > a{margin: 0;text-indent: 0;text-align: center;color: #333333;line-height: 47px;height: 47px;border-top:none;border-left: 1px #f2f2f2 solid;}
	.m_sub_menu .am-menu-offcanvas1 .am-menu-nav > li:nth-child(1) > a{border-left-color: #FFFFFF;}
	.m_sub_menu .am-menu-offcanvas1 .am-menu-nav > li > a.am-active, .m_sub_menu .am-menu-offcanvas1 .am-menu-nav > li > a:hover{border:none!important;background: #80bc1c;color: #FFFFFF;}
	.m_sub_menu_offcanvas {
		display: none;
		position: absolute;
		height: 2000px;
		width: 100%;
		top: 47px;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 1;
		background: rgba(0, 0, 0, .5);
		border-bottom: 3px #fab95d solid;
	}
	.m_sub_menu .am-menu{display: block;}
	#swiper-smenu .swiper-container  {width: 94%;}
	#swiper-smenu .swiper-container .swiper-slide {text-align: center;line-height: 47px;height: 47px;border-left: 1px #f2f2f2 solid;}
	#swiper-smenu .swiper-container .swiper-slide > a {color: #333333;}
	#swiper-smenu .swiper-container .swiper-slide.active {background: #80bc1c;border-left: none;}
	#swiper-smenu .swiper-container .swiper-slide.active a {color: #FFFFFF;}
	#swiper-smenu .submu-button-prev, #swiper-smenu .submu-button-next {position: absolute;width: 3%;height: 47px;top: 0;cursor: pointer;}
	#swiper-smenu .submu-button-prev {background: url("btn_submu_prev.png") no-repeat center ;left: 0;}
	#swiper-smenu .submu-button-next {background: url("btn_submu_next.png") no-repeat center ;right: 0;}
	#swiper-smenu .swiper-button-disabled {opacity: .5;cursor: none;}

	/*.wz, .wz div, .wz li, .wz td, .wz p, .wz th{line-height:26px;font-size:1.5rem;}*/
	.bt_back, .bt_back_li{font-size: 1.6rem;margin-right:0;}
	.bt_back_li a, .bt_back_new a{font-size: 1.6rem;}
	

	.m_banner_about{position: relative;}
	.m_banner_about .pos{position: absolute;width: 100%;}
	.m_banner_about .pc{text-align: center;padding-top: 18%;padding-bottom: 22px;width: 80%;margin: auto;}
	.m_banner_about .pc img{width: 100%;max-width: 764px;}
	.m_banner_about .ab_more{width: 146px;height: 42px;line-height: 42px;background: #d31c19;margin: auto;text-align: center;border-radius: 25px;}
	.m_banner_about .ab_more a{font-size: 16px;color: #ffffff;}

	/*** 产品分类 ***/
	.pli ul li {padding: 6px;}
	.pli ul li .am-gallery-item {border: 1px #efefef solid;background: #ffffff;}
	.pli ul li .am-gallery-item .pc{border-bottom: 1px #efefef solid;margin-bottom: 11px;}
	.pli ul li .am-gallery-item img{border: none;}
	.pli ul li .am-gallery-item .am-gallery-title{line-height: 46px;font-size: 1.6rem;color: #000;text-align: center;background: #efefef;margin-top: 0;height: 46px;}
	.pli ul li .am-gallery-item .am-gallery-desc{font-size: 14px;color: #9c9c9c;background: #f5f5f5;border: 1px #e9e7e7 solid;width: 33%;height: 34px;line-height: 34px;text-align: center;margin-left: 5%;margin-top: 15px;min-width: 95px;}
	.pli ul li .am-gallery-item:hover .am-gallery-desc{color: #ffffff;background: #d31b19;border:none;}
	.pro_view_tit{background: #80bc1c;height: 4.6rem;line-height: 4.6rem;}
	.pro_view_tit .t{color: #ffffff;font-size: 2rem;float: left;}
	.pro_view_tit .bt_back{color: #ffffff;font-size: 1.6rem;float: right;}
	.pro_view_tit .bt_back a{color: #ffffff;}
	.pro_view_pic .swiper-slide > img{width: 100%;}
	.pro_vtit{height: 23px;line-height: 23px;padding-bottom: 21px;font-weight: bold;font-size: 18px;color: #298a17;margin-bottom: 2rem;}
	.pro_vt{color: #298a17;font-size: 16px;font-weight: bold;line-height: 34px;height: 34px;border-bottom: 1px #efefef solid;margin-bottom: 1rem;}
	.pro_view_not{margin-bottom: 2rem;}
	.pro_view_not img{max-width: 100%;}
	.pro_pc img{width: 100%;}
  
  
	/*Contact页面*/
	.c_rt_t{ width:100%;}
	.c_rt_t2{ width:100%;}

	@media only screen and (max-width: 640px) {
		/*Contact页面*/
		.c_rt_t3{float: none; padding-left:0;}
		.c_rt_t4{float: none;padding-right:0;}

		.concent{padding-top: 1rem;padding-bottom: 2rem;}
		.rt_subtit{height: 3.4rem;line-height: 3.4rem;font-size: 1.8rem;padding-left: 1px;}
		.wz p{-webkit-margin-before: 0em;-webkit-margin-after: 0em;margin-bottom: 5px;}
	}
	.m_padb0{padding-bottom: 0;}
}




