 /**页面样式**/
 body{background:#f6f7fb !important}
.clear{clear:both}
.header{width:100%; background:#fff; border-radius:0 0 10px 10px; padding:2vw 3vw}
.select{width:100%; position:relative; margin-bottom:3vw}
.select input{border:0; padding:2vw 2vw 2vw 9vw; width:100%; border-radius:10px; background:#f6f7fb; line-height:6vw; box-sizing:border-box}
.select input::placeholder{color: #aeaeaf;}
.select img{width:5vw; height:5vw; position:absolute; left:2vw; top:2.5vw;}
.banner{width:100%; height:42vw; position:relative;}
.banner img{width:100%; height:42vw; border-radius:10px;}
.swiper-container{width: 100%; border-radius:10px;}
.gmod_nav{width:100%; display:table; padding:3vw 0}
.gmod_nav ul{margin:0; padding:0}
.gmod_nav ul li{width:25%; text-align:center; float:left; line-height:7vw; font-size:3.4vw}
.gmod_nav ul li img{width:11.8vw; height:auto;}
.gmod_nav ul li a{color:#333;}
.gmod_list, .gmod_video{width:100%; padding:3vw; background:#fff; margin-top:3vw;}
.gmod_title{width:100%; display:flex; align-items:center; font-size:4.2vw; font-weight:600; color:#333; line-height:10vw}
.gmod_title a{margin-left:auto; color:#999; font-size:3.4vw; font-weight:400;}
.gmod_list ul, .gmod_video ul{margin:0; padding:3vw 0 0;}
.gmod_list ul li{width:100%; display:flex; align-items:center; margin-bottom:3vw}
.gmod_list ul li .image_show{width:26vw; height:46vw; margin-right:2.5vw}
.gmod_list ul li .ginfo{width:calc(100% - 28.5vw); line-height:130%;}
.gmod_list ul li .ginfo .gname{width:100%; font-size:4vw; color:#333; font-weight:600; padding-bottom:2vw}
.gmod_list ul li .ginfo .gftitle{width:100%; font-size:3.4vw; padding-bottom:4vw; color:#555; display:flex; align-items:center;}
.gmod_list ul li .ginfo .gftitle .info_idv{width:calc(100% - 22vw);}
.gmod_list ul li .ginfo .gftitle .copy_text{width:19vw; text-align:center; margin-left:auto; line-height:7vw; font-size:3.6vw; color:#ff4444; border:1px solid #ff4444; border-radius:20px;}
.gmod_list ul li .ginfo .smtext{width:100%;font-size:3.6vw; color:#ff4444;}
.gmod_list ul li:last-child{margin:0}
.img_show{width:100%; height:100%; background:rgba(0,0,0,.4); position:fixed; left:0; top:0; z-index:99; display:none}
.img_show img{width:75vw; height:133.3vw; position:absolute; top:50%; left:50%; margin-left:-37vw; margin-top:-78vw;}
.gmod_video{display:table}
.gmod_video ul li{width:50%; padding-right:1.5vw; float:left}
.gmod_video ul li:nth-child(2n){padding-right:0; padding-left:1.5vw;}
.gmod_video ul li .img_div{width:100%; height:32vw; position:relative}
.gmod_video ul li .img_div img{width:100%; height:100%; border-radius:5;}
.gmod_video ul li .img_div span{font-size:3.4vw; color:#fff; background:rgba(0,0,0,.5);padding:1vw; position:absolute; top:2vw; right:0}
.gmod_video ul li p{width:100%; font-size:3.6vw; color:#333; line-height:8vw; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}