/**
 * 政采主页
 * 
 * @author:huliping(hlp@booogo.com)
 * @since ：2017-3-14
 */
.icon {
font-style: normal;
font-weight: 400;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.carousel-control .icon-chevron-left, .carousel-control .icon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
position: absolute;
top: 50%;
z-index: 5;
display: inline-block;
margin-top: -10px;
}
.carousel-control .icon-chevron-left, .carousel-control .icon-prev {
left: 50%;
margin-left: -10px;
}
@media screen and (min-width:768px)
.carousel-control .icon-chevron-left, .carousel-control .icon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
width: 30px;
height: 30px;
margin-top: -15px;
font-size: 30px;
}
@media screen and (min-width: 768px)
.carousel-control .icon-chevron-left, .carousel-control .icon-prev {
margin-left: -15px;
}

/*商品列表*/
.product{
    width:1024px;
    margin:0 auto;
}
.product .tab-v{
    margin-top:34px;
}
.product .tab-v .head{
    position:relative;
    height:38px;
    overflow:visible;
    border-bottom:2px solid #333;
    _zoom:1;
}
.product .tab-v .head h1{
    margin:0;
    line-height:30px;
    font-size:20px;
    color:#323232;
}
.product .tab-v .head .nav-tabs{
    display:inline;
    height:36px;
    line-height:36px;
    margin-top:0;
    border-bottom:0 none;
    z-index:1;
}
.product .tab-v .nav-tabs>li{
    position: relative;
    display:inline;
    height:34px;
    margin:0;
    font-size:14px;
    color:#696969;
}
.product .tab-v .nav-tabs > li a {
    position:static;
    float: left;
    height: 34px;
    padding: 0 16px;
    text-decoration: none;
    line-height: 34px;
    overflow: hidden;
    background: #fff;
    color:#696969;
    border-radius:0;
    border:0 none;
    border-left: solid 2px #fff;
    border-right: solid 2px #fff;
    white-space: nowrap;
}
.product .tab-v .nav-tabs>li.cur a{
    /*position: absolute;*/
    white-space: nowrap;
    border-left: solid 2px #333;
    border-right: solid 2px #333;
    border-top: solid 3px #333;
    top: -1px;
    left: -1px;
    height: 38px;
    line-height: 34px;
    color: #fff;
    text-indent: 1px;
    background: #333;
}

.product .tab-v .nav-tabs>li span{
    position: absolute;
    width: 1px;
    background: #d7d7d7;
    overflow: hidden;
    height: 14px;
    top: 10px;
    right: 0;
}
.product .tab-v .nav-tabs>li:last-child span{
    background: #fff;
}
.product .tab-v .nav-tabs>li.cur span{
    display:none;
}

/*产品图片展示*/
.product .tab-content>.tab-pane{
    border:0 none;
    opacity: 0;
}
.tab-pane .side{
    float:left;
    width:200px;
    height:390px;
}
.tab-pane .side .side-top {
    position:relative;
    height:260px;
    padding:20px 14px 0;
    background:#b2e0ef;
    overflow:hidden;
}
.tab-pane .main-content .main-content-top .top-item,
.tab-pane .main-content .main-content-bottom .item-sm{
    position:relative;
    float:left;
    padding:20px 14px 0;
    border-right:1px solid #f8f8f8;
    border-bottom:1px solid #f8f8f8;
    overflow: hidden;
}
.main-content .main-content-tabList:not(:first-child) .main-content-bottom .item-sm:hover{-moz-box-shadow: 0 0 3px #888888;-webkit-box-shadow: 0 0 3px #888888;box-shadow: 0 0 3px #888888;}
.tab-pane .main-content .main-content-top .top-item{
    width:206px;
    height:195px;
}
.tab-pane .main-content .main-content-top .top-item a{display:block;width:206px;height:195px;text-align:center;line-height: 195px;position: relative;}
.tab-pane .main-content .main-content-top .slider a{display:block;width:412px;height:195px;text-align:center;line-height: 195px;position: relative;}
.tab-pane .side>a{display:block;width:200px;height:265px;text-align:center;line-height: 265px;position: relative;}
.tab-pane .side .side-top .top-item h2,
.tab-pane .main-content .main-content-top .top-item h2,
.tab-pane .main-content .main-content-bottom .item-sm h2,
#con_service_1 .side .side-bottom h2{
    margin:0;
    font-size:14px;
    color:#222222;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    
}
.main-content-bottom .item-md p{
	margin:0;
    font-size:13px;
    color:#222222;
    width:185px;
    height:33px;
}
.main-content-bottom .item-md h3{text-align: center;color: #ff0e0e !important;}
#con_service_1 .side .side-top,
#con_service_1 .side .side-bottom{
    /*找服务侧栏标题文字居中*/
    text-align:center;
}
#con_service_1 .side .side-top .top-item h2,
#con_service_1 .side .side-bottom h2{
    /*找服务侧栏标题文字居中*/
    text-align:center;
}

.tab-pane .side .side-top .top-item h3,
.tab-pane .main-content .main-content-top .top-item h3,
.tab-pane .main-content .main-content-bottom .item-sm h3,
#con_service_1 .side .side-bottom h3{
    margin:15px 0 0 0;
    font-size:13px;
    color:#696969;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
#con_service_1 .side .side-top .top-item h3,
#con_service_1 .side .side-bottom h3{
    /*找服务侧栏次标题文字居中*/
    text-align:center;
}
.tab-pane .side .side-top .top-item img,
.tab-pane .main-content .main-content-top .top-item img{
    width:181px;
    height:116px;
}
#con_service_1 .side .side-top .top-item img{
    /*找服务-维修服务侧栏*/
    width:120px;
    height:120px;
    margin-left:0;
}
#con_service_1 .side .side-bottom img{
    /*找服务-维修服务侧栏*/
    width:167px;
    height:71px;
    margin:20px 0 0 0;
}
.tab-v1 .side .side-top{
    /*租设备-精选热卖侧栏顶部背景*/
    background:#63d0f2;
}
.tab-v2 .side .side-top{
    /*买设备-精选热卖侧栏顶部背景*/
    background:#abdb5f;
}
.tab-v3 .side .side-top{ 
    /*买耗材-精选热卖侧栏顶部背景*/
    background:#ffc341;
}
.tab-v4 .side .side-top{
    /*找服务-维修服务侧栏顶部背景*/
    background:#76d6c4;
}
.tab-v5 .side .side-top{ 
    /*买耗材-精选热卖侧栏顶部背景*/
    background:#f4b1b9;
}
.tab-v6 .side .side-top{
    /*找服务-维修服务侧栏顶部背景*/
    background:#bcc5fa;
}
/*侧边栏底部*/
.tab-pane .side .side-bottom {
    height:125px;
    background:#d0eda3;
    width: 200px;
}
.tab-v1 .side .side-bottom {
    /*租设备-精选热卖侧栏底部背景*/
    background:#8eddf6;
}
.tab-v2 .side .side-bottom {
    /*买设备-精选热卖侧栏底部背景*/
    background:#c0e28a;
}
.tab-v3 .side .side-bottom {
    /*买耗材-精选热卖侧栏底部背景*/
    background:#ffd77f;
}
.tab-v4 .side .side-bottom {
    /*找服务-维修预约侧栏底部背景*/
    background:#a4e4d8;
}
.tab-v5 .side .side-bottom {
    /*买耗材-精选热卖侧栏底部背景*/
    background:#f9cbd1;
}
.tab-v6 .side .side-bottom {
    /*找服务-维修预约侧栏底部背景*/
    background:#cdd4fc;
}
#con_service_1 .side .side-top .btn-default,
#con_service_1 .side .side-bottom .btn-default{
    /*找服务-维修预约*/
    margin-top:20px;
    padding:4px 20px;
    background:#1bbf74;
    color:#fff;
    border:0 none;
}
#con_service_1 .side .side-bottom .btn-default{
    background:#02beda;
}
#con_service_1 .side .side-top .btn-default:hover{
    background:#15a965;
}
#con_service_1 .side .side-bottom .btn-default:hover{
    background:#019fb7;
}
/*找服务主体项目*/

.tab-pane .main-content .main-content-top>ul{
    margin:0;
}
.tab-pane .main-content .main-content-top>ul>li{
    position:relative;
    float:left;
    width:198px;
    height:175px;
    text-align:center;
    border-right:1px solid #d7d7d7;
    border-bottom:1px solid #d7d7d7;
}
.tab-pane .main-content .main-content-top>ul>li h2{
    margin:15px 0 0 0;
    font-size:16px;
   color:#333;
   font-weight:700;
}


.tab-pane .side .side-bottom{
    padding:15px 10px;
}
.tab-pane .side .side-bottom>ul>li{
    float:left;
    width:70px;
    margin:0 20px 10px 0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.tab-pane .side .side-bottom>ul>li a{
    font-size:12px;
    color:#696969;
}
.tab-pane .side .side-bottom>ul>li a:hover{
    color:#e40d14;
}
.tab-pane .main-content{
    float:left;
    width:824px;
    height:400px;
}
.tab-pane .slider{
    float:left;
    width:412px;
    height: 195px;
    overflow: hidden;
}

#con_service_1 .carousel-control{
    width:30px;
}
#con_service_1 .main-content .main-content-bottom {
    /*找服务-主体底部*/
    width:990px;
    height:130px;
    border-right:1px solid #d7d7d7;
    border-bottom:1px solid #d7d7d7;
}

/*轮播图下的3个比较窄的项*/
.tab-pane .main-content .main-content-bottom .item-sm{
    float:left;
    width:206px;
    height:195px;
}
.tab-pane .main-content .main-content-bottom .item-sm img{
    height:116px;
    margin:-5px 0px 0 35px;
}

/*大屏广告 start*/
.banner{height: 443px; position: relative;overflow: hidden;min-width:100%;}
.banner-main{height: 443px;}
.banner-ul {position: relative;}
.banner-ul li {position: absolute;width: 100%; margin: 0 auto;}
.banner-ul li img{height:443px;padding-left:210px; margin: 0 auto;display: block;}
.btn-span{	width:200px;height:35px;position: absolute;left:51%;top:404px;}
.btn-span span{width:15px;height:16px;display:block;float:left;margin-left:10px;background: url(/images/gov/index/dot.png) no-repeat left bottom;}
.btn-span .span-one{background: url(/images/gov/index/dot.png) no-repeat left top;}

/*左侧楼层浮动*/
.floor{position: fixed;top: 30%;border: 2px solid #7097f6;color: #fff;width: 50px;left: 2%;display: none;}
.floor img{position: absolute;  top: -42px; left: -3px;}
.floor a{padding: 9px 5px;display: block; text-align: center;border-bottom: 2px solid #7097f6;color: #2c2c2b;  z-index: 99999;position: relative;background: #fff;}
.floor a:last-child{border-bottom: none;}
.floor .active{background: #7097F6;color: #fff;}
.floor a:hover{background: #7097F6;}
/*了解更多*/
.learn-more{width: 1024px;margin: 30px auto;}
.learn-more .more-title{color: #4a4a4a;font-size: 14px;border-bottom: 1px solid #ccc;line-height: 30px;margin-bottom: 20px;}
.learn-more .left1{border:1px solid #ccc;padding: 10px;width: 270px;float: left;margin-right: 20px;min-height: 300px;}
.learn-more .left1 p{border-bottom: 1px solid #ccc;line-height: 30px;}
.learn-more .left1 p a{cursor: pointer;color: #2C2C2B;}
.learn-more .left1 li{list-style:inside;line-height: 32px;}
.learn-more .left1 li a{text-overflow: ellipsis;white-space: nowrap;width: 220px;display: inline-block;font-size: 12px;}
.learn-more table{float: left;text-align: center;border: 1px solid #ccc;margin-top: 30px;}
.learn-more table img{width: 145px;}
.learn-more table th{border: 1px solid #ccc;}
.learn-more table td{border: 1px solid #ccc;}
.tab-pane .main-content .main-content-bottom .item-md{padding: 10px;}
/*top*/
.top .top-main{width: 1024px !important;}
.main-content-tabList {display: none;}
.main-content-tabList.cur {display: block;}
/*头部广告*/
.top-banner{width: 100%;background: #EF4218;}
.top-banner .banner-img{position: relative;width: 1024px;margin: 0px auto;}
.top-banner span{background: url(/images/gov/index/close.png) no-repeat;width: 20px;height: 20px;position: absolute;z-index: 999;top: 5px;right: 5px;cursor: pointer;}
/*关于左侧楼层兼容*/
@media screen and (max-width: 1920px){.floor{left: 15%;}}
@media screen and (max-width:1480px) {.floor{left: 10%;}}
@media screen and (max-width:1366px) {.floor{left: 7%;}}
@media screen and (max-width:1280px) {.floor{left: 3%;}}
@media screen and (max-width:1024px) {.floor{left: 1%;}}
/*延迟加载*/
.lazy{background:#F1F0F0 url(/images/gov/index/loading.gif) no-repeat scroll 60% 20%;}
.tab-pane .side .side-top .top-item img, .tab-pane .main-content .tab1-content-top .top-item img{width:206px;height:195px;}
.tab-pane .main-content .tab1-content-top .top-item, .tab-pane .main-content .tab1-content-bottom .item-sm{padding:0px;}
.tab-pane .main-content .tab1-content-bottom .item-sm img{width:206px;height:195px;margin:0px;}
.nodata{background:#F1F0F0 url(/images/gov/index/nodata.gif) no-repeat scroll 50% 35%;}
.learn-more table td{position:relative;}
#co_case a div{display:none;width:145px;height:62px;position:absolute;background: rgba(67,67,67,.9);top:0px;left:0px;text-align:center;line-height: 63px;font-size:16px;color:#eee;font-weight: 800;}