*{padding:0;margin:0}html,body{width:100%;font-size:14px;min-width:1200px}a{text-decoration:none;color:#333}a:hover{color:#333}img{display:block;border:0}ul,li{list-style:none}.fl{float:left}.fr{float:right}.box{display:block}.clearfix::after,.clearfix::before{content:"";display:block;clear:both;line-height:0;height:0;visibility:hidden}.clearfix{zoom:1}.color1,.color4,.color7,.color10{background:#b5b5b5b5}.color2,.color5,.color8,.color11{background:#e5ce8d}.color3,.color6,.color9,.color12{background:#7ca6c8}.banner{width:100%;height:750px;background:url(../images/banner.png) no-repeat center}.banner-br{width:100%;height:20px;background:url(../images/banner_hr.png) no-repeat center}.groups1{width:100%;height:1140px;background:url(../images/bg-2.png) no-repeat center}.groups1 .hot{width:100%;height:161px;background:#eee;text-align:center}.groups1 .hot .main-hot{font-size:46px;color:#b4000c;font-weight:700;text-align:center;padding:32px 0 20px;display:block}.groups1 .hot .subsidiary-hot a{font-size:20px;color:#b4000c;margin-left:25px}.groups1 .hot .subsidiary-hot a:first-child{margin-left:0}.groups1 .news .title{width:302px;height:192px;background:url(../images/title-1.png) no-repeat center;margin:32px auto 40px}.groups1 .news .news-box{width:1200px;margin:0 auto}.groups1 .news .news-box .left{width:670px;height:443px;overflow:hidden;position:relative;float:left}.groups1 .news .news-box .left a{display:block;position:relative}.groups1 .news .news-box .left a p{position:absolute;bottom:0;background:rgba(0,0,0,0.5);line-height:48px;text-align:center;width:100%;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000') \9}.groups1 .news .news-box .left a img{width:670px;height:443px}.groups1 .news .news-box .left .swiper-button-next,.groups1 .news .news-box .left .swiper-button-prev{position:absolute;bottom:10px;top:auto;width:26px;height:26px;cursor:pointer}.groups1 .news .news-box .left .swiper-button-next{background:url(../images/right_arrow_2.png) no-repeat center}.groups1 .news .news-box .left .swiper-button-prev{background:url(../images/left_arrow_2.png) no-repeat center}.groups1 .news .news-box .right{width:498px;float:right}.groups1 .news .news-box .right .hot-new-title{display:block;font-size:32px;color:#b4000c;border-bottom:6px solid #b4000c;padding-bottom:15px;margin-bottom:15px}.groups1 .news .news-box .right .hot-new-summary{font-size:18px;color:#6f6f6f;line-height:25px;display:block;border-bottom:1px dashed #808080;padding-bottom:17px}.groups1 .news .news-box .right li{line-height:64px;padding-left:38px;background:url(../images/ico-1.png) no-repeat 0 center;border-bottom:1px dashed #808080}.groups1 .news .news-box .right li a{font-size:20px}.groups1 .achievement-title{width:302px;height:192px;background:url(../images/title-2.png) no-repeat center;margin:45px auto 0}.groups2{width:100%;height:513px;background:url(../images/bg-1.png) no-repeat center}.groups2 .box{width:1200px;margin:0 auto;position:relative;padding-top:16px}.groups2 .achievement-loop{width:373px;height:479px;overflow:hidden;position:relative;margin-right:20px;float:left}.groups2 .achievement-loop img{width:373px;height:479px}.groups2 .achievement-loop .swiper-button-next1,.groups2 .achievement-loop .swiper-button-prev1{position:absolute;bottom:40%;top:auto;width:56px;height:103px;cursor:pointer;z-index:2}.groups2 .achievement-loop .swiper-button-next1{background:url(../images/right_arrow_3.png) no-repeat center;background-color:rgba(0,0,0,0.5);right:0;border-bottom-left-radius:10px;border-top-left-radius:10px;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000') \9}.groups2 .achievement-loop .swiper-button-prev1{background:url(../images/left_arrow_3.png) no-repeat center;background-color:rgba(0,0,0,0.5);left:0;border-bottom-right-radius:10px;border-top-right-radius:10px;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000') \9}.groups2 .achievement-img{width:235px;margin-right:20px;float:left}.groups2 .achievement-img a{display:block;width:235px;height:235px;margin-top:10px;position: relative;}.groups2 .achievement-img a:first-child{margin-top:0}.groups2 .achievement-img a img{width:235px;height:235px}.groups2 .achievement-h5-1,.groups2 .achievement-h5-2{width:266px;height:480px;float:left}.groups2 .achievement-h5-1 a,.groups2 .achievement-h5-2 a{display:block}.groups2 .achievement-h5-1 img,.groups2 .achievement-h5-2 img{width:266px;height:480px}.groups2 .achievement-h5-1{margin-right:20px}.groups3{width:100%;background:url(../images/bg-3.png) no-repeat center;background-size: cover;padding-bottom: 53px;}.groups3 .levy{width:1114px;margin:0 auto}.groups3 .levy .swiper-button-next2,.groups3 .levy .swiper-button-prev2{position:absolute;bottom:50%;top:auto;width:96px;height:97px;cursor:pointer;z-index:2}.groups3 .levy .swiper-button-next2{background:url(../images/right_arrow_1.png) no-repeat center;right:-48px}.groups3 .levy .swiper-button-prev2{background:url(../images/left_arrow_1.png) no-repeat center;left:-48px}.groups3 .levy .title{width:599px;height:193px;background:url(../images/title-3.png) no-repeat center;margin:0 auto 37px;padding-top:42px}.groups3 .levy .levy-loop-box{width:1114px;height:548px;position:relative}.groups3 .levy .levy-loop{width:1114px;height:548px;overflow:hidden;position:relative}.groups3 .levy .levy-loop img{width:273px;height:273px}.groups3 .levy .levy-loop .user-info{width: 219px;padding:30px 27px 0;height:247px;margin-top:3px}.groups3 .levy .levy-loop .user-title{font-size:24px;color:#fff;margin-bottom:20px;line-height:28px;border-bottom:4px solid #fff;padding-bottom:20px}.groups3 .levy .levy-loop .user-summary{font-size:16px;line-height:25px;color:#fff}.groups3 .essay .title{width:527px;height:193px;background:url(../images/title-4.png) no-repeat center;margin:68px auto 37px}.groups3 .essay .essay-box{width:1200px;margin:0 auto}.groups3 .essay .essay-box .left{float:left;width:747px;padding:33px 27px 37px;background:#fff;box-shadow:0px 10px 11px 0px #ddd}.groups3 .essay .essay-box .left li{margin-top:10px}.groups3 .essay .essay-box .left li:first-child{margin-top:0}.groups3 .essay .essay-box .left li img{width:204px;height:143px;float:left}.groups3 .essay .essay-box .left li .essay-info{width:514px;float:right}.groups3 .essay .essay-box .left li .essay-info .essay-title{padding-left:35px;background:url(../images/ico-1.png) no-repeat left;font-size:20px;margin-bottom:15px;font-weight:700}.groups3 .essay .essay-box .left li .essay-summary{font-size:18px;line-height:25px;margin-bottom:5px;height:72px}.groups3 .essay .essay-box .left li .essay-time{border-bottom:1px dashed #808080;text-align:right;padding-bottom:5px}.groups3 .essay .essay-box .right{float:right;width:387px}.groups3 .essay .essay-box .right a{display:block;width:388px;height:254px;position:relative;margin-top:10px}.groups3 .essay .essay-box .right a:first-child{margin-top:0}.groups3 .essay .essay-box .right a img{width:388px;height:254px}.groups3 .essay .essay-box .right a p{position:absolute;height:36px;line-height:36px;text-align:center;color:#fff;font-size:18px;bottom:0;width:100%;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000') \9}.groups3 .atlas{width:1200px;margin:0 auto}.groups3 .atlas .title{width:302px;height:192px;background:url(../images/title-5.png) no-repeat center;margin:37px auto 58px}.groups3 .atlas .atlas-box .left{width:852px;float:left;height:478px;overflow:hidden;position:relative}.groups3 .atlas .atlas-box .left img{width:852px;height:478px}.groups3 .atlas .atlas-box .left a{position:relative;display:block;width:100%;height:100%}.groups3 .atlas .atlas-box .left a p{width:100%;height:45px;line-height:45px;text-align:center;background:rgba(0,0,0,0.5);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000') \9;z-index:2;position:absolute;bottom:0;font-size:20px}.groups3 .atlas .atlas-box .left .swiper-button-next3,.groups3 .atlas .atlas-box .left .swiper-button-prev3{position:absolute;bottom:40%;top:auto;width:56px;height:103px;cursor:pointer;z-index:2}.groups3 .atlas .atlas-box .left .swiper-button-prev3{background:url(../images/left_arrow_3.png) no-repeat center;background-color:rgba(0,0,0,0.5);left:10px;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000') \9}.groups3 .atlas .atlas-box .left .swiper-button-next3{background:url(../images/right_arrow_3.png) no-repeat center;background-color:rgba(0,0,0,0.5);right:10px;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000') \9}.groups3 .atlas .atlas-box .right{width:339px;float:right}.groups3 .atlas .atlas-box .right p{width:100%;text-align:center;line-height:35px;font-size:18px;color:#fff;position:absolute;bottom:0;z-index:3;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000') \9}.groups3 .atlas .atlas-box .right .img1{width:339px;height:282px;margin-bottom:10px;position:relative;display:block}.groups3 .atlas .atlas-box .right .img1 img{width:339px;height:282px}.groups3 .atlas .atlas-box .right .img2{width:339px;height:187px;position:relative;display:block}.groups3 .atlas .atlas-box .right .img2 img{width:339px;height:187px}.groups3 .video .title{width:302px;height:193px;background:url(../images/title-6.png) no-repeat center;margin:73px auto 62px}.groups3 .video .video-box{width:1200px;margin:0 auto}.groups3 .video li{width:295px;float:left;margin-left:6px}.groups3 .video li:first-child{margin-left:0}.groups3 .video li img{width:295px;height:220px}.groups3 .video .video-info{padding:20px 25px;background:#fff;height:35px;overflow:hidden;height:111px}.groups3 .video .video-title{font-size:28px;font-weight:700;color:#005599;margin-bottom:15px}.groups3 .video .video-summary{font-size:18px;line-height:26px;margin-bottom:15px;height:52px}.groups3 .video .video-time{font-size:14px;text-align:right}.author{width:100%;height:101px;background:url(../images/bottom.png) no-repeat center}.groups3 .developing {
    width: 1200px;
    margin: 0 auto;
}
.groups3 .developing .title {
    width: 491px;
    height: 193px;
    background: url(../images/title-7.png) no-repeat bottom;
    margin: 0 auto 30px;
    padding-top: 70px;
}
.groups3 .developing .developing-data {
    margin-bottom: 30px;
}
.groups3 .developing .developing-data .left {
    width: 576px;
    float: left;
    border-top: 6px solid #b4000c;
}
.groups3 .developing .developing-data .left ul li {
    line-height: 64px;
    padding-left: 38px;
    background: url(../images/ico-1.png) no-repeat 0 center;
    border-bottom: 1px dashed #808080;
}
.groups3 .developing .developing-data .left ul li a {
    font-size: 16px;
}
.groups3 .developing .developing-data .right {
    width: 576px;
    float: right;
}
.groups3 .developing .developing-data .right .more {
    background: url(../images/developing-right.png) no-repeat center;
    height: 30px;
    width: 576px;
}
.groups3 .developing .developing-data .right .more a {
    color: #fff;
    font-size: 13px;
    float: right;
    padding-right: 29px;
    padding-top: 6px;
}
.groups3 .developing .developing-data .right ul {
    margin-top: -24px;
}
.groups3 .developing .developing-data .right ul li {
    line-height: 64px;
    padding-left: 38px;
    background: url(../images/ico-1.png) no-repeat 0 center;
    border-bottom: 1px dashed #808080;
}
.groups3 .developing .developing-data .right ul li a {
    font-size: 16px;
}
.groups2 .achievement-h5-1 a, .groups2 .achievement-h5-2 a{
	    position: relative;
}
.groups2 .achievement-img p,
.groups2 .achievement-loop p,
.groups2 .achievement-h5-1 p, 
.groups2 .achievement-h5-2 p{
    width: 95%;
    background: rgba(0,0,0,0.5);
    position: absolute;
    bottom: 0;
    line-height: 20px;
    color: #FFF;
    padding-left: 5%;
    padding-top: 10px;
    padding-bottom: 10px;
}