@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ background:#f8efe6;}
.right{float:right;}
.clear{ clear:both;height:0px;}
li{ list-style:none;}
a,img{ border:0px;}
h2{font-family:'"Microsoft YaHei'; color:#da231b; }
h1{ font-size:24px;font-family:'"Microsoft YaHei';}
a,p,li,span{
	font-family:'"Microsoft YaHei';
	font-size:15px;
	color:#494949;
	line-height:30px;	text-decoration:none;}

.headnav{ 
width:100%;
background:#a50007; height:40px; padding:5px 0 3px 0;
}
.menu1{ width:1005px; margin:auto; background:url(../images/nav.jpg) no-repeat; height:38px;}
.menu1 li{float:left;position:relative; z-index:999;}
.nav1{ border-right:1px solid #990100;}
.nav1:hover{ background:url(../images/hover.jpg) no-repeat;}
.menu1 li a{
			display:block;
			width:120px;
			text-align:center;height:35px; 
			line-height:35px;*line-height:40px;color:#fff;
			 }
.menu1 li a:hover{ background:url(../images/hov.png) center no-repeat;}
.menu1 li ul{display:none;margin-top:15px; background:url(../images/nav.png) repeat;}
.menu1 li ul li a{border:1px solid #b1010b; width:130px; color:#000; font-size:16px; line-height:40px;}
.menu1 li ul li a:hover{ background:#dedede;}
.menu1 li:hover ul{
				  width:130px;
				  position:absolute;
				  top:20px;
				  left:-8px;
				  display:block;
				  }
.menu1 li:hover ul li ul{display:none; margin:0; padding:0;}
.menu1 li ul li ul{padding-top:0px; }
.menu1 li ul li:hover ul{
						display:block;
						position:absolute;
						top:0px;left:130px;
						}

.l_top{ background:url(../images/head.jpg) center ; width:100%; height:113px; z-index:10;}
.logo{ width:1000px; margin:auto; height:110px;}
.fullSlide {
	width:100%;
	position:relative; margin:auto;
	height:471px;
background:url(../images/ba.png) bottom center no-repeat;
}
.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:450px;
	overflow:hidden;
	text-align:center;
	background-repeat:no-repeat;
	background-size:100%;
}
.fullSlide .bd li a {
	display:block;
	height:450px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:50px;
	line-height:50px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:40px;
	height:8px;
	margin:5px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=70);
	opacity:0.7;
	line-height:999px;
}
.fullSlide .hd ul li:hover{background:#da231b;}
.fullSlide .hd ul .on {
	background:#da231b;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:55;
	top:50%;
	margin-top:-30px;
	left:100px;
	width:45px;
	height:46px;
    display:none;
}
.fullSlide .next {
	left:auto;
	right:100px;
	background-position:-6px -137px;
}
.new1{ background:url(../images/ci.jpg) no-repeat; width:1003px; margin:0 auto; height:150px;}
.new1 ul{ padding:25px 0 0 100px;}
.new1 ul li{ float:left; width:200px; padding:0 10px; background:url(../images/li.jpg) right center no-repeat;}
.new1 ul li span{ background:url(../images/yuan.jpg) center no-repeat; padding:15px; color:#756653; font-family:"楷体_GB2312"; font-size:18px;}
.new1 ul li p,.new1 ul li a{color:#756653; line-height:40px; height:40px; width:180px; overflow:hidden;}
.bt,.bt2{ background:url(../images/tu.jpg) left no-repeat; padding-left:40px; height:38px; line-height:38px; color:#494949;font-family:"楷体_GB2312"; font-size:20px;}

.bt span,.bt2 span{ float:right; background:url(../images/more.jpg) no-repeat; width:40px; padding:0 0 0 60px; height:38px; line-height:38px;display:inline;}
.bt span a,.bt2 span a{ color:#fff; font-size:14px;line-height:33px;}
.ab{ width:1003px; margin:auto;}
.about{ width:720px; float:left;}
.ab_img{ float:left; width:200px; height:177px;}
.an{ float:left; width:251px; padding-left:25px;}
.m{ background:url(../images/jm.jpg) no-repeat; height:83px; margin-bottom:30px;}
.m2{ background:url(../images/jm2.jpg) no-repeat; height:83px;}
.m a,.m2 a{ line-height:83px; padding-left:120px; color:#b61217;font-family:"楷体_GB2312"; font-size:25px;}
.pro{ padding-left:8px; margin:15px 0px; height:430px;}
.pro li{ width:230px; background:#f8f4ef; border:1px solid #b8ac9e; float:left; margin:0 8px; height:392px; position:relative;}
.pro li img{ width:230px; height:218px;}
.mo{ background:url(../images/p.jpg) no-repeat center; text-align:center; height:35px; padding:0 20px; overflow:hidden;}
.mo a{ 
color:#c43d3f;width: 100px;
display: block;
overflow: hidden;
text-align: center;
margin: 0 auto;}
.pro li p{padding:0 10px;}
.more{ background:url(../images/more.jpg) no-repeat; width:140px;height:38px; text-align:center; margin-left:110px; position:absolute; top:350px;}
.more a{ color:#fff; font-size:14px;line-height:33px;}
.new2{ background:url(../images/ne.jpg) no-repeat; width:1090px; margin:auto; height:600px;}
.ne{ width:930px; margin: auto; padding-top:30px; padding-left:15px;}
.new3{ width:480px; float:left;}
.new3 ul { border:1px solid #eddfd3; background:#fff; padding:10px 15px;margin-top:15px;}
.new3 ul li span{ float:right;line-height:40px;}
.aa{ height:150px;}
.new3 ul li{ line-height:40px; border-bottom:1px dashed #e1bb96; overflow:hidden; height:40px;}
.new3 ul li a{line-height:40px; height:40px;}
.new3 ul li a:hover{ color:#aa0108;}
.li3{ float:left; width:190px; height:150px;}
.lin{ float:left;width:245px; height:150px; padding-left:10px;}

.aa a{ color:#a50207; height:40px; line-height:40px; display:block; overflow:hidden;}
.xs{width:425px; float:left; margin-left:25px;}
.xs div { border:1px solid #eddfd3; background:#fff; padding:10px 15px; margin-top:15px; height:440px;}
.lianjie { width:1000px; margin:auto; margin-top:10px;}
.lianjie .tit p {float:left; font-size:18px;line-height:38px; text-align:center;padding:0 10px;width:90px;color:#494949;letter-spacing:1px;opacity:0.8;}
.lianjie .tit{/*width:1000px;*/ height:35px; float:left;}
.lianjie .tit .hover {background:url(../images/tu.jpg) left no-repeat; padding-left:25px;width:90px; height:35px;color:#a50207;}
.lianjie ul {line-height:38px; overflow:hidden;padding:5px 0px;}
.lianjie li {margin-right:14px;float:left; height:30px;}
.lianjie a{color:#494949;}
.lianjie a:hover{ color:#c84a4b;}
#lianjie2{background:url(../images/tu.jpg) left no-repeat; padding-left:25px;width:90px; height:35px;color:#a50207;}
.copyright{width:100%;padding-top:10px;padding-bottom:30px; margin: 0 auto; background:url(../images/foter.jpg) no-repeat #2d2b29;}
.copyrightnr{ 
	width:1000px; margin:auto; text-align:center; padding-top:30px;
	color:#737272;font-size:14px; line-height:28px; }
.nav_menu{ width:60px; height:180px; position:fixed; right:0; top:663;z-index:99999;}
.qq,.erweima,.top{ margin-top:3px;z-index:99999;}
.qq a{ line-height:0px;}
.big_erweima{ position:fixed; z-index:99999;top:557px; right:65px; opacity: 0; filter:alpha(opacity=0);}
.i-search{

	width: 1045px; margin:auto;* margin:auto;

	height:79px;

	background:url(../images/ss.jpg) no-repeat 0 center;z-index: 99;
}


.i-search .searchbox{

	/*width: 240px;*/

	margin:25px 5px 0 0; float:left;

	width: 250px;


	height: 28px; border:1px solid #ad967f;	background: #fff

}
.i-search p{float:left;	margin:25px 5px 0 98px;}
.i-search .searchbox .text{width: 200px;padding:8px 0 0 7px; line-height:10px;color: #bbb;border:0;background: #fff;}
.i-search .searchbox .btn{width: 29px;height: 25px; background:url(../images/a.jpg) no-repeat; border:0;}
.contont{ background:url(../images/bg.jpg) repeat-y 0 center; width:905px; margin:auto; padding: 10px 30px 20px 30px;}

.page_left{margin:0px 0px 20px 0px; width:245px; float:left;}
.menuDiv{ margin-bottom:20px;}
.menuDiv ul li{ border:1px solid #f5e3d1;text-align:left;  line-height:40px; margin-bottom:5px; }
.menuDiv ul li a{background:url(../images/bb.jpg) left no-repeat; padding-left:20px;}
.menuDiv ul li a:hover{ color:#aa0108;}
.menuDiv ul li ul li{ background:#f1ddcc; line-height:40px; text-align:center;}
.menuDiv ul li ul li a{  background:none;}
.n_t{ background:url(../images/tt.jpg) no-repeat; text-align:center; height:40px; line-height:38px;}
.page_right{ float:left; width:626px; margin:0px 0px 20px 30px; }
.lj{ border-bottom:1px solid #aa0108; color:#aa0108; margin-bottom:10px; height:30px; line-height:30px; overflow:hidden;}
.di{ background:url(../images/foot2.jpg) center no-repeat; height:12px;}

.n_cp img{ width:185px; height:178px;}
.n_cp li{ float:left; width:208px; text-align:center; background:url(../images/ll.jpg) center 0 no-repeat;  padding-top:7px;}
.n_cp li a:hover{color:#aa0108;}
.fanye{ text-align:center; margin-top:10px; width:626px;}
.fanye ul{margin: 0 auto;}
.fanye ul li{ display:inline;padding-left:15px;}
.fanye a{  margin-right:1px;background:#8b6547;padding:2px 8px; color:#fff;}
.fanye a:hover{ color:#ac0109;}
.n_ne li span{ float:right;line-height:40px;}
.n_ne li{ line-height:40px; border-bottom:1px dashed #e1bb96;}
.n_ne li a{width:500px; height:40px; line-height:40px; display:block; overflow:hidden; float:left}
.n_ne li:hover{ background:#ffedda; color:#aa0108;}
.n_ne li i{ margin-right:5px;}
.c_nei{ text-align:center;}
.fan{ border-bottom:1px solid #aeaeae; line-height:40px;}
.fan a:hover{ color:#cba25c;}
.de_us { width:504px; margin:auto;}

.tag_new{padding-top:15px; padding-bottom:15px;}
.tag{padding-bottom:15px;}
.cpkey{width:206px; height:24px;}
.c_nei img{max-width:550px; height:auto;}
.page_right p img{max-width:626px; height:auto;}