
.banwei {margin-top:10px;overflow:hidden;}
.banwei_l {width:212px;}
.banwei_r {width:778px;}
.vip_ban,.zhi_ban,.picture,.events,.gd_ban {width:210px;border:1px solid #dddddd;background:#ffffff;}
.vip_ban h2, .zhi_ban h2, .gd_ban h2, .pin_job h2, .ji_job h2 {height:24px;line-height:24px;border-left:4px solid #f08200;margin:14px 0;}
.vip_ban h2 strong, .zhi_ban h2 strong, .gd_ban h2 strong, .pin_job h2 strong, .ji_job h2 strong  {float:left;font-size:20px;color:#f08200;padding-left:12px;}
.vip_ban ul {margin:0 0 12px 0;}
.vip_ban ul li {margin-bottom:4px;font-size:14px;}
.vip_ban ul li img {border:1px solid #ebebeb;}
.vip_ban ul li span.org {color:#f08200;}
.vip_ban ul li span.blue {color:#2e8dd5;}
.vip_ban ul li a:hover {text-decoration:none;}
.marqueetext {margin:0 0 10px 14px;overflow:hidden;}

.zhi_ban,.picture,.events {margin-top:10px;}
.zhi_ban ul {margin:0 0 6px 0;overflow:hidden;zoom:1;}
.zhi_ban ul li {float:left;margin:0 0 4px 10px;display:inline;}
.zhi_ban ul li img,.pin_pai td img,.zhanwei li img  {border:1px solid #ebebeb;}

.pic_banner {width:212px;margin-top:10px;}
.title25_12 {height:40px;line-height:40px;}
.title25_12 h3 a {color:#f08200;font-size:14px;font-weight:bold;padding-left:10px;}
.events .ct {text-align:center;padding-bottom:10px;}
.events .ct p {line-height:24px;text-align:left;padding-left:11px;padding-top:5px;}
.events .ct p a {color:#2e8dd5;}

/*¸ß¶ËÖ°Î»*/
.gd ul {padding:0 0 17px 6px;overflow:hidden;}
.gd ul li {height:55px;padding: 4px;overflow: hidden;}
.gd ul li a.img {float:left;margin-right:8px;border:1px solid #ebebeb;}
.gd ul li a.t1 {height:35px;line-height:15px;font-size:14px;color:#2e8dd5;display:block;}
.gd ul li a.t2 {line-height:18px;}


.banner {width:778px;overflow:hidden;}
.banner_l {float:left;width:650px;height: 230px;}
.banner_l li {height:230px;}
.banner_l img,.banner_r img {border:1px solid #ebebeb;}
.banner_r {float:right;width:120px;margin-bottom: -10px;}
.banner_r li {width:120px;height:50px;margin-bottom:10px;}
.banner_r li a{
  display: block;
  height: 100%;
  position: relative;
}
.banner_r .active a:before,.banner_r .active .before{
  content:'';
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  border:4px solid #f08200;
}
.banner_r .active a:after,.banner_r .active .after{
  content:'';
  position: absolute;
  left: -9px;
  top: 50%;
  margin-top: -6px;
  width: 0;
  height: 0;
  border-color: transparent;
  _border-color: tomato;
  _filter: chroma(color=#ff6347);
  border-style: solid;
  border-width: 6px 0 6px 6px;
  border-left-color: #f08200;
  overflow: hidden
}

.pin_job,.ji_job {width:776px;border:1px solid #dddddd;background:#ffffff;margin-top:10px;}
.pin_job h2 span {float: right;font-weight: normal;font-size:14px;padding-right:30px;color: #D70000;}
.pin_pai {margin-left:9px;margin-bottom:10px;}
.pin_pai td {padding-bottom:4px;padding-left:4px;}
.pin_pai td.pin_pai_r,.pin_pai td.pin_big {padding-right:0;}




.jipin {margin:0 0 10px 21px;overflow:hidden;}
.jipin ul li {float:left;width:170px;height:55px;margin-right:16px;margin-bottom:15px;overflow: hidden;}
.jipin ul li a.img {float:left;margin-right:4px;border:1px solid #ebebeb;}
.jipin ul li a.t0 {overflow: hidden;display: block;height: 36px;float: left;width: 74px;}
.jipin ul li a.t1,.jipin ul li a.t2 {float:left;padding-right:8px;height:18px;line-height:15px;font-size:14px;color:#2e8dd5;display:block;}
.jipin ul li a.t3 {line-height:24px;}


.redian {padding:5px 0 23px 33px;overflow:hidden;}
.redian ul li,.redian ul a {float: left;width: 215px;height: 24px;margin:0 15px 0 5px;overflow: hidden;}
.redian ul li.redian_r {margin-right:0px;}
.redian ul li a {font-size:14px;}
.redian ul li a.hot {color:#ff0000;}

.news_job_con ul li a:hover, .build_common2 .ct2 a:hover  {color:#f39800;text-decoration:none;}

.main {width:998px;margin:10px auto 0;border:1px solid #dddddd;background:#ffffff;overflow:hidden;}
.main h2 {height:24px;line-height:24px;border-left:4px solid #F08200;margin:14px 0;}
.main h2 strong {float:left;font-size:20px;color:#f08200;padding-left:17px;}
.main h2 span {float:left;font-weight:normal;font-size:14px;padding-right:10px;color:#ff0000;}
.main h2 strong a {font-size:12px;text-decoration:underline;}
.main h3 {height:24px;line-height:24px;margin:14px 0;}
.main h3 strong {float:left;font-size:16px;color:#f08200;padding-left:10px;}
.main h3 span {float:left;font-weight:normal;font-size:14px;padding-right:10px;color:#ff0000;}
.main h3 strong a {font-size:12px;text-decoration:underline;}
.news_job{padding:0;}
.news_job_con {padding:5px 15px 20px;overflow:hidden;border-bottom:1px solid #dddbdb;}
.news_job_con ul li {float: left;width:310px;height:24px;margin: 0px 0px 0px 10px;overflow: hidden;}
.news_job_con ul li a {font-size:14px;}

.zhanwei {width:1000px;overflow: hidden;}
.zhanwei ul { margin-right: -6px;}
.zhanwei li {float:left;margin: 0 6px 6px 0;}

.common2_top {position: relative;height:21px;line-height:21px;background: transparent url(../img/greybg2.gif) repeat-x scroll 0px 0px;border-bottom:1px solid #CECECE; padding-right: 15px;}
.common2_top h2 {position: absolute;left: -1px;top: -1px;color: #004276;width: 112px;height:21px;padding-left: 15px;border-left:0;margin:0 0px;line-height:21px;font-size:14px;}
.common2_top a {float: right;color: #004276;}
.common2_top a:hover, .partner_institutions .ct a:hover, .textinf a:hover {color:#ff6f29;text-decoration:none;}
.build_common2 {background:#f2f2f2;}
.build_common2 .ct {width: auto;padding:8px 0px;overflow:hidden; }
.build_common2 .ct a {float: left;overflow: hidden;margin:4px 0px 4px 14px;width: 182px;}
.build_common2 .ct img {border: 1px solid #CDCDCD;}
.build_common2 .ct1 {width: auto;padding:8px 0 8px 14px;overflow:hidden; }
.build_common2 .ct1 a {float: left;overflow: hidden;margin:4px 8px 4px 0px;}
.build_common2 .ct1 img {border: 1px solid #CDCDCD;}
.build_common2 .ct2 {width: auto;padding:8px 0px;overflow:hidden; display:inline-block;}
.build_common2 .ct2 a {float: left;width:180px;overflow: hidden;margin:4px 0px 4px 18px; }
