/* CSS Document */
body{ font-size:13px; color:#0529b3; background:#000 url(images/bg.gif) no-repeat -5px 22px; margin:0 auto;}
a:link,a:visited{ text-decoration:none; color:#0529b3;}
a:hover{ text-decoration:underline; color:#cc0000;}

.body{clear:both;overflow:hidden;height:1%;}
.line{clear:both;height:4px;overflow: hidden; background:#a5cf01; margin-bottom:15px;}

/*top框架*/
.index-main{ padding-bottom:6px; background:url(images/mainbg.gif) repeat-y 11px 0px}
.wraper{ width:900px; margin:0 auto; overflow:hidden; clear:both; text-align:left;}
.main-left{width:293px; float:left; margin-left:11px; display:inline}
.main-right{width:596px; float:right}

.main1-left{width:607px; float:left; margin-left:39px; display:inline}
.main1-right{width:238px; float:right; margin-right:15px; display:inline}

.main2-left{width:255px; float:right; }
.main2-right{width:588px; float:left; margin-left:33px; display:inline}

/*nothing*/
.no{overflow:hidden; margin-top:40px;}

/*up*/
.up{ height:80px; overflow:hidden}
/*down*/
.down{ height:6px; overflow:hidden; background:url(images/down.gif) no-repeat; margin-left:19px}
/*logo*/
.logo{}
.logo .body{ height:239px; background:url(images/logo.gif) no-repeat}
.logo .body .sec{ padding:198px 0 0 55px;}
.logo .body .sec .sl{ width:168px; height:20px;}
.logo .body .sec .sl .huise{ color:#666666}
/*一周精华*/
.yizhou{}
.yizhou .title{ height:46px; overflow:hidden}
.yizhou .body{ border:2px solid #bad6fd; border-bottom:3px solid #c3dbfd; border-top:none; width:231px; margin-left:24px}
.yizhou .body ul{ line-height:20px; padding:0 10px 5px}
.yizhou .body ul li{ background:url(images/yzbi.gif) no-repeat 0px 2px; padding-left:20px}

/*简介*/
.jianjie{}
.jianjie .body{ line-height:23px; padding-right:10px; margin-bottom:8px}
/*本周主题*/
.huati{}
.huati .title{ height:33px; overflow:hidden}
.huati .body{ border-left:1px solid #7eb4fe;border-right:1px solid #7eb4fe;margin-right:17px;}
.huati .body .tuwen{ margin-bottom:4px; margin-left:6px}
.huati .body .tuwen .pic{ width:152px; height:96px; overflow:hidden; float:left; margin-right:15px; display:inline}
.huati .body .tuwen h3{ font-size:14px; color:#000; text-align:center; height:30px; line-height:30px; padding-right:20px}
.huati .body .tuwen h3 a{ color:#000}
.huati .body .tuwen p{ line-height:24px; text-indent:24px; padding-right:15px}

.huati .body .list2{ background:url(images/bzother.gif) no-repeat 0px 10px; height:130px; overflow:hidden; padding-top:55px;}
.huati .body .list2 dl{ line-height:25px;}
.huati .body .list2 dl dt{ width:250px;float:left; margin-left:20px; color:#000} /*width:290px; float:left;*/
.huati .body .list2 dl dt a{ color:#000}
.huati .body .list2 dl dd{ width:70px; float:left; color:#666}

.huati .body .list{ background:url(images/bzother.gif) no-repeat; height:106px; overflow:hidden}
.huati .body .list dl{ line-height:20px; padding-top:4px; width:475px}
.huati .body .list dl dt{ width:290px; float:left; padding-left:115px}
.huati .body .list dl dd{ width:70px; float:left; color:#666}
.huati .bot{ height:23px; background:url(images/bzbot.gif) no-repeat;}

/*bbs原创*/
.yuanchuang{}
.yuanchuang .title{ height:39px; overflow:hidden;}
.yuanchuang .body{ background:#e7f0ff; padding:0 10px 10px; width:218px; height:327px; color:#0425b0}
.yuanchuang .body .pic{ width:218px; height:98px; overflow:hidden; margin-bottom:12px;}
.yuanchuang .body .pic img{ width:218px; height:98px; overflow:hidden;}
.yuanchuang .body h3{ font-size:14px; margin-bottom:4px; text-align:center; color:#006cfa}
.yuanchuang .body h3 a:link,.yuanchuang .body h3 a:visited,.yuanchuang .body h3 a:active{ color:#006cfa}
.yuanchuang .body p{ line-height:22px; text-indent:24px; margin-bottom:6px;color:#0425b0}
.yuanchuang .body p a:link,.yuanchuang .body p a:visited{color:#0425b0}

.yuanchuang .body .xiangguan{}
.yuanchuang .body .xiangguan .tit{ height:30px; overflow:hidden; margin-bottom:4px;}
.yuanchuang .body .xiangguan ul{ line-height:23px; color:#006cfa}
.yuanchuang .body .xiangguan ul a:link,.yuanchuang .body .xiangguan ul a:visited{color:#006cfa}

/*答疑周刊*/
.dayi{}
.dayi .title{ height:52px; overflow:hidden}
.dayi .title img{ height:52px; overflow:hidden}
.dayi .body{ background:url(images/dybg.gif) no-repeat top; height:327px}


.dayi .body .list1{ width:171px; float:left; display:inline; margin:0 10px 0 20px}
.dayi .body .list1 ul{}
.dayi .body .list1 ul li{ background:url(images/dyzk.gif) no-repeat; height:24px; line-height:24px; padding-left:15px; margin-bottom:8px}


.dayi .body .list2 { width:400px; float:left; overflow:hidden; margin-left:5px}
.dayi .body .list2 dl{ line-height:26px;}
.dayi .body .list2 dl dt{font-size:14px; color:#000} /*width:285px; float:left;*/ 
.dayi .body .list2 dl dt a{ color:#000}

.dayi .body .list2 dl dd{ width:105px; float:left; color:#333; font-size:12px; padding-left:10px}

.dayi .body .list3{ clear:both; padding-top:30px; padding-left:50px; background:url(images/dyzk3.gif) no-repeat 0 42px; overflow:hidden; padding-bottom:15px}
* html .dayi .body .list3{padding-top:16px;}
.dayi .body .list3 ul li{ line-height:24px; float:left; width:270px; display:inline;}


/*本周之星*/
.star{}
.star .body{ background:url(images/star.gif) no-repeat; height:192px; padding:43px 6px 0 15px;}

.star .body .pic{ width:88px; height:107px; overflow:hidden; float:left; display:inline; margin-right:8px;} 
.star .body h3{ font-size:14px; height:25px; line-height:25px;}
.star .body p{ line-height:22px; padding-right:25px;}
.star .body a:hover{ color:#0529b3; text-decoration:none}

/*联系我们*/
.lianxi{}
.lianxi .title{ height:17px; overflow:hidden}
.lianxi .body{ padding:8px}
.lianxi .body ul{ line-height:22px;}


/*热点博客*/
.blog{}
.blog .title{ height:40px; overflow:hidden}
.blog .body{ border:2px solid #368afe; border-bottom:none; border-right:7px solid #368afe; background:#ffffff url(images/blogbg.gif) no-repeat bottom right; border-top:none}
.blog .bot{ background:url(images/blogbot.gif) no-repeat; height:4px; overflow:hidden}

.blog .body .tuwen{ width:282px; float:left; display:inline; margin-bottom:10px; margin-left:6px; background:#f8f8f8}
.blog .body .tuwen .pic{ width:110px; height:109px; padding-top:4px; overflow:hidden; float:left; display:inline; margin-right:10px; background:#eaeaea; text-align:center; color:#000}
.blog .body .tuwen .pic a{ color:#000}
.blog .body .tuwen .pic img{ display:block; margin:0 auto 5px;}
.blog .body .tuwen h3{ font-size:14px; height:25px; line-height:25px; color:#000;}
.blog .body .tuwen h3 a{ color:#000}
.blog .body .tuwen p{ line-height:22px; text-indent:24px; padding-right:0px; color:#7e7e7e}
.blog .body .tuwen p a:link,.blog .body .tuwen p a:visited,.blog .body .tuwen p a:active{color:#7e7e7e}

.blog .body ul{ clear:both; line-height:22px; font-size:14px;}
.blog .body ul li{ width:282px; float:left; margin-left:6px; display:inline}

/*留言区*/
.liuyan{ height:87px; overflow:hidden; background:url(images/liuyan.gif) no-repeat;}
.liuyan p{ line-height:22px; padding:20px 30px 0 70px; color:#0529b3}
.liuyan p a:link,.liuyan p a:visited,.liuyan p a:active{color:#0529b3}

/*footer*/
.layout .footer p{color:#fff;text-align:center; line-height:22px;}
/*底部链接*/
.layout .footer p a:link{ color:#fff}
.layout .footer p a:visited{color:#fff;text-decoration:none;}
.layout .footer p a:hover{color:#c00;text-decoration:none;}