ul,li,p,a,h3{
	margin:0;
	padding:0;
	box-sizing: border-box;
	list-style: none;
	font-family:  Arial, \5b8b\4f53, sans-serif;
}
img{
	max-width: 100%;
}
body{	
	width:100%;
	font-size: 15px;
	font-family:  Arial, \5b8b\4f53, sans-serif;
	background-color: #fff;	
}
body,p,a,ul,li{
	margin:0;
	padding:0;
}
a{
	color:#333;
	text-decoration: none;
}
a:hover{
	color:#a40000;
	text-decoration: none;
}
.wp_nav .nav-item .mark{
	background-color: transparent!important;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.wrapper{
	width:100%;
	margin:0 auto;
}
.wrapper .inner{
	display: block;	
	width:1200px;
	margin:0 auto;
}

.head{
    height:80px;
    display: block;
}
#header{
	display: block;
	height:auto;
	position: absolute;
	z-index: 22;
	top: 20px;
}
#banner{
	display: block;
	width: 100%;
}
.sitetitle{
	display: inline-block;
	margin-top: 0;
}
.language{
	float: right;
	margin-top: 15px;
}
.language li{
	float: left;
	padding: 0 5px;
	position: relative;
	cursor: pointer;
	vertical-align: middle;
}
.language li.cn,.language li.en{
	line-height: 20px;
	height: 20px;
	color: #fff;
	text-align: center;
}
.language li.cn{
	background-color: #a7a0a0;
	margin-left: 10px;
}
.language li.en{
	background-color: #a40000;
	margin-right: -5px;
}
.language li a{
	color: #fff;
	display: inline-block;
	width: 30px;
}
.floatimg{
	position: absolute;
	top: 30px;
	right: 0;
	background-color: #fff;
	padding: 10px;
	border: 1px solid #eee;
	width: 180px;
	display: none;
}
.bluebox{
	display: block;
	width:1200px;
	height: 45px;
	background-color: rgba(0,25,118,.75);
	margin-top: 20px;
}
.menu {
	float: left;
	width: 950px;
	margin-left: 20px;
} 
.menu li.nav-item{
	width:auto;
	vertical-align: middle;
	padding: 0 30px;
	position: relative;
}
.wp_nav .nav-item a{
	font-size: 18px;
    line-height: 45px;
    color: #fff;
}
.menu li:before{
	content: '';
    position: absolute;
    left: 0;
    top: 17px;
    width: 1px;
    height: 10px;
    background-color: rgba(0,0,0,0.4);
}
.menu li:nth-of-type(1):before{
	display: none;
}
.menu li.selected,.menu li.parent,
.menu li:hover{
	background-color: transparent;	
}
.menu li.selected span.item-name,
.menu li.parent span.item-name,
.menu li:hover span.item-name {
	color: #fff8d0;	
}
.menu li:hover>a>span.item-name{
	color:#fa0000;
}

.searchbox{
	float: right;
	width: 230px;
	margin-top: 8px;
}
.searchbox .keyword{
	border: 1px solid #ddd;	
	height: 26px;
	line-height: 26px;
    width: 170px!important;
    padding: 0 5px;
}
.searchbox .search_en{
	color: #001976;
	width: 26px;
	margin-left: 4px;
	height: 26px;
	background: url(../image/search.png) center -4px no-repeat #fff;
	vertical-align: bottom;
}

#banner .carousel-control{
	padding-top: 12%;
	width: 5%;
}
/*简介和新闻*/
.profile{
	display: block;
	margin-top: 30px;
	margin-bottom: 10px;
}
.profile h4{
	text-align: center;
	margin-bottom: 20px;
}
.vedio{
	width: 580px;
	height: 290px;
	overflow: hidden;
}
.wp_videos{
	margin-top: -40px;
}
.profile-text{
	width: 590px;
	font-size: 16px;
	line-height: 1.8;
	margin-top: 10px;
	color: #555;
}
.profile-text a,.titleLeft a{
	display: inline-block;
	width: 20%;
	background: linear-gradient(to right,#001a77,#085db4);
	background-color: #085db4;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	margin-top: 20px;
}
.title{
	display: block;
	margin: 45px 0 30px;
	position: relative;
	position: relative;
}
.title h4,.titleLeft h4{
	text-align: center;
	font:bold 32px Times New Roman;
	color: #001976;
}
.title span{
	position: absolute;
	width: 220px;
	border-top: 3px double #ddd;
	height: 2px;
	top: 20px;
}
.title span.fl{
	left: 20%;
}
.title span.fr{
	right: 20%;
}
.title a.more{
	position: absolute;
	right: 0;
	top: 5px;
	color: #001976;
	text-transform: uppercase;
}
.grey{
	background-color: #eeeeee;
	display: block;
	margin: 40px 0 10px;
	padding: 2px  0;
}
.titleLeft{
	display: block;
	margin-top: 30px;
	margin-bottom: 20px;
	position: relative;
}
.titleLeft h4{
	display: inline;
}
.titleLeft a{
	position: absolute;
	right: 0;
	top: 0px;
	width: 120px;
	margin-top: 3px;
	z-index: 9999;
}
.campus{
	margin: 10px 0;
	display: block;
	min-height: 40px;
}
.mainTitle{
	background-color: #001976;
	padding:20px 30px;
	font:bold 28px Times New Roman;
	color: #fff;
	margin-top: -19px;
	height: 34px;
}

.contact{
	margin-left: 31%;
	display: block;
	margin-top: 28px;
}
.position{
	background-color: #eee;
	display: inline-block;
	width: 100%;
	height: 60px;
}
.list{
	margin: 20px 0;
}
.con{
	width:1200px;
	margin:5px auto 0 auto;
	display: block;
}
.newspic{
	float:left;
	width:550px;
	min-height: 250px;
}



.notice{
	width:630px;
	position: relative;
}
.dongtai{
	width:1200px;
	min-height: 100px;
	margin: 0 auto 40px;	
}
.div_ztyw_ul{
	margin-right: -15px;
}
.div_ztyw_li{
	display: inline-block;
	*float: left;
	width: 390px;
	vertical-align: top;
	margin-right: 15px;
	box-shadow: 2px 3px 8px rgba(200,200,200,0.2);
}
.div_ztyw_li  .c_pic{
	padding: 0;
	margin-bottom: 10px;
}
.div_ztyw_li .c_pt_04 .c_txt p{
	text-indent: 0;
	background-color: #fff;
	padding: 12px;
}

 
.bpic{
	display: block;
	background: url('../image/bpic.jpg') center bottom no-repeat;
	height: 360px;  
}
.foot{
	float: left;
	width:100%;
	background-color: #192140;
	padding:25px 0;
	text-align: center;
	color:#fff;
	line-height: 1.6;
}
.foot a{
	color: #fff;
}
.banner{
	display: block;
	margin-top: 20px;
}
 
.dtjt9_div_text .dtjt9_div_text_title{
	*background-color: transparent;
	background-color: rgba(0,0,0,0.6);
	bottom:15px;
	position:absolute;
	width:100%;
	height:40px;
	*padding-top:12px;
	line-height: 40px;
	text-align: left;
	text-indent: 10px;
}
.dtjt9_div_text .dtjt9_div_text_title a{
	color:#fff;
}
#w33imgNumber{
	position: absolute;
	width:100px;
	z-index: 999;
	bottom:12px;
}



.rightside{
	width: 98%;
	margin:25px 1%;
}
.pos{
	float: right;
	margin-top: 17px;
	margin-right: 10px;
}
.sanjiao,.possplit:after{
	display: inline-block;
	width: 0;
	height: 0;
	border-width: 8px;
	border-color: transparent transparent transparent #333 ;
	border-style: dashed dashed dashed solid;
}
.possplit:after{	
	position: absolute;
	top: 4px;
	left: 0;
	content: '';
	border-width: 5px;	
}
.possplit{
	background: none;
	margin: 0 6px 0 8px;
	position: relative;
}
 
 
.wp_listcolumn{
    float: left;
    width:98%;
    margin:10px 1%;
    border-top: 0;
}
.wp_listcolumn .wp_column a{
	border-top: 0;
	border-bottom: 1px solid #e7e7e7;
}

.wp_listcolumn>li a:hover,.wp_listcolumn .wp_column a.selected,
.wp_listcolumn li.wp_column a:hover
{
	background:url('https://www.wfmc.edu.cn/_upload/tpl/04/3c/1084/template1084/images/bottom3.png') 95% center no-repeat #dcad6c!important;
	color:#fff;
	cursor: pointer;
}


 
.detail{
	float: left;
	width:100%;
	min-height: 400px;
	margin-top: 30px;
}
.righttitle{
	display: block;
	width:100%;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}
.righttitle h4{
	display: inline-block;
	padding:0 10px;
	margin:0 0 -1px 0;
	font-size: 18px;
	font-weight: bold;
	color:#222;
	line-height: 45px;
	border-bottom: 4px solid #1b774e;
}



/*最新动态列表 显示内容样式*/
.notice .wp_article_list .list_item{
	float:left;
	height: 100px!important;
	line-height: 1.2!important;
	text-align: left;
	position: relative;
}
.Article_Content a{
	font-size: 13px;
	color: #888;
}
.wp_article_list .list_item span{
	margin-left: 0;
	margin-top: 6px;
	word-break: break-all;
}
.wp_article_list .list_item span.Article_Summary a{
	color: #999;
}
.wp_article_list .list_item .Article_PublishDate{
	position: absolute;
	right: 4px;
	top: 11px;
	color: #999;
}
.wp_article_list .list_item .Article_Index{
	display: none;
}
.notice .wp_article_list .list_item .Article_Title{
	font-size: 15px;
	font-weight: bold;
	color: #333;
	line-height: 40px;
	margin-top: 5px;
}
.wp_article_list .list_item{
	height: 40px;
	line-height: 40px;
}
.wp_article_list_table td{
	padding-right: 18px;
}
#wp_news_w6 .wp_listalbumn .albumn_info .Article_Title{
	line-height: 1.6;
	margin-bottom: 20px;
}

.wp_listalbumn .albumn_info a{
    display: block;
    text-align: left;
}

.wp_listalbumn .albumn_info .Article_MicroImage img{
	width: 100%;
}
/*列表页显示内容摘要样式    开始*/
#wp_news_w6 .wp_article_list .list_item{
	float:left;
	height: auto!important;
	padding: 15px 0;
	line-height: 1.5!important;
	text-align: left;
	position: relative;
}
#wp_news_w6 .wp_article_list .list_item .Article_Title{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 8px;
}
#wp_news_w6 .wp_article_list .list_item .Article_Title,
#wp_news_w6 .wp_article_list .list_item .ex_fields{
	width: 100%;
}
#wp_news_w6 span.Article_PublishDate{
	color: #999;
	font-size: 13px;
	margin-top: 8px;
}
/*列表页显示内容摘要样式   结束*/




.ex_fields{
	float:right;
}
.pr_fields{
	float:left;
}
.wp_paging{
	padding-right: 230px;
	margin: 30px 0;
}
 
.wp_paging li{
	display: inline-block;
}
.wp_paging li em{
	font-style: normal;
	color:#1b774e;
}
.page_nav a{
	border:1px solid #eee;
	padding:0 5px 5px 5px;
	background-color: #f4f4f4;
	margin:0 5px;
}
.pageNum{
	width:30px;
}
.wp_paging li a.pagingJump{
	background-color: #001976;
	padding:0 8px;
	color:#fff;
}
.pagingJump:hover{
	color:#fff;
}
.biaoti3{
	font:bold 26px Times New Roman;
	color: #000;
	text-align: left;
}
.article{	
	line-height: 2;
	min-height: 500px;
	float:left;
	width:100%;
	margin:25px 0 ; 
	border-top: 1px solid #eee;
	padding: 10px;

}
.wp_articlecontent{
	margin-top: 20px;
}
.article p{
	line-height: 2;
}
.border2{
	color: #aaa;
	padding: 10px;
}
.dtjt9_div_text .dtjt9_div_text_title a{
	font-size: 16px;
}
.wp_articlecontent table{
    width: 100%;
    border: 1px solid #e7e7e7;
    margin-bottom: 40px;
    border-collapse: collapse;
    font-family: "Microsoft Yahei";
    font-size: 15px;
  }
  .wp_articlecontent table th{
    
    font-size: 14px;
    line-height: 28px;
    padding: 5px;
    color: #4c6d42;
    text-align: left;
    border: 1px solid #a5cb9a;
    background-color: #afd7a3;
  }
  .wp_articlecontent table td{
    line-height: 30px;
    padding:8px 6px;
    border: 1px solid #e7e7e7;
    

  }
  .wp_articlecontent table tr:nth-of-type(2n+1){
    background-color: #f9f9f9;
  }

/* 滚动 */

.imgscroll2_td  div {
	width: 390px;
     display: block;
     background-color: #fff;
	word-break: break-all;
	overflow: hidden;
}

.imgscroll2_td  div span{
	padding: 10px 8px;
	line-height: 1.6;
	display: block;
}
.imgscroll2_td  div span.imgscroll2_img{
	padding: 0;
}


.imgscroll2_td {
    width:390px;
	padding:0 10px;
}
 
 /*滚动图片*/
.flexslider{position:relative;height:620px;overflow:hidden; }
.slides{position:relative;z-index:1;}
.slides li{height:620px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(https://www.wfmc.edu.cn/_upload/tpl/04/3c/1084/template1084/images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
 
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; text-indent: 10rem;
opacity: 0.4;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../image/left.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../image/right.png) center center no-repeat;}
.flex-direction-nav li a:hover{
	opacity: 1;
}