body{font-size: 14px;font-family: 'microsoft yahei';background: #f3f2f2;}
ul,li,i,p{margin: 0;padding: 0;list-style: none;}
i{font-family: 'microsoft yahei'}
a{color: #000;}
a:hover{text-decoration: none;}
.container{padding: 0;}
.row{margin: 0;}
/*//////////////////////////////////////////////////////////////////////*/



/*导航和logo*/
.top{height: 125px;min-width: 1200px;background: #fff;}
.top .pic{float: left;}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;}
.nav{padding-left: 60px;height:125px;line-height:125px;position:relative;z-index:1;}
.nav a{color:#5f5e5e;}
.nav .nLi{float:left;position:relative;display:inline;}
.nav .nLi h3{float:left;}
.nav .nLi h3 a{display:block;padding:0 20px;font-size: 17px;color: #5f5e5e;padding-top: 52px;padding-bottom: 20px;}
.nav .sub{display:none;width:130px;left:-11px;top:94px;position:absolute;background:#FFF;line-height:26px;padding:5px 0;z-index:9999;text-align: center;}
.nav .sub li{zoom:1;}
.nav .sub a{display:block;padding:10px 15px;}
.nav .sub a:hover{background:#6d6d6d;color:#FFF;}
.nav .on h3 a{font-size: 17px;color: #000;border-bottom:2px solid #000;}

/*banner*/
.banner{position:relative;width: 100%;padding-top: 42.44791666666667%;overflow: hidden;min-width: 1200px;}
.banner .fullSlide{width:100%;position:relative;height:100%;position: absolute;left: 0;top: 0;}
.banner .fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;height:100%;}
.banner .fullSlide .bd ul{width:100% !important;height:100%;}
.banner .fullSlide .bd li{width:100% !important;height:100%;overflow:hidden;text-align:center;background-size: 100% 100%!important;}



/*板块*/
.Background{width: 100%;min-width: 1200px;margin-top: -100px;position: relative;z-index: 999999;overflow: hidden;}
.Background .container{padding: 0;}
.Background .container .ak{background: #FFF;height: 1490px;width: 1200px;padding: 0 17px;}


/*第一块*/
.m1{padding-top: 18px;overflow: hidden;}
/*幻灯片*/
.m1 .hdp{min-width:767px;position:relative;height:307px;float: left;overflow:hidden; }
.m1 .hdp .bd{position:relative;z-index:0;}
.m1 .hdp .bd ul{width:767px !important;}
.m1 .hdp .bd li{width:767px !important;height:307px;text-align: center;}
.m1 .hdp .bd li .siteWidth{width:767px;position:relative;float: left;height:307px;}
.m1 .hdp .bd li a{position:absolute;width:767px;height:307px;display:block;z-index:1;; }
.m1 .hdp .bd li a img{width: 100%;height: 100%;}
.m1 .hdp .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;text-align:center;padding-left: 560px;}
.m1 .hdp .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:11px;height:11px;margin:4px;background:url(../img/dot-black.png) 0 0;overflow:hidden;line-height:9999px;filter:alpha(opacity=40);opacity:0.4;	}
.m1 .hdp .hd ul .on{filter:alpha(opacity=100);opacity:1;}
.m1 .hdp .hd img{height: 307px;}
/*校长风采*/
.m1 .xzfc{float: right;width: 367px;height: 307px;overflow: hidden;}
.m1 .xzfc .one{height: 40px;padding-top: 6px;border-bottom:1px solid #d2d2d2;}
.m1 .xzfc .one .en{font-size: 20px;line-height: 24px;color: #333333;}
.m1 .xzfc .one .cn{font-size: 14px;line-height: 24px;color: #a5a4a4;}
.m1 .xzfc .one .gd{font-size: 14px;line-height: 24px;float: right;}
.m1 .xzfc .one .gd a{color: #333333;}

.m1 .xzfc .tow{padding-top: 19px;}
.m1 .xzfc .tow a{color: #333333;}
.m1 .xzfc .tow .img{width: 367px;height: 218px;overflow: hidden;}
.m1 .xzfc .tow .img img{width: 367px;height: 218px;overflow: hidden;}
.m1 .xzfc .tow .txt{font-size: 16px;text-align: center;padding-top: 8px;}


/*第二块*/
.m2{padding-top: 27px;overflow: hidden;}
/*缩略图*/
.m2 .slt{width: 367px;height: 263px;float: left;overflow: hidden;}
.m2 .slt img{width: 367px;height: 263px;overflow: hidden;}
/*新闻中心*/
.m2 .xw{width: 367px;height: 263px;float: left;margin-left: 32px;margin-right: 32px;overflow: hidden;}
.m2 .xw .one{height: 40px;padding-top: 6px;border-bottom:1px solid #d2d2d2;}
.m2 .xw .one .en{font-size: 20px;line-height: 24px;color: #333333;}
.m2 .xw .one .cn{font-size: 14px;line-height: 24px;color: #a5a4a4;}
.m2 .xw .one .gd{font-size: 14px;line-height: 24px;float: right;}
.m2 .xw .one .gd a{color: #333333;}
.m2 .xw .tow{padding-top: 5px;}
.m2 .xw .tow ul li a{font-size: 14px;color: #333333;line-height: 32px;padding-left: 8px;}
.m2 .xw .tow ul li a .sj{float: right;font-size: 13px;}
/*学校概况*/
.m2 .xxgk{display: block;width: 368px;height: 263px;overflow: hidden;}
.m2 .xxgk .one{height: 40px;padding-top: 6px;border-bottom:1px solid #d2d2d2;}
.m2 .xxgk .one .en{font-size: 20px;line-height: 24px;color: #333333;}
.m2 .xxgk .one .cn{font-size: 14px;line-height: 24px;color: #a5a4a4;}
.m2 .xxgk .one .gd{font-size: 14px;line-height: 24px;float: right;}
.m2 .xxgk .one .gd a{color: #333333;}
.m2 .xxgk .tow{padding-top: 15px;}
.m2 .xxgk .tow .img{width: 367px;height: 118px;overflow: hidden;}
.m2 .xxgk .tow .img img{width: 367px;height: 118px;overflow: hidden;}
.m2 .xxgk .tow .txt{line-height: 26px;font-size: 14px;padding-top: 15px;}
.m2 .xxgk .tow .txt a{color: #7c7c7c;}


/*图1*/
.tu1{margin-top: 24px;text-align: center;}
.tu1 img{width: 1166px;height: 119px;overflow: hidden;}

/*图2*/
.tu2{margin-top: 24px;text-align: center;}
.tu2 img{width: 1166px;height: 119px;overflow: hidden;}

/*第三块*/
.m3{padding-top: 24px;overflow: hidden;}
.m3 .xshd{width: 367px;height: 263px;float: left;margin-right: 32px;overflow: hidden;}
.m3 .xshd .one{height: 40px;padding-top: 6px;border-bottom:1px solid #d2d2d2;}
.m3 .xshd .one .en{font-size: 20px;line-height: 24px;color: #333333;}
.m3 .xshd .one .cn{font-size: 14px;line-height: 24px;color: #a5a4a4;}
.m3 .xshd .one .gd{font-size: 14px;line-height: 24px;float: right;}
.m3 .xshd .one .gd a{color: #333333;}
.m3 .xshd .tow{padding-top: 5px;}
.m3 .xshd .tow ul li a{font-size: 14px;color: #333333;line-height: 32px;padding-left: 8px;}
.m3 .xshd .tow ul li a .sj{float: right;font-size: 13px;}

.m3 .zszx{width: 367px;height: 263px;float: left;overflow: hidden;}
.m3 .zszx .one{height: 40px;padding-top: 6px;border-bottom:1px solid #d2d2d2;}
.m3 .zszx .one .en{font-size: 20px;line-height: 24px;color: #333333;}
.m3 .zszx .one .cn{font-size: 14px;line-height: 24px;color: #a5a4a4;}
.m3 .zszx .one .gd{font-size: 14px;line-height: 24px;float: right;}
.m3 .zszx .one .gd a{color: #333333;}
.m3 .zszx .tow{padding-top: 5px;}
.m3 .zszx .tow ul li a{font-size: 14px;color: #333333;line-height: 32px;padding-left: 8px;}
.m3 .zszx .tow ul li a .sj{float: right;font-size: 13px;}
.zszx_b a{width:150px; height:30px; background:#af0001; color:#fff;text-align:center;font-size:16px;display:block; float:left;margin-left:20px;}

/*第四块*/
.m4{padding-top: 24px;overflow: hidden;}
.m4 .one{height: 40px;padding-top: 6px;border-bottom:1px solid #d2d2d2;}
.m4 .one .en{font-size: 20px;line-height: 24px;color: #333333;}
.m4 .one .cn{font-size: 14px;line-height: 24px;color: #a5a4a4;}
.m4 .one .gd{font-size: 14px;line-height: 24px;float: right;}
.m4 .one .gd a{color: #333333;}

.m4 .tow{margin-top: 24px;}
.m4 .tow ul li{float: left;padding: 0 15px;}
.m4 .tow ul li img{width: 260px;height: 195px;text-align: center;overflow: hidden;}

/*底部*/
.m5{background: #d8d7d7;height: 333px;overflow: hidden;min-width: 1200px;}
.m5 .container{padding: 0;}
.m5 .top{float: left;width: 781px;height: 333px;margin-top: 50px;background: #d8d7d7;}
.m5 .top .xxgk{float: left;width: 16.6%;text-align: center;}
.m5 .top .xxgk .bt{font-size: 16px;color: #5f5e5e;}
.m5 .top .xxgk ul{line-height: 36px;padding-top: 20px;}
.m5 .top .xxgk ul li a{font-size: 15px;color: #5f5e5e;}



.m5 .top .zzjg{float: left;padding-left: 100px;}
.m5 .top .zzjg .bt{font-size: 16px;color: #5f5e5e;}
.m5 .top .zzjg ul{line-height: 36px;padding-top: 20px;}
.m5 .top .zzjg ul li a{font-size: 15px;color: #5f5e5e;}

.m5 .top .xydt{float: left;padding-left: 100px;}
.m5 .top .xydt .bt{font-size: 16px;color: #5f5e5e;}
.m5 .top .xydt ul{line-height: 36px;padding-top: 20px;}
.m5 .top .xydt ul li a{font-size: 15px;color: #5f5e5e;}

.m5 .top .xxfc{float: left;padding-left: 100px;}
.m5 .top .xxfc .bt{font-size: 16px;color: #5f5e5e;}
.m5 .top .xxfc ul{line-height: 36px;padding-top: 20px;}
.m5 .top .xxfc ul li a{font-size: 15px;color: #5f5e5e;}

.m5 .top .djhd{float: left;padding-left: 100px;}
.m5 .top .djhd .bt{font-size: 16px;color: #5f5e5e;}
.m5 .top .djhd ul{line-height: 36px;padding-top: 20px;}
.m5 .top .djhd ul li a{font-size: 15px;color: #5f5e5e;}


/*foot*/
.foot{background: #3e3d3d ;height: 60px;overflow: hidden;min-width: 1200px;}
.foot .txt{color: #FFF;font-size: 14px;margin: 0 auto;line-height: 60px;  text-align: center;}




/*下一页*/
.page{margin:20px;text-align: center;clear: both;padding: 20px 0;}
.page span.close,
.page strong,
.page a{/*display: inline-block;*/padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #5a5a5a;}
.page strong.selfpage{background:#0a62bb;color: #ffffff;}
.page a{background: #bbbbbb;color: #ffffff;}
.page a:hover{background: #0a62bb;color: #fff;}
.page .count{display: none;}
.page .close{display: none;}
.page .next{display: none;}

.list-page{padding: 65px 0 0 0;}
.list-page{margin:20px;text-align: center;clear: both;font-size: 16px;}
.list-page span.close,
.list-page strong,
.list-page a{display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;float: none;font-size: 16px;line-height: normal;}
.list-page strong.selfpage{background: #4074e1;color: #ffffff;}
.list-page a{background: #d2002f;color: #ffffff;}
.list-page a:hover{background: #2058a2;color: #fff;}
/*列表页*/
.xwy{overflow: hidden;}
.xwy .cn{font-size: 24px;text-align: center;line-height: 27px;padding: 35px 0 36px 0;}
.xwy .en{width: 100%;height: 1px;background: #cdcdcd;}
.xwy .container{padding: 0;}
.xwy ul li{padding: 45px 20px 20px 20px;margin-top: 20px;float: left;}
.xwy ul li .k{width: 360px;}
.xwy ul li .k .bt{width: 240px;height: 40px;font-size: 13px;margin-top: 10px;}
.xwy .tow{background: #FFF;padding: 40px 30px 50px 30px;margin-bottom: 30px;}
.xwy .tow .k{height: 200px;width: 100%;border-bottom:1px solid #ebedf0;margin-top: 40px;}
.xwy .tow .k .xk{float: left;width: 44px;height: 48px;border:1px solid #d3e1fe;text-align: center;}
.xwy .tow .k .xk .rq{height: 22px;background: #4074e1;color: #FFF;}
.xwy .tow .k .xk .sj{font-size: 15px;color: #4074e1;}

.xwy .tow .k .k_o{display: block;width: 1000px;height: 128px;margin-left: 36px;float: left;line-height: 30px;}
.xwy .tow .k .k_o .bt a{font-size: 20px;color: #2b2c30;}
.xwy .tow .k .k_o .nr{font-size: 12px;color: #666666;}
.xwy .tow .k .k_o .xq a{font-size: 14px;color: #4074e1;float: right;}

.xwy .tow .k:hover{background: #cccccc;}
.xwy .tow .k:hover .k_o .bt{color: #fff;}
.xwy .tow .k:hover .k_o .nr{color: #fff;}
.xwy .tow .k:hover .k_o .xq{color: #fff;}
.xwy .tow .k:hover .xk{border:1px solid #fff;}
.xwy .tow .k:hover .xk .rq{background: #cccccc;color:#fff;}
.xwy .tow .k:hover .xk .sj{color: #fff;}



.box{font-family: 'Kanit', sans-serif;text-align: center;border: 10px solid #fff;box-shadow: 1px 1px 2px #e6e6e6;overflow: hidden;position: relative;}
.box:hover{box-shadow: 14px 15px 12px rgba(0, 0, 0, 0.3);}
.box:before{content: "";background: linear-gradient(to left top,#11998e,#38ef7d);height: 100%;width: 100%;opacity: 0;position: absolute;left: 0;top: 0;transition: all 0.4s linear;}
.box:hover:before{opacity: 1;}
.box img{width: 100%;height: 240px;transition: all 0.4s linear;}
.box:hover img{opacity: 0;transform: scale(3);}
.box .box-content{color: #fff;width: 100%;transform: translateY(-50%) scale(0);position: absolute;top: 50%;left: 0;transition: all 0.4s linear;}
.box:hover .box-content{transform: translateY(-50%) scale(1);}
.box .title{font-size: 25px;font-weight: 600;letter-spacing: 1px;text-transform: uppercase;margin: 0;}
.box .post{font-size: 16px;text-transform: capitalize;}

/*内容页*/
.banner_nr{position:relative;width: 100%;height: 400px;overflow: hidden;min-width: 1200px;}
.banner_nr .fullSlide{width:100%;position:relative;height:400px;background:#000;}
.banner_nr .fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banner_nr .fullSlide .bd ul{width:100% !important;}
.banner_nr .fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.nry{min-width: 1200px;}
.nry .container{padding: 0;}
.nry .cn{font-size: 24px;text-align: center;line-height: 27px;padding: 35px 0 16px 0;}
.nry .sj{font-size: 14px;color: #a7a0a0;text-align: center;padding-bottom: 20px;}
.nry .en{width: 100%;height: 1px;background: #cdcdcd;}
/*.nry  img{float: left;margin-top: 34px;width: 482px;height: 328px;overflow: hidden;}*/
.nry .txt{font-size: 14px;color: #333333;padding: 50px 0 100px;line-height: 30px;}
.nry .txt img{max-width: 100%;height: auto!important;width: auto\9!important;}

/*图片列表*/
.cpy .container{padding: 0;}
.cpy .cn{font-size: 24px;text-align: center;line-height: 27px;padding: 35px 0 36px 0;}
.cpy .en{width: 100%;height: 1px;background: #cdcdcd;}
.cpy .txt{margin: 20px 0;}
.cpy .txt li{float: left;width: 342px;height: 480px;border: 1px rgba(220, 220, 220, 0.4) solid;margin: 20px 29px;transition: all 0.5s;}
.cpy .txt li .k{padding: 15px;}
.cpy .txt li .k .pic{width: 310px;height: 380px;overflow: hidden;}
.cpy .txt li .k .pic img{width: 100%;
    height: 100%;
    object-fit: cover;}
.cpy .txt li .k .timu{display: block;width: 310px;height: 67px;font-size: 22px;padding: 10px;text-align: center;color: #cc0b0e;margin-top: 16px;}
.cpy .txt li:hover{box-shadow: 0px 5px 14.25px 10px rgba(0, 0, 0, 0.15);}


