/* 全局CSS定义 */
#wrap { width:960px; margin:10px auto 0;overflow:hidden;background:#FFF;}
body { font-family:"宋体", Arial; margin:0; padding:0; font-size:12px; color:#333;line-height:18px;background: #500; }
div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0;}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{ font-size:12px;line-height:24px;}
table{border-collapse: collapse;}
h2{ color:#036; text-align:left; font-size:12px; line-height:24px;padding-left:5px;}
h2 a:link{ color:#036; text-decoration:underline;}
h2 a:visited{ color:#036; text-decoration:underline;}
h2 a:hover{ color:#f60; text-decoration:none;}
h3{ line-height:120%; font-size:14px;}
input,select{font-size:12px;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear: both; height:0px; overflow:hidden; font-size:0px; visibility:hidden; }


/* 链接颜色 */
a:link { color: #333; text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { color: #c30; text-decoration:underline;}
a:active { color: #000;}

/* 字体属性 */
.cWhite,a.cWhite,a.cWhite:visited,.cWhite a:link,.cWhite a:visited{ color:#FFF; }
.cYellow,a.cYellow,a.cYellow:visited,.cYellow a:link,.cYellow a:visited{ color:#FF6; }
.cGreen,a.cGreen,a.cGreen:visited,.cGreen a:link,.cGreen a:visited{ color:#396; }
.cRed,a.cRed,a.cRed:visited,.cRed a:link,.cRed a:visited{ color:#d00; }
.cBlue,a.cBlue,a.cBlue:visited,.cBlue a:link,.cBlue a:visited{ color:#1f3a87;}
.cBlues,a.cBlues,a.cBlues:visited,.cBlues a:link,.cBlues a:visited{ color:#139;}
.cBlack,.cBlack a:link,.cBlack a:visited{ color:#000;}
.fB { font-weight: bold;}
.f14{ font-size:14px;}
.f12{ font-size:12px;font-weight: Normal;}

/* CSS space */
.blankB3{ width:942px; height:3px; margin:0 auto; overflow:hidden; background:#FFF; clear:both;}
.blank3{ height:3px; font-size:1px; clear:both; overflow:hidden;}
.blank2{ height:2px; font-size:1px; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank2s{ top: -250px; height:22px; font-size:1px; clear:both; overflow:hidden;}
.blankW3{ height:3px; width:100%; overflow:hidden; background:#FFF; clear:both;}
.blankW6{ height:6px; width:100%; overflow:hidden; background:#FFF; clear:both;}
.blankW61{ width:5px; overflow:hidden; background:#FFF; float:left;}

.logo { height:124px; margin:0 auto; padding:0; width:960px; background:url(logo.jpg) top no-repeat;}

/* 主菜单栏 */	
.mmenu { background: url(menu_bg.gif); height:40px;overflow:hidden;}
.menu { padding:5px 0 0 50px; margin:0; }
.menu ul { padding:0; margin:0; list-style:none; border:0;}
.menu ul li { float:left; margin:0; padding:0 3px; border:0;background:url(menu_s.gif) left 10px no-repeat;}
.menu ul li a { float:left; margin:0 1px 0 0; padding:6px 0; color:#fff; font-size:14px; text-decoration:none;}
.menu ul li a span { padding:3px 15px; background:none;white-space: nowrap;}
.menu ul li a:hover {   background: url(r_menu.gif) no-repeat right ;text-decoration:none;color:#ff3}
.menu ul li a:hover span { background:url(l_menu.gif) no-repeat  left;}
.menu ul li a.active {background:url(r_menu.gif) no-repeat  right ;color:#ff3}
.menu ul li a.active span {   background:url(l_menu.gif) no-repeat  left;}

.xzwz{background:url(dot.gif) 20px 12px no-repeat;height:28px;line-height:28px;padding:10px 40px;font-size:12px;color:#c33;}

/*主显区*/
#main {background:#fff url(mainbg.gif) repeat-y;width:100%;border-bottom:1px solid #e3e3e3;}
#main .bg{font-size:14px;padding:20px 40px;}
#main .bgs{font-size:14px;padding:10px 10px;}
#main .box{width:100%;}
#main #rig{width:650px;float:left;margin-left:0px;font-size:14px;overflow:hidden;}
#main #rig .listpic{margin:5px 10px;text-align:center;font-size:12px;color:#393}

#main #lef{width:300px;float:right;font-size:12px;padding:20px 0;}
#main #lef .tit{ color:#2c2c2c; font:normal 18px 黑体; margin:5px 0; padding:5px;}
.search {text-align:center;padding:20px 0}

/*目录页列表*/
.titlelist li{ background:url(lidot.gif) 2px 10px no-repeat;padding-left:20px;text-align:left;line-height:28px;}
.titlelist li a:link{ color:#334; text-decoration:none;}
.titlelist li a:hover{ color:#f60; text-decoration:underline;}

.piclist4 {}
.piclist4 li{ width:126px;height:128px;overflow:hidden;float:left;margin:7px;text-align:center;font-size:12px;line-height:14px;}
.piclist4 li div{border:1px solid #CFCFCF; background:#FFF; padding:2px;margin-bottom:5px;}
.piclist4 li img{width:120px;height:90px;}

.piclist3 {}
.piclist3 li{ width:166px;height:166px;overflow:hidden;float:left;margin:5px 10px;text-align:center;font-size:12px;}
.piclist3 li div{border:1px solid #CFCFCF; background:#FFF; padding:2px;margin-bottom:5px;}
.piclist3 li img{width:160px;height:120px;}

.conlist {}
.conlist li{background:url(line.gif) bottom repeat-x;overflow:hidden;margin:10px 0;padding:10px 0;font-size:12px;clear:both;}
.conlist li div{border:1px solid #CFCFCF;background:#FFF; padding:2px;margin-right:21px;float:left}
.conlist li img{width:160px;height:120px;}


/*目录页列表（边）*/

.stitlelist{padding:6px;0}
.stitlelist li{ background:url(cdot.gif) 2px 6px no-repeat;padding-left:12px;text-align:left;line-height:20px;font-size:12px;}
.stitlelist li a:link{ color:#334; text-decoration:none;}
.stitlelist li a:hover{ color:#f60; text-decoration:underline;}

.spiclist4 {}
.spiclist4 li{ width:58px;height:70px;overflow:hidden;float:left;margin:5px;text-align:center;font-size:12px;line-height:14px;}
.spiclist4 li div{border:1px solid #CFCFCF; background:#FFF; padding:1px;margin-bottom:5px;}
.spiclist4 li img{width:54px;height:35px;}

.spiclist3 {}
.spiclist3 li{ width:79px;height:76px;overflow:hidden;float:left;margin:5px 5px;text-align:center;font-size:12px;}
.spiclist3 li div{border:1px solid #CFCFCF; background:#FFF; padding:1px;margin-bottom:5px;}
.spiclist3 li img{width:75px;height:50px;}

.spiclist2 {}
.spiclist2 li{ width:124px;height:106px;overflow:hidden;float:left;margin:5px 5px;text-align:center;font-size:12px;}
.spiclist2 li div{border:1px solid #CFCFCF; background:#FFF; padding:1px;margin-bottom:5px;}
.spiclist2 li img{width:120px;height:80px;}

.sconlist {padding:0 5px}
.sconlist li{background:url(line.gif) bottom repeat-x;overflow:hidden;margin:10px 0;padding:10px 0;font-size:12px;clear:both;word-break:break-all;}
.sconlist li div{border:1px solid #CFCFCF;background:#FFF; padding:2px;margin-right:10px;float:left}
.sconlist li img{width:80px;height:60px;}

.adlist {padding:0 10px}
.adlist li{background:url(line.gif) bottom repeat-x;overflow:hidden;margin:10px 0;padding:10px 0;font-size:12px;clear:both;word-break:break-all;}



/*页码按钮*/
.abut {clear:both;margin:30px auto 10px;font-size:12px;text-align:center}
.abut a, .abut a:link,.abut a:visited{background:#def;border:1px solid #9de;margin:0 3px;color:#339;padding:1px 8px;}
.abut a:hover,.abut a:active{background:#69e;color:#FFF;text-decoration:none;}
.abut b{background:#339;border:1px solid #339;margin:0 3px;color:#fff;padding:1px 8px;}

#cPrint{line-height:24px;}
#rig H3{color:#159;font-size:20px;font-weight:Normal;font-family:"黑体";text-align:center;}
#rig .tit{color:#906060;text-align:center;font-weight: normal;font-size:12px;}
#rig .line{width:98%;margin:12px auto 20px; height:1px; font-size:1px; overflow:hidden; clear:both; background:#ccc;}


/*版权区*/
#mycopy{ color:#358;margin:10px auto;}
#mycopy a{color:#35b;text-decoration:underline;}
#mycopy td{line-height:18px;color:#99a}


.topiclist{clear:both;margin:6px;}
.topiclist li{ background:url(cdot.gif) 2px 8px no-repeat;padding-left:12px;text-align:left;line-height:24px;}
.topiclist li a:link{ color:#334; text-decoration:none;}
.topiclist li a:hover{ color:#f60; text-decoration:underline;}

.topiclist2{clear:both;margin:8px 6px;}
.topiclist2 li{ background:url(cdot.gif) 2px 8px no-repeat;padding-left:14px;text-align:left;line-height:25px;}
.topiclist2 li a{ color:#119; text-decoration:none;font-size:14px;}
.topiclist2 li a:hover{ color:#f60; text-decoration:underline;}

.lmP{line-height:22px;color:#555;padding:10px 0;}
.lmP .pic{padding:2px;float:left;border:1px solid #dcdcdf;margin-right:20px;display:inline;}
.lmP a:link,.lmP a:visited{ font-size:14px;color:#c00;margin:0}
.lmP p{padding:3px 3px;margin:0}

.slmP{line-height:20px;color:#555;padding:10px;font-size:12px;}
.slmP .pic{padding:2px;float:left;border:1px solid #dcdcdf;margin-right:20px;display:inline;}
.slmP a:link,.slmP a:visited{ font-size:12px;color:#930;margin:0}
.slmP p{padding:3px 3px;margin:0}


.lmtit{background:#9d9 url(titbg.png) 0 -31px repeat-x; height:29px; }
.lmtit .bg1{background:url(titbg.png) left top no-repeat;height:29px;}
.lmtit .bg2{background:url(titbg.png) right -62px no-repeat;height:29px;}

.lmtit .tit4{background:#eef url(lm_bg4.gif);padding:0 3px;height:26px;}
.lmtit H5 {float:left;text-align:left;FONT-WEIGHT:Bold; FONT-SIZE: 12px;PADDING-LEFT:40px; LINE-HEIGHT: 29px;}
.lmtit H5 a:link{color:#135;}
.lmtit H5 a:visited{color:#135}

.searchmain{padding:0 50px 50px;border-bottom:1px solid #e3e3e3;}
.searchmain .mytit{font-size:13px;text-align:left}
.searchmain .mybox{font-size:13px;margin:5px 0 20px;color:#123;line-height:20px;}
.searchmain .search{font-size:14px;margin:10px 0 50px;padding-bottom:30px;text-align:center;border-bottom:1px solid #dde}
.searchmain .search select,input{margin-right:5px;}
.searchmain .search img{margin:0 5px;}