BODY {
	MARGIN:0px;
	PADDING:0px;
	FONT-FAMILY:Arial;
FONT-SIZE:13px;
	color:#401300;
	background:#e4d8c4 url('bg.jpg');
}
IMG {
	BORDER-BOTTOM:medium none;
	BORDER-LEFT:medium none;
	BORDER-TOP:medium none;
	BORDER-RIGHT:medium none}

INPUT {
	FONT-FAMILY:Arial;
	COLOR:#000000;
	FONT-SIZE:12px}
UL {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	LIST-STYLE-IMAGE:none;
	PADDING-TOP:0px}
LI {
	PADDING-BOTTOM:0px;
	LIST-STYLE-TYPE:none;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	LIST-STYLE-IMAGE:none;
	PADDING-TOP:0px}
DL {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px}
DT {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px}
DD {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px}
P {
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-TOP:0px}
.fr {
	FLOAT:right}
.fn {
	FLOAT:none}
.al {
	TEXT-ALIGN:left}
.ac {
	TEXT-ALIGN:center}
.ar {
	TEXT-ALIGN:right}
*{margin:0;padding:0;}	
form{display: block;}
.clear{clear:both;height:0;overflow:hidden;display:block;}
A {
	COLOR:#401300;
	TEXT-DECORATION:none;
	font-size:13px}
A:hover {
	COLOR:#801f27;
	TEXT-DECORATION:none;}

.wwtop {
	MARGIN:auto;
	width:100%;
	/*height:214px;*/
/*background:url('topbg1.jpg')  no-repeat top center;*/
	background-size: 100% 100%;
}
.topbg {
	MARGIN:0px auto;
	WIDTH:100%;
	display: inline-block;
}

.logo {
	width:100%;
	height:100%;
	/*BACKGROUND-IMAGE: url(logo.jpg);*/
	/*background-size: 100% 100%;*/
	/*background-repeat: no-repeat;*/
	}
.sjwz{width:100px;height:60px;margin-top: 30px;z-index:100;position:relative;}
.sjwz ul li {
	float: left;
	position: relative;
	DISPLAY: inline-block;
}
.sjwz UL UL {
	POSITION: absolute;
	FILTER: alpha(opacity=100);
	BACKGROUND: #000;
	VISIBILITY: hidden;
	TOP: 40px;
	LEFT: 0px !important;
	_left: -1px;
	opacity: 0.8;
	z-index: 100;
}

.set {
	WIDTH:280px;
HEIGHT: 60px; margin-top: 30px; 

}
.htel{float:right;width:250px;height:60px; background:url('tel.png') no-repeat;margin-top:0px;overflow:hidden;}
.htel .haoma{margin-top:30px;height:30px;padding-left:70px;font-style:normal;font-size:22px;line-height:30px;font-weight:bold;FONT-FAMILY: Arial;color:#951500}

#menubg {
	margin:0 auto;
	width:100%;
	/*height:108px;*/
	/*background:url('') repeat-x;*/
	Z-INDEX: 18
}
/*.menu {margin:10px auto; WIDTH: 1110px; BACKGROUND: url('') repeat-x right top; HEIGHT: 44px;FONT-SIZE: 13px;z-index:10;}*/
.menu {text-align:center;margin:10px auto; WIDTH: 100%; HEIGHT: 44px;FONT-SIZE: 13px;z-index:10;
background-color: rgb(106,38,0)}
.navigation{ padding-left:0px;}
.navigation li{float:left;width:15%;text-align:center;  position:relative; padding-left:0px; z-index:50; background:url('ccc.html') no-repeat right top;LINE-HEIGHT: 44px; DISPLAY: inline-block;}
.navigation li.navlast{float:left;width:111px;text-align:center;  position:relative; padding-left:0px; z-index:50; background:none;}
.navigation li a,.navigation li a:visited{display: block;text-decoration: none;color: #fff;font-weight: bold; }
.navigation li a:hover,.navigation li.hover a{color: #000;text-decoration: none;background: url('navover.png') no-repeat center; }
.navigation ul{display:none;}
.navigation ul li{background-image:none;background-color:#5f2300; margin:0px; padding: 0px; line-height:30px;}
.navigation ul li a,.navigation ul li a:hover{background-image:none;color:#f8441a; margin:0px; padding: 0px;}
.navigation li ul { width:100%; display:none; position:absolute; top:44px; left:0px; margin: 0px;  padding:0; z-index:50;  background-color:#5f2300;padding-bottom:5px;}
.navigation li ul ul { left:110px; top:20px; z-index:55; top:0; display:none;width:140px;}
.navigation li ul ul li{width:160px;}
.navigation li ul li {background-color:#5f2300; border:0; background-image:none;font-family:simsun;}
.navigation li ul li a:link{color:#fff;font-weight:normal; text-indent:0px;text-align:center; background-image:none; }
.navigation li ul li a:visited {  background-image:none; font-weight:normal;color:#ffffff;}
.navigation li ul li a:hover { color:#fff; background-image:none; background:#362a23;}
.navigation li ul li.hover { background:#362a23;background-image:none; }
.navigation li.hover ul a{background-image:none; }


.wbg {width:100%;height:auto;overflow:hidden;border:0px #760f12 solid;}
.wbg1 {margin:0px auto;wdith:100%;height:auto;overflow:hidden;border:0px #760f12 solid;background:#fff;}

.flash {

	width:100%;
	/*HEIGHT:510px;*/


background:url('b_bg.jpg') repeat-x bottom;
}
.banner {
	MARGIN:0 auto;
	width:100%;
	HEIGHT:500px;

}
#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:5px; left:46%; margin-right:-450px; padding:5px 6px;}
#flashs .btn span{ color:#F98904;  background:#fff; border:1px solid #FF4D4D; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#FF7300; color:#fff;}

.soso{width:100%;height:40px;background:url('sosobg.gif') repeat-x bottom;}
.keyso{margin:0 auto;width:1200px;height:40px;}
.sokey{float:left;width:800px;line-height:40px}
.search{float:right;width: 326px;height: 25px;padding-top: 5px;display: inline;text-align: left;overflow:hidden;}
.search ul li{float:left;}
#skeyword {width: 223px;height: 24px;line-height: 24px;background: url(qbg.jpg) left top no-repeat;border: 0px;padding-left: 30px;color: #C4C4C4;}
.search-submit {width: 67px;height: 24px;background: url(search-submit.jpg) left top no-repeat;border: 0px;}

.zt {
	MARGIN:auto;
	width:100%;
	height:auto;
    overflow:hidden;
    padding-bottom:0px;

}
.zt1{margin:0 auto;width:100%;height:100%;overflow:hidden;}
.zt1left{width:100%;height:100%;}
.zt1lb{width:100%;height:100%;}
.ztnews{float:right;width:480px;height:250px;border:1px #d4b692 solid;BACKGROUND:#fff}

.con {
	POSITION:relative;
	BACKGROUND:url('topl2.gif') repeat-x;
	HEIGHT:31px;
	margin:0 auto;
}
.con UL {
	WIDTH:480px;
	MARGIN-LEFT:0px;
}
.con LI {
	TEXT-ALIGN:center;
	LINE-HEIGHT:29px;
	MARGIN-TOP:0px;
	WIDTH:100px;
	FLOAT:left;
	HEIGHT:29px;
	FONT-SIZE:12px;
	FONT-WEIGHT:bolder;
	margin-right:10px;
}
.navmover {
	DISPLAY:block;
	background: #EE7100 url('tabSelected.jpg') no-repeat;

}
.navmout {
	DISPLAY:block;
}
.navmout A {
	COLOR:#000
}
.navmover A {
	COLOR:#fff
}

.navmover A:hover {
	COLOR:#fff
}
.cont_1 {
	WIDTH:450px;

padding:15px;
	margin:0 auto;
}
.cont_1 li {
	color:#606060;
	line-height:25px;
	height:25px;
	POSITION:relative;}
.cont_1 li a {
	padding-left:10px;
	background:url(arrow_01.gif) no-repeat  0 6px;
	width:350px;
	white-space: nowrap;       /* 防止文本换行 */
	overflow: hidden;          /* 隐藏溢出的内容 */
	text-overflow: ellipsis;   /* 显示省略号来代表被修剪的文本 */
	display: inline-block;
}
.cont_1 li SAMP {
	POSITION:absolute;
font-size:11px;
	TOP:0px;
	RIGHT:3px
}


.yyjj{float:right;border:1px #d4b692 solid;width:320px;height:250px;BACKGROUND:#fff}
.yyjjtop{margin:0 auto;background:url('m_top_bg.gif') repeat-x 0 0px; height:28px;line-height:28px;width:320px;text-indent:50px;font-weight:bold;font-size:13px;}
.yyjs{margin:5px auto;width:300px;height:170px;line-height:21px;}
.jspic{float:left;width:150px;height:100px;margin-right:5px;}
.yylink{margin:5px auto;width:300px;height:40px;}
.yylink ul li{
	float:left; margin-left:5px; margin-right:5px; margin-bottom:5px; border:1px solid #CDDBDE; 
	}
.yylink ul li a{
	width:88px; float:left; line-height:24px; text-align:center; background-color:#FFFFFF; 
	}
.yylink ul li a:hover{
	background-color:#c2512c; font-size:12px; color:#FFFFFF; text-decoration:none;

}


.gg1{margin:0 auto;width:1180px;height:auto; text-align:center;margin-top:10px;background:#eee}

.zjlist {margin:0 auto;width:100%;height:auto;overflow:hidden;}
.zjlist  .top1{width:100%;height:38px;background:url('zyzkt.gif') no-repeat top;overflow:hidden;display:block;font-size:0px}
.zjlist  .top1 .topl{ float:left; background:url(span_bg_2.html); width:126px; height:38px; color:#940f03; font-size:15px; font-weight:bold; text-indent:12px; line-height:38px;}
.zjlist  .top1 .topr{float:right; background:url(sp_r.html); width:9px; height:38px;}
.zjlist  .top1 .topm{float:right; width:50px; height:28px;padding-top:5px;line-height: 28px;}
.zjlist  .middle1{width:100%;height:auto;background:url('zyzkm.gif') repeat-y top;overflow:hidden;}
.box {
	width:100%;TEXT-ALIGN: center; PADDING: 0px; FLOAT: left;height:auto;overflow:hidden;
}

.boxks {
	width:392px;TEXT-ALIGN: center; PADDING: 0px; FLOAT: left;height:auto;overflow:hidden;
}
.boxks .keshi {padding:2px;width:376px;height:212px; MARGIN: 5px;overflow:hidden;}
.boxks .keshi IMG{float:left;width:376px;height:212px;BORDER: #d6b498 1px solid;}

.box .zjk {BORDER: #aaa 1px solid;padding:2px;width:369px;height:192px; MARGIN: 5px;overflow:hidden;background:url(k.gif) repeat-x}
.box .zjk IMG{float:left;width:150px;height:190px;BORDER: #ccc 1px solid;}
.box .zjk .prodtitle{float:right;text-align:center;width:215px;height:30px;line-height:30px;border-bottom:1px #ccc solid;}
.box .zjk .prodtitle a {font-size:15px;font-weight:bold;}
.box .zjk .prodms{float:right;text-align:left;width:213px;height:auto;font-size:12px;line-height:20px;padding-left:2px;}
.zjlist .bot1{width:1180px;height:15px;background:url('zyzkd.gif') no-repeat bottom;overflow:hidden;display:block;font-size:0px}

.zyzk {margin:0 auto;width:1180px;height:auto;margin-top:10px;background:#fff;overflow:hidden;}
.zyzk  .top1{width:1180px;height:38px;background:url('zyzkt.gif') no-repeat top;overflow:hidden;display:block;font-size:0px}
.zyzk  .top1 .topl{ float:left; background:url(span_bg_2.html); width:166px; height:38px; color:#940f03; font-size:15px; font-weight:bold; text-indent:52px; line-height:38px;}
.zyzk  .top1 .topr{float:right; background:url(sp_r.html); width:9px; height:38px;}
.zyzk  .top1 .topm{float:right; width:35px; height:28px;padding-top:5px;}
.zyzk  .middle1{width:1180px;height:auto;background:url('zyzkm.gif') repeat-y top;overflow:hidden;padding-left:0px;overflow:hidden;}

.ksnr{margin:0 auto;width:100%;height:auto;overflow:hidden;}
.ksnr .box{
	width:calc(100% - 20px);height:298px;margin:10px;background:url(ksbg.gif) no-repeat;text-align:left;
	background-size: 100% 100%;
}
.ksnr .box .top2{width:100%;height:48px;}
.ksnr .box .top2 .topl{ float:left; background:url(span_bg_2.html); width:156px; height:48px; color:#940f03; font-size:15px; font-weight:bold; text-indent:32px; line-height:48px;}
.ksnr .box .top2 .topr{float:right; background:url(sp_r.html); width:9px; height:38px;}
.ksnr .box .top2 .topm{float:right; width:50px; height:28px;line-height:28px;padding-top:5px;}
.ksjs {margin:0 auto;width:360px;height:134px;line-height:22px;border-bottom:1px #e2d4b9 solid;}
.ksjs img{float:left;margin:5px 13px 0px 10px;border:1px #c9a86b solid;padding:1px;width:100px;height:120px;}
.ksinfo{margin:5px auto;width:350px;height:100px;}
.ksinfo li{float:left;width:350px;margin-right:5px;}
.ksinfo li span{color:#940717;font-weight:bold}
.ksnr .box1{float:left;width:370px;height:198px;margin:20px 0px 0px 15px;background:url(lfbg.gif) no-repeat;text-align:left;}
.ksnr .box1 .top2{width:370px;height:48px;}
.ksnr .box1 .top2 .topl{ float:left; background:url(span_bg_2.html); width:196px; height:48px; color:#940f03; font-size:15px; font-weight:bold; text-indent:32px; line-height:48px;}
.ksnr .box1 .top2 .topr{float:right; background:url(sp_r.html); width:9px; height:38px;}
.ksnr .box1 .top2 .topm{float:right; width:35px; height:28px;padding-top:5px;}
.lfjs {margin:0 auto;width:360px;height:134px;line-height:22px;}
.lfjs img{float:left;margin:5px 13px 0px 10px;border:1px #c9a86b solid;padding:1px;width:120px;height:120px;}
.zyzk .bot1{width:1180px;height:15px;background:url('zyzkd.gif') no-repeat bottom;overflow:hidden;display:block;font-size:0px}


.tslfzt{margin:0 auto;width:990px;height:120px; text-align:center;margin-top:10px}
.zt2{margin:0 auto;width:990px;height:242px;margin-top:10px;}
.zt2xw{float:left;width:350px;height:242px;margin-right:5px;}
.zt2xw .top{ width:348px; overflow:hidden; background:url('m_top_bg.gif') repeat-x 0 0px; height:28px;border:1px solid #d4b692 }
.zt2xw .top .topl{ float:left; background:url(span_bg_2.html); width:126px; height:28px; color:#940f03; font-size:15px; font-weight:bold; text-indent:47px; line-height:28px;}
.zt2xw .top .topr{float:right; background:url(sp_r.html); width:9px; height:28px;}
.zt2xw .top .topm{float:right; width:35px; height:29px;}
.zt2xw .boxz{width:332px; height:194px; border:1px solid #d4b692;padding:8px; border-top:none; overflow:hidden;background:url(k.gif) repeat-x}
.zt2js{float:right;width:280px;height:92px; overflow:hidden;}
.zt2js .top{ width:278px; overflow:hidden; background:url('m_top_bg.gif') repeat-x 0 0px; height:28px;border:1px solid #d4b692 }
.zt2js .top .topl{ float:left; background:url(span_bg_2.html); width:126px; height:28px; color:#940f03; font-size:15px; font-weight:bold; text-indent:47px; line-height:28px;}
.zt2js .top .topr{float:right; background:url(sp_r.html); width:9px; height:28px;}
.zt2js .top .topm{float:right; width:35px; height:29px;}
.zt2js .jsxx2{width:268px;height:50px;padding:5px;border:1px solid #d4b692;border-top:none;line-height:22px;overflow:hidden;background:url(k.gif) repeat-x}
.zt2js .jsxx2 img{width:50px;height:50px;margin:0px 4px 0px 4px;border:0px #6a3905 solid;padding:1px;}
.ewm{float:right;width:270px;border:1px solid #d4b692;height:135px;margin-top:5px;background:url(k.gif) repeat-x;padding:4px;line-height:15px;}
.wzewm{float:left;width:120px;135px;text-align:center}
.wxewm{float:right;width:120px;135px;text-align:center}


.visit {margin:0 auto;width:100%;height:auto;margin-top:10px;background:#fff;}
.visit  .top1{width:100%;height:38px;background:url('zyzkt.gif') no-repeat top;overflow:hidden;display:block;font-size:0px}
.visit  .top1 .topl{ float:left; background:url(span_bg_2.html); width:126px; height:38px; color:#940f03; font-size:15px; font-weight:bold; text-indent:12px; line-height:38px;}
.visit  .top1 .topr{float:right; background:url(sp_r.html); width:9px; height:38px;}
.visit .top1 .topm{float:right; width:35px; height:28px;padding-top:5px;}
.visit  .middle1{width:100%;height:auto;background:url('zyzkm.gif') repeat-y top;overflow:hidden;padding-left:0px;}
.visitnr{margin:0 auto;width:100%;height:auto;padding:5px;}
.visit .bot1{width:1180px;height:15px;background:url('zyzkd.gif') no-repeat bottom;overflow:hidden;display:block;font-size:0px}

.flink {margin:0 auto;width:1180px;height:auto;margin-top:10px;background:#fff;}
.flink  .top1{width:1180px;height:38px;background:url('zyzkt.gif') no-repeat top;overflow:hidden;display:block;font-size:0px}
.flink  .top1 .topl{ float:left; background:url(span_bg_2.html); width:126px; height:38px; color:#940f03; font-size:15px; font-weight:bold; text-indent:52px; line-height:38px;}
.flink  .top1 .topr{float:right; background:url(sp_r.html); width:9px; height:38px;}
.flink .top1 .topm{float:right; width:35px; height:28px;padding-top:5px;}
.flink  .middle1{width:1180px;height:auto;background:url('zyzkm.gif') repeat-y top;overflow:hidden;padding-left:0px;}
.linknr{margin:0 auto;width:1160px;height:auto;padding:5px;}

.linknr .li1{ float:left;padding:0 8px;}
.flink .bot1{width:1180px;height:15px;background:url('zyzkd.gif') no-repeat bottom;overflow:hidden;display:block;font-size:0px}


.zhjzx{margin:0 auto;width:100%;height:auto;margin-top:0px;background:#fff;}
.zhjzx  .top1{width:100%;height:38px;background:url('zyzkt.gif') no-repeat top;overflow:hidden;display:block;font-size:0px}
.zhjzx  .top1 .topl{ float:left; background:url(span_bg_2.html); width:126px; height:38px; color:#940f03; font-size:15px; font-weight:bold; text-indent:12px; line-height:38px;}
.zhjzx  .top1 .topr{float:right; background:url(sp_r.html); width:9px; height:38px;}
.zhjzx .top1 .topm{float:right; width:35px; height:28px;padding-top:5px;}
.zhjzx  .middle1{width:100%;height:auto;background:url('zyzkm.gif') repeat-y top;overflow:hidden;padding-left:0px;}
.zhjzx .nnnr{margin:10px auto;width:100%;height:210px;}
.bltj{float:left;}
.messagelist{float:right;width:100%;height:200px;padding:5px;background:#efefef;overflow:hidden;text-align: center;}
#ticker {
	width:100%;
	height:200px;

	overflow:hidden;
	margin:0 auto;
}
#ticker dt {
	padding:0 10px 5px 10px;

	padding-top:10px;
	border:1px solid #ffffff;
	border-bottom:none;
	border-right:none;
	border-left:none;

}
#ticker dd {
	margin-left:0;
	padding:0 10px 10px 10px;
	border-bottom:1px solid #aaaaaa;

	border-left:0px solid #ffffff;

}
#ticker dd.last {
	border-bottom:1px solid #ffffff;
}
#ticker div {
	margin-top:0;
}

.zhjzx .bot1{width:1180px;height:15px;background:url('zyzkd.gif') no-repeat bottom;overflow:hidden;display:block;font-size:0px}

#dbbg {
margin:0 auto;
	width:100%;
	height:140px;
    background:url('footbg.jpg')   repeat-x top;   
	margin-top:5px;
	padding-top:10px;
	overflow:hidden;
	color:#fff;
}
.dbnr {
	margin: 0 auto;
	width: 100%;
	height: 160px;

}
.bqs {
margin:10px auto;
	width: 100%;
	line-height: 20px;
	text-align:center;
}
.dblink {
margin:0 auto;
	width: 990px;
	height: 36px;
	line-height: 36px;color:#fff;
}
.mm {
margin:0 auto;
	WIDTH: 990px;
	height: 36px;
	line-height: 36px;
}
.mm UL {
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN:center;
	margin: 0;
	padding: 0;
}
.mm LI {
	padding-top: 0px
}
.mm LI a {color:#fff;}
.lxs {margin:0 auto;
	width: 990px;
	height: 30px;
	line-height: 30px;
	text-align:center;}