/*---外围---*/
.wrapper {width:985px; margin-left:auto; margin-right:auto; background:#fff; padding-bottom:10px;}
.container {width:985px; margin-left:auto; margin-right:auto;}
/*---通用---*/
.mt10 { margin-top:10px;}
.mt15 { margin-top:15px;}

/*---新闻列表01---*/
.newslist01 { padding:10px 10px 0 15px;}
.newslist01 li { line-height:30px; height:30px; text-align:right; }
.newslist01 li span { color:#8e8e8e; }
.newslist01 li a { float:left; text-align:left; background:url(default_res/point01.gif) no-repeat 0 center; padding-left:13px; color:#010000;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.newslist01 li a { width:235px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#000; }

/*---新闻列表02---*/
.newslist02 { padding:5px 10px 0 15px;}
.newslist02 li { line-height:30px; height:30px; background:url(default_res/point01.gif) no-repeat 0 center; padding-left:13px; color:#010000;}
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.newslist02 li{ width:270px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*------------------------顶部------------------------*/
.top { text-align:right; color:#707070; height:35px; padding-top:10px; line-height:35px; background:url(default_res/top.png) repeat-x; }
.top a{ padding:0 6px; color:#000;}


/*------------------------头部------------------------*/
.header { height:110px;}
/*---logo---*/
.logo { float:left; padding:30px 0 0 15px;}
.logo img {}
/*---搜索---*/
.searchbox { float:right; width:179px; height:19px;/* background:url(default_res/search.jpg) no-repeat left bottom;*/ padding:2px; margin-top:65px;}
input#keyword {
    color: #bdc2c6;    border: 1px solid  #bdc2c6;
}
.wp_search .search { background:url(default_res/search11.jpg) no-repeat left bottom;}
.searchbox .form_text{ border:0; float:left; line-height:19px; height:19px; padding-left:3px; color:#bdc2c6; width:140px;}
.searchbox .form_btn{ float:right; width:19px; height:19px; border:0; background:none; cursor:pointer;}

/*------------------------导航------------------------*/
.nav { height:50px; line-height:50px;  background:#F5F7F9; overflow:hidden;}
.nav li { float:left; margin-right:10px; _display:inline; }
.nav li a{ font-size:16px; font-weight:bold; color:#000; float:left;padding:0 25px;}
.nav li.lii1 a,
.nav li a:hover { background:#0090E6; text-decoration:none; color:#fff;}


/*------------------------flash------------------------*/
.flash { height:365px; overflow:hidden; }
/*第一层 外围*/
.flash .bx-wrapper { position: relative; margin: 0 0 60px; padding: 0;  *zoom: 1;}
.flash .bx-wrapper img { width:985px; height:365px; max-width: 100%; display: block; }
/*加载界面*/
.flash .bx-wrapper .bx-loading { min-height: 50px; background: url(default_res/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
/*第三层 左右控制按钮 相对bx-wrapper定位*/
.flash  .bx-wrapper .bx-prev { left:22px; background: url(default_res/flash_pre.png) no-repeat; }
.bx-wrapper .bx-next { right: 22px; background: url(default_res/flash_next.png) no-repeat;  }
.flash .bx-wrapper .bx-controls-direction a { position: absolute; top: 172px;  outline: 0; width: 32px; height:32px; text-indent: -9999px; z-index: 9999; }
.flash .bx-wrapper .bx-controls-direction a.disabled { display: none; }

/*---标题01---*/
.tit01 { height:32px; line-height:32px;  padding:0 15px; border-bottom:1px solid #E5E5E5;}
.tit01 h3{ float:left; color:#0090e6; font-size:16px; font-weight:bold;}
.tit01 .more{ float:right; color:#0090e6;}
/*---标题02---*/
.tit02 { height:26px; line-height:25px; background:url(default_res/tit01.jpg) repeat-x; padding:0 12px;}
.tit02 h3{ float:left; color:#fff; font-size:16px; font-weight:bold;}
.tit02 .more{ float:right; color:#fff;}


/*------------------------第一版------------------------*/
.box1 { margin-top:28px;  }

/*------------------------新闻动态------------------------*/
.newsbox { float:left; width:353px; padding-left:6px; height:270px;  border:1px solid #DCDCDC;  }
.newsbox_list { padding:12px 12px 0 12px;;}
.newsbox_list li { line-height:30px; height:30px; text-align:right; }
.newsbox_list li span { color:#8e8e8e; }
.newsbox_list li a { float:left; text-align:left; background:url(default_res/point02.jpg) no-repeat 0 center; padding-left:13px; color:#010000;  }
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.newsbox_list li a { width:230px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#000; }

/*------------------------图片新闻------------------------*/
.imgnews { border:1px solid #DCDCDC; border-left:none;  height:270px; overflow:hidden; width:300px; float:left; }
.imgnews h3 { color:#0090e6; font-size:16px; font-weight:bold;}
.imgnews img{ display:block; width:300px; height:200px;  }
.imgnews p{ line-height:37px; height:37px; padding:0 20px; width:260px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:center;  background:#FAFAFA;  }

/*------------------------通知公告------------------------*/
.news_tz { float:right; width:308px; border:1px solid #DCDCDC; height:270px;  background:#FAFAFA; position:relative;  }
.news_tz ul { padding-top:5px;}
.news_tz li a { width:215px;}
.icon_info { width:42px; height:42px; background:url(default_res/icon_info.png) no-repeat; _background:url(default_res/icon_info.gif) no-repeat; position:absolute; right:-3px; bottom:-3px; }


/*------------------------第二版------------------------*/
.box2 { margin-top:16px;  }
.box2_left { width:662px; float:left; }
.box2_right { width:310px; float:right;}

/*------------------------banner------------------------*/
.banner { float:left; width:662px;  }
.banner img{ display:block; width:662px; height:73px;  }

/*------------------------招标信息------------------------*/
.news_zhaob { float:left; width:324px; border:1px solid #DCDCDC; height:222px;  }
.news_zhaob li a { }

/*------------------------中标信息------------------------*/
.news_zhongb { float:left; width:324px; border:1px solid #DCDCDC; height:222px; margin-left:10px; _display:inline; }
.news_zhongb li a { width:215px;}

/*------------------------项目建设------------------------*/
.news_xm { float:left; width:324px; border:1px solid #DCDCDC; height:222px; margin-top:10px;  }
.news_xm li a { width:215px;}

/*------------------------校园规划------------------------*/
.news_xy { float:left; width:324px; border:1px solid #DCDCDC; height:222px; margin:10px 0 0 10px; _display:inline; }
.news_xy li a { width:215px;}

/*------------------------规章制度------------------------*/
.nes_gz { border:1px solid #DCDCDC; height:354px; background:#FAFAFA;   }
.nes_gz_list { padding:10px 13px 0 13px;}
.nes_gz_list li { line-height:30px; height:30px; background:url(default_res/point02.jpg) no-repeat 0 center; padding-left:7px; color:#010000;}
/*控制标题长度，如果可以通过程序控制，则可以删除*/
.nes_gz_list li{ width:250px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

/*------------------------联系我们------------------------*/
.index_contact { border:1px solid #DCDCDC; height:158px; margin-top:24px; background:#FAFAFA; position:relative;  }
.index_contact h3 { height:30px; border-bottom:1px solid #DCDCDC; line-height:30px; background:url(default_res/icon_phone.jpg) no-repeat 12px center; padding-left:38px; color:#4b4b4b; font-weight:bold; font-size:16px; }
.index_contact_cnt { padding:16px 40px 0 40px; color:#1E9DE8; line-height:23px; font-family:"黑体"; }
.icon_contact { width:42px; height:42px; background:url(default_res/icon_contact.png) no-repeat; _background:url(default_res/icon_contact.gif) no-repeat; position:absolute; right:-3px; bottom:-3px; }

/*------------------------底部------------------------*/
.footer { text-align:center; margin-top:42px; padding:30px 0; line-height:23px; color:#292828;}
.footer a { color:#292828;}


/*更多*/
.more { float:right; padding-right:10px;}
/*------------------------sidebar 侧边栏------------------------*/
.sidebar { width:256px; float:left; overflow:hidden; margin-top:7px;}
/*---侧边栏 图---*/
.side_img { display:block; width:220px;}
/*---侧边栏 标题---*/
.side_tit { font-size:15px; height:32px; line-height:32px;border-bottom:1px solid #E5E5E5; padding:10px 0 0 20px;}
/*---侧边栏 导航---*/
.side_nav { line-height:36px; font-size:14px; padding:20px 0 0 10px;}
.side_nav li{ margin-left:20px;}
.side_nav li a{ color:#3c3c3c;}
.side_nav li a:hover { color:#ff6600;}
/*---外围---*/
.containerlm {width:985px;min-height:380px;margin-left:auto; margin-right:auto;overflow: hidden;}
/*------------------------main------------------------*/
.main {float:left;padding:5px 24px; border-left:1px solid #E5E5E5; width:680px; overflow:hidden;}
.main2 { float:left;text-align:center; padding:5px 35px; width:714px; overflow:hidden;}
.pgge {text-align:center; padding:2px 20px;width:840px; overflow:hidden;}
/*---当前位置---*/
.position { line-height:42px;}
.position span{ color:#9a9a9a;}
.position span a{}



/*==========================PAGE 文章页==========================*/
.article { padding:10px 10px 10px 10px; margin:0 auto;}
/*文章标题*/
.article_tit { font-size:18px; font-weight:bold; line-height:30px; padding:10px 0 10px 0; text-align:center; color:#000; border-bottom:1px solid #E5E5E5;}
/*文章信息*/
.article_msg { font-size:12px; color:#666; padding:10px 0 10px 0;  text-align:center;}
.article_msg span { padding:0 5px;}
/*文章内容*/
.article_body { line-height:30px; padding:10px 0 10px 0; font-size:12px;}
.article_body p { padding:5px 0;} 
.back_p{ text-align:center}

