body{ width:750px;margin:0 auto !important; color:#525252; font-size:14px;font-family:"Microsoft YaHei"; overflow-x:hidden; background:#FFF;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear: both; height: 0px; overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.frame img{border:1px solid #ccc; padding:2px; background-color:#fff;}
.frame a:hover img{border:1px solid #e00; padding:2px; background-color:#fff;}
a{color:#525252; text-decoration:none; font-family:"Microsoft YaHei"; font-size:14px;}
a:hover{text-decoration:none !important;/*text-decoration:none; color:#e00;*/ font-family:"Microsoft YaHei"; font-size:14px;}

.head,.tuijian,.number,.advertise,.number,.xczx,.news_bg,.baike,.foot{width:750px;margin:0 auto;}
.head{ height:119px; }
.sp_header{ width:750px; margin:0 auto;}
.sp_header{ padding:14px 30px; box-sizing:border-box;border-bottom: 1px solid #ccc;box-shadow:0 2px 3px -1px #ccc;}
.header_all{ width:500px;}
.sp_header .logo{ width:90px;}
.sp_header .logo img{ width:100%;}
.sp_header .name{ font-size:28px; color:#aeaeae; height:90px;line-height:90px;padding-left: 5px; font-weight:bold;}
.sp_header .language{ padding:5px 35px;margin:22px 0 0 340px;border: 1px solid #a09f9f;    border-radius: 27px; position:absolute;background: #fff;}
.sp_header .language .select{ background:url(../images/icon-allow-gray.png) no-repeat right;}
.sp_header .language span{ display:block;padding-right: 40px; line-height:30px;}
.sp_header .language span a{ font-size:27px;}
.sp_header .language .language_hide span{ line-height:52px;}
/*幻灯片结束*/

/*推荐信息*/
.tuijian{ margin-top:60px; padding:0 45px;box-sizing: border-box;}
.tuijian dl{ text-align:center;margin: 83px 0;}
.tuijian dl span{ text-align:center; font-size:36px;border-bottom: 2px solid red;padding-bottom: 7px;}
.tuijian_zhutu{ position:relative;    margin-top: 30px;}
.tuijian .img img{ width:100%;}
.tuijian_zhutu .name{ position:absolute;bottom:-60px;font-size: 27px; text-align:left;padding-left: 37px;line-height: 48px; color:#000;}
.tuijian_zhutu .name p:nth-child(2){ color:#aeaeae;}
.tuijian_zilei .zilei{ width:316px;margin-right: 23px;    background: #f5f5f5;}
.tuijian_zilei .zilei .img{ width:316px; height:316px;overflow: hidden;}
.tuijian_zilei .zilei .img img{ width:100%;}
.tuijian_zilei div:nth-child(2){ margin-right:0;}
.tuijian_zilei .name{font-size: 27px; text-align:left;padding-left: 17px;line-height: 48px; color:#000; margin:70px 0 30px 0;}
.tuijian_zilei .name p:nth-child(2){ color:#aeaeae;}
/*简介*/
.about{ width:650px;margin:30px auto 0 auto;    background: #f7f7f7;padding-bottom: 40px;}
.about img{ width:100%;}
.about p{ font-size:27px; line-height:40px;margin-top: 30px;    padding: 0 30px; box-sizing:border-box;}
.about p:nth-child(n+3){ display:none;}
/*核心数字*/
.number{  padding:0 42px; box-sizing:border-box;    margin-top: 50px; margin-bottom: 25px;width: auto; border-right: 1px solid #ddd;text-align: center;}
.number li{display: block; float: left; font-size: 26px; color: #aeaeae; line-height: 40px;width: auto; padding: 0 9px; border-right: 1px dashed #ddd;text-align: center;}
.number li p{ font-size:41px;}
.number li span{ color: #333;  font-size: 34px;line-height: 40px;}
.number li:nth-of-type(1){ padding-left: 0;}
.number .number_box li:nth-of-type(4){ padding-right: 0; border-right: none;}
.number .number_ljs em{font-style:normal;display:block; font-size:30px;}


/*广告*/
.advertise{height:838px; background:url(../images/advertise.jpg) center center;}
.advertise .advertise_word{ color:white; text-align:center; padding-top:500px;font-size: 27px;    line-height: 50px;}
.advertise .advertise_word span{ border:1px solid white; padding:5px 30px; display:inline-block; margin-top:33px;}
/*乡村振兴*/
.xczx{padding: 80px 45px 40px 45px;box-sizing: border-box;background: #f9f9f9;}
.xczx .title{ font-size:27px;padding-top: 40px;}
.xczx .xczx_l .xczx_word{ color:#666; margin:20px 0 36px 0;}
.xczx .xczx_l .xczx_word p{font-size:27px; line-height:46px;    text-align: justify; }
.xczx .xczx_l .xczx_line{ width:200px; height:4px; background:#666;}
.xczx .xczx_r{ width:650px;margin: 0 auto;}
.xczx .xczx_r img{ width:100%;border-radius: 10px;}
/*新闻动态*/
.news_bg{padding:0 58px 58px 45px;    box-sizing: border-box;}
.news_bg dl{ text-align:center;margin: 83px 0;}
.news_bg dl span{ text-align:center; font-size:58px;padding-bottom: 7px; color:#000;}
.news_bg dl span:after{ content:""; display:block; width:104px; height:4px; background:red; margin:10px auto 0 auto;}
.news_bg .news .news_img{ overflow:hidden;}
.news_bg .news_content{ margin-bottom:75px;}
.news_bg .news .news_img img{ width:100%;border-radius: 20px;}
.news_bg .news .news_bt{ font-size:30px; color:#333; width:100%; margin:20px 0;  /*  background: url(../../images/pro_icon.png) no-repeat right;*/}
.news_bg .news .news_l .pro_jiaotou{ margin:20px 0;}
.news_bg .news .news_con .nesw_time span{color:#aeaeae; font-size:28px;}
.news_bg .news .news_con .nesw_time div:nth-child(-n+2){ font-size:35px; color:#333;}
.news_bg .news .news_con .nesw_time .news_year{}
.news_bg .news .news_con .nesw_word {padding-left:15px;}
.news_list{ background:#f7f7f7; padding-bottom:20px;}
.news_list .news_list_con{ margin:38px 0; padding:0 20px;}
.news_list em{ display:inline-block; padding:20px 30px; background:#ccc; font-size:28px; color:#fff; font-style:normal;}
.news_list p{ font-size:29px; padding-bottom:6px;}
.news_list .nesw_time span{ font-size:27px; color:#aeaeae;}
.news_bg .news_more{ padding:25px 50px;    margin-top: 30px;}
.news_bg .news_more span{ border:1px solid #ccc;padding: 15px 62px;}
.news_bg .news_more span a{ font-size:26px;}
/*百科*/
.baike{ padding:0 45px;box-sizing: border-box;    margin-bottom: 100px;}
.baike .baike_con{ width:660px;}
.baike .baike_img{ border-radius:20px;}
.baike .baike_img img{ width:100%; border-radius:20px;}
.baike .baike_con em{ font-size:30px; font-style:normal;display: inline-block; margin:30px 0;}
.baike .baike_con p{ font-size:27px; color:#aeaeae; line-height:40px;}
.baike .gestures{z-index:999999999;}
.baike .gestures a{ width:30px;}
.baike .gestures a img{ width:100%;}
.baike .gestures a:nth-child(1){ position:absolute; left:-40px; top:150px;z-index: 9999;}
.baike .gestures a:nth-child(2){ position:absolute; right:-40px; top:150px;z-index: 9999;}
/*底部导航*/
.foot_bg{ background:#f9f8f8; padding-top:15px;margin-top: 38px;}
.foot_nav{ width:680px; margin:60px auto 0 auto; border:1px solid #ccc;}
.foot{}
.foot .logo{ width:120px;    margin: 56px auto 40px auto;}
.foot .logo img{ width:100%;}
.foot .logo a{ font-size:26px;}
.foot .icon{position:relative;margin-top: 30px; text-align:center;}
.foot .icon span{ display:inline-block;width: 70px;margin-right: 45px;}
.foot .icon span:last-child{ padding-right:0;;margin-right:0;}
.foot .icon span img{ width:100%;}
.foot .word{ text-align:center; background:#eee;padding: 35px 0; margin-top:55px;}
.foot .word p{ font-size:27px;line-height: 45px;}