@charset "utf-8";
/* CSS Document */
body { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; height:100%}
html{height:100%}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, th, td { margin: 0px; padding: 0px; }
table { border-collapse: collapse; -spacing: 0px; }
fieldset, img { border: 0px; }
img { vertical-align: top; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
/*文字排版*/
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }

.fb { font-weight: bold; }

/*字体颜色*/
a { color: #656565; text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #0f3d84; text-decoration: underline; }
a:active { color: #0f3d84; }
.cYellow, .cYellow:visited, .cYellow a{ color: #ffee91; }
.cDYellow, .cDYellow:visited, .cDYellow a { color: #d5700b; }
.cBlue, .cBlue:visited, .cBlue a{ color: #0f3d84; text-decoration:underline; }
.cBlack, .cBlack:visited, .cBlack a{ color: #000000; }

/*定位*/
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
.html .clearfix { height: 1%; }
.Clearfix { display: block; }
.mt15{ margin-top:15px;}
.blank10{ height:10px; width:100%; clear:both;}
.blank25{ height:25px; width:100%; clear:both;}

/*============================*/
.w1000 { width:1000px; margin:0 auto; }
.header { position:relative; width:1000px; height:138px; margin:0 auto;background:url(top_bg0918.png) no-repeat; }
.logo {margin-left:20px  }
.top_link { position:absolute; right:0px; top:0px; width:693px; padding-top:10px; height:138px; /*background:url(top_bg.jpg) no-repeat;*/ text-align:right; }
.top_link a { padding:0px 10px; }
.menu { width:100%; height:40px; background:url(menu_bg.jpg) repeat-x; }
.menu .con { position:relative; width:1000px; margin:0px auto; }
.menu .con li { display:inline; float:left; height:40px; padding:0px 15px 0px 15px; line-height:40px; vertical-align:middle; background:url(menu_line.jpg) no-repeat right 0px; }
.menu .con li a { color:#ffffff; font-size:14px; font-weight:600; }
.menu .con li.cur a { color:#ffff00; }
.search { position:absolute; right:0px; top:0px; width:174px; height:40px; background:url(search.jpg) no-repeat; }
.search .input_text { float:left; width:130px; height:19px; border:0px; margin:11px 3px 0px 13px; }
.search .input_btn { width:25px; height:19px; margin-top:11px; border:0px; background:none; cursor:pointer; }

/* 首页焦点图 */
.bdata-wrap { margin-bottom: -50px; min-width: 980px;}
.bdata_banner { position: relative; margin-bottom: 30px; height: 470px; min-width: 980px; }
.bdata_banner .ctn { height: 100%; overflow: hidden; }
.bdata_banner .list { height: 100%; overflow: hidden; *zoom: 1;
}
.bdata_banner .list li { float: left; width: 100%; overflow: hidden; background: rgba(0, 0, 0, 0) none top center no-repeat; }
.bdata_banner .list a { display: block; height: 100%; }
.bdata_banner .ctrl { position: absolute; left: 0; bottom: 50px; width: 100%; text-align: center; font-size: 0; }
.bdata_banner .ctrl li { display: inline-block; *display: inline;
*zoom: 1;
margin: 0 6px; width: 14px; height: 14px; border-radius: 7px; background: #fff; color: #fff; overflow: hidden; opacity: 0.55; filter:alpha(opacity=55); cursor: pointer; }
.bdata_banner .ctrl a { display: block; height: 100%; }
.bdata_banner .ctrl li.current { opacity: 1; filter:alpha(opacity=100); }
.bdata_banner .pages { display: none; }
.bdata_banner:hover .pages { display: block; }
.bdata_banner .pages a { position: absolute; left:50px; top:50%; margin-top: -39px; width: 78px; height: 78px; background: url(bdata-spr.png) no-repeat; text-indent: -9999px; overflow: hidden; opacity: 0.8; filter:alpha(opacity=80); }
.bdata_banner .pages a:hover { opacity: 1; filter:alpha(opacity=100); }
.bdata_banner .pages a.next { left: auto; right:50px; background-position: -78px 0; }
.bdata_banner .pages a.disabled { opacity: 0.3; filter:alpha(opacity=30); cursor: default; }



/* 单个图片幻灯片盒子 - 公用类 */
.slideBox { margin:0 auto; height:290px; overflow:hidden; position:relative; }
.slideBox .hd { height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul { overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li { float:left; margin-right:5px; width:10px; height:10px; overflow:hidden; text-indent:99999px;background:url(dian2.png) no-repeat; cursor:pointer;}
.slideBox .hd ul li.on { background:url(dian3.png) no-repeat; color:#fff; }
.slideBox .bd { position:relative; height:100%; z-index:0; }
.slideBox .bd img { height:290px; }


/* 多个左滚动 - 图片- 公用类 */
.leftLoop { width:983px; padding-left:17px; margin:0 auto; overflow:hidden; position:relative; }
.leftLoop .hd { overflow:hidden; }
.leftLoop .hd .prev { position:absolute; top:60px; left:0px; display:block; width:15px; height:30px; cursor:pointer; background:url(bar_l.jpg) no-repeat; }
.leftLoop .hd .next { position:absolute; top:60px; right:0px; display:block; width:15px; height:30px; cursor:pointer; background:url(bar_r.jpg) no-repeat; }
.leftLoop .bd { padding:10px; }
.leftLoop .bd ul { overflow:hidden; zoom:1; }
.leftLoop .bd ul li { position:relative; margin:0 5px; text-align:center; float:left; _display:inline; overflow:hidden; }
.leftLoop .bd ul li img { width:167px; height:110px; border:6px solid #dbdbdc; }
.leftLoop .bd ul li .title { position:absolute; bottom:6px; left:6px; width:168px; height:27px; line-height:27px; vertical-align:middle; background:#000000; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.leftLoop .bd ul li .title a { color:#ffffff; }


/* 文本切换盒子 - 公用类 */
.slideTxtBox{ width:970px; text-align:left;  }
.slideTxtBox .hd{ height:30px; position:relative;  }
.slideTxtBox .hd ul{ float:left; }
.slideTxtBox .hd ul li{ height:24px; line-height:24px; vertical-align:middle; float:left; padding:0 6px; color:#434343; margin-right:3px; background:#dfdfdf;cursor:pointer; font-size:12px;}
.slideTxtBox .hd ul li.on{ font-size:14px; font-weight:bold; color:#ffffff;  background:#5baacb; }
.slideTxtBox .bd{ padding:15px; font-size:12px;  }
.slideTxtBox .bd ul{ padding:10px;  }
.slideTxtBox .tempWrap{ margin:15px;  }


/*=================总体能力=================*/
.info_con{width:900px;  height:auto!important;height:250px; min-height:250px;  clear:both; margin:0px 0px 10px;}
.info_con img{ float:left; margin-right:20px;}
.info_con p.zy{ padding:0px 0px 10px; border-bottom:1px solid #dfdfdf; margin-bottom:20px;}
.info_con p{ text-indent:24px; line-height:200%; color:#434343;}

/*=================招生公告、政策法规、图标集=================*/
.info_box { float:left; margin-right:20px; width:380px; overflow:hidden; }
.info_box h1 { position:relative; width:380px; height:35px; }
.info_box h1 .more { position:absolute; right:0px; top:15px; width:27px; height:9px; overflow:hidden; text-indent:99999px; background:url(more.jpg) no-repeat; }
.info_box li { padding-left:20px; height:20px; margin-top:10px; border-bottom:1px dotted #cacaca; background:url(dian01.jpg) no-repeat 0px 5px; }
.info_box li span { float:right; }
.info_box li b { font-weight:300; color:#333333; }
.index_btns { margin:20px 0px 0px; width:180px; height:200px; overflow:hidden; }
.index_btns a { display:block; margin-bottom:10px; }

/*基地概况*/
.jdgk_box{ width:1000px; margin:0 auto;}
.jdgk_box h1{ padding-left:50px;height:42px; line-height:42px; vertical-align:middle; background:url(jdgk_tit.jpg) no-repeat;}
.jdgk_box h1 span{ font-size:14px; font-weight:bold; color:#595959;}
.jdgk_box .con{ width:968px; padding:15px; border:1px solid #cfcece;}
.jdgk_box .con{ padding:30px; font-size:14px; color:#666666;}
.jdgk_box .con p{ text-indent:28px; line-height:200%; margin-bottom:10px;}

/*基地导航*/
.jddh{width:1000px; height:39px; border-bottom:1px dotted #a8a8aa;}
.jddh img{ float:left}
.jddh span{ color:#656565; float:right; padding:10px 0px 0px 0px;}
/*办事指南*/
.bszb_box{width:100%; padding:20px 0px; background:#f2f2f2;}
.bszb_box .con{width:1000px; margin:0 auto;}
.bszb_box .menu{width:219px;float:left; background:none}
.bszb_box .menu li{ padding-left:30px; height:38px; vertical-align:top; padding-top:10px;color:#4b4b4b; font-size:14px; font-weight:bold; z-index:9999; background:url(secleft.gif) no-repeat 14px 15px; background-position:14px 12px\0;}
.bszb_box .menu li.cur{ background:url(bszn_cur.jpg) no-repeat; position:relative; z-index:1; right:-1px;}
.bszb_box .menu li.cur a{ color:#1460ab;}
.bszb_box .info{z-index:0;float:left; width:639px; padding:30px 70px 30px; border:1px solid #dde0e3; background:#ffffff; background:url(bszn_bg.jpg) repeat-y;}
.bszb_box .info li{width:639px;height:45px; line-height:45px; vertical-align:middle; background:url(bszn_line.jpg) no-repeat left bottom; font-size:14px;}
.bszb_box .info li a{ padding-left:30px; background:url(dian01.jpg) no-repeat 10px 7px;}

/*详情页*/
.detail{ background:#ffffff; padding:20px;}
.detail h1.tit{ margin-bottom:20px; height:50px; line-height:50px; vertical-align:middle; text-align:center; font-size:16px; font-weight:bold; border-bottom:1px solid #cdcdcd; color:#155da7;}
.detail .info{ width:100%;}
/*基地详情*/
.tit01{ height:50px; padding:10px 0px 10px 0px; margin-bottom:20px; line-height:50px; font-size:16px; font-weight:bold; color:#666666; font-family:"微软雅黑"; text-align:center;background:url(tit_boy_bg.jpg) no-repeat center bottom;}
.info01{ width:670px; float:left; display:inline; margin-right:15px;}
.info01 img{ float:left; margin:0px 15px 15px 0px; padding:5px; border:1px solid #d2d2d2;}
.info01 p{ line-height:200%; font-size:14px; color:#656565; text-indent:28px;}

/**
.box01{width:315px; float:left;}
.box01 h1{ border-top:1px solid #e5e4e4; margin-bottom:20px;}
.box01 h1 span{ display:inline-block; padding:10px 20px; margin:0px 0px 0px 20px; font-size:16px; font-weight:bold; font-family:"微软雅黑";color:#666666;background:url(tit_bg.jpg) repeat-x;}
.box01 ul{ width:280px;}
.box01 li{ padding-left:18px; background:url(dian01.jpg) no-repeat 0 11px; line-height:200%; color:#666666; font-size:14px;}
.box01 p{ padding:0px 10px; line-height:200%; font-size:14px; color:#656565; text-indent:28px;}
**/

.grey_bg{width:100%; background:#f2f2f2;}
.grey_bg .con{ width:1000px; margin:0 auto;}

/*分页*/
.page{ width:100%; margin:10px auto 10px; text-align:center;}

/*下载*/
.download{ width:100%; text-align:center; margin:10px auto;}

/*============导航=============*/
.nav{width:100%; height:37px; line-height:37px; vertical-align:middle; background:url(nav_bg.jpg) repeat-x;}
.nav .con{width:980px; margin:0 auto; text-align:left; padding-left:20px; background:url(home.jpg) no-repeat 0 12px;color:#666666;}
.nav .con span{ margin:0px 5px;}

/*============banner集=============*/
.banner{width:100%;}
.banner .con{width:1000px; margin:0 auto;}
.banner_jdgk_bg{ background:url(banner_jdgk_bg.jpg) repeat-x;}
.banner_bszb_bg{ background:url(banner_bszb_bg.jpg) repeat-x;}
.banner_pxdg_bg{ background:url(banner_pxdg_bg.jpg) repeat-x;}
.banner_zycx_bg{ background:url(banner_zycx_bg.jpg) repeat-x;}
.banner_zsgg_bg{ background:url(banner_zsgg_bg.jpg) repeat-x;}
.banner_zybz_bg{ background:url(banner_zybz_bg.jpg) repeat-x;}
.banner_jddh_bg{ background:url(banner_jddh_bg.jpg) repeat-x;}
.banner_zcfg_bg{ background:url(banner_zcfg_bg.jpg) repeat-x;}
.banner_jdxq_bg{ background:url(banner_jdxq_bg.jpg) repeat-x;}

/*============查询集=============*/
.query{ margin:15px 0px 0px 20px;}
.query span{ margin-right:10px; font-size:14px; color:#666666;}
.query .select_o{width:200px; height:28px;border:1px solid #b8b8b8; vertical-align:middle; overflow:hidden;}
.query .input_text{ width:200px;height:27px;border:1px solid #b8b8b8;vertical-align:middle; overflow:hidden;}
.query .input_btn{height:28px; width:89px; background:url(btn_search.jpg) no-repeat; padding:0px 20px; vertical-align:middle; cursor:pointer; border:0px;}


/*============table集=============*/
.table01{ margin:20px 0px;border:1px solid #e6e6e6;border-top:0px;}
.table01 th,.table01 td{ height:30px; text-align:left; padding:0px 10px; border-bottom:1px solid #e6e6e6; background:#ffffff;}
.table01 th{ height:34px; padding-top:10px; background:url(table01_th.jpg) repeat-x;}
.table01 td a{ color:#5c8bd3;}


.table02{margin:20px 0px; border:0px;}
.table02 th,.table02 td{ padding:5px 10px; height:20px;border:1px solid #bfbfbf; text-align:left;}
.table02 th{ background:#ededed;}

.table03{margin:20px 0px;}
.table03 th,.table03 td{ padding: 10px 15px; font-size:14px; color:#666666;}
.table03 th{ text-align:right;}
.table03 p{ line-height:200%;}

.table04{margin:20px 0px;background:#ffffff; border-top:2px solid #ececec;border-bottom:2px solid #ececec;}
.table04 td{ padding:15px 20px 10px; border-bottom:1px solid #e6e6e6; color:#666666; font-size:14px;}


.table05 th,.table05 td{ border-bottom:1px dashed #cacaca; height:30px; padding:10px 0px 5px; color:#656565; font-size:14px;}
.table05 th{ text-align:right; padding-right:20px; font-size:12px;}


.table06 th{ text-align:right;}
.table06 th,.table06 td{ padding:5px 5px; color:#666666;}

/*footer*/
.footer { width:100%; height:92px; background:url(footer.jpg) repeat-x; }
.footer .con { position:relative; width:1000px; margin:0 auto; text-align:center; }
.footer .foot_link { padding:10px 0px; color:#777}
.footer .foot_link a { margin:0px 10px;color:#ccc }
.footer .foot_link a:hover{ color:#f0f0f0}
.footer p { padding:5px 0px 0px; color:#ccc; }

/**基地导航地图**/
.dh_map{ width:1000px; height:730px; background:url(jddh1.png) no-repeat; position:relative}
.dh_win{ width:346px; border-top:1px solid #999; border-bottom:none;padding-bottom:10px; position:absolute; background:url(map_winbg.gif) no-repeat bottom; z-index:20; cursor:pointer; display:none}
.dh_win dl{ width:344px; height:32px; border-bottom:1px solid #ccc; line-height:32px; background:#fff; border-left:1px solid #999; border-right:1px solid #999}
.dh_win dl dt{ float:left; padding-left:10px; color:#545454; font-weight:bold}
.dh_win dl dd{ float:right; margin-right:10px}
.dh_win div{ padding:10px 0 10px 10px; border-bottom:1px solid #dadada; background:#fff; border-left:1px solid #999; border-right:1px solid #999}
.dh_win div img{ width:323px; height:120px;}
.dh_win p{padding:8px 0 10px 10px; line-height:20px; color:#444; background:#fff; border-left:1px solid #999; border-right:1px solid #999}
.zuobiao{ width:24px; height:30px; background:url(zuobiao1.png) no-repeat center center; position:absolute; z-index:10}

/**实训室和设备详情页20141105**/
.jianjie{ padding:12px; background:#fff}
.jj_tit{ width:100%; height:55px; line-height:55px; border-bottom:1px solid #cdcdcd; color:#155da7; font-size:14px; font-weight:bold; text-align:center}
.jj_pic{ width:555px; height:300px; padding:5px; border:1px solid #d2d2d2; float:left; margin:20px 16px 0 4px;}
.jj_pic img{ width:555px; height:300px; overflow:hidden}
.jj_tab{ width:380px; float:right; margin-top:20px}
.jj_tab td,.jj_tab th{ height:28px; line-height:28px; text-align:left; color:#333}
.jj_tab th{ text-align:right; color:#666; padding-right:8%}
.jj_con{ clear:both; float:left; margin:20px 0 0 3px;height:20px;line-height:20px;font-size:14px; font-weight:bold; color:#444;background:#ebeff8;padding:6px 21px;word-break:keep-all}
.jj_text{ clear:both; width:928px; border:1px solid #dcdcdc; padding:25px 20px; margin:auto}


/**map**/
.box_border{width:1000px;margin:15px auto;}
.art {margin:20px;color:#707070;line-height:24px;}
.titI05{margin:0 auto;border-bottom:1px solid #0b76be;height:30px;line-height:30px;position:relative; margin-bottom:10px}
.titI05 span{font: 500 16px "Microsoft YaHei";color: #fff;text-align: center;background: #0b76be; height:30px;line-height:30px;width:auto;padding:0 20px; display:inline-block}
.titI05 span a{ color:#fff; font-size:14px}
.maplist{ padding:6px 0 20px 30px; width:900px;}
.maplist li{ width:210px; font-size:14px; float:left; line-height:30px; background:url(dot.jpg) no-repeat 0 15px; padding:0 0 0 10px}
.maplist li a:hover{ text-decoration:underline}

/**基地详情改版**/
.box01{width:95%; float:left; margin:10px 0 10px 0}
.box01 h1{ border-top:1px solid #218edb; margin-bottom:20px;}
.box01 h1 span{ display:inline-block; padding:10px 20px; margin:0px 0px 0px 20px; font-size:16px; font-weight:bold; font-family:"微软雅黑";color:#fff;background:#218edb;}
.box01 ul{ width:95%;}
.box01 li{ padding-left:18px; background:url(dian01.jpg) no-repeat 0 11px; line-height:200%; color:#666666; font-size:14px;}
.box01 p{ padding:0px 10px; line-height:200%; font-size:14px; color:#656565; text-indent:28px;}
.jdxqtit1{ font-family: '微软雅黑'; background:#218edb; color: #fff; font-size: 16px; font-weight: bold; padding:10px 0 10px 20px; height:20px}
.jdxqtit1 a{ color:#fff}
.table06 tr td{ height:46px;}
.jdxqpic{ width:190px; overflow:hidden;margin:20px 10px;}