@charset "utf-8";
*{margin:0px;border:0px;padding:0px;font-style:normal;font-size:100%; font-family:"微软雅黑";}
div,input{margin:0;border:0;padding:0;}
ul li{padding:0px;margin:0px;}
ol,ul,li{list-style:none;}
span{padding:0px; margin:0px;}
a{text-decoration:none;}
input {outline: none;}
textarea {outline: none;}
.hide{display:none;}.invisible{visibility:hidden;}.overflow{overflow:hidden;}
.clear{width:10px;height:1px;margin-top:-1px;clear:both;}
.clear{width:10px;height:1px;margin-top:-1px;clear:both;}
body{font-family:"微软雅黑";font-size:12px;color:#000; margin:0; padding:0; position:relative;  width: 100%; overflow-x: hidden;   }

header{  }
.navbar-default{ height:40px; }
.container{ /*padding-right: 0px;    padding-left: 0px;   */ margin-right: auto;    margin-left: auto; }
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{ margin:0; }
.navbar{ margin-bottom:0;}

.navbar{min-height:auto;}

.index_news{ padding:0; height:255px; overflow:hidden; }
.index_news .title{ background:url(../images/new_title.png) no-repeat left; height:42px; width:100%; line-height:42px; color:#fff; font-size:18px; padding-left:10px;  }
.index_news .title a{ color:#fff;  }
.index_news .neirong{ }
.index_news .neirong li{padding:5px 15px; border-bottom:#D6D6D6 solid 1px; }
.index_news .neirong li:last-child{ border:none; }
.index_news .neirong li span{ display:block;}
.index_news .neirong li a{ height:24px; line-height:24px; display:block; color:#666; font-size:14px; overflow:hidden; }
.rate{ }
.rate img{width:100%;}
.video{}
.video img{ width:100%; }
.products{ background:url("../images/pro_bg.jpg") no-repeat center top;}
.products li .img img{width:100%; }
.products .title{}
.products .title h1{ font-size:24px; text-align:center; border-bottom:2px solid #EBEBEC; padding-bottom:8px;}
.products .title h2{ text-align:center; font-size:14px; color:#b7b7b7; margin:3px 0;}
.products .title .desc{ max-width:546px; margin:0px auto; text-align:center; line-height:24px; font-size:14px; color:#6e6e6e; padding:7px; }
.products .neirong li{ padding:7px; }
.products .neirong li .frame_line{border:solid 1px #E7E7E7;padding:7px;  }
.products .neirong li h3{ font-size:15px; color:#000; margin:10px auto 5px;}
.products .neirong li h4{ font-size:12px; color:#707070; height:20px; line-height:20px; overflow:hidden;}

.pro_title{background:url(../images/pro_title.png) no-repeat left ; height: 52px; line-height: 52px;padding-left:20px; margin-bottom: 15px; }
.pro_title a{ color: #000; font-size: 15px; font-weight: bold; } .pro_title span{ color: #C50015; font-size: 15px; font-weight: bold; }
.pro_item{ padding-left:5px; padding-right: 5px; padding-bottom: 10px; }
/*.pro_item> div.img > a>img{ width: 100%; }*/
.pro_item> div.img { text-align: center; overflow: hidden; }
.pro_item> div.img > a>img{  }
.pro_item h4{ font-size: 16px; line-height: 18px; height: 18px; overflow: hidden;  text-align: center; }
.pro_item h4 a{ color: #000;  }
.pro_item h4 img{ padding-left: 8px; vertical-align: middle;;}
/*padding-right: 15%;*/
.pro_item .desc{ height:52px; overflow: hidden; line-height: 26px; color: #909090 }
.pro_item_right{ position: relative; }
.pro_item_right a.right_more{ position: absolute;right: 12px; bottom: 30px; display: none;}

.pro_detail{ margin-top: 20px; }
.pro_detail h4{ font-size:16px; font-weight: 400; border-bottom:1px dashed #ccc; padding-bottom:8px; color: #D90000; font-weight:bold;  }
.pro_detail .summary{ line-height:30px; color: #3c3c3c; padding-bottom:10px; border-bottom:1px dashed #ccc; font-size: 15px;   }
.pro_detail .down{ padding: 15px 0; border-bottom:1px dashed #ccc;   }
.pro_detail .down span, .pro_detail .down a{ padding: 0 10px; font-size:15px; }
.pro_detail .down span,.pro_detail .down a{ padding-left: 0; }

.news_title{background:url(../images/pro_title.png) no-repeat left ; height: 52px; line-height: 52px;padding-left:20px; margin-bottom: 15px; }
.news_title a{ color: #000; font-size: 15px; font-weight: bold; } .pro_title span{ color: #C50015; font-size: 15px; font-weight: bold; }
.news_item{ padding-left:5px; padding-right: 5px; padding-bottom: 10px; }
.news_item >div{ border: 1px solid #E8E8E8;  }
.news_item >div> div.img { border-bottom:1px solid #E8E8E8; text-align: center; }
.news_item >div> div.img img{ max-width: 100%; height: 350px; }
.news_item h4{ font-size: 16px; height: 50px; line-height: 50px; overflow: hidden; padding-left: 10px; padding-bottom: 15px; margin-bottom:0px; text-align: center; }
.news_item .desc{ padding: 0 10px 10px ; height: 58px; line-height: 26px; overflow: hidden;; }
.news_item .detail_btn{ padding:5px; border-top: 1px solid #E8E8E8; margin:0 15px; text-align: center; color: #CCCCCC; }
.news_item .detail_btn a{margin:5px; padding:5px 20px; border: 1px solid #ccc; display: inline-block; color: #58584F;  }
.page_prev_next{ padding-top: 15px; padding-bottom: 10px; }
.page_prev_next > div{ height: 26px; line-height: 26px; overflow: hidden; color: #ff0000; font-size:14px; margin-right: 10px; text-align: center; }
.page_prev_next > div a{color: #be0000 }

.proshow_title{background:url(../images/pro_title.png) no-repeat left ; height: 52px; line-height: 52px;padding-left:20px; margin-bottom: 15px; }
.proshow_title a{ color: #000; font-size: 15px; font-weight: bold; } .pro_title span{ color: #C50015; font-size: 15px; font-weight: bold; }
.proshow_item{ padding-left:5px; padding-right: 5px; padding-bottom: 10px; }
.proshow_item >div{ border: 1px solid #E8E8E8;  }
.proshow_item >div> div.img { border-bottom:1px solid #E8E8E8; }
.proshow_item >div> div.img >img{ width: 100%; }
.proshow_item h4{ font-size: 16px; height: 32px; line-height: 32px; overflow: hidden; padding-left: 10px; margin-bottom:0px;  }
.proshow_item .desc{ padding: 0 10px 10px ; height: 58px; line-height: 26px; overflow: hidden;; }
.proshow_item .detail_btn{ padding:5px; border-top: 1px solid #E8E8E8; margin:0 15px; text-align: center; color: #CCCCCC; }
.proshow_item .detail_btn a{margin:5px; padding:5px 20px; border: 1px solid #ccc; display: inline-block; color: #58584F;  }

.products_page{ background:#fff;}
.products_page .col-xs-3{ padding:0; background:#FAFAFA; }
.products_page .col-md-9{ padding-right:0; background:#fff; }

.panel-title a{ display: block; text-align:center; font-size: 19px; }

.joinus .panel-body{ line-height: 26px; font-size:14px; color: #676767; }
.joinus{ position: relative; margin-bottom: 1%; }
.joinus img{ width: 100%; height: 100%; }
.joinus_title{ position: absolute; left: 5%; bottom: 7px; color: #fff; font-size: 16px; }
.joinus_title a{color: #fff; }

.gbook_page{}
.gbook_title{ color: #C70015; padding:50px 0 0 10px;  font-size:16px; text-align: center }
.gbook_title img{ padding-right: 7px; }
.gbook_neirong{box-sizing: border-box; width: 100%; padding: 3%;  }
.gbook_neirong input{ display: block; height: 38px; line-height: 38px; border: 1px solid #E8E8E8; margin:10px 0; width: 100%; padding: 0 10px;   }
.gbook_neirong textarea.desc{ height: 120px; line-height: 26px !important;border: 1px solid #E8E8E8; margin:10px 0; width: 100%; padding: 0 10px;  
resize: none; }
/*.products_page .col-xs-3{ display: none; }*/
.guige td{ height:40px;    line-height:40px;}
.index_g_m{ background:#F7F7F7; padding:15px 0;  }
.map{ position:relative; }
.map img{ width:100%; }
.map .point{ position:absolute;}
.map .point .red, .map .point .blue{}
.map .point .red{}
.map .point .blue{}
.navbar-brand{ width:180px;}
.navbar-brand img{ width:100% !important;}
.index_gbook{ margin:20px auto;  max-width:930px;  }
.index_gbook .l{ margin-bottom:15px; }
.index_gbook .l h1{ text-align:center; font-size:18px; }
.index_gbook .l .gbook_row{ height:41px; line-height:41px; padding-left:5px; margin-bottom:10px;  }
.index_gbook .l .gbook_row input{ display:block; width: 100%; border:1px solid #d1d1d1; padding-left:2% ; height:41px; line-height:41px; }
.index_gbook .r{ overflow:hidden; text-align:center; line-height: 26px; font-size:14px; color: #fff; text-align: left; background:#585858;  }
.index_gbook .r h3.title{ height: 32px; line-height: 32px; text-align: left; font-size: 17px; color: #fff; text-align: center; }
.index_gbook .r img{height:244px; }
.row2{ }
.row2 input:first-child{float:left; width:48.5% !important;   }
.row2 input:last-child{float:right; width:48.5% !important;   }
.input_left{float:left; width:48.5% !important; }
.input_right{float:right; width:48.5% !important; }
.row2:first-child input{  }
.gbook_row input[type=submit]{ float:right; display:block; height:41px; background:#C70015; color:#fff; width:40%!important; }
.footer{ background:#F7F7F7; padding-top:42px; padding-bottom:  20px;  margin-top:10px; }
.footer h4{ font-weight:bold;  }
.footer .col-xs-2{ padding-left:0; }
.bot_drop_menu{ padding:0 0 0 0px; border-right:1px solid #C7C7C7 ; }
.bot_drop_menu h1{ font-size:17px; }
.bot_drop_menu li{ font-size:12px; line-height:24px;  }
.bot_drop_menu li a{ color: #000;}
.bot_drop_menu li a img{ padding-left: 5px; }
.bootom{ line-height:30px; background:#C70015; text-align:center; color:#fff; padding:10px 10px; }
.about_item{padding-left:5px;padding-right:5px; margin:0 0 7px 0 ;}
.about_item>div{ border: 1px solid #E2E2E2; border-right:none;  }
.about_item>div:last-child{ border-right:1px solid #E2E2E2; }
.about_item>div h4{ font-size:16px; margin-bottom:5px; }
.about_item>div .desc{ font-size:14px; color: #A2A2A2; }
.about_item img{ width: 100%;   }
.about_item .sumary{ padding:0 6px 8px 6px; }
.nav > li.dropdown{ padding:0;/* float: none;*/ }
.dropdown{ float: right; padding-right: 10px; padding-top: 15px; }
.dropdown-menu{ right:0; left:initial; }
.cate_title{ background:url("../images/new_title.png") no-repeat; background-size: 100%;  text-align: left;  height: 42px; line-height: 42px; padding-left: 15px; } 
.cate_title a{ color: #fff; font-size:16px; font-weight: bold;  }
.ewm{ }
.ewm div{ text-align:center; }
.ewm div img{ max-width:108; }
.navbar-nav{  }
    .navbar-nav li a span.glyphicon{ color: #E60112 !important }
    .navbar-nav li{ font-size:16px; }
    .navbar-nav > li > a{ font-size:16px;  }
    .ewm{ text-align: center; }
    .ewm >a{ padding:3px 5px; }
    .swiper-wrapper{ background:#fff; }
    .language{ font-size:16px; float:right; margin:23px 20px 0px; height:60px; position:relative;  }
    .language img{ padding-right:5px; }
    .language a{ color:#000;}
    .lan_dropdown{ background:#F1F1F1; width:186px; padding:8px 45px 8px 20px; font-size:12px;  z-index:20; position:absolute; display:none;  }
    .lan_dropdown li{ margin-bottom:10px;}
    .lan_dropdown li:last-child{ margin-bottom:5px;}   
/*大于768*/
@media screen and (min-width:768px){
    .navbar-nav{ width:100%;}
    .navbar-nav >li{ width:12.5%; text-align:center; /*border-right:1px solid #DFDFDF;*/}
    .navbar-nav >li{ width:14.28%; text-align:center; /*border-right:1px solid #DFDFDF;*/}
    .navbar-nav >li:last-child{ border-right:none;}
    .nav-custom{/*border-top: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF;*/ }
    .nav-custom a{ color:#4b4b4b; font-size:14px;}
    .navbar-nav > li > a{ padding-top:9px;padding-bottom:9px;}
    .navbar-brand{ margin-top:11px;}
    .navbar-collapse{ padding-left:0; padding-right:0;}
    .search{ width:160px; float:right; margin:30px 0 0 0 ; }
    .search input[type='text']{float:left; width:120px; height:31px; border:1px solid #CCCCCC; padding-left:5px;   }
    .search input[type='submit']{ width:31px; height:31px; background:url(../images/submit_btn.png) no-repeat; float:left; }
    .share{float: right;
        margin: 20px 20px 0px 20px;}
    .index_tel{ float: right; margin: 32px 29px 0px 20px; font-size: 20px; font-weight:600; color:#E60012;  }
    .bdshare-button-style0-32{  }
    .bdshare-button-style0-32 a{  float:right;      background-image:url('../images/fenxiang.png') !important;        width: 40px!important; line-height: 40px;        height: 40px!important;    }
    .language{ font-size:16px; float:right; margin:23px 20px 0px; height:60px; position:relative;  }
    .language img{ padding-right:5px; }
    .language a{ color:#000;}
    .lan_dropdown{ background:#F1F1F1; width:186px; padding:8px 45px 8px 20px; font-size:12px;  z-index:20; position:absolute; display:none;  }
    .lan_dropdown li{ margin-bottom:10px;}
    .lan_dropdown li:last-child{ margin-bottom:5px;}
}

/*大于768 小于990*/
@media screen and (min-width: 990px){

    .navbar-brand{ width:210px ;margin-top:5px;}
    .navbar-brand img{ width:100% }

}



@media screen and (min-width: 768px) and (max-width: 990px){
.navbar-brand{ width:25% ;}
.navbar-brand img{ width:100% }
}
@media (max-width: 992px){
    .rate{ display: none;}
    .products_page .col-xs-3{ display: none; }
    .news_page .col-xs-3{ display: none; }
    .pro_show .col-xs-3{ display: none; }
}

.brand{ height: 40px; line-height: 40px;  } .brand a{ color: #000; }
.about{ font-size:16px; line-height: 36px;    }
.about img{ max-width:100%;  }
.about h2{ font-size:20px; margin:5px 0; text-align: center; }
.about .col-md-5{ float: right; margin-bottom: 8px; }
.about .col-md-5 img{ width: 100%;  }
/*闪圈*/
.circle {
    width: 160px;
    height: 160px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -50px 0 0 150px;
}

.circle1,
.circle2,
.circle3,
.center {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -20px 0 0 -20px;
    width: 40px;
    height: 40px;
    border-radius: 30px;
    background-color: #0F79C4;
}

.center {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -20px 0 0 -20px;
    width: 40px;
    height: 40px;
    border-radius: 35px;
    background: #0F79C4;
    / text-align: center;
    line-height: 70px;
    color: #EAEAEA;
    font-size: 16px;
    font-family: '';
}


.circle1 {
    -webkit-animation: circle 3s linear infinite;
    animation: circle 3s linear infinite;
}

.circle2 {
    -webkit-animation: circle 3s linear 0.8s infinite;
    animation: circle 3s linear 0.8s infinite;
}

.circle3 {
    -webkit-animation: circle 3s linear 1.6s infinite;
    /* Safari and Chrome */
    animation: circle 3s linear 1.6s infinite;
}

@-webkit-keyframes circle {
    /* Safari and Chrome */
    from {
        opacity: 1;
        -webkit-transform: scale(0);
    }
    to {
        opacity: 0;
        -webkit-transform: scale(3);
    }
}


.c2{    
	top: 0%;
    left: 0%;
    margin: 0px 0 0 0px; }

@media (max-width: 1000px){
    .index_tel{ display: none; }

    }    
@media (max-width: 1200px){
    .container{ width: 100%;}
    }    
@media (max-width: 992px){
    .index_gbook {padding-left:0; padding-right:0; }
    .index_gbook .l { background:#fff; padding:20px; }
    .index_gbook .l h1{ color: #000; }
    .gbook_row input[type=submit]{    background: #2F2F2F;}
    .side_news{ background: #f9f9f9; padding:0; }
    .products{background: #2F2F2F; width: auto; margin:0 0px; padding:20px;  }
    .products .title h1{ color: #fff; }
    .products .title h2{ color: #fff; }
    .products .title .desc{ color: #fff; }
    .toolbar{ display: none; }
    .index_gbook{ margin:0; }
    .news_con{ margin:0; padding:0; }
    .index_head{ margin:0; padding:0;  }
/*    .swiper-container{padding:10px 0;background:#fff; height: auto !important; }
        .swiper-wrapper{ background:#fff; height: auto !important; padding:10px 0; }*/
        .footer{ margin-top:0;  }
}    
/*小于768 */
@media (max-width: 768px){
.nav > li.dropdown{    float: none !important;}
.navbar-header { margin-top:-36px !important;  }
.navbar-toggle{ padding:9px 5px; margin-right: 0px; }
.navbar-nav > li > a{  height:43px; line-height: 43px;  }
.navbar-nav > li > a span{ /*padding-right: 7px;*/ }
.index_tel{ display: none; padding-top: 4%;     font-weight: 600; font-size: 16px;    color: #E60012; float: left;}
header{}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ margin-top:50px;}

.search{ display:none;}
.share{ display:none;}
.language{ display:block; margin-right: 0px; float: left;  }
.navbar-brand{ width:160px;        float: left; text-align: left;        display: block; margin-top:5px; }
.navbar-brand img{ width:100% ;        display: inline; }
.navbar-toggle .icon-bar{ background:#A5A5A5;}
/*.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{    margin-top: -37px;}*/

/*.carousel-inner > .item > img, .carousel-inner > .item > a > img{ min-height: 150px !important; }*/
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{ /*max-width: initial;*/ /*height: 150px; max-width: initial;*/}
.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active{  }
.rate{ display: none;}
/*.products_page .col-xs-3{ display: none; }*/
.guige { padding-top: 23px !important;}
.footer .col-md-8{ display: none; }
.navbar-collapse{ padding-top: 40px; }
.toolbar{display: none;}
}

@media (max-width: 560px){
    .head{ padding-left: 0; }
    .navbar-brand{ width: 140px; padding:15px 15px 15px 0 ; } 
    .index_tel{ display: none; padding-top: 6%;     font-weight: 600;   font-size: 16px;   color: #E60012; float: left;}
        .index_gbook .r img {    width: 100%;}
        .guige{ display: none; }

}

@media (max-width: 430px){
    .head{ padding-left: 0; }
    .navbar-brand{ width: 140px; padding:15px 15px 15px 0 ; } 
    .navbar-brand img{ width: 80% }
    .index_tel{ display: none; padding-top: 6%;     font-weight: 600;   font-size: 14px;   color: #E60012; float: left;}
    .language { z-index: 100 }
    .language >a >img{ display: none;  }
    .navbar-header {
    margin-top: -65px !important;}

}

@media (max-width: 370px){
    .head{ padding-left: 0; }
    .navbar-toggle{ padding-top:0px; }
    .navbar-brand{ width: 140px;padding:15px 15px 15px 0 ;  }
    .navbar-brand img{ width: 80% }
    .index_tel{ display: none; padding-top: 6%;     font-weight: 600;   font-size: 14px;   color: #E60012; float: left;}

}


.panel-heading{ height: 55px; line-height: 55px; }
.panel-title{ padding-top: 5px; }
#page {text-align: center;padding:10px; margin-bottom:40px; margin-top:40px;}
#page ul{display:block; margin:0 auto;float:left;position:relative;left:48%;}
#page li{float:left;border-radius: 3px; position:relative;right:50%; margin:5px;}
#page a { color:#fff;background: #0000000;margin: 0 2px;padding: 6px 3px;border-radius: 3px;}
.page a { color:#fff;margin: 0 2px;padding: 6px 12px;border-radius: 3px; }
#page_on{ background:#C70115; color:#FFF;margin: 0 2px;padding: 6px 12px;border-radius: 3px; ;}
.page_zong{  background: #535353;color:#FFF; margin: 0 2px;padding: 6px 12px;border-radius: 3px; }
.page_a{ padding:6px 12px; display:block;background: #535353;color:#FFF; margin: 0 2px;padding: 6px 12px;border-radius: 3px; }	

    .joinus_list{   }
    .joinus_list .item h3{font-size: 15px;color: #666;}
    .joinus_list .item h3 a{color: #666;}
    .joinus_list .item .detail{ font-size: 12px; color: #99A5C2; padding-bottom: 2%; border-bottom:1px dashed #CCCCCC;  }
 .joinus_list .item .detail a{ color: #99A5C2;} 
 .joinus_list_title{ height: 30px; line-height: 30px; padding-left:8px; background:#8393B2; color: #fff; font-size: 16px; margin:10px  0 5px;   }
    @media (min-width: 992px){
    .footer .col-md-2{ width: 20%; }}

.web_nav{  }
.web_nav h3{ padding: 2% 1.5%; background:#D7D7D7; margin:0; border-bottom:1px solid #fff; }
.web_nav .neirong{ border-bottom:1px solid #fff; }
.web_nav .about{ padding:20px; }
.web_nav .about li{ float: left; padding: 20px 10px; font-size: 16px; color: #000; }
.web_nav .about li a{ color: #0071BF; font-weight: bold; }
.web_nav .pro{padding:20px;}
.web_nav .pro .item{ float: left; margin:0 5% 2% 0; }
.web_nav .pro .item .pro_con{ width: 100%;  }
.web_nav .pro .item .pro_con h4{ padding: 0 5px; color: #0071BF; font-weight: bold; float: left; }
.web_nav .pro .item .pro_con li{ /*padding: 8px 7px 0; */font-size: 15px; float: left;  padding:13px 27px 8px  }
.web_nav .pro .item .pro_con li a{ color: #000 ; font-weight: bold;}
.web_nav h3 a {color: #000;}    
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
     -webkit-animation-fill-mode: none !important; 
     animation-fill-mode: none !important; 
}

.swiper-container {
    width: 100%;
    height: 300px;
    margin: 20px auto;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    width: 229px;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.pro_cate{ width: 96%; margin:30px auto; border-bottom:1px solid #D6D6D6; padding-bottom: 30px; }
.pro_link{   text-align: center;    background-color: #fff;           padding: 0 3.5%;  position: relative; margin-bottom:25px; }
.pro_link:nth-last-of-type(1) {    margin-right: 0px; } 
.pro_link .item2{ display: none; }
.pro_link div img{    visibility: visible; display: block; width: 60%; margin:0px auto; }
.pro_link .link_title {    font-size: 16px;    line-height: 24px;}
.pro_link .action{ color: #D90000; }
.pro_container{}
.pro_container .pro_content{ display: none; }
.pro_container .pro_content:first-child{ display: block; }
.pro_container .pro_content img{ max-width: 100%; }
.culture{}

.culture .row{
    margin-bottom: 20px;
    line-height: 30px; font-size: 14px;
}

.culture .row .col-sm-5 img{ width:100%;  }

.culture .row .col-sm-7{ padding: 10px 3%; }
.jwlogo{ display: none; }
.gallery-top{ height: 70% !important;   }
.gallery-thumbs{ padding: 10px 0 0; }
