@charset "utf-8";
.title_detail{  border-top:1px solid #DDDDDD; padding:25px 0 25px 0; margin-top:30px;}
.title_detail span{font-size:20px; padding-left:0;}
.title_detail b{ color:#777777; font-weight:lighter; font-size:14px; display:block; padding-left:0; line-height:20px;}


.title_detail_other{ padding:25px 0 25px 0;}
.title_detail_other span{font-size:20px; color:#999999;}

.goods_list_box_s{position:relative;margin-bottom:25px;padding:0 7px;}
.goods_list_box{ background:#fff;position:relative; }
.goods_list_box a{border:1px solid #ddd; box-sizing:border-box; display:block;}
.goods_list_box img{width:100%;}
.goods_list_box a b{display:block;padding:0; }
.goods_list_box p{ background:#F6F6F6;line-height:24px; color:#777777; font-size:13px;margin-bottom:0;padding:15px 15px 30px;overflow:hidden}
.goods_list_box p b{ font-size:14px; font-weight:lighter; display:block;color:#333333;}

.nav_bottom_detail{ position:relative; padding-bottom:30px; margin-bottom:30px;}
.sac_img { text-align:center;}
.sac_img img{ max-width:100%;}
.lt_img img{ border:1px solid #000; width:412px;}
.lt_k_title { font-size:24px; margin-bottom:10px;}
.lt_desc_k .row{ width:70%;}
.lt_desc_k .row:nth-child(2n+0){ background:#F7F8F8;}

.b_span{ color:#777777;}


#tab_list{width:100%; margin:0 auto; padding:0 0; text-align:center; position:relative; border-top:1px solid #DDDDDD;}
#tab_list li{display:inline-block; *display:inline; *zoom:1; padding:22px 8px;margin-right:25px; float:left; position:relative; cursor:pointer; color:#999999;  font-size:14px; text-align:center; line-height:20px; font-size:16px; border-top:2px solid #fff; margin-left:15px;}
#tab_list li:hover, #tab_list li.act{ color:#484848; border-top:2px solid #484848;}

.tab_con{ color:#000; margin:0 auto;}
.tab_con section{width:100%; margin:0 auto; padding:30px 15px; font-size:14px; overflow:hidden; color:#484848;}
.tab_con section img{ margin-right:20px;}

.inquirey_bg{ background:url(../images/inquirey_bg.jpg) no-repeat top center; background-size:cover; padding:40px 0;}

.wrap label{ display:block; padding-top:10px; font-weight:lighter;}
.wrap input,.wrap select{border: 1px solid #ccc;box-shadow: inset 0 1px 1px rgba(0,0,0,.075); width:100%; height:32px; outline:none;}
.wrap textarea{ resize:none; width:100%;outline:none;border: 1px solid #ccc; height:108px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.wrap input.btn-primary{ width:auto; margin-top:15px;}

.book_form{ font-size:14px; padding:25px 0 15px; margin:0;}

.service_list .dot_service{ display:none; font-size:14px; line-height:26px;}
.service_list .dot_service a{ color:#999999;}
.service_list li{ border-bottom:1px solid #EBEBEB; font-size:18px; padding:0 0; background:url(../images/arrow_down.jpg) no-repeat top right; background-position:right 25px;}
.service_list li h2{font-size:18px; padding:15px 0; display:block; cursor:pointer; }
.service_list li.act{background:url(../images/arow_up.jpg) no-repeat top right;background-position:right 25px;}
.pdfdown{ margin:25px 0;}
.video img{ border:3px solid #F6F6F6;}

.downlist a{ height:49px; width:100%; display:block; background:#F6F6F6 url(../images/pdf_img.png) no-repeat top left; background-position:14px 11px; margin-bottom:15px; line-height:49px; font-size:13px; padding-left:47px; position:relative; overflow:hidden;}

.fvor{ padding-left:0;}

.trans {
    -webkit-transition: opacity .5s;
    transition: opacity .5s;
}
.white {
    background-color: #fff;
}

#filterlist{ padding-bottom:60px;}
.filter_item{ box-sizing:border-box; border:1px solid #dedede; padding:0 0; position:relative; margin-top:-1px; cursor:pointer; font-size:12px; height:40px; line-height:40px; overflow:hidden;}
.filter_item_check{ background:url(../images/close.jpg) no-repeat top right; background-position:95% 13px; border:1px solid #000;}
.filter_item_nocheck{ opacity:0.2}
.filter_item:hover{ border:1px solid #000; z-index:999;}
#filterlist h2{ font-size:14px; font-weight:lighter; color:#000; margin-bottom:15px;}
.filter_item b{ width:40px; height:40px; background:#f5f5f5; margin-right:5px; display:block; float:left;}
.filter_item input{ display:none;}

.hidden-tr{ display:none;}
a.viewmore{ display:none;}
@media (min-width: 75em) {/*宽屏*/

}

@media (max-width: 1200px) {/*窄屏*/ 

.lt_desc_k .row{ width:100%; padding:0;}
.lt_img{ padding:0; margin-bottom:10px;}
.lt_img img{ width:100%;}
.video img{ width:100%;}

}
@media (max-width: 990px) { /*ipad*/

}
@media (max-width: 767px) { /*手机尺寸*/
.fvor{ padding-left:10px;}
.downlist div { padding:0;}
.downlist div a{ margin-left:0; margin-right:0; margin-bottom:0; margin-top:10px;}
.lt_desc_k{ padding:0}
.lt_desc_k .row{ width:100%; padding:0; margin:0;}
.lt_img{ padding:0; margin-bottom:10px;}
.lt_img img{ width:100%;}


.title_detail_other{ padding:20px 0;}
.title_detail_other span{font-size:20px; padding-left:0;}

.title_detail{ padding:20px 10px;}
.title_detail span{font-size:20px; padding-left:0;}
.title_detail b{padding-left:0;}

.goods_list_box p{ padding:15px 15px 20px; font-size:12px;}
	

.inquirey_bg{ padding:20px 0;}

#tab_list{width:100%; margin:0 auto; padding:0 0; text-align:center; position:relative; border-top:1px solid #DDDDDD;}
#tab_list li{ padding:22px 0;margin-right:0; float:left; position:relative; cursor:pointer; color:#999999;  font-size:14px; text-align:center; line-height:20px; font-size:14px; border-top:2px solid #fff; margin-left:0; width:50%;}

.tab_con{ color:#000; margin:0 auto;}
.tab_con section{width:100%; margin:0 auto; padding:10px 0; font-size:14px; overflow:hidden; color:#484848;}
.tab_con section img{ margin-right:10px; float:left;}

.lt_desc img{ width:100%;}
.sac_img img{ width:100%;}

a.viewmore{ padding:3px 7px; background:#000; color:#fff; border-radius:4px; overflow:hidden; display:block; float:left; font-size:12px; margin-top:7px;}
a.itemno{ float:left; display:block;}
.hidden-xsh{ display:none !important;}
}