/*
 * Author: dengyang
 * LastTime: 2021-06-03 10:09:24
 * Description: 
 * Contact: 
 */

/* 右下角返回顶部 */
.gotop{cursor: pointer;width: 140px;height: 140px;background: url(../img/gotop.png) center center no-repeat;background-size: 100px;position: absolute;right: 50%;margin-right: -1100px;top: 3000px;z-index: 998;}
.gotop.fixed{position: fixed;bottom: 200px;top: auto;}


/* 页面顶部头图 */
.banner{width: 100%;height: auto;margin: auto;}
.banner img{width: 100%;display: block;}


.part16{width: 100%;height: auto;margin: auto;}
.part16 img{width: 100%;display: block;}


/* 1：一次投稿，双重机会 */
.head1{width: 1480px;height: auto;margin: auto;text-align: center;margin-top: 65px;margin-bottom: 65px;}
.head1 img{max-width: 100%;}
.part1{width: 1760px;height: auto;margin: auto;position: relative;}
.part1:after{width: 100%;height: 0;content: '';display: block;clear: both;}
.p1txt{width: 1475px;height: 405px;float: left;background: #f9fbfc;border: solid 1px #d4d3d3;border-radius: 40px;box-sizing: border-box;padding: 40px;}
.p1txt p{line-height: 55px;font-size: 29px;color: #595757;letter-spacing: .6px;text-align: justify;}
.p1txt p b{font-weight: bold;color: #000;}
.p1link{width: 245px;height: 290px;float: right;margin-top: 60px;background: url(../img/part1/bg.png) center center no-repeat;}
.p1link a{width: 245px;height: 118px;display: block;background: url(../img/part1/li1.png) left top no-repeat;}
.p1link a:hover{box-shadow: 5px 5px 20px #707070;border-radius: 14px;}
.p1link a.p1link1{margin-bottom: 50px;background-image: url(../img/part1/li1.png);}
.p1link a.p1link2{background-image: url(../img/part1/li2.png);}


/* 2：往年作品赏析 */
.head2{width: 1480px;height: auto;margin: auto;text-align: center;margin-top: 120px;margin-bottom: 40px;}
.head2 img{max-width: 100%;}
.part2{width: 1680px;height: auto;margin: auto;position: relative;}
.part2 .icon_left{cursor: pointer;width: 100px;height: 920px;position: absolute;left: 0;top: 0;z-index: 8;background: url(../img/part2/lefth.png) center center no-repeat;}
.part2 .icon_right{cursor: pointer;width: 100px;height: 920px;position: absolute;right: 0;top: 0;z-index: 8;background: url(../img/part2/righth.png) center center no-repeat;}
.part2 .icon_left:hover{background-image: url(../img/part2/left.png);}
.part2 .icon_right:hover{background-image: url(../img/part2/right.png);}
.p2con{width: 1474px;height: 1110px;margin: auto;position: relative;overflow: hidden;}
.p2con ul{width: 10000%;height: 100%;position: absolute;left: 0;}
.p2con ul li{width: 1%;height: 100%;float: left;position: relative;}
.p2con ul li .img{width: 1474px;height: 960px;position: absolute;left: 0;top: 0;z-index: 3;}
.p2con ul li .img img{width: 100%;display: block;}
.p2con ul li .txt{width: 1474px;height: 315px;padding-top: 175px;box-sizing: border-box;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../img/part2/bg.png) center bottom no-repeat;}
.p2con ul li .txt h4{line-height: 60px;font-size: 24px;color: #595757;text-align: center;}
.p2con ul li .txt h3{line-height: 60px;font-size: 24px;color: #595757;text-align: center;}


/* 2-1：（主赛区）获奖作品 */
.head21{width: 1480px;height: auto;margin: auto;text-align: center;margin-top: 120px;margin-bottom: 40px;}
.head21 img{max-width: 100%;}
.part21{width: 1680px;height: auto;margin: auto;position: relative;}
.part21 .icon_left{cursor: pointer;width: 100px;height: 920px;position: absolute;left: 0;top: 0;z-index: 8;background: url(../img/part2/left.png) center center no-repeat;}
.part21 .icon_right{cursor: pointer;width: 100px;height: 920px;position: absolute;right: 0;top: 0;z-index: 8;background: url(../img/part2/right.png) center center no-repeat;}
.part21 .icon_left:hover{background-image: url(../img/part2/lefth.png);}
.part21 .icon_right:hover{background-image: url(../img/part2/righth.png);}
.p21con{width: 1474px;height: 1110px;margin: auto;position: relative;overflow: hidden;}
.p21con ul{width: 10000%;height: 100%;position: absolute;left: 0;}
.p21con ul li{width: 1%;height: 100%;float: left;position: relative;}
.p21con ul li .img{width: 1474px;height: 960px;position: absolute;left: 0;top: 0;z-index: 3;}
.p21con ul li .img img{width: 100%;display: block;}
.p21con ul li .txt{width: 1474px;height: 315px;padding-top: 175px;box-sizing: border-box;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../img/part21/bg.png) center bottom no-repeat;}
.p21con ul li .txt h4{line-height: 60px;font-size: 24px;color: #595757;text-align: center;}
.p21con ul li .txt h3{line-height: 60px;font-size: 24px;color: #595757;text-align: center;}


/* 2-2：（色影无忌赛区）获奖作品 */
.head22{width: 1480px;height: auto;margin: auto;text-align: center;margin-top: 120px;margin-bottom: 40px;}
.head22 img{max-width: 100%;}
.part22{width: 1680px;height: auto;margin: auto;position: relative;}
.part22 .icon_left{cursor: pointer;width: 100px;height: 920px;position: absolute;left: 0;top: 0;z-index: 8;background: url(../img/part2/left.png) center center no-repeat;}
.part22 .icon_right{cursor: pointer;width: 100px;height: 920px;position: absolute;right: 0;top: 0;z-index: 8;background: url(../img/part2/right.png) center center no-repeat;}
.part22 .icon_left:hover{background-image: url(../img/part2/lefth.png);}
.part22 .icon_right:hover{background-image: url(../img/part2/righth.png);}
.p22con{width: 1480px;height: 1110px;margin: auto;position: relative;overflow: hidden;}
.p22con ul{width: 10000%;height: 100%;position: absolute;left: 0;}
.p22con ul li{width: 1%;height: 100%;float: left;position: relative;}
.p22con ul li .img{width: 1480px;height: 850px;position: absolute;left: 0;top: 0;z-index: 3;}
.p22con ul li .img img{width: 100%;display: block;}
.p22con ul li .txt{width: 1480px;height: 477px;padding-top: 245px;box-sizing: border-box;position: absolute;left: 0;bottom: 0;z-index: 2;background: url(../img/part22/bg.png) center bottom no-repeat;background-size: 1480px;}
.p22con ul li .txt .hhh{height: 60px;padding: 0 55px 0 65px;}
.p22con ul li .txt .hhh h3{float: left;line-height: 60px;font-size: 24px;color: #595757;text-align: center;}
.p22con ul li .txt .hhh h4{float: right;line-height: 60px;font-size: 24px;color: #595757;text-align: center;}
.p22con ul li .txt .ppp{height: 110px;padding: 0 55px 0 65px;margin-top: 20px;}
.p22con ul li .txt .ppp p{line-height: 35px;font-size: 20px;color: #595757;text-align: justify;}


/* 3：投稿组别及单元：专业组 */
.part3bg{width: 100%;height: auto;margin: auto;background: #1ec5f7;}
.part3{width: 100%;max-width: 2560px;margin: auto;position: relative;}
.p3head{width: 100%;height: 60px;margin: auto;position: absolute;left: 0;top: 195px;}
.p3head h3{line-height: 60px;font-size: 44px;color: #595757;text-align: center;}
.part3 img{width: 100%;display: block;}
.part3 .btn1,
.part3 .btn2,
.part3 .btn3{cursor: pointer;width: 7.22%;height: 5%;border-radius: 5px;background: #1ec5f7;line-height: 250%;font-size: 22px;color: #fff;text-align: center;font-weight: bold;}
.part3 .btn1:hover,
.part3 .btn2:hover,
.part3 .btn3:hover{box-shadow: 5px 5px 12px #707070;}
.part3 .btn1{position: absolute;left: 27.5%;bottom: 6%;}
.part3 .btn2{position: absolute;left: 46.5%;bottom: 6%;}
.part3 .btn3{position: absolute;left: 65.5%;bottom: 6%;}
@media only screen and (max-width: 1680px){
    .part3 .btn1,
    .part3 .btn2,
    .part3 .btn3{border-radius: 3px;line-height: 220%;font-size: 18px;}
}


/* 4：投稿组别及单元：公开组 */
.part4bg{width: 100%;height: auto;margin: auto;background: #1ec5f7;padding-top: 50px;padding-bottom: 20px;}
.part4{width: 1680px;height: auto;margin: auto;position: relative;}
.part4 .icon_left{cursor: pointer;width: 100px;height: 800px;position: absolute;left: 0;top: 180px;z-index: 8;background: url(../img/part4/lefth.png) center center no-repeat;}
.part4 .icon_right{cursor: pointer;width: 100px;height: 800px;position: absolute;right: 0;top: 180px;z-index: 8;background: url(../img/part4/righth.png) center center no-repeat;}
.part4 .icon_left:hover{background-image: url(../img/part4/left.png);}
.part4 .icon_right:hover{background-image: url(../img/part4/right.png);}
.p4box{width: 1480px;height: 1240px;margin: auto;background: url(../img/part4/bg.png) center center no-repeat;}
.p4head{height: 60px;padding-top: 40px;}
.p4head h3{line-height: 60px;font-size: 44px;color: #595757;text-align: center;}
.p4nav{height: 44px;margin-top: 10px;margin-bottom: 20px;}
.p4nav ul{text-align: center;}
.p4nav ul li{cursor: pointer;width: 90px;height: 44px;display: inline-block;margin: 0 50px;line-height: 44px;font-size: 28px;color: #595757;font-weight: bold;letter-spacing: 2px;}
.p4nav ul li:hover,
.p4nav ul li.is_active{background: #1ec5f7;border-radius: 5px;color: #fff;}
.p4con{width: 1480px;height: 1020px;margin: auto;position: relative;overflow: hidden;}
.p4con ul{width: 10000%;height: 100%;position: absolute;left: 0;}
.p4con ul li{width: 1%;height: 100%;float: left;position: relative;}
.p4con ul li .img{width: 1480px;height: 860px;position: absolute;left: 0;top: 0;z-index: 3;}
.p4con ul li .img img{width: 100%;display: block;}
.p4con ul li .txt{width: 1420px;height: 120px;margin: auto;position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;}
.p4con ul li .txt p{width: 486px;float: left;margin-top: 12px;line-height: 40px;font-size: 22px;color: #595757;text-align: justify;}
.p4con ul li .txt h4{width: 95px;height: 80px;padding-top: 24px;padding-bottom: 6px;float: left;margin: 0 44px;padding-left: 130px;background: url(../img/part4/jiang.png) left center no-repeat;}
.p4con ul li .txt h4{line-height: 40px;font-size: 30px;color: #1ec5f7;text-align: center;}
.p4con ul li .txt h5{width: 400px;float: left; line-height: 36px;font-size: 22px;color: #595757;text-align: center;}
.p4con ul li .txt h5:first-of-type{margin-top: 10px;}
.p4con ul li .txt b{cursor: pointer;width: 185px;height: 65px;border-radius: 5px;background: #1ec5f7;line-height: 65px;font-size: 22px;color: #fff;text-align: center;position: absolute;right: 0;top: 33px;}
.p4con ul li .txt b:hover{box-shadow: 5px 5px 12px #707070;}


/* 5：投稿组别及单元：青年组 */
.part5bg{width: 100%;height: auto;margin: auto;background: #1ec5f7;padding-top: 50px;padding-bottom: 50px;}
.part5{width: 1480px;height: 1110px;margin: auto;position: relative;background: url(../img/part5/bg.png) center center no-repeat;}
.p5head{height: 130px;padding-top: 40px;}
.p5head h3{line-height: 60px;font-size: 44px;color: #595757;text-align: center;}
.p5head h4{margin-top: 10px;line-height: 50px;font-size: 28px;color: #22a1dc;text-align: center;}
.p5img{width: 1480px;height: 690px;margin: auto;position: relative;overflow: hidden;}
.p5img ul{width: 10000%;height: 100%;position: absolute;left: 0;}
.p5img ul li{cursor: pointer;width: 246.67px;height: 690px;float: left;background: center center no-repeat;background-size: cover;}
.p5img ul li:first-of-type{width: 1220px;display: none;}
.p5txt{width: 1420px;height: 200px;margin: auto;position: absolute;left: 0;right: 0;bottom: 25px;z-index: 2;}
.p5txt p{width: 486px;float: left;margin-top: 12px;line-height: 40px;font-size: 22px;color: #595757;text-align: justify;}
.p5txt h4{width: 95px;height: 80px;padding: 35px 0;float: left;margin: 0 110px;padding-left: 130px;background: url(../img/part5/jiang.png) left center no-repeat;}
.p5txt h4{line-height: 40px;font-size: 30px;color: #1ec5f7;text-align: center;}
.p5txt h5{width: 400px;float: left; line-height: 38px;font-size: 22px;color: #595757;text-align: center;}
.p5txt h5:first-of-type{margin-top: 10px;}
.p5txt b{cursor: pointer;width: 185px;height: 65px;border-radius: 5px;background: #1ec5f7;line-height: 65px;font-size: 22px;color: #fff;text-align: center;position: absolute;left: 600px;bottom: 0;}
.p5txt b:hover{box-shadow: 5px 5px 12px #707070;}


/* 6：赛区评委 */


/* 7：参赛作品 */
.head7{width: 1480px;height: auto;margin: auto;text-align: center;margin-top: 130px;margin-bottom: 65px;}
.head7 img{max-width: 100%;}
.part7{width: 1480px;height: auto;margin: auto;position: relative;}

/* 参赛作品分类导航 */
.p7nav{width: 1480px;height: auto;margin: auto;}
.p7nav dt{width: 1480px;height: 80px;margin: auto;}
.p7nav dt ul{width: 1500px;}
.p7nav dt ul li{cursor: pointer;width: 494px;height: 80px;background: #f9fbfc;border: solid 1px #d4d3d3;border-radius: 5px;box-sizing: border-box;float: left;line-height: 80px;font-size: 36px;color: #22a1dc;text-align: center;font-weight: bold;}
.p7nav dt ul li:hover,
.p7nav dt ul li.is_current{background: #1ec5f7;border: none;color: #f9fbfc;}

.p7nav dd{display: none;width: 1480px;height: 65px;margin: auto;padding: 25px 0;position: relative;text-align: center;}
.p7nav dd.is_current{display: block;}
.p7nav dd ul{width: 1500px;margin-left: -16px;}
.p7nav dd ul li{width: 200px;height: 65px;margin: 0 20px;display: inline-block;box-sizing: border-box;padding: 2px 0;line-height: 50px;font-size: 36px;color: #595757;}
.p7nav dd ul li:hover,
.p7nav dd ul li.is_current{border: solid 2px #d1cfcf;border-radius: 5px;}
.p7nav dd ul li a{display: inline-block;line-height: 44px;font-size: 30px;color: #595757;}
.p7nav dd ul li a:hover,
.p7nav dd ul li a.is_current{box-shadow: 0 1px;color: #1ec5f7;}
.p7nav dd.dd_li3 ul li{margin: 0 144px;}

/* 参赛作品图片列表 */
.p7con{width: 1480px;height: auto;margin: auto;position: relative;}
.p7con ul{width: 1500px;}
.p7con ul:after{width: 100%;height: 0;content: '';display: block;clear: both;}
.p7con ul li{width: 350px;height: 260px;float: left;margin-right: 25px;margin-bottom: 35px;border-radius: 1px;position: relative;overflow: hidden;}
.p7con ul li .img{width: 100%;height: 100%;position: relative;}
.p7con ul li .img img{width: 100%;display: block;-webkit-animation: imgscale 1s ease both;animation: imgscale 1s ease both;}
.p7con ul li .txt{display: none;width: 100%;height: 100%;background: rgba(35,24,21,0.6);position: absolute;left: 0;top: 0;z-index: 3;}
.p7con ul li.zimg .txt{cursor: pointer;}
.p7con ul li .txt .title{width: 100%;height: 55px;margin-top: 70px;text-align: center;}
.p7con ul li .txt .title p{max-width: 90%;height: 55px;overflow: hidden;display: inline-block;line-height: 55px;font-size: 28px;color: #fff;text-align: center;border-bottom: solid 1px #fff;}
.p7con ul li .txt .author{width: 100%;height: 44px;text-align: center;}
.p7con ul li .txt .author p{max-width: 80%;height: 44px;overflow: hidden;display: inline-block;line-height: 44px;font-size: 22px;color: #fff;text-align: center;padding-left: 26px;background: url(../img/author.png) left center no-repeat;}
.p7con ul li:hover .txt{display: block;}
.p7con ul li:hover .img img{-webkit-animation: himgscale 1s ease both;animation: himgscale 1s ease both;}
@-webkit-keyframes imgscale{
    from{-webkit-transform: scale(1.2);transform: scale(1.2);}
    to{-webkit-transform: scale(1);transform: scale(1);}
}
@keyframes imgscale{
    from{-webkit-transform: scale(1.2);transform: scale(1.2);}
    to{-webkit-transform: scale(1);transform: scale(1);}
}
@-webkit-keyframes himgscale{
    from{-webkit-transform: scale(1);transform: scale(1);}
    to{-webkit-transform: scale(1.2);transform: scale(1.2);}
}
@keyframes himgscale{
    from{-webkit-transform: scale(1);transform: scale(1);}
    to{-webkit-transform: scale(1.2);transform: scale(1.2);}
}

/* 图片列表底部页码 */
.p7pgn{width: 1480px;height: auto;position: relative;padding-top: 60px;padding-bottom: 120px;}
.p7pgn dl{width: 1500px;height: 44px;text-align: center;}
.p7pgn dl dd{cursor: pointer;max-width: 120px;height: 40px;padding: 0 11px;display: inline-block;margin-right: 24px;line-height: 40px;font-size: 28px;color: #000;}
.p7pgn dl dd:hover,
.p7pgn dl dd.active{background: #000;color: #fff;}
.p7pgn dl dd.cur,
.p7pgn dl dd.total{max-width: 120px;height: 40px;line-height: 40px;font-size: 22px;color: #231815;cursor: auto;}
.p7pgn dl dd.cur:hover,
.p7pgn dl dd.total:hover{background: none;color: #000;}
.p7pgn dl dd.prev,
.p7pgn dl dd.next{width: 44px;height: 44px;padding: 0;position: relative;top: 10px;}
.p7pgn dl dd.prev{background: url(../img/prev.png) center center no-repeat;}
.p7pgn dl dd.next{background: url(../img/next.png) center center no-repeat;}
.p7pgn dl dd.prev:hover,
.p7pgn dl dd.next:hover{opacity: .6;}


/* 底部网站信息 */
.footerbg{width: 100%;height: 240px;margin: auto;background: #2d2e2e url(../img/fbg.jpg) top center repeat-x;}
.footer{width: 1200px;height: auto;padding-top: 80px;margin: auto;}
.footer p{line-height: 28px;font-size: 15px;color: #fff;text-align: center;}
.footer a{color: #fff;}
.footer a:hover{text-decoration: underline;}




@media only screen and (max-width: 1950px){
    /* 右下角返回顶部 */
    .gotop{width: 100px;height: 100px;background-size: 80px;margin-right: -780px;top: 2300px;}
    
    
    /* 1：一次投稿，双重机会 */
    .head1{width: 1110px;margin-top: 50px;margin-bottom: 50px;}
    .head1 img{max-width: 555px;}
    .part1{width: 1325px;}
    .p1txt{width: 1110px;height: 310px;border-radius: 30px;padding: 22px 30px;}
    .p1txt p{line-height: 44px;font-size: 21px;letter-spacing: 1px;}
    .p1link{width: 185px;height: 220px;margin-top: 45px;background-size: 182px;}
    .p1link a{width: 185px;height: 89px;background-size: 185px;}
    .p1link a:hover{box-shadow: 3px 3px 14px #707070;border-radius: 12px;}
    .p1link a.p1link1{margin-bottom: 40px;}
    
    
    /* 2：往年作品赏析 */
    .head2{width: 1110px;margin-top: 80px;margin-bottom: 10px;}
    .head2 img{max-width: 375px;}
    .part2{width: 1270px;}
    .part2 .icon_left{width: 80px;height: 700px;background-size: 75px;}
    .part2 .icon_right{width: 80px;height: 700px;background-size: 75px;}
    .part2 .icon_left:hover{background-size: 48px;}
    .part2 .icon_right:hover{background-size: 48px;}
    .p2con{width: 1110px;height: 835px;}
    .p2con ul li .img{width: 1110px;height: 720px;}
    .p2con ul li .txt{width: 1110px;height: 235px;padding-top: 136px;background-size: 1110px;}
    .p2con ul li .txt h4{line-height: 40px;font-size: 18px;}
    .p2con ul li .txt h3{line-height: 40px;font-size: 18px;}
	
	
    /* 2-1：（主赛区）获奖作品 */
    .head21{width: 1110px;margin-top: 80px;margin-bottom: 10px;}
    .head21 img{max-width: 83%;}
    .part21{width: 1270px;}
    .part21 .icon_left{width: 80px;height: 700px;background-size: 44px;}
    .part21 .icon_right{width: 80px;height: 700px;background-size: 44px;}
    .part21 .icon_left:hover{background-size: 70px;}
    .part21 .icon_right:hover{background-size: 70px;}
    .p21con{width: 1110px;height: 835px;}
    .p21con ul li .img{width: 1110px;height: 720px;}
    .p21con ul li .txt{width: 1110px;height: 235px;padding-top: 136px;background-size: 1110px;}
    .p21con ul li .txt h4{line-height: 40px;font-size: 18px;}
    .p21con ul li .txt h3{line-height: 40px;font-size: 18px;}
    
	
    /* 2-2：（色影无忌赛区）获奖作品 */
    .head22{width: 1110px;margin-top: 80px;margin-bottom: 10px;}
    .head22 img{max-width: 83%;}
    .part22{width: 1270px;}
    .part22 .icon_left{width: 80px;height: 700px;background-size: 44px;}
    .part22 .icon_right{width: 80px;height: 700px;background-size: 44px;}
    .part22 .icon_left:hover{background-size: 70px;}
    .part22 .icon_right:hover{background-size: 70px;}
    .p22con{width: 1110px;height: 835px;}
    .p22con ul li .img{width: 1110px;height: 640px;}
    .p22con ul li .txt{width: 1110px;height: 320px;padding-top: 145px;background-size: 1110px;}
    .p22con ul li .txt .hhh{height: 40px;padding: 0 42px 0 50px;}
    .p22con ul li .txt .hhh h3{line-height: 40px;font-size: 20px;}
    .p22con ul li .txt .hhh h4{line-height: 40px;font-size: 20px;}
    .p22con ul li .txt .ppp{height: 95px;padding: 0 42px 0 50px;margin-top: 14px;}
    .p22con ul li .txt .ppp p{line-height: 30px;font-size: 16px;}
    
    
    .part3{max-width: 1920px;}
    .p3head{height: 50px;top: 140px;}
    .p3head h3{line-height: 50px;font-size: 32px;}
    
    
    /* 4：投稿组别及单元：公开组 */
    .part4bg{padding-top: 40px;padding-bottom: 15px;}
    .part4{width: 1280px;}
    .part4 .icon_left{width: 80px;height: 600px;top: 135px;background-size: 60px;}
    .part4 .icon_right{width: 80px;height: 600px;top: 135px;background-size: 60px;}
    .part4 .icon_left:hover{background-size: 44px;}
    .part4 .icon_right:hover{background-size: 44px;}
    .p4box{width: 1120px;height: 930px;background-size: 1120px;}
    .p4head{height: 50px;padding-top: 25px;}
    .p4head h3{line-height: 50px;font-size: 32px;}
    .p4nav{height: 33px;margin-top: 8px;margin-bottom: 18px;}
    .p4nav ul li{width: 70px;height: 33px;margin: 0 35px;line-height: 33px;font-size: 24px;letter-spacing: 1.2px;}
    .p4nav ul li:hover,
    .p4nav ul li.is_active{border-radius: 3px;}
    .p4con{width: 1120px;height: 780px;}
    .p4con ul li .img{width: 1120px;height: 660px;}
    .p4con ul li .txt{width: 1080px;height: 90px;}
    .p4con ul li .txt p{width: 380px;margin-top: 4px;line-height: 30px;font-size: 18px;}
    .p4con ul li .txt h4{width: 75px;height: 60px;padding-top: 14px;padding-bottom: 8px;margin: 0 30px;padding-left: 100px;background-size: 90px;}
    .p4con ul li .txt h4{line-height: 30px;font-size: 22px;}
    .p4con ul li .txt h5{width: 320px;line-height: 26px;font-size: 18px;}
    .p4con ul li .txt h5:first-of-type{margin-top: 4px;}
    .p4con ul li .txt b{width: 140px;height: 50px;border-radius: 3px;line-height: 50px;font-size: 18px;top: 18px;}
    .p4con ul li .txt b:hover{box-shadow: 3px 3px 10px #707070;}
    
    
    /* 5：投稿组别及单元：青年组 */
    .part5bg{padding-top: 40px;padding-bottom: 40px;}
    .part5{width: 1120px;height: 840px;background-size: 1120px;}
    .p5head{height: 100px;padding-top: 25px;}
    .p5head h3{line-height: 44px;font-size: 32px;}
    .p5head h4{margin-top: 10px;line-height: 30px;font-size: 22px;}
    .p5img{width: 1120px;height: 520px;}
    .p5img ul li{width: 186.67px;height: 520px;}
    .p5img ul li:first-of-type{width: 933px;}
    .p5txt{width: 1080px;height: 165px;bottom: 20px;}
    .p5txt p{width: 390px;margin-top: 8px;line-height: 30px;font-size: 18px;}
    .p5txt h4{width: 75px;height: 60px;padding: 25px 0;margin: 0 80px;padding-left: 100px;background-size: 90px;}
    .p5txt h4{line-height: 30px;font-size: 22px;}
    .p5txt h5{width: 320px;line-height: 26px;font-size: 18px;}
    .p5txt h5:first-of-type{margin-top: 8px;}
    .p5txt b{cursor: pointer;width: 140px;height: 50px;border-radius: 3px;line-height: 50px;font-size: 18px;left: 470px;}
    .p5txt b:hover{box-shadow: 3px 3px 10px #707070;}
    
    
    
    
    /* 7：参赛作品 */
    .head7{width: 1110px;margin-top: 100px;margin-bottom: 50px;}
    .head7 img{max-width: 360px;}
    
    .part7{width: 1110px;}
    
    /* 参赛作品分类导航 */
    .p7nav{width: 1110px;}
    .p7nav dt{width: 1110px;height: 65px;}
    .p7nav dt ul{width: 1130px;}
    .p7nav dt ul li{width: 369px;height: 65px;border-radius: 3px;line-height: 65px;font-size: 26px;}
    
    .p7nav dd{width: 1110px;height: 50px;padding: 22px 0;}
    .p7nav dd ul{width: 1130px;margin-left: -12px;}
    .p7nav dd ul li{width: 150px;height: 50px;margin: 0 16px;padding: 0;line-height: 40px;font-size: 28px;}
    .p7nav dd ul li a{line-height: 33px;font-size: 24px;}
    .p7nav dd.dd_li3 ul li{margin: 0 110px;}
    
    /* 参赛作品图片列表 */
    .p7con{width: 1110px;}
    .p7con ul{width: 1130px;}
    .p7con ul li{width: 266px;height: 200px;margin-right: 14px;margin-bottom: 20px;}
    .p7con ul li .txt .title{height: 40px;margin-top: 60px;}
    .p7con ul li .txt .title p{height: 40px;line-height: 40px;font-size: 22px;}
    .p7con ul li .txt .author{height: 33px;}
    .p7con ul li .txt .author p{height: 33px;line-height: 33px;font-size: 16px;padding-left: 20px;background-size: 16px;}
    
    
    /* 图片列表底部页码 */
    .p7pgn{width: 1110px;padding-top: 50px;padding-bottom: 100px;}
    .p7pgn dl{width: 1130px;height: 33px;}
    .p7pgn dl dd{height: 30px;padding: 0 8px;margin-right: 20px;line-height: 30px;font-size: 22px;}
    .p7pgn dl dd.cur,
    .p7pgn dl dd.total{height: 30px;line-height: 30px;font-size: 18px;}
    .p7pgn dl dd.prev,
    .p7pgn dl dd.next{width: 33px;height: 33px;top: 8px;background-size: 32px;}
    
    
    /* 底部网站信息 */
    .footerbg{height: 200px;background-size: 1920px;}
    .footer{padding-top: 50px;}
    .footer p{font-size: 14px;}
    
}


@media only screen and (max-width: 1560px){
    /* 右下角返回顶部 */
    .gotop{width: 80px;height: 80px;background-size: 60px;margin-right: -600px;top: 1600px;}
    
    
    /* 1：一次投稿，双重机会 */
    .head1{width: 800px;margin-top: 30px;margin-bottom: 30px;}
    .head1 img{max-width: 390px;}
    .part1{width: 960px;}
    .p1txt{width: 800px;height: 220px;border-radius: 22px;padding: 14px 22px;}
    .p1txt p{line-height: 32px;font-size: 16px;letter-spacing: 0;}
    .p1link{width: 130px;height: 150px;margin-top: 35px;background-size: 126px;}
    .p1link a{width: 130px;height: 62px;background-size: 130px;}
    .p1link a:hover{box-shadow: 2px 2px 12px #707070;border-radius: 10px;}
    .p1link a.p1link1{margin-bottom: 25px;}
    
    
    /* 2：往年作品赏析 */
    .head2{width: 800px;margin-top: 50px;margin-bottom: 5px;}
    .head2 img{max-width: 265px;}
    .part2{width: 900px;}
    .part2 .icon_left{width: 60px;height: 480px;background-size: 48px;}
    .part2 .icon_right{width: 60px;height: 480px;background-size: 48px;}
    .part2 .icon_left:hover{background-size: 30px;}
    .part2 .icon_right:hover{background-size: 30px;}
    .p2con{width: 780px;height: 590px;}
    .p2con ul li .img{width: 780px;height: 520px;}
    .p2con ul li .txt{width: 780px;height: 170px;padding-top: 96px;background-size: 780px;}
    .p2con ul li .txt h4{line-height: 33px;font-size: 14px;}
    .p2con ul li .txt h3{line-height: 33px;font-size: 14px;}
	
	
    /* 2-1：（主赛区）获奖作品 */
    .head21{width: 800px;margin-top: 50px;margin-bottom: 5px;}
    .head21 img{max-width: 83%;}
    .part21{width: 900px;}
    .part21 .icon_left{width: 60px;height: 480px;background-size: 30px;}
    .part21 .icon_right{width: 60px;height: 480px;background-size: 30px;}
    .part21 .icon_left:hover{background-size: 48px;}
    .part21 .icon_right:hover{background-size: 48px;}
    .p21con{width: 780px;height: 590px;}
    .p21con ul li .img{width: 780px;height: 520px;}
    .p21con ul li .txt{width: 780px;height: 170px;padding-top: 96px;background-size: 780px;}
    .p21con ul li .txt h4{line-height: 33px;font-size: 14px;}
    .p21con ul li .txt h3{line-height: 33px;font-size: 14px;}
    
    
    /* 2-2：（色影无忌赛区）获奖作品 */
    .head22{width: 800px;margin-top: 50px;margin-bottom: 5px;}
    .head22 img{max-width: 83%;}
    .part22{width: 900px;}
    .part22 .icon_left{width: 60px;height: 480px;background-size: 30px;}
    .part22 .icon_right{width: 60px;height: 480px;background-size: 30px;}
    .part22 .icon_left:hover{background-size: 48px;}
    .part22 .icon_right:hover{background-size: 48px;}
    .p22con{width: 780px;height: 590px;}
    .p22con ul li .img{width: 780px;height: 450px;}
    .p22con ul li .txt{width: 780px;height: 225px;padding-top: 98px;background-size: 780px;}
    .p22con ul li .txt .hhh{height: 36px;padding: 0 30px 0 33px;}
    .p22con ul li .txt .hhh h3{line-height: 36px;font-size: 16px;}
    .p22con ul li .txt .hhh h4{line-height: 36px;font-size: 16px;}
    .p22con ul li .txt .ppp{height: 70px;padding: 0 30px 0 33px;margin-top: 6px;}
    .p22con ul li .txt .ppp p{line-height: 22px;font-size: 12px;}
    
    
    /* 3：投稿组别及单元：专业组 */
    .part3{max-width: 1360px;}
    .p3head{height: 36px;top: 100px;}
    .p3head h3{line-height: 36px;font-size: 26px;}
    
    
    /* 4：投稿组别及单元：公开组 */
    .part4bg{padding-top: 30px;padding-bottom: 10px;}
    .part4{width: 890px;}
    .part4 .icon_left{width: 50px;height: 420px;top: 100px;background-size: 40px;}
    .part4 .icon_right{width: 50px;height: 420px;top: 100px;background-size: 40px;}
    .part4 .icon_left:hover{background-size: 30px;}
    .part4 .icon_right:hover{background-size: 30px;}
    .p4box{width: 790px;height: 660px;background-size: 790px;}
    .p4head{height: 36px;padding-top: 18px;}
    .p4head h3{line-height: 36px;font-size: 26px;}
    .p4nav{height: 26px;margin-top: 4px;margin-bottom: 12px;}
    .p4nav ul li{width: 50px;height: 26px;margin: 0 24px;line-height: 26px;font-size: 16px;letter-spacing: .6px;}
    .p4nav ul li:hover,
    .p4nav ul li.is_active{border-radius: 2px;}
    .p4con{width: 790px;height: 560px;}
    .p4con ul li .img{width: 790px;height: 468px;}
    .p4con ul li .txt{width: 750px;height: 85px;}
    .p4con ul li .txt p{width: 260px;margin-top: 2px;line-height: 22px;font-size: 12px;}
    .p4con ul li .txt h4{width: 55px;height: 48px;padding-top: 8px;padding-bottom: 4px;margin: 0 20px;padding-left: 72px;background-size: 65px;}
    .p4con ul li .txt h4{line-height: 24px;font-size: 16px;}
    .p4con ul li .txt h5{width: 220px;line-height: 20px;font-size: 12px;}
    .p4con ul li .txt h5:first-of-type{margin-top: 2px;}
    .p4con ul li .txt b{width: 90px;height: 33px;border-radius: 2px;line-height: 33px;font-size: 14px;top: 12px;}
    .p4con ul li .txt b:hover{box-shadow: 2px 2px 8px #707070;}
    
    
    /* 5：投稿组别及单元：青年组 */
    .part5bg{padding-top: 30px;padding-bottom: 30px;}
    .part5{width: 790px;height: 590px;background-size: 790px;}
    .p5head{height: 75px;padding-top: 12px;}
    .p5head h3{line-height: 36px;font-size: 26px;}
    .p5head h4{margin-top: 2px;line-height: 26px;font-size: 16px;}
    .p5img{width: 790px;height: 370px;}
    .p5img ul li{width: 131.67px;height: 370px;}
    .p5img ul li:first-of-type{width: 658px;}
    .p5txt{width: 750px;height: 115px;bottom: 12px;}
    .p5txt p{width: 260px;margin-top: 4px;line-height: 22px;font-size: 12px;}
    .p5txt h4{width: 55px;height: 48px;padding: 20px 0;margin: 0 50px;padding-left: 70px;background-size: 60px;}
    .p5txt h4{line-height: 24px;font-size: 16px;}
    .p5txt h5{width: 220px;line-height: 20px;font-size: 12px;}
    .p5txt h5:first-of-type{margin-top: 4px;}
    .p5txt b{cursor: pointer;width: 90px;height: 33px;border-radius: 2px;line-height: 33px;font-size: 14px;left: 320px;}
    .p5txt b:hover{box-shadow: 2px 2px 8px #707070;}
    
    
    
    
    /* 7：参赛作品 */
    .head7{width: 800px;margin-top: 55px;margin-bottom: 30px;}
    .head7 img{max-width: 255px;}
    
    .part7{width: 800px;}
    
    /* 参赛作品分类导航 */
    .p7nav{width: 800px;}
    .p7nav dt{width: 800px;height: 45px;}
    .p7nav dt ul{width: 820px;}
    .p7nav dt ul li{width: 265px;height: 45px;border-radius: 2px;line-height: 45px;font-size: 20px;}
    
    .p7nav dd{width: 800px;height: 36px;padding: 14px 0;}
    .p7nav dd ul{width: 820px;margin-left: -12px;}
    .p7nav dd ul li{width: 108px;height: 36px;margin: 0 12px;padding: 0;line-height: 30px;font-size: 20px;}
    .p7nav dd ul li a{line-height: 24px;font-size: 18px;}
    .p7nav dd.dd_li3 ul li{margin: 0 78px;}
    
    /* 参赛作品图片列表 */
    .p7con{width: 800px;}
    .p7con ul{width: 820px;}
    .p7con ul li{width: 190px;height: 140px;margin-right: 12px;margin-bottom: 16px;}
    .p7con ul li .txt .title{height: 30px;margin-top: 40px;}
    .p7con ul li .txt .title p{height: 30px;line-height: 30px;font-size: 18px;}
    .p7con ul li .txt .author{height: 26px;}
    .p7con ul li .txt .author p{height: 26px;line-height: 26px;font-size: 14px;padding-left: 18px;background-size: 14px;}
    
    
    /* 图片列表底部页码 */
    .p7pgn{width: 800px;padding-top: 30px;padding-bottom: 80px;}
    .p7pgn dl{width: 820px;height: 33px;}
    .p7pgn dl dd{height: 28px;padding: 0 6px;margin-right: 14px;line-height: 28px;font-size: 18px;}
    .p7pgn dl dd.cur,
    .p7pgn dl dd.total{height: 28px;line-height: 28px;font-size: 16px;}
    .p7pgn dl dd.prev,
    .p7pgn dl dd.next{width: 30px;height: 30px;top: 6px;background-size: 30px;}
    
    
    /* 底部网站信息 */
    .footerbg{height: 160px;background-size: 1400px;}
    .footer{padding-top: 30px;}
    .footer p{font-size: 13px;}
    
}



