/* 公共样式 */
body,img,p,ul,li{ margin:0; padding:0;}
body{ background:url(../images/banner.jpg) center 20px no-repeat #dddad4; text-align:center; font-family:"宋体"; font-size:12px; line-height:20px;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:#000000; text-decoration:none;}
img{ border:0;}
ul,li{ list-style:none;}
#fr{ float:right;}
.clear{ clear:both; height:0; font-size:0px; overflow:hidden; width:100%;}
.sj{ text-indent:30px;}
.ml20{ margin-left:20px;}
.mt10{ margin-top:10px; margin-bottom:10px;}
.layout2{ width:934px; background:url(../images/mainbg.gif) repeat-y center top; margin:0 auto; text-align:left;overflow:auto; padding-left:46px; padding-right:43px;}
.layout3{ width:950px; background:url(../images/mainbg.gif) repeat-y center top; margin:0 auto; text-align:left;overflow:auto; padding-left:40px; padding-right:33px;}
p{ text-indent:30px;padding-bottom:10px;}
.xx{ background:url(../images/xx.gif) repeat-x left bottom; }

/* 标题样式 */
.redtitle{ color:#d1020f; font-size:14px; font-weight:600;}
.redtitle a{color:#d1020f; text-decoration:none;}
.redtitle a:hover{color:#d1020f; text-decoration:none;}

/* 列表样式 */
.hdianlist{ margin-top:10px;}
.hdianlist li{ background:url(../images/hdian.gif) no-repeat 10px 10px; padding-left:20px; line-height:25px;text-align:left;}
.layout2 dl{ width:425px; float:left; background:url(../images/xx.gif) repeat-x left bottom; display:block; padding-bottom:8px; margin-top:10px; margin-left:14px;}
.layout2  dt{ float:left; width:120px;}
.layout2 dd{ float:left; width:295px;  margin-left:10px;}
.hdianlist2{ margin-top:３px;}
.hdianlist2 li{ background:url(../images/hdian.gif) no-repeat 10px 10px; padding-left:20px;text-align:left;}
.lefts dl{ width:672px;}
.lefts dd{ width:535px;}
.rights li{ background:url(../images/hdian.gif) no-repeat 10px 10px; padding-left:17px;text-align:left; line-height:22px;}
.tw{ float:left;}
.mr120{ margin-right:120px;}
.tw li{ background:url(../images/hdian.gif) no-repeat 23px 10px; padding-left:35px;text-align:left; line-height:22px;}
/* 详情样式 */
.xq{ color:#001eff;}
.xq a{ color:#001eff;}
.xq a:hover{ color:#001eff;}




.maintopbg{ width:1023px; margin:250px auto 0px auto; }
.mainbotbg{ width:1023px; margin:0px auto; }
.maintopleft{ float:left;width:250px; text-align:center;}
.maintopleft li{ line-height:22px;}
.zp{ float:left; width:248px; border:1px solid #afa59e;}
.zp img{ padding:5px;}
.zp ul{ padding:5px 10px 5px 10px;}

.maintopmid{ width:430px; float:left; margin-left:10px; display:inline;}
.maintopright{ width:220px; background:url(../images/bzabg.gif) no-repeat left top; padding-top:110px; float:right; padding-bottom:5px;}
.maintopright p{padding:0px 10px 0px 10px;}
.selectwz{ margin-left:10px;}




.listl{ width:420px; float:left;}
.listr{ width:420px; float:right; margin-top:10px;}
.listr img{ margin-right:10px;}
#ts{ float:right; padding-top:15px; padding-bottom:12px;}
.ml20 li{ line-height:20px;}


.lefts{ width:710px; float:left;}
.rights{  width:200px; float:left; background:url(../images/rightbarbg.gif) no-repeat left top; padding-top:50px; padding-bottom:28px;}
.more{ float:right; display:block; color:#d1020f; font-weight:600;}
.more a{color:#d1020f; text-decoration:none;}
.more a:hover{color:#d1020f; text-decoration:none;}
.rightslist2{ margin-top:85px;}
#bordern{ background:none;}
.tw img{ margin-left:10px; margin-right:10px;}
.mb10{ margin-bottom:10px;}
.bgbot{ background:url(../images/mainbotbg.gif) no-repeat left center; width:950px; height:305px;}
.bot{ float:right; margin-right:15px; width:610px; margin-top:60px;}
.bot ul{ margin-top:30px;}
.bot li{ width:250px; float:left; background:url(../images/hdian.gif) no-repeat 10px 6px; padding-left:20px;}











