@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{overflow-x:hidden;font-size:12px;}
li{list-style:none;font-family:"Microsoft YaHei","微软雅黑","verdana","宋体";}
.clear {height:0px;clear:both;}
textarea{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
div{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
p{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
a{text-decoration:none;font-family:"Arial","Microsoft YaHei","微软雅黑","黑体","verdana","宋体";cursor:pointer;}
a:hover{text-decoration:none;}
img{ border:none;}

/*顶部*/
div.publicheadback{ width:100%; height:106px; position:relative; z-index:9999;}
div.publichead{ width:1200px; height:106px; margin:auto;}
div.publicheadlogo{ width:316px; height:91px; position:absolute;  top:25px;}
div.publicheadrightnavback{ width:676px; height:60px; float:right; margin-top:46px;}
div.publicheadrightnavback ul li{ position:relative; float:left; width:81px; height:60px; margin-left:38px; line-height:60px; text-align:center; color:#212121; font-size:14px;}
div.publicheadrightnavback ul li a{ color:#212121;}
div.publicheadrightnavtopjtback{ width:81px; height:5px; overflow:hidden;position:absolute; top:0;}
div.publicheadrightnavback ul li div.publicheadrightnavtopjt{ width:81px; height:5px; position:absolute;  left:0;  top:-5px; transition:all 0.4s; background:url(../imagescn/rl/publictopjiantou.png) center no-repeat;}
div.publicheadrightnavback ul li:hover{ background:url(../imagescn/rl/publicnavbg.png) bottom left no-repeat;}
div.publicheadrightnavback ul li:hover div.publicheadrightnavtopjt{ top:0;}
div.publicheadrightnavback ul li ul.publicheadrightnavxiala{ width:120px; height:0px; overflow:hidden;margin-left:-19px;}
div.publicheadrightnavback ul li ul.publicheadrightnavxiala li{ width:120px; height:35px; text-align:center; line-height:35px; font-size:14px; background:#fff; color:#212121; margin-left:0px;}
div.publicheadrightnavback ul li ul.publicheadrightnavxiala li a{ color:#212121;}
div.publicheadrightnavback ul li ul.publicheadrightnavxiala li:hover{ background:url(../imagescn/rl/publicnavbg.png); color:#fff;}
div.publicheadrightnavback ul li ul.publicheadrightnavxiala li:hover a{ color:#fff;}




/*底部*/
div.publicfootback{ width:100%; height:519px;}
div.publicfoottopback{ width:1200px; height:466px; margin:auto;}
div.publicfoottopleft{ width:710px; height:403px; float:left;}
div.publicfoottoplefttopnav{ width:710px; height:265px;}
div.publicfoottoplefttopnavlist{ width:161px; height:auto; float:left;}
div.publicfoottoplefttopnavlisttitle{ width:161px; height:38px; background:url(../imagescn/rl/publicfootnavbg.jpg) bottom left no-repeat;}
div.publicfoottoplefttopnavlisttitle p{ color:#7a6930; font-size:15px; line-height:38px;}
div.publicfoottoplefttopnavlisttitle p a{color:#7a6930;}
div.publicfoottoplefttopnavlist ul li{ line-height:30px; color:#5b5b5b; font-size:14px;}
div.publicfoottoplefttopnavlist ul li a{color:#5b5b5b;}
div.publicfoottoplefttopnavlist ul li a:hover{ color:#e9d07f;}
div.publicfoottopleftbottomlianxi{ width:710px; height:52px;}
div.publicfoottopleftbottomlianxileft{ width:465px; height:52px; float:left;}
div.publicfoottopleftbottomlianxiright{ width:223px; height:40px; float:right; margin-top:12px; overflow:hidden;}
div.publicfoottopleftbottomlianxiright p{ color:#373737; font-size:15px; line-height:20px;}
div.publicfoottoprightback{ width:484px; height:247px; float:right; margin-top:9px;}
div.publicfoottoprighternav{ width:187px; height:247px; float:left; margin-left:98px;}
div.publicfoottoprighternavimg{ width:187px; height:187px; overflow:hidden;}
div.publicfoottoprighternavimg img{ width:187px; height:187px;}
div.publicfoottoprighternavtitle{ width:187px; height:60px; overflow:hidden;}
div.publicfoottoprighternavtitle p{ color:#343434; font-size:14px; line-height:60px;}
div.publicfootbottomback{ width:100%; height:53px; background:#ddd1bb;}
div.publicfootbottom{ width:1200px; height:53px; margin:auto;}
div.publicfootbottom p{ color:#494226; line-height:53px; text-align:center; font-size:13px;}
div.publicfootbottom p a{color:#494226;}

/*首页*/
#banner{
	height:707px;
	position:relative;
	z-index:1;
}
#banner .text{
	width:1200px;
	height:219px;
	background:url(../imagescn/x02.png) no-repeat 0 0;
	position:absolute;
	z-index:33;
	top:234px;
	left:50%;
	margin-left:-600px;
}
div.indexproductnavback{ width:100%; height:178px; background:url(../imagescn/rl/indexchanpinfenleibg.jpg);}
div.indexproductnav{ width:1200px; height:178px; margin:auto;}
div.indexproductnavlist{ width:224px; height:209px; float:left; margin-left:101px; margin-top:61px;}
div.indexproductnavlisttitle{ width:224px; height:67px;}
div.indexproductnavlistimg{ width:224px; height:142px; overflow:hidden;}
div.indexproductnavlistimg img{ width:224px; height:142px; transition:all 0.4s;}
div.indexproductnavlistimg:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
div.indexoneback{ width:100%; height:1226px; background:#ddd1bb;}
div.indexonetitle{ width:1200px; height:62px; margin:auto; background:url(../imagescn/rl/indexonetitle.png) center no-repeat;}
div.indexonetopimg{ width:1200px; height:185px; margin:auto; background:url(../imagescn/rl/indexoneimg.jpg) center no-repeat;}
div.indexonemain{ width:1200px; height:495px; margin:auto;}
div.indexonemainleft{ width:670px; height:495px; float:left;}
div.indexonemainleftwenzi{ width:670px; height:390px; overflow:hidden;}
div.indexonemainleftwenzi p{ color:#494226; line-height:30px; font-size:14px;}
div.indexonemainleftmore{ width:182px; height:38px; background:#fcd44e; border-radius:20px; position:relative;}
div.indexonemainleftmore p{ font-size:15px; line-height:38px; text-align:center; }
div.indexonemainleftmore p a{color:#494226;}
div.indexonemainleftjiantouback{ width:81px; height:5px; position:absolute; left:50%; margin-left:-40.5px; top:3px;overflow:hidden;}
div.indexonemainleftjiantou{ width:81px; height:5px; background:url(../imagescn/rl/publictopjiantou.png) center no-repeat; position:absolute; top:-5px; transition:all 0.3s;}
div.indexonemainleftmore:hover div.indexonemainleftjiantou{ top:0px;}
div.indexonemainright{ width:463px; height:483px; float:right; overflow:hidden; background:url(../imagescn/rl/indexonrightimg.png) center no-repeat; margin-top:12px;}
div.indextwoback{ width:100%; height:663px; background:url(../imagescn/rl/indextwobg.jpg) center no-repeat;} 
div.indextwo{ width:1200px; height:663px; margin:auto;}
div.indextwotitle{ width:1200px; height:62px; background:url(../imagescn/rl/indextwotitle.png) center no-repeat;}
div.indextwomainback{ width:1200px; height:295px; overflow:hidden; position:relative;}
div.indextwoout{ width:1200px; height:295px; position:absolute;}
div.indextwomainleft{ width:485px; height:283px; float:left; border:#fed650 6px solid;}
div.indextwomainleft img{width:485px; height:283px; }
div.indextwomainright{ width:642px; height:187px; float:right; overflow:hidden;}
div.indextwomainrighttitle{ width:642px; height:54px; overflow:hidden; color:#cf7c1a; font-size:24px; line-height:54px;}
div.indextwomainrighttitle a{color:#cf7c1a;}
div.indextwomainrightsummary{ width:642px; height:120px; overflow:hidden; line-height:30px; color:#6c4b40; font-size:15px;}
div.indextwooutanniu{ width:69px; height:69px; background:url(../imagescn/rl/indextwoqiehuananniu.png) center no-repeat; position:absolute; z-index:1000; top:210px; left:560px;}
div.indextwooutanniuleft{ width:33px; height:33px; margin-left:1px; margin-top:1px;}
div.indextwooutanniuleft a{ display:block; width:100%; height:100%;}
div.indextwooutanniuright{ width:33px; height:33px; margin-left:35px; margin-top:1px;}
div.indextwooutanniuright a{ display:block; width:100%; height:100%;}
.ck-slide-wrapper {
	width: 1200px;
	height: 295px;
	margin: auto;
}
.ck-slide-wrapper li {
	width: 1200px;
	height: 295px;
	padding: 0;
	margin: 0;
	list-style: none;
	margin: auto;
	position: absolute;
}
div.indexthreeback{ width:100%; height:857px; background:#eee8dd;}
div.indexthree{ width:1200px; height:857px; margin:auto;}
div.indexthreetitle{ width:1200px; height:63px; background:url(../imagescn/rl/indexthreetitle.png) center no-repeat;}
div.indexthreetuijianback{ width:1200px; height:355px; margin:auto;}
div.indexthreetuijian{ width:344px; height:355px; float:left; margin-left:84px;}
div.indexthreetuijiantop{ width:344px; height:89px;}
div.indexthreetuijianleft{ width:89px; height:89px; float:left; background:#b28040; overflow:hidden; transition:all 0.3s;}
div.indexthreetuijianleft p{ color:#fed650; font-size:48px; text-align:center; line-height:89px; transition:all0.2s;}
div.indexthreetuijianright{ width:239px; height:38px; overflow:hidden; margin-top:40px; float:right;}
div.indexthreetuijianrighttitle{ width:239px; height:22px; line-height:22px; overflow:hidden; color:#494226; font-size:15px;}
div.indexthreetuijianrighttitle a{color:#494226;}
div.indexthreetuijianrighttime{ width:239px; height:16px; overflow:hidden; font-size:15px; line-height:16px;color:#494226;}
div.indexthreetuijianimg{ width:344px; height:94px; overflow:hidden;}
div.indexthreetuijianimg img{ width:344px; height:94px; transition:all 0.4s;}
div.indexthreetuijianimg img:hover{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
div.indexthreetuijianwenzi{ width:344px; height:120px; overflow:hidden; color:#717171; font-size:14px; line-height:30px;}
div.indexthreetuijian:hover div.indexthreetuijianleft{ background:#edbf26;}
div.indexthreetuijian:hover div.indexthreetuijianleft p{ color:#fff;}






 

/*新闻列表*/
div.samebanner{ width:100%; height:556px; position:relative;}
div.samebannerwenzi{ width:1200px; height:219px; position:absolute; background:url(../imagescn/x02.png) center no-repeat; left:50%; margin-left:-600px; top:382px;}
div.xinwenback{ width:100%; height:auto; background:#eee8dd;}
div.xinwennavback{ width:1200px; height:59px; margin:auto; background:url(../imagescn/rl/neiyenavbg.png) center no-repeat;}
div.xinwennavleft{ width:276px; height:59px; float:left; overflow:hidden;}
div.xinwennavright{ width:909px; height:25px; float:right; margin-top:18px;}
div.xinwennavright ul{ float:right;}
div.xinwennavright ul li{ float:left; padding:0 16px; height:25px; color:#a0613f; line-height:25px; margin-left:21px; font-size:14px;}
div.xinwennavright ul li a{ color:#a0613f;}
div.xinwennavright ul li:hover{ background:#a0613f;}
div.xinwennavright ul li:hover a{ color:#fff;}
div.xinwennavright ul li.licolorhover{ background:#a0613f;}
div.xinwennavright ul li a.acolorhover{ color:#fff;}
div.xinwenlistback{ width:1200px; height:195px; margin:auto; margin-top:81px; }
div.xinwenlistleft{ width:89px; height:120px; float:left; overflow:hidden;}
div.xinwenlistlefttop{ width:89px; height:89px; background:#edbf26; font-size:48px; color:#ffffff; line-height:89px; text-align:center;}
div.xinwenlistleftbottom{ width:89px; height:31px; background:#9b8870; text-align:center; color:#ffffff; line-height:31px; overflow:hidden;}
div.xinwenlistright{ width:1030px; height:195px; float:left; margin-left:33px; overflow:hidden;transition:all 0.4s;}
div.xinwenlistrightleft{ width:229px; height:195px; float:left; overflow:hidden;}
div.xinwenlistrightleft img{ width:229px; height:195px;}
div.xinwenlistrightright{ width:761px; float:right; overflow:hidden;}
div.xinwenlistrightrighttitle{ width:761px; height:70px; line-height:70px; color:#494226; font-size:17px; overflow:hidden;}
div.xinwenlistrightrighttitle a{color:#494226; transition:all 0.4s;}
div.xinwenlistrightrightjianjie{ width:761px; height:60px; line-height:20px; overflow:hidden; color:#717171; font-size:14px;}
div.xinwenlistrightrightmore{ width:761px; height:59px;}
div.xinwenlistrightrightmore p{ line-height:59px; color:#494226; font-size:12px; text-transform:uppercase;}
div.xinwenlistrightrightmore p a{ color:#494226;}
div.xinwenlistback:hover div.xinwenlistright{ background:#ddd1bb;}
div.xinwenlistback:hover div.xinwenlistrightrighttitle a{ color:#7d4d2a;}
div.fanyeback{ width:1200px; height:auto; margin:auto;}



/*产品*/
div.chanpinlistnavback{ width:1200px; height:auto; margin:auto;}
div.chanpinlistnav{ width:358px; height:304px; float:left; overflow:hidden; margin-top:72px; margin-left:63px;}
div.chanpinlistnavimg{ width:358px; height:220px; overflow:hidden;}
div.chanpinlistnavimg img{ width:358px; height:220px;}
div.chanpinlistnavtitle{ width:358px; height:84px; line-height:84px; overflow:hidden; color:#b46d39; font-size:16px;}
div.chanpinlistnavtitle a{ color:#b46d39;}


/*集团*/
div.jituanback{ width:1200px; height:auto; margin:auto; color:#6f6b5c; line-height:28px; font-size:14px;}
div.jituanback p{ color:#5a5645; line-height:28px;font-size:14px;}
div.jituanback img{ text-align:center; max-width:1200px;}




