﻿@charset "utf-8";

.fwb{font-weight:bold}
.fwn{font-weight:normal}
/*文字居左居中居右默认*/
.tal{text-align: left}
.tac{text-align: center}
.tar{text-align: right}
.tai{text-align: initial}
/*文字超出部分显示省略号*/
.wot{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/* 按钮默认指针 */
html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer}
html input[disabled] {cursor: default}
/*图片居中等比例缩放*/
.dvt{display: table-cell;vertical-align: middle;text-align: center;font-size:0;line-height:0}
.dvt img{max-height:100%;max-width:100%}
/*图片hover放大动画效果*/
.animate-img img{transition: all ease-out .3s .1s}
.animate-img:hover img{transform: scale(1.1, 1.1)}
/* a标签点击 */
a { text-decoration: none; color:inherit}
/* 浮动 */
.l{float:left}
.r{float:right}
/*清除浮动*/
.clear:after{clear:both;content:'';display:block;width: 0;height: 0;visibility:hidden}
/* 圆角 */
.radius{-moz-border-radius:3px; -webkit-border-radius:3px;border-radius:3px}
/* display */
.db{display:block}
.dn{display:none}
.dib{display:inline-block}
.di{display:initial}
/* 指针 */
.poi{cursor:pointer}
.def{cursor:default}
.wai{cursor:wait}
/* 无框文本框文本域 */ 
.bo-none{border:0; outline:none}
/*textarea禁用拖动*/
.re-none{resize: none}
/* position */
.rel{position:relative}
.abs{position:absolute}
.fix{position:fixed}
/* overflow */
.ovh{overflow:hidden}
/* 块状元素水平居中 */
.auto{margin:0 auto}
/*高亮*/
em{font-style:normal;color:#222}

.minw{min-width:1200px} /*页面最小宽度*/
.layw{width:1200px; } /*页面布局宽度*/
/*警告*/
.notice{background:#fe9f4d;height:33px;line-height:33px;font-size:15px;color:#fff}
.notice .close{width:12px;height:12px;background:url(../images/notice-close.png) no-repeat;margin-top:11px}

/
/*股票代码*/
.stock{padding-left:14px;border-left:1px solid #a9a9a9;line-height:1.4;margin:25px 0 0 16px}

/*周年*/
.anniversary{margin:19px 0 0 30px}

/*顶部公共浮动*/
.top-banner{width:100%;height:60px}
.top-banner a{height:100%}
.top-close{width:24px;height:24px;line-height:24px;color:#fff;font-size:16px;background:rgba(0,0,0,.7)}
/*头部导航*/
.head-nav{height:41px}
.nav-li{width:85px;height:41px;line-height:41px;font-size:15px;color:#000;margin:0 10px}
.nav-li a{height:100%}
.nav-li.activity{/*background:url(../images/11.png) no-repeat center;*/width:100px;}
.head-nav .a{width:120px;height:100%;background:url(../images/recruit.png) no-repeat center}
.head-app{font-size:13px;color:#06c;line-height:41px;padding-right:32px;background:url(../images/app.png) no-repeat right center;margin-left:65px}
.head-app .img{width:120px;height:120px;max-width:120px;right: 0;top:40px;z-index:50}
/*.head-app:hover .img{display:block}*/

/*主导航*/
.mainnav{width:200px;height:43px;padding-left:17px;margin-top:-1px;transition:all .5s}
.navbtn{z-index:1;line-height:43px;font-size:15px;color:#0366c1;padding-left:41px;background:url(../images/nav-on.png) no-repeat left center;transition:all .5s}
.mainnav:after{content:'';width:21%;height:100%;background:#0284dc;position:absolute;left:0;top:0;transition:all .5s}
.menu{width:200px;background:#fff;z-index:9999;left:0;top:43px;padding:7px 0;box-shadow:0px 5px 10px rgba(0,0,0,.15)}
.menu > li{font-size:14px;color:#000;height:45.4px;line-height:45.4px;padding-left:26px;transition:all .5s}
.menu > li > span{font-family:"宋体";margin-right:26px;color:#999}
.menu > li:hover{background:#f0f2f6;color:#0284dc;padding-left:34px}
.menu > li:hover > span{color:#0284dc}
.menubox{width:680px;height:363px;border:1px solid #e1e5e9;top:0;left:200px;background:#fff;padding:20px 30px 0}
.menubox .ul{width:300px}
.menubox h1{font-size:14px;color:#000}
.menubox p{font-size:12px;color:#666b85}
.menubox ul{line-height:1.6}
.menubox li{margin-bottom:20px}
.menubox li:hover h1{color:#0284dc}
.menu > li:hover .menubox{display:block}
.mainnav:hover{padding-left:27px}
.mainnav:hover:after{width:100%}
.mainnav:hover .navbtn{color:#fff;background:url(../images/nav-on.png) no-repeat left center;padding-left:27px}

/*内页导航样式*/
/*.menu{background:#fff;border:1px solid #0366c1;border-top:0}
.menu > li{color:#000;height:45.25px;line-height:45.25px}
.menu > li > span{color:#999}
.menu > li:hover{background:#0366c1;color:#fff}
.menu > li:hover > span{color:#fff}
.menubox{left:239px}*/

/*头部结束*/

