.clear{clear: both;}
.center{width:1000px; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.yb{margin-top: 100px;}
.qs{margin-top: 70px !important;}
/*头部banner图*/
#wrap{width: 100%; height: 100%; overflow-x: hidden;}
/* .swiper-wrapper{height: 100vh;} */
.fm{background:url(banner01.jpg) no-repeat top center; position: relative; height: calc(100vh); background-size:cover;}
.fm .open_fm{display:inline-block;width:27px;height:27px;background:url(fm_bg.png) no-repeat;position:absolute;left:50%;margin-left:-35px;bottom:5%;}

/*第一部分*/
.p1Content{background: url(p1_bg_01.png) no-repeat bottom center;width: 100%; overflow-x: hidden; overflow-y: hidden;}
.p1Box{margin-bottom: 70px;}
.p1Box p{text-indent: 2em; font-size: 1.15rem; line-height: 28px; color: #000; letter-spacing: 0.2em;}
.p1Box p a{font-size: 1.15rem; color: #1633c8; text-decoration:underline;}
.p0Box_photo{width: 1000px; margin: 0 auto;}
.p0Box_photo ul li{float: left;}
.p0Box_photo ul li a{width: 100%; height: 100%; display: block;}
.p0Box_photo ul li p{font-size: 1.15rem; color: #666; font-family: "楷体"; line-height: 30px;}
.p1Box_photo{width: 1000px; margin: 0 auto;}
.p1Box_photo ul li{width: 312px; height: 230px; margin-right: 32px; margin-bottom: 20px;}
.p1Box_photo ul li.active{width: 235px; height: 178px; margin-right: 20px;}
.p1Box_photo ul li.active img{width: 235px; height: 148px;}
.p1Box_photo ul li a img{width: 312px; height: 200px;}

/*第二部分柱状图*/
.p2Content{background: url(p1_bg.png) no-repeat  center;width: 100%; overflow-x: hidden; overflow-y: hidden;}
.echarts{width: 1015px; margin: 0 auto;}
.echarts img{width: 100%; height: 554px; display: block; }
.echarts p{height: 50px; line-height: 50px; color: #333; font-size: 16px; text-align: center; font-size: 18px; font-weight: bold; width: 100%;}

.tab0{height: 625px; background: #fff; width: 1015px;}
.box0{height: 535px; border:1px solid #dcdcdc;}
.tabItem0 ul li{width: 780px; height: 515px; display: none;}
.tabItem0 ul li a{width: 100%; height: 100%;}
.tabItem0 ul li a img{width: 780px; height: 535px;}
.tabLink0{width: 224px;}
.tabLink0 ul{margin-top: 10px;}
.tabLink0 ul li{padding-left: 15px; background: url(black_style.png) no-repeat left center; line-height: 23px; margin-bottom: 6px; cursor: pointer;}
.tabLink0 ul li.active,.tabLink ul li:hover{background: url(red_style.png) no-repeat left center;}
.tabLink0 ul li.active a,.tabLink ul li a:hover{color: #a60000;}
.tabLink0 ul li.active a{font-size: 16px;}
.tabLink0 ul li a{font-size: 14px;}

/*时间滑动轴*/
.p2List0 {width: 100%;height: 70px;margin-bottom: 10px;position: relative;}
.p2List0 li {float: left;width: 101px;text-align: right;font-size: 14px;padding-top: 45px; padding-right: 0;cursor: pointer; position: relative;}
.p2List0 li.active {background: url(style_dian1.jpg) repeat-x 6px;}
.p2List0 li a{font-size: 16px;}
.p2List0 li span {display: inline-block;width: 14px;height: 14px;background: url(gray_huadong.png) no-repeat 0 0;position: absolute;top: 25px;left: 65px;}
.p2List0 li.huadong a{color: #940d0d;}
.p2List0 li.huadong span{width: 24px;height: 25px;background: url(huadong.png) no-repeat 0 0; top: 20px;}


/*第三部分*/
/* .title{font-size: 24px; color: #000; font-weight: bold; height: 40px; line-height: 40px;} */
.title{line-height: 30px; font-size: 24px; font-weight: bold; text-align: center; padding: 50px 0; margin: 0 20px; background: url(bg_con.jpg) repeat-x left bottom; margin-bottom: 60px;}
.item>p{text-indent: 2em; font-size: 16px; color: #000;line-height: 30px; width: 100%;}
.kxzz_js{width: 100%; height: auto;}
.kxzz_js p{text-indent: 2em; font-size: 16px; color: #000;line-height: 30px; width: 100%;}
.p2Box_photo{margin-top: 70px;}
.p2Box_photo ul li{width: 489px; height: 340px; margin-right: 20px; margin-bottom: 20px;}
.p2Box_photo ul li a img{width: 489px; height: 310px;}
.new_p2Box_photo ul li{width: 490px; height: auto; margin-right: 20px; margin-bottom: 20px;}
.new_p2Box_photo ul li a img{width: 490px; height: 340px;}

.p3Box_photo ul li{width: 320px; margin-right: 15px; margin-bottom: 20px; min-height: 284px; _height:284px;}
.p3Box_photo ul li a img{width: 320px; height: 220px;}

/*第四部分按需施训  确保实效*/
.p4Box_photo{margin-top: 70px;}
.p4Box_photo ul li{width: 280px; height: auto; /* margin-bottom: 20px; */ margin: 0 20px 10px 0;}
.p4Box_photo ul li img{width: 280px; height: 150px;}
.p4Box_photo ul li.first{width: 397px; height: 400px; }
.p4Box_photo ul li.first img{width: 397px; height: 370px;}

/*第五部分*/
.p5Box_photo{margin-top: 70px;}
.p5Box_photo ul li{width: 235px; margin: 0 14px 30px 0; height: 244px;}
.p5Box_photo ul li img{width: 235px; height: 150px;}

/*第六部分*/
.img_photo{width: 778px; height: 463px; margin: 70px auto 0 auto;}
.img_photo img{width: 100%; height: 100%;}
.img_photo p{font-size: 1.15rem; color: #666; font-family: "楷体"; line-height: 30px;}

/*第七部分*/
.p6Box_photo ul li{height: 284px;}

/*第八部分*/
.p7Box_photo_fl{width: 320px;}
.p7Box_photo_fr{width: 662px; }
.p7Box_photo_fl li a img{width: 320px; height: 300px;}
.p7Box_photo_fl li{margin-bottom: 18px; width: 320px;}
.p7Box_photo_fr li{margin: 0 10px 10px 0; width: 320px;}
.p7Box_photo_fr li a img{width: 320px; height: 168px;}
.p77Box_photo_fl li a img{height: 280px;}
.p77Box_photo_fr li{margin: 0 10px 20px 0;}


/*第九部分*/
.new_p8Box_photo ul li{width: 440px; margin: 0 20px 20px 0;}
.new_p8Box_photo ul li a img{width: 440px; height: 375px;}


.p8Box_photo ul li{width: 320px; margin: 0 20px 20px 0;}
.p8Box_photo ul li a img{width: 320px; height: 260px;}
.p8Box_photo ul li.first{width: 560px;}
.p8Box_photo ul li.first a img{width: 560px; height: 260px;}
.p8Box_photo ul li.second{width: 420px; margin: 0 0 20px 0;}
.p8Box_photo ul li.second a img{width: 420px; height: 260px;}

.video_photo{width: 778px; height: 515px; margin: 0 auto;}

/*第十部分*/
.p9Box_photo ul li{width: 320px; margin: 0 20px 20px 0;}
.p9Box_photo ul li a img{width: 320px; height: 225px;}

/*第十一部分*/
.p10Box_photo ul li{width: 490px; margin: 0 20px 20px 0;}
.p10Box_photo ul li a img{width:490px;}

/*第十二部分*/
.p11Box_photo ul li{width: 320px; margin: 0 20px 20px 0;}
.p11Box_photo ul li a img{width: 320px; height: 260px;}
.p11Box_photo ul li:last-child{margin-right:0;}
.p11Box_photo ul li.last{margin-right:0;}
/* .p11Box_photo ul li.second a img{width: 320px; height: 350px;}
.p11Box_photo ul li.fifth a img{width: 320px; height: 170px;} */

/*第十三部分*/
.p12Box_photo ul li{margin: 0 20px 20px 0;}
.p12Box_photo ul.p12Box_photo_fl li{width: 375px;}
.p12Box_photo ul.p12Box_photo_fl{width: 375px;}
.p12Box_photo ul.p12Box_photo_fl li a img{width: 375px; height: 240px;}
.p12Box_photo ul.p12Box_photo_fc{width: 205px; margin-left: 20px;}
.p12Box_photo ul.p12Box_photo_fc li{width: 205px;}
.p12Box_photo ul.p12Box_photo_fc li a img{width: 205px; height: 130px;}
.p12Box_photo ul.p12Box_photo_fr{width: 375px;}
.p12Box_photo ul.p12Box_photo_fr li{width: 375px;}
.p12Box_photo ul.p12Box_photo_fr li a img{width: 375px; height: 270px;}

/*第二个视频选项卡*/
.tabLink1 ul li{padding-left: 15px; background: url(black_style.png) no-repeat left center; line-height: 50px; margin-bottom: 6px; cursor: pointer;}

/*第十四部分*/
.p13Box_photo ul li{margin: 0 20px 20px 0; width: 320px;}
.p13Box_photo ul li a img{width: 320px; height: 200px;}

/*第十五部分*/
.p14Box_photo ul li{margin: 0 20px 20px 0; width: 490px;}
.p14Box_photo ul li a img{width: 490px; height: 320px;}
.eight_box ul.list li{background: url(black_style.png) no-repeat left center; padding-left: 15px;line-height: 36px;}
.eight_box ul.list li a{font-size: 16px;}
.eight_box ul.list li a:hover{color: #1633c8;}
.eight_box ul.list li a span{font-size: 16px;}
.eight_box ul.list li a:hover span{color: #1633c8;}
.p15Box_photo_fr li{margin: 0 20px 40px 0;}
.p16Box_photo ul li{height: auto;}

/*网站底部*/
.footer{height: 60px; background: #f5f5f5; border-bottom:3px solid #d92a2d; padding: 30px 0; margin-top: 80px; text-align: center;}
.footer p{line-height: 30px; font-size: 16px; text-align: center;}


/*校园风貌图片翻页*/
.marquee1_box{width: 1000px; position: relative;}
.marquee1{width:881px;height:300px;overflow:hidden;}
.marquee1 ul{margin: 0 auto; clear: both;}
.marquee1 ul li{float:left;width:280px; height: 295px; margin-right: 20px; position: relative;}
.marquee1 ul li a p{width: 100%; line-height: 24px;font-size: 1.15rem;color: #666;font-family: "楷体"; overflow: hidden; margin-top: 7px;}
.marquee1 ul li a{display: block; width: 280px;}
.marquee1 ul li img{display:block; width: 100%; height: 240px;}
/* #marquee1 ul li img:hover{transform: scale(1);} */
.LeftBotton{position: absolute;display: block; width: 38px; height: 240px; background: url(2_left.jpg) no-repeat left center; top: 0; left: 23px;z-index: 400;}
.RightBotton{position: absolute; display: block; width: 38px; height: 240px; background: url(2_rigght.jpg) no-repeat left center; top: 0; right: 23px;z-index: 400;}

/*左侧导航*/
.floatNav{width: 240px;position: fixed;left: 0px;top: 30px;z-index: 999;cursor: pointer;display: none;}
.floatNav1{display: block; top:235px;}
.qizi{width: 240px;background: #d92a2d;}
.qizi ul li{line-height: 44px; padding-left: 20px;}
.qizi ul li:hover{background: #ff8625;}
.qizi ul li a{font-size: 15px; color: #fff; display: block; width: 100%; height: 100%;}
.qizi ul li.hover{background: #ff8625; width: 230px;}
.qizi ul li.hover a{font-size: 17px;}
.qizi_bottom{width: 240px; height: 59px;}
.qizi_bottom img{width: 100%; height: 100%;}

/*内容页*/
.content{padding: 20px 8px 12px 0;}
.content .title{line-height: 30px; font-size: 24px; font-weight: bold; text-align: center; padding: 50px 0px; margin: 0 20px; background: url(bg_con.jpg) repeat-x left bottom;}
.con{min-height: 400px; _height:400px; padding: 50px 25px 30px 25px;}
.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: 900px; height: auto;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}

/*书法作品展*/
.box_list{width: 800px; margin: 0 auto; padding: 20px 0 0 0;}
.box_list ul.ul_list_photo li{width: 800px; margin: 30px auto;}
.box_list ul.ul_list_photo li img{width: 800px; height: auto;  margin: 0 auto; display: block; border: 1px solid #f8f8f8;}
.box_list ul.ul_list_photo li p{font-size: 1.15rem;color: #666;font-family: "楷体";line-height: 30px; margin-top: 10px;}

/*第一个*/
.list_bg{width: 100%; height: 180px; margin: 0 auto;}
.list_bg img{width: 100%; height: 180px;}
@media screen and (min-width:1200px) and (max-width:1600px){
.list_bg{height: 128px;}
.list_bg img{height: 128px;}
}
@media screen and (min-width:1600px) and (max-width:1680px){
.list_bg{height: 145px;}
.list_bg img{height: 145px;}
}
/*修改*/
.p14Box_photo ul li.last,.p13Box_photo ul li.last,.img_con ul li.last{margin-right:0;}

.biaoti{font-size:1.25rem;font-weight: bold;margin:50px auto 70px;}
.art_img{width:1000px;}
.img_con{margin:105px auto 0; }
.img_con ul{width:1000px;margin-right:-60px;}
.img_con ul li{width:320px;margin:0 20px 20px 0;float:left;}
.img_con ul li a{display: block;color:#333333;}
.img_con ul li a img{display: block;height: 220px;width:100%;}
.img_con ul li a p{line-height: 52px;font-size: 16px;}
.main_con .sing{width:1000px;margin:0 auto;}
.main_con .sing .cont ul {margin-right:-20px;}
.main_con .sing .cont ul li{float:left;width:490px;height:664px;margin-right:20px;}
/* .videos{width:780px;height:515px;margin:100px auto 0;} */
.tabItem1 video{width:780px;height:535px;object-fit:fill;}
.xg_img{width:1000px;margin:70px auto 0;}
.xg_img ul{margin-right:-20px;}
.xg_img ul li{width:490px;height: 300px;margin:0 20px 0 0;float:left;}
.xg_img ul li a img{display: block;width:100%;}

.img_con2 .left_con{width:660px;float:left;margin-top:0;}
.right_con{float:right;width:320px;}
.artcle{margin-top:96px;}
.artcle p{line-height: 40px;text-indent: 2em;font-size:16px;}

.culture{margin:0 auto;width:1000px;}

.art_word .art{margin-bottom: 50px;}
.art_word  .bt{font-size: 16px;font-weight: bold;}
.art_word  p{line-height: 40px;text-indent: 2em;}
.art_word img{width:900px;height:540px;margin:0 auto 90px;display: block;}

.jtsd_Box_photo ul li.one{width: 235px;}
.jtsd_Box_photo ul li.one a img{width: 235px; height: 395px;}
.jtsd_Box_photo ul li.two{width: 300px;}
.jtsd_Box_photo ul li.two a img{width: 300px; height: 395px;}
.jtsd_Box_photo ul li.three{width: 420px;}
.jtsd_Box_photo ul li.three a img{width: 420px; height: 395px;}
/*第六部分*/
.six_p3Box_photo ul li{min-height: 220px;}
.six_p3Box_photo ul li.nine{width: 320px; float: right; margin-right: 10px !important;}
.six_p3Box_photo ul li.nine img{width: 320px; height: 459px;}

/*分页*/
.fenye{padding: 10px 0; margin-top: 50px;}
.fenye ul li{float: left; margin: 0 10px;border: 1px solid #dcdcdc; padding: 10px; text-align: center;}
.fenye ul li:hover{background: #940d0d;}
.fenye ul li:hover a{color: #fff;}
.fenye ul li.cur{background: #940d0d;}
.fenye ul li.cur a{color: #fff;}