锘緻charset "utf-8"; /* CSS Document */ .bh-banner{ width:100%; min-width:1200px; height:auto; overflow:hidden;} .swiper-pagination-bullet{ width:13px; height:13px; cursor:pointer;} .swiper-pagination-bullet-active{ background:#fcd201;} .bh-wecando {width:100%; min-width:1200px; height:710px;overflow:hidden;} .bh-wecando .wecando{ width:1200px; height:710px; margin:0px auto; overflow:hidden;} .bh-wecando .wecando-topic{ text-align:center; margin:70px auto 0px auto; overflow:hidden;} .bh-wecando .wecando-title{ height:50px; line-height:50px; text-align:center; color:#000; font-size:28px;} .bh-wecando .wecando-font{ text-align:center; color:#666;} .bh-wecando .wecando-main{ width:1200px; height:410px; margin:50px auto 0px auto; overflow:hidden; cursor:pointer;} .bh-wecando .wecando-div{ width:290px; height:405px; float:left; border:solid 2px #fff; border-right:dashed 1px #ddd; overflow:hidden;} .bh-wecando .wecando-pic{ width:290px; height:179px; margin:22px auto 30px auto; text-align:center; overflow:hidden;} .bh-wecando .wecando-pic img{ cursor:pointer;} .bh-wecando .wecando-ftopic{width:178px; height:20px; line-height:20px; font-size:17px; text-align:center; color:#000; margin:0 auto 20px auto;} .bh-wecando .wecando-entopic{width:178px; text-align:center; line-height:180%; font-size:14px; color:#cecece; font-size:12px; margin:0 auto;word-wrap:break-word; height:20px; line-height:20px; overflow:hidden;} .bh-wecando .wecando-dl{ width:150px; height:auto; margin:10px auto 0px auto; overflow:hidden;} .bh-wecando .wecando-dl dd{ height:26px; line-height:26px; color:#666; font-size:13px;} .bh-case{width:100%; min-width:1200px; min-height:722px; max-height:1185px;overflow:hidden; background:#f2f2f2;} .bh-case .case{ width:100%; min-width:1200px; min-height:722px; max-height:1185px; margin:0px auto; overflow:hidden;} .bh-case .case-topic{ text-align:center; margin:70px auto 0px auto; overflow:hidden;} .bh-case .case-title{ height:50px; line-height:50px; text-align:center; color:#0097e0; font-size:28px;} .bh-case .case-font{ text-align:center; color:#666;} .bh-case .case-nav{ width:100%; min-width:1200px; margin:0px auto; height:68px; margin:40px auto 0px auto; border-top:solid 1px #ddd;} .bh-case .case-nav ul{ width:1200px; height:68px; margin:0px auto; text-align:center; display:block;} .bh-case .case-nav ul li{ width:14%; height:68px; line-height:68px; text-align:center; display:inline-block; cursor:pointer; font-size:16px; color:#666; background:url(../images/icon/li-bg.png) no-repeat right center;} .bh-case .case-nav ul li.selected{ border-top:solid 1px #0097e0; top:-1px; position:relative; line-height:69px;} .bh-case .case-nav ul li:hover a,.bh-case .case-nav ul li.selected a{color:#0097e0;} .bh-case .case-nav ul li:last-child{ background:none;} .bh-case .case-nav ul li a{ color:#666;} .bh-case .case-nav ul li:hover a{ color:#0097e0;} .bh-case .case-main{ width:100%; min-width:1200px;min-height:248px; max-height:720px; max-width: 1920px; margin:0px auto 20px auto; overflow:hidden;} .bh-case .case-div{ width:25%; max-height:360px; overflow:hidden; float:left; position:relative;} .bh-case .case-pic{ width:100%; max-height:300px; overflow:hidden; margin:0px auto;} .bh-case .case-name{ width:100%; height:60px; overflow:hidden; margin:0 auto; background:#fff; text-align:center; font-size:15px; color:#000; line-height:60px;} .bh-case .case-keyword{ width:100%; height:50px; line-height:50px; position:absolute; bottom:60px; background:url(../images/bg/black80.png) repeat 0 0; color:#fff; text-align:left; text-indent:2em; overflow:hidden; display:none;} .bh-news{width:100%; min-width:1200px; height:783px;overflow:hidden; background:url(../images/bg/new-bg.jpg) repeat 0 0;} .bh-news .news{ width:1200px; height:870px; margin:0px auto; overflow:hidden;} .bh-news .news-topic{ text-align:center; margin:70px auto 0px auto; overflow:hidden;} .bh-news .news-title{ height:50px; line-height:50px; text-align:center; color:#fff; font-size:28px;} .bh-news .news-font{ text-align:center; color:#fff;} .bh-news .news-main{ width:1200px; height:640px; margin:10px auto 0px auto; overflow:hidden;} .bh-news .news-nav{ width:1200px; height:36px; margin:30px auto 25px auto; text-align:center; overflow:hidden;} .bh-news .news-nav li{ width:114px; height:34px; border:solid 1px #fff; text-align:center; line-height:34px; cursor:pointer; display:inline-block; margin-right:20px; font-size:16px; color:#fff; border-radius:18px;} .bh-news .news-nav li.selected,.bh-news .news-nav li:hover{ background:#fdd000; color:#fff; border:solid 1px #fdd000;} .bh-news .news-nav li a{ color:#fff;} .bh-news .news-nav li.selected a,.bh-news .news-nav li:hover a{ color:#fff;} .bh-news .news-listmain{ width:1200px; height:360px; margin:0px auto 20px auto; overflow:hidden; position:relative;} .bh-news .news-listmain div.loading{ width:100%; height:355px; position:relative; background:rgba(255,255,255,.6) url(../images/icon/load.gif) no-repeat center center; top:0; left:0; z-index:2; cursor:pointer; display:none;} .bh-news .news-list{ width:1200px; height:360px;overflow:hidden; position:absolute; top:0; left:0; z-index:1;} .bh-news .news-first{ width:386px; height:355px; background:#fff; float:left; margin-right:20px;} .bh-news .news-first dl{ margin:7px; overflow:hidden;} .bh-news .news-first dl dt{ width:100%; height:206px; display:block; overflow:hidden;} .bh-news .news-first dl dd.news-ftopic{ height:50px; line-height:50px; width:330px; margin:0px auto; font-size:16px; color:#333; overflow:hidden;} .bh-news .news-first dl dd.news-ftopic a{color:#333} .bh-news .news-first dl dd.news-fintro{ height:50px; line-height:27px; width:330px; margin:0px auto; color:#666; overflow:hidden;} .bh-news .news-first dl dd.news-ffoot{ height:35px; line-height:35px;width:330px; margin:0px auto; color:#aaa;} .bh-news .news-first dl dd.news-ffoot span{ margin-right:3px;} .bh-news .news-right{ width:794px; height:357px; float:right; overflow:hidden;} .bh-news .news-right .news-div{ width:386px; height:105px; background:url(../images/new-list.png) no-repeat top center; overflow:hidden; cursor:pointer; float:left; margin:0 20px 20px 0;} .bh-news .news-right .news-div:hover{background:url(../images/new-list.png) no-repeat bottom center; } .bh-news .news-right .news-div .news-calender{ width:100px; height:106px; text-align:center; float:left;} .bh-news .news-right .news-div .news-calender b{ font-size:28px; color:#fff; display:block; line-height:30px; height:30px; margin-top:25px;} .bh-news .news-right .news-div .news-calender span{ color:#fff;} .bh-news .news-right .news-div .news-rmain{ width:286px; float:left; height:106px; overflow:hidden;} .bh-news .news-right .news-div h2{ height:40px; line-height:54px; font-size:16px; font-weight:normal; overflow:hidden; width:263px;color:#333;} .bh-news .news-right .news-div p{ height:46px; line-height:180%; overflow:hidden; color:#666; overflow:hidden; width:263px;} .bh-page{ width:215px; height:50px; margin:0px auto 0px auto;} .bh-page .bh-previous{ width:50px; height:50px; float:left; background:#fff url(../images/arrow-left.png) no-repeat center center; overflow:hidden; cursor:pointer; border-radius:2px; display:block; border:solid 1px #ddd;} .bh-page .bh-plist{ width:92px; height:50px; float:left; background:#fff url(../images/th.png) no-repeat center center; overflow:hidden; cursor:pointer; border-radius:2px; margin-left:12px;display:block; border:solid 1px #ddd;} .bh-page .bh-next{ width:50px; height:50px; float:right; background:#fff url(../images/arrow-right.png) no-repeat center center; overflow:hidden; cursor:pointer; border-radius:2px;display:block; border:solid 1px #ddd;} .bh-write .bh-plist:hover{ background:#00a7ed url(../images/th-write.png) no-repeat center center;} .bh-write .bh-previous:hover{ background:#00a7ed url(../images/arrow-left-white.png) no-repeat center center;} .bh-write .bh-next:hover{ background:#00a7ed url(../images/arrow-right-white.png) no-repeat center center;} .bh-blue .bh-plist:hover{ background:#0097e0 url(../images/th-write.png) no-repeat center center;border:solid 1px #0097e0;} .bh-blue .bh-previous:hover{ background:#0097e0 url(../images/arrow-left-white.png) no-repeat center center;border:solid 1px #0097e0;} .bh-blue .bh-next:hover{ background:#0097e0 url(../images/arrow-right-white.png) no-repeat center center; border:solid 1px #0097e0;} .bh-black .bh-previous{background:#333 url(../images/arrow-left-white.png) no-repeat center center; } .bh-black .bh-plist{ background:#333 url(../images/th-write.png) no-repeat center center;} .bh-black .bh-next{background:#333 url(../images/arrow-right-white.png) no-repeat center center;} .bh-black .bh-previous:hover{background:#fdd100 url(../images/arrow-left.png) no-repeat center center; } .bh-black .bh-plist:hover{ background:#fdd100 url(../images/th.png) no-repeat center center;} .bh-black .bh-next:hover{background:#fdd100 url(../images/arrow-right.png) no-repeat center center;} .bh-yellow .bh-previous{background:url(../images/arrow-left-white.png) no-repeat center center; } .bh-yellow .bh-plist{ background:url(../images/th-write.png) no-repeat center center;} .bh-yellow .bh-next{background:url(../images/arrow-right-white.png) no-repeat center center;} .bh-yellow .bh-previous:hover{ background-color:#fdd000; border:solid 1px #fdd000;} .bh-yellow .bh-plist:hover{ background-color:#fdd000; border:solid 1px #fdd000;} .bh-yellow .bh-next:hover{ background-color:#fdd000; border:solid 1px #fdd000;} .bh-casep div{ border:none !important;} .bh-casep .bh-previous:hover{ background:#0097e0 url(../images/arrow-left-white.png) no-repeat center center;} .bh-casep .bh-plist:hover{ background:#0097e0 url(../images/th-write.png) no-repeat center center;} .bh-casep .bh-next:hover{ background:#0097e0 url(../images/arrow-right-white.png) no-repeat center center;} .bh-knowledge{width:100%; min-width:1200px; height:815px;overflow:hidden; background:#fff;} .bh-knowledge .knowledge{ width:1200px; height:795px; margin:0px auto; overflow:hidden;} .bh-knowledge .knowledge-topic{ text-align:center; margin:70px auto 0px auto; overflow:hidden;} .bh-knowledge .knowledge-title{ height:50px; line-height:50px; text-align:center; color:#0097e0; font-size:28px;} .bh-knowledge .knowledge-font{ text-align:center; color:#666;} .bh-knowledge .knowledge-main{ width:1200px; height:486px; margin:25px auto 0px auto; background:url(../images/bg/knowledage-bg.png) no-repeat top center; overflow:hidden; position:relative;} .bh-knowledge .k-div{ width:576px; height:123px; overflow:hidden; position:absolute; display:none;} .bh-knowledge .knowledge-ldiv .k-day{ width:87px; height:115px; float:left; overflow:hidden; margin:4px auto 0 4px;} .bh-knowledge .knowledge-ldiv .k-right{ width:462px; height:115px; float:left; margin:4px auto 0px auto; overflow:hidden;} .bh-knowledge .knowledge-rdiv .k-day{ width:87px; height:115px; float:right; overflow:hidden; margin:4px auto 0 4px;} .bh-knowledge .knowledge-rdiv .k-right{ width:462px; height:115px; float:left; margin:4px auto 0px 20px; overflow:hidden;} .bh-knowledge .k-day b{ height:71px; width:84px; display:block; text-align:center; font-size:35px; color:#fff; line-height:71px;} .bh-knowledge .k-day span{ height:44px; width:84px; display:block; text-align:center; font-size:12px; color:#999; line-height:44px;} .bh-knowledge .k-title{ width:410px; height:55px; line-height:55px; font-size:16px; margin:0px auto; color:#333; overflow:hidden;} .bh-knowledge .k-intro{ width:410px; height:40px; line-height:20px; font-size:12px; margin:0px auto; color:#666; overflow:hidden;} .bh-knowledge .knowledge-ldiv{ width:576px; height:123px; background:url(../images/bg/knowledage-divbg.png) no-repeat 0 -123px; cursor:pointer; overflow:hidden;} .bh-knowledge .knowledge-ldiv:hover{background:url(../images/bg/knowledage-divbg.png) no-repeat 0 0;} .bh-knowledge .knowledge-rdiv{ width:576px; height:123px; background:url(../images/bg/knowledage-divbg.png) no-repeat 0 -369px; cursor:pointer; overflow:hidden;} .bh-knowledge .knowledge-rdiv:hover{background:url(../images/bg/knowledage-divbg.png) no-repeat 0 -246px;} .bh-parnter{width:100%; min-width:1200px; height:723px;overflow:hidden; background:#f2f2f2;} .bh-parnter .parnter{ width:1200px; height:723px; margin:0px auto; overflow:hidden;} .bh-parnter .parnter-topic{ text-align:center; margin:70px auto 0px auto; overflow:hidden; } .bh-parnter .parnter-title{ height:50px; line-height:50px; text-align:center;color:#0097e0; font-size:28px;} .bh-parnter .parnter-font{ text-align:center; color:#666;} .bh-parnter .parnter-table{ width:1200px;height:423px;overflow:hidden; margin:45px auto 0px auto; cursor:pointer; position:relative;} .bh-parnter .parnter-div{ width:144px; height:165px; position:absolute; left:0; top:0; background:url(../images/links/l-img.png) no-repeat center center; overflow:hidden; display:none;} .bh-parnter .parnter-div .parnter-mask{width:144px; height:165px;background:url(../images/links/logo-mask.png) no-repeat center center; overflow:hidden;display:none; text-align:center; line-height:165px; color:#fff;} .bh-parnter .parnter-div .parnter-img{width:144px; height:165px;background:url(../images/links/ll.png) no-repeat center center;} .bh-contact{width:100%; min-width:1200px; height:302px; background:#0097e0;overflow:hidden;} .bh-contact .contact{ width:100%; height:302px; margin:0px auto; overflow:hidden;} .bh-contact .contact-topic{ text-align:center; margin:70px auto 0px auto; overflow:hidden;} .bh-contact .contact-title{ height:50px; line-height:50px; text-align:center; color:#fff; font-size:28px;} .bh-contact .contact-font{ text-align:center; color:#fff;} .bh-contact .contact-tel{ width:603px; height:90px; margin:15px auto 0px auto; text-align:center; cursor:pointer;} .bh-contact .contact-tool{ width:100%; height:80px; line-height:80px; color:#fff; overflow:hidden;border-top:solid 1px #49b2e5; margin:50px auto 0px auto;} .bh-contact .contact-tool-main{ width:1200px; height:auto; overflow:hidden; margin:0px auto;} .bh-contact .tool-tel{ float:left; margin-right:49px;} .bh-contact .tool-skill{ float:left;margin-right:49px;} .bh-contact .tool-address{ float:left;} .bh-contact .tool-code{ float:right;} /*.bh-map{ height:462px; width:100%; min-width:1200px; margin:0px auto;position:relative ; overflow:hidden;} .bh-map .map{height:462px; width:100%; min-width:1200px; margin:0px auto; position:absolute; left:0; top:0; z-index:1;} .bh-map .bh-mask{ height:462px; width:100%; min-width:1200px; position:absolute; z-index:2; background:url(../images/bg/black-bg.png) repeat 0 0; left:0; top:0; cursor:pointer;overflow:hidden;} .bh-map .bh-more{ width:63px; height:63px; line-height:63px; text-align:center; color:#fff; border-radius:50%; position:absolute; z-index:3;background:url(../images/bg/black-bg.png) repeat 0 0; right:10px; top:10px; cursor:pointer; border:solid 1px #666; overflow:hidden;} .bh-map .bh-more:hover{ background:#000;}*/ .bh-links{width:100%; min-width:1200px; height:93px; background:#0097e0;overflow:hidden; border-bottom:solid 1px #49b2e5;} .bh-links .links{ width:1200px; height:93px; margin:0px auto; overflow:hidden; line-height:93px; text-align:center;} .bh-links .links a{ color:#fff; text-align:center; display:inline-block; margin:0 5px 0 5px;} .bh-links .links a:hover{ color:#fdd000;} .bh-map{ height:447px; width:765px;margin:0px auto; position:relative ; overflow:hidden; float:left;} .bh-contact-foot{height:auto; width:100%; min-width:1200px; margin:0px auto; background:#f2f2f2; overflow:hidden;} .bh-contact-footmain{ height:467px; width:1200px; background:#fff; overflow:hidden; margin:65px auto; padding:10px; box-sizing:border-box;} .bh-commenting{ width:404px; height:447px; background:#f2f2f2; float:right; overflow:hidden;} .bh-commenting h1{ text-align:center; font-size:18px; line-height:60px; margin:20px auto 20px auto;} .bh-commenting input{ width:290px; height:34px; border:solid 1px #ddd; margin:0px auto 20px auto; background:none; display:block; outline:none; padding:0px 13px; box-sizing: border-box;} .bh-commenting textarea{ width:290px; height:87px; border:solid 1px #ddd; margin:0px auto 20px auto; background:none; display:block; outline:none; padding:4px 13px; overflow:hidden; box-sizing: border-box;} .bh-commenting button{ width:290px; height:40px; margin:0px auto; color:#fff; background:#0097e0; border:none; outline:none; text-align:center; line-height:40px; border-radius:5px; display:block; cursor: pointer;} .bh-commenting button.error{ background:#ff2227;} .bh-commenting .bh-code{ width:290px; height:44px; margin:0px auto 20px auto; overflow:hidden; background:#ddd url(../images/icon/load.gif) no-repeat center center; border-radius:2px;} .bh-commenting .bh-code input{ width:180px; float:left;} .bh-commenting .bh-verifie{ float:right; width:100px; height:33px; float:right; background:#fff; cursor:pointer;} .bh-mqrcode{ color:#0097e0; cursor:pointer;}