﻿@charset "utf-8";
/* CSS Document */
.bh-webmenu{ height:55px; width:100%; min-width:1200px; margin:45px auto 0px auto;}
.bh-webmenu .webmenu{ width:1200px; height:52px; margin:0px auto;}
.bh-webmenu .webmenu li{ width:154px; height:52px;float:left; text-align:center; line-height:42px; margin-right:20px; background:url(../images/website-li.png) no-repeat right top;}
.bh-webmenu .webmenu li a{ color:#676767; font-size:14px; width:100%; height:52px; display:block;}
.bh-webmenu .webmenu li a:hover,.bh-webmenu .webmenu li.selected a{ background:url(../images/website-li.png) no-repeat left top; color:#fff;}

.bh-website{ width:100%; min-width:1200px; min-height:400px; background:#fff; overflow:hidden;}
.bh-website .websitediv{ width:1200px; min-height:400px; margin:35px auto 0px auto;}
.bh-website .bh-webslogin{width:1200px; height:43px; border:solid 1px #e6e6e6; margin:0px auto 20px auto; overflow:hidden; line-height:43px; color:#666; background-color:#f5f5f5; text-indent:8px;}
.bh-website .websitecontent{ height:360px; overflow:hidden;}
.bh-website table{ margin:0;}
.bh-website table td{ height:43px; vertical-align:middle; color:#666; font-size:12px; border:solid 1px #e6e6e6 !important; padding:12px !important;}
.bh-website table td p{ line-height:28px; margin-bottom:10px;}
.bh-website table td.active,.bh-website table tr.active td{ color:#666;}
.bh-website .tag{ padding:4px 6px; margin:0 10px 10px 0; display:block; float:left; color:#00a7ed;background-color:#edf9ff;border:solid 1px #96c5ea;border-radius:2px; cursor:pointer;}
.bh-website .tag-yellow{ padding:4px 6px; margin:0 5px 5px 0; color:#333; border-radius:2px; cursor:pointer;}
.bh-website .btn{ font-size:12px; color:#2c8fe4;}
.bh-website .text-yellow{ color:#2b84e4;}
.bh-website dl{ width:100%; height:auto;}
.bh-website dl dt{ height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#2b84e4;}
.bh-website dl dd{ height:25px; line-height:25px;color:#2b84e4; cursor:pointer;}
.bh-website dl dd span{ color:#2b84e4; margin-right:3px;}
.bh-website dl dd:hover{ color:#333;}

.bh-more{ width:1200px; background:#f5f5f5; text-align:center; height:55px; border:solid 1px #e6e6e6; line-height:55px; cursor:pointer; margin-bottom:80px;}

.bh-tenyear{width:100%; min-width:1200px; height:577px; background:#f5f5f5; overflow:hidden;}
.tenyear{ width:1200px; height:577px; margin:0px auto; overflow:hidden;}
.tenyear .tenyear-title{ height:50px; line-height:50px; text-align:center; color:#0097e0; font-size:28px; margin-top:70px;}
.tenyear .tenyear-font{ text-align:center; color:#666; margin-bottom:70px;}
.tenyear .tenyeardiv{ width:600px; height:112px; margin-bottom:50px; overflow:hidden; float:left;}
.tenyear .tenyeardiv .tenyear-img{ width:132px; height:112px; float:left;}
.tenyear .tenyeardiv .tenyear-topic{ width:425px; height:50px; line-height:60px; color:#000; font-size:16px; margin-left:15px; float:left;}
.tenyear .tenyeardiv .tenyear-intro{ width:425px; height:auto; margin-left:15px; float:left; color:#666; line-height:180%;}
.tenyear .tenyeardiv .tenyear-line{  width:425px; height:auto; float:left;margin-left:15px; margin-bottom:15px;} 
.tenyear .tenyeardiv .tenyear-line span{ width:90px; height:2px; background:#0097e0; display:block;}
.tenyear span.line2{ background:#f35555 !important;}
.tenyear span.line3{ background:#ffa740 !important;}
.tenyear span.line4{ background:#30be6f !important;}

.bh-growup{width:100%; min-width:1200px; height:562px; background:#c3eefa; overflow:hidden;}
.growup{ width:1200px; height:562px; margin:0px auto; overflow:hidden; background:url(../images/icon/des-mac.png) no-repeat right center;}
.growup .growup-main{ width:500px; height:562px; float:left; overflow:hidden;}
.growup .growup-main h1{ margin:135px auto 0 47px;}
.growup .growup-main p{ color:#666; font-size:14px; margin:43px auto 0 49px; line-height:200%;}
.growup .growup-main button{ width:226px; height:54px; background:#0097e0; color:#fff; line-height:54px; border:none; border-radius:4px; margin:72px auto 0 47px; font-size:18px;}

.bh-website-ui{ width:100%; min-width:1200px; height:660px;background:#fff url(../images/icon/innova.png) no-repeat center center; overflow:hidden;}
.website-ui{ width:1200px; height:660px; margin:0px auto; overflow:hidden; }
.website-ui-div{ width:600px; height:330px; float:left;}
.website-ui-div h1{ font-size:18px; font-weight:normal; width:308px; margin:105px auto 20px 0;text-align:right;}
.website-ui-div p{ font-size:13px; width:308px; text-align:left; color:#666; line-height:180%;}