﻿/* CSS Document */
body{ margin:0; padding:0; font-size:14px; color:#666666;min-width:1203px; }
a{color:#666666;text-decoration:none;}
a:hover{ color:#000;}
img{max-width:100%;}
.contair{width:1203px; margin:0 auto;}
#top{ background:#4f0505;width:100%; background-image:url(img/a2.jpg); background-repeat:repeat-x; background-position:bottom;}
#logle{ width:1203px; margin:10px auto; }
.logle{ float:left; margin-left:40px;}
.tnv{ float:right; text-align:center; margin-top:5px; margin-right:15px; color:#c68f0b; }
.tnv a{color:#c68f0b;}
.tnv span{ font-size:20px; font-weight:bold;}
#nav{ background:url(img/navbg.gif); width:100%; margin:0 auto;height:45px;  text-align:center; }
.nav{  width:1203px; color:#ffffff;   font-size:24px; height:45px; line-height:45px;}
.nav a{ color:#fff; text-decoration:none; display:inline-block;margin-left:10px;margin-right:10px;}
#banner{margin:0 auto; background:#fff; }
#banner img{width:100%;}
#bar{ width:1203px; margin:0 auto; background:#fff;}
.daodu{ color:#4f0505; margin:10px 10px; padding-top:10px;}
.daodu a{color:#4f0505;text-decoration:none;}
#leftbar{ width:257px; margin-left:10px; float:left; }
.ltout{ background:url(img/l2.gif) no-repeat right center;font-size:16px; font-weight:bold; color:#000; height:29px; line-height:29px; margin-top:10px; padding-left:5px; }
.lpbc{ clear:both; background:url(img/l3.gif) no-repeat left center; margin-top:5px; height:31px; line-height:31px;}
.lpbc a{ display:block; text-decoration:none; color:#993207; margin-left:25px; font-size:15px;}
.lpsc{
	height:25px; 
	width:128px;
	float:left;
	margin-top:5px;
	background:url(img/l4.gif) no-repeat left center;
}
.lpsc a{ display:block; text-decoration:none; color:#999999; margin-left:25px; margin-top:3px;}
.llxt{ margin-left:8px; line-height:25px; margin-top:15px;}
#rightbar{ float:left; width:908px; margin-left:18px; margin-top:15px; }
.rtle{ background:url(img/rtbg.gif) no-repeat left center; height:36px; position:relative; line-height:36px; }
.rtle span{font-size:14px; font-weight:bold; color:#fff; letter-spacing:4px; position:absolute;left:19px;}
.img-item{
	text-align:center;
}
.index-u{min-width:1023px;}
.in_ntl{ font-size:16px; font-weight:bold; margin-top:22px; margin-left:15px;}
.in_ncon{ margin-top:22px; text-indent:25px; line-height:25px; letter-spacing:1px; margin-left:15px; margin-right:10px;}
.in_nxq{text-align:right; margin-right:10px;}
.in_nxq a{ text-decoration:none; color:#666;}


.anllst{ margin:10px 15px;}
.anllst img{height:220px; border:0px;}
.anllst td{text-align:center; width:520px;}

.inprolst{
	list-style:none;
	margin:15px;
	padding:0;
}
.inprolst li{width:25%; float:left; position:relative;height:198px; }
.inprolst li a{ display:block; margin:5px; text-align:center;}
.inprolst li img{border:0;}
.inprolst li span{ display:block; margin-top:5px;}
.in_ab1{ width:623px;margin-top:30px; float:left; line-height:25px; text-indent:25px; margin-left:8px; margin-bottom:25px;}
.in_ab2{ margin-left:20px; float:left; margin-top:30px;}
.in_ab2 img{width:243px;}
.inlstleft{ float:left; width:803px; }
.inlstleft ul,.insright ul{
	margin:15px;;
	padding:0;
	list-style:none;
}
.inlstleft ul li{
	float:left;
	width:50%;
	position:relative;
	margin-top:15px;
}
.inlstleft ul li span,.insright ul li span{
	position:absolute;
	right:10px;
	display:inline-block;
}
.inlstleft ul li span{width:80px;}
.insright ul li span{width:60px;}
.inlstleft a{ text-decoration:none; color:#666;}
.inlstleft table{ border-collapse:collapse; line-height:28px; margin-top:10px; margin-bottom:8px;}
.inlsttle{ padding-top:8px; background-image:url(img/r2.gif); background-repeat:no-repeat; background-position:left center; height:24px; margin-top:18px;}
.inlsttle span{ display:block; margin-left:19px; font-size:14px; font-weight:bold; color:#fff; letter-spacing:4px;}
.insright{ margin-left:10px; float:left; width:369px;}
.insright ul li{
	position:relative;
	margin-top:15px;
}
.in-ncon-img{width:157px; height:120px; float:left; margin-right:10px;}
.inanli{ padding-top:8px; background-image:url(img/b1.gif); background-repeat:no-repeat; background-position:left center; height:24px; margin-left:10px; margin-top:15px;}
.inanli span{ display:block;  margin-left:19px; font-size:14px; font-weight:bold; color:#fff; letter-spacing:4px;}
.inlk{ margin:15px; line-height:20px;}
.inlk a{ color:#666; text-decoration:none;}
#bnav{ background:#f1e2cd; text-align:center; padding-top:10px; padding-bottom:6px; width:100%; border-bottom:1px solid #d3ab78; }
#bottom{ background:#f1ebdd; text-align:center; padding-top:10px; padding-bottom:10px;  border-top:1px solid #d3ab78;line-height:20px;}
.tzdb{text-align:center; background:#f1ebdd;border-bottom:10px solid #3e0c0b; }
.acont{ margin:20px;}
.ncont{ line-height:25px; text-indent:25px; letter-spacing:1px;}
.ncont a{ text-decoration:underline; }
.newtitle{ text-align:center; font-weight:bold; margin-top:15px; margin-bottom:15px; font-size:14px; }
.newdate{ text-align:center; }
.newdate a{ color:#666; text-decoration:none; }
.anlist{ text-align:center; float:left; }
.anlist img{ height:150px; border:0; margin:15px; }
.anlist a{ text-decoration:none; color:#666; }
.pxgwzlst{ width:360px; float:left; margin-left:13px; margin-top:9px;}
.pxgwzlst a{ text-decoration:none; color:#666; }
.rtle2{ font-size:14px; font-weight:bold; border-bottom:double #aaa;}
ul.news-lst{ margin:10px; padding:0; list-style:none;}
ul.news-lst li{ position:relative; margin-top:8px; border-bottom:1px solid #E1E1E1; padding-bottom:8px;}
ul.news-lst li span{ display:block; position:absolute; right:1px; width:60px;}
.DIpages{ text-align:center; margin-top:10px;}
.igee img{ width:200px; margin:10px; border:0; }
.igee{ width:220px; float:left; border-right:1px solid #cccccc; }
.iree{ float:left; margin-top:10px; width:660px; margin-left:10px; line-height:25px; }
.cha{ margin:20px auto 0 auto; background:#eeeeee; padding:10px; border:1px solid #ccc;}
.lse{margin:10px auto;}
.procdaodu{line-height:25px;  background:#eee; border:solid #ccc 1px; padding:10px; margin-bottom:15px;}
.procdaodu p,.procdaodu div{ margin:0;}
.cha a{color:#999;}
.prolst>ul{
	clear:both;
	margin:0 auto;
	padding:0;
	list-style:none;
	}
.prolst>ul>li{
	border-left:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-right:2px solid #cccccc;
	border-bottom:2px solid #cccccc;
	overflow:auto;
	margin:0;
	}
#rightbar h1{ color:#000; font-size:13px; margin-left:20px; }
}
.xg{ line-height:25px; border-top:1px solid #ccc; width:100%; padding-top:15px;}
/*产品小页样式*/
#bar2{ width:650px; margin:0 auto; background:#fff; }
#bar2 H1{ text-align:center; }
/*公共样式*/
a:hover{ text-decoration:underline;}
