@charset "utf-8";

/* 
CSS Document for Dean's Office of Southwest Petroleum University
Update: 20210604
*/

*{ margin:0; padding:0; font-family: Verdana; font-size:12px;}
body{ background:#fff url("../images/bg_body.jpg") repeat-x;}
a:link {text-decoration: none;color:#000;border:0;}
a:visited {text-decoration: none;color:#000;}
a:hover {text-decoration: underline;color:#2D88FD;}
a:active {text-decoration: underline;color:#000;}
.clear{clear:both; height:1px;} 
ul{ list-style:none; }
img {border:0;}
h3{ font-weight:normal;}

#header{ margin:0 auto; width:960px;height:212px; background:#fff url("../images/bg_banner3.jpg") no-repeat ; }
#header #top{height:140px;overflow:hidden;}
#header #top a.logo{width:470px;height:85px;position:absolute;left:0;top:0; }
#header #top .right_info{float:right;padding:50px 10px 0 0;color:#333333;text-align:right;}
#header #top .right_swf{ clear:both; float:right; width:240px; height:35px; margin-right:190px; }

cite { display: none; text-indent: -999px;}

#menu { margin:0 auto; text-align:center; overflow:hidden; width:960px;height:35px; background:#fff url("../images/bg_nav.gif") repeat-x; }
#menu ul { margin: 0px auto; padding: 4px;border:0;list-style-type:none;width:820px;overflow:hidden; } 
#menu ul li {float:left;margin: 4px auto;display: block; text-align:center; } 
#menu li a {display:block;padding:1px 2px;width: 78px;font-size: 14px; font-weight:800;text-align: center;color:#fff;text-decoration:none;}
#menu li a:hover {TOP: 1px;color: #ccc;position: relative;}

#sub_menu { margin:2px auto; text-align:center; overflow:hidden; width:960px;height:33px; border-top: solid #b9ddef 1px; border-bottom:solid #b9ddef 1px; }
#sub_menu ul { margin: 0px auto; padding:2px;border:0;list-style-type:none;	width:100%;overflow:hidden; } 
#sub_menu ul li { float:left; display: block; text-align:center; height:30px; line-height:30px; vertical-align:middle;} 
#sub_menu .right { width:222px; float:right; text-align:right;}
#sub_menu .weixin { width:34px; float:right; }

.wrap { margin:0 auto; width:960px;  position:relative; overflow:hidden; background:#FFF; padding:6px 0 0 0; }
.wrap_box { margin:0 auto; width:960px;  position:relative;  min-height:380px; }
.wrap_left { width:210px; float:left; background:#fff; height:auto!important; height:200px;min-height:100px; }
.wrap_right {width:750px; float:right; }

/*h2标题*/
.wrap h2 { height:30px;background: url(/dean/resource1/images/h2_title.png) no-repeat 100% -9999px; width:100%; text-indent:-9999px;}
/*.wrap .exam { background-position: 8px 8px !important; } */
/*.wrap .down { background-position: 8px -20px !important; } */
/*.wrap .link { background-position: 8px -48px !important; } */
/*.wrap .view { background-position: 8px -76px !important; } */
/*.wrap .news { background-position: 8px -104px !important; }*/ 
/*.wrap .serv { background-position: 26px -138px !important; }*/ 
/*.wrap .site { background-position: 26px -166px !important; }*/ 
/*.wrap .webc { background-position: 26px -194px !important; }*/ 

.wrap .exam { background-position: 8px 6px !important; } 
.exam-detail{
  margin-left:12px;
  margin-top:10px;
  background:#f2f2f2;
  border:#dedede 1px solid;
  width:220px;
  height:45px;
  border-radius:3px
}
.exam-detail a{
  font-size:14px;
  color:#333;
  font-weight:400;
 text-align:center;
  padding-top:2px
}
.wrap .down { background-position: 9px -20px !important; } 
.wrap .link { background-position: 8px -219px !important; } 
.wrap .title5 {background:url(/dean/resource1/images/title5.png) no-repeat;z-index:999}
.wrap .view { background-position: 8px -80px !important; } 
.wrap .news { background-position: 8px -110px !important; } 
.wrap .serv { background-position: 26px -137px !important; } 
.wrap .site { background-position: 26px -164px !important; } 
.wrap .webc { background-position: 26px -195px !important; }
h2 .more { float:right; font-weight:normal; padding-right:8px;padding-top:8px;padding-top:12px; text-indent:0; height:22px; line-height:16px; vertical-align:bottom ;}
h2 .more  a:link,.wrap h2 .more  a:visited { color:#666; }

/*通道*/
ul.item_passport{ margin:0 auto; width:210px; height:270px; overflow:hidden;}
ul.item_passport li{ height:66px; margin:0 auto 0 0; }

#calr_detail{ margin:31px auto 0 auto; width:196px; overflow:hidden; text-align:center;}

/*左侧列表*/
.left_box { width:210px; margin-bottom:6px; }
.left_box .box_top {clear:both; width:203px; background: url("/dean/resource1/images/left_box_top.png") no-repeat;padding-bottom:8px }
.left_box .box_top h2 { height:30px; }
.left_box .box_top ul { margin:0 auto; width:180px;}
.left_box .box_top .xxfw{ margin-top:12px; height:auto!important;}
.left_box .box_top .xxfw li { text-indent:8px; height:26px; float:left; margin-left:10px; width:80px; background: url("/dean/resource1/images/li_p3.png") left 6px no-repeat;}
.left_box .box_top .xxfw .aline{ width:180px;}/*占一行*/

.left_box .box_top .ztwz{ margin-top:12px; height:auto!important; height:88px;min-height:88px;}
.left_box .box_top .ztwz li { margin-left:10px; text-indent:8px; height:26px; background: url("/dean/resource1/images/li_p3.png") left 6px no-repeat;}
.left_box .box_top .wlkt{ margin-top:12px;height:105px;min-height:88px;}
.left_box .box_top .wlkt li { margin-left:10px; text-indent:8px; height:26px; background: url("/dean/resource1/images/li_p3.png") left 6px no-repeat;}
.left_box .box_bottom { clear:both; height:2px; width:203px; background: url("/dean/resource1/images/left_box_bottom.png") no-repeat bottom center ; }

/*友情链接*/
#link { margin:10px auto; text-align:center; }
#link p{ margin:4px 0;}
#link select {width:200px; line-height:28px; padding:6px;}

/*右侧 w1*/
.w_r_box1 {background:url(/dean/resource1/images/box_tzgg.png) no-repeat 0 0; height:216px; }

.w_r_box1_left { height:194px;}

/*通知公告*/
.w_r_box1_left .tab_big { width:750px; table-layout:fixed; margin-top:10px; }
.w_r_box1_left .tab_2col {table-layout:fixed; width:370px; }
.w_r_box1_left .title { text-indent: 18px; background: url("/dean/resource1/images/li_p2.png") 10px 14px no-repeat; width:312px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; } 

/*B版表格*/
.tab_2col { empty-cells: show; border-collapse: collapse; margin:0 auto; }
.tab_2col td { margin:0; height:28px; vertical-align:middle; }
 
/*右侧 w2*/
.w_r_box2 { margin-top:3px; }
.w_r_box2_left{ float:left; width:491px; overflow:hidden;}
.w_r_box2_left h2 { height:36px;}
.w_r_box2_left .box{ background:url(/dean/resource1/images/box_r_2_l.png) no-repeat 0 0;height:auto!important;height:330px;min-height:250px;  }
.w_r_box2_left .box_bottom{ background:url(/dean/resource1/images/box_r_2_l.png) no-repeat 0 -596px; height:22px;  }	/*覆盖长度*/	
.w_r_box2_right{ float:left; width:253px; overflow:hidden; margin-left:6px; }
.w_r_box2_right  h2 { height:30px;}
.w_r_box2_right .box{ background:url(/dean/resource1/images/box_r_2_r.png) no-repeat 0 0;  height:auto!important; height:160px;min-height:146px;  }
.w_r_box2_right .box_bottom{ background:url(/dean/resource1/images/box_r_2_r.png) no-repeat 0 -390px; height:16px;  }	/*覆盖长度*/

/*视点 声音*/
.box_view {  }
.box_view ul { margin:3px 6px; }
.box_view ul li { background: url("/dean/resource1/images/li_p2.png") 6px center no-repeat; line-height:27px;overflow: hidden;text-indent: 16px;text-overflow: ellipsis; white-space: nowrap; width:520px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }

/*新闻报道*/
.news_pic { position: absolute; right:4px; bottom:1px; border: 1px solid #ccc;display: block; height:134px;overflow: hidden;width:170px; margin:6px 4px 0 0; }
.news_pic img {width: 170px; height:114px}
.news_pic span {background: none repeat scroll 0 0 #ededed;color: #000;display: block;height: 20px;line-height: 20px;text-align: center;width: 170px;}

.box_news{ position: relative; left: 0; top:0; }
.box_news ul {margin:3px 6px;}
.box_news li{ background: url("/dean/resource1/images/li_p2.png") 6px center no-repeat; line-height:27px;overflow: hidden;text-indent: 16px;text-overflow: ellipsis; white-space: nowrap; width:360px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.chang { width:510px !important;}
.chang .t { display:inline; float:left; width:410px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 
.chang .time { display:inline; float:left; width:62px; overflow:hidden; text-align:left; } 

.chang_pic { width:370px !important;}
.chang_pic .t { display:inline; float:left; width:300px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;} 
.chang_pic .time { display:inline; float:left; width:62px; overflow:hidden; text-align:left; } 

/*考试信息、资料下载、友情链接*/
.w_r_box2_right .box ul { margin:12px 4px 0 4px; }
.w_r_box2_right .box ul li { background: url("/dean/resource1/images/li_p2.png") 6px center no-repeat;line-height:26px;overflow: hidden;text-indent: 16px;text-overflow: ellipsis; white-space: nowrap; width:230px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}	

/*沿用老板古典横线 background: url("/dean/resource1/images/class.gif") repeat-x;*/
.classLine {height: 12px;margin: 0;padding: 0;width: 100%; border-bottom:solid 1px #ededed;}
.dividpage{ margin:6px 2px; line-height:22px;}

/*页脚*/
#footer{ clear:both; margin:0 auto;width:100%; height:63px; padding-top:2px; color:#666; overflow:hidden;  font-family:Verdana;  background:url(/dean/resource1/images/bg_footer.jpg) repeat-x top;}
#footer .item { margin:0 auto; height:20px; padding:1px 0 0 0;} 
#footer a:link, #footer a:visited { text-decoration: none; color:#666; }
#footer a:hover {text-decoration: underline;color:#000;}
#footer .box_footer{ width:960px; margin: 0 auto;}
#footer .left{ float:left; width:680px; }
#footer .right{ float:right; width:210px; text-align:right; }

/*二级页面*/
.r_list { background:url(/dean/resource1/images/bg_content_list.png) no-repeat 0 0; min-height:544px;  }
.r_list h3 { margin:0; padding:10px; text-indent:32px; font-weight:800; font-size:13px; }
.r_list .tips {margin:10px 20px;}
.r_list ul { margin:10px 20px; }
.r_list ul li { background: url("/dean/resource1/images/li_p2.png") left center no-repeat; border-bottom: 1px dotted #E9E9E9;line-height:27px; overflow: hidden;text-indent: 16px;width:706px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.r_list .t { display:inline; float:left;  max-width:630px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; }
.r_list .time { display:inline; float:right; width:70px;}
.r_list_bottom{ background:url(/dean/resource1/images/bg_content_list_b.png) no-repeat 0 0; height:12px;}

.pager{ margin:0 auto; padding:10px; text-align:center; border-top: 1px solid #ededed; }
.pager div { display:inline; }

/*党建内容列表*/
.dj_list { min-height:544px;  }
.dj_list h3 { margin:0; padding:10px; text-indent:32px; font-weight:800; font-size:13px; }
.dj_list .tips {margin:10px 20px;}
.dj_list ul { margin:10px 20px; }
.dj_list ul li { background: url("/dean/resource1/images/li_p2.png") left center no-repeat; border-bottom: 1px dotted #E9E9E9;line-height:27px; overflow: hidden;text-indent: 16px;width:706px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}

/*详情内容*/
.a_title{ font-size:16px; text-align:center; margin:10px;}
.a_info { margin:2px; text-align:right; color:#666; margin:6px; }
.a_detail { margin:10px; overflow:hidden;}

/*搜索框*/
#search_box input{float:left;}
#search_box input.sub{width:40px; height:28px; display:block; font-size:1px; background:url(/dean/resource1/images/btn_search.gif) no-repeat; border:none; margin:0; cursor:pointer;}
#search_box input.txt{width:180px; height:28px; display:block; font-size:12px; background:url(/dean/resource1/images/search.gif) no-repeat left top; border:0; padding:0; color:#8F8B6E; line-height:14px;text-indent:10px; text-align:left; vertical-align:middle; line-height:28px;}


/*B版*/
.b_left { border: 1px solid #c4e1f5; width: 202px;background: none repeat scroll 0 0 #fcfefe; }
.b_left .second {background: url("/dean/resource1/images/left_sec_bg.png") repeat-x 0 0 transparent;color: #343434;font-size: 14px;font-weight: bold;height:32px;line-height: 32px; text-indent:14px;}
.b_left ul {list-style: none outside none; width:100%; padding-bottom:18px;}
.b_left li {background: url("/dean/resource1/images/li_p3.png") no-repeat scroll 2px 15px transparent;border-bottom: 1px solid #d6d6d8;border-top: 1px solid #fff;list-style: none outside none; padding:8px 16px; width:130px;margin:0 auto;}
a.now { color: #d00; font-weight: 800; }
.b_wrap_box { margin:0 0 0 6px; background: url("/dean/resource1/images/b_wrap_box.png") no-repeat 0 0; border-left: solid 1px #ddd; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; }
.b_wrap_box h3{ height:32px; line-height:32px; vertical-align:middle; font-weight:800; color:#d00; width:150px; text-align:center; font-size:14px; }

.versionB { margin:0 0 6px 1px; border:solid 1px #c4e1f5; padding:10px; line-height:140%; }
.versionB h3, .versionB h3 span {  font-size:15px; font-weight:800; font-family: "微软雅黑"; }
.versionB h3 { margin-bottom:12px;  line-height:28px; background: url("/dean/resource1/images/ico-he.gif") no-repeat scroll 10px -65px #fff; border-bottom: 4px solid #f6f6f6; text-indent: 32px;  }
.versionB h4 { margin:12px 0;  line-height:30px;font-family: "微软雅黑";  background: url("/dean/resource1/images/ico-he.gif") no-repeat scroll 8px 6px #fff; border-bottom: 1px solid #ededed;  font-size:15px; text-indent: 32px; }

.versionB p{ text-indent:24px;line-height:30px;}
.versionB ol{ margin-left:42px; line-height:25px;}
.versionB li { }

/*B版表格*/
.tab1 { empty-cells: show; border-collapse: collapse; margin:0 auto; }
.tab1 th, .tab1 td {border: 1px solid #ccc; padding:2px;margin:0; height:26px; vertical-align:middle; }
.tab1 th { font-weight:bold; background-color: #f6f6f6; }