﻿@charset "utf-8";
body {
    color: #555555;
    font-family: 'Microsoft Yahei';
    font-size: 14px;
    background: url(../img/bg_body.jpg) top center no-repeat;
}
.top {
    width: 1200px;
    height: 180px;
    position: relative;
    margin: 0 auto;
    background: url(../img/b_top.png) right top no-repeat;
}
.top h1 {
    float: left;
    padding-top: 45px;
}
.top .dl{
	display:block;
	width:80px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	font-family: 'Microsoft Yahei';
	background:#388ddd;
	color:#fff;
	position: absolute;
	bottom:85px;
	right:55px;
	text-decoration: none;
	border-radius:5px;

}


.header form{position: absolute;bottom:30px;right:55px;}
.header form input[type='text']{width: 190px;border: #1ab7f1 1px solid;height:32px;float:left;font-size:12px;line-height: 32px;padding: 0 5px;}
.header form input[type='submit']{width:65px;height:32px;float:left;background:#1ab7f1;border:none;color: #fff;font-size: 14px;margin-left:2px;}


.c_blue, a.c_blue:link, a.c_blue:visited {
    color: #4d8cad;
}
.nav{width:1200px; height:52px; margin:0 auto; background:#388ddd; border-bottom:1px #fff solid;}
.nav li{width:100px; height:52px; float:left; font-size:16px; background:url(../img/b_nav.png) left 7px no-repeat;}
.nav li a{ height:52px; line-height:52px;color:#fff; display:block; text-align:center;text-decoration: none;}
.nav li a:hover{background:#2a4f93;}
.nav li:first-child{ background:none;}

/**********临床技能综合培训中心************/
.gdgg{width:1200px; height:34px; padding-top:12px; margin:0 auto; margin-top:1px; border-top:2px #4ac0f2 solid; background:url(../img/bg_gg.png) left top no-repeat;}
.gdgg b a{ float:left; font-weight:normal; padding-left:100px; color:#f00;}
.gdgg ul{width:950px; float:left; overflow:hidden}
.gdgg ul li{ float:left; padding-left:10px; padding-right:10px;}
.gdgg ul li a{text-decoration: none;font-size:14px;}
.gdgg ul li a:hover{color: #388ddd;}

.nav_lc1{width:1200px; margin:0 auto; margin-top:20px;}
.nav_lc1 h3{float:left;  background:url(../img/b_nav.jpg) left 4px no-repeat; padding-left:15px; font-size:16px; color:#f00;}
.nav_lc1 h3 span{color:#555; font-size:13px;}
.nav_lc1 b{ float:right; font-weight:normal; font-size:12px;}
.nav_lc1 b a{text-decoration: none;}

.newsBox{width:1200px;height:352px;margin: auto;margin-top:15px;}

.focusBox {position: relative; width:582px; height:352px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width:582px; height:317px; display: block; }

.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 35px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:35px; line-height:35px; position:absolute; bottom:-36px;width: 100%;}
.focusBox .txt li a{font-family:'Microsoft Yahei'; display: block; color: #333; text-align: center;font-size: 13px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom:40px; right:4px;}
.focusBox .num li{ float: left; position: relative; width:22px; height:22px; line-height: 15px; overflow: hidden; text-align: center; margin-right:5px; cursor: pointer; background: #cdcdcd;border-radius: 4px;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; text-align: center;line-height:22px;display: block; color: #666; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;border-radius: 4px; }
.focusBox .num li span {display: block;  width:22px;  height:22px;  z-index: 1;}
.focusBox .num li.on a,.focusBox .num a:hover{background: #f17c0c;color: #fff;}



.newList{width:580px; float:right;}
.newList dl{width:100%; float:left; padding-bottom:14px;}
.newList dl dt{width:520px; float:left; padding-left:15px; background:url(../img/b1.png) left 8px no-repeat;}
.newList dl dd{width:40px; float:right;}
.newList dl dt a{text-decoration: none;}
.newList dl dt a:hover{color: #388ddd;}

.nav_lc2{width:1200px; height:33px; margin:0 auto; margin-top:20px; position:relative; border-top:2px #5bb6e8 solid;}
.nav_lc2 h3{left:0; top:-15px;  background-image:url(../img/b_nav.jpg); padding-top:3px; background-position:left 7px; background-repeat:no-repeat; padding-left:15px; font-size:16px; color:#f00; position:absolute; background-color:#fff;}
.nav_lc2 h3 span{color:#555; font-size:13px;}

.jpkc{width:1200px;  height: 70px;margin:0 auto; margin-top:1px; padding-bottom:20px; background: url(../img/b_jpkc.png) left -9px no-repeat;}
.jpkc ul{width:1220px; float:left;}
.jpkc ul li{width:121px; height:67px; float:left; margin-right:8px; padding-right:20px; display:inline; border:1px #b0e5f7 solid; font-size:16px; border-radius:4px;}
.jpkc ul li a,.jpkc ul li a:hover{ display:block; height:67px; line-height:67px;color:#606060; text-decoration:none; text-align:right;}
.jpkc ul .on{ background-color:#46b3ec; background-image:url(../img/b_jpkc.png); background-repeat:no-repeat; background-position:0 -99px;}
.jpkc ul .on a,.jpkc ul .on a:hover{ display:block; height:67px; line-height:67px;color:#fff; text-decoration:none; text-align:right;}

.jpkc1{background:none!important;}
.jpkc1 ul li{width:245px!important; background-image:url(../img/b_jpkc1.png);background-repeat:no-repeat; background-position:10px 9px;}
.jpkc1 ul .on{background-image:url(../img/b_jpkc1.png); background-repeat:no-repeat; background-position:-95px 10px;}


.main2{width:1200px; margin:0 auto; margin-top:20px;margin-bottom: 20px;}
.nav_sbhj{width:1200px; height:41px; background:url(../img/bg_nav_sb.jpg) no-repeat; overflow:hidden;}
.nav_sbhj h3{ float:left; font-size:16px; padding:8px 0 0 90px; color:#fff;}
.nav_sbhj span{ float:right; padding-top:8px;}


.cgzs_gd{position:relative;margin-top:10px;overflow:hidden;}
.cgzs_gd .picMarquee-left ul{ overflow:hidden; zoom:1; overflow: hidden;}
.cgzs_gd .picMarquee-left ul li{width:222px;height:175px; margin-right:20px; float:left;display:block; overflow:hidden; text-align:center;padding: 1px}
.cgzs_gd .picMarquee-left ul li img{ width:222px; height:175px;}
.pic_tit{display:block;font-size:12px;color:#fff;text-decoration: none;background: #388ddd;line-height:30px;position:relative;bottom:0;left:0;}

.link{width:100%; margin:0 auto; background:#f2f2f2; padding:15px 0;}
.link p{width:1200px; margin:0 auto; text-align:center;}
.link p select{ margin:0 10px;}
.link .links{width:1200px; margin:0 auto; text-align:center; height: 38px;}
.link .links h4{ width:120px; float:left; line-height:32px; font-size:16px;}
.link .links select{ margin:0 12px; width: 296px; height: 30px; line-height: 30px; text-align: center;}

.footer{width:100%; margin:0 auto; background:#388ddd; border-top:4px #194a92 solid;}
.footer ul{width:1200px; margin:0 auto; margin-top:15px;}
.footer ul li{width:100%; text-align:center; color:#fff; line-height:25px;}

/*二级页面*/
.container {width:1200px; margin:0 auto;}
.content2 {padding-top:20px;padding-bottom:20px;}
.aside {width:230px;}
.aside h2 {height:50px;  line-height: 50px; color: #fff; text-indent:45px;font-size:18px; background: #01b3e1; font-family: 'Microsoft Yahei';font-weight:normal;}
.aside ul li {    width: 191px;
    height: 38px;
    line-height: 38px;
    float: left;
    border: 1px #ddd solid;
    border-left: 8px #ddd solid;
    margin-top: 8px;
    padding-left: 30px;
    cursor: pointer;
    font-size: 16px;}

.currentOn{border: 1px #16b1ff solid !important;
    border-left: 8px #16b1ff solid !important;
    color: #2188cb !important;}
.aside ul li a {display:block;text-decoration: none;color:#555;}
.aside ul li:hover {border: 1px #16b1ff solid !important;
    border-left: 8px #16b1ff solid !important;
    color: #2188cb !important;}
.contentLi {width:950px; margin-left: 10px;}
.breadcrumb {height:47px;border-bottom:3px solid #eee;}
.breadcrumb ul {float: right;}
.breadcrumb ul li a, .breadcrumb ul li {color:#666; font-size:14px; line-height:55px;}
.breadcrumb ul li a:hover {text-decoration: none; color:#2a4f93;}
.breadcrumb b{    float: left;
    padding:0 15px;
    height:47px;
    line-height:55px;
    font-size: 18px;
    color: #175192;
    border-bottom: 2px #175192 solid;
    font-weight: normal;}
.title_info {
    width: 100%;
    float: left;
    text-align: center;
    padding: 20px 0;
    font-size: 15px;
    margin-bottom:20px;
    border-bottom: 1px #ccc dashed;}

.articleLi {margin-top:5px;min-height:450px;}
.articleLi ul {margin: 10px; min-height:400px;}
.articleLi ul li {height:35px;background: url(../img/b1.png) left center no-repeat;padding-left:15px;}
.articleLi ul li a {height:35px; line-height: 35px; font-size:14px;color:#666;}
.articleLi ul li a h3 {font-size: 14px;font-weight: normal;}
.articleLi ul li a:hover {color:#2a4f93;}

.page {text-align: center;margin-top: 20px;margin-bottom: 20px;font-size: 12px;color: #666666;}
.page a {border: 1px solid #ccc;color: #727272;padding: 2px 4px;background: #f1f1f1;cursor: pointer;}
.page a:hover {color: #2888e8;text-decoration: none;}

/*三级页面*/
.content3 {padding-top:20px;padding-bottom:20px;}
.contentArt {width:950px; margin-left: 10px;}
.articlePage {margin-top: 30px;min-height:450px;}
.articlePage h2 {    text-align: center;
    font-size: 28px;
    color: #136da3;
    font-weight: normal;}
.articlePage > p img {display: block;margin: 10px auto;}
.articlePage > p {font-family: "宋体";line-height: 35px;
    text-indent: 2em;
    font-size: 16px;}
.articlePage table {margin:0 auto;}
.articlePage table td {text-align: center;font-size:13px; color:#666;}


