/*------------flash------------*/
.flash{height:160px;width:320px;overflow:hidden;position:relative;margin:0 auto;/*border-bottom:#a4a4a4 1px solid;*/}
.ul_flash{width:100000px;height:100%}
.ul_flash li{float:left;width:320px;height:100%}
.ul_flash img{width:100%;height:100%}
.flash .pagination{position:absolute;left:0;bottom:4px;z-index:100;height:8px}
.flash .pagination span{float:left;background:#ecf0f1;width:8px;height:8px;text-indent:-9999px;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;margin:0 4px;cursor:pointer;position:relative}
.flash .pagination span.swiper-active-switch{background-color:#da0000}

.i_title{height:50px;line-height:50px;overflow:hidden;background:url(../img/i_t_bg.png) 2% center no-repeat;}
.i_title h2{float:left;font-size:16px;color:#333;font-weight:normal;padding-left:5%;}
.i_title .imore{ font-size:14px; color:#999; text-decoration:none; float:right; margin-right:2%;}
.i_title img{ float:left; height:40px;width:auto; margin-top:6px;}

.i_one{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.i_one table{border-collapse:collapse;border-spacing:0; border:0;}
.i_one table td{text-align:center;width:20%;font-size:12px;color:#333333;border:1px solid #eaeaea;padding-bottom:4px}
.i_one table td:first-child{border-left:0;} 
.i_one table td:last-child{border-right:0;} 
.i_one table tr:first-child td{border-top:0px;} 
.i_one table td img{ width:80%; display:block; margin:0 auto; margin-top:10%; max-width:83px; margin-bottom:1%;}

.i_case{width:96%; margin:0 auto;padding-bottom:10px;}
.i_case ul li{width:48%;float:left;padding-top:3%;font-size:14px;padding-bottom:2%;}
.i_case ul li.thiswid{width:100%;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea; overflow:hidden;}
.i_case ul li:nth-child(2n){float:right;}
.i_case ul li img{display:block;width:100%;}
.i_case ul li h4{font-size:14px;height:24px;overflow:hidden; line-height:24px;margin:2% 0 0 0; font-weight:normal;}
.i_case ul li a{color:#000;}

.jsnav{width:100%;height:44px;background:#f2f2f2}
#wrapper{position:relative;width:100%;-ms-touch-action:none;line-height:44px;height:44px}
#scroller{-webkit-tap-highlight-color:rgba(0,0,0,0);height:44px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
#scroller ul{list-style:none}
#scroller li{position:relative;height:44px;width:50%;text-align:center;float:left;line-height:44px;}
#scroller li a{display:inline-block;width:100%;color:#666;font-size:14px;}
#scroller li.on a{display:block;background:#fff;color:#da0000;border-top:2px #da0000 solid}

.news_index .newslist{padding:0 12px 10px}
.paixu ul{background:url(../img/sort.png) no-repeat}
.paixu li a{padding-left:2.4em}
.newslist li{border-bottom:1px solid #d9d9d9;display:inline-block;width:100%;height:50px;overflow:hidden}
.newslist li a{height:50px;line-height:50px;font-size:14px}
.newslist em{display:none}

.i_tel_a{display:block;width:80%;margin:3% auto 4%;border-radius:20px;background-color:#da0000;text-align:center;color:#fff;height:40px;line-height:40px;font-size:16px;letter-spacing:1px}
.i_tel_a:link{color:#fff;}
.i_tel_a span{display:inline-block;color:#fff}
.i_tel_a img{height:80%;width:auto;display:inline-block;vertical-align:middle;}

.i_foot_bg{ background-color:#727272; color:#fff; overflow:hidden;}
.f18{ font-size:18px;}
.foot_service{width:90%;margin:0px auto;padding-top:3%;padding-bottom:0%;}
.foot_contact{width:90%;margin:0px auto;padding-top:3%;padding-bottom:5%; clear:both;}
.foot_service li{float:left;width:31%;margin-right:2.8%;margin-bottom:3%;}
.foot_service li.last{margin-right:0;}
.foot_service li a{display:block;border:1px solid #cccccc;color:#dddddd;line-height:2.2;padding:0px 4%; text-align:center;font-size:14px;}
.foot_service_t, .foot_contact_t{line-height:2.4;}
.foot_service_t a, .foot_contact_t a{color:#fff;}
.foot_contact_list li{line-height:1;color:#dddddd;padding:2% 0px;font-size:14px; }
.foot_contact_list li a{color:#dddddd;  display:inline-block;}
.foot_contact_list li a:link{color:#dddddd;}
.foot_contact_list li div{width:3.8%;max-width:17px;display:inline-block;padding-right:2%;margin-top:0.5%;}
.blank{width:100%;background:#d5d5d5;height:12px}

@media screen and (max-width:320px) {
.foot_service li a{ font-size:12px;}
.foot_contact_list li{ font-size:12px;}
}

.shipaibbs_nav{overflow:hidden;padding:16px 0}
.shipaibbs_nav ul{width:100%}
.shipaibbs_nav li{width:25%;text-align:center;float:left;box-sizing:border-box;padding-bottom:10px}
.shipaibbs_nav li img{width:58%;height:auto;margin:4px auto}

.zl-masking{width:100%;height:100%;background:#000;opacity:.5;position:fixed;top:0;left:0;bottom:0;right:0;z-index:99}
.zl-container{width:80%;background:#fff;position:fixed;left:50%;margin-left:-39%;z-index:100;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.zl_photo{overflow:hidden}
.zl_photo ul{width:100%;}
.zl_photo li{width:20%;text-align:center;float:left;border-right:#eaeaea 1px solid;border-bottom:#eaeaea 1px solid;box-sizing:border-box;padding-bottom:4px}
.zl_photo li:nth-child(5n){border-right:#fff 1px solid}
.zl_photo li img{width:80%;height:auto;margin:4px auto}