﻿@charset "utf-8";
/* CSS Document */
body{ font-size:14px; font-family:'Microsoft YaHei', 'SimSun'; margin:0px auto; padding:0px; background:#F4F6F7;}
a{ color:#333333; text-decoration:none;}
ul{ margin:0px; padding:0px; list-style:none}
font{ font-size:12px; margin:0px; padding:0px;}
img{ border:none; vertical-align:top}
ul,li{list-style:none; margin:0; padding:0;}

.hand{ width:94vw; height:12vw; padding:0 3vw; overflow:hidden; background:#FFF;}
.hand span,.hand span{ display:inline-block;}
.hand .fh{ width:5vw; text-align:center; margin:3.5vw 2% 3vw 1%; float:left;}
.hand .fh img{ width:5vw; height:5vw;}
.hand .cs{ width:80vw; height:16vw; line-height:12vw; font-size:0.65rem;}

.fenlei{ width:100%; height:10vw; white-space:nowrap; overflow:hidden; overflow-x:scroll; -webkit-backface-visibility:hidden; -webkit-perspective:1000; -webkit-overflow-scrolling:touch; margin-top:3vw;}
.fenlei:-webkit-scrollbar { display:none;}
.fenlei a{ display:inline-block; margin-left:3vw; height:8vw; line-height:8vw; padding:0 3vw; border:0.5vw #4389cd solid; border-radius:2vw; font-size:0.55rem;}

.ztbt{ width:100%; height:10vw; line-height:10vw; font-size:0.65rem; text-align:center;}
.zhuti{ width:100vw; background-color:#FFF; overflow:hidden;}
.zhuti a{ width:24.5vw; height:8vw; line-height:8vw; border-right:0.5vw #e9eaea solid; border-bottom:0.5vw #e9eaea solid; text-align:center; float:left;}

.tuijian{ width:100%; border-radius:2vw; overflow:hidden;}
.tuijian span,.tuijian em,.tuijian i{ display:inline-block; font-style:normal;}
.tuijian .bt{ width:96%; height:10vw; font-family:PingFangSC-Semibold, PingFang SC; overflow:hidden; margin:1vw 0 0 2%; float:left;}
.tuijian .bt em{ line-height:11vw; font-size:0.65rem; font-weight:600; color:#111111; margin-left:1vw;}
.tuijian .bt a{ width:12vw; height:4vw; line-height:4vw; margin:3vw 0 0 0; color:#666666; float:right; text-align:right; font-size:0.45rem;}
.tuijian .bt img{ width:4vw; height:100%;}
.tuijian .nr{ width:100%; overflow:hidden;}
.tuijian .nr li{ width:47%; height:69.2vw; margin:2vw 0 0 2%; border-radius:2vw; overflow:hidden; background:#FFF; float:left;}
.tuijian .nr .tp{ width:100%; height:31.3vw;}
.tuijian .nr .tp img{ width:100%; height:100%;}
.tuijian .nr .ht{ width:92%; margin:2vw 0 0 4%; font-size:0.6rem; line-height:150%; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.tuijian .nr .qt{ width:92%; margin:1vw 0 0 4%; font-size:0.5rem; line-height:150%; color:#999999; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
.tuijian .nr .xf{ width:92%; margin:3vw 0 0 4%; font-size:0.6rem; line-height:150%; font-weight:600; color:#E4393C;}
.tuijian .nr .xf font{ font-size:0.8rem;}
.tuijian .nr .yd{ width:92%; margin:3vw 0 0 4%; font-size:0.5rem;}
.tuijian .nr .yd a{ padding:1vw 2vw; color:#0361BC; background:rgba(3,97,188,0.1); border-radius:1.5vw;}

.gengduo{ width:100%; height:4vw; margin:5vw 0 3.5vw 0; text-align:center;}
.gengduo a{ height:4vw; line-height:4vw; margin:3vw 0 0 0; color:#666666; font-size:0.45rem;}
.gengduo img{ width:4vw; height:100%;}

.areanav{ width:100%; overflow:hidden; background:#FFF; margin-top:3vw;}
.areanav li{ width:100%; text-align:center; float:left;}
.areanav .active{ font-weight:bold; height:10vw; line-height:10vw; color:#0361bc; border-bottom:0.5vw #0361bc solid; font-size:0.55rem;}
.areanav .normal{ height:10.5vw; line-height:10vw; color:#666666; border-bottom:0.5vw #666666 solid;}

.zixun{ width:100%; margin:0 auto; overflow:hidden; background:#FFF; padding:3vw 0;}
.zixun .normal{ display:none;}
.zixun li{ width:96%; margin:1vw 0 0 2%; overflow:hidden; color:#333333; position:relative;}
.zixun li span{ display:inline-block; width:100%; height:6vw; font-size:0.55rem; margin-left:2%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; float:left;}
.zixun li span a{ font-family:'Microsoft YaHei', 'SimSun';}.plate li span a:hover{color:#FF0000; text-decoration:none;}

.zixun .gd{ width:100%; height:3vw; margin:1vw 0 3.5vw 0; text-align:center;}
.zixun .gd a{ height:4vw; line-height:4vw; margin:0vw 0 0 0; color:#666666; font-size:0.45rem;}
.zixun .gd img{ width:4vw; height:100%;}

.dibu{ width:100%; line-height:6vw; margin-bottom:16.7vw; margin-top:4vw; text-align:center; color:#83B6E7; font-size:0.45rem;}
.dibu font{ height:4vw; line-height:4vw; font-size:0.45rem; background-image:linear-gradient(91deg, #94AAF7 0%, #91A3E9 20%, #9C9CEA 30%, #AB93EB 43%, #E3B685 52%, #FAC45C 63%, #EE8574 100%); -webkit-background-clip:text; color:transparent;}

.fixed{ position:fixed; bottom:0; margin:0 auto; width:100%; height:12.7vw; background:#fff; border-top:0.5vw solid #d9d9d9; z-index:1000;}
.fixed .nav-span{ display:inline-block; width:33.3%; text-align:center; font-size:0.45rem; overflow:hidden; margin-top:1vw; float:left;}
.fixed .nav-span a{ display:inline-block; width:100%; height:100%;}
.fixed .nav-span img{ width:18%; height:auto; margin:0 41% 0.5vw 41%;}
.fixed .nav-span em{ font-style:normal;}