﻿
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}


/******************************���*********************************/
.banners{height: 623px;}
.fullSlide {
	width:100%;
	position:relative;
	height:623px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:623px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
background-repeat: no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:623px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#6B4C3A;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(/img/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(/img/right1s.png) no-repeat;
}



.sou{ background:url(/img/sou_bg.jpg) no-repeat center top; height:67px;overflow:hidden;}
.s_inp01{ width:425px; margin-top:17px;}
.inp01{ width:318px; height:31px; line-height:31px; background:url(/img/sou1.gif) no-repeat; border:0 ; color:#928d8d; font-size:12px; font-family:"Microsoft Yahei"; padding-left:10px;}
.inp02{ background:url(/img/sou2.gif) no-repeat; width:97px; height:31px; border:0; cursor:pointer;}
.sou p{ width:500px; font:12px "Microsoft Yahei"; height:67px; line-height:67px; color:#928d8d; overflow:hidden;}
.sou p a{color:#928d8d; padding:0 8px;}

.about{ height:417px; overflow:hidden; background:url(/img/about_bg.jpg) no-repeat center top;}
.about h2{ height:92px; padding-top:80px; font:38px "����"; font-weight:bold; text-align:center;}
.about h2 a{ color:#75472d;}
.about h2 em{ display:block; font:22px "Microsoft Yahei"; color:#000;line-height: 50px;}
.about dd{ height:195px; overflow:hidden;}
.about dd p{ font:14px "Microsoft Yahei"; line-height:28px; color:#666; text-align:center;}
.about dd span{ display:block; margin-top:30px; text-align:center;s}
.about dd span a{ display:inline-block; width:142px; height:37px; background:url(/img/about_btn.png) no-repeat center top; font:14px "Microsoft Yahei"; text-align:center; line-height:37px; color:#fff; margin:0 16px;}
.about dt{ width:837px; height:465px; overflow:hidden; margin:0 auto;s}
.about dt img{ width:837px; height:365px;}

.bg1{ background:url(../style/css/img/pro_bg.jpg) no-repeat center top; height:800px; overflow:hidden;}
.fen{ width:283px; border:1px solid #bcaba9; height:708px; background:#fff; overflow:hidden; position:relative;}
.fen h2{ height:69px; background:#c74312; font:28px "����"; font-weight:bold; text-align:center; line-height:69px; font-weight:bold;}
.fen h2 a{ color:#fff;}
.fen h3{ height:32px; font:14px "Microsoft Yahei"; text-align:center; background:url(../style/css/img/fen_h.gif) no-repeat center top; line-height:32px; margin-top:22px;}
.fen h3 a{ color:#5b3a31;}
.fen ul{ width:205px; margin:0 auto; padding-top:20px;}
.fen li{ width:102px; font:14px "Microsoft Yahei"; line-height:28px; float:left; height:28px; overflow:hidden;}
.fen li a{ color:#5f5f5f; padding-left:20px;}
.fen .ul01 li{ width:201px;}
.fen h4 a{ display:block; width:204px; border:1px solid #666; font:14px "Microsoft Yahei"; text-align:center; height:32px; line-height:32px; overflow:hidden; color:#666; margin:20px auto 0;}
.fen h5{ font:18px "Microsoft Yahei"; color:#070707; padding:2px 0 0 30px;}
.fen h5 em{ display:block; font:24px Arial, Helvetica, sans-serif; font-weight:bold;}
.fen p{ position:absolute; bottom:0; left:0; width:243px; height:141px;}
.fen p img{ width:243px; height:141px;}

.pro{ width:907px; overflow:hidden; position:relative;}
.pro h3 a{ display:block; font:34px "����"; font-weight:bold; text-align:center; color:#666; height:69px; line-height:69px; overflow:hidden; margin-left:-70px;}
.pro h2{ width:907px; height:415px; }
.pro h2 img{ width:907px; height:415px;}
.pro li{ width:220px;height:205px;overflow:hidden; margin:20px 10px 0 0; float:left;}
.pro li img{ width:220px; height:205px; display:block;}
.pro li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:42px; line-height:42px; color:#505050; overflow:hidden; text-align:center;}
.pro .nones{ margin-right:0;}

.pro .bt{background: rgba(0, 0, 0, 0) url("../style/css/img/hx-s.png") scroll center; color: #fff; font: 16px/42px "Microsoft Yahei"; height:42px;left:0px;text-align: center;width: 907px; position:absolute; top:442px;}

.yuanl{ height:703px; overflow:hidden; background:url(/img/yuanl_bg.jpg) no-repeat center top;}
.yuanl h2{ height:130px; font:38px "����"; text-align:center; font-weight:bold; line-height:130px; color:#fff; margin-top:34px; overflow:hidden;}
.yuanl2{ height:535px; position:relative;}
.arr01{ width:40px; height:80px; overflow:hidden; position:absolute; top:205px; left:-72px;}
.arr02{width:40px; height:80px; overflow:hidden; position:absolute; top:205px; right:-52px;}
.yuanl2 dl{ height:530px; overflow:hidden;}
.yuanl2 dd{ width:250px; height:530px; position:relative; float:left;}
.yuanl2 dd h3{ width:86px; height:191px; font:44px "����"; text-align:center; font-weight:bold; color:#fff; position:absolute; top:0; left:44px; padding-top:25px; background:url(/img/yuanl_01.png) no-repeat center top;}
.yuanl2 dd h4{ position:absolute; top:52px; left:166px;}
.yuanl2 dd .p01{ top:245px; left:205px;}
.yuanl2 dd .p02{ top:245px; left:185px;}
.yuanl2 dd .p03{ top:245px; left:165px;}
.yuanl2 dd .p04{ top:245px; left:145px;}
.yuanl2 dd .p05{ top:245px; left:125px;}
.yuanl2 dd .p06{ top:245px; left:105px;}
.yuanl2 dd p{ font:14px "Microsoft Yahei"; line-height:16px; color:#555; width:18px; position:absolute;}
.yuanl2 dt{ width:710px; height:431px; float:right; overflow:hidden; margin:56px 35px 0 0 ; display:inline;}
.yuanl2 dt img{ width:696px; height:417px; padding:6px; border:1px solid #c9beb2; display:inline-block;}

.ys1{ background:url(/img/ys_bg1.jpg) no-repeat center top; height:965px;}
.ys1 h2{ width:1000px; height:100px; text-align:center; font:38px "����"; font-weight:bold; color:#75472d; overflow:hidden; position:absolute; top:80px; left:0;}
.ys1 .content{ position:relative;}
.ys1 dl{ width:395px; height:200px; position:absolute; top:332px; left:154px;}
.ys1 dd h3{ height:63px; border-bottom:2px solid #b8b8b8; font:16px "Microsoft Yahei"; font-weight:bold; color:#5d3b33;}
.ys1 dd h3 img{ display:block;}
.ys1 dd p{ font:14px "Microsoft Yahei"; line-height:22px; color:#292929; margin-top:16px;}
.ys1 dd em{ color:#5d3b33; font-weight:bold;}
.ys1 .dl02{ top:692px; left:605px;}

.ys2{ background:url(/img/ys_bg2.jpg) no-repeat center top; height:833px;}
.ys2 .dl01{ top:116px; left:154px;}
.ys2 .dl02{ top:491px; left:605px;}

.guan1{ background:url(/img/guan1.jpg) no-repeat center top; height:286px; overflow:hidden; position:relative;}
.guan1 h3{ width:240px; height:185px; overflow:hidden; position:absolute; top:80px; left:50%; margin-left:220px;}
.guan1 h3 p{ font:14px "Microsoft Yahei"; text-align:center; border-top:1px solid #865a29;height:85px; color:#ffeccc; letter-spacing:15px; padding-top:10px;}
.guan1 h3 em{ display:block; font-size:28px; font-weight:bold; letter-spacing:0;}
.guan1 h3 span a{ display:block; font:20px "����"; text-align:center; font-weight:bold; color:#683f28; background:url(/img/guan_btn.png) no-repeat center; width:206px; height:46px; line-height:46px; overflow:hidden; margin:24px auto 0;}

.wit{ height:665px; overflow:hidden; background:url(/img/wit_bg.jpg) no-repeat center top;}
.wit h2{ height:103px; font:38px "����"; font-weight:bold; text-align:center; overflow:hidden; margin-top:60px;}
.wit h2 a{ color:#000;}
.wit h2 em{ display:block; font:14px "Times New Roman", Times, serif; color:#000; text-transform:uppercase;}
.wit dl{ width:306px; float:left; overflow:hidden; margin-right:27px;}
.wit dt img{ width:306px; height:218px;}
.wit dd h3 a{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; color:#2e2e2e; margin-top:20px;}
.wit dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#747474; margin-top:15px; height:96px; overflow:hidden;}
.wit dd span a{ display:block; width:96px; height:30px; font:12px "Microsoft Yahei"; text-align:center; line-height:30px; background:#2e2e2e; color:#fff; margin-top:12px;}
.wit dd span a:hover{ background:#6e4836;}
.wit .nones{ margin-right:0;}

.ab{ height:500px; overflow:hidden; background:url(/img/ab_bg.jpg) no-repeat center top;}
.ab h2{ height:99px; margin-top:17px; font:38px "����"; font-weight:bold; text-align:center;}
.ab h2 a{ color:#fff;}
.ab h2 em{ display:block; font:14px "Times New Roman", Times, serif; text-transform:uppercase;}
.ab dl{ height:354px; overflow:hidden; background:#fff; padding:30px 20px 0 20px;}
.ab dt{ width:450px; height:305px; float:left; overflow:hidden;}
.ab dt img{ width:450px; height:305px;}
.ab dd{ width:480px; float:right; overflow:hidden;}
.ab dd h3 a{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; height:63px; line-height:63px; color:#000; overflow:hidden;}
.ab dd p{ font:14px "Microsoft Yahei"; line-height:25px; color:#666; height:150px; overflow:hidden;}
.ab dd span a{ font:14px "Microsoft Yahei"; color:#000;}

.pic{ height:295px; overflow:hidden;}
.pic h3{ height:34px; font:16px "Microsoft Yahei"; font-weight:bold; padding:0 20px;}
.pic h3 a{ color:#666;}
.pic h3 span a{ font-size:14px;}
.pic li{ width:240px; height:183px; float:left; margin-right:13px; position:relative;}
.pic li img{ width:240px; height:183px;}
.pic li p{ display:none; width:240px; height:183px; position:absolute; top:0; left:0; background:url(/img/pic_alp.png); font:14px "Microsoft Yahei"; text-align:center; color:#fff; cursor:pointer;}
.pic li p em{ display:block; width:22px; height:14px; margin:65px auto 10px;}
.pic li p em img{ width:22px; height:14px;}
.pic .nones{ margin-right:0;}

.bg2{ height:660px; overflow:hidden; background:url(/img/link_bg.jpg) no-repeat center bottom;}
.bg2 h2{ height:95px; font:38px "����"; font-weight:bold; text-align:center; overflow:hidden; background:url(/img/h.gif) no-repeat center top;}
.bg2 h2 a{ color:#000;}
.bg2 h2 em{ display:block; font:14px "Times New Roman", Times, serif; text-transform:uppercase;}

.faq{ width:263px; height:353px; border:1px solid #e7d2b3; overflow:hidden; padding:20px 15px 0 15px; background:#fff;}
.faq h3{ height:40px; font:14px "Microsoft Yahei"; font-weight:bold; line-height:40px; overflow:hidden;}
.faq h3 a{ color:#0f0909;}
.faq h3 span a{ font-size:12px; text-transform:uppercase; font-weight:normal;}
.faq dl{ padding:12px 0;}
.faq dt a{ display:block; font:12px "Microsoft Yahei"; color:#0f0909; line-height:24px; background:url(/img/q.gif) no-repeat left 2px; padding-left:25px;}
.faq dd{ font:12px "Microsoft Yahei"; color:#0f0909; line-height:24px; background:url(/img/a.gif) no-repeat left 2px; padding-left:25px;}

.dy{ width:660px; height:353px; border:1px solid #e7d2b3; overflow:hidden; padding:20px 15px 0 15px; background:#fff; position:relative;}
.tit1{ height:40px; overflow:hidden;}
.tit1 li{ font:14px "Microsoft Yahei"; line-height:40px; height:40px; float:left; margin-right:25px;}
.tit1 li a{ color:#0f0909;}
.tit1 li a:hover,.tit1 .cur a{ font-weight:bold;}
.dy h5 a{ display:block; font:12px Arial, Helvetica, sans-serif; color:#0f0909; position:absolute; top:30px; right:15px; text-transform:uppercase; font-weight:normal;}
.dy dl{ height:125px; margin-top:18px; overflow:hidden;}
.dy dt{ width:287px; height:113px; float:left; overflow:hidden;}
.dy dt img{ width:287px; height:113px;}
.dy dd{ width:355px; float:right; overflow:hidden;}
.dy dd h4 a{ display:block; font:14px "Microsoft Yahei"; height:28px; line-height:28px; overflow:hidden; color:#0f0909; font-weight:bold;}
.dy dd p{ font:12px "Microsoft Yahei"; color:#0f0909; line-height:22px;}
.dy dd p a{ display:block; color:#0f0909; margin-top:15px;}
.dy2{ background:url(/img/dy_line.gif) no-repeat 240px center; height:140px; overflow:hidden;}
.dy2 li{ width:47%; float:left; font:12px "Microsoft Yahei"; line-height:35px; overflow:hidden; background:url(/img/dy_jt.gif) no-repeat left center; padding-left:3%;}
.dy2 li a{ color:#0f0909;}


.link{ height:125px; margin-top:74px; overflow:hidden; }
.link h5{ font:18px "Microsoft Yahei"; height:42px; line-height:42px;overflow:hidden;}
.link h5 a{ color:#532a13; font-weight:bold;}
.link h5 span a{ font-size:14px; font-weight:normal;}
.link p{ font:14px "Microsoft Yahei"; text-align:center; line-height:32px; color:#313131;}
.link p a{ color:#313131; padding:0 16px; display:inline-block;}



/**/
