﻿html,body,div,img,a,ul,li,dl,dt,dd,p,span,input,cite,h1,h2,h3,h4,h5,h6,form,textarea{margin:0;padding:0;border:0;}
table tr td{ border:1px solid #888}
html,body { margin:0px; padding:0px; width:100%; font-family:Microsoft YaHei,Arial; font-size:12px; color:#232323; background:#ffffff;}
:focus{outline:0;}
cite,em{font-style:normal;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
.Fleft{float:left;}
.Fright{float:right;}
.FAlignLeft{text-align:left;}
.FAlignRight{text-align:right;}
.FAlignCenter{ text-align:center;}
.width1152{ width:1152px; margin:0 auto;}
.width1024{ width:1024px; margin:0 auto;}
.width1152{ width:1152px; margin:0 auto;}
.width1090{ width:1090px; margin:0 auto;}
.width1212{ width:1212px; margin:0 auto;}
table {border-collapse: collapse;/*为表格设置合并边框模型*/border-spacing: 0;}
input,textarea {font: 12px/20px;	font:inherit;resize:none;/*textarea是被固定宽度和高度的*/}
* { _noFocusLine: expression(this.hideFocus=true); } /* Removes dotted lines around links 移除链接周围的虚线*/
a {text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear; transition:color 0.2s linear; color:#232323;}
a:focus , a:link, a:active {outline:none;}
a:hover {color:#008bff;
         /*transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;*/}
	
/*首页*/
.headent_{ width:100%; background:#005aca;}
.headent{ width:1212px; height:120px; overflow:hidden; margin:auto; padding-top:30px; padding-bottom:15px;}
.headent a{ color:#819393;}
.logo{ line-height:68px; font-size:28px;letter-spacing:4px; width:500px; height:75px; overflow:hidden; color:#fff; font-weight:300;}
.logo img{ max-height:75px;}
.top_link{ color:#fff; line-height:75px; padding-right:10px;}
.top_link a{ color:#fff;}
.top_link a:hover{ color:#008bff;}	
.top_txt{ line-height:104px; height:104px; text-align:right; color:#819393}

.nav{ width:100%; height:50px; overflow:hidden; text-align:center; background:rgba(0,90,202,0.8);}
.nav ul{ width:1152px; height:50px; margin:0 auto;}
.nav li{ line-height:50px; display:inline-block;}
.nav li a{ display:block; width:90px; font-size:14px; color:#fff;}
.nav li a:hover{ background:#003b75;}
.nav li.on a{ background:#003b75;}
.nav li .navmore{ position:absolute; text-align:center; background:rgba(0,90,202,0.8); display:none; font-size:12px; z-index:5;}
.nav li .navmore a{ font-size:12px; color:#fff;line-height:20px;padding: 8px 5px;}
.nav li .navmore a:hover{ font-size:12px; color:#007ccc;}
.nav li:hover .navmore{ display:block;}

.bottom_link{ background:#f7f7f7; width:100%; padding:20px 0px; color:#000;}
.bottom_link_title{ float:left; width:20%; text-align:center; font-size:22px; font-weight:normal;letter-spacing:3px;}
.bottom_link_txt{ float:left; width:80%;}
.bottom_link_txt a{ display:inline-block; margin-right:30px; height:30px; line-height:30px; color:#000;background:url(../images/bottomlinkicon.png) no-repeat right; padding-right:13px;}
.footer_link{ width:100%; height:250px; border-bottom:1px solid #2e2929; background:url(/page/2020/images/i_footer_logo.jpg) no-repeat center;}
.footer_link .link{ width:165px; float:left; font-size:13px; padding-top:45px; text-align:center; line-height:30px;}
.footer_link .link a.on{ font-size:14px; font-weight:bold;}
.footer_link .link a{ display:block; height:30px; width:165px; color:#b6b6b7;}
.footer_link .link a:hover{ color:#fff;}
.footer{ width:100%; background:#e4e4e4; padding:50px 0px;}
.footer_{ padding:10px 0 30px 0; text-align:left; color:#000; min-height:70px; line-height:24px; font-family:SimSun; background:url(/page/2020/images/bottomlogo.png) no-repeat left 14px; border-bottom:1px solid #cdcdcd;letter-spacing:2px; font-size:12px;}
.footer_ a{color:#000;}

.indexttnews{ background:#ffffff;padding:50px 0px;}
.indexttnews_con{  background:url() no-repeat right top; background-size:auto 90px;}
.index_type_title{ }
.index_type_title_zw{ color:#000; font-weight:normal; font-size:22px;float:left;}
.index_type_title_yw{color:#27b7af; font-size:18px; text-transform:uppercase;}
.index_type_title_more{ float:right; margin-top:10px;}
.index_type_title_more a{ color:#008bff;}
.indexttnews_item{ margin-top:30px;}
.indexttnews_img{ overflow:hidden; height:300px;}
.indexttnews_the{ border-left:3px solid #1ab4ac; margin-top:10px; padding:5px 0px 5px 10px;}
.indexttnews_title{ height:20px; color:#000; height:20px; overflow:hidden; font-size:14px;}
.indexttnews_time{ color:#888888;}

.n_rdzt{ width:100%; height:380px; margin-top:30px;}
.n_rdztPic{ width:550px; text-align:center; height:370px; overflow:hidden;}
.n_rdztPic img{ height:370px; width:100%;}
.spanbox{ width:550px; height:40px; padding: 0px; line-height:40px; color:#fff; z-index:2; background:url(../images/n_rdzt.png) repeat-x; position:absolute; margin-top:340px; text-align:center; overflow:hidden;}
.spanbox span{ display:inline-block; width:10px; height:10px; font-size:20px; text-align:center; line-height:10px; background:#666666; margin:0px 5px;border-radius:10px;}
.spanbox span.cur{ background:#008bff;}
.n_rdztTxt{ width:590px; height:380px;}
.n_rdztTxt li.curr a .n_rdztTxt_con span,.n_rdztTxt li.curr a .n_rdztTxt_con h2{ color:#008bff;}
.n_rdztTxt li{ width:570px; height:85px; margin-bottom:10px; margin-left:20px; border-bottom:0px solid #c5c5c5; padding-bottom:0px; background:#f4f4f4;}
.n_rdztTxt li:last-child{ border-bottom:0px solid #c5c5c5;}
.n_rdztTxt li a .n_rdztTxt_time{ float:left; width:85px; margin-top:0px;}
.n_rdztTxt li a .n_rdztTxt_time span{ display:block; height:85px; padding:5px 5px; background:#008bff; color:#fff; text-align:center; font-size:14px;}
.n_rdztTxt li a .n_rdztTxt_time span em{ font-size:30px; display:block; margin-bottom:0px; margin-top:5px; margin-bottom:5px; border-bottom:1px dashed #fff;}

.n_rdztTxt li a .n_rdztTxt_con{float:left; width:420px; margin-left:15px;}
.n_rdztTxt li a .n_rdztTxt_con h2{ width:100%; height:30px; line-height:30px; overflow:hidden; display:block; color:#414141; font-size:16px; margin:5px 0px 0px 0px;}
.n_rdztTxt li a .n_rdztTxt_con span{ width:100%; height:50px; line-height:25px; display:block; overflow:hidden; color:#888888; font-size:14px;}
.n_rdztTxt li a:hover .n_rdztTxt_con h2{ color:#008bff;}
.n_rdztTxt li a:hover .n_rdztTxt_con span{ color:#008bff;}
.n_rdzt_more{ padding:15px 0 0 23px; font-size:14px; color:#01437a;}
.n_rdzt_more a{ color:#007ee8;-moz-text-shadow: -1px -2px 3px #959595; /* 老的 Firefox */o-text-shadow: -1px -2px 3px #959595;
text-shadow: -1px -2px 3px #959595; }
.n_rdztTxt li.on a{ color:#245a97;}


.indexxkjsnews{background:#f3faff;padding:50px 0px; }
.indexxkjsnews_first{ background:#fff;margin-top:20px;}
.indexxkjsnews_first_img{ overflow:hidden; height:180px;}
.indexxkjsnews_first_title{ height:40px; line-height:40px; overflow:hidden; color:#000; text-align:center;}

.indexxszcnews{background:#e2f5f3;padding:50px 0px;}
.indexxszcnews_con{ margin-top:30px;}
.indexxszcnews_con_item{ float:left; width:370px; margin-right:15px; position:relative; margin-bottom:15px;}
.indexxszcnews_con_item_img{ width:100%; overflow:hidden; height:250px;}
.indexxszcnews_con_item_title{ height:40px; line-height:40px; width:100%; overflow:hidden; background:rgba(255,255,255,0.6); color:#000; position:absolute; bottom:0px; left:0px; text-align:center;}

.indexxszcnews_con_item_img_1{ height:515px;}
.indexxszcnews_con_item_img_3{ height:330px;}
.indexxszcnews_con_item_3{ margin-right:0px; margin-top:-80px;}
.indexxszcnews_con_item_5{ margin-right:0px;}


.indexszdwnews{background:#fff;padding:50px 0px 0px 0px;}
.indexszdwnews_item{ padding-bottom:30px; display:none;}
.indexszdwnews_item_name{ font-size:30px; font-weight:normal;}
.indexszdwnews_item_zhiwei{font-size:20px; font-weight:normal; margin-top:30px;}
.indexszdwnews_item_the{ font-size:14px; margin-top:30px; line-height:25px; color:#888888;}
.indexszdwnews_item_img img{ max-width:100%;}

.indexszdwnews_team{ background:#27b7af;}
.indexszdwnews_team_prev{ float:left; margin-top:50px; margin-bottom:50px; margin-left:-30px; cursor:pointer;}
.indexszdwnews_team_con_{ float:left; width:1028px; height:130px; overflow:hidden;margin-left: 25px; }
.indexszdwnews_team_next{ float:right; margin-top:50px; margin-bottom:50px; margin-right:-30px;cursor:pointer;}
.indexszdwnews_team_con_ ul{ width:10000%; height:130px;}
.indexszdwnews_team_con_ li{ width:231px; height:130px; overflow:hidden; text-align:center; float:left; margin:0 13px 0 13px;}
.indexszdwnews_team_con_ li a{ display:block; text-align:center;height:130px; color:#fff;}
.indexszdwnews_team_con_ li a span{ display:block;}
.indexszdwnews_team_con_ li a span.name{ font-size:24px; font-weight:bold; padding-top:50px;}
.indexszdwnews_team_con_ li a span.zhiwei{ font-size:18px; font-weight:bold; margin-top:5px;}
.indexszdwnews_team_con_ li a:hover{ background:#FFF; color:#000; text-decoration:none;}
.indexszdwnews_team_con_ li a.on{background:#FFF; color:#000; text-decoration:none;}
.indexszdwnews_team_con_ li img{ height:220px;}

.indexjpkcnews_img{ overflow:hidden; height:220px;}
.indexjpcknews_title{ height:40px; color:#000; line-height:40px; overflow:hidden; font-size:14px; text-align:center;}

.main{ width:1152px; margin:10px auto;}
.i_newsPic{ width:412px; height:297px; overflow:hidden; float:left; margin:0 0 0 39px;}
.i_title{ height:65px; line-height:65px; font-size:16px; color:#008bff;}
.i_title a{ color:#008bff;}
.newsPic{ width:412px; height:230px; overflow:hidden;}
.newsPic img{ height:230px;}

.i_news{ width:100%; float:left; margin-left:39px; height:297px; overflow:hidden;}
.i_newslist_type{ margin-bottom:20px;}
.i_newslist_type img{ width:100%;}
.i_newslist{ background:#f3faff; height:auto; padding:10px 0px; margin-top:20px;}
.i_newslist li{ width:100%; height:30px; line-height:30px; overflow:hidden; color:#888888; margin-bottom:5px; border-bottom:1px solid #bababa;}
.i_newslist li a{ line-height:25px; width:100%; height:30px; overflow:hidden; color:#232323; display:block;}
.i_newslist li a:hover{ color:#008bff;}

.i_download{ width:225px; float:left;margin-left:39px; height:297px; overflow:hidden;}
.i_downloadlist li{ width:225px; height:40px; line-height:20px; overflow:hidden; color:#888888; margin-bottom:8px;}
.i_downloadlist li a{ line-height:20px; width:225px; height:20px; overflow:hidden; color:#232323; display:block;}
.i_downloadlist li a:hover{ color:#008bff;}


.i_xyjsnews{ width:100%; height:70px; margin-bottom:5px; background:#fff;}
/*.i_xyjsnews .date{ width:57px; height:62px; overflow:hidden; background:url(../images/date.jpg) no-repeat; color:#b5b5b5; text-align:center; font-size:13px; line-height:26px; float:left;}*/
.i_xyjsnews .date{ width:57px; height:70px; overflow:hidden; color:#1ab4ac; text-align:center; font-size:13px; line-height:26px; float:left;}
.i_xyjsnews .date span{ width:57px; height:70px; display:block; font-size:18px; color:#1ab4ac; line-height:70px;}
.xyjsnews{ width:315px; float:right; height:50px; line-height:20px; overflow:hidden; color:#888888; margin-top:10px; padding-left:10px; border-left:1px solid #ddd;}
.xyjsnews a{ line-height:25px; width:100%; height:25px; overflow:hidden; color:#232323; display:block;}
.xyjsnews a:hover{ color:#008bff;}

.i_link{ width:225px; float:left;margin-left:39px; height:297px; overflow:hidden;}
.i_link_txt{ width:197px; padding:14px; height:50px; line-height:25px; overflow:hidden; background:#f0f0f0;}
.i_link_txt a{ padding:0 14px 0 0px;}
.i_student{ width:197px; padding:14px; height:100px; overflow:hidden; line-height:25px; background:#f0f0f0;}
.i_student li{ width:197px; height:25px; overflow:hidden;}

.slideBox{ width:412px; height:230px; overflow:hidden; position:relative;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:412px; height:230px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }


/*学院简介*/
.sitemap{ height:40px; line-height:40px; color:#333; text-align:right;}
.sitemap a{ color:#333;}
.menu{ width:200px;}
.menu ul{ background:#f0f0f0; min-height:300px;}
.menu li{ width:200px; line-height:40px; font-size:14px; text-align:center; border-bottom:1px solid #e5f1e3;}
.menu li a{ display:block; color:#000;}
.menu li a:hover{ color:#008bff;}
.menu li.on a{ border-bottom:1px dotted #999; color:#008bff;}
.content{ width:870px; line-height:30px; color:#333; background:#fff;}
.content img{ max-width:840px;}
.menu_title{ width:200px; height:40px; line-height:40px; color:#008bff; font-size:18px;}
.about_text{ background:#f0f0f0; padding:15px;}



.footer_xxzlcp{ text-align:center;}
.footer_xxzlcp a{ display:inline-block; margin:5px; text-align:center; color:#fff;}
.footer_xxzlcp a:hover{color:#fff;}
.footer_xxzlcp img{ width:30px; display:block; margin:0 auto; margin-bottom:5px;}


.index_type_title_new{ background:#efefef; color:#999; margin-top:30px;}
.index_type_title_con_new{ display:inline-block; height:40px; line-height:40px; padding:0px 10px; color:#fff; font-size:16px;  font-weight:bold; background:#0259ca; float:left;}

.index_type_title_more_new{ width:60px; float:right; margin:12px 5px;font-size:12px; }
.index_type_title_more_new a{ color:#999;}
.index_news_list{ margin-top:10px; margin-bottom:0px; min-height:210px;}
.index_news_list_item a{ display:flex; color:#666;}
.index_news_list_item_title{ width:100%; height:35px; line-height:35px; overflow:hidden; padding-right:20px; white-space:nowrap; text-overflow:ellipsis;}
.index_news_list_item_time{ width:100px;height:35px; line-height:35px; text-align:right; font-size:14px;}

.index_link_list{ display:flex; margin-bottom:50px;flex-wrap: wrap; padding-top: 5px;}
.index_link_list a{ display:block;     margin-top: 15px;
    margin-right: 20px;
    color: #666;}
    .flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
 .leadBox{ margin-bottom:10px;}
    .leadBox ul {
    display: block;
}
    .leadBox li {
    padding: 10px;
    
    transition: 0.6s all;
    background: #fff;
}

 .leadBox li a
 {
     border-bottom: 1px solid #e7e7e7;
     padding-bottom:20px;
     }
.leadBox li .pic {
    width: 150px;
    overflow: hidden;
}
.leadBox li .pic img {
    display: block;
    width: 100%;
    object-fit: cover;
    /* height: 2.33rem; */
    transition: 0.6s all;
}
.leadBox li .text {
    width: calc(100% - 170px);
}
.leadBox li .text dd {
    font-size: 14px;
    line-height: 30px;
    color: #323232;
    margin-bottom: 5px;
    padding-left: 30px;
    background: url(../images/lead04.png) no-repeat left 5px;
    background-size: 20px 20px;
}
.leadBox li .text dd+dd {
    background: url(../images/lead05.png) no-repeat left 5px;
    background-size: 20px 20px;
}
.leadBox li .text dd+dd+dd {
    background: url(../images/lead06.png) no-repeat left 5px;
    background-size: 20px 20px;
}
.leadBox li .text dd+dd+dd+dd {
    background: url(../images/lead07.png) no-repeat left 5px;
    background-size: 20px 20px;
}
.leadBox li .text dd+dd+dd+dd+dd {
    background: none;
    background-size: 20px 20px;
}

.leadBox .leadTit {
    line-height: 50px;
    height: 50px;
    background: #297bc4;
    padding: 7px 10px;
    cursor: pointer;
}
.leadBox .leadTit {
    background: #297bc4 url(../images/lead02.png) no-repeat right center;
}
.leadBox .leadTit h5 {
    width: calc(100% - 40px);
    font-size: 16px;
    color: #fff;
    padding-left: 24px;
    background: url(../images/lead01.png) no-repeat left 0px;
    background-size: 15px 15px;
}
.leadBox .leadTit i {
    width: 20px;
    text-align: right;
    font-style: normal;
    font-size: 16px;
    color: #fff;
    padding-right: 30px;
    background: url(../images/lead09.png) no-repeat right center;
    background-size: 20px 20px;
}