@charset "gb2312";

/* 全局样式 */
*{ padding:0; margin:0;}
html{ height:100%; font-family:"宋体"; font-size:12px; color:#000099; line-height:1.6em;}
body{ width:965px; margin:0 auto;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
ul,ol,li,p,dl,dt,dd{ list-style:none;}
a{ font-family:"宋体"; font-size:14px; color:#000099; line-height:1.6em; text-decoration:none;}
a:hover{ color:#e60303;}
p{ line-height:1.6em; font-family:"宋体"; font-size:12px;}

/* 日期与收藏*/
#date{ display:block; background:url(images/bg_02.gif) no-repeat center top; width:965px; height:39px;}
#date p{ color:#FFFFFF; margin:10px 0 0 11px; float:left;}
#form{ width:400px; display:block; float:left; margin-top:10px; margin-left:100px;}
.myfont{ margin-left:10px; font-weight:bold; padding:6px; font-size:14px;}
.input_text{ padding:2px; border:#ff8813 1px solid;}
.myselect{ margin-left:20px; border:#ff8813 1px solid;}
.input_button{ margin-left:20px; border:none;}
.myul{ display:block; margin-left:130px; float:left; margin-top:8px;}
.myul li{ display:inline;}
.myul li img { padding-right:5px;}
.myul li a{ color:#FFFFFF; font-size:12px;}
.myul li a:hover{ color:#e60303;}

/* 标志与菜单 */
#headed{ display:block; background:url(images/line_03.gif) repeat-x center center; width:965px; height:65px; float:left; clear:both;}
.logo{ display:block; background:url(images/logo_05.gif) no-repeat center center; width:120px; height:60px;}
#menu{ display:block; width:830px; height:57px; padding-top:10px; overflow:hidden; float:right; margin-right:5px;}
#menu ul{ margin:0 0 0 8px;}
#menu ul li{ display:inline;}
#menu ul li a{ font-family:"宋体"; font-size:12px; color:#000099; font-weight:bold; line-height:1.8em;}
#menu ul li a:hover{ color:#e60303;}


/* 左框架结构*/
#leftlayout{ position:relative; width:180px; float:left; height:100%; clear:both;}
#skxydl{ position:relative; width:178px; height:170px; border:1px solid #aaccee; margin-top:5px; float:left; clear:both;}
#ksxk{ position:relative; width:178px; height:50px; border:1px solid #aaccee; margin-top:5px; float:left; clear:both;}
#xzkd{ position:relative; width:178px; height:35px; border:1px solid #aaccee; margin-top:5px; float:left; clear:both;}
#skkhzn{ position:relative; width:178px; height:118px; border:1px solid #aaccee; margin-top:8px; float:left; clear:both; background:url(images/bg2_07.gif) no-repeat center bottom;}
#gfxyft{ position:relative; width:178px; height:128px; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#gdfx{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#xyxs{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both; background:url(images/bg3_07.gif) no-repeat center bottom;}
#bksc{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#mfst{ position:relative; width:178px; height:54px; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#sksd{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both; background:#f2f8fe;}
#ljzt{ position:relative; width:178px; height:185px; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#wsxz{ position:relative; width:180px; height:37px; margin-top:8px; float:left; clear:both; background:url(images/button_11.gif) no-repeat center center;}
#wsxz a{ font-size:16px; font-weight:bold; color:#be0440; padding-left:42px; line-height:2.5em;}
#dzts{ position:relative; width:180px; height:47px; margin-top:8px; float:left; clear:both;}
#skxxb{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}
#mryt{ position:relative; width:178px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; clear:both;}

/* 右框架结构*/
#rightlayout{ position:relative; width:773px; float:left; height:100%; margin-left:10px;}
#sg{ position:relative; width:410px; height:100%; float:left;}
#ssxx{ position:relative; width:410px; height:44px; border:1px solid #aaccee; margin-top:5px; float:left; background:url(images/sx_06.gif) no-repeat left bottom;}
#ggxx{ position:relative; width:410px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left;}
#hm{ position:relative; width:349px; height:100%; float:left; margin-left:10px;}
#hotline{ position:relative; width:349px; height:27px; margin-top:5px; float:right; background:url(images/images/hotline_03.gif) no-repeat center bottom;}
#mstd{ position:relative; width:347px; height:100%; border:1px solid #aaccee; margin-top:5px; float:left;}
#mstd ul li{margin-top:8px;margin-left:20px;}
#kctj{ position:relative; width:532px; height:408px; border:1px solid #eeaaaa; margin-top:8px; float:left;}
#skzx{ position:relative; width:225px; height:408px; border:1px solid #aaccee; margin-top:8px; float:left; margin-left:10px;}
#dtxx{ position:relative; width:378px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left;}
#fzxw{ position:relative; width:379px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; margin-left:10px;}
#middlebanner{ position:relative; width:769px; height:98px; border:1px solid #aaccee; margin-top:8px; float:left;}
#flrsq{ position:relative; width:247px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left;}
#bwjx{ position:relative; width:247px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left; margin-left:10px;}
#mrht{ position:relative; width:251px; height:139px; border:1px solid #aaccee; margin-top:8px; float:left; margin-left:10px;}
#skts{ position:relative; width:770px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left;}
#msdj{ position:relative; width:380px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left;}
#skxd{ position:relative; width:379px; height:141px; border:1px solid #aaccee; margin-top:8px; float:left; margin-left:10px;}
#skyd{ position:relative; width:771px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left;}
#skfg{ position:relative; width:537px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left;}
#fgcx{ position:relative; width:222px; height:161px; border:1px solid #aaccee; margin-top:8px; float:left; margin-left:10px;}
#tplj{ position:relative; width:771px; height:100%; border:1px solid #aaccee; margin-top:8px; float:left;}
#wzlj{ position:relative; width:771px; height:105px; border:1px solid #aaccee; margin-top:8px; float:left;}

/* 标题 */
.h1_1{ display:block; background:url(images/bg1_06.gif) repeat-x left center; height:26px; border-bottom:1px solid #aaccee;}
.h1_1 img{ padding:2px 10px 2px 5px; float:left;}
.h1_1 span{ font-size:14px; font-weight:bold; line-height:2em;}
.h1_2{ display:block; background:url(images/bg4_07.gif) repeat-x left center; height:26px; border-bottom:1px solid #eeaaaa;}
.h1_2 img{ padding:2px 10px; float:left;}
.h1_2 span{ font-size:14px; font-weight:bold; line-height:2em; color:#cc0000;}
.h2{ margin-left:5px;margin-top:5px;}
.h2 span{ font-size:12px; font-weight:bold;}
.h2 span a{ font-size:12px;}

/* 链接文本 */
.myul1{ margin-left:5px; display:block;}
.myul1 li{ font-size:12px;}
.myul1 li a{ font-size:12px;}
.myul2{ display:block;}
.myul2 li{ font-size:12px;}
.myul2 li a{ font-size:12px;}
.myul3{ margin-left:5px; display:block; line-height:1.8em;}
.myul3 li{ font-size:12px;text-align:center;}
.myul3 li a{ font-size:13px;}
.myul4{ margin-left:10px; display:block;}
.myul4 li{ font-size:14px;}
.myul4 li a{ font-size:14px; background:url(images/images/button1_11.gif) no-repeat 0 0; width:75px; height:24px; float:left; display:block; margin:5px 5px 0 0px; text-align:center;}
.mydl{ display:block; clear:both; padding-top:2px;}
.mydl1{ display:block; clear:both; padding-top:2px;}

/* 名师 */
#ms{ width:170px; height:100%; float:left; margin-left:5px;}
#sk{ display:block; height:20px; background:#fce8d4; width:160px; font-size:14px; font-weight:bold; color:#ff5a00; text-align:center; margin:5px 0 7px 5px;}

/* 课程推荐 */
.my_p1{ margin-left:3px;}
.my_p2{ font-family:"宋体"; font-size:14px; font-weight:bold; color:#000099; margin-left:180px;}
.my_p3{ font-family:"宋体"; font-size:12px; font-weight:bold; color:#000099; text-align:center;}
.my_p4{ font-family:"宋体"; font-size:12px; color:#000099; text-align:center;}
.my_p5{ font-family:"宋体"; font-size:12px; color:#000099; text-align:center; padding-left:7px;}
.my_p6{ font-family:"宋体"; font-size:12px; color:#000099; text-align:center; padding-left:15px;}
.my_p7{ font-family:"宋体"; font-size:12px; color:#000099; text-align:center; padding-left:50px;}

/* 司考图书 */
.lay_pho{ display:block; overflow:hidden; float:left; margin-right:15px;}
.lay_pho li{ text-align:center; font-size:12px;}
.lay_pho li img{ border:solid 1px #CCCCCC; margin:5px 10px 5px 10px; padding:1px;}
.lay_pho li a{ font-size:12px;}
.lay_pho1{ display:block; overflow:hidden; float:left; margin-right:5px;}
.lay_pho1 li{ text-align:center; font-size:12px;}
.lay_pho1 li img{ border:solid 1px #CCCCCC; margin:5px 10px 5px 10px; padding:1px;}
.lay_pho1 li a{ font-size:12px;}

/* 司考园地 */
.list1 { clear:both; height:100%; overflow:hidden;}
.title{ background:transparent url(images/title_34.gif) no-repeat scroll 0 0; clear:both; height:21px; width:374px; margin-bottom:7px; margin-right:10px; overflow:hidden; font-size:12px; font-weight:bold;}
.title span{ margin-left:20px;}
.q li a{ font-size:12px;}

/* 滑动菜单 */
#news{ margin-bottom:4px; width:380px;}
#news .h{ height:26px; background:url(images/images/l_07.gif) repeat-x left center; width:380px;}
#news .h h2 { float:left; padding: 0px 0px 0px 3px; width:80px; line-height:1.8em; height:26px; text-align:center; background:url(images/images/l_07.gif) repeat-x left center; margin-right:3px; border:1px solid #aaccee; border-bottom:none;}
#news .h h2 a{ font-weight:bold; font-size:14px; color:#000099;  text-decoration:none;}
#news .h h2 A:hover{ color:#e60303;}
#news .h h2.h_bg{background:url(images/images/l_02.gif) repeat-x center center;}
#news .h h2.h_bg a{ color:#000099;}
#news .h h2.h_bg a:hover{ color:#e60303;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0; font-size:14px; font-weight:normal;}

.myfont{ font-size:12px;}
