.top{width:1200px;margin:0 auto;position:relative}.top .top-hd .top-bg{max-width:1920px;min-width:1200px;height:170px;width:100%!important;background-size:cover;background-position:50% 50%}.top .top-hd .top-bg .top-ct{position:relative;margin:0 auto;width:1200px;overflow:hidden;height:181px}.top .top-hd .top-bg .top-ct .top-left-logo{margin:40px 0 0 88px;width:62px;height:62px}.top .top-hd .top-bg .top-ct .mode{text-align:left;overflow:hidden;margin:-15px 0 0 856px;position:absolute;top:57px;right:163px;width:200px}.top .top-hd .top-bg .top-ct .mode .top-mode{font-size:11px}.top .top-hd .top-bg .top-ct .mode .top-mode span{margin:0 14px 0 0}.top .top-hd .top-bg .top-ct .mode .top-mode span a{text-decoration:none;color:#303030}.top .top-hd .top-bg .top-ct .mode .hot-line{margin:32px 0 0;font-size:12px;color:#333;font-weight:700;letter-spacing:1.5px}.top .top-hd .top-bg .top-ct .top-scan{position:absolute;top:28px;right:34px}.top .top-hd .top-bg .top-ct .top-scan img{width:65px;height:65px;display:block;margin:0 auto}.top .top-hd .top-bg .top-ct .top-scan .top-scan-p{font-size:12px;color:#555;margin:20px 0 0;text-align:center}.top .mid-nav{width:1200px;margin:0 auto;position:relative;top:-20px;z-index:10;text-align:center;background:#CD4B6D;box-shadow:0 4px 6px 0 #9F314D;border-radius:26px;height:48px}.top .mid-nav ul.head-menu li.active,.top .mid-nav ul.head-menu li:hover>a{color:#B73E5D;background:#FFF;border-radius:24px}.top .mid-nav ul.head-menu{width:1200px;margin:0 auto;font-size:0;letter-spacing:0}.top .mid-nav ul.head-menu li{display:inline-block;vertical-align:top;position:relative;list-style-type:none;margin:8px 26px 0 0;width:100px;cursor:pointer;font-size:14px;height:34px;line-height:34px}.top .mid-nav ul.head-menu li:hover>a{font-size:14px;display:block}.top .mid-nav ul.head-menu li:hover>ul{display:block}.top .mid-nav ul.head-menu li a{padding:0 10px;text-decoration:none;color:#FFF;display:block;white-space:nowrap}.top .mid-nav ul.head-menu li a.a_color{color:#B73E5D}.top .mid-nav ul.head-menu li ul{background-color:transparent;display:none;position:absolute;z-index:6;left:0;top:100%;border-radius:4px;opacity:.95;min-width:100%}.top .mid-nav ul.head-menu li ul li{font-size:12px;line-height:50px;display:block;min-height:50px;border-radius:4px;background:#CD4B6D;margin:0;width:auto!important}.top .mid-nav ul.head-menu li ul li:first-child{margin-top:0}.top .mid-nav ul.head-menu li ul a:hover{font-size:12px;color:#FFF;display:block;background:#9F314D;border-radius:4px}