*{ margin:0; padding:0;}
 body{ color:#333; font-size:14px; font-family:微软雅黑;}
 li{ list-style:none; float: left;}
 a{ text-decoration:none; color:#333}
 body a:hover{color:#ffff00; }
 .f1{ width:100%;margin:0 auto;}
 .f4{ width:100%;}
 .f2{ width:1200px; margin:0 auto;}
 .clear{ clear:both}
 img{ border:0;}
 body a:hover{color: red;}


.top1{ height:5px; background:#ffff00;}
.top2{ height:40px; background:#00902b; line-height: 40px;font-size: 14px;}
.top2 a{color:#fff; line-height: 40px; font-size: 14px;}
.top2 span{color:#fff;}
.toptel{float: right;}
.topnav{float: right;margin-right: 40px}
.header{ height:94px ; background:#fff}
.header .logo{ float:left; width:240px; height:64px; padding:15px 0; }
.header ul{ float:right; line-height:70px; padding:12px 0px;}

.header ul li{ text-align:center; width:96px; background:url(../images/nav.jpg) center right no-repeat;}
.header ul li:hover a{ display:block; color:#4e2505}
.header ul li:hover { background:url(../images/nav.png) center no-repeat,url(../images/nav.jpg) 
	center right no-repeat;}
.header ul li a.active { background:url(../images/nav.png) center no-repeat,url(../images/nav.jpg) 
	center right no-repeat; width:96px; height:70px; display:block;}
/*以上是top 导航*/

 .banner1{width:100%;
	height:630px;
	
	overflow:hidden;
	position:relative;
	z-index:1;}
 .banner{height: 630px;
 	width: 1920px;
 	position:absolute;
	left:50%;
	top:0;
	margin-left:-960px; }
 .banner img {
	width:1920px;
	height:630px;
}
.banner_fmenu {
	padding-left:0px;
	position:absolute;
	left:47%;
	bottom:10px;
	z-index:2000;
}
#banner_fmenu A {
	width:15px;
	height:15px;
	background:#e0e0e0;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	text-align:center;
	line-height:0px;
	font-size:0px;
	font-weight:bold;
	display:block;
	float:left;
	overflow:hidden;
	margin:0 3px;
}
#banner_fmenu A.activeSlide {
	background:#00902b;
	color:#FFFFFF;
}
#banner_fmenu A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
  /*以上是banner*/

.main{background: url(../images/mbg.jpg) no-repeat; background-size:100% 100%;}
/*以上是maindiv*/
.nr1{height: 370px;padding-top:40px;}
.left1{width: 495px;margin-right: 50px;float: left;}
.title1{color: #00902b;font-size: 26px;font-weight: 500px;margin-bottom: 20px;}
.right1{width: 625px;float: left;}
.right1 ul{width: 625px;background:rgba(255, 255, 255, 0);height: 320px;overflow-y:auto;}
.right1 li{width: 590px;min-height: 80px;border-bottom: 1px solid #eee;background:rgba(255, 255, 255, 0.4);
font-size: 14px;color: #999;line-height: 26px;margin-left: 10px;padding-left:5px;}
.right1 li img{float: left;margin-left: 5px;display: inline-block;margin-top: 13px;margin-right: 10px;width:35px;height:auto;}
/*以上是内容1*/
.nr2{height: 390px;padding-top:40px;}
.title1 .more a{float:right;font-size: 14px;color:#00902b; }
.title1 .more a:hover{color:red;}
a:hover{color:red; }
.nr2 .left2{width: 437px;height: 326px;overflow: hidden;position:relative; overflow:hidden; 
	transition:all 0.3s linear ;margin-right: 20px;display: inline-block;float:left;}
.nr2 .left2 img{width: 100%;height: 100%;}
.nr2 .left2 p{line-height: 36px;position: absolute;left:-100%;bottom:0px;height: 36px;width: 100%;
background:rgba(0,0,0,0.3);transition:all 0.3s linear; text-align:center;}
.nr2 .left2 :hover p{position: absolute;left:0px;color:#fff;}
.nr2 .right2{width: 730px;height: 326px;float: left;display: inline-block;}
.nr2 .right2 li{width: 220px;height: 153px;margin: 0px 20px 20px 0px;position: relative;overflow: hidden;}
.nr2 .right2 li img{width: 100%;height: 100%;}
.nr2 .right2 li p{line-height: 28px;position: absolute;left:-100%;bottom:0px;height: 28px;width: 100%;
background:rgba(0,0,0,0.3);transition:all 0.3s linear; text-align:center;}
.nr2 .right2 li :hover p{position: absolute;left:0px;color:#fff;}


/*以上是内容2*/
.nr3{height: 300px;margin-top: 10px;}
#ISL_Cont_1{ margin:10px 5px 10px 26px;height:265px;float:left;  width:1160px  }
#ISL_Cont_1 .product{width:240px; height:214px; float:left; text-align:center; margin:0 8px;  background:#573316}
#ISL_Cont_1 .product img{width:240px; height:180px; }
#ISL_Cont_1 .product  .p1{width:95%;line-height:35px; text-align:center; padding-left:5%; background:#00902b; color:#fff;    position: relative;
    top: -5px;}
#ISL_Cont_1 .product  .p2{width:92%; line-height:24px; text-align:center; padding:4px 4% 10px ; color:#f3e3d4}
#ISL_Cont_1 .product a { color:#fff}
#Leftarr{float:left;margin-top:110px; margin-right:5px;width:27px;height:23px;cursor:pointer;display:inline;
 position:relative; left:15px}
#Rightarr{float:right;margin-top:110px;margin-left:20px;width:27px;height:23px;cursor:pointer;display:inline; position:relative; right:15px}
.pro{height:300px;}
.pro .c_tit{ font:30px/45px 微软雅黑; color:#4e2505; margin-bottom:10px}
.pro .c_tit span{ float:right;font:15px/45px 微软雅黑;}
.pro .c_tit span a{color:#4e2505; }
/*以上是内容3*/

.ab{ height:600px;}
.ab .ab_left{ width:50%; float:left; height:100%; background:url(../images/ab1.jpg) right center  no-repeat fixed; 
	background-size: cover;}
.ab .ab_right{ width:50%; float:right; height:100%; background:url(../images/abr.jpg) center no-repeat fixed;
 background-size: cover; position:relative}
.ab_tit{ width:320px; height:70px; font: bold 30px/70px 微软雅黑; text-align:center; background:#fff; 
	position:absolute; top:70px; left:-160px; box-shadow:0 0 15px #333; color:#f29a13}
.ab_tit span{font: normal 20px/80px 微软雅黑; text-transform:uppercase}
.ab_txt { width:470px; height:220px; padding:210px 0 0 80px; line-height:30px; font-size:15px; color:#fff}
.ab_more{ width:280px; line-height:45px; text-align:center; background:#f29a13; margin-left:80px; margin-top:60px; position:relative; top:0; transition:all 0.3s linear; border-radius:8px;}
.ab_more a{ color:#fff; display:block; }
.ab_more:hover { top:-5px; box-shadow:0 0 15px #904c02;}

/*以上是about*/

.nr4{height: 450px;margin-top: 65px;padding-bottom: 20px;}
.nr4 .left4{width: 470px;float: left;}
.nr4 .title2{font-size: 20px;color: #00902b; }

.nr4 input{float: right;margin-right: 30px;}
.nr4 .right4{width: 650px;float: left;margin-left: 30px;height: 385px;}
.right4 li{ width:100%; height:90px; margin-bottom:6px; background:#fff}
.right4 li .date{ width:90px; height:60px; padding:15px 25px; background:#00902b; float:left; text-align:center}
.right4 li .date span{ color:#fff; font:40px/45px 微软雅黑}
.right4 li .date p{ color:#ffc68a; font:15px/15px 微软雅黑}
.right4 li .n_txt{ height:70px; float:right; line-height:30px; padding:10px 20px; width:470px }
.right4 li .n_txt h3{ font:18px/35px 微软雅黑}
.right4 li:hover .n_txt{ background:#00902b; color:#fff}
.right4 li:hover .date{ background:#16ae5c; }

/*以上是新闻留言*/

.fastLinkCon { padding: 60px 0; background-color: #F7F7F7; }

.fastLinkOther { float: left; width: 204px; margin-left:200px; padding-top:40px; position:absolute; z-index:99}
.fastLinkOther .phone { width: 100%; height: 46px; line-height: 46px; background-color: #25a04a; 
	font-family: 'Arial'; color: #FFF; text-align: center; font-size: 22px; }
.fastLinkOther .phone i { display: inline-block; vertical-align: top; height: 46px; width: 20px;
	background: url("../images/icon6.png") center no-repeat; margin-right: 8px; }
.fastLinkOther .phone .tel{width: 30px;height: auto;position: relative;top:8px;}
.fastLinkOther .phone .logo{width: 65px;height: auto;position: absolute;left: -85px;top:60px;}
.fastLinkOther .bdsharebuttonbox { padding-top: 20px; }
.fastLinkOther .bdsharebuttonbox > div { float: left; width: 33.33%; text-align: center; }
.fastLinkOther .bdsharebuttonbox > div a { display: inline-block !important; float: none; margin: 0; }
.fastLinkOther .bdshare-button-style0-32 .bds_sqq { background: url("../images/icon7.png") center center no-repeat; }
.fastLinkOther .bdshare-button-style0-32 .bds_weixin 
{ background: url("../images/icon8.png") center center no-repeat; }
.fastLinkOther .bdshare-button-style0-32 .bds_more 
{ background: url("../images/icon9.png") center center no-repeat; }
.foot { height:208px; background:url(../images/foot.jpg) center no-repeat #fff;
 position:relative;}
.foot .f_img{ position:absolute; left:0; bottom:-6px; z-index:1}
.foot .f_con{ height:100%; }
.banq{ margin-right:70px; padding:26px 0; line-height:28px; width:340px; height:106px; float:right;}
.banq a{ color:#333}
.ewm{ width:270px; height:146px; float:left; margin-left:450px; padding-top:10px}
.ewm p{ display:inline-block; width:120px; text-align:center; line-height:20px; padding-top:26px; margin-left:10px}
.ewm p img{ width:110px; height:110px;}



.footer{ background:#25a04a; text-align:center; line-height:30px; color:#fff}
.footer a{ color:#fff;}





.con_con { position:relative; z-index:99; padding:80px 0}
.con_con .c_left{ width:270px; height:auto; float:left; color:#fff}
.con_con .c_left h3{ width:270px; height:80px; background:#672d00; font:26px/80px 微软雅黑; text-indent:30px; 
	text-shadow:0 0 15px #502502; }
.con_con .c_left ul{ width:270px; height: auto; 
	/*border:2px solid #4e2505; padding:10px 10px;*/ background:rgba(78,37,5,0.2)}
.con_con .c_left ul li{ width:100%; height:45px;border-bottom:1px solid rgba(78,37,5,0.3); line-height:45px; 
	text-indent:20px; background:url(../images/side_lih.png) 220px center no-repeat;}
.con_con .c_left ul li a{ color:#4e2505; display:block;}
.con_con .c_left ul li:hover { background:rgba(78,37,5,0.6) url(../images/side_li.png) 220px center no-repeat;
	border-bottom:1px solid rgba(78,37,5,0.7) }
.con_con .c_left ul li:hover  a{ color:#fff; }
.c_right{ width:800px; float:right}
.c_x{ width:100%; border-bottom:1px solid #826248; font: bold 26px/70px 微软雅黑; height:60px; 
	overflow:hidden;color:#672d00}
.c_x span a:hover { color:#672d00}
.c_x span img{ vertical-align:middle; margin-right:5px;}
.c_x span{ float:right;font:13px/90px 微软雅黑;}
.c_txt{ padding:20px; line-height:30px;}



.news1 li a{ color:#333}
.news1 li{ width:98%; height:130px; border-bottom:1px solid #d3bdac; margin-top:5px; padding:10px 1%; 
	position:relative; top:0;transition:all 0.3s linear;  }
.news1 li dl dt{ width:20%; height:120px;  float:left; cursor:pointer; overflow:hidden ;margin:5px}
.news1 li dl dt img{ width:100%; height:100%;transition:all 0.3s linear; }
.news1 li dl dd{ width:75%; float: right; line-height:15px} 
.news1 li dl dd h4{ line-height:40px; text-align:left; padding-top:5px; font-size:18px; font-weight:normal}
.news1 li dl dd  span{ font-size:13px ; color:#ccc}
.news1 li dl dd p{ line-height:30px; margin-top:5px}
.news1 li dl dd h4:hover  a{ color:#672d00 }
.news1 li  dl dd p:hover a{ color:#672d00}
.news1 li:hover { box-shadow: 0 2px 2px #d3bdac; top:-5px; }




.propic li{ width:240px; height:210px; border:1px solid #f5f5f5; margin-left:15px;  margin-bottom:30px; overflow:hidden; position:relative; top:0; transition:all 0.3s linear }
.propic li img{ width:230px; height:160px; margin:5px;}
.propic li:nth-child(3n+1){ margin-left:0;}
.propic li p{ width:90%; line-height:30px; text-align:center);  text-align:center;   }
.propic li a{ color:#333}
.propic li:hover a{ color:#fff;}
.propic li:hover{  background:#672d00; top:-5px;}

/*客服*/
.page {display:block;height:30px;text-align:center; padding-top:20px; padding-bottom:20px;}
.page a,.page span {background:#efefef;color:#4f4e49;height:auto;line-height:18px;
	margin:0px 0px 0px 8px;padding:3px 7px;width:auto;}
.page a:hover,.page .cur {background:#672d00;border-color:#672d00;color:#fff;
	text-decoration: none;}
.abc{ color:#333 ; line-height:30px}
.abc:hover { color:#672d00}

.os_x{ background-color:#eee; background-position:2px 2px; width:18px; height:18px; float:right; 
	display:inline; cursor:pointer;border:1px solid #ccc;}
.os_x img{width: 100%;height: 100%;}
.kefu{width: 136px;height:115px;border:1px solid #999;position: fixed;right:0;top:200px;
	background: #fff;text-align:center;z-index: 999;}
.kefu1{height: 40px;text-align:center;}
.qqlogo{width: 50px;height: auto}
.kefu h5{font-size: 15px;line-height: 40px;}
.kefu h5{font-size: 14px;line-height: 40px;}
.kefu p{width: 100%;font-size: 13px;color: #999;line-height: 25px;}
.kefu2{font-size: 22px;color: #fff;line-height: 30px;width:30px;height:120px;
	background:green;position:fixed;top:200px;right:0px;z-index:998;text-align: center;}