ul,li,input,select,h1,h2,h3,p,span,b,dl,dt,dd,ul,li {margin:0;padding:0;list-style:none;}
a,a:hover{text-decoration:none;color:#000000;font-size:14px;}
body{margin:0;padding:0;color:#666;font-family:"Microsoft YaHei";font-size:13px;max-width:980px;margin:auto;}
ul,li{ margin:0;padding:0;}
.clear { clear:both;}
.top_heng { width:100%;margin:auto;overflow:hidden;}
.top {width:980px;margin:auto;}
.top .logo { width:250px;float:left;}
img { width:100%;padding:0;border:0;}
.sousu{width:550px;float:right;height:40px;text-align:center;margin-top:20px;}
.sousu input{border-radius:3px;font-size:15px;width:300px;height:34px;letter-spacing:2px;border:1px solid #016db0;color:#333;float:left;}
.sousu select{border-radius:3px;font-size:15px;width:80px;height:35px;letter-spacing:2px;margin-left:5px;border:1px solid #016db0;color:#333;float:left;}
.sousu .s_btn{width:90px;float:left;margin-left:5px;}
.nav {width:100%;margin:auto;background:#2b6fb8;height:45px;}
.nav-container {width:980px;margin:auto;}
.nav-container li{ float:left;padding:0 1px;font-size:16px;color:#fff;letter-spacing:2px;}
.nav-container li a{padding:0 22px;height:45px;line-height:45px;color:#fff;display:inline-block;font-size:16px;}
.nav-container li a:hover,.nav-container li.dian a { color:#333;background:#fff;text-decoration:none;}

/*轮动动图-开始*/
.swiper-item > img{width: inherit;height: inherit;object-fit: cover;}
/*首页学校板块-开始*/
.index_xuexiao {width: 100%;height: 220px;margin-top: 15px;background-color: #eee;}
.xuexiao_more {width: 97%;height: 41px;padding: 5px 10px 0;color: #444;font-size: 18px;font-weight: 600;line-height: 41px;}
.xuexiao_more a.more,.homecate3 a.more {color: #888;font-size: 14px;font-weight: 400;}
.fr {float: right;}
.hibody {width: 99%;height: 170px; padding:.5%;overflow: hidden;display: flex;align-items: center;}
.hibody .xxjieshao .img {width: 100%;overflow: hidden;}
.hibody .xxjieshao .img img {width: 100%;height: 100%;object-fit: cover;}
.hibody .xxjieshao p {line-height: 26px;height: 26px;overflow: hidden;padding: 0 10px;text-align: center;font-size: 14px;}
.hibody .xxjieshao a:hover {color: #f60;}
.xxjieshao {font-size: 18px;width: 22%; float:left; padding:1% .5%;}
.xxjieshao p {height: 40px;line-height: 40px;padding-left: 3%;padding-right: 20%;ofont-size: 14px;}
/*首页专业板块-开始*/
.index_zhuanye { width:100%; height:255px; margin-top:15px; background-color:#eee;}
.zhuanye_xq { width:100%; height:220px; margin:auto;}
.zhuanye_xq li { width:23%; margin:.5% 1%; float:left; height:30px;border-radius:3px; text-align:center; line-height:30px; background-color:#fff; color:#333;}
.zhuanye_xq li a { color:#333;}
/*首页新闻板块-开始*/
.homecate3 {margin-top: 15px;overflow: hidden;}
.ybbt {width: 100%;height: 41px;padding: 5px 10px 0;color: #444;font-size: 18px;font-weight: 600;line-height: 41px;}
.ybbt a.more {color: #888;font-size: 14px;font-weight: 400;}
.index-cms {width: 100%;}
.index-cms dl {float: left;width:32%;margin-left:2%;margin-bottom:1%;}
.bgb {background-color: #fff;}
.index-cms dl dd {padding: 6px 10px 10px 10px;}
dl.qkcms li span, .qktulb-left-li>span {float: right;margin-left: 10px;}
dl.qkcms li, .qktulb-left-li {height: 34px;line-height: 34px;overflow: hidden;margin: 0px;}
.bgb {background-color: #eee;}
/*底部样式*/
.container {width:100%;margin: 0 auto;overflow: hidden;position: relative;}
#footer {background-color: #2b6fb8;color: #b8bbc0;width: 100%;height: 110px;margin-top: 10px;}
.footer {padding: 20px 0 0 0;text-align: center;}
.footer .fnav {margin-bottom: 15px;}
.footer .fnav a {display: inline-block;margin: 0 10px;}
.footer a {color: #fff;}
.footer span {font-size:13px;line-height: 180%;color: #fff;}
/*学校列表样式*/
.xuexiao_list {width: 100%;text-justify:inter-ideograph;overflow:hidden;margin-top: 15px;background-color: #eee;}
.xuexiao_daquan { width:100%;text-justify:inter-ideograph;overflow:hidden; margin:auto; padding:10px 0;}
.xuexiao_daquan li { width:31.3%; margin:.5% 1%; float:left; height:30px;border-radius:3px; text-align:center; line-height:30px; background-color:#fff; color:#333;}
.xuexiao_daquan li a { color:#333;}
/*学校内容页面样式*/
.xuexiao_jianjie {width:100%;text-justify:inter-ideograph;overflow:hidden;margin-top:15px; background-color:#eee;}
.xx_jj_l { width:33%; float:left; margin-left:1%; background:#fff; border-radius:4px; padding: 0 1%; margin-bottom:1rem;}
.xx_jj_r { width:60%; float:left; margin-left:1%;background:#fff; border-radius:4px; padding: 0 1%; margin-bottom:1rem; line-height:28px; font-size:14px; text-indent:2rem; color:#333333;}
.xx_jj_zhuanye { width:98%; float:left; margin-left:1%;background:#fff; border-radius:4px; padding: 0 1%; margin-bottom:1rem; line-height:28px; font-size:14px; text-indent:2rem; color:#333333;}
.xx_jj{ width:100%; float:left;text-justify:inter-ideograph;overflow:hidden;display: flex;}
.school_shijian {display: inline-block;background: url("shijian.png");background-repeat: no-repeat;background-size: 16px;background-position: 0 9px;padding: 8px 0 5px 30px;margin-bottom:5px;font-size: 14px;color: #000; width:100%;}
.school_dizhi {display: inline-block;background: url("dizhi.png");background-repeat: no-repeat;background-size: 16px;background-position: 0 9px;padding: 8px 0 5px 30px;margin-bottom:5px;font-size: 14px;color: #000; width:100%;}
.school_lishu {display: inline-block;background: url("lishu.png");background-repeat: no-repeat;background-size: 16px;background-position: 0 9px;padding: 8px 0 5px 30px;margin-bottom:5px;font-size: 14px;color: #000; width:100%;}
.school_zhengshu {display: inline-block;background: url("zhengshu.png");background-repeat: no-repeat;background-size: 16px;background-position: 0 9px;padding: 8px 0 5px 30px;margin-bottom:5px;font-size: 14px;color: #000; width:100%;}
.school_xingzhi {display: inline-block;background: url("xingzhi.png");background-repeat: no-repeat;background-size: 16px;background-position: 0 9px;padding: 8px 0 5px 30px;margin-bottom:5px;font-size: 14px;color: #000; width:100%;}
.school_zhuanyeshu {display: inline-block;background: url("zhuanyeshu.png");background-repeat: no-repeat;background-size: 16px;background-position: 0 9px;padding: 8px 0 5px 30px;margin-bottom:5px;font-size: 14px;color: #000; width:100%;}
.school_xxjj {border-radius: 10px;overflow: hidden;}
.school_xxjj_li_f {color: #000;font-size: 14px;font-weight: 700;background: #fafafa;display: flex;align-items: center;justify-content: center;border: 1px solid #eee;border-bottom: 0;}
.school_xxjj_li_f span {display: block;width: 10%;font-size: 14px;text-align: center;padding: 20px 0;border-right: 1px solid #eee;}
.school_xxjj_li_f .xuexiao_name {display: block;width: 30%;font-size: 14px;text-align: center;padding: 20px 0;border-right: 1px solid #eee;}
.school_xxjj_li_f .zhuanye_dizhi {display: block;width: 40%;font-size: 14px;text-align: center;padding: 20px 0;border-right: 1px solid #eee;}
.school_xxjj_li {color: #000;font-size: 14px;background: #fafafa;display: flex;align-items: center;justify-content: center;border: 1px solid #eee;border-bottom: 0;}
.school_xxjj_li span {display: block;width:10%;font-size: 14px;text-align: center;padding: 20px 0;border-right: 1px solid #eee;}
.school_xxjj_li .xuexiao_name {display: block;width: 30%;font-size: 14px;text-align: center;border-right: 1px solid #eee;}
.school_xxjj_li {color: #000;font-size: 14px;display: flex;align-items: center;justify-content: center;border: 1px solid #eee;border-bottom: 0;	background-color:#fff;border-bottom: 1px solid #eee;}
.school_xxjj_li span {display: block;	font-size: 14px;text-align: center;justify-content: center;width:10%;border-right: 1px solid #eee;color: #000;padding: 10px 0;}
.school_xxjj_li .zhuanye_dizhi {display: block;	font-size: 14px;text-align: center;justify-content: center;border-right: 1px solid #eee;color: #000;padding: 10px 0; width:40%;}

.school_zhuanye_li_f {color: #000;font-size: 14px;font-weight: 700;background: #fafafa;display: flex;align-items: center;justify-content: center;border: 1px solid #eee;border-bottom: 0;}
.school_zhuanye_li_f span {display: block;width: 25%;font-size: 14px;text-align: center;padding: 20px 0;border-right: 1px solid #eee;}
.school_zhuanye_li {color: #000;font-size: 14px;display: flex;align-items: center;justify-content: center;border: 1px solid #eee;border-bottom: 0;	background-color:#fff;border-bottom: 1px solid #eee;}
.school_zhuanye_li span {display: block;	font-size: 14px;text-align: center;justify-content: center;width:25%;border-right: 1px solid #eee;color: #000;padding: 10px 0;}

/*新闻板块样式*/
.new_list ul { margin:0; padding:0; width:98%; margin-left:1%;}
.new_list li { width:98%; float:left;border-bottom:1px dashed #bbb; font-size:14px; color:#999; line-height:280%; margin-left: 1%; margin-right: 1%;}
.new_list li a { color:#666;}
.new_list em { float:right; font-size:14px;}
.page{text-align:center;clear:left;margin:20px 0 20px 0;}
.page a,.page strong,.page span,.initial{border:1px solid #bbb;line-height:24px;height:24px;overflow:auto;display:inline-block;padding:0 8px;margin:0 5px;}
.page strong { color: #f60;}
.page span{color:#bbb;cursor:default;}
.page a:hover,.page .current,.initial:hover,.page span.active:hover,.nav span:hover{background:#2b6fb8;color:#fff;text-decoration:none;}
.midao { width:100%; height:24px; margin:auto; background:#2b6fb8; font-size:13px; line-height:24px; color:#fff; padding:5px;}
.midao a { color:#fff;}

.new_content {line-height:25px;letter-spacing:1px;color:#212121;padding:1%; background:#FFFFFF; float:left;border-right: #bbb solid 1px;border-left: #bbb solid 1px;border-bottom: #bbb solid 1px;}
.new_content div,.content p{padding:5px 0;}
.new_content p {text-indent:2em;}
.new_content img {padding:5px 0;}
.con_title h1 { width:100%; text-align:center; float:left;text-justify:inter-ideograph;overflow:hidden; font-size:20px; color:#333; line-height:220%;}
.con_title p{ width:80%;font-size:14px;color:#666666;line-height:200%;padding-top:7px; margin:auto;text-align:center;border-bottom:1px dashed #bbb;}
.nb{ width: 100%;}
.nb p{font-size: 16px;color:#333;line-height: 30px;text-align: justify;text-indent: 2em;}
.nb img{width: auto;max-width:900px;display:block;margin: 20px auto;height:auto;}
.nb .return{width: 120px;height: 40px;display: block;font-size: 14px;color: #fff;background: #042c66;line-height: 40px;text-align: center;float: right;margin-top: 30px;margin-right:0 !important;}
.nb a:hover.return{background: #1f4d8f}
.sxfy {font-size:15px;color:#444;line-height:27px;}
.sxfy a { color: #444444;}