/*
* name:Global && Pc StyleSheet
* version:v3.1.1
* update:加入placeholder依赖样式
* date:2015-08-26
*/

/* 雪碧图 */
.ico { display:inline-block; overflow:hidden; width:20px; height:20px; 
	vertical-align:middle; background:url(../img/ico.png);margin:0 .3em;}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/*
* 依赖：
* placeholder插件
*/
.placeholder { color:#aaa;}
/* 设置 */
body{font-size:13px; line-height:1.8; color:#555; background:#fff url(../img/bodybg.jpg) center bottom no-repeat; min-height:490px;}
.wrap { max-width:1000px; margin-right:auto; margin-left:auto; *width:1000px;}
a{color:inherit;}
a:hover { color:#487d4b;}
/*css组件-设置*/
.form-control, .input-group-addon, .btn{border-radius:2px;}
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
/*选中设置*/
::-moz-selection {color:#fff; background:#39f;}
::selection {color:#fff; background:#39f;}

/* 网站样式 */
a.j_tel { cursor:default;}
a.unable { display: none!important;}
.imgZoom img { -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.imgZoom:hover img {transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
/*page_head*/
.pageHeader { clear:both; position:relative; z-index:10;}
.topBar { background:#f8f8f8; border-bottom:#dddddd 1px solid; padding:6px 0;}
.topBar .welcome { float:left;}
.topBar .links { float:right; font-size:0; margin-right:-12px;}
.topBar .links li { display: inline-block; *display: inline; *zoom: 1; white-space:nowrap; background:url(../img/link_dot.png) left center no-repeat;}
.topBar .links li.first { background:none;}
.topBar .links a { display:inline-block; padding:0 12px; font-size:13px;}
.pageHeader .top { background:#487d4b; padding-top:8px; padding-bottom:17px;border-bottom:1px #559458 solid;}
.pageHeader .logo { float:left;}
.pageHeader .j_links,.pageHeader .j_search { text-align:right;}
.pageHeader .j_links em { margin:0 1em;}

.pageHeader .j_search { float:right; padding:0px 64px 0px 8px; width:266px; height:30px; line-height:30px; background:#fff; position:relative; border:#487d4b 3px solid; margin-bottom:12px; margin-top:27px;}
.pageHeader .j_search .j_inp { width:100%; border-width:0;}
.pageHeader .j_search .j_inp::-webkit-input-placeholder { color:#487d4b;}
.pageHeader .j_search .j_inp:-moz-placeholder { color:#487d4b;}
.pageHeader .j_search .j_inp::-moz-placeholder { color:#487d4b;}
.pageHeader .j_search .j_inp:-ms-input-placeholder { color:#487d4b;}

.pageHeader .j_search .j_btn { width:64px; height:30px; line-height:1; position:absolute; right:0px; top:0px; background-color:#033f00; border-width:0; color:#fff; text-align:center; cursor:pointer;}
.pageHeader .j_search .j_btn .ion { margin:0; font-size:19px;}

.mobile_key { display:none; width:50px; height:50px; line-height:50px; text-align:center; font-size:29px; overflow:hidden; position:absolute; right:10px; top:8px;}
.mobile_key .ion { margin:0;}
.pageNav{position: absolute;z-index: 8;left:0;width:100%;height:50px;background:#487d4b;border-top:1px #3a643c solid;}
.pageNav > ul { max-width:1000px; margin-right:auto; margin-left:auto; *width:1000px; }
.pageNav > ul > li { width:12.5%; float:left; position:relative;}
.pageNav > ul > li > a { display:block; height:50px; line-height:50px; text-align:center; font-size:14px; white-space:nowrap; color:#fff;}
.pageNav > ul > li.cur > a,.pageNav > ul > li:hover > a { color:#ffffff; background:#95b445;}

.pageNav > ul > li > ul { width:100%; height:auto; position:absolute; left:0; top:100%; display:none;}
.pageNav > ul > li > ul > li { background:url(../img/sec_navbg.png); border-bottom:#7ea8d7 1px solid; position:relative;}
.pageNav > ul > li > ul > li > a { display:block; font-size:14px; color:#fff; padding:4px 20px 4px 18%; line-height:24px;}
.pageNav > ul > li > ul > li.sec_hover,.pageNav > ul > li > ul > li:hover { background-image:url(../img/third_navbg.png);}
.pageNav > ul > li > ul > li.secNav > a { position:relative;}
.pageNav > ul > li > ul > li.secNav > a:after {content:""; display:block; width:15px; height:15px; line-height:14px; color:#fff; text-align:center; position:absolute; right:5px; top:50%; margin-top:-7px; font-size:12px; background:url(../img/ico.png) -42px -2px no-repeat;}

.pageNav > ul > li > ul > li > ul { width:100%; height:auto; position:absolute; left:100%; top:0; display:none;}
.pageNav > ul > li > ul > li > ul > li { background:url(../img/third_navbg.png);} 
.pageNav > ul > li > ul > li > ul > li a { display:block; font-size:13px; color:#fff; padding:4px 10px 4px 30px; line-height:25px;}
.pageNav > ul > li > ul > li > ul > li a:hover { text-decoration:underline;}
/*.pageNav > ul > li > ul a:hover { text-decoration:underline;}*/
/*page_head end*/

/*page_foot*/
.pageFooter { /*background-position:center top; background-repeat:no-repeat;  background-image:url(../img/channel_footbg.png); */ padding-top:30px; padding-bottom:125px; line-height:24px; text-align:center;}
.pageFooter .friendLinks { padding-bottom:28px;}
.pageFooter .friendLinks,.pageFooter .friendLinks a { color:#fff;}
.pageFooter .friendLinks a { display:inline-block; white-space:nowrap;}
.pageFooter em { margin:0 8px;}
.pageFooter .lt { display:inline-block; white-space:nowrap; margin-right:8px;}
.pageFooter a,.pageFooter { color:#000;}
.pageFooter .j_left { width:100%; float:left; font-size:14px;}
.pageFooter .j_right { width:24%; float:right;}

.pageFooter .j_links { padding-top:10px; font-size:14px; font-weight:bold;}
.pageFooter .j_links em { margin:0 8px; font-weight:normal;}

.pageFooter .j_right > dl { padding:0 50px 0 26px; width:158px; width:auto; height:34px; background-color:#105e88; color:#fff; position:relative;}
.pageFooter .j_right > dl.j_friend_links { background-color:#fa920f;}
.pageFooter .j_friend_links dt { height:34px; line-height:34px; cursor:pointer;}
.pageFooter .j_friend_links dt .ico { margin:0; position:absolute; right:16px; top:10px;}
.pageFooter .j_friend_links dd { width:100%; height:auto; position:absolute; left:0; bottom:100%; background-color:#fff; max-height:160px; overflow-x:hidden; overflow-y:auto; display:none;}
.pageFooter .j_friend_links dd a { display:block; padding:4px 10px;}
.pageFooter .j_friend_links dd a:hover { background-color:#f4f4f4;}
.pageFooter .j_friend_links:hover dd { display:block;}
.pageFooter .j_foot_search { line-height:34px;}
.pageFooter .j_foot_search .j_inp { width:100%; border-width:0; background-color:transparent; color:#fff;}
.pageFooter .j_foot_search .j_inp::-webkit-input-placeholder { color:#ffffff;}
.pageFooter .j_foot_search .j_inp:-moz-placeholder { color:#ffffff;}
.pageFooter .j_foot_search .j_inp::-moz-placeholder { color:#ffffff;}
.pageFooter .j_foot_search .j_inp:-ms-input-placeholder { color:#ffffff;}
.pageFooter .j_foot_search .j_btn { width:50px; height:34px; line-height:1; border-width:0; color:#fff; position:absolute; right:0; top:0; background-color:transparent; padding:0; cursor:pointer;}
.sideFoot { width:55px; height:auto; position: fixed; right:10px; top:50%; z-index:90;}
.sico { display:inline-block; width:50px; height:50px; background:url(../img/side_ico.png) no-repeat; overflow:hidden;}
.si01 { background-position:0 0;}
.si02 { background-position:0 -50px;} 
.sideFoot li { margin-bottom:2px;}
.sideFoot a { display:block; background-color:#b7d3eb; text-align:center; font-size:0; padding:2px 0;}
.sideFoot a.gotop { background-color:#3276c0; font-size:19px; color:#fff; height:51px; line-height:50px; overflow: hidden;}
.sideFoot li .bds_more { margin:0; float: none; background-image:none; width:auto; height:auto; padding:2px 0;}
body .bdshare_popup_box { display:none!important;}
.ewm_img { width:150px; height:150px;}
body .tip-content { padding:10px;}
/*page_foot end*/

/*indexPage*/
.indexPage .pageFooter {text-align: center;}

.ibanner { height:385px; position:relative; clear:both;}
.ibanner img { width:1920px; height:385px; position:absolute; top:0; left:50%; margin-left:-960px; max-width:none;}
.ibanner .slide_nav { width:100%; height:auto; position:absolute; left:0; bottom:10px; font-size:0; text-align:center; z-index:10;}
.ibanner .slide_nav a { display:inline-block; width:10px; height:10px; border:#fff 2px solid; border-radius:50%; cursor:pointer; margin:0 3px;}
.ibanner .slide_nav a.on { background-color:#3a98e4; border-color:#3a98e4;}

.inewslist { font-size:12px;}
.inewslist li { height:24px; line-height:24px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.inewslist .time { color:#888; margin-right:8px; border-right:#ddd 1px dotted; line-height:14px; display:inline-block; vertical-align:middle; padding-right:9px;}

/* 
* index add
 */
 .indexBody{background:url(../img/bg.jpg) center bottom no-repeat;}
.iQuickLink{background:#f3f3f3;}
.iQuickLink ul{padding:25px 0;border-bottom: 2px solid #95b445;}
.iQuickLink li{float: left;width:23%;padding-left: 2%;background:url(../img/icp.jpg) 0 center no-repeat;}
.iQuickLink a{display: block;padding:1em 0 0 6.5em;background-position: 1em center;background-repeat: no-repeat;
height:60px;font-weight: 700;font-size: 16px;line-height: 1.5;}
.iQuickLink .li1{background:none;}
.iQuickLink .li1 a{background-image: url(../img/ic1.png);}
.iQuickLink .li2 a{background-image: url(../img/ic2.png);}
.iQuickLink .li3 a{background-image: url(../img/ic3.png);}
.iQuickLink .li4 a{background-image: url(../img/ic4.png);}
.mainBody{background:#fff;padding:20px; margin-bottom:15px;}
.ipart1 { margin-bottom:15px; border-bottom:#ddd 1px solid;}
.iLeftSide{padding-right: 2em;}
.iRightSide{padding-left: 2em;border-left:1px solid #ddd;margin-left:2em; padding-bottom:15px;}
.iTitle1{margin-bottom: 10px; height:30px;line-height: 30px;overflow: hidden;}
.iTitle1 .title{float: left; font-size:20px;color:#487d4b;}
.iTitle1 .more{float: right;color:#ccc; border-right:#ddd 1px dotted; padding-right:5px; line-height:14px; margin-top:9px;}
.inewsrecom{position: relative;padding-left: 5em; background:#f3f3f3;}
.inewsrecom .date{position: absolute;left:0;top:0;width:5em;text-align: center;background:#d9d9d9;
line-height: 1.4;height:100%;}
.inewsrecom .date big{display: block; font-size:2em;color:#bb0000;font-family:arial;margin-top: .6em;}
.inewsrecom .cont{padding:1em;}
.inewsrecom .title{font-size:1.1em;line-height: 1.3em;}
.inewsrecom .intro{line-height: 20px;height:40px;overflow: hidden;}
.ipart1 .inewslist { margin-top:5px;}
.ipart1 .dotlist li { height:24px; line-height:24px;}

.iTitle2{height:40px;line-height: 40px;border-bottom: 1px solid #ccc;margin-bottom: 1em;}
.iTitle2 .title{float: left;border-bottom: 2px solid #95b445;padding:0 .2em;}
.iTitle2 .more{float: right;color:#777; border-right:#ddd 1px dotted; padding-right:5px; line-height:14px; margin-top:14px;}
.iTitle2 .more:hover{text-decoration: underline;color:#333;}
.ipart2{border-top:1px solid #ddd;border-bottom: 1px solid #ddd;margin-top:0;}
.ipart2 .iLeftSide{/* border-right:1px solid #ddd; */margin-right: 2em;}
.ipart2 .iRightSide{border-left:1px solid #ddd;margin-left:2em; padding-bottom:15px;}
.iContact img{vertical-align: middle;margin-right: .3em;}
.iContact .indent{padding-left: 22px;}
.iContact .block{}
.iContact .block a{display: block;margin-top:.5em;}
.iContact .dl { position: relative; *zoom:1; padding-left:25px;}
.iContact .dl .icont { position:absolute; left:0; top:2px;}
.full-bar{display: block;margin-bottom: 2px;}
.full-bar img{width:100%;}
.dotlist li{height:28px;line-height: 28px;padding-left: 15px;
	background:url(../img/middot.png) 5px center no-repeat;}
.iQaDownload{}

.ipart2 .iLeftSide { padding-right:0;}
.ipart2 .dotlist { margin-bottom:5px;}

.i_huanjing { height:0; padding-bottom:75%; position:relative; overflow: hidden;}
.i_huanjing img { width:100%; height:auto;}
.i_huanjing .slide_nav { display: none;}
.i_huanjing .title { width:100%; height:48px; line-height:48px; position:absolute; left:0; bottom:0; color:#fff; z-index:10; background:rgba(56,125,218,.90); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#dd387dda,endcolorstr=#dd387dda);}
.i_huanjing .title .n { display:block; font-size:22px; font-weight:normal; padding-left:18px;}
.i_huanjing .title .ion { position:absolute; right:0; top:0; font-size:29px; color:#fff;}

/*channelPage*/
.channel_banner { height:205px; background-position:center top; background-repeat:no-repeat; margin-top:-50px; margin-bottom:20px;}

.channelMain { margin-top:0; padding-bottom:30px;}
.channelLeft { width:22%; float:left;}
.channelRight { width:72%; float:right;}

.channelLeft .j_hd { background:#487d4b; height:50px; padding-left:34px; color:#fff; line-height:1.5;}
.channelLeft .j_hd .title { font-size:16px; font-weight:normal; color:#fff; padding:14px 0 0 0px; font-weight:bold;}
.channelLeft .j_hd .en { font-size:14px;}
.channelLeft .j_menu { border:#f0f0f0 1px solid; margin-bottom:20px;}
.channelLeft .j_menu > li { border-left:#1172ab 0px solid;}
.channelLeft .j_menu > li > a { display:block; line-height:22px; padding:9px 10px 9px 27%; border-bottom:#e3d04d 1px solid; font-size:14px; color:#555555; position:relative; background:url(../img/menubg.png) bottom repeat-x #fff;}
.channelLeft .j_menu > li > a .menudot { display:block; width:6px; height:6px; position: absolute; left:19%; top:17px; background:url(../img/menu_dot.png) no-repeat;}
.channelLeft .j_menu > li > a .ico { position:absolute; left:5px; top:17px; margin:0;}
.channelLeft .j_menu > li > a:hover { /* background-color:#dddddd; */ color:#0d5caa; font-weight:bold;}
.channelLeft .j_menu > li.cur { border-left-color:#ff9600;}
.channelLeft .j_menu > li.cur > a { /*background-color:#dddddd; border-top:#fff 1px solid; border-bottom:#c0c0c0 1px solid;  background:url(../img/j_menu_cur.png) bottom repeat-x #1659c7; */ color:#0d5caa; font-weight:bold;}

.channelLeft .j_menu ul { display:none;}
.channelLeft .j_menu ul > li > a { display:block; line-height:22px; padding:5px 10px 5px 27%; color:#666; background-color:#f9f9f9; border-bottom:#eee 1px solid;}
.channelLeft .j_menu ul > li > a:before { content:"-"; display:inline-block; vertical-align:1px; margin-right:5px;}
.channelLeft .j_menu ul > li > a:hover { background-color:#f4f4f4;}
.channelLeft .j_menu ul > li.cur > a { color:#0b609b;}
.channelLeft .j_menu .cur ul { display:block;}

.leftPart { border:#dddddd 1px solid; margin-bottom:20px;}
.leftPart .hd { border-bottom:#dddddd 1px solid; line-height:36px; margin-bottom:5px;}
.leftPart .title { float:left; font-size:15px; color:#000;}
.leftPart .more { float:right; font-size:14px; color:#da5105;}
.comList { padding:0 10px 10px;}
.comList .bd li { height:24px; line-height:24px; padding-left:13px; background:url(../img/middot.png) 2px center no-repeat; font-size:12px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.leftTel { padding:0;}
.leftTel img { width:100%; height:auto;}

.channel_menu { clear:both; margin-bottom:20px;}
.channel_menu li { float:left; margin-right:7px;}
.channel_menu a { display:inline-block; height:32px; line-height:32px; font-size:16px; padding:0 30px; background-color:#dddddd; color:#666;}
.channel_menu a:hover,.channel_menu li.cur a { background-color:#4da0e4; color:#fff;}

.channelRight {margin-top:0;}
.channelRight .breadcrumbs { font-weight:normal; text-align:right; font-size:14px; font-weight:bold; padding:11px 0; float:right; line-height:1.8;}
.channelRight .breadcrumbs em,.channelRight .breadcrumbs a { font-weight:normal;}
.channelRight .breadcrumbs em { font-family:宋体; margin:0 5px;}
.channelRight .breadcrumbs a.home { padding-left:20px; background:url(../img/breadcurmbs_ico.png) 3px center no-repeat;}
.channelRight .channel_hd { margin-bottom:0; border-bottom:#e3e3e3 1px solid; line-height:48px; margin-bottom:30px;}
.channelRight .channel_hd .title { font-size:24px; font-weight:normal; float:left;}
a.aTel { cursor:default;}
.channelRight .channel_bd { padding-bottom:20px;}

.textContent { line-height:1.8; min-height:300px;}

/*翻页*/
.page{font-size:12px; color:#777777; text-align:center;}
.page a,.page span { color:#777777;display:inline-block;border:1px solid #ededed;padding:5px 10px;vertical-align:middle;margin:0 0 10px -1px;}
.page .goprev{margin-right:10px;}
.page .gonext,.page .count {margin-left:10px;}
.page a:hover,.page span{color:#fff; background:#307bed;}
.page span.goprev,.page span.gonext {color:#777777; background:none;}
.page span.count { border:0;background:0;color:#777777;}

/*公告*/
.widget-newslist-4 { margin-bottom:20px;}
.widget-newslist-4 li { margin-top:-1px; vertical-align:top;border:1px solid #ededed; background:#ffffff;}
.widget-newslist-4 li a {position:relative;  display:block; overflow:hidden; padding-left:45px; transition:none; *zoom:1;}
.widget-newslist-4 .j_mark { position:absolute; top:0; left:0; width:45px; margin-bottom:-999px;padding-bottom:999px;}
.widget-newslist-4 .j_mark:before { content:"+"; position:absolute; left:0;top:4px; font-weight:700;font-size:18px; font-family:tahoma; width:100%; text-align:center;}
.widget-newslist-4 .j_title {line-height:40px; height:40px; padding:0 10px; cursor:pointer;border-bottom:1px solid #ffffff;}
.widget-newslist-4 .j_title .j_t {font-size:16px; float:left; width:88%; color:#333333;}
.widget-newslist-4 .j_title .j_date { float:right; text-align:center; color:#999999; width:12%;}
.widget-newslist-4 .j_p {line-height:20px; overflow:hidden; height:0;  margin:0 10px;}
.widget-newslist-4 a:hover, .widget-newslist-4 .hover a, .widget-newslist-4 .hover .j_t { color:#333; background:#e4e4e4;}
.widget-newslist-4 a:hover .j_mark, .widget-newslist-4 .hover .j_mark { background:#eee;}
.widget-newslist-4 a:hover .j_mark:before, .widget-newslist-4 .hover .j_mark:before {content:"-";}
.widget-newslist-4 a:hover .j_title, .widget-newslist-4 .hover .j_title { border-color:#fff;}
.widget-newslist-4 a:hover .j_date, .widget-newslist-4 .hover .j_date{color:#333;}
.widget-newslist-4 a:hover .j_p, .widget-newslist-4 .hover .j_p { height:auto; margin:15px;}

/*师生风采*/
.people_list { margin-bottom:15px;}
.people_list li { clear:both; overflow:hidden; margin-bottom:15px;}
.people_list .j_face { display:block; width:115px; height:150px; float:left; border:#ddd 1px solid; padding:4px; background-color:#fff; margin-right:15px;}
.people_list .j_face img { width:115px; height:150px;}
.people_list .j_intro { overflow:hidden; border-bottom:#ddd 1px dotted; min-height:159px;}
.people_list .title { font-size:16px; height:34px; line-height:34px; margin-bottom:5px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.people_list .text { line-height:20px; max-height:60px; margin-bottom:15px; overflow:hidden;}
.people_list .more { display:inline-block; width:75px; height:21px; background-color:#dddddd; color:#4a4a4a; text-align:center; font-size:12px; border:#fff 1px solid;}
.people_list li:hover a { color:#487d4b;}
.people_list li:hover .more { background-color:#469fd3; color:#fff; border-color:#d0e8f5;}

.student .j_face,.student .j_face img { width:200px;}


/*新闻列表*/
.news_list { margin-bottom:15px;}
.news_list li { clear:both; overflow:hidden; position:relative; font-size:12px; padding-bottom:15px; margin-bottom:15px; border-bottom:#cccccc 1px dotted;}
.news_list .j_img { width:17%; height:0; overflow:hidden; padding-bottom:13%; float:left; margin-right:10px;}
.news_list .j_img img { width:100%; height:auto;}
.news_list .intro { overflow:hidden;}
.news_list .title { height:20px; line-height:20px; font-weight:normal; font-size:16px; margin-right:140px; margin-bottom:12px; font-weight:bold; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_list .time { line-height:20px; white-space:nowrap; position:absolute; right:0; top:0; font-size:12px;}
.news_list .text { line-height:20px; max-height:40px; overflow:hidden;}

/*新闻详细*/
.widget-newsdetail-2 .j_head { border-bottom:1px dotted #cccccc;}
.widget-newsdetail-2 .j_head .j_title { font-size:20px; line-height:1.4; font-weight:bold; text-align:center;}
.widget-newsdetail-2 .j_head .sec_title { font-size:16px; text-align:center;}
.widget-newsdetail-2 .j_tools { padding:10px 0; color:#999999;}
.widget-newsdetail-2 .j_tools
.widget-newsdetail-2 .ion { font-size:16px; font-weight:normal;}
.widget-newsdetail-2 .j_tools .j_tool{margin:0 4px;display:inline-block; vertical-align:middle;}
.widget-newsdetail-2 .j_tools b { font-weight:normal;}
/* .widget-newsdetail-2 .j_tools .j_tool:hover{color:#ff9600;} */
.widget-newsdetail-2 .j_tools .j_b2l .ion { color:#ff9600;}
.widget-newsdetail-2 .myart { padding:20px 0; min-height:300px;}
.widget-newsdetail-2 .j_detailPage_bottom {border-top:1px solid #cccccc;}
.widget-newsdetail-2 .j_detailPage_bottom li {line-height:30px; overflow:hidden; height:30px;  padding:0 10px; border-bottom:1px solid #cccccc;}
.widget-newsdetail-2 .j_detailPage_bottom .j_mark {font-weight:bold; float:left; margin-right:10px;}
.widget-newsdetail-2 .j_detailPage_bottom .j_title {font-size:14px;  float:left; width:68%;}
.widget-newsdetail-2 .j_detailPage_bottom .j_title:hover { color:#ff9600;}
.widget-newsdetail-2 .j_detailPage_bottom .j_time { float:right;}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more { float:none; padding-left:2px; background:none;}

/* 校园风景 */
i.zoom { display:block; width:60px; height:60px; background:url(../img/zoom.png) no-repeat;}
.pic_list { margin-bottom:15px;}
.picBox { margin-bottom:15px;}
.picBox .j_img { display:block; height:0; overflow:hidden; padding-bottom:75%; position:relative;}
.picBox .j_img img { width:100%; height:auto;}
.picBox .title { width:100%; height:auto; position:absolute; left:0; bottom:0; background:url(../img/black.6.png); color:#fff; text-align:center; font-size:15px; padding:5px 0;}
.picBox .j_cover { width:100%; height:100%; position:absolute; left:0; top:100%; background:url(../img/black.6.png); color:#fff; text-align:center;}
.picBox .j_cover i.zoom { margin:20% auto 10px;}

/*资料下载*/
.widget-download-1 { margin-bottom:20px; border-top:#eee 1px solid;}
.widget-download-1-bar {font-size:16px; font-weight:700; line-height:40px;  height:40px; padding:0 12px; color:#ffffff; background:#333333;}
.widget-download-1-list li { height:36px; line-height:36px; overflow:hidden; vertical-align:top; color:#333333; border-bottom:1px solid #eee; background:#ffffff; font-size:14px;}
.widget-download-1-list li:nth-child(even),.widget-download-1-list li.even { background:#fbfbfb;}
.widget-download-1-list li a { color:#333333;}
.widget-download-1-list li a:hover { color:#0e90d2;}
.widget-download-1-list .j_title { padding:0 10px; width:65%; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.widget-download-1-list li .j_view {padding:0 10px; border-left:1px solid #ededed;}
.widget-download-1-list .ion { font-size:16px; color:#0e90d2;}

/*人物介绍详细*/
.people_detail > ._img { text-align:center; margin-bottom:10px;}
.people_detail .j_head { border-bottom-width:0; margin-bottom:15px;}


/* table */
.datalist {width:100%; border-collapse:collapse; border-spacing:0; border:1px solid #ccc;}
.datalist caption { padding-bottom:5px;}
.datalist th {font-weight:700; padding:5px 15px; border:1px solid #ccc; background:#eee;}
.datalist td {padding:5px 15px; border:1px solid #ccc;}
.datalist tr.altrow { background:#ccc;}

.sear_f .inp { border-width:0; padding:0;}

.iQuickLink .li2 a {background-image:url(../img/ic99.png); background-color:#95b445; color:#fff;}

.widget-newsdetail-2 .j_tools .j_tool .ion { font-size:16px;}
.widget-newsdetail-2 .j_tools .j_tool a { color:#999;}

.wxpt { cursor:pointer;}
.wxptBox,.wxptBox img { width:300px; height:300px;}
.myart table {width:100%!important; border-collapse:collapse; border-spacing:0; border:1px solid #ccc!important;}
.myart table caption { padding-bottom:5px;}
.myart table th {font-weight:700; padding:5px 15px; border:1px solid #ccc!important; background:#eee;}
.myart table td {padding:5px 15px; border:1px solid #ccc!important;}
.myart table tr.altrow { background:#ccc;}

.mainBody { margin-bottom:37px;}
.inewsrecom .title { height:1.3em; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.widget-newslist-4 .j_title { padding-right:115px; position:relative;}
.widget-newslist-4 .j_title ._t { display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.widget-newslist-4 .j_title .j_date { width:auto; position:absolute; right:10px; top:0;} 