button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
textarea{ resize:none; }
a{ text-decoration:none; }
a:hover{ text-decoration:none; color:#56c8f7;}
/* clearfix */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac */
.clearfix { display:block;}
.hl{color:#ff6767}
.fl{float: left}
.fr{float: right}
.db{display: block}
/*header*/
.header{width:100%}
.header .top-tools{height:40px;background:#333;color:#999;top:0;position:fixed;z-index:10000;width:100%;left:0;min-width:990px}
.header .top-tools .globle-menus{height:40px;}
.header .top-tools .globle-menus li{float:left;height:40px;}
.header .top-tools .globle-menus li a{font-size:14px;color:#ccc;height:40px;line-height:40px;padding:0 15px;text-decoration:none;display:inline-block}
.header .top-tools .globle-menus li:hover a{color:#fff;background:#0D0D0D}
.header .top-tools .globle-menus li .children{position:absolute;display: none;background:#0D0D0D;color:#999;}
.header .top-tools .globle-menus li:hover .children{display: block}
.header .top-tools .nr3{display:block;position:relative;font-size:10px;color:#f1f1f1;width:60px;text-align:center;line-height:1em;background:#FE5761;float:right;height:100%}
.header .top-tools .nr3 img{display:block;margin:4px auto 2px}
.header .top-tools .nr3 .code{display:none;margin:0;position:absolute;top:45px;right:5px;width:100px;}
.header .top-tools .nr3:hover .code{display:block}
.bar-link a,.top-bar .bar-left li a{font-size:14px;color:#ccc;height:40px;line-height:40px;padding:0 10px;text-decoration:none;display:inline-block}
.bar-link a:hover,.top-bar .bar-left li a:hover{color:#fff;background:#0D0D0D}
.top-bar .bar-left li.ls a{width:1px;background:#363636;padding:0;height:40px;overflow:hidden}
.top-tools .bar-info{position: relative}
.bar-item{position:relative;float:left}
.bar-text{width:auto;text-align:center;height:40px;line-height:40px;overflow:hidden;position:relative;z-index:199011;cursor:pointer}
.bar-box{background-color:#fff;position:absolute;z-index:199010;width:60px;top:40px;right:0;text-align:center;display:none}
.bar-box li{height:40px;line-height:40px;background:#a9a9a9;display:block}
.bar-box li.bar-box-item-0{background:#585757}
.bar-box li.bar-box-item-1{background:#717070}
.bar-box li.bar-box-item-2{background:#7d7d7d}
.bar-box li.bar-box-item-3{background:#939393}
.bar-box li.bar-box-item-4{background:#9f9f9f}
.bar-box li a{color:#f1f1f1;display:block;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bar-box li a:hover{color:#fff}
.top-bar .on .bar-box{display:block}
.bar-info .on .bar-text{background:rgba(0,0,0,.75);background:#000\9}
.bar-info .on .bar-text i{border:5px dashed transparent;border-bottom:5px solid #ccc;top:10px}
.top-tools .bar-add .bar-text{background:#59C3D1;color:#f1f1f1;width:60px;line-height:1em;font-size:10px;padding:0}
.top-tools .bar-add .bar-text:hover{color:#fff}
.top-tools .bar-add .bar-text img{display:block;margin:4px auto 2px}
.top-tools .bar-add.on .bar-text{background:#59c3d1;color:#fff}
.cbbfixed {position: fixed;right: 30px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #ff6767;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url('../images/side-icon02.png');}
.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url('../images/erweima.png');width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0); -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url('../images/side-icon01.png');}
/*header-left*/
.header-left{ float:left; line-height:35px;}
.header-left .logo{ background:url(../images/logo02.png) no-repeat left center; width:89px; height:30px; display:block; float:left;}
.header-left .navbox{ float:left;}
.header-left .navbox li{ float:left;}
.header-left .navbox a{ font-size:14px; color:#333333; margin-left:35px;}
.header-left .navbox a:hover{ text-decoration:underline; color:#ee5965;}
/*.header-left .navbox li:las