﻿@charset "utf-8";
html{margin:0 auto;padding:0;font-size:14px; overflow-y:scroll;overflow-x:hidden; box-sizing:border-box; background:url(bg.jpg) repeat-y; background-size:100% auto;}
body{color:#666; margin:0 auto;padding:0; font-size:14px;
    font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif; max-width:520px; background:url(bottom-bg.jpg) no-repeat center bottom; background-size:100% auto;}

.html-bg{ background:url(top-bg.jpg) no-repeat center top; background-size:100% auto;}
.top-h{ height:46px;}
.top-menu{ background:rgba(0,0,0,0.2); padding:15px 10px; position:fixed; top:0; width:100%;}
.top-menu ul{ display:flex !important;}
.top-menu ul li{ flex:1; text-align:center; color:#fff; font-size:12px;}
.top-menu ul li a{ color:#fff;}
.top-menu ul li a.active{ border-bottom:2px solid #fff;}

.nav-mobile{display: none;font-weight: bold;width: 100%;}

.mingqi{ background:url(jiangbei_img.png) no-repeat right top; background-size:120px auto; margin:0; padding:0 3%;}
.mingqi .title{ font-size:20px; font-weight:bold; color:#fff; padding:20px 0;}
.mingqi .video{  border:1px solid #fffc01; border-radius:3px; overflow:hidden; margin:10px 0;}
.mingqi .video img{ display:block; max-width:100%;}


.huodong{ padding:3%; background:url(aa.jpg) no-repeat center; background-size:auto 100%;}
.huodong ul.title{ text-align:center; color:#fff; margin-bottom:15px;}
.huodong ul.title h2{ font-size:20px; font-weight:bold;}
.huodong ul.title p{ text-transform:uppercase; font-size:16px; color:rgba(255,255,255,.5);font-weight:bold;}
.huodong ul.content{ padding:5%; border-radius:5px; background:rgba(255,255,255,0.2); min-height:200px; color:#fff; line-height:2;}

.shengming{ padding:3%; }
.shengming ul.title{ text-align:center; color:#fff; margin-bottom:15px;}
.shengming ul.title h2{ font-size:20px; font-weight:bold;}
.shengming ul.title p{ text-transform:uppercase; font-size:16px; color:rgba(255,255,255,.5);font-weight:bold;}
.shengming ul.content{ padding:5%; border-radius:5px; background:rgba(255,255,255,0.2); min-height:200px; color:#fff; line-height:2;}

.jieshao{ padding:3%; }
.jieshao ul.title{ text-align:center; color:#fff; margin-bottom:15px;}
.jieshao ul.title h2{ font-size:20px; font-weight:bold;}
.jieshao ul.title p{ text-transform:uppercase; font-size:16px; color:rgba(255,255,255,.5);font-weight:bold;}
.jieshao ul.content{ padding:5%; border-radius:5px; background:url(js_bg_1.png) no-repeat center; background-size:100% 100%; min-height:200px; color:#3A2200 ; line-height:2;}


.guize{ padding:3%;}
.guize ul.title{ text-align:center; color:#fff; margin-bottom:15px;}
.guize ul.title h2{ font-size:20px; font-weight:bold;}
.guize ul.title p{ text-transform:uppercase; font-size:16px; color:rgba(255,255,255,.5);font-weight:bold;}
.guize .content{ padding:5%; border-radius:5px; background:rgba(255,255,255,0.2); min-height:200px; color:#fff; line-height:2;}



.zhuban{ background:#fff; margin:0 3%; border-radius:5px; box-shadow:0 0 5px rgba(0,0,0,0.1); overflow:hidden;}

.zhuban ul li{ padding:15px; border-bottom:1px solid #eee; line-height:1; font-size:16px;}
.zhuban ul li i{ margin-right:8px; font-size:18px;}

.laiyuan{ padding:3%; margin-top:3%;}
.laiyuan ul.title{ text-align:center; color:#fff; margin-bottom:15px;}
.laiyuan ul.title h2{ font-size:20px; font-weight:bold;}
.laiyuan ul.title p{ text-transform:uppercase; font-size:16px; color:rgba(255,255,255,.5);font-weight:bold;}
.laiyuan ul.content{ padding:8% 3%; text-align:center; line-height:1.5; border-radius:5px; background:rgba(255,255,255,0.2); color:#fff; line-height:2; display:flex;}
.laiyuan ul.content li{ flex:1;}
.laiyuan ul.content li h2{ line-height:1.2; font-size:15px;}


.youshi{ padding:3%;}
.youshi ul.title{ text-align:center; color:#fff; margin-bottom:15px;}
.youshi ul.title h2{ font-size:20px; font-weight:bold;}
.youshi ul.title p{ text-transform:uppercase; font-size:16px; color:rgba(255,255,255,.5);font-weight:bold;}
.youshi ul.content{  border-radius:5px; color:#fff; line-height:2;}
.youshi ul.content li{ width:32%; margin-right:2%; margin-bottom:2%; float:left; text-align:center; background:#b70605; padding:10px 0 15px 0; border-radius:5px;}
.youshi ul.content li h2{ font-size:15px; line-height:1.2;}
.youshi ul.content li i{ display:block; line-height:1.6; font-size:35px;}
.youshi ul.content li:nth-child(3n){ margin-right:0;}



.hezuo{ padding:3%;}
.hezuo ul.title{ text-align:center; color:#fff; margin-bottom:15px;}
.hezuo ul.title h2{ font-size:20px; font-weight:bold;}
.hezuo ul.title p{ text-transform:uppercase; font-size:16px; color:rgba(255,255,255,.5);font-weight:bold;}
.hezuo ul.content{ padding:1%;background:rgba(255,255,255,0.3);}
.hezuo ul.content li{ width:20%; padding:0; float:left;}
.hezuo ul.content li img{ display:block; max-width:92%; margin: 5% auto; background-color: #fff;}

.b-banquan{ text-align:center; padding:5% 0; color:#fff;}
.b-banquan a{ color:#fff;}

.b-menu{  width:100%; background:#fff; padding:2% 3%; bottom:0; position:fixed;}
.b-menu ul{display:flex;}
.b-menu ul li{ background:#d5ae68; flex:1; border-radius:5px; margin:0 2%; text-align:center; padding:8px; font-size:16px; color:#fff;}
.b-menu ul li:last-child{ background:#c90507;}
.b-menu ul li a{color: #fff; display: block;}

.b-h{ height:50px;}