﻿@charset "utf-8";
/* CSS Document */
body{ background:url(images/bodybg.gif) repeat-x top left;}

#top{ background:url(images/topbg.jpg) no-repeat top left; height:130px; width:970px; margin:0px auto;}
.topmenu{ width:250px; float:right;}
	.topmenu li{ float:left; width:58px; height:30px; line-height:30px; background:url(images/topmenubg.gif) no-repeat; text-align:center; margin:0px 1px; font-family:Arial, Helvetica, sans-serif;}

/* 顶部导航菜单 */
.menu{ width:968px; border:#6fc882 solid 1px; height:43px; line-height:43px; background:url(images/menubg.gif) repeat-x; margin:0px auto;}
	.menu li{ font-size:14px; padding:0px 10px; background:url(images/menuline.gif) no-repeat right; float:left;}
	.menu li a{ color:#FFF;}
	.menu li a:hover{ color:#FF0;}

	.menu1{ width:763px; border:#6fc882 solid 0px; height:43px; line-height:43px; background:url(images/menubg.gif) repeat-x; margin:0px auto; float:left; }
	.menu1 li{ font-size:14px; padding:0px 10px; background:url(images/menuline.gif) no-repeat right; float:left;}
	.menu1 li a{ color:#FFF;}
	.menu1 li a:hover{ color:#FF0;}

.middlebox{ width:968px; margin:0px auto; border-left:#999 solid 1px; border-right:#999 solid 1px;}

.leftbox{ width:710px; float:left; padding:5px 0px 0px 10px; overflow:hidden;}

/* 用户登录 */
.login{ width:220px; float:left; background:#cfead4; padding:4px; overflow:hidden; clear:both;}
	.login_border{ width:220px; border:#abcab1 solid 1px; background:#FFF; overflow:hidden; height:195px;}
		.login_border li{ padding:5px;}
.login_button{ display:block; width:82px; height:46px; text-align:center; line-height:20px; background:url(images/login_button.gif) no-repeat; color:#FFF; font-size:14px; padding:8px 0px 0px 0px; float:left;}
a:hover.login_button{ text-decoration:none; color:#FF0;}
.login_title{ width:55px; height:55px; background:url(images/loginbg.gif) no-repeat; position:relative; margin:-205px 0px 100px 0px; z-index:100; float:right;}

/* 考试焦点新闻 */
.importantnews{width:698px; float:left; border:#cfead4 solid 5px; background:#abcab1; padding:1px; overflow:hidden; clear:both;}
	.importantnews_box{ background:#fff;}

/* 同文时讯 */
.news{ width:456px; border:#abcab1 solid 1px; float:right; margin:0px 0px 0px 0px; background:#eef7ef;}
.title_right{ font-size:9px; font-family:Arial, Helvetica, sans-serif; position:relative; margin:-24px 2px 0px 0px; display:block;  border:#6fc886 solid 1px; background:#b0e1ba; width:30px; height:14px; line-height:14px; text-align:center; float:right; color:#49ae6a;}
.news_box{ padding:5px 0px;}
.news_hot{ border:#666 solid 1px; float:left; width:238px; height:188px; overflow:hidden;}
/*.news_hot{ border:#FFF solid 1px; width:460px; height:150px; overflow:hidden; margin:0px auto;}*/
#news_page{ position:relative; margin:-20px 0px 0px 0px; float:right;}
	#news_page span a,#news_page span strong{ display:block; font-family:Arial, Helvetica, sans-serif; float:left; border:#6cc182 solid 1px; line-height:14px; height:14px; width:14px; text-align:center; margin:0px 1px;}
	#news_page span a{ background:#ebf4fa; color:#6cc182;}
	#news_page span strong{ background:#6cc182; color:#FFF;}
.news_word { width:100%; text-align:center; color:#F60; padding:0px 0px 18px 0px}
	.news_word  h2{ font-size:18px; padding:0px; margin:0px; line-height:36px;}
.news_bottom{ width:100%; float:left; background:#fff; border-top:#c6e0ef solid 1px;}
	.news_bottom li{ line-height:30px; text-indent:25px; background:url(images/blueicon.gif) no-repeat 5px 6px; width:226px; float:left;}

/*CATTI报考手册开始*/
.catti_exam{ width:230px; float:left; margin:0px 0px 0px 10px; }
	.catti_exam strong{ text-indent:25px; line-height:24px; display:block;}
	.catti_exam ul li{ border:#d3d3d3 solid 1px; width:110px; float:left; margin:0px 6px 2px 0px; line-height:22px; text-indent:20px; background:url(images/triangle_icon.gif) no-repeat 7px 7px;}

/* 专家团队 */
.rightbox{ width:230px; float:left; padding:5px 0px 0px 0px; margin:0px 0px 0px 10px;}
.right_div{ width:100%;}
.expert{ width:218px; border:#abcab1 solid 1px; line-height:22px;  margin:0px 0px 10px 0px;}
	.expert img{ float:left; clear:both; margin:0px 5px 0px 0px; border:#fff solid 2px;}

/* 学员心声 */
.smallbox{ width:228px; border:#cccccc solid 1px; float:left;}
	.box_title{ height:30px; line-height:28px; background: url(images/titlebg.gif) repeat-x top left;}
	.box_title2{ height:30px; line-height:28px; background: url(images/newsbg.jpg) repeat top left;}
	.box_title strong,.box_title2 strong{ text-indent:25px; display:block;}
	.box_right{ font-size:9px; font-family:Arial, Helvetica, sans-serif; position:relative; margin:-24px 2px 0px 0px; display:block;  background:#408bd2 url(images/titlebg_r.gif) no-repeat; width:34px; height:18px; line-height:18px; text-align:center; float:right; color:#fff;}
.boxlist{ width:100%;}
	.boxlist2 li{line-height:26px; text-indent:8px; background:url(images/blueicon.gif) no-repeat 5px 6px;}
	.boxlist li{line-height:28px; text-indent:25px; background:url(images/blueicon.gif) no-repeat 5px 6px;}

/* 网络课堂 */
.bigbox{ width:708px; border:#cccccc solid 1px; float:left;}
	.biglist{ padding:10px 0px;}
	.biglist table{ margin:0px auto; border-top:#d6f3db solid 1px; border-left:#d6f3db solid 1px; }
	.biglist table td{ border-bottom:#d6f3db solid 1px; border-right:#d6f3db solid 1px; text-align:center; line-height:28px;}
	.table_title{background: url(images/titlebg.gif) repeat-x top left; font-weight:bold;}
	.biglist h3{ padding:0px; margin:0px; line-height:30px; color:#1d9a31; text-align:center;}

/*考务信息列表*/
.examlist{ width:948px; border:#d3d3d3 solid 1px;}
	.examlist_box,.examlist_photo{ float:left; width:224px;  background:#fff; border-top:#f7f7f7 solid 4px; border-bottom:#f7f7f7 solid 4px; border-right:#d3d3d3 solid 1px; padding:5px; line-height:28px; height:250px; overflow:hidden;}
	.examlist_box dt,.examlist_photo dt{ font-weight:bold;}
	.examlist_box dd,.examlist_photo dd{ clear:both;}
	.examlist_photo dd img{ float:left; margin:0px 5px 0px 0px; clear:both;}
	.examlist_photo dd{ margin:4px 0px 8px 0px;}


/*翻译硕士招考信息*/
.master{ width:940px; border:#d2ebd7 solid 4px; background:#afceb5; padding:1px;}
.master_box{ background:#fff; float:left; width:468px;}
	.master_box li{ float:left; width:233px; border-right:#afceb5 solid 1px; border-bottom:#afceb5 solid 1px;}
		.master_box li dl{ padding:5px; line-height:28px;}
			.master_box li dl dt{ font-weight:bold;}
.master_tall{ width:450px; padding:10px; float:right; background:#fff; height:281px; overflow:hidden;}
	.master_tall p{ margin:0px 0px 10px 0px; line-height:18px;}

/* 考试大纲、考试真题 */
.dis {DISPLAY: block}
.undis {DISPLAY: none}
.tab_title{  height:28px; padding:2px 0px 0px 10px; background: url(images/titlebg.gif) repeat-x top left;}
#NewsTop_tit{}
	#NewsTop_tit li{ display:inline;}
	#NewsTop_tit li a{background:url(images/tabbg_l2.gif) no-repeat left top;  padding:0px 0px 0px 4px; float:left; margin:0px 2px 0px 0px;}
	#NewsTop_tit li a span{ background:url(images/tabbg_r.gif) no-repeat right 1px; padding:5px 10px 4px 6px; display:block;line-height:20px;}
	#NewsTop_tit li a:hover{ text-decoration:none;}
.topC0 { padding:0px 0px 0px 5px;}
.topC1 {padding:0px 5px 4px 0px;}
.topC2{ background:url(images/tabbg_l.gif) no-repeat left top; text-decoration:none; color:#444; padding:0px 0px 0px 4px; font-weight:bold; color:#f30;}
.topC3{ background:url(images/tabbg_r.gif) no-repeat right top; padding:5px 10px 4px 6px;}
ol{ margin:0px 0px; padding:0px;}

/* 同文辅导书 */
.bookbuy{}
	.bookbuy li{ width:210px; padding:10px; float:left; line-height:22px;}
	.bookbuy li img{ float:left; clear:both; margin:0px 5px 0px 0px;}

/* 翻译工具书 */
.reference{ float:left; width:230px; margin:5px 0px 0px 0px;}
	.reference li{ line-height:24px;}

/* 项目投标 */
.normalbox{ width:468px; border:#cccccc solid 1px; float:left; }
	.normallist li{line-height:28px; width:100%; clear:both; float:left;background:url(images/blueicon.gif) no-repeat 5px 6px;text-indent:25px; }
	.normallist_l{ width:410px; float:left; text-indent:25px; background:url(images/blueicon.gif) no-repeat 5px 6px;}
	.normallist_r{ width:45px; float:right; color:#f60;}

/* 书局热卖 */
.sell{ width:100%;}
	.sell li{ width:100%; border-bottom:#e1e1e1 solid 1px; border-top:#fff solid 1px; line-height:26px; text-indent:11px; background:url(images/icon_no.gif) no-repeat 5px 5px;}
	.sell li span{ font-size:9px; font-family:Arial, Helvetica, sans-serif}
.sell_book{ width:210px; border:#ccc solid 1px; padding:5px; margin:0px auto; background:#fff;}
	.sell_book img{ float:left; clear:both; margin:0px 5px 0px 0px;}

/* 翻译考试 翻译硕士 翻译培训 */
.link1,.link2,.link3{ display:block; line-height:18px; float:left; width:67px; padding:75px 5px 0px 5px; text-align:center; border:#f4f4f4 solid 1px;}
.link1{ background:url(images/link1.gif) no-repeat 50% 5px;}
.link2{ background:url(images/link2.gif) no-repeat 50% 5px;}
.link3{ background:url(images/link3.gif) no-repeat 50% 5px;}
a:hover.link1,a:hover.link2,a:hover.link3{ border:#ccc solid 1px; background-color:#ebf4fe;}

/* 成功案例 */
.photolist{ padding:5px 5px 5px 15px; float:left;}
	.photolist li{ float:left; width:94px; margin:0px 20px 0px 0px;}
	.photo_p{ width:90px; padding:1px; border:#ccc solid 1px;}
	.photo_w{ width:92px; border:#ccc solid 1px; text-align:center; margin:5px 0px 0px 0px; line-height:22px; background:#f2f2f2;}
	
/* 书局热卖 */
/* 翻译硕士 */
.right_title{ height:29px; line-height:28px; background: url(images/righttitle.gif) repeat-x top left; border-top:#CCC solid 1px;}
	.right_title strong{ text-indent:25px; display:block;}
.school{ width:100%;}
	.school li{ width:100%; border-bottom:#e1e1e1 solid 1px; border-top:#fff solid 1px; float:left; line-height:26px; text-indent:20px;}
	.school li div{ float:left; width:50%; overflow:hidden; background:url(images/triangle_icon.gif) no-repeat 7px 7px;}

/* 新闻资讯 */
.wordbox{ width:348px; border:#cccccc solid 1px; float:left; margin:0px 10px 0px 0px; overflow:hidden;}
	.wordbox .box_title strong{ float:left;}
	.wordbox .boxlist,.wordbox .boxlist li{ width:100%; float:left;}
	.rss{ display:block; text-indent:20px; background:url(images/rss.gif) no-repeat 80px 5px;}

/* 翻译书屋 */
.booklist{ background:url(images/bookbg.gif) repeat-x left bottom; height:194px; overflow:hidden;}
	.booklist dd{ width:111px; text-align:center; float:left; padding:5px;}
	.booklist dd div{ clear:both; line-height:20px;}

/* 友情链接 */
.friend{ padding:10px; line-height:24px; border-top:#fff solid 1px; background:#cce4f2;}
	.friend a{}
	
/* 底部导航 */
.foot_mune{ width:970px; margin:0px auto; padding:5px 0px 5px 0px;line-height:40px;}

.mfoot{margin:0px auto;margin-top:5px;width:970px;height:35px;background:#eee;border-top:1px solid #ccc;clear:both; text-align:left}
.mfoota{float:left;width:500px;height:35px;}
.mfoota ul{margin:0px; padding:0px;}
.mfoota li{float:left;display:inline;margin:5px 0px 0px 0px;padding:0px 0px 0px 10px;list-style:none; background:url(../images/mfootli.gif) no-repeat 4px 1px;}
.mfoota li.nnli{background:none;}
.mfoota li a{text-decoration:none;color:#666;}
.mfoota li a:hover{text-decoration:none;color:#ccc;}
.mfootb{float:left;margin:5px 0px 0px 145px;width:260px;height:35px;}
.mfootc{float:right;margin:5px 0px 0px 0px;width:60px;height:35px;}


.mcontentarightcont{margin:0px 0px 10px 0px;width:220px;height:147px;border:1px solid #abcab1;padding:5px;;}
.mcontentarightcontl{float:left;width:100px;height:147px;}
.mcontentarightcontl1{float:left;width:100px;height:20px; font-weight: bold;font-size:13px;color:#089DCB; text-align:left}
.mcontentarightcontl2{float:left;margin:0px 0px 2px 0px;width:138px!important;  width:100px;}
.mcontentarightcontl2 img{ border:1px solid #ccc;}
.mcontentarightcontl3 {float:left;width:90px;height:15px;padding:0px 0px 0px 5px; }
.mcontentarightcontr{float:left; padding:4px;width:108px;  height:133px; border:1px solid #ccc; text-align:left; line-height:180%;overflow:hidden}


.headb{margin:0px auto;width:970px;}
.headbl{float:left;width:179px;position:relative}
.headblrel{float:left;width:135px; position:absolute;top:111px;left:0px;}
.headbm{float:left;width:570px;}
.headbr{float:left;width:212px;}
.headbrt{float:left;position:relative;width:212px;height:31px;background:url(images/mlan2j.gif) repeat-x}
.headbrt ul{margin:0px;padding:0px}
.headbrt li{float:left;margin:0px 0px 0px 3px;padding:8px 0px 0px 3px;display:inline;list-style:none;background:url(images/mlan2jli.gif) no-repeat 0px 4px;font-size:12px;font-weight:bold}
.headbrt li.yy{list-style:none;background:none;}
.headbrt li.lienf{margin:0px;padding:0px}
.headbrtad{float:left;width:19px;position:absolute;top:131px;left:202px;}


.headc{margin:0px auto;padding:0px 0px 0px 120px;width:835px;height:31px;background:url(images/mtlanbg.gif) repeat-x; clear:both;}
.headc ul{margin:0px;padding:0px}
.headc li{float:left;margin:0px 0px 0px 0px;padding:3px 0px 0px 0px!important;padding:5px 0px 0px 0px;display:inline;list-style:none;height:17px;background:url(images/mlanmli.gif) no-repeat right 10px;font-size:14px;font-weight:bold}
.headc li.nn1i{background:none;margin:0px;padding:3px 0px 0px 0px!important;padding:2px 0px 0px 0px;}
.headc li.nn1ia{margin:0px;padding:3px 0px 0px 0px!important;padding:2px 0px 0px 0px;}
.headc li.11 a{float:left;margin:0px 2px 0px 2px;padding:4px 0px 0px 0px;display:inline;list-style:none;height:17px;width:20px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;}
.headc li a{float:left;margin:0px 2px 0px 2px;padding:4px 0px 0px 0px;display:inline;list-style:none;height:17px;width:63px;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;}
.headc li a:hover{float:left;margin:0px 2px 0px 2px;padding:4px 0px 0px 0px;display:inline;list-style:none;height:17px;background:url(images/abtnhover.gif) no-repeat 0px 0px;font-size:14px;font-weight:bold;text-decoration:none;color:#000207}
