﻿body
{
    padding-bottom:0px;
    color: #333;
    font-family: 'Microsoft YaHei' , 'Helvetica Neue' , Helvetica, Arial, sans-serif;
    background:#fff;
}
footer{ background:#F2F2F2;}
.panel{background:#f5f5f5;}

.pro_items .qt-index-products-links {
    border-top: solid 1px #F6F6F6;
}

/*导航控制*/
.qt-docs-nav
{
    background-color: #FFFFFF;
    color: #333;
    margin-bottom: 0px;
    border-bottom:none;
    width:100%;
}
.navbar-header{ padding:10px 3%;}
nav .navbar-nav  a
{
    color: #ffffff;
    width: 100%;
    text-align:center;
    display: block;
    border-bottom: 1px solid #464646;
}

.qt-docs-nav .nav > li > a:focus, .qt-docs-nav .nav > li > a:hover
{
    background-color: #4E4E4E;
    color: #fff;
}

.qt-docs-nav .navbar-brand
{
    padding-top: 0px;
    padding-bottom: 0px;
}
.click_more{ width:100%; clear:both; margin-left:auto; margin-right:auto; text-align:center; padding-top:40px;}
.click_more a{ padding:10px 14px; border:solid 1px #CCCCCC; color:#666666; font-size:16px;}
.qt-docs-nav img.img-responsive
{
    height: 35px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}

.qt-docs-nav .icon-bar
{
    background-color: #4E4E4E;
}
/*页脚样式*/
.qt-docs-bottom
{
    min-height: 0px;

    border:none;
    background:#f2f2f2 ;
    background-size: cover;
   
   
}

.qt-docs-bottom .btn
{
    border-radius: 0 0;
    border:none;

    background: none;
    color: #fff;
    font-size: 12px;
    line-height: 1.2em;
    padding:6px 0;
    position:relative;
}
.f_erweima{ display:none; position:absolute; left:0px; bottom:91%;}
.qt-docs-bottom .btn span
{
    font-size: 16px;
    line-height: 1em;
}

.qt-docs-bottom .btn:hover, .qt-docs-bottom .btn:focus
{
    background: none;
    color: #333;
}

.qt-docs-bottom .btn-default:focus:active
{
    background: none;
}

.qt-docs-bottom .btn:last-child
{
    border-right: 0px;
}

/*首页样式*/
.qt-docs-index-panel
{
    border-radius: 0 0;
    border-color: #4E4E4E;
    border: none;
    border-image-width: 0px;
    box-shadow: none;
}

.qt-docs-index-panel .panel-heading
{
    border-radius: 0 0;
    background-color: #FFFFFF;
    border-color: #4E4E4E;
    color: #333;
    background-color: #4E4E4E;
    color: #fff;
    border-image-width: 0px;
}
.qt-docs-index-panel .panel-heading a
{
    color: #fff;
    text-decoration: none;
}
.qt-docs-index-panel .panel-body
{
    padding: 10px;
    padding-bottom: 0px;
    border: none;
    border-image-width: 0px;
}
.qt-docs-index-panel .list-group
{
    margin-bottom: 0px;
    border: 0px;
    border-radius: 0 0;
}

.qt-docs-index-panel .list-group .list-group-item
{
    border: 0px;
    border-radius: 0 0;
    border-top: 1px solid #dedede;
}
ul{
	list-style:none;
	}
.qt-index-products-links
{
    display: block;
    height: 48px;
    line-height: 24px;
    overflow: hidden;
    color: #333;
}
/*内页侧栏*/
.qt-docs-page-panel
{
    border-radius: 0 0;
    border: 0px;
    border-image: none;
    box-shadow: none;
}

.qt-docs-page-panel .panel-heading
{
    border-radius: 0 0;
    background-color: #bb9a56;
    color: #fff;
}

.qt-docs-page-panel .panel-heading a
{
    color: #fff;
}

.qt-docs-page-panel .panel-heading .navbar-toggle
{
    margin: 0px;
    padding: 0px;
}

.qt-docs-page-panel .navbar-collapse
{
    background-color: #D1A54D;
    border-bottom: 1px solid #EDDBA8;
    text-align:right;
}
.qt-docs-page-panel .navbar-collapse ul li{border-bottom: 1px solid #E3B967;}
.qt-docs-page-panel .navbar-collapse a
{
    color: #fff;
}
.qt-docs-page-panel .navbar-collapse ul.navbar-nav{ margin-top:0px; margin-bottom:0px;}
.qt-docs-page-panel .navbar-collapse a:hover, .qt-docs-page-panel .navbar-collapse a:focus
{
    background-color: #CBA555;
    color: #fff;
}

.qt-docs-page-panel .panel-body
{
    margin-top: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

.qt-docs-page-panel .panel-body .page-header
{
    margin: 0px;
    padding: 0px;
    padding-left: 12px;
    padding-right: 12px;
}
.qt-docs-page-panel .panel-body .media
{
     padding-left:10px;
     padding-right:10px;
}

.qt-docs-page-panel .panel-body  .text
{
    padding:10px;
}
/*分页样式*/
.pagination a:link, .pagination a:visited, .pagination a:hover, .pagination a:active
{
    color: #333;
}

.pagination a:hover, .pagination a:active
{
    background-color: #4E4E4E;
    color: #fff;
}
.navbar-toggle .icon-bar{ width:38px; height:4px; }
.navbar-toggle .icon-bar+.icon-bar{margin-top:8px;}
.m_home {
    position: relative;
    float: left;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.pagination a.active
{
    background-color: #4E4E4E;
    color: #fff;
}
/*滚动图片样式*/
.swiper-pro.swiper-container-horizontal > .swiper-pagination
{
    bottom: 65px;
}
.swiper-pagination  .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background:none;
    border:solid 1px #fff;
    
    opacity: 1.0;
}
.swiper-pagination .swiper-pagination-bullet-active
{
    background-color: #00B6C8;
    border:solid 1px #00B6C8;
}
.navbar-toggle{ padding:5px 4px; margin-bottom:0px; margin-top:3px; margin-right:5px;}
.home_icon{ margin-left:0px; margin-right:5px; margin-top:0px;}

/*新闻*/
.swiper-news{
  margin-left:auto;
  margin-right:auto;
  padding:0 20px;
}


.swiper-news .index_news_right {
   line-height:22px;
   overflow:hidden;
   width:100%;
   margin-top:20px;

}
.swiper-news .index_news_right li.last{ margin-right:0px;}
.swiper-news .index_news_right   h3{
   font-size:15px;   
   padding-bottom:10px;
   margin:0px;
   padding-top:5px;

}
.swiper-news .index_news_right   h3 a{ color:#333;}
.swiper-news  .selected h3 a{ color:#4E4E4E;}
.swiper-news .index_news_right  .time{ width:16.6%; height:auto; border:solid 1px #B3B3B3; text-align:center; color:#888888; font-size:40px; font-family:Arial, Helvetica, sans-serif; padding-top:12px; line-height:30px; float:left; font-weight:bold;}
.swiper-news .index_news_right  .time p.ye_mo{ font-size:12px; font-weight:normal;}
.swiper-news .index_news_right  .time p{ padding:0px;margin:0px;}
.swiper-news  .selected .time{ background:#4E4E4E; color:#fff;border:solid 1px #4E4E4E;}
.swiper-news .index_news_right  .nr{ float:right; width:78.3%; }
.swiper-news .index_news_right .nr p{ font-size:12px;}
/*产品详细*/
.index_ny .pro_img{ margin-left:auto; margin-right:auto; }
.index_ny .pro_img img{  padding:2px; border:solid 1px #DFDFDF;}
.index_ny .pro_shuxing{margin-left:auto; margin-right:auto; }
.index_ny .pro_shuxing h2{ font-size:15px; font-weight:bold; background:url(../images/line.jpg) repeat-x left bottom; line-height:24px; text-indent:0px; padding-bottom:15px; margin-bottom:10px;}
.index_ny .pro_shuxing  .detai_ul div{text-indent:0px; padding-top:8px; font-size:12px;}
.index_ny .pro_shuxing   .detai_ul div span{ font-weight:bold;}
.index_ny .pro_shuxing   .detai_ul div.tel{background:url(../images/line.jpg) repeat-x left top;font-weight:bold; padding-top:12px; margin-top:12px;}
.index_ny .pro_shuxing   .detai_ul div.qq a{ width:118px; height:30px; background:#4E4E4E;  color:#fff; font-size:14px; font-weight:bold; display:block; line-height:30px; margin-left:0px; margin-top:5px;}
.index_ny .pro_shuxing   .detai_ul div.qq a img{ vertical-align:middle;  width:13px; height:14px; margin-left:10px;}
.pro_detail_wb{ padding-top:0px;}
.index_ny .pro_detail_title{ background:url(../images/line2.jpg) repeat-x left top; margin-top:25px; padding-top:25px;}
.index_ny .pro_detail_title span{ background:#fff; font-size:15px; color:#4E4E4E; font-weight:bold; padding-right:0px;}
.index_ny .pro_detail_title span img{ padding-right:10px;}
.index_ny .pro_detail_title span.ban{ float:right; font-size:12px; padding-left:0px; margin-top:2px; text-align:right;}
.index_ny .pro_details{ width:100%; margin-left:auto; margin-right:auto; margin-top:15px; clear:both; float:none; padding-bottom:20px; font-size:12px;}
.navbar-header .navbar_img {
    width: 35px;
}




/*布局样式*/
@media screen and (max-width:320px)
{
    .qt-docs-media-object
    {
        width: 120px;
    }
    .qt-docs-nav img.img-responsive
{
    height: 35px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    padding-top:2px;
}
.navbar-toggle .icon-bar {
    width: 22px;
    height: 2px;
}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px;}
.home_icon img{ width:25px;}


.qt-docs-media-object
    {
        width: 160px;
    }
     .qt-docs-nav img.img-responsive
{
   
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
.navbar-toggle .icon-bar {
    width: 24px;
    height: 2px;
}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px;}
.home_icon img{ width:20px;}

.index_news{ background-color:#F5F5F5; padding:10px; text-align:center;}
.index_title{padding:0px;}
.index_title .title{
  margin-left:auto;
  margin-right:auto;
  clear:both;
  width:100%;
  padding-bottom:0px;
  border-left:solid 4px #4E4E4E;
  line-height:25px;
  height:25px;
  margin-top:6px;
  

}
.index_title .title a{ float:right; padding-top:0px; font-size:12px; color:#666666;}
.index_title .title a:hover{text-decoration:none;}
.index_title .title a span{ color:#4E4E4E;}
.index_title .title h3{
  line-height:25px;
  font-size:16px;
  color:#333333;
  font-weight:bold;
  text-indent:8px;
  margin:0px;  
}
.news_list{ background:#F3F3F3; margin-top:12px; width:100%;}
.news_list .img{ float:left; width:36%;}
.news_list .img img{ width:100%;}
.news_list .nr{ float:right; width:62%; padding:10px 0;color:#666666; line-height:18px; font-size:10px;}
.news_list .nr a{ font-size:12px; color:#333333;}
.news_list .nr p{ margin:0px;}
.news_list .nr a:hover{ text-decoration:none; color:#4E4E4E;}
.swiper-pro{ padding-top:15px;}
.swiper-pro p.jc_title{ height:48px; line-height:48px; font-size:16px; text-align:center;}
.swiper-pro p.jc_title a{ color:#666666;}
footer{ background:#f2f2f2; color:#fff; border-top:none; width:100%; clear:both; padding:10px 10px;}

.container-fuied p{ margin-bottom:5px;}
.container-fuied .f_icon{ width:30px;}
.container-fuied .erweima{ width:62px;}
.container-fuied .qq{ width:60px;}
.nr_news_list{ padding:0 14px;}
.nr_news_list .news_cul{
   width:100%;
   clear:both;
   border-bottom:solid 1px #EBEBEB;
   padding:8px 0;
   line-height:22px;
   color:#666666;
   font-size:12px;
   float:left;

}
.nr_news_list .news_cul div{padding-left:12px;}
.nr_news_list .news_cul div.title {

   font-weight:normal;
   width:100%;
   text-decoration:none;
   font-size:12px;
   background:url(../images/icon06.png) no-repeat left 50%;
   line-height:36px;

   
}
.nr_news_list .news_cul div.title a{ color:#333333; font-size:15px;}
.nr_news_list .news_cul div  a:hover{ color:#4E4E4E; }

.nr_news_list .news_cul div.deta a{ float:right; color:#666666;}
.nr_news_list .news_cul div.deta a:hover{color:#4E4E4E;}
.nr_news_list .news_cul div.deta a span{ color:#4E4E4E; font-weight:bold;}
.nr_news_list .news_cul div.deta{
  color:#999999;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;

}
.qt-index-products-links{ line-height:32px; font-size:13px; color:#666666; height:32px;}
.qt-index-products-links:hover{ color:#4E4E4E;}
.album_list{padding:0 12px; }
.album_list .album{border-bottom:solid 2px #EBEBEB; padding-bottom:20px;}
.album_list .img-thumbnail{ padding:0px;}
.img-thumbnail{ padding:0px;}
.album .a_title
{
   font-weight:normal;
   width:100%;
   text-decoration:none;
   font-size:15px;
   background:url(../images/icon04.png) no-repeat 4px 50%;
   line-height:48px;
   padding-left:20px;
   margin-top:5px; 
   padding-bottom:0px; 
    } 
    
.index_news{ background-color:#F5F5F5; padding:10px; text-align:center;}
.swiper-news .index_news_right  .time{ font-size:30px; padding-top:10px; width:20%;}   
.swiper-news .index_news_right  .time p{ padding-bottom:0px;}
.swiper-news .index_news_right  .time p.ye_mo{ font-size:12px;}   
.swiper-news .index_news_right   h3{ font-size:14px; padding:0px; padding-bottom:5px; padding-top:3px;} 
.swiper-news .index_news_right .nr{ width:75%;}
.swiper-news .index_news_right .nr p{ font-size:12px; line-height:22px;}    
 .panel-body{ padding-bottom:0px;}
    
}

@media screen and (min-width:321px)
{
    .qt-docs-media-object
    {
        width: 160px;
    }
     .qt-docs-nav img.img-responsive
{
    height: 35px;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
.navbar-toggle .icon-bar {
    width: 26px;
    height: 2px;
}

.navbar-toggle .icon-bar+.icon-bar{margin-top:5px;}
.navbar-header .navbar_img{ width:35px;}
.home_icon img{ width:20px; vertical-align:text-bottom;}
.home_icon{ font-size:14px;}
.index_news{ background-color:#F5F5F5; padding:10px;text-align:center; color:#666666;}

.index_title{padding:0px;}
.index_title .title{
  margin-left:auto;
  margin-right:auto;
  clear:both;
  width:100%;
  padding-bottom:0px;
  border-left:solid 4px #4E4E4E;
  line-height:28px;
  height:28px;
  margin-top:10px;

}
.container-fuied .erweima{ width:65px;}
.container-fuied .qq{ width:64px;}
.index_title .title a{ float:right; padding-top:0px; font-size:16px; color:#666666;}
.index_title .title a:hover{text-decoration:none;}
.index_title .title a span{ color:#4E4E4E;}
.index_title .title h3{
  line-height:28px;
  font-size:18px;
  color:#333333;
  font-weight:bold;
  text-indent:8px;
  margin:0px;  
}
.news_list{ background:#F3F3F3; margin-top:12px; width:100%;}
.news_list .img{ float:left; width:40%;}
.news_list .img img{ width:100%;}
.news_list .nr{ float:right; width:58%; padding:12px 0;color:#666666; line-height:24px; font-size:12px;}
.news_list .nr a{ font-size:16px; color:#333333;}
.news_list .nr .more a{ font-size:12px;}
.news_list .nr a:hover{ text-decoration:none; color:#4E4E4E;}
.swiper-pro{ padding-top:15px;}
.swiper-pro p.jc_title{ height:48px; line-height:48px; font-size:16px; text-align:center;}
.swiper-pro p.jc_title a{ color:#666666;}


.container-fuied a{ color:#fff; }
.nr_news_list{ padding:0 20px;}
.nr_news_list .news_cul{
   width:100%;
   clear:both;
   border-bottom:solid 1px #EBEBEB;
   padding:8px 0;
   line-height:22px;
   color:#666666;
   font-size:13px;
   float:left;
   

}
.nr_news_list div{padding-left:12px;}
.nr_news_list div.title {

   font-weight:normal;
   width:100%;
   text-decoration:none;
   font-size:12px;
   background:url(../images/icon06.png) no-repeat left 50%;
   line-height:36px;

   
}
.nr_news_list div.title a{ color:#333333; font-size:16px;}
.nr_news_list div  a:hover{ color:#4E4E4E; }

.nr_news_list div.deta a{ float:right; color:#666666;}
.nr_news_list div.deta a:hover{color:#4E4E4E;}
.nr_news_list div.deta a span{ color:#4E4E4E; font-weight:bold;}
.nr_news_list div.deta{
  color:#999999;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;

}
.qt-index-products-links{ line-height:32px; font-size:14px; color:#666666; height:32px;}
.qt-index-products-links:hover{ color:#4E4E4E;}
.album_list{padding:0 12px; }
.album_list .album{border-bottom:solid 2px #EBEBEB; padding-bottom:20px;}
.album_list .img-thumbnail{ padding:0px;}

.album .a_title
{
   font-weight:normal;
   width:100%;
   text-decoration:none;
   font-size:15px;
   background:url(../images/icon04.png) no-repeat 4px 50%;
   line-height:48px;
   padding-left:20px;
   margin-top:10px; 
   padding-bottom:0px; 
    } 
    

}
@media screen and (min-width:421px) and (max-width:639px) 
{

    
.index_news{ background-color:#F5F5F5; padding:10px;text-align:center;}

.index_title{padding:0px;}
.index_title .title{
  margin-left:auto;
  margin-right:auto;
  clear:both;
  width:100%;
  padding-bottom:0px;
  border-left:solid 4px #4E4E4E;
  line-height:36px;
  height:36px;
  margin-top:10px;

}
.index_title .title a{ float:right; padding-top:0px; font-size:22px; color:#666666;}
.index_title .title a:hover{text-decoration:none;}
.index_title .title a span{ color:#4E4E4E;}
.index_title .title h3{
  line-height:36px;
  font-size:28px;
  color:#333333;
  font-weight:bold;
  text-indent:8px;
  margin:0px;  
}
.news_list{ background:#F3F3F3; margin-top:25px;width:100%;}
.news_list .img{ float:left; width:40%;}
.news_list .img img{ width:100%;}
.news_list .nr{ float:right; width:58%; padding:5px 0;color:#666666; line-height:26px; font-size:14px;}
.news_list .nr a{ font-size:15px; color:#333333;}
.news_list .nr a:hover{ text-decoration:none; color:#4E4E4E;}
.news_list .nr p{ margin-bottom:0px;}
.news_list .nr .more a{ font-size:12px; color:#666666;}
.news_list .nr .more a span{ color:#4E4E4E; font-weight:bold;}
.news_list .nr .more a:hover{ text-decoration:none; color:#4E4E4E;}
.swiper-pro{ padding-top:25px;}


.nr_news_list{ padding:0 20px;}
.nr_news_list .news_cul{
   width:100%;
   clear:both;
   border-bottom:solid 1px #EBEBEB;
   padding:8px 0;
   line-height:22px;
   color:#666666;
   font-size:15px;
   float:left;

}
.nr_news_list div{padding-left:20px;}
.nr_news_list div.title {

   font-weight:normal;
   width:100%;
   text-decoration:none;
   font-size:15px;
   background:url(../images/icon04.png) no-repeat left 50%;
   line-height:36px;

   
}
.nr_news_list div.title a{ color:#333333; font-size:20px;}
.nr_news_list div  a:hover{ color:#4E4E4E; }

.nr_news_list div.deta a{ float:right; color:#666666;}
.nr_news_list div.deta a:hover{color:#4E4E4E;}
.nr_news_list div.deta a span{ color:#4E4E4E; font-weight:bold;}
.nr_news_list div.deta{
  color:#999999;
  font-size:12px;
  padding-top:5px;
  padding-bottom:5px;

}
.qt-index-products-links{ line-height:32px; font-size:16px; color:#666666; height:32px;}
.qt-index-products-links:hover{ color:#4E4E4E;}
.album_list{padding:0 12px; }
.album_list .album{border-bottom:solid 2px #EBEBEB; padding-bottom:20px;}
.album_list .img-thumbnail{ padding:0px;}
.album .a_title
{
     font-weight:normal;
   width:100%;
   text-decoration:none;
   font-size:20px;
   background:url(../images/icon04.png) no-repeat 4px 50%;
   line-height:48px;
   padding-left:20px;  
    } 
   
}

@media screen and (min-width:640px)
{
.index_news{ background-color:#F5F5F5; padding:10px; text-align:center;}
.swiper-news .index_news_right  .time{ font-size:60px; padding-top:20px;}   
.swiper-news .index_news_right  .time p{ padding-bottom:10px;}
.swiper-news .index_news_right  .time p.ye_mo{ font-size:18px;}   
.swiper-news .index_news_right   h3{ font-size:24px;} 
.swiper-news .index_news_right .nr p{ font-size:18px; line-height:28px;}
.index_title{padding:0px;}
.index_title .title{
  margin-left:auto;
  margin-right:auto;
  clear:both;
  width:100%;
  padding-bottom:0px;
  border-left:solid 4px #4E4E4E;
  line-height:47px;
  height:47px;
  margin-top:15px;

}
.index_title .title a{ float:right; padding-top:0px; font-size:24px; color:#666666;}
.index_title .title a:hover{text-decoration:none;}
.index_title .title a span{ color:#4E4E4E;}
.index_title .title h3{
  line-height:47px;
  font-size:32px;
  color:#333333;
  font-weight:bold;
  text-indent:8px;
  margin:0px;  
}
.news_list{ background:#F3F3F3; margin-top:25px;width:100%;}
.news_list .img{ float:left; width:40%;}
.news_list .img img{ width:100%;}
.news_list .nr{ float:right; width:58%; padding:15px 0;color:#666666; line-height:32px; font-size:18px;}
.news_list .nr a{ font-size:23px; color:#333333;}
.news_list .nr a:hover,.swiper-pro p.jc_title a:hover{ text-decoration:none; color:#4E4E4E;}
.news_list .nr p{ margin-bottom:6px;}
.news_list .nr .more a{ font-size:18px; color:#666666;}
.news_list .nr .more a span{ color:#4E4E4E; font-weight:bold;}
.news_list .nr .more a:hover{ text-decoration:none; color:#4E4E4E;}

.swiper-pro{ padding-top:25px; text-align:center;}
.swiper-pro p.jc_title{ height:48px; line-height:48px; font-size:24px; text-align:center;}
.swiper-pro p.jc_title a{ color:#666666;}


.nr_news_list{ padding:0 20px;}
.nr_news_list .news_cul{
   width:100%;
   clear:both;
   border-bottom:solid 1px #EBEBEB;
   padding:12px 0;
   line-height:32px;
   color:#666666;
   font-size:24px;
   float:left;

}
.nr_news_list .news_cul div{padding-left:20px;}
.nr_news_list .news_cul div.title {

   font-weight:normal;
   width:100%;
   text-decoration:none;
   font-size:24px;
   background:url(../images/icon05.png) no-repeat left 50%;
   line-height:48px;

   
}
.nr_news_list .news_cul div.title a{ color:#333333; font-size:30px;}
.nr_news_list .news_cul div  a:hover{ color:#4E4E4E; }

.nr_news_list .news_cul div.deta a{ float:right; color:#666666;}
.nr_news_list .news_cul div.deta a:hover{color:#4E4E4E;}
.nr_news_list .news_cul div.deta a span{ color:#4E4E4E; font-weight:bold;}
.nr_news_list .news_cul div.deta{
  color:#999999;
  font-size:18px;
  padding-top:5px;
  padding-bottom:5px;

}
.qt-index-products-links{ line-height:48px; font-size:24px; color:#666666;}
.qt-index-products-links:hover{ color:#4E4E4E;}
.album_list{padding:0 12px; }
.album_list .album{border-bottom:solid 2px #EBEBEB; padding-bottom:20px;}
.album_list .img-thumbnail{ padding:0px;}

.album .a_title
{
   font-weight:normal;
   width:100%;
   text-decoration:none;
   font-size:30px;
   background:url(../images/icon05.png) no-repeat 4px 50%;
   line-height:60px;
   padding-left:20px;
   margin-top:10px; 
   padding-bottom:10px; 
    } 
 /*产品详细*/
.index_ny .pro_img{ margin-left:auto; margin-right:auto; }
.index_ny .pro_img img{  padding:3px; border:solid 1px #DFDFDF;}
.index_ny .pro_shuxing{margin-left:auto; margin-right:auto; }
.index_ny .pro_shuxing h2{ font-size:30px; font-weight:bold; background:url(../images/line.jpg) repeat-x left bottom; line-height:50px; text-indent:0px; padding-bottom:15px; margin-bottom:10px;}
.index_ny .pro_shuxing  .detai_ul div{text-indent:0px; padding-top:12px; font-size:24px;}
.index_ny .pro_shuxing   .detai_ul div span{ font-weight:bold;}
.index_ny .pro_shuxing   .detai_ul div.tel{background:url(../images/line.jpg) repeat-x left top;font-weight:bold; padding-top:22px; margin-top:22px;}
.index_ny .pro_shuxing   .detai_ul div.qq a{ width:218px; height:50px; background:#4E4E4E;  color:#fff; font-size:24px; font-weight:bold; display:block; line-height:50px; margin-left:0px; margin-top:15px;}
.index_ny .pro_shuxing   .detai_ul div.qq a img{ vertical-align:middle; padding-left:10px; padding-right:5px;}
.pro_detail_wb{ padding-top:0px;}
.index_ny .pro_detail_title{ background:url(../images/line2.jpg) repeat-x left top; margin-top:35px; padding-top:25px;}
.index_ny .pro_detail_title span{ background:#fff; font-size:30px; color:#4E4E4E; font-weight:bold; padding-right:10px;}
.index_ny .pro_detail_title span img{ padding-right:10px;}
.index_ny .pro_detail_title span.ban{ float:right; font-size:18px; padding-left:0px; margin-top:10px; text-align:right;}
.index_ny .pro_details{ width:100%; margin-left:auto; margin-right:auto; margin-top:35px; clear:both; float:none; padding-bottom:20px; font-size:20px;}

}
a:hover{text-decoration:none;}
.page-header .time{ color:#999;}
.panel-body .btnt{ text-align:center; margin-top:20px;}
.panel-body .btnt a{ color:#666666; font-size:14px; border:solid 1px #CCCCCC; padding:6px 15px;}
.img-thumbnail{ border:none;}
.pro_detail{ padding:0 20px;margin-top:30px;}
.swiper-button-next{ background:none!important; right:0!important; margin-top:-40px!important; width:28px!important; height:80px!important;}
.swiper-button-prev{ background:none!important; left:0!important;margin-top:-40px!important;width:28px!important; height:80px!important; }
.swiper-button-next img,.swiper-button-prev img{ height:80px;}

#qt-navbar{
    background:#272727;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 100;
    height: 100%;
    padding:0 15px;

}
nav .navbar-nav {
    z-index: 11101;

    top: 0;
    width: 100%;
    height: 100%;
    margin:0px auto;
    padding-top:35px;
    padding-bottom:15px;
 
}

nav.in  .navbar-nav
{
   
}



.ma2 {
    width: 135px;
}
.navbar-nav a.showPanel {
    width: 20px;
    height: 20px;
    background: url(../images/x.png) no-repeat;
    background-size: 18px 18px;
    display: block;
    margin: 0px;
    border-bottom:none;
    margin-top:-25px;
     float:right;
    
}
.news_list .nr p{ margin:0px;}
.page-header h4{ line-height:28px;}

.swiper-pagination-news,.swiper-pagination-cy{ display:none;}
#ck{ float:none; clear:both; margin-top:0px; padding:10px 15px; width:100%; border:none; font-weight:bold;}
#ck a.collapsed {
    position: relative;
    float: right;
    padding: 0px;
 
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
#ck .glyphicon-menu-right:before {
    content: "\e259";
}
.container-fuied a{ color:#fff; }
.container-fuied  a:focus, .container-fuied a:hover
{
    color: #fff;
}

.container-fuied a span strong{ color:#fff;}

.chengyuan .page-header h4{ padding-bottom:0px; margin-bottom:0px;}
.qt-docs-page-panel  .chengyuan .page-header{ padding-bottom:10px;}
.index_pro{ background:none;}
.index_pro .title_bg{ background:#fff; padding:10px;}
.index_pro .qt-index-products-links{ border-top:solid 1px #F6F6F6;}
.index_pro .img-thumbnail{ padding:0px;}
.index_pro_sw  .title{ border-color:#BB9A56;}
.index_pro_sw  .title a span {
    color: #BB9A56;
}
.index_case{ background:#fff;}
.index_case .img-thumbnail{ background:#F5F5F5;}

.footer{
	width:100%;	
	background:#F2F2F2;
	padding:30px 0;
	margin-top:0px;
	color:#666;
	font-size:12px;
	}
.footer_main,.footer_copy{

	margin:0px auto;
	line-height:24px;
	
	}
	
.footer_main_bg{ width:100%;background:#F2F2F2;padding:0px 0;}	
.footer_copy_bg{ width:100%;   clear:both; color:#666; padding:10px 0; line-height:32px; font-size:12px;}	
.footer_menu div.footer_R{ width:24%; color:#666;  font-size:12px; float:right; text-align:center; padding-right:0px;padding-top:2%;}
.footer_menu div.footer_R img{ vertical-align:middle; width:100%; height:auto;}
.footer_menu div{ float:left; width:22%; padding-right:3%;}
.footer_menu div p{ padding:0px; margin:0px;}
.footer_menu div.footer_L{
	width:30%;
	float:left;
	line-height:28px;
	color:#fff;
	font-size:12px;
	padding-right:5%;
	padding-top:2%;
	
	
	}
.footer_menu div.footer_L img{ width:100%; height:auto;}	
.footer_menu div.footer_L tr td{ line-height:28px; color:#fff; font-size:14px;}	
.footer_L .fot_nav{ padding-bottom:20px;}	
.footer_L .fot_nav img{ padding:0 15px;}
.links{
	width:732x;
	overflow:hidden;
	padding-left:68px;
	margin-top:20px;
	}	
.links .link_title{ float:left; width:60px;}	
.links .txtScroll-top{ float:left; width:672px;}	
.links .txtScroll-top .infoList a{color:#9e9e9e; padding-right:15px;}
.links .txtScroll-top .infoList a:hover{color:#fff;}

.footer_menu{
	width:100%;
	margin:0px auto;
	line-height:22px;
	font-size:12px;
	
	}
.hide{ display:none;}
.footer_menu ul{ float:left; width:140px; margin-right:10px;}	
.footer_menu ul.first{  width:90px;}
.footer_menu h3{ font-size:16px; background:url(../images/dian.png) no-repeat left 50%; padding-bottom:5px; margin-bottom:5px; color:#666; padding-left:10px;}	
.footer_menu ul li{padding-left:10px; line-height:32px; height:32px;}
.footer a{
	color:#666;
	line-height:26px;
	font-size:14px;
	}
.footer h3 a{
	color:#666;
	font-size:16px;
	}
.footer a:hover{
	color:#18B2C9;
	}
.footer_copy{ font-size:12px;}

.fix-div{ position:fixed; width:100%; background:#fff!important;}

.swiper-slide{ position:relative;}	
.swiper-slide .slide-text{ position:absolute; top:35%;padding-left:4%; width:100%; text-align:left; font-size:20px; padding-right:4%;}
.swiper-slide .slide-text h1{ color:#fff; font-size:32px; line-height:150%; margin:0px;}
.swiper-slide .slide-text h1 span{ color:#18B2C9;}
.swiper-slide .slide-text h3{ margin:0px;}
.swiper-slide .slide-text p{ color:#8d8d8d; line-height:150%; font-size:14px; padding-top:10px; color:#fff; padding-bottom:10px; line-height:25px; font-weight:normal; margin:0px;}
.swiper-slide .slide-text a.mbtn{ color:#fff; font-size:16px; line-height:38px; border:1px solid #fff;border-radius:25px; height:38px; padding:5px 20px; text-align:center;}
.swiper-slide .slide-text a.mbtn:hover{ color:#fff; background:#00B6C8;border:1px solid #00B6C8;}

.main_big{ width:100%; margin-left:auto; margin-right:auto; clear:both; float:none;  padding-left:0px;margin-top:-4px;   }
.main_big ul{ width:100%; position:relative;margin-top:-1px; padding:0px; margin:0px;}

.main_big ul li img{ max-width:100%; height:auto;}
.main_big ul li   a.img{

	display:block;
	width:100%;

	overflow: hidden;
	}
.main_big ul li   a img{
	width:100%;
	height:100%;
	display: block;
	overflow: hidden;

	}
.main_big ul li   a:hover img{
	
	}
.main_big ul li.wenzi{ position:absolute; top:5%; text-align:left; width:100%; font-size:14px;color:#fff; line-height:160%; padding-left:5%;padding-right:5%;}
.main_big ul.black li.wenzi{ color:#000;}
.main_big ul li.wenzi h3{  font-size:32px; padding-bottom:2%; padding-top:0.8%; line-height:150%; }
.main_big ul li.wenzi p.more{ padding-top:2%; line-height:30px;}
.main_big ul li.wenzi h3 span{ color:#18B2C9;}
.main_big ul.white li.wenzi h3 span{ color:#fff;}
.main_big ul li.wenzi a{border:solid 1px #fff ;border-radius:25px;-moz-border-radius:25px; color:#fff; padding:0px; font-size:14px; position:relative; display:inline-block; text-align:center; width:98px; }
.main_big ul.black li.wenzi a{border:solid 1px #000 ;color:#000;}
.main_big ul li.wenzi a:hover{border:solid 1px #00B6C8 ;color:#fff; background:#00B6C8;}
.main_big ul.white li.wenzi a:hover{border:solid 1px #fff ;color:#00B6C8; background:#fff;}
.main_big ul li.wenzi a span{
	
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;	
	display:block;
	width:75px;
	height:35px;
	vertical-align:middle;
    -webkit-animation: left_ui 1s infinite ease-in-out;
	-moz-animation: left_ui 1s infinite ease-in-out;
	-ms-animation: left_ui 1s infinite ease-in-out;
	animation: left_ui 1s infinite ease-in-out; 
	
}
.main_big ul li.wenzi  a:hover span{
	background: url(../images/icon06.png) no-repeat 10px center;
}




header .logo-img-index, header .cart-img-index {
    display: none;
}
.header_index .cart-img{ color:#333;}
.header_index .cart-img .home_icon img{ padding-right:10px;}


