@charset "utf-8";
/* CSS Document */

/*search*/
.s_box{width:100%;line-height:60px;margin: 0 0 0 0;min-width:1180px; height:60px; font-family:"微软雅黑"; background:#e0e0e0;}
.s_box a{color:#000;}
.s_box_all{width:1180px;height: 60px;margin: 0 auto;}
.ss_left{width:740px;float:left;line-height:60px;text-align:left;color:#000;}
.ss_right{float:right;line-height:36px;height:36px;text-align:right;margin-top:5px; }
.text{ border:1px solid #999;height:32px;width:235px;border:0px;line-height:26px;padding:0 10px;margin-top:5px;}
.submit{background:#02783e;height:32px;width:47px;border:0px;line-height:32px;color:#FFF;margin-top:5px;}
.ss_m{  line-height:60px; height:50px; width:90px; float:left; text-align:center; font-size:14px; color:#333333;}
.ss_nr{ width:640px; float:right;}


.hezuo_box{ width:1180px; margin:0 auto; margin-top:35px;}
.hezuo_title{ width:1180px; height:90px; margin:0 auto;}
/**********************************************图片滚动********************************************/
.web_four_bo{width:1180px; overflow:hidden; padding:30px 0px;}
.gd_01{ position:relative;width:1180px;}
.gd_01 em{
	position: absolute;
	top: 56px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{ margin:0 auto;}
.gd_01 li{ float:left; width:200px; margin-right:15px; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{margin-bottom:6px;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}


/*product_box*/
.chanpinall{ background: url(../images/cp_bbj.jpg) 50% 0 no-repeat; height:778px;}
.product_box{ width:1180px; overflow:hidden; margin:0 auto; }
.list_box{ width:248px; float:left; font-family:"微软雅黑";}
.list_top{ width:248px; height:85px; background: url(../images/cp_t.jpg) no-repeat;}
.list_middle{ background: url(../images/cp_mbj.jpg) repeat-y; width:248px;float:left;}
.list_middle ul{ width:248px; margin-top:10px;}
.list_middle ul li{  width:248px; height:29px; line-height:24px; margin-bottom:11px;}
.list_middle ul li img{ padding-right:10px; }
.list_middle ul li a{display:block; text-align:left; color:#fff; font-size:14px; line-height:32px; padding-left:73px;}
.list_middle ul li a:hover{ color:#74a553; text-decoration:none;}
.list_foot{ width:248px; height:43px; background: url(../images/cp_f.jpg) bottom no-repeat;}


/*滑动门*/
#tab{width:920px;}
#tab .tab_menu{width:920px;float:left;position:absolute;z-index:1; background:#212121;}
#tab .tab_menu li{float:left;width:160px;height:50px;line-height:50px;border-bottom:0px;text-align:center;}
#tab .tab_menu .cmore{ padding-left:540px;color:#fff;line-height:50px;font-size:14px;}
#tab .tab_menu li a{ font-size:16px; color:#FFF; text-align:center; text-decoration:none;}
#tab .tab_menu li:hover{ background:#01763c; width:160px; height:50px;}
#tab .tab_box{width:920px;clear:both;position:relative;}
#tab .tab_menu .selected{cursor:pointer;}
#tab .hide{display:none;}
#tab .tab_box div{}
.proud_box{ width:920px; float:right;} 
.prod_nr{ padding-top:58px;}
.prod_nr ul li{ float:left; background:#212121; width:220px; height:217px; margin:15px 5px 12px 5px; display:block;}
.prod_nr ul li img{ width:218px; height:177px; padding:1px;}
.prod_nr ul li p{ line-height:32px; text-align:center; display:block;}
.prod_nr ul li:hover{ background:#01763c;}
.prod_nr ul li p a{ display: block; font-size:14px; color:#FFF;}
.prod_nr ul li p a:hover{ color:#FFF; text-decoration:none;background:#01763c;}


/*banner1*/
.sbanner1{ background: url(../images/sbanner1.jpg) center no-repeat; margin:0 auto; position: relative; z-index:3; height:166px; margin-top:25px;}
.sbanner1 .phone1{
	position:absolute;
	left: 690px;
	top: 113px;
	font-size:12px;
	color:#fff;
}
.sbanner1 .phone1 span{ font-size:30px; color:#fff; font-family:Impact;}
.sbanner1 .anniu1{
	position:absolute;
	width:168px;
	height:29px;
	background: url(../images/sbanner_lx.jpg) no-repeat;
	text-align:center;
	left: 818px;
	top: 71px;
}
.sbanner1 .anniu1 a{ font-size:18px; line-height:30px; color:#02783e;}
.sbanner1_1{ position:relative; width:1180px; margin:0 auto;}

/*case*/
.case_box{ height:595px; margin:0 auto; background:url(../images/case_bj.jpg) 50% bottom no-repeat;}
.case{ width:1180px; margin:0 auto;}
.case_t{ height:94px;padding-top:23px;}
.case_n{ margin-top:22px;}
.case_n li{ float:left; width:280px; height:210px; position:relative; margin-right:15px; margin-bottom:15px;}
.case_n li img{ width:280px; height:210px;}
.case_n li span{ width:280px; height:210px; display:none; line-height:210px; text-align:center; font-size:16px; color:#e3c496; background: url(../images/case_abj.png) no-repeat; position:absolute; top:0; left:0;}
.case_n li:hover span{display:block;}


/*youshi */
.youshi_box{ height:1358px; background: url(../images/youshi_bj.jpg) 50% 0 no-repeat;}
.youshi{ width:1180px; height:1358px; margin:0 auto;}
.youshi_t{ margin:0 auto; width:692px; height:130px; padding-top:35px;}
.youshi_nr{ width:1180px;}
.ys_left{ float:left; width:590px; margin-top:756px;}
.ys3{ width:570px; height:262px;}
.ys3_t{ color:#2f2f2f; font-size:27px;line-height:30px; font-weight:bold;}
.ys3_t i{ font-style:normal; color:#01773d; }
.ys3_t span{font-size:12px; color:#8e8e8e; font-weight:200;}
.ys3_n{ margin-top:8px;}
.ys3_n p{ font-size:17px; color:#212121;}
.ys3_n li{ line-height:30px;}
.ys3_n li img{ padding-right:5px;}
.ys3_n p span{ color:#01773d;}

.ys4{ width:570px; height:140px;}
.ys4_t{ color:#2f2f2f; font-size:27px;line-height:30px; font-weight:bold;}
.ys4_t i{ font-style:normal; color:#01773d; }
.ys4_t span{font-size:12px; color:#8e8e8e; font-weight:200;}
.ys4_n{ margin-top:8px;}
.ys4_n p{ font-size:17px; color:#212121;}
.ys4_n li{ line-height:30px;}
.ys4_n li img{ padding-right:5px;}
.ys4_n p span{ color:#01773d;}

.ys_right{ float:right; margin-top:165px;}
.ys1{ width:570px; height:256px;}
.ys1_t{ color:#2f2f2f; font-size:27px;line-height:30px; font-weight:bold;}
.ys1_t i{ font-style:normal; color:#01773d; }
.ys1_t span{font-size:12px; color:#8e8e8e; font-weight:200;}
.ys1_n{ margin-top:8px;}
.ys1_n p{ font-size:17px; color:#212121;}
.ys1_n li{ line-height:30px;}
.ys1_n li img{ padding-right:5px;}
.ys1_n p span{ color:#01773d;}

.ys2{ width:570px; height:240px;}
.ys2_t{ color:#2f2f2f; font-size:27px;line-height:30px; font-weight:bold;}
.ys2_t i{ font-style:normal; color:#01773d; }
.ys2_t span{font-size:12px; color:#8e8e8e; font-weight:200;}
.ys2_n{ margin-top:8px;}
.ys2_n p{ font-size:17px; color:#212121;}
.ys2_n li{ line-height:30px;}
.ys2_n li img{ padding-right:5px;}
.ys2_n p span{ color:#01773d;}

/*banner2*/
.sbanner2{ background: url(../images/sbanner2.png) center no-repeat; margin:0 auto; position: relative; z-index:3; height:166px;}
.sbanner2 .phone2{
	position:absolute;
	left: 842px;
	top: 83px;
	font-size:16px;
	color:#fff;
}
.sbanner2 .phone2 span{ font-size:35px; color:#fff; font-family:Impact;}
.sbanner2 .anniu2{
	position:absolute;
	width:352px;
	text-align:center;
	left: 818px;
	top: 39px;
}
.sbanner2 .anniu2 a{ font-size:24px; line-height:15px; color:#fff;}
.sbanner2_2{ position:relative; width:1180px; margin:0 auto;}

/*pingjia*/
.pingjia{ height:680px; margin:0 auto; background:url(../images/pjia_ren.jpg) right bottom no-repeat;}
.pj{ float:left; }
.pingjia_t{ width:1180px; height:91px; margin:0 auto;padding-top:30px;}
.pingjai_n{ width:1180px; margin:0 auto; }
.jj_bg{ background: url(../images/pj_bj1.jpg) no-repeat; width:590px; height:238px; float:left; margin-top:40px;}
.jj_bg:hover{background: url(../images/pj_abj.jpg) no-repeat; }
.jj_nr{ margin-top:40px;}
.jj_tu{ width:218px; height:213px; padding:10px; float:left;}
.jj_wen{ width:280px;  line-height:28px; height:144px; float:left;padding-top:28px;padding-left:15px;}
.jj_wen span{ font-size:14px; }
.jj_wen a{color:#FFF;}
.jj_bg1{background: url(../images/pj_bj.jpg) no-repeat; width:590px; height:238px; float:left; margin-top:40px;}
.jj_bg1:hover{background: url(../images/pj_abj1.jpg) no-repeat; }
.jj_nr1{ margin-top:40px;}
.jj_tu1{ width:218px; height:213px; padding:10px; float:right;}
.jj_wen1{ width:280px;  line-height:28px; height:144px; float:right;padding-top:28px;padding-right:15px;}
.jj_wen1 span{ font-size:14px; }
.jj_wen1 a{color:#FFF;}

/*about_rongyu*/
.about_ryu{ background:url(../images/about_bj.jpg) 50% 0 no-repeat; margin-top:20px; height:432px;}
.aboutus{ float:left; height:283px; width:775px;}
.at{ width:1180px; margin:0 auto;}
.a_l{ float:right;}
.a_t{ width:225px; height:25px;padding-top:52px;}
.a_t a{ color:#000; text-decoration:none; line-height:24px;}
.a_n{ width:430px; height:187px; margin-top:65px;}
.a_n p{ color:#333333; font-size:14px; line-height:28px; text-indent:25px;}
.a_n p a{ color:#000;}
.a_r{ float:left; margin-top:52px;margin-left:25px; }
.rongyu{float:right; width:359px;}
.honer{height:235px; background:url(../images/honor_bj.jpg) no-repeat; margin-top:55px; margin-left:27px;}
.h_t{  height:25px;padding-top:63px;}
.h_t a{ color:#000; text-decoration:none; line-height:24px;padding-right:63px;}

/**********************************************图片滚动********************************************/
.gd_03{ position:relative; height:157px; width:280px; padding-top:12px;padding-left:13px;}
.gd_03 em{
	position: absolute;
	top: 60px;
}
.gd_03 .t_l{
	left: -45px;
}
.gd_03 .t_r{
	right: -20px;
}
.gd_03 #simgs02{ margin:0;}
.gd_03 li{ float:left; width:246px; text-align:center;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:246px; height:158px; margin-bottom:30px;}
.gd_03 li a{ color:#fff; font-size:14px;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}


/*banner3*/
.sbanner3{ background: url(../images/sbanner3.jpg) center no-repeat; margin:0 auto; position: relative; z-index:3; height:214px; margin-top:20px;}
.sbanner3 .phone3{
	position:absolute;
	left: 173px;
	top: 55px;
	font-size:36px;
	color:#fff;
}
.sbanner3 .phone3 span{ font-size:45px; color:#000;padding-left:22px; }
.sbanner3 .anniu3{
	position:absolute;
	width:352px;
	height:41px;
	background:url(../images/ab3an.jpg);
	text-align:center;
	left:158px;
	top: 142px;
}
.sbanner3 .anniu3 a{ font-size:24px; line-height:15px; color:#000; line-height:38px;}
.sbanner3_3{ position:relative; width:1180px; margin:0 auto;}


/******************NEW*********************/
.center_2box{ width:1180px; margin:0 auto; margin-top:30px;}
.news_nox{ background:url(../images/news_bg.jpg) no-repeat; width:376px; height:400px; float:left;}
.news_t{ float:left; width:150px; height:50px; margin-left:40px; font-size:16px; font-family:"微软雅黑"; line-height:59px;}
.news_t a{ color:#333333; font-weight:bold;}
.news_more{ width:47px; height:13px; float:right; padding-top:20px; padding-right:20px;}
.news_nr{ padding:0px 9px 5px 9px; line-height:30px;}
.news_nr span{ float:right; font-size:12px;}
.news_nr ul li{ display:block; width:356px; height:30px; overflow:hidden;}
.news_nr ul li a{ text-decoration:none; font-size:14px;}
.news_nr ul li a:hover{ color:#000;}

.hynews_box{ background:url(../images/news_bg.jpg) no-repeat; width:376px; height:400px; float:left; margin-left:26px;}

.cjwt_box{ background:url(../images/news_bg.jpg) no-repeat; width:376px; height:400px; float:right;}
#ticker2 {
	width: 350px;
	height: 327px;
	
	position: relative;
	margin:0 auto;
	
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 22px;
	margin: 5px auto;
	border-bottom:1px dashed #CCC;
	
}
.wen{height:23px;margin-top:5px;padding-bottom:10px; font-size:14px;}
.da{ padding-bottom:5px; line-height:24px;}

.wen span{ background-color:#01752e; color:#FFF; line-height:24px;text-align:center;padding:2px 2px;margin-right:3px; }
.da span{ background-color:#333; color:#FFF; margin-top:8px;padding:2px 2px;margin-right:3px;}


/*links_box*/
.links_box{ height:63px; width:100%; margin-top:30px;}
.link{ width:1180px; margin:0 auto; }
.links_title{ width:260px; height:59px; float:left;margin-bottom:20px; background:url(../images/link.jpg) no-repeat;}
.links_title a{ font-size:20px; padding:5px 0px 0px 135px; line-height:59px; text-decoration:none;}
.links_nr{ float:left; font-family:"微软雅黑"; line-height:66px;}














