@charset "utf-8";
/* CSS Document */
html,body{height: 100%;margin: 0;padding: 0;font-family:"微软雅黑","Microsoft YaHei","宋体";}
body{color:#111;font-size:0.8vw;background: url("../img/top.jpg") no-repeat top center #fcdc90;background-size: 100% auto;padding-top:44vw;}
ul,li,ol,p,input{margin: 0;padding: 0;list-style-type: none;}
img,img a{border: none;}
a{text-decoration-line: none;color:#111;}
a:hover{color:#D10003;}
div{box-sizing: border-box;}
.pa{position: absolute;}
.oh{overflow: hidden;}
.fl{float: left;}
.fr{float: right;}

.dybox{width:74vw;margin: 0 auto;background: linear-gradient(100deg,rgba(250,89,23,0.7),rgba(192,36,36,0.9));box-shadow: 0.2vw 0.8vw 1vw rgba(60,0,0,0.2);padding: 2vw;box-sizing: border-box;font-size:0.9vw;line-height: 2vw;color: #fff;text-indent:2vw;border-radius: 0.8vw;}
.libox{width: 76vw;overflow: hidden;margin:4vw auto;}
.li{width:17vw;height:21vw;background: linear-gradient(3deg,#fff0cd,#fffdeb);border-radius: 0.4vw;padding: 0.5vw;box-sizing: border-box;box-shadow: 0.1vw 0.5vw 0.6vw rgba(60,0,0,0.2);float: left;margin: 0 1vw 3vw;}
.li:hover{background: linear-gradient(3deg,#f28366,#f4ba4a);}
.li img{width:16vw;height:11vw;}
.li p:nth-child(2){font-weight: bold;font-size: 1vw;color:#8C0104;line-height:2vw;text-align: center;}
.li p:nth-child(3){font-size:0.8vw;color:#8C0104;line-height: 1.2vw;text-indent:1.6vw;height:6vw;overflow: hidden;}


.foot{background: radial-gradient(circle at 33%,#d42d0c,#d41013);padding:4vw 0;text-align: center;margin-top:5vw;color:#F0C1C2;line-height:2vw;}

@media screen and (max-width:1000px) {
body{background: url("../img/top.jpg") no-repeat top center #fcdc90;background-size: 160% auto;padding-top:65vw;font-size: 2.6vw;}
.dybox{width:88vw;box-shadow: 0.4vw 1.8vw 3vw rgba(60,0,0,0.2);padding:4vw;font-size:3vw;line-height:6vw;text-indent:6vw;border-radius:2vw;}
.libox{width:92vw;margin:8vw auto;}
.li{width:42vw;height:60vw;border-radius:1.5vw;padding:2vw;box-shadow: 0.2vw 1.5vw 2vw rgba(60,0,0,0.2);margin: 0 2vw 5vw;}
.li img{width:38vw;height:26vw;}
.li p:nth-child(2){font-size:3.6vw;line-height:7vw;}
.li p:nth-child(3){font-size:3vw;line-height:4vw;text-indent:6vw;height:20vw;overflow: hidden;}

.foot{padding:10vw 0;line-height:6vw;}


}