/** * common css file * * @author: Wang Taohong <1936165216@qq.com> * @link: * @copyright: */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; } body { font: 14px/1.15 "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "Helvetica Neue", "Helvetica", Arial, \\5FAE\8F6F\96C5\9ED1, "STHeitiSC-Light", simsun, \\5B8B\4F53, "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", "sans-serif"; } table { /*width: 100%;*/ border-collapse: collapse; border-spacing: 0; } fieldset, img { border: 0; } img { /*display: block;*/ display:inline-block; } address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; } ol, ul { list-style: none; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; } article, aside, footer, header, nav, section { display: block; } figcaption, figure, main { display: block; } a { background-color: transparent; color: inherit; text-decoration: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); outline: none; } mark { background-color: #ff0; color: #000; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } audio, video { display: inline-block; } svg:not(:root) { overflow: hidden; } button, input, optgroup, select, textarea { font-family: "Microsoft YaHei"; font-size: 100%; line-height: 1.15; margin: 0; } button, input { overflow: visible; } button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0; } button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 0; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } canvas { display: inline-block; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } .clearfix { *zoom: 1; } .clearfix:after { display: table; content: ""; line-height: 0; font-size: 0; clear: both; } ul.clearfix>li, ol.clearfix>li { float: left; } .fr { float: right; } .fl { float: left; } .hide { display: none !important; transition: all 2s; } .dn { display: none; } .show { display: block !important; } .mt0 { margin-top: 0 !important; } .mr0 { margin-right: 0 !important; } .mb0 { margin-bottom: 0 !important; } .ml0 { margin-left: 0 !important; } .mt25 { margin-top: 25px; } .pt0 { padding-top: 0 !important; } .pr0 { padding-right: 0 !important; } .pb0 { padding-bottom: 0 !important; } .pl0 { padding-left: 0 !important; } .pb60 { padding-bottom: 60px; } .warning{ margin:50px auto; text-align:center; } /*全站通用样式*/ .container { width: 1280px; min-width: 1280px; margin-left: auto; margin-right: auto; } .logo-search { width: 100%; min-width: 1280px; height: 122px; background: #144b99; border-bottom: 6px solid #0a2d67; } .logo-search p { padding-top: 24px; } .logo-search p a { float: left; } .logo-search p span { line-height: 64px; margin-left: 40px; font-size: 18px; color: #fff; } .search { margin-top: 40px; } .search input { float: left; width: 232px; height: 42px; padding: 0 10px; background: #fff; border: none; border-top-left-radius: 3px; border-bottom-left-radius: 3px; color: #333; } .search .search_btn { float: left; width: 50px; height: 44px; background: #092e67; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border: none; } .search .search_btn img { margin: 0 auto; } .search a { line-height: 42px; margin-left: 30px; color: #fff; font-size: 14px; } .nav-header>ul>li { width: 132px; height: 46px; line-height: 46px; margin-right: 10px; color: #333; text-align: center; } .nav-header>ul>li>a { display: block; line-height: 46px; color: #333; font-weight: bold; font-size: 18px; } .nav-header>ul>li:hover>a, .nav-header>ul>li.active a,.nav-header>ul>li.selected a { background: #cda61a; color: #fff } .nav-header>ul>li { position: relative; } .banner .prev,.banner .next{ position: absolute; top: 50%; display: block; width: 35px; height: 55px; margin: -27px 0 0; background: url(../images/sprites.png) no-repeat;} .banner .next{ left: 0; background-position:0px 0px} .banner .prev{ right: 0; background-position:-37px 0px} .banner {position:relative; width:1280px; min-width: 1280px; height:440px;margin:0 auto;overflow:hidden;} .banner .bd {position:relative;text-align:center;z-index:0;} .banner .bd li a {position:relative;display:block;width:100%;height:440px;overflow:hidden;} .banner .bd li img {display:block;width:100%;height:440px;} .banner .hd {position:absolute;bottom:0;left:50%;margin:-35px 0 0 -46px;height:38px;line-height:38px;text-align:center;z-index:1;} .banner .hd ul {text-align:right;margin:0 10px 0 0;} .banner .hd ul li { border-radius:8px;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:16px;height:16px;margin-right:18px;background:#fff;overflow:hidden;font-size:0;} .banner .hd ul .on {width:24px;background: #e4b720;} /*二级菜单*/ .nav-son { position: relative; width: 100%; padding-top: 9px; background: #fff; z-index: 9; } .nav-son li { height: 36px; line-height: 36px; color: #000; } .nav-son li a { display: block; } .nav-son li:hover { background: #cda61a !important; color:#fff; } /*标题*/ .title { width: 100%; margin: 30px 0; border-bottom: 1px solid #cecece; font-size: 18px; font-weight: bold; color: #333; } .title span.title-span { float: left; padding-bottom: 12px; border-bottom: 3px solid #174a98; } .title a { float: right; margin: 7px 0 0; font-size: 14px; color: #666; } .title a i { display: inline-block; width: 16px; height: 16px; margin: 0 0 -3px 5px; background: url(../images/sprites.png) no-repeat -86px -1px; } /*底部*/ .footer { width: 100%; min-width: 1280px; height: 148px; background: #144b99 url(../images/footer_bg.jpg) no-repeat; } .footer_con { width: 1000px; margin: 0 auto; padding-top: 35px; color: #fff; } .footer_con .copyright { margin-top: 30px; } .footer_con .copyright span { margin-right: 30px; } input::-webkit-input-placeholder{ color:#ccc; } input::-moz-placeholder{ color:#ccc; } input:-ms-input-placeholder{ color:#ccc; }