.g-banner{ position: relative; overflow: hidden; width: 645px; height: 360px; }
.g-banner-img{overflow: hidden; width: 645px; height: 360px;}
.g-banner-img ul li{overflow: hidden; width: 645px; height: 360px; position: relative;}
.g-banner-img ul li i img{width: 645px; height: 360px;}
.g-banner-img ul li a.g-banner-txt{ position: absolute; left:0; bottom:0; background: url(../images/rgba50.png); z-index: 99; width: 645px; height: 110px;}
.g-banner-img ul li a.g-banner-txt h4{ color: #fff; font-size: 22px; text-align: center; height: 40px; line-height: 40px; overflow:hidden; font-weight: normal; padding:8px 15px 0px;  }
.g-banner-img ul li a.g-banner-txt p{ color: #fff; height: 30px; line-height: 30px; text-align: center; overflow: hidden; font-size: 15px; padding:0px 15px;white-space: nowrap;text-overflow: ellipsis;}
.g-banner-img ul li a:hover h4{ color: #004174; }
.g-arrow{ overflow: hidden; }
.g-arrow a.g-scroll{ position: absolute; width:30px; height:50px;top: 150px; background: url(../images/laboratory-new.png) no-repeat; z-index: 99}
.g-arrow a.next{right: 15px;background-position:-68px -19px;}
.g-arrow a.prev{ left: 15px; background-position:-10px -19px; }
.g-arrow ul{ position: absolute; bottom: 14px; left:237px;z-index: 991;}
.g-arrow ul li{ float: left; height: 10px; background:#fff; width: 30px; margin: 0px 6px; cursor: pointer; text-indent: -99999px;}
.g-arrow ul li.m-hover{ background: #ff0000; }

.g-hotpost{ width:540px; overflow: hidden; height: 360px; }
.g-hotpost a.u-first-title{ overflow:hidden;display: block;padding:10px 0px 15px 0px;border-bottom: 1px dotted #ededed;}
.g-hotpost a.u-first-title h1{text-align: center;margin-bottom: 15px;font-weight: 700;font-size:20px; color:#333; overflow: hidden; height: 26px; line-height: 26px;}
.g-hotpost a.u-first-title span{color: #999;font-size: 13px;line-height: 22px;height: 44px; display:block;overflow: hidden;}
.g-hotpost a.u-first-title:hover h1{ color:#004174}
.g-hotpost li {line-height: 27px;height: 27px;overflow: hidden;margin-top: 11px;}
.g-hotpost li i {display: block;float: left;width: 5px;height: 5px;background: #ddd;border-radius: 50%;-webkit-border-radius: 50%;margin-top: 9px;}
.g-hotpost li a {color: #555;display: block;float: left;padding-left: 8px;width: 435px;white-space: nowrap;text-overflow: ellipsis;height: 24px;line-height: 24px;overflow: hidden;}
.g-hotpost li span {float: right;color: #999;}
.g-hotpost li a:hover{color:#004174}
/*  第一屏结束  */

.g-title-box{ border-bottom:1px solid #eee;  }
.g-title-box h4.g-title-left{ overflow: hidden; height: 45px;font-size: 22px;line-height: 45px;font-weight: normal;}
.g-title-box h4.g-title-left strong{ width: 110px; text-align: left; height: 25px; line-height: 25px; display: block; float: left; color: #004174; font-size: 22px; font-weight:normal;border-left: 3px solid #004174;padding-left: 10px;margin-top: 10px;}
span.u-more { float:right;margin: 19px 4px 0px 0px;cursor: pointer;width: 38px;height: 15px;display: inline;overflow: hidden;background: url(../images/laboratory-new.png) no-repeat -2px -137px;}
span.u-more:hover{ background-position: -161px -137px; }
span.u-more a{ display: block;width: 38px;height: 15px;}
.g-title-box font{ display: block; float: left; height: 45px; line-height: 45px;overflow: hidden; margin-left:30px; width: 950px; text-align: right;}
.g-title-box font a{ font-weight: normal;color: #aaa;margin-right: 30px;font-size: 15px;}
.g-title-box font a:hover{color:#004174}

.g-img-list{ overflow:hidden; margin: 15px 0px 5px 0px; width: 1210px;}
.g-img-list li{ float: left; width: 230px;height: 158px; border:1px solid #eee;position:relative; margin: 0px 10px 10px 0px;}
.g-img-list li a{ display: block; width: 224px; height: 152px; margin: 3px; overflow: hidden;}
.g-img-list li img{ width: 224px; height: 152px;-webkit-transition: .2s linear;-moz-transition: .2s linear;transition: .2s linear;}
.g-img-list li p{ position: absolute; width:204px; bottom: 3px; left: 3px; background:url(../images/rgba50.png); color: #fff; line-height: 22px; height: 44px; font-size: 15px; padding: 6px 10px 2px 10px;}
.g-img-list li:nth-child(5){ margin-right:0px;  }
.g-img-list li:nth-child(10){ margin-right:0px;  }
.g-img-list li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);transform: scale(1.05);}
/*  图片说说结束  */

.m-w835{ width: 840px; overflow: hidden;/*border-right: 1px solid #eee*/}
.m-w340{ width:340px; overflow: hidden; }

.g-cont-list{ overflow: hidden;width: 404px;float: left;margin-right: 15px;margin-bottom: 20px;}
.u-cont-top{overflow: hidden;position: relative;padding-left:185px;margin-top: 15px;padding-bottom: 16px; width: 220px;float: left;}
.u-cont-top a.u-cont-img{ overflow: hidden; width: 170px; height: 115px; padding: 3px;border:1px solid #eee; display: block;position: absolute; left: 0px; top: 0px;}
.u-cont-top a.u-cont-img img{width: 170px; height: 115px;}
.u-cont-top a.u-cont-name{ display: block; font-size: 16px; font-weight: bold;height: 43px;overflow: hidden;margin-top: 3px}
.u-cont-top p{overflow: hidden;color: #999999;margin-top: 10px; font-size: 14px;height: 61px;}
.u-cont-top em {width: auto;height: 16px;line-height: 16px;font-size: 13px;font-weight: normal;color: #999;margin: 6px 38px 0 0;float: left;display: inline;overflow: hidden;zoom: 1;font-style: normal;}
.g-cont-list ul{ overflow: hidden; margin-top:5px;clear: both;}
.g-cont-list li i {display: block;float: left;width: 5px;height: 5px;background: #ddd;border-radius: 50%;-webkit-border-radius: 50%;margin-top: 14px;}
.g-cont-list ul li{ float: left; width:100%; height: 36px;}
.g-cont-list ul li a{ padding-left:10px; display:block;height: 36px; overflow: hidden;line-height: 36px;  width: 380px; color: #666;}
.u-cont-top a:hover{color:#004174}
.u-cont-top a.u-cont-img:hover{border:1px solid #004174;}
.g-cont-list ul li a:hover{color:#004174}

.g-jptj{ overflow: hidden; }
.g-title-right{ height: 25px; line-height: 25px; font-size: 22px; font-weight: bold; /*border-left: 3px solid #004174; */padding-left:8px; margin:12px 0px 8px 0;}
.g-title-right strong{ color: #004174; font-weight: bold;}
.g-jptj ul{border-top: 1px solid #eee; overflow: hidden;}
.g-jptj ul li {height: 72px;overflow: hidden;border-bottom: 1px solid #eee;padding:10px 0;}
.g-jptj ul li a {display: block;position: relative;height: 72px;}
.g-jptj ul li a em {display: block;width: 107px;height:72px;overflow: hidden;float: right;margin-left: 10px;}
.g-jptj ul li a em {width: 107px;height:72px;}
.g-jptj ul li p {display: block;height: 48px;overflow: hidden; color: #333;padding-top: 2px;}
.g-jptj ul li p strong{color: #0b73a0;}
.g-jptj ul li span {font-size: 13px;display: block;color: #999;position: absolute;bottom: 5px;left: 3px;}
.g-jptj ul li:hover { background: #fcfcfc; }
.g-jptj ul li:hover p{color:#004174}

.g-rank{ overflow: hidden; margin-bottom:5px; }
.g-rank a{ display: block; width: 165px; height: 80px; float: left; margin: 0px 10px 10px 0px; font-size: 20px; line-height: 80px; text-align: center; color: #fff; font-weight:bold;}
.g-rank a.g-rank-one{ background: #b766ad;}
.g-rank a.g-rank-two{background: #64a600; margin: 0px 0px 10px 0px;}
.g-rank a.g-rank-three{background: #00aeae}
.g-rank a.g-rank-four{background: #eac100;margin: 0px 0px 10px 0px;}
.g-rank a.g-rank-one:hover{background: #b74eaa}.g-rank a.g-rank-two:hover{background: #5d9804;}.g-rank a.g-rank-three:hover{background: #03a3a3;}.g-rank a.g-rank-four:hover{background: #e0b900;}

.g-hottank{ overflow: hidden; }
.g-hot-color { margin-bottom: 6px; overflow: hidden;}
.g-hot-color a {font-size: 15px;text-decoration: none;line-height: 31px;padding: 0 7px;display: inline-block;}
.cotx0{color: #ff006b}.cotx1{color: #049cff}.cotx2{color: #8b4bfa}.cotx3{color: #d39f17}.cotx4{color: #4b991f}.cotx5{color: #ff006b}.cotx6{color: #049cff}.cotx7{color: #8b4bfa !important}.cotx8{color: #d39f17 !important}.cotx9{color: #4b991f !important}.cotx10{color: #ff006b !important}
.cotx11{color: #049cff}.cotx12{color: #8b4bfa}.cotx13{color: #d39f17}.cotx14{color: #4b991f}.cotx15{color: #ff006b}.cotx16{color: #049cff}.cotx17{color: #8b4bfa !important}.cotx18{color: #d39f17}.cotx19{color: #4b991f}.cotx20{color: #ff006b !important}
.cotx21{color: #049cff}.cotx22{color: #8b4bfa}.cotx23{color: #d39f17}.cotx24{color: #4b991f}.cotx25{color: #ff006b !important}.cotx26{color: #049cff}.cotx27{color: #8b4bfa}.cotx28{color: #d39f17}.cotx29{color: #4b991f}.cotx30{color: #ff006b}
.cotx31{color: #049cff}.cotx32{color: #8b4bfa}.cotx33{color: #d39f17}.cotx34{color: #0b9e94}.cotx35{color: #d39f17}.cotx36{color: #ff1716}.cotx37{color: #4b991f}.cotx38{color: #049cff}.cotx39{color: #8b4bfa}.cotx40{color: #049cff}
.cotx41{color: #8b4bfa !important}.cotx42{color: #ff2897}.cotx43{color: #049cff}.cotx44{color: #03cbbd}.cotx45{color: #4b991f}.cotx46{color: #ff0000}.cotx47{color: #4b991f}.cotx48{color: #4b991f}.cotx49{color: #8b4bfa}.cotx50{color: #ff006b}
.cotx51{color: #ff0000}.cotx52{color: #03cbbd}.cotx53{color: #4b991f}.cotx54{color: #8b4bfa}.cotx55{color: #4b991f}.cotx56{color: #049cff !important}.cotx57{color: #4b991f}.cotx58{color: #8b4bfa}.cotx59{color: #4b991f}.cotx60{color: #4b991f !important}
.g-hot-color a:hover{ text-decoration: underline; }

.g-today{ overflow: hidden; }
/* .g-today ul{overflow: hidden; background:url(../images/num.png) no-repeat left top;} */
.g-today ul li {height: 36px;overflow: hidden;border-bottom: 1px dotted #ddd}
.g-today li i {display: block;float: left;width: 5px;height: 5px;background: #ddd;border-radius: 50%;-webkit-border-radius: 50%;margin-top: 14px;}
.g-today ul li a{float: left;height: 36px;margin-left:10px; line-height: 36px; display: block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color: #666;width: 320px;}
.g-today ul li:hover a{color:#004174}

.g-phrase{ overflow: hidden; }
.g-phrase ul{ overflow: hidden; }
.g-phrase ul li{ height: 67px; overflow: hidden; margin-bottom:15px;}
.g-phrase ul li em{display: block;width: 100px;height:67px;overflow: hidden;float: left;margin-right:15px;}
.g-phrase ul li p{ display: block;height: 24px; width: 225px;overflow: hidden;color: #65caf6;white-space: nowrap;text-overflow: ellipsis; font-size: 15px;}
.g-phrase ul li span {font-size: 13px;display: block;color: #999; height: 37px; overflow: hidden;}
.g-phrase ul li a:hover p{color:#004174}

.f-gotoBox{overflow: hidden;width:60px;height: auto;position: fixed;bottom: 10%;right: 4%;cursor: pointer;/*margin-left: 650px;*/z-index: 9900; display: none}
.f-gotoBox a{ display: block; height: 60px;background: url(../images/gotopb.gif) 0 0 no-repeat;}
.f-gotoBox a:hover{background: url(../images/gotopb.gif) -60px 0 no-repeat;}
.f-gotoBox a.m-hover{background: url(../images/gotopb.gif) -60px 0 no-repeat;}


/* 列表页 */
.g-son-channel{ overflow: hidden; margin: 15px auto;}
.g-son-channel ul li{ float: left;width:123.33px; overflow: hidden;text-align: center;background:#f2f2f2;margin: 0px 5px;border-radius: 4px;}
.g-son-channel a{display: block;height: 30px;line-height: 30px;overflow: hidden;padding: 0px 10px;color: #999;}
.g-son-channel a:hover{ background: #004174; color: #fff; }
.g-current{ overflow: hidden;padding-top: 15px;}
.g-current p{  height: 20px; line-height: 20px;color: #999; }
.g-current p a{ color: #999; }
.g-current p a:hover{color:#004174}
.g-img-tank{ overflow: hidden;}
.g-img-tank ul li{ float: left; width: 165px; margin: 0px 10px 10px 0px;}
.g-img-tank ul li img{ width: 153px; height: 124px; padding: 5px;border: 1px solid #eee;}
.g-img-tank ul li p{ width: 165px; overflow: hidden; height: 44px; line-height: 22px; color: #666; font-size:15px; }
.g-img-tank ul li a:hover p{color:#004174}

.g-list-box{ overflow: hidden;padding-right: 20px;}
.g-list-box li{overflow: hidden; border-bottom: 1px dotted #ddd;  padding:16px 0px;}
.g-list-box li a.m-left-img{ width: 170px; height: 115px; padding:3px;border: 1px solid #eee; margin-right:15px; }
.g-list-box li a.m-left-img img{width: 170px; height: 115px;}
.g-list-box li a.m-name{margin-top: 10px; display: block; height: 32px;overflow: hidden; font-size: 17px; font-weight: bold; color: #333; }
.g-list-box li p{ color: #999; overflow: hidden;font-size: 14px;}
.g-list-box li span{float: right;font-size: 13px; display: inline-flex; height: 30px; line-height: 30px; margin-top:8px;}
.g-list-box li button{border:1px solid #999;margin-top:8px;background: transparent;padding:5px; color:#999;border-radius: 2px; }
.g-list-box li button:hover {border:1px solid #004174;color:#004174;cursor: pointer;}
.g-list-box li span em{ font-style: normal; color: #999; padding-right:25px;  }
.g-list-box li a.m-left-img:hover{ border:1px solid #004174; }
.g-list-box li a.m-name:hover{color:#004174}

/** page **/
.page{clear:both;font-size:15px;height:37px;line-height:37px;margin:25px 0 25px 0;text-align: center}
.page a{padding: 8px 15px;font-size: 15px;color: #333;border: 1px solid #eee;border-radius: 3px;background-color: #eee;margin: 0 4px;}
.page span.thisclass,.x-page span.thisclass, .page strong{padding: 8px 15px;font-size: 15px;color: #333;border: 1px solid #eee;border-radius: 3px;background-color: #eee;margin: 0 5px;}
.page a:hover{ background: #004174;border: 1px solid #004174; color: #fff }
.page b{padding: 8px 15px;font-size: 15px;color: #333;border: 1px solid #004174;border-radius: 3px;background: #004174;color:#fff;margin: 0 4px;}
.page a b {padding: 7px 15px;font-size: 15px;color: #333;border: 1px solid #eee;border-radius: 3px;background-color: #eee;margin: 0 4px;}
.page a:hover b{background-color: #004174;color: #fff;border: 1px solid #004174;}

/** 文章page **/
.wz-page{ overflow: hidden;clear: both;font-family:microsoft yahei;text-align:center;font-size: 15px;line-height: 37px;}
.wz-page a{padding: 8px 15px;font-size: 15px;color: #333;border: 1px solid #eee;border-radius: 3px;background-color: #eee;margin: 0 5px;}
.wz-page a.pnow{background: #004174;color:#fff;margin:0 2px;padding:5px 10px;text-decoration:none;}
.wz-page a:hover{background: #004174; color: #fff;border: 1px solid #004174;}
.wz-page b{padding: 8px 15px;font-size: 15px;color: #fff;border: 1px solid #004174;border-radius: 3px;background-color: #004174;margin: 0 5px;}
.wz-page a b{ padding: 0px; border: 0px;  background: none; color: #333}
.wz-page a:hover b{ background: none; color: #fff; }

/*  详细  */
.g-detail-box{ overflow: hidden; margin-top:30px; }
.g-detail-box h1{ color: #595959; text-align: center; font-size:24px; line-height: 35px;max-height: 70px; overflow: hidden;margin-right:12px}
.g-detail-box p.g-detail-info{ margin-top:5px; overflow: hidden; line-height: 30px; height: 30px; text-align: center;border-bottom: 1px dashed #eee;padding-bottom: 0px;margin-right: 12px;}
.g-detail-box p.g-detail-info strong{ font-weight: normal; color: #999; padding: 0px 8px; font-size: 13px;}
.g-detail-font{ font-size: 17px; line-height: 28px; overflow: hidden; padding: 0 12px 0px 0px; color: #666}
.g-detail-font p{margin:12px 0;color: #333}
.g-detail-font a{color:#004174;font-size: 17px; }
.g-detail-font a:hover,.m-msg p a:hover{color:#004174;}
.g-detail-font img{margin: 8px auto; display: block;}
.m-pagebreak {margin: 0 0 13px 0;}
.m-pagebreak h4{overflow:hidden;margin-bottom:5px}
.m-pagebreak a {margin: 0 5px 0 0;height: 34px;line-height: 35px;padding-left: 24px;display: inline-block;border-radius: 4px;background:url(../images/jian.gif) left center no-repeat}
.m-pagebreak a:hover{ color: #004174; }
.m-wz-page{ overflow: hidden; padding: 15px 0px; }
.m-msg{ overflow: hidden; background: #f2f2f2; padding: 10px 10px 8px 10px;margin-right: 12px;}
.m-msg p{ overflow: hidden;color: #999; line-height: 22px;white-space: nowrap;text-overflow: ellipsis; width: 100%; text-align: left;}
.m-msg p a{color:#666}
.m-msg .g-fenxiang{ height:28px; overflow: hidden; margin-top:4px; width: 140px;}
.m_ssxx {font-size: 14px;line-height: 200%;padding:12px 10px 5px 10px; margin-top:10px;border-top:1px solid #bcbcbc; overflow:hidden;margin-right: 12px;}
.m_ssxx p{ float:right; overflow:hidden;width: 50%;height: 30px;line-height: 30px; text-align:right; color: #999}
.m_ssxx p:nth-child(1){ float:left; text-align: left;}
.m_ssxx p span{color: #c6c6c6;}
.m_ssxx p a{ color:#999}
.m_ssxx p a:hover{color:#004174}

.g-top-title{ overflow: hidden;margin: 35px 20px 35px 0px; }
.g-top-title h1.g-pl-title{ float: left; color: #595959;font-size: 22px;line-height: 38px; width: 650px;}
.g-top-title a.u-a-go{ float:right;display: block;height: 38px;line-height: 38px;width: 96px;text-align: center;background: #004174;color: #fff;border-radius: 2px; }
.g-top-title a.u-a-go:hover{ background: red; }

.ranklist{ overflow: hidden; margin-top:20px;  }
.ranklist a{ float: left; width:400px; margin: 0px 17px 20px 0px; height: 180px; text-align: center; line-height: 180px;  display: block; padding: 0px; color: #fff; font-size: 26px;}
.ranklist a.cotx0{ background: #B766AD; }
.ranklist a.cotx1{ background: #64A600; }
.ranklist a.cotx2{ background: #00AEAE; }
.ranklist a.cotx3{ background: #EAC100; }
.ranklist a.cotx4{ background: #9D9D9D; }
.ranklist a.cotx5{ background: #9D9D9D; }

.g-xgwz{ overflow: hidden;margin-top:15px;}
.g-xgwz ul{overflow: hidden;border-bottom: 1px dotted #eee;}
.g-xgwz ul li {height: 85px;overflow: hidden;border-top: 1px dotted #eee;padding: 12px 0px;width: 407.5px;float: left;margin-right: 12px}
.g-xgwz ul li a {display: block;position: relative;height: 85px;padding-left: 140px;}
.g-xgwz ul li a em {display: block;width: 127px;height: 85px;overflow: hidden;float: left;position: absolute;left: 0px;top: 0px;}
.g-xgwz ul li a em img{ width: 127px;height: 85px; }
.g-xgwz ul li p {display: block;height:52px;line-height: 26px;overflow: hidden;color: #333;font-size: 15px;}
.g-xgwz ul li span {font-size: 13px;display: block;color: #999; height: 20px; line-height: 20px;margin-top: 10px;}
.g-xgwz ul li span strong{  font-weight:normal;padding-right: 15px; }
.g-xgwz ul li:hover p{color:#004174}

/* class */
.margin15{ margin-top:15px;  }
.g-class{ overflow: hidden;}
.g-class-list{ overflow: hidden; }
.g-class-list ul {padding: 15px 0px;overflow: hidden;}
.g-class-list ul li{float: left;height: 30px;line-height: 30px;overflow: hidden;margin: 6px 0px;width: 139px;text-align: center;}
.g-class-list ul li a{color: #999;display: block;padding: 0px 13px;background: #f2f2f2;border-radius: 4px;margin: 0px 5px;}
.g-class-list ul li a:hover{ background: #004174; color: #fff; }

.sitemaptit{height: 40px;line-height: 40px;border-bottom: 1px solid #eee;color: #666;font-size: 16px;}
.sitemap li{height: 40px;line-height: 40px;overflow: hidden;background: url(../images/img/m-qqtn-more.png) no-repeat left center;background-size: 5px;padding-left: 12px;text-overflow: ellipsis;white-space: nowrap;border-bottom: 1px dotted #ddd;width:49%;float:left}
.sitemap li a{color: #666}
.sitemap p{color:#666;padding:5px 0}
.sitemap p a{color:#004174}
.sitemap p a.u-logo{display:block;margin:0 auto}
.spaceH{clear:both;height:200px;}

/*--首页手游--*/
.g-tb-list{ overflow: hidden; clear: both;display: none}
.g-hot-list .on{ display:block; }
.g-sjrj-cont .g-tb-list{display: block}
.g-tb-list ul {overflow: hidden; width: 1235px;}
.g-tb-list ul li{float: left;width: 120px;padding-left: 90px;height: 78px;position: relative;display: block;cursor: pointer;overflow: hidden;margin:28px 36px 10px 0; }
.g-tb-list ul li a{ display:block; }
.g-tb-list ul li a i img{ width: 78px; height: 78px; position:absolute; top: 0px; left: 0px;border-radius: 12px; }
.g-tb-list ul li a p em img{height: 14px;}
.g-tb-list ul li a p span{ color: #666;display:block;overflow: hidden;height: 24px; line-height: 24px;margin-top:2px; }
.g-tb-list ul li a p strong{ color: #999; font-size: 12px; font-weight: normal; display: block; margin: 8px 0px 9px 0px;}
.g-tb-list ul li a:hover p span{ color: #004174 }
.g-left-title{height: 49px; line-height: 49px;border-bottom: 1px solid #eee;}
.g-left-title p{font-size:22px;font-family: Candara;color: #ddd;font-weight: 400;float: left;padding-right: 25px;}
.g-left-title p b{ font-weight: normal; color: #333;margin-right: 10px;border-bottom:2px solid #004174;display: inline-block; position: relative;bottom: 1px;}
.g-left-title span{font-size: 20px;color: #ddd;display:block;float: left;}
.g-left-title i {cursor: pointer;padding: 0 15px;font-size: 20px;color: #333; font-style: normal;}
.g-left-title i.cur{ color: #004174; }
.g-left-title font {display: block;float: left;height: 45px;line-height: 45px;overflow: hidden;margin-left: 30px;width: 720px;text-align: right;}
.g-left-title font a{color: #999;font-size: 14px;margin-right: 30px;}
.g-left-title font a:hover{color:#004174;}
span.u-more {float: right;margin: 18px 0 0px 0px;cursor: pointer;width: 31px;height: 15px;display: inline;overflow: hidden;background: url(../images/laboratory-new.png) no-repeat -2px -137px;}
span.u-more:hover{ background-position: -161px -137px; }
span.u-more a{ display: block;width: 38px;height: 15px;}

.g-link-box{border-top:1px solid #eee;color: #666}
.g-link-box ul{padding: 10px 0px 5px 0px;overflow: hidden;}
.g-link-box ul li{float: left;display: inline-block;margin-right: 15px;margin-bottom: 5px;}
.g-link-box ul li a{color: #666}
.g-link-box ul li a:hover{color:#004174}

.douyin img{width: 99.6%;border:1px solid #eee}