@charset "utf-8";
/*全局*/
* { padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; }
body { font-size:12px; }
ul { list-style:none; }
img { border:0px; }
a { color:#333333; }
a:hover { color:#FF3300; text-decoration:none; }
.cbody { width:900px; margin:0 auto; }
.margintop { margin-top:5px; }
.floatclear { clear:both; }
input, select { vertical-align:middle; }
/*头部*/
.toper {background:#ecf1f5;border:1px solid #DDD;height:28px; line-height:28px;text-align:right;padding-right:8px}
.toper a{text-decoration:none;padding-left:3px}
.top { height:115px; overflow:hidden; }
.toplogo { float:left; width:200px; margin-top:10px; }
.topbanner { width:480px; margin-top:10px; margin-left:10px; float:left; }
.toplink { float:left; margin-top:10px; margin-left:0px; width:207px;  border: 1px solid #b6dc82;}
.toplink ul li { width:102px; float:left; height:20px; line-height:20px; text-align:center;  }
.submit { margin-right:20px; width:68px; height:21px; background:url(../images/userlogin_submit.gif) repeat-x; border:1px solid #D4B06A; font-weight:bold; color:#753D00; letter-spacing:3px; line-height:20px; font-size:12px; }
/*栏目菜单*/
.topmenu { height:36px; background:#1466A9; }
.topmenu ul { width:900px; height:36px; overflow:hidden;padding:2px 0 3px 3px}
.topmenu ul li { width:69px; float:left; height:20px; line-height:20px; text-align:center;}
.topmenu ul li a{color:#FFF;font-size:12px;text-decoration:none;}
.topmenu ul li a:hover{color:#FFF;font-size:14px;font-weight: bold }
/*.topmenu ul li { float:left; margin-left:-2px; text-align:center; background:url(topmenu_bg.gif) left bottom no-repeat; }
.topmenu ul li a { float:left; color:#FFFFFF; display:block; padding-left:2px; padding-right:2px; text-decoration:none; height:40px; line-height:37px; }
.topmenu ul li a:hover { color:#FFFF99; background:url(topmenu_o.gif) center bottom no-repeat; }
.topmenu ul li a.thisclass { color:#FFFF99; background:url(topmenu_o.gif) center bottom no-repeat; }
.topmenu .rssbut { position:relative; float:right; margin:-30px 8px auto; display:inline; }*/
/*搜索*/
.topsearch { height:37px; width:899px; margin-top:3px; border-right:1px solid #EEE; background:url(../images/topsearch_bg.gif) repeat-x; overflow:hidden; }
.topsearch .title { height:37px; width:83px; float:left; background:url(../images/topsearch_title.gif) left center no-repeat; }
.topsearch .inpbox { float:left; margin-top:4px; width:430px; }
.topsearch .inpbox input { margin-left:10px; margin-right:10px; }
.topsearch .inpbox select { font-size:12px; width:100px; }
.topsearch .inpbox .searchtxt { height:13px; width:200px; font-size:12px; padding:6px 0 4px 5px; border-width:1px; border-style:solid; border-color:#808080 #D4D0C8 #D4D0C8 #808080; }
.topsearch .hots { line-height:33px; float:left; }
/*内容*/
.main { clear:both; }
/*底部:版权信息*/
.footer { clear:both; border-top:1px solid #DDD; }
.footer .copyright { width:798px; float:left; text-align:right; color:#666666; line-height:21px; letter-spacing:1px; }
.footer .copyright span { color:#669933; }
.copyright a {text-decoration:none;font-weight: bold }
.footer .slogo { float:right; margin:7px; }
/*分页*/
.pages { width:650px; height:25px; margin:12px auto 0px; clear:both; background:#F7F7F7; border-bottom:1px solid #FFF; }
.pages .pcount { display:inline; padding-right:10px; padding-left:10px; float:left; border-right:2px solid #CCC; line-height:13px; margin:6px 20px 0px 2px; font-weight:bold; color:#3366CC; font-size:11px; }
.pages .plist { float:left; padding-top:3px; line-height:17px; }
.pages .plist input { float:left; width: 30px; border: 1px solid #DDDDDD; height: 17px; }
.pages .plist #button { height: 18px; width: 30px; background-color: #FF6600; border: 1px solid #CC3333; color: #FFFFFF; }
.pages .plist span { float:left }
.pages .plist strong { color:#FFF; display:block; float:left; padding-left:8px; padding-right:8px; background:#F60; border:1px solid #C33; margin: 0px 3px 0px 0px; }
.pages .plist a { display:block; height:17px; float:left; padding-left:8px; padding-right:8px; border:1px solid #DDD; background:#FFF; text-decoration:none; margin-right:2px; color:#000; }
.pages .plist a:hover { color:#FF0000; }
/*首页图片列表显示内容*/
.imgBox .imgList { padding:5px 0 5px 3px;height:100px}
.imgBox .imgList .topImg { display:block;}
.imgBox .imgList .topImg span { width:110px; float:left; text-align:center; line-height:1.5em; height:99px;}
.imgBox .imgList .topImg span img { display:block; padding:2px; border:1px solid #ccc; margin:0 auto 5px auto;}
.imgList span a{color:#77c;text-decoration:none;line-height:20px}
/*列表分两列*/
#mywidth{width:100%;margin-left:8px}
#mywidth ul{width:24%;float: left;}
#mywidth li{background:url(../images/redarrow.gif) 0px 9px no-repeat;padding:0 2px 0 14px;font-size:14px;line-height:25px;height:25px;}
/*首也分两列*/

#index{width:100%;}
#index ul{width:49%;float: left;font-size: 12px;padding: 2px 0px 0px 0px;}
#index ul li { height:19px; line-height:19px;  }
/* 首页栏目导航 */
.Commend_blog{width: 220px;	height: 42px;margin-left: auto;	margin-right: auto;
	background: #fafff2;/* border: 1px solid #b6dc82;*/}
.B_line{padding: 0px 5px 5px 5px;float: left;width: 150px;line-height: 20px;}
.B_line a{color:blue;}
.Box_blog{float: left;margin:  0px !important;margin:  0px 2px 1px 3px;	padding: 2px 2px 3px 2px;width: 35px;
border: 1px solid #b6dc82;	background: #fff;text-align: center;line-height: 16px;color: #000;}
.Box_blog a{color:#ff0000;text-decoration:none;}
/* 列表中间 */
.list1 { width:533px; overflow:hidden; }
.list1 dl { width:531x; float:left; margin-right:4px; border:1px solid #DDD; }
.list1 dl dt { width:531px; height:31px; margin:1px auto 0px; background:url(../images/topline_botbg.gif) 0px -20px repeat-x; border-bottom:1px solid #EEE; }
.list1 dl dt a { display:block; height:31px; line-height:31px; background:url(../images/article_ico_1.gif) 8px 8px no-repeat; text-indent:30px; font-size:14px; font-weight:bold; text-decoration:none; }
.list1 dl dd { width:523px; }