body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, section,a,span,i{margin: 0; padding: 0; box-sizing: border-box;}
*{font-family: "Microsoft yahei"; margin: 0; padding: 0;}
a{text-decoration: none;}
li{list-style: none;}
a,img{border:0;}
input{outline: none;border: none;}
.cont{width: 1200px;margin: auto;}
.clear{clear: both;}
html{font-size: 100px;}

/* 顶部 */
.my_top{width: 100%;margin: auto;overflow: hidden;height: 0.48rem;background: #880000;}
.my_all{width: 100%;margin: auto;overflow: hidden;}
.hd_date{width: auto;float: left;line-height: 0.48rem;font-size: 0.14rem;color: #ffffff;}
.hd_sub{width: 2.3rem;height: 0.3rem;border-radius: 0.3rem;background: #fff;margin-top: 0.1rem;float: right;margin-right: 0.3rem;}
.hd_sub .divinputlis1{width:15%;height: 0.3rem;background: url(fdj.png) no-repeat;background-position: center;float: right;background-size: 60%;margin-right: 0.05rem;}
.hd_sub #q{width: 78%;height: 0.3rem;float: left;background: transparent;font-size: 0.14rem;padding-left: 0.12rem;color: #bababa;}


/*头部*/
.header{width: 100%;margin: auto;overflow: hidden;height: 1.45rem;background: url(bj.jpg) no-repeat;background-size: 100% 100%;background-position: center;}
.hd_top{width: 100%;margin: auto;overflow: hidden;}
.hd_all{margin-top: 0.3rem;overflow: hidden;float: left;}
.hd_all img{display: block;float: left;}
.hd_all p{display: block;float: left;font-size: 0.36rem;color: #b40000;margin-left: 0.2rem;line-height: 0.9rem;}
.hd_right{width: auto;float: right;margin-right: 0.45rem;margin-top: 0.2rem;}
.hd_right img{display: block;margin: auto;}

/* 导航 */
.nav{width: 100%;margin: auto;height: 0.5rem;background: #b40000;}
.nav_all{width: 100%;margin: auto;overflow: hidden;}
.nav_all li{width: 10%;float: left;}
.nav_all li a{display: block;line-height: 0.5rem;color: #fff;font-size: 0.18rem;text-align: center;}
.yd_nav{display: none;width: 100%;margin: auto;}
.yd_nav_l{width: 100%;margin: auto;overflow: hidden;}
.yd_nav_l span{display: block;font-size: 0;margin-right: 0.1rem;}
.yd_nav_l span img{display: block;width: 0.36rem;float: right;}
.yd_nav_b{width: 100%;margin: auto;display: none;}
.yd_nav_b a{display: block;width: 100%;text-align: center;font-size: 0.16rem;color: #fff;line-height: 0.36rem;background: #b40000;border-top: 0.01rem solid rgba(255,255,255,.2);}

/* banner */
.banner{width: 100%;margin: auto;overflow: hidden;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{height:0.15rem; overflow:hidden; position:absolute;bottom:0.18rem; z-index:1;left: 0;right: 0;margin: auto;width: 1.6rem;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:0.28rem;  width:0.12rem; height:0.12rem; line-height:0.12rem; text-align:center; background:#dadada; cursor:pointer;text-indent: 2rem;border-radius: 0.12rem;}
.slideBox .hd ul li.on{ background:#d61820; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:100%; height:auto; display:block;}

/* 学院新闻 */
.xyxw{width: 100%;margin: auto;overflow: hidden;margin-top: 0.25rem;}
.xyxw_top{width: 100%;margin: auto;overflow: hidden;height: 0.45rem;border-bottom: 0.01rem solid #b40000;}
.xyxw_top p{display: block;float: left;line-height: 0.43rem;font-size: 0.22rem;font-weight: bold;color: #000000;border-bottom: 0.02rem solid #8f0f0f;}
.xyxw_top a{display: block;float: right;font-size: 0.15rem;color: #b40000;background: url(jt.png) no-repeat;background-position: right;padding-right: 0.2rem;margin-top: 0.2rem;}

.xyxw_btm{width: 100%;margin: auto;margin-top: 0.2rem;overflow: hidden;}
.jxgl_left{width: 46.5%;float: left;}
.slideBox1{position:relative; width:100%; height: inherit;overflow:hidden;}
.slideBox1 ul.items{ position:absolute; float:left;}
.slideBox1 ul.items li{ float:left;width:100%; height:auto;}
.slideBox1 ul.items li img{display:block;width: 100%;height:3.7rem;}
.slideBox1 .tips{ position:absolute; bottom:0px; width:100%; height:0.4rem;overflow:hidden;background: #b40000;}
.slideBox1 .tips .title{ position:absolute; left:0px; top:0px;width:75%;height: inherit;}
.slideBox1 .tips .title a{ color:#FFF; font-size:0.16rem; padding-left:0.1rem;display: block;line-height: 0.4rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.slideBox1 .tips .nums{ position:absolute; right:0.05rem; top:0; height:100%;}
.slideBox1 .tips .nums a{display:block; float:left; width:0.14rem; height:0.14rem; background:#ffffff;text-indent: -100px;border-radius: 0.14rem;margin-right: 0.1rem;margin-top: 0.13rem;}
.slideBox1 .tips .nums a.active{ background:#eeeb00;}
.xyxw_btm_right{width: 51.6%;float: right;}
.xyxw_btm_right li{width: 100%;margin: auto;overflow: hidden;border-bottom: 0.01rem dashed #c9c9c9;height: 0.64rem;margin-bottom: 0.12rem;}
.xyxw_btm_right li:last-child{margin-bottom: 0;}
.xyxw_right_t{width: 0.6rem;height: 0.54rem;float: left;}
.xyxw_right_t p{display: block;text-align: center;font-size: 0.14rem;color: #000000;border-left: 0.01rem solid #eeeeee;border-right: 0.01rem solid #eeeeee;background: url(xjt.png) no-repeat;background-position: top;line-height: 0.28rem;}
.xyxw_right_t span{display: block;text-align: center;background: #b40000;height: 0.26rem;font-size: 0.14rem;color: #ffffff;line-height: 0.26rem;}
.xyxw_right_r{width: 88%;float: right;}
.xyxw_right_r p{display: block;font-size: 0.18rem;color: #000000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 0.28rem;}
.xyxw_right_r span{display: block;font-size: 0.14rem;color: #828282;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 0.26rem;}

.tzgg{width: 100%;margin: auto;margin-top: 0.25rem;overflow: hidden;}
.tzgg_all{width: 100%;margin: auto;overflow: hidden;}
.tzgg_all_left{width: 48.3%;float: left;}
.tzgg_all_right{width: 48.3%;float: right;}
.tzgg_all_btm{width: 100%;margin: auto;}
.tzgg_all_btm li{width: 100%;margin: auto;overflow: hidden;border-bottom: 0.01rem dashed #c9c9c9;background: url(dian.png) no-repeat;background-position: left;}
.tzgg_all_btm li p{display: block;width: 80%;float: left;font-size: 0.16rem;color: #000;margin-left: 0.36rem;line-height: 0.44rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tzgg_all_btm li span{display: block;float: right;font-size: 0.14rem;color: #606060;line-height: 0.44rem;}
.tzgg_all_btm li:nth-child(1),.tzgg_all_btm li:nth-child(2){background: url(ld.png) no-repeat;background-position: left;}

.tzgg_all_btm1{width: 100%;margin: auto;}
.tzgg_all_btm1 li{width: 100%;margin: auto;overflow: hidden;border-bottom: 0.01rem dashed #c9c9c9;background: url(dian.png) no-repeat;background-position: left;}
.tzgg_all_btm1 li p{display: block;width: 80%;float: left;font-size: 0.16rem;color: #000;margin-left: 0.28rem;line-height: 0.44rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tzgg_all_btm1 li span{display: block;float: right;font-size: 0.14rem;color: #606060;line-height: 0.44rem;}

.llyd{width: 100%;margin: auto;overflow: hidden;margin-top: 0.12rem;}
.llyd li{width: 100%;margin: auto;overflow: hidden;border-bottom: 0.01rem dashed #c9c9c9;padding-bottom: 0.12rem;margin-top: 0.08rem;}
.llyd li span{display: block;width: 0.95rem;height: 0.26rem;background: #b40000;font-size: 0.14rem;color: #ffffff;float: left;text-align: center;line-height: 0.26rem;}
.llyd li p{display: block;float: right;font-size: 0.16rem;color: #000000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 81%;line-height: 0.26rem;}

.xsdt{width: 100%;margin: auto;overflow: hidden;}
.xsdt li{width: 48.4%;float: left;border: 0.01rem solid #e6e6e6;height: 1.5rem;margin-left: 3.2%;margin-top: 0.2rem;}
.xsdt li:nth-child(2n+1){margin-left: 0;}
.xsdt li p{display: block;width: 86%;margin: auto;font-size: 0.16rem;color: #000000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 0.15rem;}
.xsdt li span{display: block;width: 86%;margin: auto;font-size: 0.14rem;color: #666666;line-height: 0.24rem;margin-top: 0.05rem;}
.xsdt li a{display: block;width: 86%;margin: auto;font-size: 0.12rem;color: #000000;height: 0.32rem;line-height: 0.32rem;padding-left: 0.12rem;background: url(ljt.png) no-repeat #f5f5f5;background-position: right;margin-top: 0.1rem;}
.xsdt li a:hover{background: url(hjt.png) no-repeat #f5f5f5;background-position: right;}


.tpjj{width: 100%;margin: auto;margin-top: 0.25rem;overflow: hidden;}
.tpjj_btm{width: 100%;margin: auto;overflow: hidden;margin-top: 0.2rem;}
.picMarquee-left{ width:100%; overflow:hidden; position:relative;}
.picMarquee-left .hd{display: none;}
.picMarquee-left .bd1{width: 100%;margin: auto;}
.picMarquee-left .bd1 li{ margin:0 0.09rem; float:left;overflow:hidden;width:18.5%;}
.picMarquee-left .bd1 li img{width: 100%;margin: auto;display: block;height: 1.46rem;}
.picMarquee-left .bd1 li p{display: block;font-size: 0.16rem;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 0.12rem;}

/* 友情链接 */
.yqlj{width: 100%;margin: auto;overflow: hidden;margin-top: 0.2rem;background: #880000;border-bottom: 0.01rem solid #b3b3b3;}
.xyxw_top2{width: 50%;margin:0.12rem auto;overflow: hidden;}
.linkS{display:block;width: 2.7rem;height: 0.36rem;border: 0.01rem solid #ccc;background-color: #fff;font-size: 0.16rem;color: #2e2e2e;font-weight:bold;line-height: 0.36rem;text-align:center;margin: auto;}

/* 底部开始 */
.footer{width: 100%;margin: auto;height: 1.6rem;background: #880000;}
.footer_all{width: 100%;margin: auto;overflow: hidden;}
.footer_all span{display: block;text-align: center;font-size: 0.16rem;color: #ffffff;margin-bottom: 0.15rem;}
.footer_all span:first-child{margin-top: 0.35rem;}

/* 栏目 */
.lmlb{width: 100%;margin: auto;overflow: hidden;margin-bottom: 0.3rem;}
.lmlb_all{width: 100%;margin: auto;overflow: hidden;margin-top: 0.24rem;}
.lmlb_all_left{width: 20%;float: left;}
.lmlb_all_right{width: 76%;float: right;}
.lmlb_all_left_top{width: 100%;margin: auto;overflow: hidden;height: 0.48rem;background:#880000;}
.lmlb_all_left_top p{display: block;font-size: 0.18rem;color: #fff;line-height: 0.48rem;text-align: center;font-weight: bold;}
.lmlb_all_left_btm{width: 100%;margin: auto;overflow: hidden;background: #f5f5f5;}
.lmlb_all_left_btm a{display: block;line-height: 0.48rem;font-size: 0.16rem;color: #000000;text-align: center;border-bottom: 0.01rem solid #aaa;margin: auto;}
.lmlb_all_left_btm a:last-child{border-bottom: none;}
.lmlb_all_left_btm a:hover{color: #880000;}
.lmlb_all_right_wz{width: 100%;margin: auto;border-bottom: 0.02rem solid #880000;padding-bottom: 0.1rem;}
.lmlb_all_right_wz span{display: block;font-size: 0.16rem;color: #333;}
.lmlb_all_right_wz span a{font-size: 0.16rem;color: #333;}
.lmlb_all_right_lb{width: 100%;margin: auto;overflow: hidden;margin-top: 0.2rem;font-size: 0.16rem;}
.lmlb_all_right_lb li{width: 100%;margin: auto;overflow: hidden;margin-bottom: 0.12rem;}
.lmlb_all_right_lb li p{display: block;font-size: 0.16rem;color: #333333;float: left;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 0.24rem;}
.lmlb_all_right_lb li span{display: block;font-size: 0.14rem;color: #333333;float: right;line-height: 0.24rem;}
.lmlb_all_right_nr{width: 100%;margin: auto;overflow: hidden;margin-top: 0.24rem;}
.lmlb_all_right_nr_t{width: 100%;margin: auto;overflow: hidden;}
.lmlb_all_right_nr_t p{display: block;color: #880000;font-weight: bold;font-size: 0.22rem;text-align: center;}
.lmlb_all_right_nr_t span{display: block;color: #787878;font-size: 0.16rem;text-align: center;margin-top: 0.05rem;}
.lmlb_all_right_nr_b{width: 100%;margin: auto;overflow: hidden;margin-top: 0.2rem;}
.lmlb_all_right_nr_b div,.lmlb_all_right_nr_b span,.lmlb_all_right_nr_b p{display: block;font-size: 0.18rem;color: #333;line-height: 0.32rem;text-indent: 0.36rem;}
.lmlb_all_right_nr_b img{display: block;width: 80%;margin: auto;}