.inner{width:1400px;margin:0 auto}
.innerr{margin:0 auto}
.dblj{float:left;width:50%}
.jigou{margin-bottom:150px}
.ji_right_inner{margin:30px 57px}
.jigou1{position:relative;margin-top:60px}
.jigou1 .jigou_inner{background:url(../images/linetop.png) no-repeat left top;padding:20px 30px;border:2px solid #c2c0d5;border-top:none;overflow:hidden;position:relative;z-index:9;background-color:#fff}
.jigoubg{width:100%;height:103%;background:#c0bed4;position:absolute;left:10px;top:0}
.jigou_inner>h2{font-size:22px;color:#1b2f52;line-height:45px;padding-left:60px;margin-bottom:30px;background:url(https://fxy.whxy.edu.cn/img/jigoubg.png) no-repeat left bottom}
.jigou_inner ul li{float:left;padding:0 18px;margin:20px 0;line-height:15px;border-right:1px solid #333}
.jigou_inner ul li a{font-size:18px}
.cont table{margin:0 auto!important}
.sitelogo{padding:30px 0}
.zi{margin-right:15%}
.head-right{margin-top:40px;white-space: nowrap;width: 360px;}
.top_link{color:#fff;margin-top:15px}
.top_link a{font-size:16px;color:#fff;padding:0 25px}
.search{font-size:16px;cursor:pointer;position:relative;width:200px;border:1px solid #8f8cad;background:#132441;height:40px;line-height:40px;border-radius:20px}
.search input{line-height:40px;background-color:transparent;color:#fff;border:none;text-indent:10px}
.search .inp{width:170px}
.top_wrap{width:100%;background:#1b2f52}
.demo-2{display:none;position:relative;z-index:9999}
.nav{width:100%;height:50px;line-height:50px;background-color:#1b2f52}
.nav ul{margin:0 auto;width:1400px}
.nav ul>li{float:left;text-align:center;padding:0 35px;position:relative}
.nav li a{font-size:18px;font-weight:700;color:#fff}
.nav li ol{position:absolute;left:0;top:100%;z-index:9999;width:100%;display:none;background:#fff}
.nav li ol li{width:100%;height:40px;line-height:40px}
.nav li:hover{background-color:#b30101}
.nav li a:hover{color:#fff}
.nav li ol li a{display:block;width:96%;font-size:14px;margin:0 2%;color:#333}
.nav li ol li:hover a{font-weight:700}
.nav li ol.widths li{width:268px}
.nav li ol.widths li a{width:50%}
.nav ul>li:hover ol{display:block}
.banner_wrap{position:relative}
.banner_wrap img{width:100%}
#dowebok{width:100%;position:relative}
#dowebok li{position:relative}
#dowebok li a{display:block}
.cap{position:absolute;left:60px;bottom:0;font-size:18px;color:#00204c}
.centered-btns_tabs{width:160px;position:absolute;left:50%;margin-left:-80px;bottom:35px;z-index:9}
.centered-btns_tabs li{float:left;margin:0 8px}
.centered-btns_tabs li a{float:left;color:transparent;width:15px;height:15px;background:url(../images/dot2.png) no-repeat left center}
.centered-btns_tabs .centered-btns_here a{background:url(../images/dot1.png) no-repeat left center}
.centered-btns_nav:active{opacity:1}
.main1{margin-top:40px}
.news{width:65%;max-width:923px}
.news_title{margin-bottom:25px;line-height:60px;text-align:center;background:url(../images/line1.png) no-repeat left bottom}
.news_title>h2{color:#1b2f52;font-size:26px;font-weight:700}
.news_title>h2 span{color:#b10a0a;font-weight:700}
.news_title a{font-size:16px}
.news_title a:hover{color:#b30101}
.news_left{max-width:445px;width:49%;float:left;position:relative}
.news_img{min-height:275px;max-height:275px;overflow:hidden;position:relative}
.news_img img{width:100%}
.news_img .cap{height:45px;left:0;bottom:0;width:100%;color:#fff;line-height:45px;box-sizing:border-box;padding:0 15px;font-size:16px;position:absolute;background:url(../images/capbg.png) no-repeat left top}
.zhai{color:#333;font-size:14px;line-height:22px;margin-top:15px}
.news_left .centered-btns2_tabs{width:100%;position:absolute;height:5px;top:275px;left:0;margin:0}
.news_left .centered-btns2_tabs li{margin:0;width:20%;height:5px}
.news_left .centered-btns2_tabs li a{width:100%;height:5px;display:block;background:url(../images/dot4.png) no-repeat right top}
.news_left .centered-btns_tabs .centered-btns_here a{background:url(../images/dot3.png) no-repeat right top}
.news_right{max-width:445px;width:49%}
.news_right ul li,.stu_list ul li{height:25px;font-size:16px;margin-bottom:25px}
.news_right ul li a,.stu_list ul li a{float:left;font-size:16px;width:calc(100% - 108px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.date1{float:right}
.jiao_list li a:hover,.news_right ul li:hover .date1,.news_right ul li:hover a,.notice ul li a:hover,.stu_list li a:hover{color:#b30101}
.notice{max-width:445px;width:32%}
.jiao,.jiu,.stu{max-width:690px;width:48%}
.notice ul li{overflow:hidden;margin-bottom:28px}
.notice ul li a{width: calc(100% - 80px);float:right;line-height:25px;height:60px;font-size:16px;border-bottom:1px dashed #c0bfcd}
.notice ul li p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
.date2{width:60px;height:60px;text-align:center;color:#fff;line-height:30px;float:left}
.date2 p{background-color:#1b2f52;font-size:25px;border-radius:5px 5px 0 0}
.date2 div{background-color:#b30101;border-radius:0 0 5px 5px}
.stu_list ul li a{display:block}
.stu_list ul li{margin:10px  0 20px;position: relative;}
.stu_list .stu_first{height:auto;margin:0}
.stu_list .stu_first a{width:100%;overflow:hidden;text-overflow:none;white-space:normal}

/* .fl .date1{float: left;} */
/* .fl .stu_list ul li a{float: right;} */
.stu_list ul li::before{content: '';display: block;position: absolute;left: 0;right: 0;bottom: -10px;border-bottom: 1px dashed #ccc;}

.stu_img{max-width:220px;height:160px;overflow:hidden}
.stu_img img{width:100%;text-align:center}
.stu_right{padding:15px 3%;width:calc(100% - 220px) ;max-width:450px;box-sizing:border-box;border:1px solid #dadee4;border-left:none}
.stu_right h3{font-size:16px;font-weight:700}
.stu_right p{line-height:25px;margin:6px 0;height:50px;overflow:hidden}
.stu_right p span{display:inline-block;color:#b30101}
.stu_right .date3{color:#888;font-size:13px}
.jiao_list ul li a{display:block;overflow:hidden;font-size:16px;border-bottom:1px dashed #ccc}
.date4{color:#1b2f52;float:left;margin:15px 0;padding-right:15px;border-right:1px solid #9996bd}
.date4 p{font-size:24px;line-height:20px;text-indent:15px}
.date4 div{font-size:14px}
.jiao_list ul li a>p{float:right;width:calc(100% - 90px);line-height:25px;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
/* .jiu .stu_list li{margin-bottom:20px} */

.footer{color:#fff;margin-top:50px;background:url(../images/footerbg.png) repeat-y center}
.links{width:33%;margin-top:20px}
.links ul li{margin-bottom:5px}
.links ul li a{color:#fff;font-size:16px}
.contact{width:28%;margin-top:20px}
.contact p{font-size:16px;margin-bottom:20px}
.yu{width:35%;margin-top:20px}
.yu div{/* margin-left:5% */}
.yu div img{width:110px;height:110px;display:block;margin:auto}
.yu div p{color:#fff;text-align:center;line-height:35px}
.copy{line-height:50px;color:#fff;background-color:#1b2f52;text-align:center}
.neiinner{margin-top:30px}
.nav_left{max-width:210px;width:17%}
.nav_left>h2{font-size:24px;text-align:center;height:80px;line-height:80px;color:#fff;background:#1b2f52 url(https://fxy.whxy.edu.cn/img/lanbg.png) no-repeat center top}
.nav_left ul li a{font-size:16px;display:block;text-indent:45px;height:59px;line-height:59px;box-sizing:border-box;color:#333;border-bottom:1px solid #dfdfdf;background-color:#f1f1f1}
.nav_left ul li:hover a{background:url(../images/landot.png) no-repeat 20px center #f1f1f1;color:#1b2f52}
.nav_left .act a{color:#1b2f52;background:url(../images/landot.png) no-repeat 15px center #f1f1f1}
.neimain img{width:100%}
.nav_right{width:82%;max-width:1140px;background-color:#fff}
.nav_rightt{background-color:#fff}
.right_top{background:url(../images/line4.png) no-repeat left bottom}
.rightt_top{background:url(../images/line5.png) no-repeat left bottom}
.rightt_top>h3{font-size:28px;color:#00204c;height:70px;font-weight:400;line-height:70px}
.rightt_top>p{padding-left:25px}
.rightt_top>p,.rightt_top>p a{font-size:12px;color:#333;margin-top:25px}
.rightt_top>p{margin-right:10px}
.right_top>h3{font-size:28px;color:#00204c;height:70px;font-weight:400;line-height:70px}
.right_top>p{padding-left:25px}
.right_top>p,.right_top>p a{font-size:12px;color:#333;margin-top:25px}
.right_top>p{margin-right:10px}
.pic_list ul li{max-width:535px;width:46.5%;margin-right:5%;float:left;height:260px;margin-top:50px;overflow:hidden;background:url(../images/picbg.png) no-repeat right top}
.pic_list ul li a{display:block;overflow:hidden}
.img_wrap{width:200px;height:260px;float:left;overflow:hidden}
.img_wrap img{width:100%;text-align:center}
.pic_list .margin{margin-right:0}
.pic_right{/*float:left;width:50%;*/margin-left: 230px;margin-top:65px}
.pic_right h3{font-size:18px;padding-left:18px;color:#1b2f52;background:url(../images/line02.png) no-repeat left center}
.pic_right p{line-height:25px;margin:20px 0;font-size:16px}
.pic_right span{font-size:12px;color:#b30101}
.list>ul li{overflow:hidden;padding:25px 0;border-bottom:1px dashed #bababa}
.list>ul li a{display:block;/*width:90%;padding-left:35px;*/box-sizing:border-box;margin: 0 0 0 125px;}
.list .date3{float:left;padding-bottom:10px;color:#b10a0a;background:url(../images/line03.png) no-repeat left bottom}
.list .date3 p{line-height:35px;font-weight:700;font-size:20px}
.list .date3 div{font-size:16px}
.list>ul li a h2{font-size:16px;color:#00204c;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list .zhai{margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
.list{margin-bottom:70px}
.list .zhai span{color:#b10a0a}
.list>ul li:hover h2{color:#b10a0a}
.content_title>h1,.dp>h1{font-size:22px;font-weight:700;text-align:center;margin-top:50px;margin-bottom:20px}
.content_title>p{text-align:center;color:#888;padding-bottom:20px;border-bottom:1px dashed #cbbda6;margin-bottom:25px}
.cont{margin-top:30px}
.cont>img{max-width:100%;margin:0 auto;display:block}
.cont p{/* text-indent:2em; */line-height:30px;font-size:16px;margin-top:10px;}
.fen{background:#eee;height:45px;margin:20px 0;overflow:hidden}
.fen .popup_renren{background-position:1px -208px}
.fen .popup_tqq{background-position:1px -260px}
.ye{margin-top:40px}
.ye p{color:#747474;margin:15px 0;font-size:16px}
.ye p img{width:25px}
.ye p a{color:#291bad;font-size:16px}
.ye p a:hover{color:#b10a0a}
.ye p a img:hover{color:#b10a0a}
.fen .bdsharebuttonbox{width:160px;margin:5px auto}
.content{padding-bottom:50px}
.dp{margin-bottom:80px}
.flx{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:center;justify-content:flex-end;align-items:center}
@media screen and (max-width:768px){
	.flx{display:none}
}
.whit{color:#fff}
.shu{color:#fff;padding:1%}
.shuw{color:#fff;padding-right:2%}