.clear{clear: both;}
.center{width:1200px; margin:0 auto;}

.header_top{width: 100%; height: 10px; background: #064089;}
/*header*/
.header{height: 115px; background: #fff;}
.header .logo{float: left; width: 503px; height: 115px;}
.header .logo img{width: 503px; height: 115px;}

.search{float: right; height: 34px; width: 228px; margin: 43px 0 0 0; background: #fff; border: 1px solid #d1d1d1; border-radius: 5px;}
.search .txt,.search .btn{border: none; background: none; height: 34px; line-height: 34px; float: left;}
.search .txt{padding: 0 8px; width: 175px; color: #666;}
.search .btn{width: 37px; background: url(search.png) no-repeat 0 0; cursor: pointer;}


/*导航*/
.nav{background: #fff; height: 54px; background: url(nav_bor.png) repeat-x left top; z-index: 9999; }
.n_box{width: 1200px; margin: 0 auto; z-index: 300;position: relative;}
.n_box .nav_yj{ height: 54px;}
.n_box .nav_yj li{ width: 133px; float: left; line-height: 54px;}
.n_box .nav_yj li a{display: block; text-align: center;font-size: 16px;}
.n_box .nav_yj li.on a{background: #064089; color: #fff;}

/*.ej_box{position: absolute; top:54px; left: 0; background: url(list_nav_bg.png) repeat 0 0;z-index: 400; width: 100%; display: none;}*/
.nav_ej{position: absolute; top: 54px; left: 0; display: none; background: url(list_nav_bg.png) repeat 0 0; z-index: 400;}
.nav_ej ul{ float: left; width: 132px; border-right: 1px solid #418cc5; padding: 10px 0; height: 311px;}
.nav_ej ul.last{ border-right: none;}
.nav_ej ul li{ width: 86px; text-align: center; line-height: 28px; margin: 0 auto;}
.nav_ej ul li a{color: #fff;}
.nav_ej ul.hover {background: #00aded;}
.nav_ej ul.hover li a{color: #fff;}
.nav_ej ul.hover li a:hover{ color: #064089;}

/*大图轮播*/
/*轮播图*/
/*.banner_one{height: 497px;z-index: 200px;}
.slide{height:497px;position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}*/

.banner_one{width: 1200px; margin: 0 auto; height: 397px;z-index: 200px;}
.slide{height:397px;position:relative;width:1200px;}
.ban_c{display:none;position:absolute;left:0;top:0;width:1200px;height:397px;overflow:hidden;}
.ban_c img{width:100%;height:100%;}

/*小图轮播*/
.banner{float: left;}
.banner{width:539px; height:402px; float:left; display:inline; padding-top: 10px;}
.banner ul{position: relative; z-index: 0; overflow: hidden;}
.banner ul li{width: 100%; overflow: hidden; height: 100%; padding-left: 0;}
.banner ul li img{ width: 539px; height: 402px;}
.banner ul li p{ position:absolute; z-index:2; bottom:0; left:0px;text-indent:12px; width:75%; text-decoration:none; color:#fff; background:none; z-index:1; opacity:1; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.banner ul li .txt_bg{position: absolute; z-index:1; bottom:0;left:0; background:url(bg_b.png) repeat 0 0; overflow:hidden;}

.banner_csxw{margin-top: 15px;}

/*处室新闻*/
.item ul{overflow: hidden; margin: 8px 0 4px;}
.item ul li{height: 40px; line-height: 40px; padding-left: 15px; background: url(list_style.png) no-repeat left center; border-bottom: 1px dashed #e6e6e6;}
.item ul li span{float: right; color: #999; margin-right: 14px;}
.item ul li a:hover{color: #064089;}

.item .item_th p img{float:left; margin:11px 10px 0 0;}
.item_th{height: 40px;line-height: 40px;background: url(blue_bg.jpg) repeat-x left bottom;}
.item_th p{color: #333; background: url(blue_big.jpg) repeat-x left bottom;font-size: 18px; font-weight: normal; float: left; padding: 0 5px 0 1px;}
.item_th .more{float: right;color: #333; margin-right: 3px;}
.center_margin{margin-top: 10px;}
.csxw{width: 630px; float: right; min-height: 340px; _height:340px; display: inline;}
.tzgg{width: 381px; float: left; margin-right: 21px; min-height: 280px; _height:280px; display: inline;}
.tzgg ul li{height: 40px; line-height: 40px;}
.photos{margin-right: 0; width: 376px; float: right; display: inline;}
.photos ul{width: 376px; margin-top: 10px;}
.photos ul li{background: #f2f2f2; padding-left: 0; float: left; width: 376px; height: 97px; text-align: center; margin: 10px 0 3px 0; display: block; cursor: pointer; border-bottom: none;}
.photos ul li a{font-weight: bold; color: #064089; display: block; width: 376px; height: 97px;}

.ksdh ul li{background: none;}
/*icos*/
.icos{width: 1197px; height: 210px; margin-bottom: 16px; padding-left: 1px; margin-top: 12px;}
.icos dl{ margin-top: 19px; width: 239px; text-align: center; float: left;}
.icos dl dd{display: inline-block; *display:inline;}
.icos dl p{ line-height: 36px; height: 36px; font-size: 18px; text-align: center; padding-top: 10px;}
.icos dl dd a:hover p{ color:#064089;}


/*底部*/
.footer{height:101px; background: #064089;width: 100%;padding: 33px 0;}
.footer_left{width: 456px; float: left; display: inline;}
.footer_left p{text-align: left; color: #fff;line-height: 28px;}
.footer_right{width: 276px; float: right; display: inline;}
.footer_right .footer_th{height: 28px; line-height: 28px; margin-bottom: 5px;}
.footer_right p{color: #fff; font-size: 16px;}
.footer_right p img{width: 4px; height: 15px; margin: 8px 8px 0 0; float: left;}
.footer_right ul.foot_yj{width: 266px; height: 70px; display: block;}
.foot_yj li span.xd{width: 117px; height: 22px; line-height: 22px;  border: 1px solid #5e7fa9; background: url(select.png) no-repeat 100px center; padding-left: 8px; display: block; margin-bottom: 10px; color: #fff;}
.foot_yj li.foot_yj_li{color: #fff; cursor: pointer; width: 124px; height: 35px; float: left; position: relative;}
.foot_yj li ul.foot_ej{width: 124px; display: block; position: absolute; bottom:35px;  border: 1px solid #5e7fa9; border-bottom: none; background: #064089; height: 200px; overflow-y: scroll;}
.foot_yj li ul.foot_ej li a{color: #fff;}
.foot_yj li ul.foot_ej>li{padding-left: 8px; width: 99px; height: 27px; line-height: 27px;}
.foot_yj li ul.foot_ej li a:hover{color: #f7a93e;}


/*列表页*/
.bannnn{width: 1200px; height: 312px; margin: 0 auto;}
.bannnn img{width: 1197px; height: 312px;}
.menu{width: 215px; float: left; margin-top: 12px; padding-bottom: 100px;}
.menu .th{text-align: left; padding-left: 23px; line-height: 62px; height: 62px; font-weight: bold; font-size: 16px; background: #064089; color: #fff; border-bottom: 3px solid #f7a93e;}
.menu .th p{font-weight: bold; font-size: 16px; color: #fff;}
.menu ul{ overflow: hidden; height: auto;}
.menu ul li{line-height: 46px; height: 46px; text-align: left; padding-left: 23px; padding-top: 0; border-bottom: 1px solid #e2e2e2; background: url(menu_bg.jpg) repeat 0 0;}
.menu ul li a{font-size: 14px;}
.menu ul li.on a{color: #064089;}
.menu .list_jb{width: 215px; height: 129px;}
.menu .list_jb img{width: 215px; height: 129px;}

.box{width: 960px; min-height: 629px; _height:629px; float: right; margin-top: 12px; display: inline;}
.box .item_th .local{float: right; padding-right: 6px; color: #333; display: block;}
.box .item_th .local a{color: #333;}
.teacher_zc{width: 100%; text-align: center; height: 45px; line-height: 45px; font-size: 16px; font-weight: bold; margin-top: 20px;}
.box ul li{height: 34px; line-height: 34px; border-bottom: 1px dashed #dcdcdc;}
.box ul li span{color: #666;}
.box_ul ul li{background: url(box_list.png) no-repeat left center;}
.szdw ul{min-height: 156px; _height:156px; width:865px; margin: 10px 0 0 85px;}
.szdw ul li{float: left; border-bottom: none; background: none; padding: 0; width: 144px; text-align: left; display: inline;}
.szdw ul li a{color:#2976d6;}

/*培养方案*/
.pyfa ul{display: block; width: 600px; margin: 10px auto 0 auto;}
.pyfa ul li{height: 34px; line-height: 34px; border-bottom: none; background: none; text-align: center; padding-left: 0;}
.pyfa ul li a{color: #2976d6;}

/*图片列表页*/
.list_photo ul.img_ul{min-height: 600px; _height:600px;}
.list_photo .img_ul{width: 960px; height: auto; margin-top: 20px; overflow: hidden;}
.list_photo .img_ul li{background: none;width: 178px;height: 201px; float: left; margin-right: 14px; margin-bottom: 10px;text-align: center;border-bottom: none; padding-left: 0;}
.list_photo .img_ul li a{font-size: 14px;color: #666;line-height: 32px;display: block;width: 175px; height: 199px;border: 1px solid #ddd;}
.list_photo .img_ul li img{width: 171px;height: 161px;padding: 2px; display: block;}
.list_photo .img_ul li a p{height: 32px; line-height: 32px;}
.list_photo .img_ul li a:hover{ border: 1px solid #0c5aa1; opacity: 1;}
.list_photo .img_ul li a:hover p{ color: #0c5aa1;}

.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*内容页*/
.content{padding: 6px 8px 12px 0;}
.content .title{line-height: 28px; font-size: 20px; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px; border-bottom: 1px dotted #dcdcdc;}
.content .txt{text-align: center; color: #888; line-height: 28px; padding: 10px 0;}
.con{min-height: 400px; _height:400px; padding: 5px 15px;}
.con,.con p,.con p a,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con p a{color:#1391e0;}
.con img{max-width: 600px;}
.con b,.con strong{font-weight: bold;}
.con table tr td{border:1px solid #dcdcdc !important;}
.con table tr td p a{color:#1391e0;}
.con table tr td p a span{color:#1391e0;}

