﻿@charset "utf-8";
/* CSS Document */

body{background:#fefcf8 url(/images/bh-bg.jpg) top right no-repeat; margin:0px; padding:0px; font-size:12px; color:#333131}
.top{background:url(/images/th-bg.jpg) top left repeat-x; }
.smenu{ height:28px; font-size:12px; font-weight:bold; line-height:26px; width:900px; text-align:right; margin:0 auto;}
.smenu span{color:#F00;}
.slbf{width:900px; height:90px; margin:0 auto; }
.logo{width:300px; float:left; margin-top:20px; background:url(/images/logo.jpg) no-repeat left top; height:70px;}
.sos{width:500px; float:left;margin-top:30px; line-height:30px; vertical-align:middle;}
.clear{clear:both}
.news{ width:340px; height:24px; float:right; background:url(/images/xunl.jpg) no-repeat top center; line-height:24px; padding-left:30px; margin-top:-20px;}
.menu{ background:url(/images/menubg.jpg) no-repeat left center; height:38px; width:900px; margin:10px auto;}
.menu ul{margin:0px; padding:0px; list-style:none;}
.menu ul li{text-align:center; float:left; line-height:20px; margin-top:10px; width:100px;  font-size:14px; font-weight:bold; }
.menu a{color:#000; text-decoration:none;}
.menu a:hover{color:#F00; }
.liphb{color:red;}
.zfhml span a{margin-bottom:-30px; display:block; color:#0C6}
.liphb a{color:#F00; text-decoration:none;}
.liphb a:hover{color:#000;}
.liphb sup{color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:100;}
#lisbk{ background:#f5d9ab; padding:3px; margin-top:6px; margin-left:30px;}
.body{margin:10px auto; width:900px; }
.left{ width:638px; float:left; margin-left:1px;}
.right{ width:250px; float:right}
.banner{background:url(/images/bannerbg.jpg) no-repeat left top; font-size:12px; width:638px; height:242px; text-align:right;}
.llm2{ width:638px; float:left;}
.llm21{background:url(/images/btopbg.jpg) no-repeat left top; height:35px; margin-top:9px; padding-left:20px; line-height:35px; font-size:14px; font-weight:bold;}
.llm21 span{padding-left:63%; font-size:12px; font-weight:100;}
.llm21 span b{ color:#000;}
.llm21 span font{color:#666; font-size:16px; font-weight:bold;}
.llm22{background:#FFF; border-left:solid #ecd6be 1px;border-right:solid #ecd6be 1px; padding:10px 0 10px; height:auto;}
.llm22 ul{margin:0px; padding:0px; list-style:none; }
.llm22 ul li{width:606px; float:left; margin-left:24px; line-height:20px; margin-bottom:10px;}
.llm22 ul li span{font-size:14px; font-weight:bold; color:#b15206; padding-right:5px;}
.llm22 ul li a{color:#fff;padding:0 0 0 5px;}
.llm23{background:url(/images/bbott.jpg) no-repeat left top; height:9px;}
.rcjgjz img{vertical-align:bottom; vertical-align:text-bottom}
.rcjgjz{text-align:left; height:auto; line-height:20px; background:#f9f1e0; border:solid #ecd6be 1px;}
.rlm2{ margin-top:10px;border:solid #ecd6be 1px; background:#FFF; }
.rlm2bt{font-weight:bold; font-size:14px; padding-left:10px;background:url(/images/rlm2.jpg) repeat-x top left; line-height:30px; color:#000 }
.rlm2 ul{ margin:10px; width:220px; padding:0px; list-style:none;}
.rlm2 ul li{width:20px; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:20px; height:20px; border:solid #ecd6be 1px; background:#fef7e9; margin:4px; line-height:20px; text-align:center; padding:0px; float:left   }
.rlm2 ol{ margin:20px; padding:0px; list-style-type:none; }
.rlm2 ol li{margin-bottom:10px; line-height:20px;}
.rlm2 ol li span{ font-weight:bold; list-style:none; color:#396}

.rlm3{margin-top:10px;border:solid #ecd6be 1px; background:#FFF; }
.rlm2bt{font-weight:bold; font-size:14px; padding-left:10px;background:url(/images/rlm2.jpg) repeat-x top left; line-height:30px; color:#000 }
.rlm3 ul{ margin:10px; width:220px; padding:0px; list-style:none;}
.rlm3 ul li{width:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; height:20px; border:solid #fae3cc 1px; background:#fef7e9; margin:4px; line-height:20px; text-align:center; padding:0px; float:left   }
.rlm3 ol{ margin:10px; padding:0px; list-style-type:none; }
.rlm3 ol li{margin-bottom:9px; line-height:20px;}
.rlm3 ol li span{ font-weight:bold; list-style:none; color:#396; font-size:14px; font-weight:bold}
.zleft{background:#fbf9f4; border:solid #eaeaea 1px; width:158px; padding:20px; float:left}
.zleft h1{font-size:12px; font-weight:bold; margin:5px; padding:0px; }
.zleft ul{margin:0px; padding:0px; }
.zleft ul li{font-size: 12px; font-weight:bold; height:auto; line-height:22px; list-style:none;padding-right:10px; }
.zright{width:680px; float:right}
.zrtbt{border-bottom:solid #eaeaea 1px; line-height:30px;}
.nrtbt{line-height:30px; background:#fefcf8 }
.nrtbt span{ color:#bf570b;}
.zrtbt span{ color:#bf570b;}
.zright ul{margin:0 0 0 10px; padding:0px;}
.zright ul li{list-style:none; margin:0px; }
.zright ul li ol{margin:0px; padding:0px; line-height:24px;}
.chli{background:#f9f0e2; color:#3a8503;font-size:14px; font-weight:bold;color:#3a8503;font-size:14px; font-weight:bold;}
.chli span{font-size:12px; color:#333; font-weight:100;}
.cpbq{background:#FFF;}
.ydcs{color:#666;}
.fllb{ width:260px; height:auto; float:left; margin-top:20px; border:solid #eaeaea 1px; padding:20px; line-height:24px;}
.fllb ul{ margin:0px; padding:0px;}
.fllb ul li{ display:inline; padding-right:10px;}
.fllb ul li span{color:#F00;}
.fllb strong{color:#096; }
.fllbbt{font-size:14px; font-weight:bold; color:#093; margin:5px 0 5px;}
.fllbbt h1{margin:0px; padding:0px;font-size:14px; font-weight:bold; color:#F00; }
.flrb{margin:40px 20px 20px 40; padding-top:20px; line-height:24px; float:left;}
.flrb span{ font-size:14px; font-weight:bold; color:#096;}
.flrb ul{list-style:none;}
.nleft{width:168px;float:right; line-height:24px; border-bottom:solid #eaeaea 1px; padding-bottom:20px;}
nrtbt{line-height:30px;}
.nright{width:680px; float:left;padding:0 10px 30px 10px;}
.nrxxy h1{ border-bottom:dotted #CCC 1px;line-height:30px; font-size:18px; font-weight:bold; margin:0px; padding:0px; font-family:"宋体" }
.nrxxy h1 span{padding-left:50%; font-size:12px; display:block; float:right; margin-top:-27px; font-weight:100; font-family:"宋体"}
#catalog{ width:auto; padding-right:20px; float:left; margin-top:10px; font-size:14px; line-height:24px; border:solid #DDD 1px;padding-bottom:10px; background:#fefcf8; margin-bottom:20px;}
#catalog ul{margin:0pc 0 0 20px; list-style-position:inside; padding:0pc; }
#imgnr{ padding:10px; background:#CCC; border:solid #999 1px; float:right; margin-top:20px;}
.zznrbf{padding:20px 0 20px; line-height:24px; font-size:14px; }
.znrbq{line-height:30px; background:#fefbf4; border:solid #f0f0f0 1px; font-size:12px; padding:0 20px 0 10px; margin-top:10px;} 
.copyright{ width:900px; margin:0 auto;line-height:24px; padding:0px 10px 10px;}
.copleft{width:450px; float:left; height:150px;}
.coprightv{width:420px; float:left;height:150px; }
.coprighvv{height:auto; padding:10px 10px 20px;margin-top:40px; text-align:center; background:url(/images/copybg.jpg) repeat-x; }
.zzright{}
.nrtbt{border-bottom:dotted #eaeaea 1px; margin-bottom:5px; line-height:30px;}
.nrtbt{line-height:30px;}
.nrtbt span{ color:#bf570b;}
.nrtbt span{ color:#bf570b;}
.zzright ul{margin:0 0 0 5px; padding:0px;}
.zzright ul li{list-style:none; margin:0px; }
.zzright ul li ol{margin:0px 0 10px; padding:0px; line-height:24px; width:750px; float:left}
.zchli{background:#f9f0e2; color:#3a8503;font-size:14px; font-weight:bold;}
.zchli span{font-size:12px; color:#333; font-weight:100;}
.topimg{width:105px; height:130px; background:#FFF; border:dotted #CCC 1px; padding:5px; text-align:center; float:left; text-align:left; margin:0px 10px 5px 0;}
.topimg img{vertical-align:middle;}
.cpflph{background:#fefcf8; border:solid #faebce 1px; line-height:30px; margin-bottom:10px; padding:5px;}

.llm22 a:link {
	font-size: 13px;
	color:#333;
	text-decoration:none
}
.llm22 a:visited {
	font-size: 13px;
	color:#333;
	text-decoration:none
}
.llm22 a:hover {
	font-size: 13px;
	color:#396;	
	text-decoration:underline
}

.rlm2 a:link {
	font-size: 15px;
	padding:5px;
	color:#333;
	text-decoration:none
}
.rlm2 a:visited {
	font-size: 14px;
	color:#333;
	text-decoration:none
}
.rlm2 a:hover {
	font-size: 14px;
	padding:3px 6px 3px 6px;
	color:#F00;
	background:#FC0;
	text-decoration:none
}
.rlm3 a:link {
	font-size: 14px;
	padding:5px;
	 color:#333;
	text-decoration:none
}
.rlm3 a:visited {
	font-size: 14px;
	 color:#333;
	text-decoration:none
}
.rlm3 span a:link {
	font-size: 14px;
	padding:5px;
	color:#393;
	text-decoration:none
}
.rlm3 span a:visited {
	font-size: 14px;
	color:#393;
	text-decoration:none
}
.rlm3 span a:hover {
	text-decoration:underline
}
.rlm3 a:hover {
	text-decoration:underline
}
.yqlj{background:#fdf9ee; border:solid #ecd6be 1px; padding:10px;width:880px; line-height:30px; margin:10px auto}
a{color:#333131; text-decoration:none}
a:hover{ text-decoration:underline}
.flrb a{color:#333131; text-decoration:none}
.flrb a:hover{ text-decoration:underline}
.flrby{margin:20px 0px 20px 1px; padding-top:20px; line-height:24px; float:left; width:300px; background:#fef7f1; border:solid 1px #e4d2c6; float:left}
.flrby span{ font-size:14px; font-weight:bold;color:#393}
.flrby ul{list-style:none;}
.flrbw{margin:20px 0px 20px 0px; padding-top:20px; line-height:24px; float:left; width:580px; background:url(/images/mapbg.jpg) repeat-x left top #fef7f1; border:solid 1px #e4d2c6;}
.flrbw span{ font-size:14px; font-weight:bold; color:#096;}
.flrbw ul{list-style:none;}
.fenye{margin:10px auto; width:900px;  padding-top:10px;  float:left;background:#FFF; border:dotted 1px #ecd6be; line-height:30px; text-align:center;}   
.fenye2{margin:10px 0 10px; padding-top:10px;  float:left; background:#FFF; width:690px; border:dotted 1px #ecd6be; line-height:30px; text-align:center;}   
