/*公共*/
.clear{clear: both;}
body{margin: 0; font-family: PingFang SC,helvetica neue,arial,microsoft yahei,sans-serif;background: #f2f2f2; }
a{text-decoration: none;}
img{ max-width: 100%; height: auto;}
/*@font-face{font-family:star;src:url(../fonts/star.eot);src:url(../fonts/star.eot?#iefix) format("embedded-opentype"),url(../fonts/star.woff) format("woff"),url(../fonts/star.ttf) format("truetype"),url(../fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}*/
/*@font-face{font-family:WooCommerce;src:url(../fonts/WooCommerce.eot);src:url(../fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(../fonts/WooCommerce.woff) format("woff"),url(../fonts/WooCommerce.ttf) format("truetype"),url(../fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}*/

/*header 头部*/
#head{display: block; width: 100%; height: auto; background: #fff;border-bottom: solid 2px #ea471c; position: relative;z-index: 1000;}
.index_images_news_box li,.menu_header li a,.city_list a,.top a,.pulldown_box li a,.index_images_news_box li a,.nav_poket_ul_in ul li img,.xuanfus{-moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}
/*top 顶部工具条*/
.top{width: 100%; height: auto; padding:5px 0; border-bottom: 1px solid #e8e8e8; font-size: 14px; color: #666;  }
.top a{ color:#666;  margin: 10px; text-decoration: none;}
.top a:hover{ color:#ea471c;}
.top_in{width: 100%;max-width: 1226px;min-width: 1024px;margin: 0 auto;}
.top a font{color: #F90105;}

.top_left{float: left; display: block;}
.top_left span{ margin: 0 10px 0 0;}
.top_right{float:right; display: block;}
.top_right a.cat i{display:inline-block; width: 14px; height: 14px; background: url(../images/gwc.jpg) no-repeat; position: relative; top: 3px; margin-right: 5px;} 


/*header_in */
.header_in{width: 1226px; margin:0 auto; }

/*logos logo和地区展开*/

.header_in .logos h1{margin: 0; position: relative; top: 8px}
.header_in .logos,.header_in .logos h1,.city{float: left;display: block;}
.city{ margin: 45px  0 0 15px; font-size: 14px; color: #333; position: relative;}
.city p{ margin: 0 0 5px 0;}
.city span{ display: block; padding: 2px; border: solid 1px #ccc; color: #ccc;font-size: 12px; cursor: pointer;}
.city_list{ position: absolute; width: 500px; height: auto; padding:0 10px 20px  10px; background: #fff; border: solid 1px #ccc; left: 0; top: 46px; display: none;z-index: 100;}
.city_list a{margin-left: 17px;margin-right: 17px;margin-top: 20px;display: inline-block;color: #333;text-decoration: none;}
.city_list a.activ,.city_list a:hover{color:#ea471c;}

/*header_lianxi*/
.site_contact{float: right; margin-top:32px; width:245px; text-align: right; display: block;  position: relative;  }
.scontetnt-1,.scontetnt-2{float: left; position: relative; margin-right: 10px;top:38px;}
.scontetnt-1 i{ display: block; width: 28px; height: 28px; float: left;position: relative; top: 3px;}
.scontetnt-1 p{float: left; display: block; margin: 0 0 0 10px; font-size: 12px; }
.scontetnt-1 p font{color:#22c233;}

.scontetnt-2 i{ display: block; width: 28px; height: 28px; float: left;position: relative; top: 3px;}
.scontetnt-2 p{float: left; display: block; margin: 0 0 0 10px; font-size: 11px; }
.scontetnt-2 p strong{color:#ea471c ;font-size: 14px;}
.out_dd{ width: 150px; padding: 10px; background: #fff; position: absolute; bottom:-63px;left: 0; border: solid 1px #ccc; z-index: 10; display: none;}
.out_dd p{font-size: 14px; color: #666;}
/*search 搜索*/

.header_search{float: right; width: 500px; height: auto; overflow: hidden; margin: 20px 20px 0 0; }
.header_search p{width: 100%;overflow: hidden;font-size: 14px;color: #666;}
.header_search p span{margin-right: 10px;cursor: pointer;}
.header_search p span.sel{color:#ea471c;}
.header_search input[type="text"]{width: 86%;height: 15px;line-height: 15px;font-size: 12px;color: #ccc;border: none;border-right-width: medium;border-right-style: none; border-right-color: currentcolor;outline: medium;margin-top: 9px;padding-left: 15px;border-right: 1px solid #e8e8e8;}
.search {width: 496px; height: 32px; border: 2px solid #ea471c; margin-top: 10px; position: relative;}
.search input[type="text"] + input { font-size: 17px; color: #ea471c; border: none; background: none; margin-top: 4px; /*float: right;*/  outline: medium;  cursor: pointer; font-family: "microsoft yahei";}

/*nav 导航*/
.headers_nav{width: 1226px; height: auto; float: left; margin-top: 10px;position: relative;}
.all_product_btn{float:left; width:237px;font-size: 15px; text-align: center; background: #ea471c;  height: 40px; line-height: 40px; color:#fff;cursor: pointer;position: relative;z-index: 11;}
.menu_header{ float:left; width: auto; display: block; margin: 0; padding: 0;} 
.menu_header li{ display: block; float: left; padding: 0 20px; height: 40px; position: relative; text-align:center; margin-right: 15px;}
.menu_header li a{ color: #333; position: relative; font-size: 18px; line-height: 40px; text-decoration: none;}
.menu_header li a:hover{color:#ea471c;}
.menu_header li.sale a{color:#ea471c; }
.menu_header li.hot i{display: block; width: 19px; height: 12px; background: url(../images/hot.gif); position: absolute; right: 0;top: 0;}

/*下拉菜单*/
/*.pulldown_box{ display: none;width: 100%; height: auto; position:absolute; top: 42px; left: 0; background: #fff; margin: 0; padding: 10px 0;}*/
/*.open_nav .pulldown_box{display: block;}
.pulldown_box{ display: none;width: 100%; height: auto; position:absolute; top: 42px; left: 0; background: #fff; margin: 0; padding: 5px 0;}
.pulldown_box:hover{background: #F2f2f2}
.pulldown_box li{display: block; float: left; width: 100%;}
.pulldown_box li a{width: 90%; padding: 8.5px 5%; display: block; text-align: left; line-height: 18px; position: relative;}
.pulldown_box li:hover{ width: 98%; border-left: solid 3px #ea471c; box-shadow: 0 0 5px #999;background: #fff;}
.pulldown_box li a:hover{margin-left:15px; color:#ea471c }

.pulldown_box li a img{float: left; max-width: 21px; height: auto; margin:0 10px 0 25px;}
.pulldown_box li a span{ font-size: 14px; color: #585858;}
.pulldown_box li .sub-menu{display: none;}*/
.open_nav .pulldown_box{display: block;}
.pulldown_box {
    background: #21303a none repeat scroll 0 0;
    display: none;
    height: auto;
    left: 0;
    margin: 0;
    padding: 5px 0;
    position: absolute;
    top: 42px;
    width: 100%;
}
.pulldown_box:hover {
    background: #21303a none repeat scroll 0 0;
}
.pulldown_box li {
    display: block;
    float: left;
    width: 100%;
}
.pulldown_box li span {
    color: #666;
    display: block;
    line-height: 18px;
    padding: 8.5px 5%;
    position: relative;
    text-align: left;
    transition: all 0.8s ease 0s;
    width: 90%;
}
.pulldown_box li:hover {
    background: #fff none repeat scroll 0 0;
    border-left: 3px solid #ea471c;
    box-shadow: 0 0 5px #999;
    width: 98%;
}
.pulldown_box li span:hover {
    margin-left: 15px;
}
.pulldown_box li span:hover a {
    color: #ea471c;
}
.pulldown_box li span img {
    float: left;
    height: auto;
    margin: 0 10px 0 15px;
    max-width: 21px;
}
.pulldown_box li a {
    color: #999;
    font-size: 14px;
    padding: 0 3px 0 3px;
}
.pulldown_box li .sub-menu {
    display: none;
}
/*下拉展开模块*/
.list_submune{width: 61%; background: #fff; height:610px; position: absolute; left: 19.4%; top: 42px; z-index:1; box-shadow: 0 0 5px #333; display: none;}
#list_nav_ajax,.list_products{ width:98%; padding: 10px 7px; overflow: hidden;min-height: 270px;}
.list_submune h3{width: 99%; display: block; font-size: 15px; color: #333; margin: 15px 0 15px 1%;}
#list_nav_ajax ul{margin: 0; display: block; width:95%; overflow: hidden; padding: 0 2.5%;}
#list_nav_ajax ul li{width: 116px;line-height: 30px;background-color: #21303a;text-align: center;float: left;font-size: 12px;margin: 0 10px 10px 0; list-style: none;}
#list_nav_ajax ul li a{font-size: 13px; color: #fff;}
#list_nav_ajax ul li a:hover{color:#ea471c;}
.list_products .index_images_product_box{width: 100%;padding: 0;}
.list_products .index_images_product_box .products_boxs{width:  32%;}
/*header*/



/*pic*/
.new_indexs_images{height: 440px;}
.new_pic_indexs{width: 100%; position: relative; background: #F2f2f2; overflow: hidden;}
.new_pic_indexs .swiper-wrapper a{ display: block; width: 100%; height: auto; font-size: 0; text-align: center;}
.new_pic_indexs .index_images{ position: absolute; width: 100%; text-align: center; left: 0; bottom: 0; z-index: 10;}
.new_pic_indexs .index_images span{width: 18px; height: 18px;}

/*幻灯片悬浮新闻*/
.tup_newsx{width: 100%; height: auto; overflow: hidden;}
.news_product_index_images{width: 100%;max-width: 1226px;min-width: 1024px;margin:0 auto; position: relative;}
.index_images_news_box{display: block; width:19.7%; padding: 0 0 10px 0; background:#fff; height: 440px; position: absolute; right: 3px; top:-440px;z-index: 10; margin: 0;}
.index_images_news_box li{display: block; list-style: none; width:100%; padding: 3px; }
.index_images_news_box ul{display: block; float: left; overflow: hidden; margin: 0; padding: 8px 10px; width: 92%;}
.index_images_news_box li a{font-size: 14px; color: #666; text-decoration: none; position: relative;}
.index_images_news_box li p{font-size: 14px; color: #666; text-decoration: none; position: relative;padding: 0;margin: 3px;border-bottom: 1px dashed #e0e0e0;}

.index_images_news_box li a:hover{color:#ea471c;}
.index_images_news_box li font{display: inline-block; margin-right: 8px; padding:0 4px; height: 18px; line-height: 18px; color: #fff; background: #ea471c}
.index_images_news_box .title{ border-bottom:solid 1px #ccc; width: 90%; padding: 0 5%; height: 30px; float: left; overflow: hidden;}
.index_images_news_box .title h2{margin: 0; float: left; line-height: 20px; }
.index_images_news_box .title h2 a{font-size: 14px;color: #333;}
.index_images_news_box .mores{float: right; font-size: 12px; color: #666;line-height: 30px;}
/*幻灯片下悬浮产品*/
.index_images_product_box{ width:80.5%; position: relative; height: auto; float: right;  z-index: 10; padding: 8px 0;}
.index_images_product_box .products_boxs{width: 24%; background: #fff; margin:0 0.2%;padding:0.3%; float: left;text-align: center;border-radius: 5px;}
.index_images_product_box .products_boxs a img{max-width: 100%; height: auto;}
.index_images_product_box .products_boxs span{ font-size: 14px; color: #333; padding: 5px 0; text-decoration: none;}
/*pic*/





/*图片并列模块*/
/* nav_poket_ul*/
.modle_title{ width:100%; height:auto; padding:5px 0 10px 0; float:left;}
.modle_title .mantitle{ font-size:18px; color:#333; margin: 0; font-weight: normal;}

.nav_poket_ul_in ul.list_4 li{width:24%;}
.nav_poket_ul_in ul li{display:block; float:left;  margin-right:1%; margin-bottom:10px;}
/*.nav_poket_ul{width:96%; height:auto; padding:20px 2% 0 2%;}*/
.nav_poket_ul_in{max-width:1226px;width:99%; /*padding:0.5%;*/ overflow:hidden; margin:0 auto;}
.nav_poket_ul_in ul{ display:block; float:left; overflow:hidden; width:101%;padding: 0;}
.nav_poket_ul_in ul li a{ display: block; position:relative; font-size:0; overflow:hidden;}

.nav_poket_ul_in ul li:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1) }
.nav_poket_ul_in ul li a .nave_spaen{ position:absolute; padding:5px 2%; width:96%; background:url("../images/b_80.png"); left:0; bottom:0; display:none;}
.nav_poket_ul_in ul li a .nave_spaen div{ font-size:14px; color:#fff;}
.nav_poket_ul_in ul li a .nave_spaen p{ font-size:12px; color:#CCC; margin:0;}


/*产品旋转模块 -case swiper*/



.case_qie,.case_index{ width:100%; height:auto; padding-top:10px; } 
.case_qie .caseshow .pagination{display:none;}
.case_qie .caseshow,.news_touch_in{max-width:1236px;width:100%; padding:0; overflow:hidden; margin:0 auto;}
#right_shop .case_index ul { width:101.5%;}

.caseshow{ width:100%; }
.caseshow .pagination { text-align:center;}
.case_qie_btn{ float:right; border:solid 1px #CCCCCC;}
.case_qie_btn a{ float:left; width:30px; height:23px;font-size:14px;text-align:center; color:#CCC; line-height:23px; cursor:pointer;}
.case_qie_btn a.prev_b{ border-right:solid 1px #ccc;}
.case_title{ width:100%; float:left; /*margin-bottom:8px;*/ border-bottom: solid 2px #595959;border-radius: 5px;}
.mantitle { float:left; margin:0;}
.mantitle a{ font-size:18px; color:#333; text-decoration: none; font-weight:bold; }
.caseshow ul,.caseshow .swiper-container{ width:100%; display:block; overflow:hidden; float:left; margin:0; padding:5px 0 0 0;}
.caseshow .swiper-wrapper li { overflow:hidden; display:block; position:relative;}
.caseshow .swiper-wrapper li .padding_slide{ padding:5px; overflow:hidden; position:relative;}
.caseshow ul li{ float:left; width:18%; margin: 0 4px; display:block; list-style:none;border-radius: 5px; overflow:hidden; position:relative;}
#right_shop .caseshow  li .onsale,.caseshow  li .onsale,#right_shop span.onsale{ position:absolute; left:5px; top:10px; padding:5px; color:#fff; background:#F00; z-index:2; line-height:normal;border-radius:0; min-height:inherit; font-weight:normal }
.caseshow ul li .case_pic,.caseshow .swiper-wrapper li .case_pic{ width:100%; height:auto; display:block; overflow:hidden; position:relative; font-size:0; /*margin-bottom:5px;*/ cursor:pointer;}
/*.caseshow ul li:hover{ box-shadow:0 0 5px #999999;}*/
.caseshow ul li .case_text{ width:100%; padding:5px 0; /*height:51px;*/ display:block; overflow:hidden; text-align:center; background: #f2f2f2;border-radius: 5px;}
.case_qie .caseshow .swiper-wrapper li .case_text{height: 109px; text-align: center;}
.posts_title { display:block ; overflow:hidden; width:100%; height:41px; /*margin:0 1%;*/ line-height:21px;}
.posts_title a,.MyAccount #right_shop.woocommerce-MyAccount-content .posts_title  a{/*font-family:Arial !important;*/ font-size:14px; color:#000; text-decoration:none; font-weight:normal;}
.caseshow ul li .case_text p,.caseshow .swiper-wrapper li .case_text p,#right_shop  .caseshow  li .case_text p{ font-size:12px; color:#8b8b8b; margin:5px 0 0; line-height:18px; }
.case_pic_bottom{ width:100%; background:#000; float:left; position:relative;}
.case_pic_bottom a,#right_shop .case_pic_bottom a{ display:block; width:50%; padding-top:0 !important; float:left;text-align:center; color:#FFF !important; font-size:12px; text-decoration:none; height:30px; line-height:30px; background:none; padding:0 !important; border:none !important;}
.case_pic_bottom a,#right_shop .case_pic_bottom a::after{content:'';}
.cart_zt{ width:19px; height:16px; background: no-repeat 3px -209px url("../images/css.png"); display:inline-block; position:relative; top:3px;}
.caseshow ul li .case_pic .loading .cart_zt{ background: no-repeat url("../images/loading.gif");}
#right_shop .caseshow ul li .case_pic .loading::after,#right_shop .caseshow .swiper-wrapper li .case_pic .loading::after{content:none !important;}
#right_shop .caseshow  li .case_pic .loading{ opacity:0.8;}
.black_price_out{ width:100%; height:21px; padding:5px 0; text-align:center; overflow:hidden; display:block;}

.black_price_out .black_price,.black_price_out ins{ font-size:14px; color:#ff6600;}
.black_price_out .black_price_yj,.black_price_out del,#right_shop .black_price_out del span{ font-size:14px; color:#666; text-decoration:line-through;}
.woocommerce-Price-amount{}
.black_price_out del{  margin:0 10px 5px 0;}
.black_price_out del span { color:#666;}
#right_shop a.added_to_cart,#case_qie  a.added_to_cart{ position:absolute; top:-100%; left:0; background:url("../images/blacks.png"); width:100%;}
.case_title .woocommerce-product-search{ display:block; float:right; width:20%; margin:0; padding:0;}
.caseshow ul li .post_text{ text-align:left; width:96%; padding:0 2%;}
.con_span{color: #F96E07 !important;}

/*产品+菜单模块 -case index*/
/*case_index*/
/*.case_index .case_title{ border-bottom: solid #f2f2f2 3px;}*/
.nav_index_case{display: block; float: right; font-size: 14px; line-height:32px;}
.nav_index_case a{color:#fff; margin-left: 10px;border-radius: 5px; margin-right: 2px;text-align: center; padding: 2px 10px;background: #ff9d01;}
.nav_index_case a:hover{color:#ea471c;}
.case_index ul li{width:19.3%;float:none; display:inline-block; }	
.case_index ul li.ad_images{ float:left; margin-right:1%;}
.case_index ul li.ad_images a.top_maginc{ margin-top:10px;}
.case_index ul li .thumbnails{position:absolute; left:0; bottom:0;}
.case_index ul li .thumbnails a img{width:38px; height: auto;}
.case_index ul li .thumbnails{width:90%; padding:5px 5%;}
.case_index #case_comments li{ width:23.5%; }
.case_index ul{ width:100%;}
.case_index .caseshow{max-width:1226px;width:99%; padding:0.3%; overflow:hidden; margin:0 auto; background:#fff;border-radius: 5px;}

.padding_slide{ /*width:100%; padding:2%;*/ overflow:hidden; background:#fff; position:relative;}

.case_index ul li.ad_images a{ display:block; font-size:0;}
.case_index ul li .thumbnails{  height:36px; overflow:hidden;  background:url('../images/w_80.png');}
.case_index ul li .thumbnails a{ display:block; overflow:hidden; font-size:0;}
.case_index ul li .thumbnails a.this img{ border: 1px solid #F30;}
.case_index ul li .thumbnails a img{ border: 1px solid #fff; padding: 1%;width: 90%; cursor:pointer; }
.case_index ul li .thumbnails .thumbnail_prve,.case_index ul li .thumbnails  .thumbnail_next {background-image: url("../images/css.png");background-repeat: no-repeat;cursor: pointer;height:47px; position: absolute;width: 5% !important; background-color: #F6F6F6;}
.case_index ul li .thumbnails .thumbnail_prve{ right:0;background-position:3px -709px;}
.case_index ul li .thumbnails .thumbnail_next { left:0; background-position:3px -658px;}
.case_index ul li .comments_p{ font-size:12px; color:#666; margin:3px 0; display:block; width:100%;}
.case_index ul li  .case_text{ /*height:80px;*/}


.case_index ul li.nav_li{ float:left; overflow:hidden;/*margin-right: 1%;*/ }

.case_index ul li.nav_li ul {
    height: 100%;
    left: 0;
    padding: 2%;
    position: relative;
    top: 0;
    width: 96%;
    z-index: 2;
}
.case_index ul li.nav_li ul li{ padding:5px 0; background:url("../images/blacks_25.png"); display:block; float:left; text-align:center;}
.case_index ul li.nav_li ul li.menu-item-has-children {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin: 0;
    text-align: left;
    width: 100%;
}
.case_index ul li.nav_li ul li.menu-item-has-children a div{ font-weight: bold;font-size:14px;}
.case_index ul li.nav_li ul li.menu-item-has-children a{ margin:0 0 10px 1%; float:left;}

.case_index ul li.nav_li ul li a div{ font-size:12px; color:#fff;}
.case_index ul li.nav_li ul li.menu-item-has-children .sub-menu li a{ margin:0;}
.case_index ul li.nav_li ul li.menu-item-has-children .sub-menu li a div{ font-weight:normal; font-size:14px; }
.case_index ul li.nav_li ul li.menu-item-has-children .sub-menu { padding:0; width:100%; background:none;}

.case_index ul li.nav_li ul li a{ float:left; display: block; width:100%;}
.case_index ul li.nav_li ul li{ width:48%; margin:0 1% 5px 1%;}
/*.case_pic{height: 180px; overflow: hidden;}	*/
.wceb_picker_wrap label{font-size: 12px;color: #666;margin-right: 10px;display: block;min-width: 80px; float: left;}
.reset_dates{font-size: 14px; color: #0AE395;}
.time_product{ width: 100%; /*background: #DEF8BC; padding:2px; */font-size: 14px; color: #508600; float: left;margin: 0px; line-height: 20px; text-align: left;}
.time_product i{display:block;float: left; width: 16px; height: 16px; margin:2px 5px 0 10px; background: url(../images/clock_green.png);}
.time_product.nostart{background: #defffa; color:#42a698;}
.time_product.nostart i{ background: url(../images/clock_blue.png);}
.time_product.end_book{/*background: #FFF;*/ color:#666;/*margin-left: 20px;*/}
.time_product.end_book i{ background: url(http://qzweb.b0.upaiyun.com/upload/service/20180516/5afbed73dd9bd.png);}
.time_product2 i {
    display: block;
    float: left;
    height: 16px;
    margin: 0 5px 0 10px;
    width: 16px;
}
.time_product2.end_book i {
    background: rgba(0, 0, 0, 0) url("http://qzweb.b0.upaiyun.com/upload/service/20180516/5afbee204ac91.png") repeat scroll 0 0;
}
.time_product2{text-align:left!important;}
.time_product2{ font-size: 14px; color:#666;/*margin-bottom: 7px;*/}
.time_product2 strong{ font-size: 14px; color:#FB060A;}	

/*热门评论产品 -case comments*/
#list_case_comment{ width:96%; padding:0 2%;}
#list_case_comment p{ display:block; font-size:12px; color:#666; text-align:left; overflow:hidden; height:34px; float:left;}
#list_case_comment .list_case_star{ display:block; width:100%; height:auto; overflow:hidden;}
#list_case_comment .list_case_star .star-rating{ float:left; font-size:12px; color:#f60;    overflow: hidden; position: relative; height: 1em; line-height: 1;  width: 5.4em; font-family: star;}
.case_index ul li #comment_pic_bottom{ width:96%; padding:5px 2%; position:absolute; left:0; bottom:0; background:url('../images/w_80.png'); text-align: left; height:auto; display:none;}
.case_index ul li #comment_pic_bottom .black_price_out{ text-align:left;}
#list_case_comment .list_case_star .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute;  padding-top: 1.5em;;color: #f60;line-height: 1;font-family: star;}
#list_case_comment .list_case_star .star-rating  span::before { content: '\53\53\53\53\53'; top: 0; position: absolute; left: 0;}
#list_case_comment .list_case_star .star-rating::before {content: '\73\73\73\73\73'; color: #d3ced2;float: left; top: 0; left: 0; position: absolute;}









/* 底部footer */
.footer_service li{ width:20%;}
.footer_contact p{ float:left; }.footer_contact a{float:right; display:block; }

.footer_bottom{ padding:0 0 15px 0;}

.footer{ width:100%; height:auto; padding:15px 0 0; background:#fff; border-top:solid 1px  #f5f5f5; float:left;}
.footer_bottom{ width:100%; height:auto; background:#fff ; float:left;}
.footer_in{width:96%; padding:0 2%; max-width:1226px; margin:0 auto; overflow:hidden;}
.footer_service{ width:100%; padding:5px 0; margin:0 0 5px 0; border-bottom:1px solid #e0e0e0;  float:left; display:block; overflow:hidden;}
.footer_service li{ float:left; list-style:none; }
.footer_service li img{ float:left; margin-right:10px; width:35px; height:35px;}
.footer_service li .nave_spaen{ line-height:35px; font-size:16px;}
.footer_service li .nave_spaen div{ font-size:16px; color:#616161;}
.footer_service li:hover .nave_spaen div{ color:#ff6700;}

.footer_contact{ width:100%; height:auto; margin:10px 0; float:left;}
.footer_contact p{ font-size:12px; color:#333;  margin:0 20px 0 0;line-height: 37px;}
.footer_contact p.tell{ font-size:16px; font-weight:bold; color:#ff6700;}
.footer_contact a{ background:#ff6700; color:#fff; padding:8px 23px; font-size:12px; cursor:pointer; border:solid 1px #ff6700; }
.footer_contact a:hover{ color:#ff6700; background:none;}

.footer_menu{ width:100%; height:auto; padding:10px 0; display:block; float:left; text-align:left; margin: 0;}
.rett2{float: left; width: 70%;}
.rett{float: right; width: 30%;}
.footer_menu li{ display:inline-block; margin:0 5px;}
.footer_menu li div{ color:#666; font-size:12px;}
.bq{ display:block; width:100%; text-align:center; font-size:12px; color:#666; line-height:20px; margin:15px 0 0; overflow: hidden;} 
.bq p{float:left; text-align: left;}
.bq a{ color:#ff6700;}
.bq img{float: right; max-width: 100px; margin-top: 5px;}
.yq_link{ border-top:solid 1px #e0e0e0; text-align:left;width:96%; padding:10px 2% ;  max-width:1226px; margin:0 auto; overflow:hidden;}
.yq_link li{ display:inline-block; margin:0 5px 0 0;}
.yq_link li div{font-size:12px; color:#616161;}
.centers{ padding-top: 0;}

.con_time{color:#f96e07}
.case_index ul li.nav_li .nav_li_bac{ position: absolute; z-index: 1; left: 0;top: 0; max-width: 100%; }

.xuanfus{ position: fixed; right: 5px; top: 20%;z-index: 10;width: 175px; background: #fff; overflow: hidden; display: none;border-radius: 5px;}
.sop{width: 50px;}
.xuanfus ul{ display: block; margin: 0; padding: 0; width: 175px;}
.xuanfus ul li{ list-style: none; display: block; width: 100%;  cursor: pointer;}
.xuanfus ul li a{ color: #333; width: 100%;  font-size: 13px;  height: 30px; line-height: 30px; text-align: center; display: block;margin: 5px 0;border-radius: 5px;}
.xuanfus ul li a.active{ color: #fff;background: #ea471c; }

.kaiguan{width: 100%; padding: 5px 0; text-align: center; background: #ea471c;}
.kaiguan i{width: 19px; height: 14px; background:  url(../images/theme.png);display: inline-block; cursor: pointer;}
.dingbus {width: 100%; padding: 3px 0; text-align: center; background: #ccc;}
.dingbus i {width: 11px; height: 8px; background: url(../images/down.png);display: inline-block; cursor: pointer;}


.fw-logo {
    height: 120px;
    overflow: hidden;
    position: relative;
    width: 1226px;
}
.fw-logo img {
    position: absolute;
}
#fw1 {
    left: 0;
    transition: left 1s ease 0s;
}
#fw2 {
    left: 172px;
    transition: left 1s ease 0s;
}
#fw3 {
    left: 684px;
    transition: left 1s ease 0s;
}
#fw4 {
    left: 856px;
    transition: left 1s ease 0s;
}
#fw5 {
    left: 1028px;
    transition: left 1s ease 0s;
}



/*目录页*/



.main{     width: 100%;max-width: 1226px; min-width: 1024px; margin: 0 auto;}
.sidebar{width: 19.4%;float: right; display: block;}
.right_content{width: 79.4%; float: left; /*background: #fff;*/}
.category{background: #f5f5f5;}

.right_content .caseshow ul li{ width: 23.5%;}
.pulldown_box .list_products{display: none;}

/*侧栏*/
.sidebar	.case_index .caseshow { width:90%; padding:0 5%;}
.sidebar	.case_index .caseshow ul,.sidebar	.caseshow ul{ width:100%;}
.sidebar	 .case_qie,.sidebar	 .case_index,.sidebar	 #case_index .news_tuoch,.sidebar	 .nav_poket_ul { padding:0; margin-bottom:10px; background:#fff;}
.sidebar	 .nav_poket_ul li{ width:100%;}
.sidebar	.case_title,.sidebar	.modle_title{ width:96%; padding:0 2%;}
.sidebar	.case_qie_btn{ display:none;}
.sidebar	 .case_qie .caseshow .pagination{ display:block;}
.sidebar .case_index ul li{width:100%; margin:5px 0; float:left; display:block;}	
.sidebar  .news_touch_in ul li{width: 100%;}
.sidebar  .case_index ul li.nav_li ul.sub-menu li{  margin: 0 1% 5px;width: 48%;}
.sidebar  .case_index ul li.nav_li ul.sub-menu{ width:100%;}
.sidebar  .case_index ul li.nav_li ul{ width:96%;}
.sidebar .case_index ul li.nav_li{ height:auto !important;margin-bottom: 10px;}
.sidebar  .case_pic_bottom a{ background:none; padding:0; color:#fff; font-size:12px; line-height:30px; font-weight:normal;}
/*多重筛选*/




.screening { width:100%; /*padding:10px 0;*/ background:#fff; margin:10px 0; float:left;border: 1px solid #ccc;}
.screening .widget .widget_title_t{ width:80px;}
.screening .widget  ul li{background:none;padding:2px 5px;}
.screening  .price_slider_wrapper .button{ padding:5px 17px;border-radius: 5px; border: none; cursor: pointer;background:#ea471c; color:#fff;  font-size:12px; font-weight:normal; float:right;}
.hide_widget_price_filter{ display:none;}
.screening  .show_btn{ display:none; width:100%; height:25px; margin-bottom:10px; text-align:center; float:left; background:#f5f5f5;position:relative; top:-11px; cursor:pointer;}
.screening  .show_btn span{ font-size:12px; color:#999; line-height:29px;}
.screening  .show_btn.show_it{ display:block;}

.screening .widget{ width:100%; /*padding:0 0 10px; margin-bottom:10px;*/ border-bottom:#ccc dashed 1px; overflow: hidden;}
.screening .widget .widget_title_t{float:left;background:none;display:block;padding:5px 10px;font-weight:bold; color:#333; font-size: 14px; width:100px;background:#f2f2f2; height:25px;border-right: #ccc dashed 1px;}
.screening .widget  ul{ width: 100%;  margin:0;display: block; padding: 0; overflow: hidden;}
.screening .widget  .widget_ul_seach{float:left; }
.screening .widget  .search_term{width: 833px;float:left; height:21px; margin: 0 5px 0 0; padding:5px; overflow: hidden; }
.screening .widget  .search_term.oversloc{ overflow-y: scroll; height: 115px;}
.contry_a,.contry_b{width: 100%; float: left;}
.screening .widget  ul li.hideslef{display: none;}
.screening .widget  ul li.hideslef.showslef{display: block;}
.screening .widget  ul li.all_term{display: none;}
.screening .widget  ul li.all_term.hideslef.show_all{display: block;}

.screening .widget .contry_a ul li a{ text-transform: uppercase; color: #369;}
.screening .widget  .slide_donw{float: right; color: #369; font-size: 12px; margin-right: 5px; line-height: 28px; cursor: pointer;}
.screening .widget  ul li{ margin:0 10px 6px 0; float:left;  border:none;  display:block; cursor: pointer;}
.screening .widget  ul li.current-product_cat-ancestor{background:#CCC; border-radius:5px; color:#fff;}
.screening .widget  ul li.chosen,.screening .widget  ul li:hover{ background:#ea471c; border-radius:5px; color:#fff;}
.screening .widget  ul li.current-cat-parent a,.screening .widget  ul li.current-cat a,.screening .widget  ul li.current-menu-item a,.screening .widget  ul li.chosen a,.screening .widget  ul li.chosen span,.screening .widget .contry_a ul li.chosen a,.screening .widget .contry_a ul li:hover a,.screening .widget  ul li:hover a{ color:#fff;} 
.screening .widget  ul li a{ padding:0; display:inline;font-size:13px; color: #333; text-decoration:none;}
.screening .widget  ul li.chosen_new{background:#ccc; border-radius:5px; color:#fff;}



.screening  #price_slider_form{ float:left; width:auto !important; }
.screening  #ulform #widget_price{ width:auto;}
.screening  #price_slider_form input{ padding:5px; border:solid 1px #ccc; font-size:12px; color:#666; margin-right:10px; width:100px;}
.screening  #ulform .widget_title_t{ margin-top:0px;}
.screening  #ulform #price_slider_form{ margin:0; padding:0;}
.screening .widget  ul li  .count{ font-size:12px; color:#999;}
.screening .widget  ul li span{ position: static; display:inline;}
.screening #widget_price{ width:100%; margin:0; }
.screening  .price_slider_wrapper{ margin-top:5px;}
.screening  .price_slider_wrapper  .price_label{ line-height:2; text-align:left; font-size:12px; color:#666;}
.screening  .price_slider { margin-left:0;}
.screening  .filters_resut{ /*padding:6px 0;*/ background:#F6F6F6; border:none;}
.screening  .filters_resut ul{width: auto;}


.f_c_seach { width: 165px; height: 24px; background: url(../images/v3_sg_04.png) no-repeat left center; float: left;  margin-left:0;padding:5px;}
.f_c_input { width: 90px;  height: 18px;  line-height: 18px; float: left;  margin-left: 2px;  margin-top: 2px;  border: none;  background: none; font-family: "微软雅黑";  padding-left: 25px;}
.f_c_submit { padding: 0px; width: 40px; height: 24px; float: right; border: 1px solid #ededed; background: #f6f6f6; cursor: pointer;  color: #999; font-size: 12px; font-family: "微软雅黑";}

.list_product_ol{display: block; width: 100%; margin: 0; padding: 0; overflow: hidden;}
.list_product_ol li{display: block; width: 100%; margin: 10px 0;background-color: #fff; /*padding: 10px; border-bottom: solid 1px #ccc;*/ overflow: hidden;}
.list_product_ol li .l_p_o_pic{ display: block; font-size: 0; width: 220px; height: 110px; overflow: hidden; float: left; /*margin-right: 15px;*/}
.list_product_ol li .l_p_o_text{width: 100%; }
.list_product_ol li .l_p_o_t_title{display: block; overflow: hidden; margin:0; /*height: 56px;*/ padding:5px 9px;}
.list_product_ol li .l_p_o_t_title a{font-size: 18px; color: #666; margin: 0;}
.list_product_ol li .l_p_o_t_title a:hover{color: #ea471c;}
.l_p_o_info a:hover{color: #ea471c;}

.list_product_ol li .l_p_o_info{overflow: hidden; padding: 9px;}
.list_product_ol li .l_p_o_i_time{float: left;width:10%; margin-left: 2%; line-height: 52px; height: 40px; font-size: 18px; color: #666666; /*font-weight: bold;*/}
.list_product_ol li .l_p_o_i_time font{color:#f56600;}
.list_product_ol li .l_p_o_i_infos{float: left;width:70%; /*height: 40px;*/border-right: dotted 1px #ccc;}
.list_product_ol li .l_p_o_i_infos p{font-size: 14px; color:#666; margin: 0; line-height: 27px;}
.list_product_ol li .l_p_o_i_infos p a{font-size: 14px; color:#666; margin: 0; line-height: 27px;}

.list_product_ol li .l_p_o_i_infos p  font{color:#666;}


.pagination{ width:100%;}
.pagination{  float:left; margin:5px 0; display:block;}
.pagination ul{ display:block; float:left; border:none;padding: 0;}
.pagination ul li span,.pagination ul li a{ font-size:12px; color:#666; padding:10px; background:#ececec;}
.pagination ul li{ border:none; margin-right:5px; float:left; display:block;}
.pagination ul li span.current,.pagination ul li a:hover{ background:#ff6700; color:#fff;}

.shop{background: #fff;}
#page_muen_nav{ width:100%;height:auto; /*margin:0 auto 15px auto;  background:#ececec ;*/ padding: 10px 0; }
#page_muen_nav .page_muen_nav_in{  margin: 0 auto;max-width: 1226px;width: 100%;}
#page_muen_nav span,#page_muen_nav a,#page_muen_nav,#page_muen_nav nav { font-size:12px; color:#666; text-decoration:none;}
#page_muen_nav a:hover{color:#117dc2}


.main_shop{width: 100%;max-width: 1226px;min-width: 1024px;margin: 0 auto; overflow: hidden;}
.header_shop{width: 98%; overflow: hidden; float: left; padding:1%;margin-bottom: 5px;background: #fff; border-radius: 5px;}
.header_shop .header_shop_images{float: left; width: 39%; overflow: hidden;}

.header_shop   .thumbnails{  width:90%; padding:5px 5%; overflow:hidden; position:relative;}
.header_shop  .thumbnails a{ display:block; float:left; width:65px;  margin:0;  clear:none; overflow:hidden; cursor:pointer;}
.header_shop  .thumbnails a.this img{  border:1px #0096fe solid;}
.header_shop  .thumbnails a img{ width:90%; margin:5%; border:1px #fff solid;}
.header_shop   figure{ margin:0;}

.thumbnails .thumbnail_next,.thumbnails .thumbnail_prve{ position:absolute; width:5% !important; height:100%; background-repeat:no-repeat; background-image:url("../images/css.png"); cursor:pointer;}
.header_shop  .thumbnail_next{ top:0; left:0;background-position: -32px -325px;}
.header_shop  .thumbnail_prve{ top:0; right:0;background-position: 0 -325px;}

.heaer_shop_info{float:right; width: 60%; overflow: hidden;}
.heaer_shop_info .title{ display: block; width: 100%; margin: 0 0 5px 0; font-size: 22px; color: #656565;}
.heaer_shop_info .title_v{ display: block; width: 100%; margin: 0 0 15px 0; font-size: 14px; color: #fe0235;}
.times_v{width: 100%; overflow: hidden; height: 33px; background: #fe0036; line-height: 33px;/*margin-bottom: 5px;*/border-radius: 5px;}
.times_v i{display: block; width: 38px; height: 33px; background: no-repeat url(../images/times_v_i.jpg); float: left;}
.times_v .tv_f_l{ float: left; font-size: 16px; font-weight: bold; color: #fff;}
.times_v  .tv_f_r{float: right; font-size: 16px;font-weight: bold; color: #fff; margin-right: 15px;}
.times_v  .tv_f_r b{display: inline-block; width: 23px; height: 33px; background: no-repeat url(../images/mb.jpg); text-align: center;font-size: 21px;
    font-weight: normal;line-height: 33px;}

.time_s {width: 100%; overflow: hidden; background: #f2f2f2; /*padding: 5px 0;*/ margin-bottom: 5px; }
.time_s .time_s_l{float: left; overflow: hidden;  width: 60%; font-size: 20px; padding: 15px 0; color: #666666; /*margin-left: 2%;*/ /*font-weight: bold;*/}
.time_s .time_s_l span{color: #fff;padding:17px 10px;background: #000;border-radius: 5px;}
.time_s .time_s_r{float: right; overflow: hidden; width: 36%; border-left: dotted 1px #cbcbcb;padding:5px 0;}
.time_s .time_s_r span{ display: block; width: 100%; font-size: 14px; color: #666465; margin:2px; padding-left: 4%;}
.time_s .time_s_r span font{color:#f4661e;}
.info_c{width: 100%; overflow: hidden; background: #f2f2f2; padding:10px 0; font-size: 14px; color: #666;margin-bottom: 5px; }
.info_c i{width: 20px; height: 20px; display: inline-block; background: url(../images/clock_green.png); margin:0  3px 0 15px; position: relative; top: 5px;}
.info_b{width: 100%;  overflow: hidden; background: #f2f2f2; padding:10px 0; font-size: 14px; color: #666;margin-bottom: 5px;}
.info_b span{ display: block; float: left; width: 32%; /*text-align: center;border-left: dotted 1px #cbcbcb;*/ font-size: 14px; color: #666; }
.info_d{width: 100%; overflow: hidden; background: #f2f2f2; padding:10px 0; font-size: 14px; color: #666;margin-bottom: 5px; }
.info_d i{width: 20px; height: 20px; display: inline-block; background: url(../images/clock_add.png); margin:0  3px 0 15px; position: relative; top: 5px;}
.info_d a{color:#f4661e;}


.price{width: 100%; overflow: hidden;  padding: 5px 0; /*margin-bottom: 5px;*/ }
.price span{font-size: 16px; font-weight: bold; color: #ff0137; display: block; width: 30%; float: left;}
.price span font{font-size: 32px; margin: 0 5px;}
.price p{font-size: 12px; color: #666;display: block; width: 100%; position: relative; margin: 10px 0 0 0;}
.price p a{width: 95px; height: 23px; display: inline-block;  background: url(../images/kefu2.jpg);}

.botton{width: 70%; overflow: hidden;  /*padding: 10px 0*/}
.botton a{display: block; float: left; margin-right: 10px; width: 125px; height: 30px; line-height: 30px; text-align: center; cursor: pointer;}
.botton a.buy_now{color: #ea471c;border: solid 1px #ea471c;border-radius: 5px;}
.botton a.cart{color:#fff; border: 1px solid #fe0036; background: #fe0036;}
.botton a.cart i{display: inline-block; width: 18px; height: 18px; background: url(../images/cart.jpg); position: relative; top: 3px; margin-right: 5px;}

.cs {
    color: #f4661e;
}

.tabs_out{ width: 100%; /*height: 40px; line-height: 40px;*/ }
.tabs_out_fixed{ width: 100%; height: 40px; overflow: hidden;/*border-bottom: 1px solid #F30;*/background: #fff;}
.tabs_out .tabs{display: block; width: 100%; height: 40px; overflow: hidden; margin: 0; padding: 0;}
.tabs_out .tabs li{ height: 40px; width: auto;  text-align: center; float: left; overflow: hidden; display: block;}
.tabs_out .tabs li a{color:#333; font-size: 14px; height: 40px; line-height: 40px;display: block; padding:0 25px; margin: 0; }
.tabs_out .tabs li.active { background: #F30;}
.tabs_out .tabs li.active a{color:#fff;}
.tabs_shop{display: none;}
.tabs_shop p{ font-size:14px; color:#333; line-height:28px; margin :0 0 5px 0;}
.tabs_shop a{ color:#11a3c2;}
.tabs_shop h2{ display: inline-block; width:100%; font-size:18px; color:#666; border-bottom:dashed 1px #ccc; padding: 0 0 5px 0; margin:0 0 5px 0;}
.tabs_shop ul li{ padding-left:10px; list-style:inside; margin-bottom:10px; font-size:14px; color:#666;}
.tabs_shop ol li,.woocommerce-Tabs-panel ol li,.single_contents ol li{margin-bottom:10px; font-size:14px; color:#666;}
.tabs_shop img{ max-width:100%; height:auto; display:block;}
.show.tabs_shop{display: block;}
.tabs_out_fixeds{ position:fixed; top:0; left:0; z-index:1000;}
.tabs_out_fixeds .tabs_out_fixed_in{width: 100%;max-width: 1226px;min-width: 1024px;margin: 0 auto;overflow: hidden;}
.tabs_out_fixeds .tabs_out_fixed_in .tabs{width: 80%; float: right;}

.upsells{ float:left; width:100%; padding-bottom:5px; margin-bottom:5px; border-bottom:dashed 1px #ccc;}
.upsells ul{ float:left; width:102%; margin:0; padding: 0;}
.upsells ul .case_text{ text-align:left;}
.shop_title{ width:100%; background:#fff; /*margin-bottom:10px;*/ float: left;}
.shop_title span{ display:block; background:#ff1800; color:#FFF; font-size:14px; padding:5px 10px; float:left; }

.shop_title_new{font-size: 20px;padding: 5px 10px;border-bottom: 2px solid #777676;background: #fff;color: #ff1800;}
.upsells ul li{ float:left; width:25%; /* margin:0 2% 10px 0;*/display: block;}
.upsells ul li .case_pic{ width:50%; display:block; overflow:hidden; float:left; /*margin-right:5%;*/}
.upsells ul li  .case_text,.upsells ul li  .price_cat_btn { float:left; width:50%; overflow:hidden;}
.content_page #right_shop .upsells ul li  .price_cat_btn a.button { padding:5px 10px !important;}
.upsells ul li  .case_text a{ font-size:14px; color:#333; margin-bottom:12px; display:inline-block; /*height:35px;*/ overflow:hidden;}
.upsells ul li  .case_text .price_cat{ font-size:12px; margin-bottom:2px;}
.upsells ul li  .case_text  .price_cat span{font-size: 14px; }
.upsells ul li  .case_text  .price_cat span.old_p{text-decoration: line-through; color: #666;}
.upsells ul li  .case_text  .price_cat span.new_p{color:#F30}
.btn_go{ color:#F30; display: block; padding:3px 10px;border: solid 1px #F30; font-size: 14px; font-weight: bold; float: left; border-radius: 5px;}
.btn_go i{ display: inline-block; width: 14px; height: 14px; margin-right: 5px; background: url(../images/gwc.jpg) ;position: relative; top: 2px;}
/*.related {margin-top: 25px;}*/
/*.related .caseshow ul li{ margin: 0.2% 5px 0.2% 0;}*/
.related  .caseshow{width: 100%; padding: 0;}
.price_cat_btn a.contact_btn { background: #fff; border:solid 1px #ccc; color:#ff1800; font-size:12px; padding:5px 10px;}
.price_cat_btn a.contact_btn .cart_zt{ height:13px; width:16px; background: url("../images/css.png") no-repeat  3px -270px}
.related { float:left; width:100%;}
.related.products  h2 span{ background:#ff1800; color:#fff; display:block; padding:5px 10px; float:left;}
.related.products  h2 { overflow:hidden; padding:0; width:100%; border-bottom:#ff1800 solid 1px;}

.shaixuan {
    color: #333;
    display: inline-block;
    font-size: 13px;
    float: left;
    margin-left: 5px;
    padding: 5px;
}
.shaixuan div {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    /*border-color: #55a32a -moz-use-text-color #55a32a #55a32a;*/
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    color: #000;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding-left: 5px;
    padding-right: 25px;
    position: relative;
    /*border-radius: 5px;*/
}
.shaixuan a {
    background-color: #000;
    bottom: 0;
    color: #fff;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin-left: 4px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 20px;
    /*border-bottom-right-radius:5px;
    border-top-right-radius:5px;*/
}

.a_clear {
    float: left;
    height: 23px;
    line-height: 23px;
    padding: 5px;
    font-size: 13px;
}
.a_clear a {
    color: #ff4b05;
}

.end_book{
    font-size: 13px;
}

.inforBg {
    background: rgba(0, 0, 0, 0) url("http://qzweb.b0.upaiyun.com/upload/service/20180516/5afbe921a368c.jpg") no-repeat scroll 0 0;
    height: 290px;
    margin-bottom: 16px;
    width: 237px;
}
.inptBox {
    padding: 80px 30px 0;
    margin: 0;
    width: 177px !important;
}
.inptBox li {
    border: 1px solid #ddd;
    height: 34px;
    margin-bottom: 14px !important;
    width: 240px;
}
.inptBox li input {
    border: medium none;
    color: #a3a3a3;
    font-size: 14px;
    height: 32px;
    line-height: 35px;
    outline: medium none;
    padding-left: 16px;
    width: 162px;
}
.inptBox li select {
    border: 1px solid #ddd;
    color: #939393;
    float: left;
    height: 35px;
    margin-right: 10px;
    width: 240px;
}
.der_bom {
    height: 38px;
    margin: 0 auto 12px;
    width: 172px;
}
.der_bom input {
    background: #ea5513 none repeat scroll 0 0;
    border-width: 0;
    color: #fff;
    cursor: pointer;
    font-size: 16px;
    height: 38px;
    line-height: 38px;
    outline: medium none;
    text-align: center;
    width: 179px;
}
.derText {
    color: #fff;
    height: 20px;
    line-height: 34px;
    /*margin-bottom: 10px;*/
    text-align: center;
}

.clearThis {
    clear: both;
}

.derText span {
    color: #ed6c00;
}
.derUlst {
    height: 26px;
    padding: 0 0 0 10px;
    width: 230px !important;
}
.derUlst li {
    float: left;
    font-size: 12px;
    line-height: 26px;
    /*padding-left: 5%;*/
    width: 31% !important;
}
.derUlst li i {
    display: block;
    float: left;
    width: 22px;
}


.pic-pack-outer {
    border-bottom: 1px dashed #e0e0e0;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    position: relative;
    padding: 0 15px;
    background: #fff;
}
.pic-pack-outer a {
    color: #000000;
    font-size: 17px;
    width: 100%;
}
.pic-pack-outer a:hover {
    color: #ff1800 !important;
    text-decoration: none;
}
.pic-pack-outer span {
    color: #4a4a4a;
    float: right;
    font-size: 13px;
}


.tabs_shop p span{font-family:'Microsoft YaHei' !important; font-size:15px !important; color:#4a4a4a !important; line-height:28px !important;}
.tabs_shop span{font-family:'Microsoft YaHei' !important; font-size:15px !important; /*color:#4a4a4a !important;*/ line-height:28px !important;}
.tabs_shop p{font-family:'Microsoft YaHei' !important; font-size:15px !important; color:#4a4a4a !important; line-height:28px !important;}
.cont_div{font-family:'Microsoft YaHei' !important; font-size:15px !important; color:#4a4a4a !important; line-height:28px !important; padding:0 15px;background: #fff;margin-bottom:5px;}

.get_con_consult{margin-right:0 !important;}

.detial-intro {
    color: #696969;
    font-size: 15px;
    line-height: 28px;
    background-color: #fff;
    overflow: hidden;
}
.detial-intro ul {
    /*border-top: 1px #e6e6e6 solid;*/
    padding: 10px 30px;
    background-color: #fff;
    margin: 0;
}
.pic_li {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    width: 283px;
    height: 180px;
    overflow: hidden;
}

.detial-intro ul li{list-style:none;}

.intelligence2{ background-color:#fff;padding:20px 0; /*border: 1px solid #e5e5e5;*/}
.intelligence2 .title{ height:57px; border-bottom:1px #e5e5e5 solid;}
.intelligence3 .title h2{ line-height:57px; font-weight:normal; font-size:18px; color:#333; padding-left:30px;}
.intelligence-list2{ padding:20px 2px !important;}


.intelligence-list2 a img{ border: 1px solid #ff4b05}
.intelligence-list2 div ul li{ float:left; width:283px; /*margin:13.5px;*/ height:200px; overflow:hidden; background-color:#fff;}


.intel_video h4 {
    color: #636363;
    font-size: 16px;
    font-weight: normal;
    line-height: 22px;
    /*padding-top: 10px;*/
    margin: 0;
    padding: 0;
    text-align: center;
}

.products img{
    border: 1px solid #ff4b05;
}

.detial-intro {color:#696969; font-size: 15px; line-height: 28px;background-color: #fff;}
.i_news{color:#fc6424; font-size: 15px; line-height: 28px;}
.detial-intro ul li a{color:#696969; font-size: 15px; line-height: 28px;}

.get_more{
    padding: 10px 30px;
}
.get_more li{
    width:430px;
    float:left;
    background: #fff;
}

.div_page{
    width: 180px;padding-left:26px;float: right;
}

.page_p{
    width:65px;float:left;
}
.div_page a{
    color: #0e9905;
    font-size:18px;
}
.get_prev{
    /*display: none;*/
}
.posts_title_new{
    height:24px!important;
}
.time_product_new{
    /*text-align:center;*/
}

.caseshow ul li:hover{ box-shadow:0 0 5px #999999;}
.caseshow ul li{ -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;}

.con_mj{
    background: rgba(0, 0, 0, 0) url("../images/con_mj.png") repeat scroll 0 0;
    display: inline-block;
    height: 20px;
    margin: 0 8px 0 15px;
    position: relative;
    top: 5px;
    width: 20px;
}
.con_ks{
    background: rgba(0, 0, 0, 0) url("../images/con_ks.png") repeat scroll 0 0;
    display: inline-block;
    height: 20px;
    margin: 0 3px 0 15px;
    position: relative;
    top: 5px;
    width: 20px;
}
.con_zs{
    background: rgba(0, 0, 0, 0) url("../images/con_zs.png") repeat scroll 0 0;
    display: inline-block;
    height: 20px;
    margin: 0 3px 0 15px;
    position: relative;
    top: 5px;
    width: 20px;
}

