/* CSS Document */
body{ font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"}
.fs-color-white{color: #fff !important;}
.fs-color-d{color: #ddd !important;}
.fs-color-dl{color:rgba(103,163,255,1.00) !important;}
.fs-weight-boder{ font-weight: bolder}
.bg-white{background-color:rgba(255,255,255,1.00);}
.bg-back{background-color:rgba(0,0,0,.1);}
.bg-back-3{background-color:rgba(0,0,0,.3);}
.bg-back-5{background-color:rgba(0,0,0,.5);}
.bg-bule{ background-color: #007bff}
.bg-hs{background-color: #f6f6f6}
.bg-title-img{background: url(../images/title-bg.png) no-repeat center}
.post-re{ position: relative;}
.post-abs{ position: absolute; left: 0; bottom: 0;}
.hidd{ overflow: hidden;}
.scale-img img{ transition: all 0.6s}
.scale-img:hover img{ transform: scale(1.1); transition: all 0.6s}
.position{ background-color: #f6f6f6}
input, select, textarea, button{ outline:none; border: 1px solid #eee}
button{ background-color: #007bff;color: #fff}
button:hover{background-color: #007bff;}
.menu{list-style:none;height:80px;width:100%;background-color:rgba(0,0,0,.1); position: fixed; left: 0; top: 0; z-index: 9999;transition: all 0.6s}
.fixed-act{ background-color: rgba(255,255,255,1.00); box-shadow: 0 0px 3px #a1a1a1;-webkit-box-shadow: 0 0px 3px #a1a1a1;
	-moz-box-shadow: 0 0px 3px #a1a1a1;
	-o-box-shadow: 0 0px 3px #a1a1a1; transition: all 0.6s }
.fixed-act .nav li a{ color:#000}
.fixed-act .nav li:hover a{color:#fff}
.fixed-act .nav li.active a{color:#fff}
.fixed-act .nav li .sub-nav{background-color:rgba(255,255,255,255.5);}
.fixed-act .nav li .sub-nav li a{color:#000}
.fixed-act .nav li .sub-nav li:hover a{color:#fff}
.logo{ float: left; height: 80px; width: 220px; }
.logo img{ margin:10px 0;}
.logo span{ color: #fff; font-size: 24px; margin-top: 5px; display: inline-block;font-weight: bold;color:#fff;}
.nav{list-style:none;height:80px;width:785px;background-color:none; float: right;}
.nav li{position:relative; float: right;}
.nav li:hover{background-color:rgba(8,70,213,.85)}
.nav li.active{background-color:rgba(8,70,213,.85)}
.nav li a{color:#fff;height:80px;line-height:80px;font-weight: 500;padding:0 20px; float: right; font-size: 16px;}
.nav li .sub-nav{position:absolute;top:80px;left:-1px;list-style:none;background-color:rgba(0,0,0,0.1);display:none; z-index: 99999; width: 180px; padding: 15px 0;}
.nav li .sub-nav li{text-align:left;clear:left;width:180px;position:relative; text-align: left;padding: 5px 0; }
.nav li .sub-nav li a{height:34px;line-height:34px;width:160px;padding:0;display:inline-block; font-size: 15px; color: #fff;text-align: left;}
/*底部*/
.footer ul.lh-2 li a{color: #fff}
.footer ul.lh-2 li a:hover{color:#ddd}
