a:hover, a:visited, a:link, a:active{
	text-decoration: none;
	color: inherit;
}
body,ul{
	margin: 0;
	padding: 0;
	font-family: "思源黑体";
}
.top-head{
	width: 100%;
	border-bottom: dashed 1px #999999;
}
.top{
	overflow: hidden;
	width: 1020px;
	margin: 0 auto;
	background-color: #fefefe;
	line-height: 30px;
	font-size: 12px;
	color: #666666;
}
.top .top-left span{
	display: inline-block;
}
.common{
	overflow: hidden;
	width: 1020px;
	margin: 0 auto;
}
#currentDate{
	padding-top: 50px;
	font-size: 18px;
}
.content1 .img{
	margin-right: 0px;
}
.content1 .img ,.content1 #currentDate{
	float: left;
}
.content1 .search{
	float: right;
	margin-top: 60px;
}
.form-control{
	width: 145px;
}
.btn{
	background-color: #af282e;
	color: white;
	margin-left: 10px;
}
/*201903*/
/*.blue-line{
	width: 1020px;
	margin: 0 auto;
	height: 3px;
	background-color: #af282e;
	margin-top: 15px;
}*/

/*.content2{ 
	background-color: #fbfbfb;
	border:  solid 1px #ececec;
	overflow: hidden;
}
.content2 ul li a{
	font-size: 14px;
	color: #303030;
}
*/
.cont1,.cont2,.cont3{
	overflow: hidden;
	
}

.cont1{
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.cont1 span,.cont2 span,.cont3 span{
	margin-right: 26px;
}
.cont2{
	float: left;
	margin-left:60px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.cont3{
	float: right;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.cont3 span img{
	padding-top: 8px;
}
.cont1-one{
	width: 210px;
}
.cont1-two{
	width: 290px;
}
.menu ul li{
	font-size: 14px;
	color: #2f3537;
	text-align: center;
	margin-top: 20px;
}
.menu{
	
}
.black{
	height: 1px;
	width: 1020px;
	background-color: #000000;
	margin-top: 5px;
	margin-bottom: 10px;
}

.banner1{
	position: relative;
	z-index: 99;
	background: url(../img/toutiao.png) no-repeat center center;
	height: 90px;
}
.banner1 h2{
	padding-top: 18px;
	color: #af282e;
	font-weight: bold;
}
.banner1 h2{
	text-align: center;
}
.pp p{
	float: left;
}
.pp p:nth-child(1){
	margin-left: 20%;
	margin-right: 6%;
}
.pp p span img{
	margin-right: 10px;
}
.news ul li a{
	font-size: 12px;
	color: #af282e;
	line-height: 40px;
}
.lanmu{
	/* overflow: hidden; */
}
.lanmu-left,.lanmu-right{
	float: left;
}
.lanmu-right ul li{
	list-style-type: none;
	padding-left: 4px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
.lanmu-right ul li a{
	float: left;
	margin-bottom:10px;
}
.lanmu-right ul li img{
	float: left;
}
.lanmu-right ul li a p{
	width: 138px;
	
	margin-left: 120px;
}
.lanmu-right{
	background: #f5f5f5;
	width: 304px;
	margin-left: 10px;
	overflow: hidden;
}
.actives{
	border-bottom: solid 1px #e9e9e9;
	border-top: solid 1px #e9e9e9;
	background: white;
	height: 85px;
}
.lanmu-img{
	position: relative;
}
.say{
	background: #484848;
	opacity: 0.8;
	line-height: 48px;
	width: 100%;
	color: white;
	font-size: 18px;

	bottom: 0;
	left: 0;
	width: 706px;
	padding-left: 30px;
	font-family: "宋体";
}
.deep{
	overflow: hidden;
	margin-top: 40px;
}
.deep-head{
	overflow: hidden;
}

.deep-more{
	float: right;
	color: #ada99e;
	width: 190px;
	border-bottom: solid 1px #ada99e;
}
.deep-more a{
	float: right;
}

.deep-head p{
	font-size: 20px;
	color: #af282e;
	font-weight: bold;
	float: left;
}
.deep1{
	width: 290px;
	float: left;
}
.deep-line{
	width: 180px;
	height: 1px;
	background: #dadada;
	float: left;
	margin-top: 13px;
    margin-left: 15px;
	
}
.media-body{
	padding-left: 10px;
}

.media-heading{
	font-weight: bold;
	margin-bottom: 20px;
}
.deep-list{
	margin-top: 28px;
	border-right:solid 1px #dcdcdc ;
	
	padding-bottom: 18px;
}
.deep-lists{
	border-top: solid 1px #dcdcdc;
	border-right:solid 1px #dcdcdc ;
	padding-top: 18px;
}
.deep-list ul li{
	list-style-type: none;
	line-height: 30px;
	
}
.deep-lists ul li{
	list-style-type: none;
	line-height: 30px;
	
	
}
.move-lists ul li{
	list-style-type: none;
	line-height: 30px;
	
	
}
.deep-list ul,.deep-lists ul,.move-lists ul{
	padding-left: 0;
	margin-left: 0;
}
.deep-list ul li span,.deep-lists ul li span,.move-lists ul li span{
	margin-right: 10px;
}
.deep2{
	width: 374px;
	float: left;
	margin-left: 38px;
}
.deep2 h4{
	text-align: center;
	font-weight: bold;
}
.deep2-one ul li{
	
	font-size: 16px;
	
	width: 108px;
	text-align: center;
	line-height: 38px;
	
}
.deep2-one ul{
	border-bottom: solid 1px #e4e4e4;
}
.deep2-more{
	float: right;
    margin-top: -30px;
    color: #ada99e;
}
.acts{
	border-top:solid 3px #af282e;
	border-left: solid 1px #e4e4e4;
	border-right: solid 1px #e4e4e4;
	color: #af282e;
}
.move p{
	border-bottom: dashed 1px #e4e4e4;
	padding-bottom: 10px;
}
.moves{
	border-bottom: dashed 1px #e4e4e4;
	padding-bottom: 15px;
	margin-bottom: 25px;
	margin-top: 20px;
}
.deep3{
	float: right;
}
.deep3-top{
	width: 290px;
	background: #ecda98;
	padding-bottom: 14px;
	
	
}
.deep3-top p,.deep3-btm p{
	color: #555150;
	font-size: 16px;
	font-weight: bold;
	padding-top: 14px;
	padding-left: 20px;
}
.deep3-cont ul li{
	list-style-type: none;
	line-height: 25px;
	font-size: 14px;
}
.deep3-cont{
	width: 250px;
	margin: 0 auto;
	background: white;
	border-radius: 10px;
	padding-top: 18px;
	height: 122px;
	padding-left: 16px;
}
.deep3-line{
	border-bottom: dashed 1px #e4e4e4;
	margin-top: 24px;
}
.deep3-btm{
	width: 290px;
	background: #74aee1;
	padding-bottom: 14px;
	margin-top: 24px;
}
.zuzhi{
	overflow: hidden;
	margin-top: 35px;
}
.zuzhi-left{
	border-bottom: solid 2px #5e161a;
	float: left;
	color: #af282e;
	font-size: 20px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
}
.zuzhi-right{
	float: right;
	overflow: hidden;
	border-bottom: solid 2px #af282e;
	padding-right: 130px;

}
.zuzhi-right span{
	float: left;
	padding-right: 46px;
	padding-bottom: 13px;
	padding-top: 5px;
}
.zuzhi-right ul{
	float: left;
	margin-top: 9px;
    padding-bottom: 7px;
	
}
.zuzhi-right ul li{
	color: #5f646a;
	font-size: 14px;
	
	margin-left: 5px;
	margin-right: 5px;

}
.wenlian{
	border-right: solid 2px #5f646a;
	height: 17px;
	float: left;
	padding-right: 15px;
}
ul>li:last-child>.wenlian{border-right:none;}

.art{
	overflow: hidden;
	margin-top: 45px;
}
.art-mid{
	margin-right: 15px;
	margin-left: 15px;
}
.art-left-top{
	overflow: hidden;
	float: left;
	margin-right: 4px;
}
.art-left-top p{
	border-bottom: solid 2px #5e161a;
	padding-bottom: 10px;
	
	color: #af282e;
	font-size: 20px;
	font-weight: bold;
}
.art-one{
	float: left;
	border-bottom: solid 2px #af282e;
	overflow: hidden;
	width: 245px;

}
.art-one img{
	float: left;
	padding-top: 9px;
    padding-left: 5px;
}
.art-one p,.art-one p img{
	float: right;
}
.art-one p span{
	display: inline-block;
}
.art-one p{
	margin-bottom: 0;
	padding-bottom: 5px;
	color: #ada99e;
}
.art-left,.art-mid{
	float: left;
	
}
.art-right{
	float: right;
}
.art-left-head{
	overflow: hidden;
}
.art-left-mid{
	overflow: hidden;
	margin-bottom: 10px;
}
.art-left-mid img{
	float: left;
}
.arts-wid{
	float: left;
	width: 210px;
	margin-left: 16px;
}
.arts-wid p:nth-child(1){
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 16px;
}




.zuzhis-right p span{
	display: inline-block;
}

.zuzhis{
	overflow: hidden;
	margin-top: 35px;
}
.zuzhis-left{
	border-bottom: solid 2px #5e161a;
	float: left;
	color: #af282e;
	font-size: 20px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
}
.zuzhis-right{
	float: right;
	overflow: hidden;
	border-bottom: solid 2px #af282e;
	width: 916px;
	
}
.zuzhis-right span{
	margin-right: 8px;
	padding-top: 10px;
}
.zuzhis-right p{
	float: right;
	color: #6e6e64;
	
}
.bigshow{
	overflow: hidden;
	margin-top: 18px;
}
.big-left{
	float: left;
}
.big-right{
	background: #eeeeee;
	padding-left: 15px;
	padding-right: 36px;
	width: 610px;
	float: right;
	height: 255px;
}
.big-top{
	border-bottom: dashed 1px #646363;
	padding-bottom: 15px;
}
.big-top h3{
	font-weight: bold;
	margin-left: 28px;
}

.big-top p{
	line-height: 25px;
	color: #646363;
}
.big-btm{
	margin-top: 15px;
	color:#646363 ;
	margin-left: 38px;
} 
.big-btm span{
	margin-right: 5px;
}

.xiehui{
	overflow: hidden;
	margin-top: 35px;
}
.xiehui-left{
	float: left;
	width: 670px;
}
.xiehui-left ul li h4{
	color: #af282e;
	font-weight: bold;
}
.xiehui-left ul li{
	width: 220px;
	margin-right: 2px;
	margin-bottom: 5px;
	
}
.xiehui-right{
	float: right;
}
.xiehui-bg{
	border-top: solid 1px #d6d6d6;
	border-bottom: solid 1px #d6d6d6;
	padding-bottom: 15px;
	padding-top: 15px;
}
.xiehui-bg p:nth-child(1){
	font-size: 16px;
	text-overflow: ellipsis;
}
.xiehui-bg p:nth-child(2){
	font-size: 16px;
}
.bg-act{
	background: #f5f5f5;
}
.xiehui-right{
	width: 290px;
	border-left: dashed 1px #eeeeee;
	padding-left: 20px;
}


.xiehui-right h4{/* 201903*/
	font-size: 16px;
	color: white;
	line-height: 28px;
	/*width: 100px;*/
	/*text-align: center;*/
	background: #af282e;
	font-weight: bold;
	margin:0 0 10px 0;
	height:40px;
	line-height:40px;
	padding:0 10px;
}


.xiehui-right .cut{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}


.xiehui-right .deep2-more a{
	font-size:12px;
}


.xiehui-right .wlkw ul{
	width:50%;
}

.xiehui-right .wlkw ul li{
	margin-top:0px;
}

.xiehui-right .wlkw img{
	width:110px;
	height:150px;
}


.xiehui-right .deep2-more {
    float: right;
    margin-top: 0px;
    color: #666;
}


.xiehui-right p{
	font-size: 20px;
	color: black;
}
.xiehui-right ul li{
	list-style-type: none;
	line-height: 30px;
}
.imgp ul li p{
	font-size: 14px;
	width: 78px;
	text-align: center;
}
.imgp ul li{
	margin-top: 20px;
}
.zuzhis-right ul{
	float: left;
	padding-top: 10px;
}
.zuzhis-right ul li{
	color: #5f646a;
}

/*#banner{
    margin-bottom: 30px;
    position: relative;
    margin-top: 40px;
}

#left{
    position: absolute;
    top: 40px;
    left: 12px;
}
#right{
    position: absolute;
    top: 40px;;
    right: 12px;
}
.box{
	width: 804px;
	margin: 0 auto;
	overflow: hidden;
	
}
#tu{
	width: 1300px;
}
#tu ul li{
	padding: 0;
	margin-right: 22px;
	
	
}
#tu ul li img{
	width: 114px;
}*/
.apply{margin:20px auto 20px auto;overflow: hidden;}
.apply_array{width:100px;float:left;height:144px;margin-right:34px;}
.apply_nav{position:relative;width:804px;float:left;height:144px;overflow:hidden;margin-left: 48px;}
.apply_w{position:absolute;width:1000px;float:left;left:0px}
.apply .img_l{padding-top: 52px;margin-right: 12px;float:left;cursor:pointer;}
.apply .img_r{padding-top: 52px;float:right;cursor:pointer;}

.college{
	overflow: hidden;
}
.college-right{
	float: right;
}
.college-right h4{
	color: white;
	font-weight: bold;
	font-size: 18px;
	line-height: 30px;
	background: #af282e;
	text-align: center;
}
.college-right ul li,.seas ul li{
	font-size: 12px;
	color: #454545;
}

.sea{
	margin-top: 60px;
	overflow: hidden;
}

#min-banner{
    margin-bottom: 30px;
    height: 160px;
    position: relative;
    width: 298px;
}
#yuandian{
    position: absolute;
    left: 0;
    bottom: 0;
    
    background: black;
    opacity: 0.8;
    text-align: center;
    color: white;
    width: 298px;
}
#yuandian p{
	opacity: 1;
	line-height: 28px;
}
#min-left{
    position: absolute;
    top: 70px;
    left: 0;
}
#min-right{
    position: absolute;
    top: 70px;
    right: 0;
}
#min-aq{
	width: 1196px;
	
}
.ban{
	margin-top: 30px;
}
.dongtai{
	overflow: hidden;
}


.dt-top{ /*201903*/
	overflow: hidden;
	/*border-bottom: solid 2px #af282e;*/
	background: #547ea5;
    /*height: 40px;*/
    padding: 0px;
}
.dt-top ul{
	float: left;
	color:#fff;
}
.dt-top div{
	padding-top: 15px;
	float: right;
	color:#fff;
}
.dt-top div p span{
	margin-right: 8px;
}

.dt-act{
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
}
.dt-ul{
	color: #7f8182;
	font-size: 16px;
	font-weight: bold;
	line-height: 42px;
	padding-left:10px;
}

.dt-uls{
	padding-top: 12px;
	padding-left: 0px;
	/*padding-right: 10px;*/
}


.dt-uls.list-inline > li {
    font-size:12px;
}

.dt-top p {
   font-size:12px;
   padding-top: 12px;
}

.dt-float{
	overflow: hidden;
	float: left;
	margin-top: 35px;
	margin-right: 20px;
}
.dt-float img,.dt-float div{
	float: left;
}
.dt-float div{
	margin-left: 10px;
}
.dt-float div h5{
	font-weight: bold;
}
.dt-float div p{
	color: #818181;
	font-size: 12px;
}
.erweima{
	background: #f8f8f8;
	overflow: hidden;
	margin-top: 80px;
}
.erweima-left{
	width: 460px;
	float: left;
	
}
.erweima-mid{
	width: 1px;
	height: 300px;
	background: #f0e9df;
	float: left;
	margin-left: 70px;
	margin-top: 30px;
}
.erweima-left h4{
	color: #af282e;
	font-size: 18px;
	font-weight: bold;
	padding-top: 34px;
	padding-left: 34px;
}
.erweima-left ul{
	color: #434242;
	font-size: 14px;
	padding-left: 34px;
	line-height: 30px;
}
.erweima-right{
	float: right;
	width: 320px;
	margin-right: 60px;
	padding-top: 20px;
}
.erweima-p{
	overflow: hidden;
}
.erweima-p p{
	float: left;
}
.erweima-two p{
	text-align: center;
}
.erweima-one span{
	color: #766754;
	font-weight: bold;
	font-size: 14px;
}
.erweima-one{
	margin-bottom: 15px;
}
.lianxi{
	border-bottom: dashed 1px #cdcdcd;
	margin-top: 70px;
	padding-bottom: 22px;
	text-align:center;
}
.lianxi ul{
	width: 600px;
	margin: 0 auto;
}
.lianxi ul li {
	color: #393939;
	
	margin-right: 10px;
    margin-left: 10px;
}
.btm-btm {
	margin-top: 15px;
}
.btm-btm p{
	text-align: center;
	line-height: 25px;
	color: #686868;
}
.art-right {
    float: right;
    width:300px;
    overflow:hidden;
}
.erweima-two .list-inline  {
  padding:0 0 0 40px;
}

.erweima-two .list-inline > li {
    display: inline-block;
    padding-right: 20px;
    padding-left: 20px;
}


/*edit by zcj at 201903*/
.blue-line {

    margin: 0 auto;
    height: 1px;
    background-color: #386997;
    margin-top: 10px;
    margin-bottom:10px;
}

	/* 本例子css */
	.content2{
		height:80px;
		
	}

    .content2 .outer{
    	background-image:url('../img/navbar.jpg');
    }
	





	.content2 .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.content2 .navBar{  position:relative; width:1020px; margin:0 auto; position:relative; z-index:1;  color:#fff; height:40px; line-height:40px;   }
	.content2 .nav{ overflow:hidden; zoom:1; }
	.content2 .nav .m{ float:left;  padding:0 7px; display:inline;  }
	.content2 .nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; margin:0;   }


	.content2 .nav .s{ float:left; width:3px; text-align:center; color:#75c7f2;   }
	.content2 .nav h3 a{ float:left;  display:block; padding:0 10px; color:#fff;  font-family:"Microsoft YaHei",SimSun,SimHei; line-height:40px;  font-weight:700;}
	.content2 .nav .on h3 a{ height:40px; line-height:40px;   background:#0f477b; margin-top:0px;  color:#fff;  font-weight:700; }

	.content2 .subNav{ color:#386997;  height:36px; line-height:36px; background: #eeeeee;  overflow:hidden; padding:0 10px;  }
	.content2 .subNav li{ overflow:hidden; zoom:1; }	
	.content2 .subNav a{ margin:0 10px;  }


.menu ul li {
    color: #337ab7;  
}

.lanren-2 h2 {
    color: #af282e;
    padding-top:25px;
    font-size: 36px;
	letter-spacing: 2px;
}

.news ul li a {
	font-size: 16px;
    color: #337ab7;
    line-height: 40px;
}


#demo1 .art-left-head {
    overflow: hidden;
    background:#fff;
    padding:10px 0 5px 0;
}
#demo1 .art-left-top p {
    border-bottom: solid 2px #af282e;
    padding-bottom: 0px;
    color: #333;
    font-size: 24px;
    font-weight: bold;
}

#demo1 .art-one {
    float: left;
    border-bottom: solid 2px #ddd;
    overflow: hidden;
    width: 240px;
}

#demo1 .art-one p {
    margin-bottom: 0;
    padding-bottom: 5px;
    color: #af282e;
    font-family: Serif;
}

.zuzhis {
    overflow: hidden;
    margin-top: 35px;
    background:#547ea5;
    height:40px;
    padding:0 10px;
   
}


.zuzhis-left {
    border-bottom: solid 0px #fff;
    float: left;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    padding-left: 3px;
    padding-right: 3px;
    line-height:40px;
}


.zuzhis p {
   margin:0;
}

.zuzhis-right {
    float: right;
    overflow: hidden;
    border-bottom: solid 0px #fff;
    width: 900px; 
}

.zuzhis-right p {
    float: right;
    color:#fff;
}

.dt-top p{
	float:left;
	padding-top:15px;
	padding-right:5px;
	color:#fff;
}


/*增加平潭文联*/
.dt-top h6{
	float:left;
	position:relative;
	top:13px;

}

.dt-uls{
	padding-top: 12px;
	padding-left: 45px;
}


.dt-uls.list-inline > li {
    font-size:12px;
}

.dt-top p {
   font-size:12px;
   padding-top: 15px;
}



/*向右*/
.triangle_border_right{
    width:0;
    height:0;
    border-width:5px 0 5px 5px;
    border-style:solid;
    border-color:transparent transparent transparent #fff;/*透明 透明 透明 灰*/
    margin:5px auto;
    position:relative;
}
.triangle_border_right span{
    display:block;
    width:0;
    height:0;
    /*border-width:1px 0 1px 1px;*/
    border-width:0px;
    border-style:solid;
    border-color:transparent transparent transparent #fc0;/*透明 透明 透明 黄*/
    position:absolute;
    top:0px;
    left:0px;
}

.content2 .subNav a:hover {
    color:#af282e;
}


.xiehui-right .deep2-more {
    color:#fff;
}

.menu ul {
    color: #337ab7;
}


.bg-1{
	background:#fffae6;
}

.bg-2{
	background:#f5f5f5;
}
.bg-3{
	background:#e4f4e6;
}
.bg-4{
	background:#f5f5f5;
}
.bg-5{
	background:#e3f3f7;
}
.bg-6{
	background:#f5f5f5;
}
.bg-7{
	background:#f3f0f9;
}
.bg-8{
	background:#f5f5f5;
}
.bg-9{
	background:#f5eadd;
}
.bg-10{
	background:#f5f5f5;
}
.bg-11{
	background:#e7f3f2;
}
.bg-12{
	background:#f5f5f5;
}

.xiehui-right .wlkw  a+a  img {
   margin-left:30px;

}


.content2 .nav h3 a {
    padding: 0 11px;

}


.content2 .nav .m {
  
    padding: 0 17px;
    
}

.content2 .nav li:nth-child(1) {
   padding-left:20px;
}

.xiehui-left {
  
    width: 700px;
}

.xiehui-right {
    width: 320px;
    padding-left: 30px;

}
/*0605反馈页面 */
/*messages*/
.messages{padding:30px 0; }
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.messlist {height:30px;margin-bottom:20px;}
.messlist label{float:left;width:100px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;}
.messlist input{float:left;width:300px;height:28px;padding-left:5px;border:#ccc 1px solid;margin-right:5px;}
.messlist.textareas{ height:auto;}
.messlist textarea{float:left;width:400px; height:110px;padding:5px;border:#ccc 1px solid;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.messsub{padding:20px 0 0 100px;}
.messsub input{width:100px; height:35px; background:#ddd; font-size:14px; font-weight:bold; cursor:pointer;margin-right:5px}
.messsub input:hover{ background:#f60;color:#fff;}
#label0{display:none;color:red;height:28px;line-height:28px;}
#label1{display:none;color:red;height:28px;line-height:28px;}
#label2{display:none;color:red;height:28px;line-height:28px;}
#label3{display:none;color:red;height:28px;line-height:28px;}
#label4{display:none;color:red;height:28px;line-height:28px;}
#label5{display:none;color:red;height:28px;line-height:28px;}
#label6{display:none;color:red;height:28px;line-height:28px;}
#label7{display:none;color:red;height:28px;line-height:28px;}
#label8{display:none;color:red;height:48px;line-height:48px;}
#label9{display:none;color:red;height:48px;line-height:48px;}
#label10{display:none;color:red;height:48px;line-height:48px;}

.sendbox{
	width:600px;
	margin:0 auto;
}
span.xing{
line-height:28px;
  float:left;
  color:red;
}
jianjie{
	
}