*{list-style: none;padding:0;}
body{font-family:'microsoft yahei';padding:0;margin:0;list-style:none;font-size:16px;  }
html{width:100%;height:100%;}
p,ul,h1, .h2, .h3, h1, h2, h3{padding:0;margin:0;list-style: none;}
a{list-style: none;text-decoration: none;color:#222;}
a:hover{color: #9b0d15;text-decoration: none;}
.clear{clear: both;}
input { outline: none;border:none;}
.fl{float:left;}
.fr{float:right;}


.container{max-width:1660px;margin:0 auto;}


/**********************/
.img-box{width:100%;background:url(/uploads/image/ximg/) no-repeat;height:100vh;overflow-x:hidden;}
.sylogo{text-align:center;display:block;padding:7% 0px;}
.zn{text-align:center;padding-bottom:5%;}


.synav{margin:0 auto;display:block;max-width:1100px;margin-bottom:2%;}
.synav li{width:100%;padding-bottom:2%;}
.synav li span{line-height:52px;background-image: linear-gradient(#ffd6a5, #ffc180);width:18%;height:52px;display:block;float:left;margin:18px 1%;text-align:center;}
.synav li span a{color:#cd0303;font-size:21px;}

  @media screen and (max-width:823px){
	  .synav li span a{font-size:16px;}
	  .sylogo{padding:7% 50px;}
	    .zn{padding:7% 20px;}
		
	  .zn img,.sylogo img{width:100%;}
	  }
   @media screen and (max-width:568px){
	  .synav li span{width:86%;margin:6px 7%;}
	  .synav li span a{font-size:16px;}
	  .zn img,.sylogo img{width:100%;}
	  }	  
/******************header********************/
#header{width:100%;background:url(/uploads/image/ximg/header_bg.jpg) no-repeat;background-size:cover;/*position:fixed; z-index: 3;*/}
.logo{float:left;padding:32px 0px;}

#menu{float:right;padding:55px 0px;}
#menu li{float:left;font-size:19px;font-weight:bold;padding:0px 20px;line-height:70px;}
#menu li a{color:#fff;}
#menu li a.on,#menu li a:hover{color:#fcdc01;border-bottom: 4px #fcdc01 solid;display: block; }

#header01{width:100%;background-size:cover;/*position:fixed; z-index: 3;*/}


/***********新闻资讯************/
.xwzx{width:100%;padding-top:50px; }
.xwzx_nav{float:left;width:140px;}
.xwzx_nav .xnav{float:left;width:70px;}
.xwzx_nav .xnav::before{border-left:1px #be130e solid;width:1px;height:200px;display: block;content: "";float:left;} 
.xwzx_nav .xnav::after{border-right:1px #be130e solid;width:1px;height:200px;display: block;content: "";float:right;margin-top: -110px;} 

.xwzx_nav h1{padding:0px 23px;font-size:22px;color:#be120d;}
.xwzx_nav h1 i img{margin-left:-3px;}

.xwzx_nav .xmore{width:20px;background:url(/uploads/image/ximg/xmore.png) bottom center no-repeat;  padding:0px 25px 58px;}
.xwzx_nav .xmore a{color:#615f5f;}

.xwzx_font{display: table;}
.xwzx_font ul li{width:50%;box-sizing: border-box;padding-left:40px;float:left;margin-bottom:30px;}
.xwzx_font ul li .x_star{border:1px #cccccc solid;min-height:140px;padding:20px 30px 20px 20px;box-sizing: border-box;width:100%;overflow: hidden;}
.xwzx_font ul li .x_star .date{width:92px;height:87px;float:left;margin-right: 20px; border-radius: 10px;background:#be130e;text-align: center;color:#fff;font-family: arial, helvetica, sans-serif;padding-top:14px;box-sizing: border-box;}
.xwzx_font ul li .x_star .date h1{font-size:30px;}
.xwzx_font ul li .x_star .date h2{font-size:17px;}
.xwzx_font ul li .x_star  .xfont{ display: block;}
.xwzx_font ul li .x_star  .xfont h3{font-size:17px;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom:12px;}
.xwzx_font ul li .x_star  .xfont span{overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;color:#666;line-height:30px;}

.xwzx_font ul li:hover .x_star{color:#fff;background:#be120d;border-radius: 10px;  transition: 0.5s;cursor: pointer;border:none;box-shadow: 0px 1px 10px #d7c3c3;}

.xwzx_font ul li:hover .x_star span{color:#fff;}


/***********校庆公告************/
.xqgg{width:100%;padding-top:70px; }

.xqgg_nav{float:left;width:140px;}
.xqgg_nav .xnav{float:left;width:70px;}
.xqgg_nav .xnav::before{border-left:1px #be130e solid;width:1px;height:200px;display: block;content: "";float:left;} 
.xqgg_nav .xnav::after{border-right:1px #be130e solid;width:1px;height:200px;display: block;content: "";float:right;margin-top: -110px;} 

.xqgg_nav h1{padding:0px 23px;font-size:22px;color:#be120d;}
.xqgg_nav h1 i img{margin-left:-5px;}

.xqgg_nav .xmore{width:20px;background:url(/uploads/image/ximg/xmore.png) bottom center no-repeat;  padding:0px 25px 58px;}
.xqgg_nav .xmore a{color:#615f5f;}



.xqgg_font{display: table;}
.xqgg_font ul li{width:33.33%;box-sizing: border-box;padding-left:40px;float:left;margin-bottom:45px;}
.xqgg_font ul li .x_star{border:1px #ddd solid;background:#fff;height:110px;padding:15px;box-sizing: border-box;width:100%;overflow: hidden;border-radius: 100px;}
.xqgg_font ul li .x_star .date{width:80px;height:80px;float:left;margin-right: 20px; border-radius: 50%;background:#be130e;text-align: center;color:#fff;font-family: arial, helvetica, sans-serif;padding-top:14px;box-sizing: border-box;}
.xqgg_font ul li .x_star .date h1{font-size:24px;font-family: candara;}
.xqgg_font ul li .x_star .date h2{font-size:14px;}
.xqgg_font ul li .x_star  .xfont{ display: block;padding:8px 0px 0px;}
.xqgg_font ul li .x_star  .xfont h3{font-size:18px;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;font-weight:normal;line-height:30px;align-items: center;  display: flex;}

.xqgg_font ul li:hover .x_star{color:#fff;background:#be120d;border-radius: 100px;  transition: 0.5s;cursor: pointer;border:none;box-shadow: 0px 1px 10px #d7c3c3;}

.xqgg_font ul li:hover .date{color:#fff;border:1px #fff dashed;}



/***********校庆活动************/
.xqhd{width:100%;background:url(/uploads/image/ximg/hd_bg.jpg) bottom center  repeat;padding-top:0px; }

.xqhd_pt{width:100%;padding-top:70px; }

.xqhd_nav{float:left;}
.xqhd_nav .xnav{float:left;width:70px;}
.xqhd_nav .xnav::before{border-left:1px #fff solid;width:1px;height:200px;display: block;content: "";float:left;} 
.xqhd_nav .xnav::after{border-right:1px #fff solid;width:1px;height:200px;display: block;content: "";float:right;margin-top: -110px;} 

.xqhd_nav h1{padding:0px 23px;font-size:22px;color:#fff;}
.xqhd_nav h1 i img{margin-left:-5px;}

.xqhd_nav .xmore{width:20px;background:url(/uploads/image/ximg/bmore.png) bottom center no-repeat;  padding:0px 25px 58px;}
.xqhd_nav .xmore a{color:#fff;}



.xqhd_font{display: table;}
.xqhd_font ul li{width:50%;box-sizing: border-box;padding-left:100px;float:left;margin-bottom:120px;}

.xqhd_font ul li .x_star{background:#fff;min-height:235px;box-sizing: border-box;width:100%;background:#fff;    position: relative;z-index: 3;}
.xqhd_font ul li .x_star_img{/*width:405px;*/width:55%;height:270px;float:left;  position: absolute;   z-index: 4;top:-35px;float:left;}
.xqhd_font ul li .x_star_img img{width:100%;height:100%;object-fit: cover;}


.xqhd_font ul li .x_star::before{content: '';
    display: block;clear: both; width: 100%;height: 100%;
    position: absolute;top: 30px;left: 20px;transition: all 0.3s ease-in-out;z-index: -1; border: 1px solid #fff;}

.xqhd_font ul li .xfont{float:right;width:45%;padding:20px; box-sizing: border-box;}  
.xqhd_font ul li .xfont h1{font-size:18px;line-height:56px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 1;-webkit-box-orient: vertical;} 
.xqhd_font ul li .xfont h2{font-size:17px;line-height:30px;font-weight:normal;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;} 
    .xqhd_font ul li .xfont span{background:url(/uploads/image/ximg/rl.png) left center no-repeat; padding-left:26px;color:#777;font-size:15px;line-height:65px;font-family: arial, helvetica, sans-serif;}    


/***********校友风采************/
.xyfc{width:100%;padding-top:70px; }

.xyfc_nav{float:left;width:140px;}
.xyfc_nav .xnav{float:left;width:70px;}
.xyfc_nav .xnav::before{border-left:1px #be120d solid;width:1px;height:200px;display: block;content: "";float:left;} 
.xyfc_nav .xnav::after{border-right:1px #be120d solid;width:1px;height:200px;display: block;content: "";float:right;margin-top: -110px;} 

.xyfc_nav h1{padding:0px 23px;font-size:22px;color:#be120d;}
.xyfc_nav h1 i img{margin-left:-5px;}

.xyfc_nav .xmore{width:20px;background:url(/uploads/image/ximg/xmore.png) bottom center no-repeat;  padding:0px 25px 58px;}
.xyfc_nav .xmore a{color:#605b58;}



.xyfc_font{display: table;}


.xyfc_font_left{width:60%;float:left;}
.xyfc_font_left_top{height:385px;padding-bottom:16px;}
.xyfc_font_left_top .limg{width:65%;height:385px;position: relative;overflow: hidden;float:left;}
.xyfc_font_left_top .limg img,.xyfc_font_left_top .rimg img{width:100%;height:100%;object-fit: cover; transition: 0.5s;}
.xyfc_font_left_top .limg  span,.xyfc_font_left_top .rimg span{position: absolute;background:rgba(0,0,0,0.5);width:100%;height:38px;line-height:38px;bottom:0;z-index: 1;color:#fff;text-indent:1em;}


.xyfc_font_left_top .rimg{width:31%;padding:0 2%;float:right;}
.xyfc_font_left_top .rimg li{width:100%;float:left;height:184px;position: relative;overflow: hidden;margin-bottom:17px;}
.xyfc_font_left_top .rimg li img{width:100%;height:100%;object-fit: cover; transition: 0.5s;}
.xyfc_font_left_top .rimg li:hover img{ transform: scale(1.1);}




.xyfc_font_left_bot{height:198px;}
.xyfc_font_left_bot li{width:31.33%;float:left;margin-right:2%;box-sizing: border-box;position: relative;height:197px;overflow: hidden;}




.xyfc_font_left_bot li  img{width:100%;height:100%;object-fit: cover; transition: 0.5s;}
.xyfc_font_left_bot li:hover img,.xyfc_font_left_top .rimg li:hover img,.xyfc_font_left_top .limg:hover img{ transform: scale(1.1);}
.xyfc_font_left_bot li  span{position: absolute;background:rgba(0,0,0,0.5);width:100%;height:38px;line-height:38px;bottom:0;z-index: 1;color:#fff;text-indent:1em;}


/******右边列表******/
.xyfc_font_right{width:40%;float:right;padding-left:32px;box-sizing: border-box;}
.xyfc_font_right li{width:100%;padding:16px 0px 12px;border-bottom:1px #d7b095 dashed;float:left;box-sizing: border-box;}
.xyfc_font_right li .date{width:70px;height:53px;float:left;margin-right:23px;background-image: linear-gradient(#b80d08, #f75927);text-align:center;padding-top:15px;}
.xyfc_font_right li .date h1{font-size:17px;color:#fff;}
.xyfc_font_right li .date h2{font-size:15px;color:#fff;}
.xyfc_font_right li .xfont{font-size:17px;color:#222222;align-items: center;  display: flex;}
.xyfc_font_right li:hover{font-weight:bold;}




/***********福农文化************/
.fnwh{width:100%;padding-top:100px;}

.fnwh_nav{float:left;width:140px;}
.fnwh_nav .xnav{float:left;width:70px;}
.fnwh_nav .xnav::before{border-left:1px #fff solid;width:1px;height:200px;display: block;content: "";float:left;} 
.fnwh_nav .xnav::after{border-right:1px #fff solid;width:1px;height:200px;display: block;content: "";float:right;margin-top: -110px;} 

.fnwh_nav h1{padding:0px 23px;font-size:22px;color:#fff;}
.fnwh_nav h1 i img{margin-left:-5px;}

.fnwh_nav .xmore{width:20px;background:url(/uploads/image/ximg/bmore.png) bottom center no-repeat;  padding:0px 25px 58px;}
.fnwh_nav .xmore a{color:#fff;}



.fnwh_font{display: table;}


.fnwh_font ul li{width:33.33%;padding:0px 25px 80px;box-sizing: border-box;float:left;}
.fnwh_font ul li .x_star{position: relative;border-bottom:1px #b60c07  solid;background:#fff;}

.fnwh_font ul li .date{width:78px;height:78px;float:left;background:#b60c07;text-align:center;padding-top:8px;border-radius: 50%;box-sizing: border-box;font-family: arial, helvetica, sans-serif;margin:-30px auto 0px;position: absolute;z-index: 3;right:40%;}
.fnwh_font ul li .date h1{font-size:30px;color:#fff;}
.fnwh_font ul li .date h2{font-size:14px;color:#fff;}



.fnwh_font ul li .xfont{font-size:17px;color:#222222;align-items: center;  display: flex;padding:55px 35px 30px;}
.fnwh_font ul li .xfont h3{color:#b60c07;font-size:18px;line-height:50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.fnwh_font ul li .xfont span{line-height:34px;color:#222;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.fnwh_font ul li .xfont:hover{font-weight:bold; box-shadow: 0px 2px 10px #d78684;}


/***********福农记忆************/
.fnjy{width:100%;background:url(/uploads/image/ximg/jy_bg.jpg) bottom center no-repeat;padding-top:50px; background-size: cover;}

.fnjy_nav{float:left;width:140px;}
.fnjy_nav .xnav{float:left;width:70px;}
.fnjy_nav .xnav::before{border-left:1px #b60c07 solid;width:1px;height:200px;display: block;content: "";float:left;} 
.fnjy_nav .xnav::after{border-right:1px #b60c07 solid;width:1px;height:200px;display: block;content: "";float:right;margin-top: -110px;} 

.fnjy_nav h1{padding:0px 23px;font-size:22px;color:#b60c07;}
.fnjy_nav h1 i img{margin-left:-5px;}

.fnjy_nav .xmore{width:20px;background:url(/uploads/image/ximg/xmore.png) bottom center no-repeat;  padding:0px 25px 58px;}
.fnjy_nav .xmore a{color:#c01510;}



.fnjy_font{display: table;}


.fnjy_font ul li{width:25%;padding:0px 25px 80px;box-sizing: border-box;float:left;}
.fnjy_font ul li .x_star{background:#fff;box-shadow: 0px 2px 5px #c2c1c1;border-top-left-radius: 20px;border-bottom-right-radius: 20px;}

.fnjy_font ul li .ximg{height:207px;overflow: hidden;width:100%;display: block;}
.fnjy_font ul li .ximg img{width:100%;height:100%;object-fit: cover;border-top-left-radius: 20px;}
.fnjy_font ul li .ximg:hover img{  transition: 0.5s; transform: scale(1.1);}


.fnjy_font ul li .xfont{font-size:17px;color:#222222;align-items: center;  display: flex;padding:12px 24px 20px;}
.fnjy_font ul li .xfont h3{color:#222;font-size:18px;line-height:50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.fnjy_font ul li .xfont span{line-height:28px;color:#222;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.fnjy_font ul li .xfont:hover{font-weight:bold; box-shadow: 0px 2px 10px #e2cdb0;border-top-left-radius: 20px;border-bottom-right-radius: 20px;color:#c01510;}



/***********福农捐赠************/
.fnjz{width:100%;padding-top:50px; }
.fnjz_font{position: relative;padding:0px 0px 80px;}
.fnjz_left{float:left;/*position: absolute;z-index: 2;*/width:35%;}
.fnjz_left_nav{width:145px;height:106px;line-height:106px;font-size:24px;font-weight:bold;color:#fff;float:right;padding-right:10%;}
.fnjz_left_nav i img{width:33px;height:35px;padding:36px 12px 0px 0px;float:left;}

/***right***/
.fnjz_right{background:#fff  url(/uploads/image/ximg/fjz_bg.png) right top no-repeat;width:65%;float:right;  box-sizing: border-box;padding:35px 27px 0px 150px;   }
.fnjz_right .img{height:490px; position:absolute;left:0%;z-index:3;top:106px;width:43%;}
.fnjz_right .img img{width:100%;height:100%;object-fit: cover;}
.fnjz_right .xx_img{padding:30px 0px 0px 5%;position:absolute;z-index:3;bottom:30px;left:0;width:43%;}
.fnjz_right .xx_img img{wdith:90%;}

.fnjz_right ul li{width:100%;height:64px;line-height:64px;border-bottom:1px #bbbbbb dashed;float:left;background:url(/uploads/image/ximg/doc.png) left center no-repeat;text-indent:1.5em;    text-overflow: ellipsis;
    display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;overflow: hidden;}
.fnjz_right ul li span{float:right;color:#777;}

.hz_more{background:url(/uploads/image/ximg/hz_more.png) right center no-repeat;line-height:95px;width:120px;margin:0 auto;display:block;}
.hz_more a{color:#c01813;}



.ej_mid{width:100%;background:url(/uploads/image/ximg/xw_bg.jpg) top center no-repeat;background-size:cover;padding:20px 0px;}
.ej_mid_font{background:#fff;padding:20px 30px;}
.ej_nav{border-bottom:1px #d0d0d0 solid;height:66px;}

.ej_nav_left{float:left;}

.ej_nav_left h1{border-bottom:4px #b60c07 solid;line-height:65px;font-size:22px;color:#222;float:left;}
.ej_ul{float:left;padding-top:32px;}
.ej_ul li{margin-left:40px;float:left;line-height:40px;font-size:20px;color:#222;}
.ej_ul li a{background:url(/uploads/image/ximg/hs_doc.png) left center no-repeat;padding-left:20px;}

.ej_ul li a.on,.ej_ul li a:hover{background:url(/uploads/image/ximg/hs_doc.png) left center no-repeat;color:#9b0d15;}

/***********详细新闻页************/


.ej_about{width:100%;}

.ej_about h1{text-align:center;font-size:26px;color:#222;padding:30px 0px;}

.ej_about_font{line-height:35px;text-indent: 2em;font-size:17px;padding:0px 25px;}

.ej_date{text-align:center;color:#777;font-size:16px;padding-bottom:20px;}

.ej_syp{width:100%;height:auto;border-top:1px #ddd  dashed;margin-top:20px;}

.ej_syp li{line-height:30px;padding:5px 0px;float:left;overflow: hidden;
    text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.ej_syp li span{float:left;font-size:18px;color:#b60c07;float:left;font-weight:bold;}


/***********更多新闻************/

.ej_nav_wz{background: left center no-repeat;float:right;line-height:46px;text-indent:35px;}
.ej_font{width:100%;padding-top:0px;}
.ej_font li{width:100%;height:63px;line-height:63px;margin:10px 0px;padding:0px 10px; box-sizing: border-box;background: url(/uploads/image/ximg/hs_doc.png) left center no-repeat;text-indent:1em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom:1px #ddd dashed;}

.ej_font li span{float:right;background: left center no-repeat;text-indent:2em;}
.page{width:100%;margin:0 auto;text-align:center;padding:50px 0px;}

.img-box{background:url(/uploads/image/ximg/) no-repeat;}



#footer{text-align:center;padding:25px 0px; background: url(/uploads/image/ximg/jz_bg.jpg) repeat;color:#fff;}