*html{ background-image:url(about:blank); background-attachment:fixed; transition:.5s;} body{ font-size:12px; font-family:"寰蒋闆呴粦"; position:relative; transition:.5s;} input,select,textarea,button{ font-family:"Microsoft YaHei",arial; outline:none; font-size:12px;} *{margin:0;padding:0; border: 0;} ul, li {list-style-type:none;} em,i,ins{ font-style:normal; text-decoration:none;} img {border:none; vertical-align:middle;} a{color:#161213;text-decoration:none;} a:hover{color:#fabe00;} .fl {float:left;} .fr {float:right;} .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix {display:block;} .table-table{ display:table; width:100%; height:100%;} .table-cell{ display:table-cell; vertical-align:middle;} .mosk{width:100%; height:100%; background:rgba(0,0,0,.7); position:fixed; z-index:555; top:0; left:0; display:none; } html.flow{ overflow:hidden;} .h98{ height:98px; transition:.5s; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .w1200{max-width:1200px; margin:0 auto; position:relative;} /*澶撮儴*/ .header-top{ height:30px; line-height:30px; background:#da251e;} .header-top h2{ font-size:14px; color:#fff; font-weight:400;} .header-login{ padding-right:15px; margin-right:15px; position:relative;} .header-login:before{content:""; width:1px; height:12px; position:absolute; top:9px; right:0; background:#fff;} .header-login a{ font-size:14px; color:#fff;} .header-login a img{ vertical-align:middle; margin:-3px 5px 0 0;} .header-share a{ display:inline-block; vertical-align:middle; margin:8px 8px 0 0 !important; padding:0 !important;} .header-share .wx{width:19px; height:14px; background:url(../images/icon2.png) no-repeat;} .header-share .wb{width:18px; height:14px; background:url(../images/icon3.png) no-repeat;} .header-share .qq{width:11px; height:14px; background:url(../images/icon4.png) no-repeat;} .header-search{width:240px; height:40px; line-height:40px; position:relative; border-bottom:1px solid #ccc;} .header-search input{width:100%; height:40px; line-height:40px; font-size:14px; color:#999;} .header-search input::placeholder{ font-size:14px; color:#999;} .header-search a{ position:absolute; top:0; right:0;} .header-mid{ height:90px;} .header-logo{ margin-top:15px;} .header-search{ margin-top:25px;} .header-nav{ background:#f2f2f2;} .header-nav li{ float:left; height:50px; line-height:50px;} .header-nav li a{ color:#666; font-size:14px; line-height:50px; display:inline-block; margin-left:50px; position:relative;} .header-nav li a:before{content:""; width:0; background:#da251e; height:2px; position:absolute; bottom:0; left:0;} .header-nav li.on a,.header-nav li:hover a{color:#da251e; font-weight:bold;} .header-nav li.on a:before,.header-nav li:hover a:before{ width:100%;} /*a灏鹃儴*/ .footer{ background:#333;} .footer-copyright{ background:#ebebeb; color:#8c8c8c; font-size:12px; padding:12px 0;} .footer-copyright a{color:#8c8c8c;} .footer-top{ padding:70px 0 60px;} .footer-left li{ float:left; margin-right:30px;} .footer-left li a{ font-size:14px; color:#fff;} .footer-link{position:relative; padding-left:74px;} .footer-bot{margin-top:35px;} .footer-link b{color:#fff; font-size:16px; font-weight:normal; position:absolute; top:0; left:0; display:inline-block; line-height:24px;} .footer-link a{ display:inline-block; float:left; line-height:24px; color:#808080; font-size:14px;} .footer-link option{font-size: 16px;} .footer-link a:hover{color:#da251e;} .footer-right p{ line-height:24px; color:#fff; font-size:14px; display: inline-block;} .footer-right p b{color:#fff; font-size:14px; font-weight:400; line-height:24px; display:inline-block;} .footer-right p img{ vertical-align:middle; margin:-3px 5px 0 0;} .footer-link select{font-size: 16px;} .footer-right p:last-child{display: block;} /*鍒嗛〉*/ .page{ margin:40px auto 20px; text-align:center;} .page ul{ display:inline-block;} .page li{ float:left; margin:0 8px; line-height:18px;} .page li a{color:#999999; font-size:16px; display:block;} .page li.current a{color:#da251e;} .page li img{ vertical-align:top;} .page li a:hover{color:#da251e;} .yqlj-con{border:1px solid #ddd;margin-bottom: 40px;} .yqlj-con ul{font-size: 0;padding: 20px;} .yqlj-con li{display: inline-block;width: 18%;margin: 1%;font-size: 15px;vertical-align: top;} .yqlj-con li a{transition: all .4s;} .yqlj-con li a:hover{color: #da251e;}