@charset "utf-8";
* {font-family:"微软雅黑", "新宋体", "楷体";}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,table,td,textarea,tr,ul{margin:0;padding:0;}
fieldset,img{border:0}
li{list-style:none}
address,cite,dfn,em,var{font-style:normal}
code,kbd,samp{font-family:courier new,courier,monospace}
ins{text-decoration:none}
del{text-decoration:line-through}
h1{font-size:25px;line-height:40px}
h2{font-size:22px;line-height:40px}
h3{font-size:20px}
h4{font-size:1.38em}
h5{font-size:16px}
h6{font-size:1em;font-style:normal}
li,p{font-size:14px;letter-spacing:.01em;line-height:25px}
address,cite,dfn,em,var{font-style:normal}
caption,td{font-weight:400}
blackquote,cite,em,i{font-style:italic}
b,strong{font-weight:700}
code,pre{font-family:monospace;font-size:1.1em}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
blockquote,q{quotes:none}
legend{color:#000}
button,checkbox,input,radio,select,textarea{vertical-align:middle}
a{text-decoration:none}
a:hover{text-decoration:underline;color:#ffa400}
body{margin:0;padding:0;border:0;color:#555;font-size:13px;line-height:180%;text-align:left}
.floatright{float:right}
.floatleft{float:left}
.box{clear:both;width:990px;margin:0 auto;padding:0 auto;overflow:hidden}
a{color:#555;text-decoration:none}
a:hover{color:#ffa400;text-decoration:underline}
.clear{clear:both}
.row_1{width:80%;margin-top:0;margin-left:auto;margin-right:auto;margin-bottom:0;display:block}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block;font-size:14px}
* html .clearfix{height:1%}
.clearfix{display:block}
.grid{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%}
.mt_30 {margin-top:30px;}
.mt_50 {margin-top:50px;}
.mt_80 {margin-top:80px;}
.mb_30 {margin-bottom:30px;}
.mb_50 {margin-bottom:30px;}
.mb_80 {margin-bottom:30px;}

/******************** LightBox *********************/
.lb_mask{position:fixed;top:0;left:0;width:100%;height:100%;background:url(/images/mask_bg.png);background:rgba(102,102,102,.4)}
.lb_container{margin-left:auto;margin-right:auto;background:#FFF;padding:5px 20px 30px 20px;opacity:0;z-index:2}
.bl_exit{text-align:right}
.bl_exit span{font-size:28px;font-weight:700;color:#666;text-shadow:1px 1px 3px #999;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s}
.bl_exit span:hover{color:#3596e5;text-shadow:3px 3px 3px #999}
.bl_titleCont{margin-bottom:30px}
.bl_title{text-align:center;line-height:80px;border-bottom:1px solid #eee}
.bl_content{text-align:center}
.bl_content h5{margin-bottom:20px}

.grid_3 {width:31.33%;}