input, button, a { outline: 0; } html, body { font-size: 100%; width: 100%; } :focus { outline: 0; } * { padding: 0; margin: 0; line-height: inherit; } .dn { display: none; } /* 头部 */ .header_b { /* height: 13.49vw; */ height: 10.156vw; } .header_fix { /* position: fixed; */ top: 0; left: 0; right: 0; z-index: 1001; background: #fff; } .header { /* height: 9.323vw; */ height: 6vw; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .header_left { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; } .header_left img { /* width: 3.958vw; */ height: 3.958vw; } .sys_name { font-family: MicrosoftYaHei; font-size: 1.406vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #000000; } .sys_name_en { font-family: MicrosoftYaHei; font-size: 0.625vw; font-weight: normal; font-stretch: normal; letter-spacing: 0.156vw; color: #000000; margin-top: 0.625vw; } .header_right { width: 17.865vw; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; } .header_inp { width: 14.479vw; height: 2.083vw; background-color: #ffffff; -webkit-border-radius: 0.313vw 0vw 0vw 0.313vw; -moz-border-radius: 0.313vw 0vw 0vw 0.313vw; border-radius: 0.313vw 0vw 0vw 0.313vw; border: solid 0.052vw #dedede; /* css */ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 1.094vw; font-family: SourceHanSansCN-Regular; font-size: 0.833vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #333; } .header_inp::-webkit-input-placeholder { font-family: SourceHanSansCN-Regular; font-size: 0.833vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #999999; } .header_inp:-moz-placeholder { font-family: SourceHanSansCN-Regular; font-size: 0.833vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #999999; } .header_inp::-moz-placeholder { font-family: SourceHanSansCN-Regular; font-size: 0.833vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #999999; } .header_inp:-ms-input-placeholder { font-family: SourceHanSansCN-Regular; font-size: 0.833vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #999999; } .header_inp::-ms-input-placeholder { font-family: SourceHanSansCN-Regular; font-size: 0.833vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #999999; } .header_inp::placeholder { font-family: SourceHanSansCN-Regular; font-size: 0.833vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #999999; } .header_subs { width: 3.385vw; height: 2.083vw; background-color: #9c0100; -webkit-border-radius: 0vw 0.313vw 0.313vw 0vw; -moz-border-radius: 0vw 0.313vw 0.313vw 0vw; border-radius: 0vw 0.313vw 0.313vw 0vw; } .header_subs img { width: 1.771vw; } /* 脚部 */ .footer { /* width: 100vw; */ /* height: 31.25vw; */ background-image: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#3a3a3a)), -webkit-gradient(linear, left top, left bottom, from(#125eb2), to(#125eb2)); background-image: -webkit-linear-gradient(#3a3a3a, #3a3a3a), -webkit-linear-gradient(#125eb2, #125eb2); background-image: -moz-linear-gradient(#3a3a3a, #3a3a3a), -moz-linear-gradient(#125eb2, #125eb2); background-image: -o-linear-gradient(#3a3a3a, #3a3a3a), -o-linear-gradient(#125eb2, #125eb2); background-image: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#3a3a3a)), -webkit-gradient(linear, left top, left bottom, from(#125eb2), to(#125eb2)); background-image: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#3a3a3a)), -webkit-gradient(linear, left top, left bottom, from(#125eb2), to(#125eb2)); background-image: -webkit-gradient(linear, left top, left bottom, from(#3a3a3a), to(#3a3a3a)), -webkit-gradient(linear, left top, left bottom, from(#125eb2), to(#125eb2)); background-image: linear-gradient(#3a3a3a, #3a3a3a), linear-gradient(#125eb2, #125eb2); background-blend-mode: normal, normal; } .footer_box { background: url(../imgs/1index/botbg.png) no-repeat center bottom 6.563vw; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; } .footerfi, .footerfi_right { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; } .footerfi { -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding-top: 3.125vw; } .qrcode { width: 5.208vw; height: 5.208vw; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; padding: 0.625vw; background-color: rgba(255, 255, 255, 0.1); } .foorer_line { height: 0; padding-top: 1.042vw; border-bottom: 0.052vw solid rgba(255, 255, 255, 0.1); } .foorercopy, .foorercopy a { font-family: MicrosoftYaHei; font-size: 0.729vw; font-weight: normal; font-stretch: normal; line-height: 1.563vw; letter-spacing: 0vw; color: #c6c6c6; text-align: center; } .foorercopy { padding: 1.25vw 0; } .foorercopy a { display: inline; } /* 定位条 */ .pos_menu { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; margin: 1.094vw auto; } .pos_menu, .pos_menu a { font-family: MicrosoftYaHei; font-size: 0.625vw; font-weight: normal; font-stretch: normal; letter-spacing: 0vw; color: #333333; } .pos_menu a:last-of-type { font-family: MicrosoftYaHei; font-size: 0.625vw; font-weight: normal; letter-spacing: 0vw; color: #9c0100; } .pos_icon { width: 1.5em; margin-right: 0.417vw; } .pos_to { margin: 0 0.208vw; } /* 手机版 */ /* 头部 */ .header_m { /* display: none; */ font-size: 3.73vw; } .header_fh { width: 5.9vw; height: 100%; background: url(../imgs/m/3/fanhui.png) no-repeat center; -webkit-background-size: 100% auto; -moz-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; } /* 导航按钮 */ .navbtn { position: relative; top: 0; right: 0; /* display: inline-block; */ width: 30px; height: 3px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; /* background: #333; */ display: none; z-index: 999999; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; background: #a50202; } .navbtn::after, .navbtn::before { position: absolute; left: 0; display: inline-block; /* width: 1.75rem; */ height: 3px; content: ""; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; background: #a50202; } .navbtn::after { width: 33px; top: -8px; } .navbtn::before { width: 27px; top: 8px; } .navbtn.on { background: transparent; } .navbtn.on::after, .navbtn.on::before { width: 20px; background-color: #ffffff; } .navbtn.on::after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px; } .navbtn.on::before { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0px; } /*导航按钮结束*/ /*顶部搜索*/ .wap_search { font-size: 16px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color: #fff; text-align: center; font-family: arial; letter-spacing: 2px; line-height: 2.918rem; -o-transition: height 0.4s ease-in-out; -moz-transition: height 0.4s ease-in-out; transition: height 0.4s ease-in-out; -webkit-transition: height 0.4s ease-in-out; overflow: hidden; width: 100%; /* flex */ -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } .wap_search form { width: 18rem; height: 2.918rem; -webkit-border-radius: 1.667rem; -moz-border-radius: 1.667rem; border-radius: 1.667rem; background: rgba(255, 255, 255, 0.25); position: relative; margin: 1.667rem auto; } .wap_search .input { font-size: 0.875rem; color: #fff; height: 2.918rem; line-height: 2.918rem; padding-left: 3.833rem; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-appearance: none; float: left; border-right: 0; background: none; font-family: MicrosoftYaHei; /* font-size: 3.5vw; */ font-weight: normal; font-stretch: normal; /* line-height: 2.918rem; */ letter-spacing: 1px; color: #fefefe; width: 100%; } .wap_search .btn_blue { position: absolute; cursor: pointer; top: 0; left: 0; width: 2.667rem; height: 2.918rem; line-height: 2.918rem; border: 0; background: url(../imgs/seach_white.svg) center no-repeat; -webkit-background-size: 1.094rem 1.094rem; -moz-background-size: 1.094rem; -o-background-size: 1.094rem; background-size: 1.094rem; margin-left: 0.833rem; } .wap_search .btn_blue.fr { background: #e9edef; color: #4e4f53; } .wap_search input::-webkit-input-placeholder { color: #fff; color: rgba(255, 255, 255, 0.9); } .wap_search input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; color: rgba(255, 255, 255, 0.9); } .wap_search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; color: rgba(255, 255, 255, 0.9); } .wap_search input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #fff; color: rgba(255, 255, 255, 0.9); } /* WebKit browsers */ .wap_search input:focus::-webkit-input-placeholder { color: transparent; /* transparent是全透明黑色(black)的速记法,即一个类似rgba(0,0,0,0)这样的值 */ } /* Mozilla Firefox 4 to 18 */ .wap_search input:focus:-moz-placeholder { color: transparent; } /* Mozilla Firefox 19+ */ .wap_search input:focus::-moz-placeholder { color: transparent; } /* Internet Explorer 10+ */ .wap_search input:focus:-ms-input-placeholder { color: transparent; } /* 点击搜索框获取焦点 placeholder消失-结束 */