*{outline:none !important;-moz-outline:none !important;margin:0;padding:0;}
html{overflow-y:scroll;+overflow-x:hidden;}
@-moz-document url-prefix(){html {overflow-x:hidden;}}
html,body{font-size-adjust:none;}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
em,i{font-style:normal;}
li{list-style:none;}
img a{border:none;outline:none;display:block;}
img{border:none;outline:none;}
table{ width:100%;}
.yahei{font-family:'Microsoft Yahei',arial,sans-serif;}
.icon-drowdown{font-size:7px;}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}
.red{color:#ee4d4e;}
.left{float:left;}
.right{float:right;}
.divider{width:100%;height:1px;background:#e7e9eb;overflow:hidden;clear:both;}
.vertical.divider{width:1px;}
span > span,span >i,span > em,button,select,label,input,.label{display:inline-block;vertical-align:middle;}
.blk10,.blk20,.blk30,.blk40,.blk50{width:100%;overflow:hidden;clear:both;}
.blk10{height:10px;}
.blk20{height:20px;}
.blk30{height:30px;}
.blk40{height:40px;}
.blk50{height:50px;}

.inline-block{display:inline-block;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.clear{clear:both;}
.textlink a{color:#394263;padding-right:10px;font-family:simsun;font-weight:normal;}
.textlink a:hover{color:#ee4d4e;}
.vm{vertical-align:middle;}
.gray{color:#999;}
.hide,.hidden{display:none}
.show{display:block}
.invisible{visibility:hidden}
.affix{position:fixed}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after,.gird-content:after,.section:after{display:table;content:"";line-height:0;}
.clearfix:after,.gird-content:after,.section:after{clear:both;}
i[class^="icon-"]{padding-right:5px;}
.green{color:#63b76c;}
.blue{color:#21c5f5;}
.red{color:#e4393c;}
.purple{color:#896dcf;}
.dash{color:#d2d8e0;padding:0 5px;}
.bg-red{background:#e4393c;}
.bg-blue{background:#21c5f5;}
.bg-orange{background:#feaa17;}
.bg-green{background:#97d23a;}
.bg-purple{background:#896dcf;}
.bg-cyan{background:#37d18a;}
.bg-gray1{background:#f6f6f6;}
.bg-gray2{background:#eee;}
.bg-white{background:#fff;}

/* Header*/
#header{position:relative;width:100%;top:0;left:0;z-index:999;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,0.01);}
#menu{height: 189px;width:990px;background: #000;position: absolute;top:76px;left: 0px;background: url(../images/menu.png) no-repeat 0 0; display: none; overflow: hidden;}
#menu .zmenu li{margin: 18px 13px 0px;}
#menu .zmenu li a{color: #fff;filter:alpha(opacity=60);-moz-opacity:0.60; opacity:0.60; padding-bottom: 0; }
#menu .zmenu li a:hover{ color: #fff;text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de; opacity: 1;  -webkit-animation: neon6 1.5s ease-in-out infinite alternate;-moz-animation: neon6 1.5s ease-in-out infinite alternate;
  animation: neon6 1.5s ease-in-out infinite alternate;}
.hd-line{background:#e4393c;height:8px;width:100%;clear:both;}
#nav-bar{text-align:right;font-size:16px;font-family:'Microsoft Yahei',arial,sans-serif;}
#nav-bar li{float:left;margin:25px 10px 15px 10px;}
#nav-bar a{/*display:inline-block;*/padding-bottom:10px;}
#nav-bar li a:hover{color:#e4393c;}
#nav-bar .vertical-divider{float:right;width:1px;height:18px;line-height:18px;margin:25px 15px;border-left:1px solid #eee;}
#logo{height:76px;float:left;}
#logo a{display:inline-block;background:url(../images/logo.png) no-repeat;width:260px;height:76px;}
#nav{float:right;height:76px;overflow:hidden;font-weight:bold;}
#nav li a{color:#333;margin:0 10px;}
#nav i{font-size:17px;}
#nav li.active a{color:#e4393c;border-bottom:2px solid #e4393c;color:#e4393c;}
.url-link{float:right;}
.url-link a{color:#666;}

#focus {min-height: 300px;overflow: hidden; position:relative;}

/* Layout*/
.row{width:100%;margin:0 auto;}
.column,.columns{float:left;position:relative;}
.gird-one{width:8.333%}
.gird-two{width:16.666%;}
.gird-three{width:24.999%;}
.gird-four{width:33.333%;}
.gird-five{width:41.666%;}
.gird-six{width:49.9%;}
.gird-seven{width:58.334%;}
.gird-eight{width:66.667%;}
.gird-nine{width:75%;}
.gird-ten{width:83.334%;}
.gird-eleven{width:91.667%;}
.gird-twelve{width:100%;}
.gird-margin{margin:0 10px;}
.gird-content{padding:20px 20px;}
.offset5{margin-left:5px;}
.offset10{margin-left:10px;}
.offset20{margin-left:20px;}
.offset25{margin-left:25px;}
.offset30{margin-left:30px;}
#header .bg2 {position: absolute;display: block;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 60px;background-color: #fff;z-index: -1;}
.col-hd i{padding-right:10px;vertical-align:middle;}
.col-hd em,.col-hd sub-hd em{display:inline-block;vertical-align:middle;font-family:'Microsoft Yahei',arial,sans-serif;font-weight:bold}
.col-hd{font-family:'Microsoft Yahei',arial,sans-serif;font-weight:bold;position:relative;border-bottom:1px solid #ccc;}
.col-hd h3{display:inline-block;border-bottom:1px solid #e4393c;position:absolute;}
#focus,.media-thumblist{display:block;overflow:hidden;}

/* Content*/
#footer .inner,#header .inner,.subbar .inner{position:relative;width:990px;margin:0 auto;}
.section .inner{width:990px;margin:0 auto;}
#footer{padding:40px 0;overflow:hidden;}
.foot-nav,.foot-nav a{color:#999;height:25px;line-height:25px;}
.foot-nav span{padding:0 4px 0 14px;}
.foot-nav i{color:#333;}
.copyright{color:#666;line-height:1.5;padding-top:10px;}

@media screen and (max-device-width: 990px){ 
html,body{width:990px;} 
}