*{ padding: 0; margin: 0;} a{ text-decoration: none; /*color: black;*/ color: #323232; opacity: 0.95;} div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { border:none; margin:0px; padding:0px;} /* 2023.5.7*/ address, caption, cite, code, dfn, em, /*strong, */th, var { font-style: normal; font-weight: normal;} a{ text-decoration:none;} input::-ms-clear{ display:none;} input::-ms-reveal{ display:none;} input{ -webkit-appearance: none; margin: 0; outline: none; padding: 0;} input::-webkit-input-placeholder{ color: #ccc;} input::-ms-input-placeholder{ color: #ccc;} input::-moz-placeholder{ color: #ccc;} input[type=submit],input[type=button]{ cursor: pointer;} button[disabled], input[disabled] { cursor: default;} img{ border:none;} ul,ol,li{ list-style-type:none;} /*閸忣剙鍙¢弬瑙勭《*/ .clear{ clear: both;} .clearleft{ clear: left;} .clearright{ clear: right;} .floatleft{ float: left;} .floatright{ float: right;} .cursor{ cursor: pointer;} /*閼冲本娅欓崣濠呭閸婅壈銆?/ .bg000{ background: #000;} .color000{ color: #000;} @font-face { font-family: "Lucida Sans Unicode","Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; src: url(fontawesome-webfont.w.jpg); src: url(fontawesome-webfont.w.jpg) format('truetype')} html,body{ /* font-family: auto; */ /* font-weight: 600; */ font: 12px \5b8b\4f53,arial,sans-serif; font-family: "Lucida Sans Unicode","Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; width: 100%; height: 100%;} .csr{ cursor: pointer ;} .wnp{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap ;} .phone{ display: none;} .phone-foot{display: none;} /* head */ .head{ width: 100%; min-width: 1200px; height: 158px; margin: 0 auto; position: relative; background-size: 100% 100%; background: url(../assets/image/head_bg.jpg) repeat-x top; /* background-color: pink; */ font-weight: normal; font-family: "\5FAE\8F6F\96C5\9ED1";} .head .red{ /* width: 100%; */ width: 1200px; height: 50px; position: absolute; bottom: 0; left: 50%; margin-left: -600px; /* background-color:#94070a; */ background-color: #96281b; font-size: 15px ;} .head .red .nav{ width: 100%; max-width: 1200px; height: 50px; margin: 0 auto;} .head .red .nav>div{ float: left;} .head .red .nav a{ color: #fff;} .itemsBase{ position: relative;} .itemsBase:hover .itemsOver{ visibility:visible;} .itemsOver{ position: absolute; visibility: hidden; z-index: 9999;} .itemsOver div{ width: 130px; height: 50px; line-height: 50px; /* text-align: center; */ /* background-color: #96281b; */ background-color: #94070A; color: #fff; padding-left: 15px;} .itemsOver div:hover{ background-color: #4a0404; cursor: pointer;} .head .red .nav .items{ width: 106px; height: 50px; line-height: 50px; text-align: center;} .head .red .nav .items:hover{ /* background-color: #96281b; */ background-color: #94070A; cursor: pointer ;} .head .red .nav .active{} .head .middle{ /* min-width: 1200px; */ max-width: 1200px; /* width: 62%; */ height: calc(158px - 50px); margin: 0 auto ;} .head .middle .search-text{ padding-top: 13px; font-size: 1rem; /* display: flex ; align-items: center; justify-content: flex-end; */ text-align: right;} .search-text img{ width: 12px; height: 7px ;} .head .middle .search-over-base{ display: inline-block; position: relative;} .head .middle .search-over-base:hover div{ visibility:visible;} /* 闁喚鍍垫稉瀣 */ .head .middle .search-over{ background-color: #9e2121; width: 130px; /*height: 230px;*/ position: absolute; right: -45px; top: 18px; z-index: 2; overflow: auto; visibility: hidden; padding: 5px; text-align: left;} .head .middle .search-over p{ line-height: 24px; height: 24px; font-size: 12px; padding:0 0 0 10px; margin:5px auto; overflow: hidden;} .head .middle .search-over p a{ color: #fff; display: block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .head .middle .search-over p:hover{ background-color: #4a0404; cursor: pointer;} /*濠婃艾濮╅弶?/ .head .middle .search-over::-webkit-scrollbar { display: none; width: 6px;} .head .middle .search-over::-webkit-scrollbar-thumb { /* border-radius: 10px; */ -webkit-box-shadow: inset 0 0 50px rgb(118,6,8); background: rgba(0,0,0,0.1);} /*濠婃艾濮╁Σ?/ .head .middle .search-over::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px transparent; border-radius: 0; background: transparent;} .head .middle .logo-search{ /* display: flex; justify-content: space-between; align-items: center; */ position: relative;} .logo-search>img{ width: 410px ;} .logo-search .search{ width: 220px; height: 30px; background-color: #fff; /* display: flex; */ position: absolute; top: 18px; right: 0px;} .logo-search .search .key{ height: 30px; width: 168px; font-size: 1rem; border-color: #C9C9C9; border-width: 1px; outline:0; padding-left: 10px;} .logo-search .search>div{ width: 51px; height: 32px; background-color: rgb(148,7,10); /* display: flex ; align-items: center; justify-content: center */ position: absolute; right: 0; top: 0;} .logo-search .search>div img{ width: 16px; height: 16px; position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px;} /* ML 2021.09.23 */ .search-csr{ width: 51px; height: 32px; background-color: rgb(148,7,10); /* display: flex ; align-items: center; justify-content: center */ position: absolute; right: 0; top: 0;} .search-csr input{ width: 16px; height: 16px; position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px;} /* foot */ .foot{ width: 100%; min-width: 1200px; height: 122px; background-color: rgb(148,7,10); font-size: 14px; font-weight: normal;} .foot a{ color: #fff;} .foot img{ width: 57px; height: 57px; margin-right: 10px; position: absolute; top: 15px; left: 14%;} .foot div{ height: 57px; color: #fff; letter-spacing: 1px ;} .foot-m{ height: 100%; width: 1200px; margin: 0 auto; position: relative;} .foot-m div{ position: absolute; top: 25px; left: 20%;} /* 閸愬懘銆夋径褍娴 */ /* 婢堆冩禈 */ .swp{ height: 260px; /* width: 100%; */ width: 1200px; min-width: 1200px; margin: 0 auto; margin-top: 10px;} .swp img{ width: 100%; height: 100%;} @media screen and (min-width: 1601px) and (max-width: 1920px) { html,body{ font-size: 16px;} .head{ height: 180px;} .head .middle{ width: 88%; max-width: 100%;} .head .red{ width: 88%; margin-left: -44%; font-size: 18px; height: 60px;} .head .red .nav{ max-width: 100%; height: 60px;} .head .red .nav>div{ width: 120px;} .head .red .nav .items{ width: 130px; height: 60px; line-height: 60px;} .logo-search .search{ width: 240px;} .logo-search .search>div{ width: 60px;} .head .middle .search-over{ width: 150px; right: -70px; top: 24px;} .head .middle .search-over p{ font-size: 15px;} .foot{ font-size: 16px;} .foot div{ height: 92px;} .foot-m{ width: 88%;} .foot img{ width: 71px; height: 71px; left: 20%;} .foot-m div{ left: 25%;} } @media screen and (min-width: 1800px) and (max-width: 1920px) { .head .red .nav>div{ width: 132px;} .head .red .nav .items{ width: 132px;} } @media screen and (max-width: 400px) { .foot{ display:none; } }