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;}

/*头部*/
.header{width: 100%;margin: auto;overflow: hidden;height: 1.6rem;background: #427ebd;}
.hd_top{width: 100%;margin: auto;overflow: hidden;}
.hd_all{margin-top: 0.32rem;overflow: hidden;float: left;}
.hd_all img{display: block;float: left;}
.hd_all .logox{margin-left: 0.2rem;margin-top: 0.12rem;}
.hd_all .logoz{margin-left: 0.18rem;margin-top: 0.2rem;}
.hd_right{width: 2.85rem;float: right;margin-right: 0.1rem;margin-top: 0.32rem;}
.hd_sub{width: 100%;height: 0.4rem;margin-top: 0.1rem;border: 0.01rem solid #fff;border-radius: 0.4rem;}
.hd_sub .divinputlis1{width:15%;height: 0.4rem;background: url(/xxgc/templates/fdeb43c7-92ca-4e3d-857a-d2036dcbe706/202404/10/images/fdj.png) no-repeat;background-position: center;float: right;background-size: 60%;margin-right: 0.1rem;}
.hd_sub #q{width: 78%;height: 0.4rem;float: left;background: transparent;font-size: 0.14rem;color: rgba(255,255,255,0.64);padding-left: 0.12rem;}
.hd_img{width: 100%;margin: auto;margin-top: 0.12rem;}
.hd_img img{display: block;margin: auto;}

/* 导航 */
.nav{width: 100%;margin: auto;height: 0.6rem;}
.nav_all{width: 100%;margin: auto;overflow: hidden;}
.nav_all li{width: 11.1%;float: left;}
.nav_all li a{display: block;line-height: 0.6rem;color: #000000;font-size: 0.16rem;text-align: center;}
.nav_all li:hover a{background: #095db8;color: #fff;}
.nav_all li .dh_xl{width: 100%;background: #004898;position: relative;z-index: 10;display: none;}
.nav_all li .dh_xl a{line-height: 0.4rem;background: #004898;}
.nav_all li:hover .dh_xl{display: block;}
.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: #095db8;border-top: 0.01rem solid rgba(255,255,255,.2);}

/* 大图 */
.banner{width: 100%;margin: auto;overflow: hidden;margin-top: 0.05rem;}
.banner_t{width: 100%;margin: auto;overflow: hidden;}
.banner_t img{width: 100%;display: block;margin: auto;}

/* 教学管理 */
.jxgl{width: 100%;margin: auto;overflow: hidden;margin-top: 0.4rem;}
.jxgl_top{width: 100%;margin: auto;overflow: hidden;}
.jxgl_top p{display: block;font-size: 0.24rem;color: #434343;font-weight: bold;float: left;margin-left: 0.2rem;}
.jxgl_top img{display: block;float: left;margin-left: 0.5rem;margin-top: 0.16rem;}
.jxgl_top a{display: block;float: right;margin-right: 0.15rem;border-bottom: 0.01rem solid #114a8f;font-size: 0.14rem;padding-bottom: 0.03rem;margin-top: 0.03rem;color: #000;}
.jxgl_all{width: 100%;margin: auto;overflow: hidden;margin-top: 0.3rem;}
.jxgl_left{width: 48%;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.85rem;}
.slideBox1 .tips{ position:absolute; bottom:0px; width:100%; height:0.5rem;overflow:hidden;background: rgba(0,0,0,0.5);}
.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.5rem;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:#fff;text-indent: -100px;border-radius: 0.14rem;margin-right: 0.1rem;margin-top: 0.18rem;}
.slideBox1 .tips .nums a.active{ background:#0079fc;}

/* 党团建设 */
.dtjs{width: 100%;margin: auto;height: 5.5rem;background: url(/xxgc/templates/fdeb43c7-92ca-4e3d-857a-d2036dcbe706/202404/10/images/hui-bj.jpg) no-repeat;background-size: 100% 100%;background-position: center;margin-top: 0.3rem;overflow: hidden;}
.dtjs_all{width: 100%;margin: auto;overflow: hidden;margin-top: 0.3rem;}
.dtjs_fl{width: 31.6%;float: left;margin-left: 2.6%;}
.dtjs_fl:first-child{margin-left: 0;}
.dtjs_fl_top{width: 2.5rem;background: url(/xxgc/templates/fdeb43c7-92ca-4e3d-857a-d2036dcbe706/202404/10/images/tx.png) no-repeat;height: 0.5rem;overflow: hidden;background-position: center;position: relative;z-index: 10;margin-left: 0.15rem;}
.dtjs_fl_top p{display: block;float: left;font-size: 0.2rem;color: #fff;line-height: 0.5rem;margin-left: 0.15rem;}
.dtjs_fl_top a{display: block;float: right;margin-right: 0.3rem;font-size: 0.14rem;color: #fff;line-height: 0.5rem;}
.dtjs_fl_btm{width: 100%;margin: auto;height: 4.5rem;background: #fff;position: relative;z-index: 1;margin-top: -0.25rem;overflow: hidden;}
.dtjs_fl_btm_a{width: 90%;margin: auto;margin-top: 0.5rem;}
.dtjs_fl_btm_a li{width: 100%;margin: auto;border-bottom: 0.01rem solid #e6e6e6;overflow: hidden;padding-bottom: 0.18rem;margin-bottom: 0.18rem;}
.dtjs_fl_btm_a li .dtjs_fl_btm_rq{width: 0.65rem;height: 0.65rem;border: 0.01rem solid #9b9b9b;float: left;border-radius: 0.1rem;}
.dtjs_fl_btm_a li .dtjs_fl_btm_rq p{display: block;width: 70%;margin: auto;text-align: center;color: #10498e;font-size: 0.14rem;border-bottom: 0.01rem solid #10498e;line-height: 0.32rem;}
.dtjs_fl_btm_a li .dtjs_fl_btm_rq span{display: block;width: 70%;margin: auto;text-align: center;color: #10498e;font-size: 0.18rem;line-height: 0.32rem;}
.dtjs_fl_btm_a li .dtjs_fl_btm_nr{width: 75%;float: left;margin-left: 0.12rem;}
.dtjs_fl_btm_a li .dtjs_fl_btm_nr p{display: block;font-size: 0.16rem;color: #484848;line-height: 0.32rem;}
.dtjs_fl_btm_a li:last-child{border-bottom: none;}
.dtjs_fl_btm_b{width: 90%;margin: auto;margin-top: 0.4rem;}
.dtjs_fl_btm_b li{width: 100%;margin: auto;line-height: 0.53rem;border-bottom: 0.01rem dashed #4e4e4e;overflow: hidden;background: url(/xxgc/templates/fdeb43c7-92ca-4e3d-857a-d2036dcbe706/202404/10/images/kuai.jpg) no-repeat;background-position: left;}
.dtjs_fl_btm_b li p{width: 75%;font-size: 0.16rem;color: #333;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-left: 0.1rem;}
.dtjs_fl_btm_b li span{font-size: 0.16rem;color: #333;float: right;}
.dtjs_fl_btm_c{width: 90%;margin: auto;margin-top: 0.56rem;}
.dtjs_fl_btm_c li{width: 100%;height: 0.62rem;border-bottom: 0.01rem solid #d9d9d9;margin-bottom: 0.12rem;}
.dtjs_fl_btm_c li .dtjs_fl_btm_lj{width: 100%;margin: auto;overflow: hidden;}
.dtjs_fl_btm_c li .dtjs_fl_btm_lj a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 0.16rem;color: #333;}
.dtjs_fl_btm_c li .dtjs_fl_btm_dd{width: 100%;margin: auto;overflow: hidden;}
.dtjs_fl_btm_c li .dtjs_fl_btm_dd p{display: block;float: left;color: #8b8686;font-size: 0.14rem;line-height: 0.4rem;}
.dtjs_fl_btm_c li .dtjs_fl_btm_dd a{display: block;float: left;color: #8b8686;font-size: 0.14rem;margin-left: 0.35rem;line-height: 0.4rem;}

/* 西甲买球企合作 */
.xqhz{width: 100%;margin: auto;overflow: hidden;margin-top: 0.3rem;}
.xqhz_all{width: 100%;margin: auto;overflow: hidden;}
.xqhz_all_left{width: 66%;float: left;overflow: hidden;}
.xqhz_btm{width: 100%;margin: auto;overflow: hidden;margin-top: 0.2rem;}
.xqhz_btm_left{width: 48%;float: left;height: 3.6rem;background: #f5f5f5;}
.xqhz_btm_left img{width: 90%;margin: auto;height: 2.78rem;display: block;margin-top: 0.2rem;}
.xqhz_btm_left p{width: 90%;margin: auto;margin-top: 0.15rem;font-size: 0.18rem;color: #434343;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: url(/xxgc/templates/fdeb43c7-92ca-4e3d-857a-d2036dcbe706/202404/10/images/tiao.jpg) no-repeat;background-position: left;padding-left: 0.15rem;}
.xqhz_btm_right{width: 48%;float: right;overflow: hidden;}
.xqhz_btm_right li{width: 100%;margin: auto;overflow: hidden;height: 0.92rem;border-bottom: 0.01rem dashed #4e4e4e;margin-bottom: 0.42rem;}
.xqhz_btm_right li:last-child{margin-bottom:0;}
.xqhz_btm_right li .xqhz_btm_right_1{width: 0.64rem;height: 0.68rem;float: left;}
.xqhz_btm_right li .xqhz_btm_right_1 p{font-size: 0.14rem;color: #ffffff;text-align: center;height: 0.28rem;background: #004898;line-height: 0.28rem;display: block;}
.xqhz_btm_right li .xqhz_btm_right_1 span{font-size: 0.14rem;color: #000000;height: 0.4rem;text-align: center;background: #f0f0f0;line-height: 0.4rem;display: block;}
.xqhz_btm_right li .xqhz_btm_right_r{width:80%;height: 0.68rem;float: right;}
.xqhz_btm_right li .xqhz_btm_right_r p{display: block;font-size: 0.18rem;color: #434343;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xqhz_btm_right li .xqhz_btm_right_r span{display: block;font-size: 0.14rem;color: #434343;line-height: 0.2rem;margin-top: 0.05rem;}
.jxgl_right{width: 48%;float: right;margin-top: 0.05rem;}
.jxgl_right li{width: 99%;height: 0.5rem;box-shadow: 0px 0px 4px 2px #e5e5e5;margin-bottom: 0.15rem;}
.jxgl_right li i{display: block;float: left;margin-left: 0.12rem;line-height: 0.5rem;color: #0079fc;font-size: 0.16rem;font-style: initial;}
.jxgl_right li p{display: block;float: left;font-size: 0.16rem;color: #2f2f2f;line-height: 0.5rem;margin-left: 0.12rem;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jxgl_right li span{display: block;float: right;font-size: 0.16rem;color: #2f2f2f;line-height: 0.5rem;margin-right: 0.12rem;}
.jxgl_right li:hover{box-shadow: 0px 0px 4px 2px #b4cae2;}
.jxgl_right li:hover p{color: #095db8;}
.jxgl_right li:hover span{color: #095db8;}
.xqhz_all_right{width: 32%;float: right;}
.xqhz_btm_left1{width: 100%;height: 3.6rem;background: #f5f5f5;margin: auto;overflow: hidden;margin-top: 0.2rem;}
.jxgl_top1{width: 100%;margin: auto;overflow: hidden;}
.jxgl_top1 p{display: block;font-size: 0.24rem;color: #434343;font-weight: bold;}
.xqhz_btm_left1 img{display: block;margin: auto;margin-top: 0.2rem;}

/* 友情链接 */
.yqlj{width: 100%;margin: auto;height: 0.54rem;background: #e7e7e7;margin-top: 0.6rem;}
.yqlj_a{width: 100%;margin: auto;overflow: hidden}
.yqlj_a span{display: block;float: left;line-height: 0.54rem;font-size: 0.16rem;color: #000000;background: url(/xxgc/templates/fdeb43c7-92ca-4e3d-857a-d2036dcbe706/202404/10/images/line.jpg) no-repeat;background-position: left;padding-left: 0.1rem;}
.yqlj_a a{display: block;float: left;margin-left: 0.25rem;font-size: 0.16rem;color: #000000;line-height: 0.54rem;}

/* 底部开始 */
.footer{width: 100%;margin: auto;height: auto;background: #4a82bb;padding-bottom: 0.2rem;}
.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:nth-child(3){margin-top: 0.2rem;}

/* 栏目 */
.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:#427ebd;}
.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: #427ebd;}
.lmlb_all_right_wz{width: 100%;margin: auto;border-bottom: 0.02rem solid #427ebd;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;}
.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: #427ebd;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.16rem;color: #333;line-height: 0.24rem;text-indent: 0.32rem;}
.lmlb_all_right_nr_b img{display: block;width: 80%;margin: auto;}


.footer_all p{display: block;font-size: 0.16rem;color: #fff;text-align: center;cursor: pointer;margin-top: 0.2rem;} 
.glrk{display: none;text-align: center;overflow: hidden;font-size: small;margin-top: 0.1rem;}
.glrk a{display: inline-block;font-size: 0.14rem;color: #fff;width: 1.2rem;height: 0.36rem;text-align: center;line-height: 0.36rem;border: 0.01rem solid #fff;}
.glrk a:hover{background: #fff;color: #004898;}