@charset "gb2312";
body,ul,li,div,dl,dt,dd,div { margin:0px; padding:0px;}
ul { list-style:none;}
body {
	background:url(libraryimagesmlsjbg.jpg) repeat-x;
	font-family:"ËÎÌå", Arial;
	font-size:12px;
}
.top { height:28px; width:1000px; margin:0 auto;} 
.banner { height:143px; background:url(libraryimagesmlsjbanner.jpg) no-repeat top center; }
.clear {clear:both; height: 0px; overflow:hidden;}
a { color:#585858; text-decoration:none;}
a:hover { color:#585858; text-decoration:none;}


.nav { width:1011px; margin:0 auto; height:50px; background:url(libraryimagesmlsjnavbg.jpg) repeat-x;}
.nav ul { padding-left:18px;}
.nav li { float:left;  background:url(libraryimagesmlsjnavde.jpg) no-repeat right 8px; padding:8px 17px 0 15px;}
.nav li.last { background:none}

.pageMainBox {width:1000px; margin:0 auto; padding-top:18px; background:url(libraryimagesmlsjfgbg.jpg) repeat-x bottom; padding-bottom:18px; margin-bottom:10px; }
.ldiv { width:590px; float:left;}
.rdiv { width:405px; margin-left:599px;}

.flash { background:url(libraryimagesmlsjflashbg.jpg) no-repeat; width:581px; height:387px; float:left;}

.rblock {width:405px; margin-left:595px; background:url(libraryimagesmlsjrblockbg.gif) repeat-y; border-bottom:1px solid #e1caab}
.rtit { background:url(libraryimagesmlsjrtitbg.jpg) no-repeat; width:405px; height:45px; overflow:hidden;}
.rtit2 { background:url(libraryimagesmlsjrtitbg.gif) no-repeat; width:405px; height:45px;overflow:hidden;}
.rtit li{ float:left;}
.rtit2 li{ float:left;}

.rblock ul { padding:0 0 7px 7px;}
.rblock li  { margin-right:3px;}
.rlist {  background:url(libraryimagesmlsjrlistbg.gif) no-repeat top; padding:6px 5px 0 5px;}
.rlist  li { width:386px;  font-size:14px; color:#3c3c3c; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.rlist a { color:#3c3c3c;}
.rlist a:hover { color:#3c3c3c;}

.rlistbg { background:url(libraryimagesmlsjrlistbtmbg.jpg) repeat-x bottom;}

.rblock2 {width:405px; height:454px; overflow:hidden;  background:url(libraryimagesmlsjrblockbg.gif) repeat-y; border-bottom:1px solid #e1caab}
.rtit3 { background:url(libraryimagesmlsjrtitbg3.jpg) no-repeat; width:405px; height:40px;overflow:hidden;}
.rtit3 ul { margin-left:7px;}
.rtit3 li{ float:left;}
.rlist3 { background:url(libraryimagesmlsjrbtm.jpg) no-repeat bottom; padding:5px;}



.nobg { background:none;}

.pageMainBoxbtm { width:1008px; margin:0 auto;}
.lblock { background:url(libraryimagesmlsjlblockbg.jpg) no-repeat;  width:590px; height:208px; margin-bottom:10px;}
.lblock2 { background:url(libraryimagesmlsjlblockbg2.jpg) no-repeat;  width:590px; height:238px; margin-bottom:10px;}
.ltit { margin-left:4px; height:33px; }
.ltit span { float:right; padding-right:26px;}
.llist { padding:12px; clear:both;}
.llist  li { width:586px;  font-size:14px; color:#3c3c3c; line-height:27px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.tab3 li { cursor:pointer;}

.infoList{ padding:12px; clear:both;}
.infoList  li { width:586px;  font-size:14px; color:#3c3c3c; line-height:27px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}


.sp { width:540px; overflow:hidden; margin:0 auto; margin-top:6px;}
.sp ul { width:600px;}
.sp li{ font-size:12px; float:left; width:123px; margin-right:15px; background:url(libraryimagesmlsjspbg.gif) no-repeat; text-align:center; line-height:36px;}
.sp li img { margin:2px 2px 15px 2px; display:block;}
.sp a { color:#000;}
.sp a:hover { color:#000;}

.pic1 { width:353px; margin:28px auto 7px auto;}
.pic2{ width:353px; margin:0 auto 28px auto;}

#tab1content,#tab2content {min-height:140px;}
.tab1 img { cursor:pointer;}
.tab2 img { cursor:pointer;}

.titmenu { margin-left:190px;}
.titmenu li{ float:left; width:88px; height:33px; line-height:33px; font-size:14px; text-align:center; background:url(libraryimagesmlsjnor.jpg) no-repeat; font-weight:bold; color:#ab9552; margin-right:8px}
.titmenu .cur { background:url(libraryimagesmlsjcur.jpg) no-repeat; color:#bb0404;}

.slideTxtBox{ }
.slideTxtBox .ltit { float:left;}
.slideTxtBox .hd{ margin-left:220px;  position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:0px; height:33px;   }
.slideTxtBox .hd ul li{ float:left; float:left; width:88px; height:33px; line-height:33px; font-size:14px; text-align:center; background:url(libraryimagesmlsjnor.jpg) no-repeat; font-weight:bold; color:#ab9552; margin-right:8px }
.slideTxtBox .hd ul li a{ color:#ab9552; }
.slideTxtBox .hd ul li a:hover{ color:#ab9552; }
.slideTxtBox .hd ul li.on{ height:33px;  background:url(libraryimagesmlsjcur.jpg) no-repeat; color:#bb0404; cursor:pointer; }
.slideTxtBox .hd ul li.on a{ color:#bb0404; }
.slideTxtBox .hd ul li.on a:hover{ color:#bb0404; }
.slideTxtBox .bd{ padding:15px;  }
.slideTxtBox .bd ul{ padding:10px;  }
.slideTxtBox .tempWrap{ margin:15px;  }

.footer{ background:url(libraryimagesmlsjbtmbg.jpg) repeat-x; height:50px; text-align:center; padding-top:58px; color:#fff; line-height:22px;}