@charset "UTF-8";
html, body, p, h1, h2, h3, h4, h5, h6, div, img, ul, li, ol, dl, dt, dd, span, input {
    margin: 0;
    padding: 0;
    font-family: Microsoft YaHei, Arial, Verdana, Helvetica, sans-serif;
}
ul li {list-style: none;}
img {border: none;}
a {text-decoration:none;cursor:pointer; color: #000000}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;overflow: hidden;clear: both;height: 0;visibility: hidden;content: ".";}
body {
    background: url("6079.jpg") no-repeat center top;
}

/** 首页 **/
.warp {width: 100%;overflow: hidden;float: left;}
/* 头部 */
.header {width:1060px;height:858px;background: url("6083.jpg") no-repeat center;margin:0 auto;}

/* 头部 end */
/* 内容 */
.content {width: 100%;overflow: hidden;float: left;background:url("6101.jpg");
    margin-top:-10px;}
.main{width:1060px;overflow: hidden;background: #ffffff;margin: 0 auto;}
.bg-c {background: #ffffff;}
.w1000 {width: 1060px;overflow: hidden;margin: 0 auto;}
.w980 {width:1010px;overflow: hidden;margin: 0 auto;}
/* 第一部分 */
.mar-top {margin-top: 25px;}
.one,.two,.three,.four,.six,.seven,.eight {overflow: hidden;float: left;}
.title {width: 100%;overflow: hidden;float: left;position: relative;}
.title img {width: 100%;}
.t-text {position: absolute;left: 0px;top: 47px;width: 100%;height: 45px;line-height: 40px;text-align: center;font-size: 26px;font-weight: 600;color: #fefefe;z-index: 9999;}
.mar-one-top {margin-top: 35px;}
.mar-one-bottom {margin-bottom: 25px;}
.one-box {width:980px;overflow: hidden;float: left;}
.one-box .left {width: 535px;height: 360px;overflow: hidden;float: left;border: solid 1px #ddd;}
.one-box .right {width: 410px;overflow: hidden;float: right;background: url("6081.jpg") no-repeat left;background-size: 23px;background-position: 0px 0px;}
.one-box .right ul {width: 380px;overflow: hidden;float: right;}
.one-box .right ul li {width: 100%;height: 73px;overflow: hidden;float: left;font-size: 16px;line-height: 28px;color: #1b1b1b;position: relative;}
.one-box .right ul li .time {position: absolute;right: 0px;bottom: 14px;color: #a0a0a0;}
/* 第一部分 end */
/* 第二部分 */
.mar-top2 {margin-top: 60px;}
.two-box {width:980px;overflow: hidden;float: left;}
.two-box .left {width: 535px;height: 360px;overflow: hidden;float: left;border: solid 1px #ddd;}
.two-box .right {width: 400px;height: 360px;overflow: hidden;float: right;box-sizing: content-box;border-bottom: dashed 1px #a4a4a4;}
.two-box .right .r-tt {width: 100%;height: 350px;float: left;overflow: hidden;}
.two-box .right .r-title {width: 100%;overflow: hidden;padding: 15px 0px 25px 0px;text-align: center;font-size: 26px;font-weight: 600;line-height: 25px;}
.two-box .right .r-text {width: 100%;overflow: hidden;line-height: 35px;float: left;font-size: 14px;color: #282828;text-indent: 2em;}
/* 盒子2 */
.two-box2 {width:980px;height: 294px;float: left;}
.two-box2 ul {width: 100%;overflow: hidden;float: left;}
.two-box2 ul li {width: 50%;height: 147px;overflow: hidden;float: left;}
.two-box2 ul li .left {width: 105px;overflow: hidden;float: left;margin-top: 22px;}
.two-box2 ul li .left .time-yue {width: 100%;line-height: 45px;font-size: 40px;color: #474747;text-align: center;float: left;}
.two-box2 ul li .left .time-day {width: 100%;line-height: 50px;font-size: 20px;color: #474747;text-align: center;float: left;}
.two-box2 .right {width: 380px;overflow: hidden;float: right;margin-top: 22px;}
.two-box2 .right .r-top-title {width: 100%;line-height: 35px;font-weight: 600;font-size: 16px;color: #282828;}
.two-box2 .right .r-bottom-text {width: 100%;line-height: 30px;overflow: hidden;float: left;margin-top: 10px;font-size: 14px;color: #636363;}
/* 盒子2 end */
/* 第二部分 end */
/* 第三部分 */
.mar-three-top {margin-top: -45px;}
.three .w980-three {position: relative;}
.three .title {position: absolute;top: 0px;left: 0px;z-index: 9999;}
.w980-three {width: 980px;margin: 0 auto;}

.three .three-bg {width: 100%;overflow: hidden;float: left;margin-top: 45px;position: relative;height:398px;}
.three .three-bg img {width: 100%;}
.three-bg3 {background: #fff;}
.w980-three2 {width: 980px;margin-left: -490px;position: absolute;top: 30px;left: 50%;z-index: 999;}
.three .ewm-box {width: 980px;overflow: hidden;}
.three .ewm-box .left {width: 240px;overflow: hidden;float: left;text-align: center;}
.ewm-imgbox {width: 238px;overflow: hidden;padding: 12px 0px 8px 0px;text-align: center;border: solid 1px #000000;}
.three .ewm-box .left img {width: 214px;}
.three .ewm-box .left p {line-height: 40px;}
.three .ewm-box .right {width: 240px;overflow: hidden;float: right;text-align: center;}
.three .ewm-box .right img {width: 214px;}
.three .ewm-box .right p {line-height: 50px;}
.ewmright{width: 120px;display: inline-block;overflow: hidden;margin: 20px 0 0 35px;font-size: 14px;text-align: center;color: #252525;}
.ewmright img{ width: 120px;}
.ewmtwo{margin-top: 10px;}
/* 第三部分 end */
/* 第四部分 70年 70人 70天暑期实践活动*/
.container{width:980px;height:500px;margin-top:95px;overflow: hidden;}
.container .nav ul li{width:316px;height:58px;background-color:#de1e25;float:left;margin:10px 10px 10px 0;font-size:20px;text-align:center;line-height:58px;color:#fdf5f5;font-weight:bold;}
.container .nav ul .le{margin-left:0;}
.container .nav ul .yanse{background-color:#ffffff;color: #de1e25;width:312px;height:54px;border:2px solid #e02d34;}
.container .news{width:980px;height:300px;}
.container .news ul{width:980px;height:310px;overflow:hidden;}
.container .news ul li{width:980px;height:300px;float:left;display:none;margin-top:7px;}
.newsleftimg{width: 435px;height: 300px;display: inline-block;float: left;}
.newsleftimg img{width: 435px;height: 300px;}
.newsrightlist{width: 470px;height: 300px;display: inline-block;float: left;padding-left: 30px;margin-left: 40px;}
.newsrightlist p{margin-bottom: 25px;font-weight: bold;position: relative;}
.listred{width: 6px;height: 6px;background:#de1e25;top:10px;left:-20px;display: inline-block;position: absolute;border-radius: 50%; }
/* 第四部分 end */
/* 第五部分 */
.bg-five {background: #ffffff;width: 980px;margin: 0 auto;}
.fives-box {width: 980px;margin: 0 auto;overflow: hidden;float: left;}
.tabcont{width:980px;height:410px;margin-top:-5px;}
.listnav{display: inline-block;float: left;width: 248px;height: 415px;}
.tabcont .listnav ul li{width:169px;height:30px;background: url("6090.png") no-repeat;margin-top:5px;font-size:16px;text-align:center;line-height:30px;color:#fdf5f5;font-weight:bold;}
/*.tabcont .listnav ul .le{margin-left:0;}*/
.tabcont .listnav ul .yanse{background: url("6091.png") no-repeat;color: #ffffff;width:200px;height:30px;cursor: pointer;}
.tabcont .listthis{width:730px;height:415px;display: inline-block;float: left;}
.tabcont .listthis ul li{width:730px;height:415px;float:left;display:none;margin-top:30px;}
.gaoxiaoleft{width: 345px;overflow: hidden;display: inline-block;float: left;}
.listimg{width:345px;height:230px;}
.listimg img{width:345px;height: 230px;}
.gaoxiaoright{width: 345px;overflow: hidden;display: inline-block;float: left;margin-left: 25px;}

.listthis{width:345px;height: 90px;}
.listleft {width: 65px;height:90px;overflow: hidden;float: left;margin-top: 22px;background: #f3f3f3;display: inline-block}
.listtime-yue{width: 100%;line-height: 45px;font-size: 34px;color: #474747;text-align: center;float: left;}
.listtime-day{width: 100%;line-height: 50px;font-size: 22px;color: #474747;text-align: center;float: left;}
.listright{width: 240px;height:70px;line-height:90px;overflow: hidden;float: right;margin-top: 22px;display: inline-block;padding: 0 20px;background: #ffffff;}
.list-title{font-weight: 600;font-size: 16px;color: #282828;}

/* 第五部分 end */
/* 第六部分 */
.six-box {width: 100%;height: 395px;float: left;margin: 45px 0px 40px 0px;}
.box{width: 980px; height: 450px; overflow: hidden;}
.box .left{width: 305px;height: 380px;position: relative;float: right;background: url("6084.jpg") center;}
.box .left .prve_button{display: block;position: absolute;background: url("6099.png") no-repeat center bottom;width: 305px;height: 45px;left:0px;top: -20px;}
.box .left .next_button{display: block;position: absolute;background: url("6086.png") no-repeat center top;width: 305px;height: 45px;left:0px;bottom: -23px;}
.box .left .lb{width: 100%;height: 310px;overflow: hidden;margin-top: 45px;}
.box .left .lb ul{width: 300px;margin: 0 auto;}
.box .left .lb ul li{width: 100%;line-height: 60px;text-align: left;font-size: 16px;color: #000000;text-indent: 2em;cursor: pointer;border-bottom: dashed 1px #000000;}
.box .left .lb ul .list:hover{color: #ac0003;}
.box .left .lb ul .list.cur{color: #ac0003;background: url("6100.png") no-repeat left center;background-position-x: 10px;}
.box .left .lb ul li.qd{background: #c6ccdc;text-align: left;text-indet: 6em;font-size: 16px;color: #ac0003;}
.box .right{width:675px;height:380px;overflow: hidden;}
.box .right ul{position: relative;}
.box .right ul li{position:absolute;left:0;top:0;display: none;float: left;background: #8291b8;width: 675px;height: 380px;}
.box .right ul li.cur{display: block;}
/* 第六部分 end */
/* 第七部分*/
.seven-box{width: 100%;height: 295px;float: left;margin: 45px 0px 40px 0px;}
/* 第七部分 end */
/* 第八部分*/
.eight-box{width: 100%;height: 295px;float: left;margin: 45px 0px 40px 0px;}
/* 第八部分 end */
/* 内容 end */
/* 脚部 */
.footer {width: 100%;overflow: hidden;float: left;text-align: center;padding: 30px 0px 20px 0px;}
.bg-f {background: #d5d6d8;}
.footer p {text-align: center;line-height: 30px;font-size: 14px;color: #2e2e2e;}
/* 脚部 end */
/** 首页 end **/