/*====================NewsPage====================*/
.Crumbs{ padding:5px 0}.Crumbs .searchBox input{width:150px; height:22px; line-height:24px; padding:0 0 0 5px; margin:0;background:url(/images/skin/searchBox.gif) no-repeat}.Crumbs .btnSearch{ padding:0; margin:0; width:45px; height:22px; background:url(/images/skin/btnSearch.gif) no-repeat}.newsWrap{ background:url(/images/skin/bg_newsBody.gif) repeat-y}.newsMain .quickNav a,.newsMain .PreNext ul,.titBar h2,.newsMain .addLink a,.current{ background-image:url(/images/skin/newsBg.png); background-repeat:no-repeat}.titBar{ margin:0 1px; padding-left:10px; background:url(/images/skin/newsBg.png) repeat-x}.zoom{ zoom:1}{ background:url(/images/skin/bg_newsBody.gif) repeat-y}.current font{ font-size:12px}.bSide,.bNoTop,.bBottom{ border-color:#B9DBEA}.newsMain{ width:650px; overflow:hidden; border-top:#B9DBEA 1px solid}.current{ padding:5px 0 0 25px; background-position:0 -397px}.current a{ color:#069}.newsMain .quickNav a{ display:block; float:left; width:77px; padding:9px 0 0 23px; height:23px; margin-left:20px; text-align:center}.newsMain .quickNav a.qN1{ background-position:0 0}.newsMain .quickNav a.qN2{ background-position:0 -42px}.newsMain .quickNav a.qN3{ background-position:0 -84px}.newsMain .quickNav a.qN4{ background-position:0 -126px}.newsMain .quickNav a.qN5{ background-position:0 -168px}.newsMain p.txtAD a{ color:#c00; font-size:12px}/*fuyong100806*/.newsMain h1.title{ line-height:40px; font-size:22px; text-align:center; margin:15px 15px 0}.newsCon p{ text-indent:2em; margin-bottom: 1em}.newsMain .tit_info{  padding:8px 0 5px; background-color:#EBF2F7;text-align:center}.newsMain .newsCon{ padding:20px; line-height:24px}.newsMain .enclBox { margin-bottom:15px}.newsMain .enclBox h3.tit { font-size:14px; color:#f00}.newsMain .enclBox div{ background:url(/images/skin/iconDotLi.gif) 0 12px no-repeat; padding:5px 0 0 15px}.newsMain .PreNext ul{ height:46px; overflow:hidden; padding-left:20px; margin:5px auto 0; background-position:0 -220px}.newsMain .PreNext li{ height:25px}.newsMain h3.titMenu{ height:20px;margin-bottom:5px;color:#069}.newsMain h3.titMenu .more{ right:10px; font-size:12px; font-weight:normal}.newsMain .classAd th{ background-color:#E3F2FB; color:#069;font-size:12px}.newsMain .classAd td{ line-height:25px; font-size:12px}.newsMain .dotLine{ height:1px; background:url(/images/skin/dot.gif) repeat-x}.newsMain .edit .editList{ width:380px}.newsMain .edit .editList,.newsMain .edit .editList a{ color:#069}.newsMain .edit em{ font-style:normal}.newsMain .edit .ad{ float:right; width:250px; overflow:hidden}.newsMain .addLink{text-align:center}.newsMain .addLink a{ padding-left:20px; margin-right:20px;cursor:pointer}.newsMain .addLink a.collect{ background-position:0 -333px}.newsMain .addLink a.rmdLink{ background-position:0 -359px}.newsMain .addLink a.jiucuo{ display:none}.newsMain .addLink a.close{ background-position:0 -380px}.blank10{ background:#fff}.bookList{ height:130px}.bookList .bookInfo{ width:90px; float:left}.sideBar{ width:298px;border-top:#B9DBEA 1px solid}.titBar{ height:29px; padding-top:5px; *height:24px; *padding-top:10px; background-position:0 -266px; border-top:0; border-bottom:0; border-left-color:#B9DBEA; border-right-color:#B9DBEA}.titBar h2{ padding-left:12px; background-position:0 -309px}.titBar h2,.titBar h2 a{ color:#069}.titBar h2 span{float:right; margin-right:10px; font-size:12px; font-weight:normal}.fudao{ height:115px; background-color:#F2F9FE}.fudao li{float:left; width: 24.5%; height:20px; padding:7px 0 0 0; overflow:hidden; margin-top:-20px; margin-bottom:0; background:#fff; border:#B9DBEA 1px solid; margin-right:-1px; margin-top:-1px;text-align:center}.sideBar .num li{ height:24px; overflow:hidden}.sideBar .teacherList li{ clear:both; height:90px; margin-bottom:10px; border-bottom:#666 1px dashed}.sideBar .teacherList .photo{float:left}.sideBar .teacherList .photo img{ width:100px; height:80px; border:#ccc 1px solid}.sideBar .teacherList .info{ width:165px; float:right}.sideBar .teacherList a{ color:#069}.sideBar .teacherList p.teacherName{ margin:0 0 10px}.sideBar .teacherList p.teacherInfo{ margin:0; line-height:160%}.sideBar .ad{ border-top:#B9DEFF 1px solid; text-align:center}.sideBar .tabMenu { height:34px; position:relative; padding:0 0 0 10px; background:url(/images/skin/newsBg.png) repeat-x 0 -266px}.sideBar .tabMenu h2{ margin-top:10px}.tabMenu{ height:29px;_height:29px; background:url(/images/skin/solid.gif) repeat-x 0 28px; overflow:hidden} .tabMenu li{ display:block; float:left; height:21px; margin-bottom:1px; padding:6px 16px 0;background:url(/images/skin/bg.png) repeat-x 0 -97px; border:#ccc 1px solid;  margin-left:-1px}.sideBar .tabMenu ul{ position:absolute; right:10px; top:6px}.sideBar .tabMenu li{ display:block; height:20px; margin-left:3px; float:right; font-weight:normal}.sideBar .tabMenu li.hover{ height:21px; margin-bottom:0; background:#fff; border:#ccc 1px solid; border-bottom:#fff; font-weight:bold}.tabMenu li a{ text-decoration:none}.sideBar .examCon{ height:240px; line-height:180%}.sideBar li em{font-style: normal}.newsBottom{ height:1px; background:url(/images/skin/bg_newsBottom.gif) no-repeat #fff} ul.num{ padding-left:20px;background:url(/images/skin/num.gif) no-repeat 0 6px} .num li{ height:24px; line-height:24px; overflow:hidden}.newsShowPage{ margin-top:15px; text-align:center; font-size:12px; color:#069}.newsShowPage a{ line-height:22px; padding:5px 15px 3px;  background-position:0 -266px;border:#B9DBEA 1px solid; color:#069}.newsShowPage a:hover{ background:#0277C8; border-color:#069; color:#fff; text-decoration:none}.newsShowPage .total,.newsShowPage .cPage{ margin:0 5px; color:#c00; font-size:16px; font-weight:bold}.bookList li { display:block; float:left; width:33%; line-height:18px}.bookList li { display:block; float:left; width:33%; line-height:18px}.bookList li h4{height:54px; overflow:hidden; font-size:12px}.bookList li .bookPic{ float:left; margin-right:5px; width:100px; height:120px; padding:2px; border:#ccc 1px solid}.bookList li .bookInfo{ float:left; width:80px}.bookList li p{ margin:0; padding:0} 

/*ÊÓÑ¶fuyong20110330*/
.vnews .news_title{ background:url(/vnews/images/bg_text.gif) repeat-x; position: relative; height: 85px; width: 648px;margin: 0 auto; overflow: hidden; }
.img_corner{ width: 88px; height: 88px; background:url(/vnews/images/v_icon.gif) 0 -300px; position: absolute; left: -3px; top: -3px}
.news_title .tit_info{ background: none; color: #999; padding-top: 0px; margin-bottom: 20px}
.news_title h1.title{ line-height: 22px; margin: 40px auto 10px}.left embed{ margin: 20px auto 10px}
.titbar_vnews{height: 26px; width: 648px; margin: 0 auto;background:url(/vnews/images/menubar1.jpg) repeat-x 0 -4px; position: relative; border-top:1px solid #CAD7DF}.titbar_vnews h2{ position: absolute; left: 24px; top: -1px; background:url(/vnews/images/v_icon.gif) 0 -200px; width: 82px; height: 31px; font-size: 14px; color: #fff; line-height: 27px; text-align: center; }.titbar_vnews .sharelink{ position: absolute; right: 20px; top: 6px; font-size: 12px}.sharelink a{ color: #15497F}
.content_scroll{ border-bottom: 1px solid #B9DBEA; height: 600px; overflow: auto}.content_scroll ul{ margin-left: 20px; }.content_scroll ul li{ list-style-type: disc; }.edittj{border-top: 1px solid #B9DBEA}

.bookBar{ height:210px; margin:0; padding:0; font-size:12px}.bookBar .title{position:relative; padding-left:130px;height:32px; background:#ffa633}.bookBar .title li{ display:block; float:left; color:#793f07; font-size:12px;padding-top:12px;padding-left:25px; background:url(/images/class_book/yuan.jpg) 0 12px no-repeat}.bookBar .title a{color:#793f07; text-decoration:none}.bookBar .title a:hover{ text-decoration:underline;}.bookBar .icon{ position:absolute; left:10px; top:5px}.bookBar .more{ position:absolute; right:10px; top:10px}.bookBar .more a{ color:#793f07; text-decoration:none;}.bookBar .more a:hover{ text-decoration:underline;}.bookBar .content{height:169px; border:1px solid #b75309; background:url(/images/class_book/book_bg.jpg) no-repeat bottom}
/*book*/
.bookBar .bookList{ margin-left:10px; padding-top:20px}.bookBar .bookList li { display:block; float:left; width:209px; line-height:16px}.bookBar .bookList li h4 {height:45px; margin:0 0 18px 0; padding:0; overflow:hidden}.bookBar .bookList li h4 a { color:#793f07; text-decoration:none;line-height:15px;}.bookBar .bookList li h4 a:hover{ text-decoration:underline;}.bookBar .bookList li .bookPic{ float:left; margin-right:5px; width:100px; height:120px;  border:#ccc 1px solid}.bookBar .bookList li .bookInfo{ position:absolute; float:left; width:90px; height:120px; padding-left:7px; background:url(/images/class_book/bookinfo_bg.jpg) no-repeat left bottom;}.bookBar .bookList li p{ margin:0; padding:0}.bookBar .mParse{color:#fff}.bookBar .parse{color:#fff}.bookBar .buy{ position:relative; left:23px; top:8px}.bookBar .buy a{color:#793f07; text-decoration:none}.bookBar .buy a:hover{ text-decoration:underline}
/*News*/
.newsPrimary{ width:960px; margin:10px auto 0}
.newsWraper{ float:left; width:650px}
.newsPrimary .newsMain{ border:#D2D2D2 1px solid}
.newsSider{ width:300px; float:right}
.siteCurrent{ height:35px; background:url(/images/skin/news/bgTitle.gif) repeat-x; padding-left:10px; border-bottom:#d2d2d2 1px solid}
.newsPrimary h1.newsTitle{ margin:25px auto; font-size:22px; text-align:center}
.newsTime{ margin:10px auto; text-align:center; font-size:12px; color:#666}
.newsTime a{ color:#c00}
.newsCon{padding:15px;line-height:180%}
.newsPrimary .classAd{ padding:0 10px}
.newsPrimary .classAd table{ width:98%}
.newsPrimary .courser .tit1{ height:35px; background:url(/images/skin/news/bgTitle.gif) repeat-x bottom #ffffff; font-size:12px}
.newsPrimary .courser .tit2{ height:20px;font-size:12px}
.newsPrimary .courser td{ padding:5px 3px;text-align:center; font-size:12px}
.newsEditor{text-align:right}
.newsBookBar{border:#d2d2d2 1px solid}
.newsBookBar h2{ position:relative; height:35px; padding-left:10px; background:url(/images/skin/news/bgTitle.gif) repeat-x; border-bottom:#d2d2d2 1px solid; line-height:32px;}
.newsBookBar .more{ position:absolute; right:10px; top:3px; font-weight:normal; font-size:12px}
.newsBookBar li{ display:block; float:left; width:32%; margin:0 0 0 5px; font-size:12px}
.newsBookBar .mBookPic{width:100px;float:left; margin-right:5px}
.newsBookBar .mBookInfo{float:left; position:relative; width:95px; height:120px;background:url(/images/skin/news/bgBook.gif) no-repeat bottom}
.newsBookBar .priceBox{ position:absolute; top:60px; padding:5px 0 0 5px;color:#fff}
.newsBookBar .bookName{ display:block;height:60px; overflow:hidden;line-height:20px; color:#666}
.newsBookBar ul{ padding:10px 0}

.newsSider .entry_con{ margin-bottom:10px; border:#d2d2d2 1px solid; font-size:12px; line-height:22px}
.newsSider .conBox{ padding:10px}
.newsSider h2{ position:relative; height:35px; line-height:35px; padding-left:10px;background:url(/images/skin/news/bgTitle.gif) repeat-x; border-bottom:#d2d2d2 1px solid}
.newsSider h2 .more{ position:absolute; right:10px; top:3px; font-weight:normal; font-size:12px}
.newsSider .newsZhinan li{background:url(/images/skin/news/bgTitle.gif) repeat-x; border:#C8C8C8 1px solid}
.newsSider .newsZhinan .conBox{ height:120px; padding:5px 0 0 5px}
.newsSider .numList{ padding-left:18px; background:url(/images/skin/news/bgNum.gif) 0 5px no-repeat}
.newsSider .numList a{ color:#0B3B8C}
.newsSider .numList em{ font-style:normal}
.newsSider .numList em,.newsSider .numList em a{ color:#666}
.newsSider .tabMenu{ height:35px; background:url(/images/skin/news/bgTab.gif) top repeat-x}
.newsSider .tabMenu a{ display:block; float:left; width:85px; height:23px; padding-top:3px; margin:5px 0 0 5px; background:url(/images/skin/news/bgTabA.gif) no-repeat; text-align:center}
.newsSider .tabMenu a.hover{ padding-top:5px; background-position:0 -32px;font-weight:bold}
#newsInfo .footer .aboutUs{ padding:10px 0 0; height:35px; background:url(/images/skin/news/bgFooter.gif) repeat-x; border:#d2d2d2 1px solid}