@charset "utf-8";
/* CSS Document */
html, body{ font-size: 14px; background:#fff;font-family:"\5FAE\8F6F\96C5\9ED1";}
body { font-size:14px; background:#fff;  }
body a{transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;  -ms-transition: 0.5s all ease;  }
.float{float: left;}
.floatr{float: right;}
*{margin:0;padding:0;list-style-type:none;}
.clear{ clear:both; height:1px; overflow:hidden;}

/*导航*/
.top{ width:100%; height: 610px;position:relative;}
.top .banner{ width:100%; height: auto; position: absolute; top:0; left: 0;}
.top .banner .dh{width:100%; height: auto; position:absolute; top:0; left: 0;}
.top .banner .dh .container{ padding: 0;}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{ margin-left: 0;}
.ydd{ background: #970b10;} 
.banner .carousel-inner .item img{ width:100%; height:450px; display:inline-block;}
.navbar-header{background:none; width:21%; padding: 0 ; margin: 0; float:left;text-align:center; border:none; float:left; }
.navbar{background:none;  border:none; }
.navbar-default .navbar-nav > li > a{color:#333; font-size:16px;   }
nav .navbar.navbar-default{ border-color:#fff; }
.navbar{margin-bottom:0; }
.container-fluid{padding:0;  }
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ color: #fff;}
.navbar-default .navbar-nav > li > a{ color: #fff;}

.nav a:hover{ background: #000;}

.dropdown-menu{ background: none; color: #fff; }
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{ color: #fff; background: url(../img/nav_bj.png) repeat 0 0;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{ background: #95051c; color: #fff; }
.dropdown a:hover{background: #000;}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{ border:none;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{ color:#000; background: #fff;}

.navbar-brand{float:none;line-height:0;margin:0;  display:inline-block; float:left; }
ul.nav.navbar-nav{width:79.8%;   }
ul.pc_cont{ width:100%;}
.navbar-nav li{ width:14.28%;float: left; background: url(../img/nav_bj.png) repeat 0 0;}
.navbar-nav li:hover{background: #b10722;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > .active > a:focus {
    background: url(../img/nav_bj.png) repeat 0 0 ;color:#fff;}
.nav a:hover{ color: #fff;}
.collapse{background:none;}
.navbar-nav li a{ padding:17px 0em 17px 0em;font-size:16px;  text-transform:uppercase;line-height:20px;text-align:center;}
.navbar-brand > img{ margin: 0px;}
.navbar-brand > img.list_logo{  margin-top: 8px;}
.nav .nav_xygk{ padding: 0 0 0 0; }
.nav .nav_xygk li{width:100% ;height: auto; line-height: 30px; border-bottom:none;}
.nav .nav_xygk li a{ width:100%; height: auto; line-height:30px; padding:5px; color: #fff; font-size: 14px;}
.nav .nav_xygk li a:hover{ color: #000; background:url(../img/tm.png) repeat; } 
.navbar-nav > li:hover .dropdown-menu {display: block;}

.nav_1{width:79.7%; float: left; background:url(../img/nav_bj_1.png)repeat-x; margin:20px 0 0 0;}
.nav_2{width:60%; color: #fff; margin:30px 0 35px 100px; color: #fff;}
.nav_2 li.nav_2_list a{  color: #fff;}
.nav_2 li.query input{color: #000; }

.nav_1 li{width:20%;float: left; line-height: 45px; border-right: 1px solid #b10722; text-align: center;}
.nav_1 li a{width:100%; height: auto; line-height: 45px; display: inline-block; color: #000;}
.nav_1 li.sc{}
.nav_1 li.query{width:30%; height:30px; border: none; padding:  0 7px; position: relative; float: right;}
.nav_1 li.query input{width:100%; height: 30px; line-height: 30px; display: inline-block; background: #fff; padding: 0 40px 0 10px; position: absolute; top:7px; right: 10px;}
.nav_1 li.query a.cx{width:30px; height: 30px; display: inline-block; background: url(../img/query.png) no-repeat; position: absolute; top:13px; right: 10px;}

.cont_1{ padding: 0;}

/*banner*/
.mainbanner{width:100%; height:810px; overflow:hidden; position: relative; }
.mainbanner p.banner_title{ width:1200px; height: 810px; margin: 0 auto; position: relative;}
.mainbanner p.banner_title a{ width:700px; height: auto; position:absolute; bottom:80px; left: 50px; background: url(../img/banner_cont_bj.png) repeat; padding: 20px; color: #fff; text-decoration: none; line-height: 30px; font-size: 16px;  }
.mainbanner p.banner_title a span{width:660px; height: auto; line-height: 30px; font-size: 24px; color: #fff; display: block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom: 10px;}
.mainbanner p.banner_title a:hover{ background: #c42020;}

/*学院要闻*/
.title{width:100%; height: auto; line-height: 52px; margin: 10px 0; display: block; float: left;}
.title span{width:auto; height: auto; line-height: 52px; padding-left:20px; font-size: 20px; font-weight: bold;color: #0e419c; float: left; }
.title span.xxyw_title{background: url(../img/xxyw.png) no-repeat left;}
.title span.xykx_title{background: url(../img/xykx.png) no-repeat left; }
.title span.tzgg_title{background: url(../img/tzgg.png) no-repeat left; }
.title span.jxky_title{background: url(../img/jxky.png) no-repeat left; }
.title span.ztzl_title{background: url(../img/ztzl.png) no-repeat left; }
.title span.xyws_title{background: url(../img/xyws.png) no-repeat left; }
.title a{width:auto; height: auto; line-height: 30px; font-size: 14px; color: #454545; float: right; margin: 13px 15px 0 0;}
.title_2{ line-height: 57px;  border-bottom: 1px solid #b10722;}
.title_2 span{ line-height: 57px;}
.xxyw{ height: auto; }
.xxyw p{ width:100%; height: auto; display: inline-block; border: 1px solid #ccc;  }
.xxyw p img{width:100%; height: 190px; display: inline-block;}
.xxyw p a{width:100%; height: 64px; line-height: 25px; font-size: 16px; color: #454545; padding: 10px 15px; display: inline-block; overflow: hidden;}
.xxyw ul{width:100%; height: auto; display: inline-block;}
.xxyw ul li{width:100%; height: auto; line-height: 35px; display: inline-block; float: left;}
.xxyw ul li a{width:100%; height: auto; line-height: 35px; display: inline-block; font-size: 16px; color: #454545; padding:0 10px 0 20px; background: url(../img/dian.png) no-repeat 7px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*校园快讯*/
.xykx{ height: auto;}
.xykx ul{width:100%; height: auto; display: inline-block;}
.xykx ul li{width:100%; height: auto; line-height: 37px; display: inline-block; float: left;}
.xykx ul li a{width:100%; height: auto; line-height: 37px; display: inline-block; font-size: 16px; color: #454545; padding:0 10px 0 20px; background: url(../img/dian.png) no-repeat 7px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float: left;}

/*通知公告*/
.tzgg{ height: auto;}
.tzgg ul{width:100%; height: auto; display: inline-block;}
.tzgg ul li{width:100%; height: auto; display: inline-block; float: left; margin-bottom: 12px;}
.tzgg ul li p{width:23%; height: auto; background: #f1f1f1; font-size: 12px; color: #454545; text-align: center; padding: 8px 10px; display: inline-block; float: left; margin: 0;}
.tzgg ul li p span{width:100%; height:auto; line-height: 24px; display: block; text-align: center; font-size: 18px; color: #b10722; float: left;}
.tzgg ul li a{width:75%; height: 50px; line-height: 25px; display: inline-block; font-size: 16px; color: #454545; padding-left: 10px; overflow:hidden;}

/*照片墙*/
.zxal{ width:100%; height:auto; float:left; margin: 30px 0;}
.zxal ul{width:100% ;height: auto;}
.zxal ul li{ padding: 2px; float: left; display: inline-block; margin: 0;}
.zxal ul li a{ width:100%; height:170px;  display:inline-block; position:relative; float:left; position: relative;}
.zxal ul li a img{ width:100%; height:170px; display:inline-block; }
.zxal ul li a span{width:auto; height: 30px; line-height: 30px; color: #fff; font-size: 14px; display: inline-block; position: absolute; bottom: 0; left: 3px; background: #000;opacity:0.4;  padding: 0 5px;}
.zxal ul li a:hover { background:#a10817; opacity:0.7; }

/*通知公告*/
.ztzl{ height:auto;}
.ztzl_left{height: auto; padding: 0;}
.ztzl_left a{width:100%; height: auto; display: inline-block;}
.ztzl_left a img{width:100%; height: 190px; display: inline-block; border: 5px solid #c7c5c5;}
.ztzl_left a span{width:100%; height: 45px; line-height: 45px; display: inline-block; font-size: 16px; color: #454545;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-weight: bold;}
.ztzl_left a font{width:100%; height: 60px; line-height: 28px; display:inline-block; color: #454545; overflow: hidden;}
.ztzl ul{ height: auto; display: inline-block; padding-right: 0;}
.ztzl ul li{ width:100%; height: 55px; line-height: 55px; display: inline-block; margin-bottom: 20px;}
.ztzl ul li a{ width:100%; height: 55px; line-height: 55px; color: #fff; padding: 0 20px 0 60px; font-size: 16px; background: url(../img/lj.png) no-repeat 20px; display: inline-block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ztzl ul li.ztzl_1{ background: #aad362;}
.ztzl ul li.ztzl_2{ background: #3291bd;}
.ztzl ul li.ztzl_3{ background: #d96925;}
.ztzl ul li.ztzl_4{ background: #36c2cf;}

/*校园媒体*/
.xymt_tb{width:25%; height: auto; display: inline-block; float: left; margin-top: 30px;}
.xymt_tb a{width:100%; line-height: 70px; font-size: 24px; color: #fff; display: inline-block; padding-left: 70px; background: url(../img/xymt_tb.png) no-repeat left;height: auto;  font-weight: bold;}
.xymt_tb a:hover{ color: #f1f1f1;}
.xymt{width:100%; height: 500px; background: url(../img/xymt_bj.jpg) no-repeat center 0 #7d808d; margin:10px 0;}
.xymt_bt{width:70%; margin-top: 40px; float: right;}
.xymt_bt li.active{ background:#fff;}
.tit{text-align:left;margin-top:20px;} 
.tit ul.xsg{ width:100%; height: auto; display: inline-block; margin-top:50px;}
.tit ul.xsg li{ width:100%; height: auto; display: inline-block; margin-bottom: 20px;}
.tit ul.xsg li img {width:15%; height:110px; display: inline-block; float: left;} 
.tit ul.xsg li a{ width:75%; height: auto;  display: inline-block; margin-left: 20px; float: left;}
.tit ul.xsg li a span:hover{ color: #ca3149;}
.tit ul.xsg li a span{ width:100%; height: auto; line-height: 50px; display: inline-block; font-size: 16px; color: #fff; font-weight: bold; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
 .tit ul.xsg li a p{width:100%; height: 60px; line-height: 30px; display: inline-block; color: #e7e6e6; font-size: 14px; overflow: hidden;}
.xymt_bt li{ background:url(../img/xymt_1.png) repeat scroll 0 0; float: left;height: 50px;line-height: 50px;margin-left: -1px;text-align: center; width: 20%;  font-size: 16px;} 

.xxk{width:100%; text-align: center;}
.xxk li{width:10%; height: 12px; display: inline-block; background: #fff;}
.xxk li.active{ background:#b10722; width:10%; display: inline-block;} 

.box1,.box2,.box3,.box4,.box5,.box6{ width:100%;display:none; margin-top:-1px;  padding:0;}  


/*校园网视*/
.xyws_left{width:55%; height: auto; float: left;}
.xyws_left img{width:100%; height: 400px; display: inline-block;}
.xyws_left .viode{width:100%; height: 400px; display: inline-block; float: left;}
.xyws_left a{width:100%; height:auto; display: inline-block; float: left; background: #e4e1e1; padding: 5px 10px;}
.xyws_left a span{ width:100%; height: 30%; line-height: 30px; font-size: 16px; color: #b10722; font-weight: bold; overflow: hidden;}
.xyws_left a p{ width:100%; height: 60%; line-height: 25px; display: inline-block; color: #454545; margin-top: 10px; overflow: hidden;}
.xyws_left a font{width:100%; height:10%; line-height: 30px; display: inline-block; color: #454545; font-size: 14px;}

.xyws_cont ul{width:43%; height: auto; display: inline-block; float: right;}
.xyws_cont ul li{width:100%; height:auto; display: inline-block;  background: url(../img/xyws_tb.png) no-repeat 15px #e6e4e4; margin-bottom: 13px; padding: 5px 0 5px 60px;}
.xyws_cont ul li span{width:100% ;height: auto; line-height: 25px; display: inline-block; font-size: 14px;}
.xyws_cont ul li a{width:100%; height:auto; line-height:25px; font-size: 16px; display: inline-block; color: #454545;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/*页脚*/
.yj{ background: #4f4e4e; margin-top: 20px;}
.yj_titile{width:100%; height: auto; line-height: 70px; display: inline-block; font-size: 20px; color: #fff; font-weight: bold;}
.yj select{width:45%; height:30px; line-height: 30px; margin-right:3%; }
.yj_logo{ padding: 20px; text-align: left;}
.yj_botton{ border-top: 1px solid #fff; padding: 30px 0;}
.yj_botton p{ color: #f1f1f1; border-left: 3px solid #f1f1f1;}

/*列表页*/
.site{ display:inline; float:left; margin:0 0 0 0; width:100%; height:40px; line-height:40px; background:#f1f1f1; padding:0 2%; color:#454545; border-bottom: 1px solid #ccc;}
.site div{ overflow: hidden; height: 40px; }
.site a{ text-decoration:none; margin:0 5px; color:#454545; font-size: 14px;}
.site a:hover{ text-decoration: underline;}

.zccd{width:23%; height: auto; float: left; margin-top: 20px; display: inline-block;}
.zccd dl,dt,dd{ display: block;  margin:0;}
.left_box{width: 100%;  height:auto; background: #f1f1f1; padding: 15px;}
.left_box p{ width:100%; height: auto;line-height: 85px; display: inline-block;  color: #fff; font-size: 24px; font-weight: bold; text-align: center; background: #b31317; border-bottom: 3px solid #970b10; margin-bottom: 0;}
.left_box dt { padding: 0 15px; text-align: center;background-repeat: no-repeat; background-position: 10px center;
 color: #454545; font-size: 16px;line-height: 60px;cursor: pointer;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background: #fff; margin-top: 10px; border-bottom: 1px solid #a80e21;} 
.left_box dt a{width:100%; height: 100%; display: inline-block;color: #454545; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.left_box dt a:hover{ text-decoration: none;}
.left_box dt.custom { background: url(../img/tb.png) no-repeat 90% 50% #fff;}
.left_box dd.now_3{ background: #d84254; color: #fff;}
.left_box dd.now_3 a{ color: #fff;}
.left_box dd{ background-color:#eed5d8;padding:0 15px; text-align: center;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;} 

.left_box dd a{ width:100%; height: 40px; display: inline-block; color: #454545; line-height: 40px; font-size: 16px;text-decoration: none; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.left_box dt.now_2 a {  color: #d84254;}


.list_left_lm{ width:75%; ;height: auto; margin-top: 10px;}
.list_conent{width:73%; ;height: auto; margin-top: 10px;}
.list_conent h4{ width:100%; height: auto; display: block;font-size: 1.6em; line-height: 30px; text-align: center;background-color: #FFF; margin-top: 40px;}
.list_conent h5{display: block;padding: 20px;font-family: "微软雅黑";color: #999;text-align: center;background-color: #FFF;border-bottom: 1px dashed #ccc;}
.list_conent h6{ width:100%; height: auto; line-height: 30px; display: inline-block; font-size: 18px;  text-align: center; color: #5A5A5A; margin-top: 10px;}
.xwlb_list{ width:100%; height:auto; display:inline-block; padding:20px 0;  border-bottom: 1px solid #ccc;}
.xwlb_img_list{ height:auto;  border-bottom: 1px solid #ccc; padding:20px 0; }
.xwlb_img_list span{height:auto; display: inline-block; overflow: hidden; float: left;}
.xwlb_img_list span img{width:100% ;height:auto; display: inline-block; float: left;}
.xwlb_img_list .xwlb_lis_right{ height:120px; display:inline-block; float: left; padding-right: 28px; }
.xwlb_img_list{width:100%; height: auto;}

.xwlb_img_list:last-child .xwlb_lis_right{border: none;}
.xwlb_img_list .xwlb_lis_right span{ width:20%; height:auto; line-height:30px; display:inline-block; font-size:18px; font-family:SimHei; color:#5C5A5A; margin: 10px 0; float: right; text-align: right;}
.xwlb_img_list .xwlb_lis_right a h4{ width:75%; height:auto; line-height:25px; display:inline-block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color: #3e76b3;}
.xwlb_img_list .xwlb_lis_right a p{ width:100%; max-height:50px; min-height:49px; overflow:hidden; display:inline-block; color:#666; font-size:14px; margin-bottom: 0;}
.xwlb_img_list .xwlb_lis_right a{ width:100%; height:auto; line-height:25px; display:inline-block;}.xwlb_img_list .xwlb_lis_right a:hover{ text-decoration: none;}

.xwlb_list .xwlb_lis_right{ width:95%; height:auto; display:inline-block; overflow: hidden; margin-left: 15px;}
.text_list{width:100%; }
.xwlb_list:last-child .xwlb_lis_right{border: none;}
.xwlb_list .xwlb_lis_right span{ width:20%; height:auto; line-height:30px; display:inline-block; font-size:18px; font-family:SimHei; color:#5C5A5A; margin: 10px 0; float: right; text-align: right;}
.xwlb_list .xwlb_lis_right a h4{ width:78%; height:30px; line-height:30px; display:inline-block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  color: #3e76b3;}
.xwlb_list .xwlb_lis_right a p{ width:100%; max-height:50px; min-height:49px; overflow:hidden; display:inline-block; color:#666; font-size:14px; margin-bottom: 0; line-height: 25px;}
.xwlb_list .xwlb_lis_right a{ width:100%; height:auto; line-height:20px; display:inline-block;}

/*内容页*/
.nry{ margin-top:70px; padding:0 30px;}
.nry h4{ width:100%; height: auto; display: block;font-size: 1.6em; line-height: 30px; text-align: center;background-color: #FFF;}
.nry h5{display: block;padding: 20px;font-family: "微软雅黑";color: #999;text-align: center;background-color: #FFF;border-bottom: 1px dashed #ccc;}
.nry h6{ width:100%; height: auto; line-height: 30px; display: inline-block; font-size: 18px;  text-align: center; color: #5A5A5A; margin-top: 10px;}
.nry_cont{ padding:20px 0;}
.nry_cont p{margin:15px 0;line-height:30px;-webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;  padding: 0 10px; font-size: 16px;}
.nry_cont img{width:90%; height: auto; display:block; margin: 0 auto; padding: 0;}
/*.nry_cont table{ margin:0 auto; padding:0;} */
.nry_cont a{ color:#f26300; text-decoration:none;}
.nry_cont a:hover{ color:#d25a07; }

.nry_cont iframe{ width:80%; height: 540px;}


/*视频页*/
.video{width:70%; height:450px; display: inline-block;  margin: 20px 0 0 15%;}

/*图片列表*/
.img_list{ height:auto; padding:10px;}
.img_list ul{width:75%; height: auto; display: inline-block; float: right; margin-top: 10px;} 
.img_list ul li{ width:33%; height: auto; padding: 0 5px; margin-top: 15px;}
.img_list ul li a{width:100%; height: auto; display: inline-block; border: 1px solid #ccc;}
.img_list ul li a p{width:100%; height: 170px; display: inline-block; overflow: hidden; margin: 0;}
.img_list ul li a p img{ width:100%; height:170px; display: inline-block; float: left;}
.img_list ul li a span{width:100%; height: 40px; line-height: 40px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display: inline-block; color: #454545; padding: 0 10px; background: #f1f1f1; float: left; font-size: 16px;}



/*搜索页面*/
.query_cont{width:100%; height: 45px; text-align: center; margin: 80px 0 20px 0; position: relative;}
.query_cont input{ width:80%; height: 45px; line-height: 45px; border: 1px solid #ccc;background: #f7f7f7; padding: 0 60px 0 20px;}
.query_cont a{width:30px; height: 30px; display: inline-block; position: absolute; top:10px; right:20px; background: url(../img/query.png) no-repeat; top:13px; right:130px;} 

.pagination{ margin-left: 18%;}
.fy{ margin-left: 0; }


/*专题专栏*/
.ztzl_img{width:100% ;height: auto; margin-top: 40px;}
.ztzl_img ul{width:100%; height: auto; display: inline-block;}
.ztzl_img ul li{ width:33%; height: auto; display: inline-block; padding: 0 5px; margin-top:20px;}
.ztzl_img ul li a{width:100%; height: auto; display: inline-block; padding: 0;}
.ztzl_img ul li a img{width:100%; height: auto; display: inline-block;}

/*网站地图*/
.wzdt{width:100%; height: auto;}
.wzdt p{ width:100% ;height: auto; line-height: 70px; display: inline-block; text-align: center; font-size: 24px; font-weight: bold; color:#454545; padding-bottom: 0px; margin-top: 20px;}
.dt_lm{width:90%; height: auto; display: inline-block; margin-left: 5%; padding: 20px 10px; border-bottom: 2px solid #b10722; margin-bottom: 10px;}
.dt_lm span{width:auto; height: 40px; line-height: 40px; display: inline-block;}
.dt_lm span a{width:auto; height: 40px; line-height: 40px; display: inline-block; font-size: 18px; font-weight: bold; color: #b10722;}
.dt_lm ul{ width:100%; height: auto; display: inline-block;}
.dt_lm ul li{ width:auto; height: auto; line-height: 40px;  display: inline-block; margin-top: 10px; float:left; margin-right: 5px;}
.dt_lm ul li a{ width:100%; height:auto; display: inline-block; line-height: 40px; text-align: center; font-size: 16px; color: #454545; padding: 0 20px;  background: #e4e3e3;}
.dt_lm ul li.dt_long{width:100%;}
.dt_lm ul li.dt_long a{width:auto;height:auto; display: inline-block; line-height: 40px; text-align: center; font-size: 16px; color: #454545; padding: 0 20px; margin-right: 5px; margin-top: 10px; background: #f1f1f1;}
.dt_lm ul li.dt_long a.dt_ejlm{width:100%; height: 40px; line-height: 40px; display: inline-block; text-align: left; background: #e4e3e3; }


.text_bottom1{ width:100%; height:40px; background:#f7f7f7; padding:0 5%; overflow:hidden;}
.dayin{ width:auto; height:40px; line-height:40px; padding:0 10px 0 25px; background:url(../img/dayin.png) no-repeat 0 50%;}
.dayin a{ color:#7c7c7c; text-decoration:none;}
.dayin a:hover{ color:#000; text-decoration:underline;}
.text_box{ width:90%; height:auto; padding:20px 0; margin:0 0 0 5%;}
.text_box h1{ width:100%; height:auto; padding:10px 0; line-height:40px; font-size:30px; font-weight:bold; text-align:center; color:#000;}
.text_box h2{ display:inline-block; float:left; width:98%; height:auto; padding:10px 1%; line-height:30px; font-size:20px; font-weight:bold; text-align:center; color:#666;}
.text_con{ width:100%; height:auto; padding:18px 0; overflow:hidden;}
.text_con, .text_con p, .text_con h1, .text_con h2, .text_con h3, .text_con h4, .text_con h5, .text_con h6{font-size: 16px;line-height: 30px; color:#000;}
.text_con p{ display:block; margin:15px 0; padding:0;-webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;}
.text_con img{ display:block; margin:0 auto; padding:0; border:1px solid #e7e7e7;}
.text_con a{ color:#f26300; text-decoration:none;}
.text_con a:hover{ color:#d25a07; background:#ffbf93;}
.text_con table{ margin:0 auto; padding:0;}

.text_bottom{ width:100%; height:40px; background:#f1f1f1; margin:0 0 20px 0; overflow:hidden;}
.fenxiang{ width:700px; height:24px; line-height:24px; margin:0 0 0 20px; color:#7c7c7c; padding:8px 0;}
.text_bottom1{ width:100%; height:40px; background:#f7f7f7; padding:0 5%; overflow:hidden;}
.dayin_1{ width:auto; height:40px; line-height:40px; padding:0 10px 0 25px; background:url(../img/dayin.png) no-repeat 0 50%;}
.dayin_1 a{ color:#7c7c7c; text-decoration:none;}
.dayin_1 a:hover{ color:#000; text-decoration:underline;}

.bshare-custom{ width:200px; height: 20px; margin: 12px 0 0 15px; display: inline-block; float: left;}


@media(max-width:992px){
	.xxyw p img{ height: 140px;}
	.img_list ul li a p{width:100%; height: 150px; display: inline-block; overflow: hidden; margin: 0;}
	.img_list ul li a p img{ width:100%; height:150px; display: inline-block; float: left;}
	.zxal ul li a{ width:100%; height:180px;  display:inline-block; position:relative; float:left; position: relative;}
	.zxal ul li a img{ width:100%; height:180px; display:inline-block; }
	.tit ul.xsg li img {width:15%; height:90px; display: inline-block; float: left;} 
	.ztzl_left a img{width:100%; height: 380px; display: inline-block; border: 5px solid #c7c5c5;}
	
}
@media(max-width:1200px){
	.xxyw p img{ height: 180px;}
	.navbar-brand > img.sy_logo{ margin: 0px; height: 130px;}
	.query_cont input{ width:80%; height: auto; line-height: 45px; border: 1px solid #ccc;  background: #f7f7f7; padding: 0 60px 0 20px;}
	.query_cont a{width:30px; height: 30px; display: inline-block; position: absolute; top:10px; right:20px; background: url(../img/query.png) no-repeat; top:13px; right:90px;} 
	.tit ul.xsg li a span{ width:100%; height: auto; line-height: 40px; display: inline-block; font-size: 16px; color: #fff; font-weight: bold; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
 	.tit ul.xsg li a p{width:100%; height: 50px; line-height: 25px; display: inline-block; color: #e7e6e6; font-size: 14px; overflow: hidden;}
	.tit ul.xsg li img {width:15%; height:90px; display: inline-block; float: left;} 

}


@media(max-width:736px){
    .navbar-header {width: 100%; height:auto;float: none;margin: 0 !important; background: #b10722;}
	.navbar-default .navbar-toggle{ color: #fff; }
	.navbar-default .navbar-toggle .icon-bar{color: #fff;background: #fff; margin:4px 0;}
	.navbar-toggle{ border: none;}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background:none; }
	.navbar-header .cont_logo{ margin-top:13px;}
	.navbar{ height:auto;}
    .navbar-brand {float: left;padding: 15px 0 50px 15px; margin-right:0px; width:200px;}
    .navbar-brand > img{width: 100%; margin-right:0px;}
    .navbar-toggle {margin-right: 43%;margin-bottom: 8px;}
    ul.nav.navbar-nav{width:100%;}
    ul{ padding: 0px;}
	.ydd{ background: #fff; padding: 0;} 
	.ydd .container{padding: 0;} 
    .navbar-nav li{ width:100%; text-align: center; }
    .navbar-nav li a{ padding:12px 0em;font-size:16px; border-bottom: 1px dotted #ccc;
        text-transform:uppercase; line-height:20px;text-align:center; }
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color: #fff;}
    .navbar-nav{margin: 0px;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{ padding: 0;  margin: 0;}
	.dh{ padding: 0;}
	.nav .nav_xygk li{width:100% ;height: auto; line-height: 40px; border-bottom: 0 solid #fff; background: #93031a; 
		padding: 0 5%;}
	.navbar-nav{ float: none; }
	/*banner*/
	.top{ width:100%; height:auto;position:relative; z-index: 1px;}
	.top .banner_1{ width:100%; height: auto; position: absolute; top:65px; left: 0;z-index: 2px;}
	.top .banner_1 .dh{width:100%; height: auto; position:absolute; top:0; left: 0; z-index: 3px;}
	.top .container{ padding: 0;}
	.banner_1 .carousel-inner .item img{ width:100%; height:200px; display:inline-block;}
	
	.ydd_query{ width:100%; height: 50px; background: #f1f1f1; padding: 10px 0; text-align: center;position: relative;}
	.ydd_query input{  width:80%; height: 30px; line-height:30px; display: inline-block; background: #fff; border:1px solid #dbdada;  padding: 0 50px 0 20px;}
	.ydd_query a{width:30px; height: 30px; display: inline-block; background: url(../img/query.png) no-repeat; position: absolute; top:14px; right:10%;}
	.ydd_logo{ height:200px; text-align: center;}
	.ydd_logo img{ margin-top:32px;}
	
	.ztzl ul{ height: auto; display: inline-block; padding: 0;}
	
	.xxyw p img{ height: 220px;}
	
	/*校园网视*/
	.xyws_left{ width:100%; height: auto; float: left;}
	.xyws_left .viode{width:100%; height:256px; display: inline-block; float: left;}
	.xyws_left .viode img{width:100%; height: auto; display: inline-block;}
	.xyws_left a{width:100%; height:auto; display: inline-block; float: left; background: #e4e1e1; padding: 5px 10px; margin-bottom: 20px; padding-bottom: 20px;}
	.xyws_left a span{width:100%; height: 60; line-height: 30px; font-size: 16px; color: #b10722; font-weight: bold; overflow: hidden;}
	.xyws_left a p{ width:100%; height: auto; max-height: 200px; line-height: 25px; display: inline-block; color: #454545; margin-top: 10px; overflow: hidden;}
	.xyws_left a font{width:100%; height: auto; line-height: 30px; display: inline-block; color: #454545; font-size: 14px;  padding-left: 0px;}

	.xyws_cont ul{width:100%; height: auto; display: inline-block; float: right;}
	.xyws_cont ul li{width:100%; height:auto; display: inline-block; margin-bottom: 14px; padding: 8px 10px 8px 60px;}
	.xyws_cont ul li span{width:100% ;height: auto; line-height: 25px; display: inline-block; font-size: 16px;}
	.xyws_cont ul li a{width:100%; height: auto;line-height: 28px; display: inline-block; color: #454545;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size: 16px;}
	
	
	/*照片墙*/
	.zxal{ width:100%; height:auto; float:left; margin: 10px 0;}
	.zxal ul{width:100% ;height: auto;}
	.zxal ul li{ height: auto; display: inline-block; float: left; overflow: hidden;}
	.zxal ul li a{ width:100%; height: 130px;  display:inline-block; position:relative; float:left; margin-bottom: 4px; }
	.zxal ul li a img{ width:100%; height: 130px; display:inline-block; float: left;}
	.zxal ul li.zpq_1{width:54%; height: auto;}
	.zxal ul li.zpq_2{width:43%; height: auto;}
	.zxal ul li.zpq_3{width:33%; height: auto;}
	.zxal ul li.zpq_4{width:64%; height: auto;}
	.zxal ul li.zpq_5{width:43%; height: auto;}
	.zxal ul li.zpq_6{width:54%; height: auto;}
	.zxal ul li.zpq_2 a{ height: 83px;  margin-bottom:4px; }
	.zxal ul li.zpq_5 a{height: 83px;  margin-bottom: 4px; }
	
	/*校园媒体*/
	.xymt_tb{width:100%; height: auto; display: inline-block; float: left; margin-top: 20px;}
	.xymt_tb a{width:100%; line-height: 70px; font-size: 24px; color: #fff; display: inline-block; padding-left: 70px; background: url(../img/xymt_tb.png) no-repeat left;height: auto;  font-weight: bold;}
	.xymt_tb a:hover{ color: #f1f1f1;}
	.xymt{width:100%; height: 470px; background: url(../img/xymt_bj.jpg) no-repeat center 0 #7d808d;}
	.xymt_bt{width:100%; margin-top: 20px; float: right;}
	.xymt_bt li.active{ background:#fff;}
	.tit{text-align:left;margin-top:10px;} 
	.tit ul.xsg{ width:100%; height: auto; display: inline-block; margin-top:20px;}
	.tit ul.xsg li{ width:100%; height: auto; display: inline-block; margin-bottom: 20px;}
	.tit ul.xsg li img {width:30%; height:80px; display: inline-block; float: left;} 
	.tit ul.xsg li a{ width:60%; height: auto;  display: inline-block; margin-left: 20px; float: left;}
	.tit ul.xsg li a span:hover{ color: #ca3149;}
	.tit ul.xsg li a span{ width:100%; height: 30px; line-height: 30px; display: inline-block; font-size: 16px; color: #fff; font-weight: bold; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
	 .tit ul.xsg li a p{width:100%; height: 50px; line-height: 25px; display: inline-block; color: #e7e6e6; font-size: 14px; overflow: hidden;}
	.xymt_bt li{ background:url(../img/xymt_1.png) repeat scroll 0 0; float: left;height: 50px;line-height: 50px;margin-left: -1px;text-align: center; width: 20%; } 
	.xxk{width:100%; text-align: center;}
	.xxk li{width:10%; height: 18px; display: inline-block; background: #fff;}
	.xxk li.active{ background:#b10722; width:10%; display: inline-block;}  

	.box1,.box2,.box3,.box4,.box5,.box6{ width:100%;display:none; margin-top:-1px; padding: 0; }  
	
	.ztzl_left a img{width:100%; height: 200px; display: inline-block; border: 5px solid #c7c5c5;}
	
	
	/*页脚*/
	.yj_logo{ padding: 20px; text-align: right;}
	.yj_logo img{width:100%; height: auto; display: inline-block;}
	.yj_botton{ border-top: 1px solid #fff; padding: 30px 0;}
	.yj_botton p{ color: #f1f1f1; border: none; margin-top: 20px;}
	.yj_botton_1 img{width:100%; height: auto; display: inline-block;}
	.yj_botton img.sydw{ margin-top: 30px;}
	
	/*新闻列表*/
	
	.xwlb_top { width:300px; height:auto; display:block;  margin:0 auto;border-bottom:none; text-align:center;}
	.xwlb_top li{ width:auto; height:auto;  margin:0 auto; display:inline-block; margin:30px 0 10px 0;}
	.xwlb_top li .news_lb{width:auto; height:auto; display:inline-block; line-height:14px; background:#e8e6e6;  padding:10px 30px;  border-radius:0px; margin:0 10px; color:#000;}
	
	
	.xwlb_list { width:100%; height:auto; border-bottom: 1px solid #ccc;}
	.list_left_lm{ width:100%; ;height: auto;}
	.xwlb_img_list{ height:auto;  border-bottom: 1px solid #ccc; padding:20px 0; }
	.xwlb_img_list span{ height:auto; display: inline-block; overflow: hidden; float: left; padding: 0; }
	.xwlb_img_list span img{width:100% ;height:auto; display: inline-block; float: left;}
	.xwlb_img_list .xwlb_lis_right{ height:auto; display:inline-block; float: left;  overflow: hidden;}
	.xwlb_img_list{width:100%;  }
	.xwlb_img_list .xwlb_lis_right a h4{ width:100%; height:auto; line-height:30px; display:inline-block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:16px; margin:3px 0; font-weight: bold;}
	.xwlb_img_list .xwlb_lis_right a p{ width:100%; max-height:50px; min-height:32px; overflow:hidden; display:inline-block; margin:0; color:#666; font-size:14px;}
	.xwlb_img_list .xwlb_lis_right a{ width:100%; height:auto;display:inline-block;}
	
	.xwlb_img_list img{width:30%; height:auto; display: inline-block;}
	.xwlb_list:last-child .xwlb_lis_right{border: none;}
	.xwlb_list .xwlb_lis_right{ width:95%;height:auto; margin-left: 0; }
	.xwlb_list .xwlb_lis_right span{ width:100%; height:auto; line-height:30px; display:inline-block; font-size:14px;  color:#454545; }
	.xwlb_list .xwlb_lis_right a h4{ width:100%; height:auto; line-height:20px; display:inline-block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:16px; margin:3px 0; font-weight: bold;}
	.xwlb_list .xwlb_lis_right a p{ width:100%; max-height:50px; min-height:32px; overflow:hidden; display:inline-block; margin:0; color:#666; font-size:14px;}
	.xwlb_list .xwlb_lis_right a{ width:100%; height:auto;display:inline-block;}
	
	.query_cont input{ width:80%; height: auto; line-height: 45px; border: 1px solid #ccc;  background: #f7f7f7; padding: 0 40px 0 20px;}
	.query_cont a{width:30px; height: 30px; display: inline-block; position: absolute; top:10px; right:20px; background: url(../img/query.png) no-repeat; top:13px; right:40px;} 
	
	
	
	/*内容页*/
	.nry_cont p{ padding: 0 10px;}
	.nry_cont{ padding:10px 0;}
	.nry h4{ font-size:1.4em; line-height: 30px;}
	.nry_cont img{width:90%; height: auto; display: inline-block;}
	
	.img_list ul li a p{width:100%; height: 100px; display: inline-block; overflow: hidden; margin: 0;}
	.img_list ul li a p img{ width:100%; height:auto; display: inline-block; float: left;}
	
	/*视频区域*/
	.video{width:100%; margin: 0; margin-top: 20px;}
	
	.img_list ul{width:100%; height: auto; display: inline-block; float: right; margin-top: 10px;} 
	.img_list ul li{ width:50%;height: auto; padding: 0 5px; margin-top: 15px;}
	
	.pagination{ margin-left: 0;}
	
	.video{width:100%; height:250px; background: #ccc; display: inline-block;  margin: 20px 0 0 0;}
	
	.list_sjlm{width:100%; height: auto; display: inline-block; margin-top: 10px; text-align: center;}
	.list_sjlm a{ width:auto; height: auto; line-height: 35px; display: inline-block; padding: 0 20px; background: #f0d8d8; color: #000; font-size: 16px; margin: 5px 5px; float: left;} 
	.list_sjlm a.xzzt{background: #b10722; color: #fff;}
	.ztzl_img ul li{ width:100%; height: auto; display: inline-block; padding: 0 1%; margin-top:30px;}
	
	.list_conent{width:100%;}
	
	
.nry_cont iframe{ width:100%; height: 200px;}

}









