/*头图*/
.topimg, .topimg img { width: 100%; }
/*头条*/
.topline .fr h1 {display: block; width: 900px; height: 50px; line-height: 50px; overflow: hidden; font-family: "黑体"; font-size: 24px; color: #181818; text-align: center; }
.topline .fr p {display: block; width: 900px; height: 30px; line-height: 30px; overflow: hidden; font-family: "宋体"; font-size: 16px; color: #999999; text-align: center; font-weight: normal; }
/*焦点图*/
.focus { position: relative; width: 520px; height: 330px; overflow: hidden; }
.focus .menu { position: absolute; right: 0; bottom: 7px; z-index: 10; }
.focus .menu ul li { float: left; width: 16px; height: 16px; margin-right: 16px; border-radius: 50%; background: #ffffff; cursor: pointer; }
.focus .menu ul .on { background: #019c41; }
.focus .box ul li { position: relative; display: none; }
.focus .box ul li:first-child {display: block; }
.focus .box ul li img { width: 520px; height: 330px; }
.focus .box ul li span { position: absolute; width: 360px; padding-right: 160px; height: 30px; line-height: 30px; background: rgba(0, 0, 0, 0.6); bottom: 0; color: #ffffff; font-family: "宋体"; font-size: 16px; text-indent: 8px; }
/*热点新闻*/
.topnews ul li { width: 460px; height: 108px; border-bottom: 2px solid #d0d0d0; }
.topnews ul li h2 { width: 440px; height: 30px; line-height: 30px; overflow: hidden; font-family: "黑体"; font-size: 18px; color: #019c41; font-weight: normal; text-align: center; }
.topnews ul li p { width: 440px; height: 56px; line-height: 28px; margin-top: 5px; overflow: hidden; font-family: "宋体"; font-size: 14px; color: #181818; text-indent: 2em; }
.topnews ul li p a { color: #019c41; }
/*讲故事*/
.jgs .title { width: 469px; height: 163px; }
.roll { width: 1000px; height: 250px; overflow: hidden; background: #019c41; }
.roll .box { width: 999px; height: 180px; padding-top: 20px; overflow: hidden; }
.roll .box ul { width: 9999px; }
.roll .box ul li { position: relative; float: left; width: 313px; height: 180px; margin: 0 10px; }
.roll .box ul li img { width: 313px; height: 180px; }
.roll .box ul li span { position: absolute; width: 313px; height: 30px; line-height: 30px; background: rgba(0, 0, 0, 0.6); bottom: 0; color: #ffffff; font-family: "宋体"; font-size: 16px; text-align: center; }
.roll .menu { width: 150px; height: 20px; margin-top: 20px; background: #ffffff; border-radius: 20px; }
.roll .menu ul { margin-left: 15px; }
.roll .menu ul li { float: left; width: 10px; height: 10px; margin: 5px 10px; background: #019c41; border-radius: 50%; cursor: pointer; }
.roll .menu ul .on { background: red; }
/*看农信*/
.knx { width: 996px; height: 496px; margin-top: 40px; border: 2px solid #019c41; }
.knx .fl { width: 280px; margin-left: 20px; }
.knx .title { margin-top: 20px; }
.knx .menu { margin-top: 24px; position: relative; }
.knx .menu span { position: absolute; width: 0; height: 0; border-top: 20px solid transparent; border-left: 20px solid #019c41; border-bottom: 20px solid transparent; left: 280px; top: 20px; }
.knx .menu ul li { width: 280px; height: 80px; line-height: 80px; margin-top: 5px; background: #dadada; font-family: "黑体"; font-size: 25px; color: #292929; text-indent: 20px; cursor: pointer; overflow: hidden; }
.knx .menu ul .on { background: #019c41; color: #ffffff; }
.knx .fr{ float: left; margin-left: 20px; width: 670px; height:496px; overflow: hidden;}
.knx .box ul li { display: none; }
.knx .box ul li:first-child {display: block; }
.knx .box ul li h4 { display: block; margin-top: 20px; width: 670px; height: 52px; line-height: 52px; font-family: "黑体"; font-size: 20px; font-weight: normal; overflow: hidden; }
.knx .box ul li h4 span { color: #019c41; margin-right: 5px; }
/*知动态*/
.zdt{ width: 1000px; height: 470px; margin-top:20px; background:#019c41 ;}
.zdt .title{ float: left; width: 84px; margin-left: 40px; margin-top: 10px;}
.zdt .box{ float: right; width:860px; margin-top: 40px;}
.zdt .box ul li{ float: left; width:370px; height: 140px; margin: 0 30px; color: #ffffff;}
.zdt .box ul li h4{ display: block; width: 370px; height: 30px; line-height: 30px; overflow: hidden; font-family: "黑体"; font-size: 16px; font-weight: normal;}
.zdt .box ul li p{ display: block; width: 370px; height: 90px; line-height: 30px; overflow: hidden; font-family: "宋体"; font-size: 14px; text-indent: 2em;}
/*新视角*/
.xsj .title{ margin-top: 20px; width: 541px; height: 108px;}
.xsj .box{ margin-top: 20px;}
.xsj .box ul li{ position: relative; float: left; width: 242px; height: 327px; margin:20px 4px; overflow: hidden;}
.xsj .box ul li:nth-child(5){ margin-left: 254px;}
.xsj .box img{ width: 242px; height: 327px;}
.xsj .box b{ position: absolute; display: block; width: 242px; height: 327px; background: url(../images/show.png); z-index: 20;}
.xsj .box i{ position: absolute; display: block; width: 55px; height: 54px; left: 100px; top: 120px; background: url(../images/coni.png); z-index: 10;}
.xsj .box p{ position: absolute; display: block; width: 150px; height: 50px; line-height: 25px; left: 46px; top: 230px; overflow:hidden; z-index: 10; font-family: "黑体"; font-size: 16px; color: #ffffff;}
/*信动影*/
.xdy .title{ width: 469px; height: 163px;}
.xdy .pics ul li{ position: relative; float: left; width: 482px; height:260px; margin: 0 9px; padding: 15px 0; border-top: 2px solid #019c41; border-bottom: 2px solid #55bd80;}
.xdy .pics ul li img{ width: 482px; height:260px;}
.xdy .pics ul li span { position: absolute; width: 482px; height: 30px; line-height: 30px; background: rgba(0, 0, 0, 0.6); bottom: 15px; color: #ffffff; font-family: "宋体"; font-size: 16px; text-align:center; }
.xdy .text ul li{ float: left; width: 482px; height:25px; line-height: 25px; margin: 15px 9px 0 9px; padding-bottom: 15px; border-bottom: 2px solid #55bd80;}
.xdy .text ul li span{ display: block; float: left; width: 25px; height: 25px; margin:0 10px; text-align: center; background: url(../images/text.png); font-family: "黑体"; font-size: 20px;}
.xdy .text ul li a{ display: block; width: 430px; height: 25px; overflow: hidden; font-family: "宋体"; font-size: 16px;}
/*大扶贫*/
.dfp .title{ width: 982px; height: 95px;}
.dfp .con{ float: left; width: 482px; height: 420px; margin: 20px 9px 0 9px; overflow: hidden;}
.dfp .con h3{ display: block; width: 482px; height: 30px; line-height: 30px; border-bottom: 2px solid #019c41; font-family: "黑体"; font-size: 18px; color: #019c41; font-weight: normal;}
.dfp .con .pic{ position: relative; margin-top: 10px; width: 482px; height: 248px;}
.dfp .con .pic img{ width: 482px; height: 248px;}
.dfp .con .pic span { position: absolute; width: 482px; height: 30px; line-height: 30px; background: rgba(0, 0, 0, 0.6); bottom: 0px; color: #ffffff; font-family: "宋体"; font-size: 16px; text-align:center; }
.dfp .con ul{ margin-top: 10px;}
.dfp .con ul li{ width: 482px; height: 30px; line-height: 30px; overflow: hidden; font-family: "宋体"; font-size: 16px;}
/*页脚*/
footer{ width:1000px; margin-top:40px; padding-top: 20px; border-top: 1px solid #019c41;}
.footer_left{ float:left; margin-left:30px; margin-top:40px;}
.footer_right{ float:left; margin-left:50px;}
.footer_right p{ line-height:32px;}
.footer_bottom{ width:480px; height:135px; margin-left:0px;}
.footer_link{ float:left; margin-right:10px;}
.footer_hidden{ width:0px; height:0px; overflow:hidden;}