@charset "gb2312";
/* CSS Document */

*{ margin: 0; padding: 0;}
img{ border: none; display:block;}
body{ font-size:12px; font-family:Tahoma, Arial, SimSun, "宋体"; line-height:23px; background:#ffffff;background-image:url(about:blank);background-attachment:fixed;}
a{ color: #005aa0; text-decoration: none; cursor: pointer;}
a:hover{ text-decoration: underline; }
a.xhx { color:#2d71b6; text-decoration:underline;}/* 蓝色带下划线 */
ul,li{ list-style:none; padding: 0; margin: 0;}
dl, dt, dd { margin:0; padding:0;}
input,select,button{ font-size:12px; font-family:Tahoma, Arial, SimSun, "宋体"; line-height:23px;}
button { outline:none; border:none; cursor:pointer;}
.clear { clear:both;}
.red { color:#da4d4d;}
.blue { color:#3978b6;}
.bold { font-weight:bold;}
.left { float:left;}
.right { float:right;}

/* 右侧浮动点击咨询 */
.rightFu { position:fixed; left:50%; top:372px; z-index:99995;}
.rightFuA { margin-left:490px; }
.rightFuB { margin-left:540px;}
.rightFu a { display:block; width:38px; height:38px; margin:0 0 2px 0; background:url(//skin.51offer.com/dc/frontend/v1/images/right_fu_bg01.gif) no-repeat;}
.rightFu .btnConsulting { height:50px; background-position:-10px -10px;}
.rightFu .btnConsulting:hover { height:50px; background-position:-58px -10px;}
.rightFu .btnTel { background-position:-10px -70px;}
.rightFu .btnTel:hover { background-position:-58px -70px;}
.rightFu .btnReturnTop { background-position:-10px -118px;}
.rightFu .btnReturnTop:hover { background-position:-58px -118px;}
.btnTelBoxA { width:200px; height:40px; overflow:hidden; position:fixed; left:50%; top:424px; margin-left:328px; z-index:99996; display:none;}
.btnTelBoxB { width:200px; height:40px; overflow:hidden; position:fixed; left:50%; top:424px; margin-left:378px; z-index:99996; display:none;}
.btnTelBox .btnTelShow { display:block; width:200px; height:38px; margin:0 0 2px 0; background:url(//skin.51offer.com/dc/frontend/v1/images/right_fu_bg01.gif) -106px -70px no-repeat;}

#next { font-size:14px; text-align:center; padding:25px 0 10px; position:relative; width:100%;}
#next a { color:#797878; padding:2px 5px; margin:0 2px;}
#next a:hover, #next a.hover { background:#6c90b5; color:#fff; text-decoration:none;}

#tc { font-size:14px; text-align:center; color:#333333; width:100%; height:46px; overflow:hidden; padding:50px 0;}
#tc a { color:#3978b6; text-decoration:underline;}


/* 通用头部 */
#head { width:100%; background:#0977e8;}
.head { width:958px; height:78px; margin:0 auto;}
#head img { display:block; float:left;}
#head .uker_logo { padding-top:18px; width:192px; height:53px; border-left:1px solid #e5e1e2; border-right:1px solid #e5e1e2; padding:11px 5px 14px 6px; background:#f3f4f6;}
#head .offer51_logo { width:143px; height:53px; padding:11px 0 0 22px;}
#head .head_text { padding-top:37px;}
#head .app_down { padding-top:26px; float:right; width: 134px;}

/* 底部通用版权 */
#copyright { background:#0977E8; text-align:center; color:#ffffff; padding:11px 0;}
#copyright a { color:#ffffff; margin:0 4px;}
#copyright .safe { padding:5px 0 0 0;}
#copyright .safe img { display:inline-block; height:30px; width:auto;}

.main { width:958px; padding:0 0 24px; margin:0 auto;}
#leftcolumn { width:205px; float:left;}
#rightcolumn { width:734px; float:right; padding-top:24px;}

/* 左列用户 */
#leftcolumn .usaer_box { margin-bottom:22px; border:1px solid #e5e1e1; border-top:none; color:#5c5c5c;}
#usaer { border-bottom:4px solid #2e73b8; background:#f5f5f4; padding-bottom:40px; color:#7c7c7a; padding-top:0px;}

/* 关于我们 */
#about_us { border-bottom:4px solid #2e73b8; background:#f5f5f4; padding-bottom:40px; color:#7c7c7a; padding-top:0px; color:#333333; font-size:14px;}
#about_us .tit_t { width:187px; margin:0 auto; border-top:1px solid #e5e5e5; border-bottom:1px solid #ffffff; font-size:0; line-height:0;}
#about_us .tit { margin:24px 0 0 0; padding:0 0 0 42px; background:#eaeaea; line-height:48px; font-size:16px;}
#about_us ul { padding:10px 0 0 0; line-height:28px;}
#about_us ul li { margin:2px 0;}
#about_us ul li a { color:#333333; display:block; padding:8px 0 8px 62px; background:url(images/xiaoxi_li_bg.gif) 44px 15px no-repeat;}
#about_us ul li a:hover, #about_us ul li a.hover { color:#1a7be4; font-weight:bold; background:url(images/xiaoxi_li_bg.gif) 44px 15px #eaeaea no-repeat;}

#rightcolumn .about_tit { padding:12px 0; border:1px solid #e0e0e0; border-bottom:none; background:#f4f5f5;}
#rightcolumn .about_tit p { border-left:2px solid #de4945; padding-left:6px; line-height:17px; height:17px; overflow:hidden; font-size:14px; font-weight:bold; margin-left:10px;}
#rightcolumn .about_li { border:1px solid #e0e0e0; padding:20px; color:#333333;}
#rightcolumn .about_li p { padding-bottom:5px;}
#rightcolumn .about_li .p1 { padding-top:15px;}
#rightcolumn .about_li .p2 { font-size:14px;}
#rightcolumn .about_li .p3 { text-indent:2em;}
#rightcolumn .about_li .ul1 { margin:0 0 0 20px; padding-bottom:8px;}
#rightcolumn .about_li .ul1 li { list-style:disc;}
#rightcolumn .about_li .p_tit { font-size:20px;padding-bottom: 10px;}

#rightcolumn .about_li dl { padding:15px 12px; overflow:auto; zoom:1; width:320px; height:150px; float:left;}
#rightcolumn .about_li dl dt { width:50px; overflow:hidden; float:left; padding-top:4px;}
#rightcolumn .about_li dl dd { width:255px; padding-left:10px; overflow:hidden; float:left;}
#rightcolumn .about_li dl dd p { color:#888888; line-height:19px;}
#rightcolumn .about_li dl dd p .s1 { color:#0062a6; font-size:14px;}
#rightcolumn .about_li dl dd p .s2 { color:#888888;}
#rightcolumn .about_li dl dd  a.sdfsdf { color:#888888;}
#rightcolumn .about_li dl:hover { background:#f8f8f8;}
#rightcolumn .about_li dl dd p a { color:#888888;}
#rightcolumn .about_li dl dd p .s1 a { color:#0062a6;}

/* 友情链接列表 */
#rightcolumn .apply_box { font-size:14px;}
#rightcolumn .about_li .link_list {}
#rightcolumn .about_li .link_list li { display:inline-block;}
#rightcolumn .about_li .link_list li a { display:inline-block; height:19px; padding:0 5px; line-height:19px; color:#666;}
#rightcolumn .about_li .link_list li a:hover { color:#fff; background:#005aa0; text-decoration:none;}
#rightcolumn .about_li .apply_link { padding-left:2em; padding-bottom:10px; display:block; color:#666; font-size:12px;}

/* 2013年12月17日新增学校详细页面 */
#rightcolumn .slayout { color:#666;}

#rightcolumn .slayout .s_subnav { margin:20px auto; background:#fef7e1; border-top:2px solid #d3d3d1; }
#rightcolumn .slayout .s_subnav ul { height: 42px;}
#rightcolumn .slayout .s_subnav ul li { position:relative; width:115px; float:left; display:block; z-index: 9;}
#rightcolumn .slayout .s_subnav ul li a.menu { height:42px; line-height:42px; color:#6a4f3c; text-align:center; font-size:14px; display: block;}
#rightcolumn .slayout .s_subnav ul li a.menu:hover, #rightcolumn .slayout .s_subnav ul li a.hover { font-weight:bold; color:#fff; background:#f58c09; text-decoration:none;}
#rightcolumn .slayout .s_university a.menub { width:138px;}

#rightcolumn .slayout .s_item { height:37px; border-bottom:1px solid #dfdfdf; position:relative; margin-bottom:6px; z-index: 1;}
#rightcolumn .slayout .s_item span { padding:0 10px; line-height:37px; font-weight:bold; font-size:14px; color:#f58c09; border-bottom:1px solid #f58c09; position:absolute; left:0; bottom:-1px; z-index:2;}

#rightcolumn .slayout .s_major { padding:10px 15px 0; margin-bottom:20px;}
#rightcolumn .slayout .s_major ul {}
#rightcolumn .slayout .s_major ul li {}

#rightcolumn .slayout .s_news { padding:0 15px; margin-bottom:20px;}
#rightcolumn .slayout .s_news a { width:330px; color:#666; padding-left:10px; display:inline-block; background:url(../images/red_sj.gif) 0 8px no-repeat;}
#rightcolumn .slayout .s_news a:hover { text-decoration:underline; color:#0da1cf;}

/* 学校照片详细页面 */
#rightcolumn .slayout .s_img { margin-bottom:20px; width:678px; margin:10px auto 0; overflow:hidden;}
#rightcolumn .slayout .s_img .s_img_m { width:705px; margin:0 auto; overflow:auto; zoom:1;}
#rightcolumn .slayout .s_img .s_img_m img { display:block; _display:inline; width:200px; height:137px; margin:0 15px 15px 0; border:8px solid #ebebeb; float:left;}

#rightcolumn .slayout .s_offer { padding:0; margin-bottom:20px; color:#666;}
#rightcolumn .slayout .s_offer ul {}
#rightcolumn .slayout .s_offer ul li { padding:10px 15px; border-bottom:1px dashed #e3e3e3; background:#fff; overflow:auto; zoom:1;}
#rightcolumn .slayout .s_offer ul li:hover { background:#eeeeee;}
#rightcolumn .slayout .s_offer ul li img { width:48px; height:48px; border:1px solid #d9d9d9; padding:1px; display:block; float:left;}
#rightcolumn .slayout .s_offer ul li p { display:block; float:left; text-align:center; line-height:19px; padding:0 5px;}
#rightcolumn .slayout .s_offer ul li p span { font-weight:bold; color:#333; display:block; padding-bottom:5px;}
#rightcolumn .slayout .s_offer ul li .p1 { width:60px;}
#rightcolumn .slayout .s_offer ul li .p2 { width:230px;}
#rightcolumn .slayout .s_offer ul li .p3 { width:100px;}
#rightcolumn .slayout .s_offer ul li .p4 { width:70px;}
#rightcolumn .slayout .s_offer ul li .p5 { width:90px;}


/* 2013年12月22日专业list页面 */
#rightcolumn .slayout .s_news_item { padding:10px 10px 0;}
#rightcolumn .slayout .s_news_item ul { color:#666;}
#rightcolumn .slayout .s_news_item ul li { padding:0;}
#rightcolumn .slayout .s_news_item ul li p { font-size:12px; text-indent:2em;}
#rightcolumn .slayout .s_news_item ul li h3 { font-size:12px; font-family:Tahoma, Arial, SimSun, "宋体"; overflow:auto; zoom:1;}
#rightcolumn .slayout .s_news_item ul li h3 a { color:#666; float:left;}
#rightcolumn .slayout .s_news_item ul li h3 a:hover { text-decoration:underline; color:#0da1cf;}
#rightcolumn .slayout .s_news_item ul li h3 span { float:right; font-size:14px; font-weight:normal;}

