@charset "gb2312";
/* CSS Document */

.container { background:#fff;border-left:5px solid #c60506; border-right:5px solid #c60506;width:960px;   margin:0 auto 0 auto;}

.position { text-align:right;padding-right:19px; line-height:31px; color:#993333;}
.position a {color:#993333;}
.position a:hover {color:#993333; text-decoration:underline;}
.position span { color:#430000;}

.smenu { background:url(libraryimagespdsmenubg.jpg) repeat-x; height:32px; position:relative; }
.smenu .icon { text-indent:24px; position:absolute; left:-9px; top:0px; background:url(libraryimagespdsmenuiconbg.png) no-repeat; width:191px; height:32px;}
.smenu .icon img { margin-top:8px;}
.smenu ul { padding-left:195px;}
.smenu li { float:left; color:#a40c0e; line-height:32px; padding-right:22px; font-size:14px;}
.smenu a {  color:#a40c0e;}
.smenu a:hover {  color:#a40c0e;}
.smenu span { float:right; padding:0 15px 0 0; line-height:32px;}

.noborder { border:none;}




.list1 { height:255px;border-right-width:1px; border-right-color:#dbdbdb; border-right-style:solid;  margin:0 0 10px 2px;}
.list2 { height:255px; margin:0 0 11px 0;}

.piclist { padding:13px 4px 24px 4px; border-bottom:1px solid #cccccc; width:276px; margin:0 auto; }
.piclist dt { font-size:14px; font-weight:bold;color:#333333; line-height:30px;}
.piclist dt a {color:#333333;  }
.piclist dt a:hover {color:#333333;  }

.piclist dd.picture  { float:left; width:117px; margin:5px 0 0 0;}
.piclist dd.zhy { color:#b4b4b4; margin-left:117px;  line-height:20px; padding:4px 0 0 0;}

.piclistr { padding:13px 0 24px 0; }
.piclistr ul { width:306px; margin:0 auto; }
.piclistr li { margin-bottom:10px;}
.piclistr img { border:1px solid #dbdada;}
.piclistr img {vertical-align:bottom; display:block;}


.piclistr1 { padding:13px 0 24px 0;  width:306px; margin:0 auto; }
.piclistr1 li { margin-bottom:10px;}
.piclistr1 img { border:1px solid #dbdada;}
.piclistr1 img {vertical-align:bottom; display:block;}


.piclistl { padding:13px 4px 24px 4px; border-bottom:1px solid #cccccc; width:330px; margin:0 auto; }
.piclistl dt { font-size:14px; font-weight:bold;color:#333333; line-height:30px;}
.piclistl dt a {color:#333333;  }
.piclistl dt a:hover {color:#333333;  }

.piclistl dd.picture  { float:left; width:117px; margin:5px 0 0 0;}
.piclistl dd.zhy { color:#b4b4b4; margin-left:117px;  line-height:20px; padding:4px 0 0 0;}


.txtlist { padding:14px 4px 15px 4px;}
.txtlist li { width:295px; font-size:14px; color:#333333; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.txtlist a {color:#333333;  }
.txtlist a:hover {color:#333333;  }



.txtlistl { padding:14px 4px 15px 4px;}
.txtlistl li { width:348px; font-size:14px; color:#333333; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.txtlistl a {color:#333333;  }
.txtlistl a:hover {color:#333333;  }

.smenu { background:url(libraryimagespdsmenubg.jpg) repeat-x; height:32px; position:relative; }
.smenu .icon { text-indent:24px; position:absolute; left:-9px; top:0px; background:url(libraryimagespdsmenuiconbg.png) no-repeat; width:191px; height:32px; line-height:32px; font-size:14px; color:#fff; font-weight:bold;}
.smenu .icon img { margin-top:8px;}

.smenu ul { padding-left:195px;}
.smenu li { float:left; color:#a40c0e; line-height:32px; padding-right:22px;}
.smenu a {  color:#a40c0e;}
.smenu a:hover {  color:#a40c0e;}



.l,.c,.r { width:307px; float:left; margin-left:10px; padding-top:10px;}

.ll,.cc { width:360px; float:left; margin-left:10px; padding-top:10px;}
.rr { width:200px; float:left; margin-left:10px; padding-top:10px;}


.footer { clear:both;width:960px; margin:8px auto 0 auto; background: url(libraryimagespdbtmbg.jpg) repeat-x;color:#fff; text-align:center; height:76px; line-height:25px; padding-top:30px;}

.mart10 { margin-top:10px;}
.mart20 { margin-top:20px;}
.padt20 {padding-top:20px;}
.padb10 { padding-bottom:10px;}
.noborder { border:none;}