.clear{clear: both;}
.center{width:1200px; margin:0 auto;}

/*header*/
.header{height:124px;background: url(top_bg.jpg) no-repeat center top; width: 100%;}
.header .logo{float: left; width: 422px; height: 124px;}

.old_ul{float: right; margin-top: 40px;}
.old_ul ul li{float: left; padding: 0 14px;}
.old_ul ul li a{color: #fff; font-size: 18px;}

.search{float: right; height: 42px; width: 250px; margin: 31px 0 0 0; background: url(search.png) no-repeat left center;}
.search .txt,.search .btn{border: none; background: none; height: 42px; line-height: 42px; float: left;}
.search .txt{padding: 0 8px; width: 197px; color: #a2a2a2;}
.search .btn{width: 37px; cursor: pointer;}

/*导航*/
.nav{height: 46px; background: #850706; width: 100%;}
.nav .center{position: relative; z-index:999;}
.nav .na_ul {height:46px; line-height:46px; width: 1200px;}
.nav .na_ul .na_li{ float:left; width:auto; text-align:center; height: 46px; line-height:46px;}
.nav .na_ul .na_li a{ color:#fff; font-size:18px; padding: 0 25px; display: block;}
.nav .na_ul li.hover a{ background:#750605;}
/* .nav .na_ul .no a,.nav .na_ul .no.hover a {background: none;} */
.nav .na_ul .na_po{position:absolute; top:46px; left:0px; z-index: 999; display: none;}
.na_po .na_ej{/* padding: 18px 20px 14px; */ overflow: hidden; /* width: 1154px; */ background: #750605; }
.na_po .simple{height: 46px; line-height: 46px; /* padding-top: 8px; */}
.na_po .na_ej .ej_l{float: left; /* width: 800px; */ height: 46px; line-height: 46px; /* margin-left: 6px; */}
.ej_lst{overflow: hidden;/* position: absolute; bottom: 14px; left: 10px;*//* margin: 5px 0 0 -15px; */}
.ej_lst li{float: left; padding: 0 20px; height: 46px; line-height: 46px; background: url(ej_li.png) no-repeat right center;}
.ej_lst li.last{background:none;}
.nav .na_ul .na_li .ej_lst li a{line-height: 46px; height: 46px; display: inline-block; padding: 0; font-size: 16px;}


/*大图轮播*/
.container_image{width:100%;height:420px;margin:0 auto;}
.container_image .i_btn{display:block;width:54px;height:54px;position:absolute;top:178px;z-index:3;}
.container_image .prev_L{left:315px;background-position:0 0; background: url(left.png) no-repeat center center;}
.container_image .next_R{right:315px;background-position:-34px 0; background: url(right.png) no-repeat center center;}
.slide_img {width:1300px;height:420px;position:relative;z-index:1;}
.slide_img li{width:1300px;height:420px; position:relative;overflow:hidden;position:absolute;top:0px !important;background:#ffffff;}
.slide_img li a{display:block;position:relative;width:100%;height:100%;height:420px;}
.slide_img li a img{position:absolute;height:100%; z-index:300;}
.slide_img li.on .im_bc{ display:none;}
.slide_img li.on a{height:420px;}
.slide_img li.on{width:1300px;left:0px;top:0;overflow:hidden;}
.slide_img li.on img{width:100%;}
.slide_img li.left{left:0;}
.slide_img li.right{left:1000px;}
.slide_img li.mid{left:190px;}
.slide_img li .info{height:134px;padding-top:6px;position:absolute;left:0;bottom:0;width:94%;padding:0 3%;color:#ffffff;display:none;z-index:3;}
.slide_img li.on .icon{display:block;}
.slide_img li .bg{width:100%;height:142px;background:#000000;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0;bottom:0;z-index:0;display:none;}
.slide_img li .info span{font-size:18px;display:block; padding:7px 0;height:36px;overflow:hidden;padding-left:12px;background:url(tibg3.png) no-repeat 0 center;line-height:36px;}
.slide_img li .info p{font-size:16px;line-height:24px;height:48px;overflow:hidden;}


/*公共列表样式*/
.item ul{overflow: hidden; margin: 8px 0 4px;}
.item ul li{height: 41px; line-height: 41px; /* padding-left: 15px; background: url(list_style.png) no-repeat left center; */ }
.item ul li span{float: right; color: #999;}
.item ul li a:hover{color: #750605;}

.item .item_th_xyxw{background: url(lm_bg.jpg) no-repeat left bottom;}
.item .item_th p img{float:left; margin:11px 10px 0 0;}
.item_th{height: 50px;line-height: 50px;}
.item_th p{color: #000; font-size: 18px; float: left; padding: 0 5px 0 1px;}
.item_th .more{float: right;color: #666; width: 64px; height: 50px; display: block; margin-right: 3px; background: url(http://mzxy.hebtu.edu.cn/template/44/images/more.png) no-repeat right center; }

.fl{float: left;}
.fr{float: right;}

/*学院新闻*/
.xyxw{width: 590px; float: left;}
.xyxw ul li.first{padding-left: 0; background: none; height: 100px; line-height: 0; border-bottom: none; margin-top: 10px; margin-bottom: 10px;}
.xyxw ul li.first img{width: 140px; height: 100px; float: left; display: inline-block;}
.xyxw ul li.first .first_title{line-height: 26px; height: 26px; width: 100%; float: left;}
.xyxw ul li.first .first_time{line-height:18px; height: 18px; text-align: left; margin: 3px 0; float: left; width: 100%;}
.xyxw ul li.first .first_biref{width: 433px; float: left; line-height: 22px; color: #666; margin-top: 5px;}

/*通知公告*/
.tzgg{width: 590px; float: right;}
.tzgg ul{margin-top: 18px;}
.tzgg ul li{height: 26px; line-height: 26px; margin-bottom: 21px;}
.tzgg ul li span{float: left; width: 60px; height: 26px; display: block; background: #dddddd; text-align: center; line-height: 26px; margin: auto 0; color: #850706; font-weight: bold;}
.tzgg ul li a{float: left; margin-left: 10px;}

.center_box{width: 100%; margin: 20px auto; height: 340px; background: #f8f8f8;}
/*教研动态*/
.jydt{width: 916px; float: left; margin-top: 9px;}
.item .item_th_jydt{background: url(lm_bg_01.jpg) no-repeat left bottom;}
.jydt ul li{width: 442px;float: left; margin-bottom: 25px;}
/*.jydt ul{margin-top: 12px;}
.jydt ul li{position: relative; width: 442px; height: 74px; float: left; margin-bottom: 10px;}
.jydt ul li p{line-height: 26px; height: 26px;}
.jydt ul li p.jydt_biref{color: #666;} 
.jydt ul li span{position: absolute; right: 0; top:54px; height: 20px; line-height: 20px;}*/

/*学院专题*/
.xyzt{width: 264px; float: right; margin-top: 9px;}
.item .item_th_xyzt{background: url(lm_bg_02.jpg) no-repeat left bottom;}
.xyzt ul{margin-top: 16px;}
.xyzt ul li{width: 264px; height: 50px; float: left; margin-bottom: 10px;}
.xyzt ul li a{display: block; width: 100%; height: 100%;}
.xyzt ul li a img{width: 264px; height: 50px;}

/*校园风光*/
.xyfg{width: 916px; float: left;}
.xyfg ul{overflow: hidden; width: 916px;}
.xyfg ul li{float: left; width: 220px; height: 164px; margin:0 0 10px 10px; position: relative; display: inline;}
.xyfg ul li img{display: block; width: 220px; height: 164px;}
.xyfg ul li.big{width: 454px; height: 338px;  margin: 0;}
.xyfg ul li.big img{width: 454px; height: 338px;}
.xyfg ul li p{height: 32px; line-height: 32px; background: url(bg.png) repeat 0 0; position: absolute; bottom: 0; width: 100%; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; display: none; left: 0;}

/*学校应用*/
.xxyy{width: 264px; float: right;}
.xxyy ul{margin: 13px 0 0;}
.xxyy ul li{width: 88px; float: left; display: block; height: 121px; text-align: center; line-height: 22px;}
.xxyy ul li a{display: block; width: 100%; height: 100%;}
.xxyy ul li a img{width: 80px; height: 80px;}
.xxyy ul li a p{text-align: center; height: 20px; line-height: 20px;}
.xxyy ul li a:hover p{color: #750605;}
.xxyy ul li.xxyy_yjs{width: 264px; height: 94px;}
.xxyy ul li.xxyy_yjs a img{width: 264px; height: 94px;}

/*友情链接*/
.link_left{float: left; width: 342px; height: 100px; margin-top: 10px;}
.link_left ul{width: 342px; height: 100px;}
.link_left ul li{float: left; width: 169px; height: 50px; line-height: 50px;}
.link_center{width: 423px; height: 84px; float: left; margin-top: 18px; margin-left: 15px;}
.link_center img{width: 423px; height: 84px;}
.link_left ul li a:hover,.link_right ul li a:hover{color: #750605;}

.link_right{float: right; width: 316px; height: 100px; margin-top: 10px;}
.link_right ul{width: 316px; height: 100px;}
.link_right ul li{float: left; width: 158px; height: 50px; line-height: 50px; text-align: left;}

/*底部*/
.footer{background: #a82623; height: 200px; margin-top: 10px;}
.footer_left{float: left; width: 121px; height: 121px; margin-top: 36px;}
.footer_left img{width: 121px; height: 121px; display: block; float: left;}
.footer_left p,.footer_right p{float: left; height: 24px; line-height: 24px; text-align: center; width: 100%; color: #fff;}
.fotter_center{float: left; width: 424px; margin: 46px 0 0 224px;}
.fotter_center p{color: #fff; line-height: 30px; height: 30px; text-align: center;}
.footer_right{float: right;width: 121px; height: 120px; margin-top: 36px;}
.footer_right img{width: 121px; height: 120px; display: block; float: left;}

/*列表页*/
.bann{width: 1200px; margin: 0 auto;}
.bann img{width: 1200px; height: 300px;}
.menu{width: 220px; float: left; margin-top: 12px; border: 1px solid #dcdcdc; background: #770605; padding-bottom: 35px;}
.menu .th{text-align: center; line-height: 56px; height: 56px; font-size: 20px; background: #770605; color: #fff; border-bottom: #ccc;}
.menu .th p{font-size: 20px;  color: #fff;}
.menu ul{overflow: hidden; height: auto;}
.menu ul li{line-height: 48px; height: 48px; text-align: center; padding-top: 0; border-top:1px solid #ccc; border-top: 1px solid #ccc; background: #f5f5f5;}
.menu ul li a{font-size: 16px;}
.menu ul li a:hover{color: #750605;}
.menu ul li.on{background: #fff;}

.box{width: 950px; min-height: 645px; _height:645px; float: right; margin-top: 12px; display: inline;}
.box .item_th{border-bottom: 1px solid #ccc; height: 40px; line-height: 40px;}
.box .item_th span.list_lm{float: left; display: block; font-size: 18px;}
.box .item_th .local{float: right; padding-right: 6px; color: #333; display: block;}
.box .item_th .local a{color: #333;}
.box>ul{min-height: 529px; _height:529px;}
.box>ul>li{height: 34px; line-height: 34px; border-bottom: 1px dotted #dcdcdc; background: url(list_style.png) no-repeat left center; padding-left: 15px;}
.box>ul>li span{color: #666;}
.pages{padding: 10px 0; text-align: center; line-height: 32px; height: 32px;}

/*学院领导图片里列表页*/
.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 #770605; opacity: 1;}
.list_photo .img_ul li a:hover p{ color: #770605;}



/*内容页*/
.box_concent{/* border: 1px solid #ccc; *//* padding-bottom: 20px; */}
.content{padding: 6px 8px 20px 0; border: 1px solid #ccc; border-top: none;}
.content .title{line-height: 28px; font-size: 18px; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px; border-bottom: 1px dotted #dcdcdc;}
.content .txt{text-align: center; color: #666; line-height: 28px; padding: 10px 0;}
.con{min-height: 400px; _height:400px; padding: 5px 15px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 600px;}
.con b,.con strong{font-weight: bold;}
.con table{display:block;margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}

/*校园风光*/
.mkeFocus {height:950px; width: 770px; background:#fff; border: 1px solid #ddd; border-radius: 4px; padding-top: 7px; margin:16px auto 30px; }
.mkeUl {margin: 0px auto; height: 950px;  width: 770px; position: relative; overflow:hidden; }
.bt_xy{width:783px;}
.ml_xy{height:616px;}
.mkeUl ul {position: absolute; left: 0px; top: 0px; height: 800px; padding: 0; min-height: auto; margin: 0;}
.mkeUl ul li { float: left; text-align: center; font: 20px "微软雅黑"; width:770px; overflow:hidden; }
.ml_xy ul li{ line-height: none; padding: 0; height: auto; background: none; border: none;}
.mkeUl ul li img {width: 770px; height: 550px; display: block; border-radius: 4px;}
.mkeUl ul li p{ margin-top:16px; padding:0px 83px; font-size:16px;}
.mkeNum { height: 35px; width: 37px; position: absolute; z-index: 1; left: 265px; bottom: 0px; font: 20px Arial; }
.mke_ns1 { line-height: 16px; text-align: center; height: 16px; width: 16px; font-size: 16px; font-weight: bold; position: absolute; left: 0px; top: 0px;}
.mke_ns2 { line-height: 16px; color: #9FA0A0; text-align: center; display: block; height: 16px; width: 16px; position: absolute; right: 0px; bottom: 0px;}
.mke_ns3 { line-height: 16px; text-align: center; height: 16px; width: 16px; position: absolute; left: 12px; top: 9px; }
.mkeLbtn { background: url(kelBtn.png) no-repeat; height: 52px; width: 30px; position: absolute; left: 0px; top: 374px; cursor: pointer; z-index: 10; }
.mkeRbtn { position: absolute; top: 374px; right: 0px; background: url(kerBtn.png) no-repeat; height: 98px; width: 30px; cursor: pointer; z-index: 10; }
.mx_bt{ width:36px; height:98px; top:210px;}
.mb_lf{ left:6px;}
.mb_ri{ right:6px;}
.sm_js{ left:10px; bottom:15px; background: url(banNum.jpg) no-repeat center;}

/*留言须知*/
.con_m_bottom{height: 40px; text-align: center; padding: 20px 0; overflow: hidden;}
.con_m_bottom p.wyyd{color: #666; font-size: 16px; padding-left: 25px; background: url(checkbox.jpg) no-repeat left center; width: 80px; margin: 0 auto; background-size: 16px; cursor: pointer; display: inline; padding-right: 40px;}
.con_m_bottom p.on{background: url(checked.jpg) no-repeat left center;}
.con_m_bottom span{/*width: 100%; display: block; height: 32px; text-align: center; margin: 20px auto;*/}
.con_m_bottom .ksxx{text-align: center; font-size: 15px; width: 100px; height: 34px; line-height: 34px; background: #ccc; color: #333; border-width: 0; padding: 0;  border-radius: 5px; outline:none !important; font-family: "微软雅黑";}
.con_m_bottom .active{background: #a82623; border:none; border-width: 0; cursor: pointer; color: #fff;}