body{font-family:"Microsoft YaHei";}
.bs{box-sizing: border-box;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#e4393c;}
.green{color:#009600;}
.red{color:#e4393c;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #333; opacity:1;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #333;opacity:1;
}

input:-ms-input-placeholder{
    color: #333;opacity:1;
}

input::-webkit-input-placeholder{
    color: #333;opacity:1;
}
select{  
  -webkit-appearance: none;  
  -webkit-tap-highlight-color: #fff;  
  outline: 0;  
}
select::-ms-expand { display: none; }/*清除ie的默认选择框样式清除，隐藏下拉箭头*/

/******************************************首页************************************/
/*顶部*/
#header{height:30px;line-height:30px;background:#f7f7f7;border-bottom:1px solid #ddd;font-size:14px;color:#666;}
#header a{color:#666;margin:0 8px;}
/*logo和导航条*/
#top{height:90px;}
#top .logo{line-height:90px;}
#top .logo img{vertical-align:middle;}
#top .nav{line-height:90px;}
#top .nav li{float:left;padding:0 30px;font-size:16px;}
#top .nav li a{color:#333;}
#top .nav li.on a{color:#0093dd;}

/*轮播图*/
/*轮播图*/
#banner {height:410px;overflow: hidden;}
#banner .bd {z-index: 0; width:100% !important; }
#banner .bd ul { width:100% !important;}
#banner .bd li { width:100% !important; height:410px; overflow: hidden; }
#banner .hd { z-index: 1; bottom:8px; overflow: hidden; }
#banner .hd ul{text-align:center;}
#banner .hd ul li{  display:inline-block;*zoom:1;*display: inline;cursor: pointer;width:8px;text-align:center;height:8px;margin:0 5px; background:#999;}
#banner .hd ul li.on{background:#fff;}	
/*主要内容区域*/
#main{padding-top:15px;background:#cef0f9;padding-bottom:20px;}
/*首页左边*/
#index-left{width:240px;overflow:hidden;background:#fff; -webkit-border-radius:6px;
 -moz-border-radius:6px;
 border-radius:6px;
 behavior: url(PIE.htc);
position:relative;-moz-box-shadow: 0px 0px 10px #bbb;
-webkit-box-shadow: 0px 0px 10px #bbb;
box-shadow: 0px 0px 10px #bbb;
z-index:2;}
#index-left{width:220px;padding:10px;}
#index-left li{width:220px;background:#fff;margin-bottom:10px;}
#index-left li a{display:block;text-align: center;}
#index-left li a img{max-width:218px;}

/*首页右边*/
#index-right{width:945px;}
/*公司简介*/
#index-about,#index-news{width:360px;height:200px;background:#fff;-moz-box-shadow: 0px 2px 5px #ddd;-webkit-box-shadow: 0px 2px 5px #ddd;box-shadow:0px 2px 5px #ddd;behavior: url(PIE.htc);position: relative;overflow:hidden;border:1px solid #32b6fe;}
#index-about .tit,#index-news .tit{background:url(../images/p2.jpg) 0 0 repeat-x;height:30px;line-height:30px;color:#0093dd;font-size:15px;border-bottom:1px solid #32b6fe;}
#index-about .tit span,#index-news .tit span{padding-left:10px;background:url(../images/p1.png) 10px center no-repeat;padding-left:30px;}
#index-about .tit a,#index-news .tit a{background:url(../images/index4.png) center no-repeat;display:inline-block;width:41px;height:11px;margin-top:10px;margin-right:10px;}
#index-about .cont p{padding:10px;font-size:14px;color:#444;text-indent:2em;line-height:26px;}
#index-about .cont p a{color:#f00;}
/*新闻中心*/
#index-news{margin-top:15px;height:220px;}
*+html #index-news{margin-top:15px;}
*+html #index-news .tit{margin-top:15px;}
#index-news li{width:340px;margin:0 10px;border-bottom:1px dashed #ddd;}
#index-news li a{display:block;color:#444;font-size:14px;}
#index-news li a span.fl{display:inline-block;background:url(../images/index5.jpg) 0 center no-repeat;height:39px;line-height:39px;width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:15px;}
#index-news li a span.fr{display:inline-block;height:39px;line-height:39px;}
/*产品展示*/
#index-pro{width:570px;height:435px;background:#fff;-moz-box-shadow: 0px 2px 5px #ddd;-webkit-box-shadow: 0px 2px 5px #ddd;box-shadow:0px 2px 5px #ddd;behavior: url(PIE.htc);position: relative;overflow:hidden;border:1px solid #32b6fe;}
#index-pro .tit{background:url(../images/p2.jpg) 0 0 repeat-x;height:30px;line-height:30px;color:#0093dd;font-size:15px;border-bottom:1px solid #32b6fe;}
#index-pro .tit span{padding-left:10px;background:url(../images/p1.png) 10px center no-repeat;padding-left:30px;}
#index-pro .tit a{background:url(../images/index4.png) center no-repeat;display:inline-block;width:41px;height:11px;margin-top:10px;margin-right:10px;}
#index-pro .cont{width:550px;padding:10px;}
.swiper-container {width: 100%;height: auto;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;height: 180px;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; }
.swiper-slide a{display:block;}
.swiper-slide a .img{width:100%;height:142px;overflow:hidden;}
.swiper-slide a .img img{max-width:100%;}
.swiper-slide a .text{height:34px;line-height:34px;text-align:center;}
.swiper-pagination{display:none;}
/*商家联盟*/
#index-store{width:945px;margin-top:15px;background:#fff;-moz-box-shadow: 0px 2px 5px #ddd;-webkit-box-shadow: 0px 2px 5px #ddd;box-shadow:0px 2px 5px #ddd;behavior: url(PIE.htc);position: relative;overflow:hidden;border:1px solid #32b6fe;}
/*标题*/
#index-store .tit{background:url(../images/index3.jpg) 0 0 repeat-x;height:43px;line-height:43px;color:#444;font-size:15px;}
#index-store .tit li{float:left;width:120px;text-align:center;}
#index-store .tit li.on{color:#0093dd;background:url(../images/index7.jpg) 0 0 repeat-x;border-left:1px solid #0093dd;border-right:1px solid #0093dd;}
#index-store .tit a{background:url(../images/index4.png) center no-repeat;display:inline-block;width:41px;height:11px;margin-top:15px;margin-right:10px;}
/*内容区域*/
#index-store .cont{width:915px;padding:10px 15px;}
#index-store .list li{float:left;margin-right:30px;line-height:34px;}
#index-store .list li a{font-size:15px;color:#333;}
/*底部*/
#footer{background:#0093dd;padding:15px 0;color:#fff;font-size:15px;font-weight:normal;}
#footer h6{border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:15px;}
#footer a{color:#fff;}
#footer h6 a{margin:0 5px;}
/*面包屑导航*/
#breadmenu{background:url(../images/index11.jpg) center top no-repeat;margin-top:10px;width:945px;margin-bottom:10px;}
#breadmenu li{width:150px;float:left;height:60px;text-align:center;}
#breadmenu li a{display: block;height: 40px;color: #fff;text-align: center;padding:10px 0;}
#breadmenu li a span{display: block;height: 40px;line-height: 40px;font-size: 18px;width:150px;border-right:1px dashed #fff;}
#breadmenu li a span i{display: block;font-style:normal;height: 26px;line-height: 26px;font-size: 14px;}
#breadmenu li.cur{position: relative;background: #fff;height:80px;border-left: 0;box-shadow: rgba(0,0,0,0.13) 0 0 10px;width:150px;top:-10px;}
#breadmenu li.cur a{display:block;height:60px;}
#breadmenu li.cur a span{color: #3fc9ef;font-weight: bold;font-size:16px;border-right:0;line-height:28px;margin-top:5px;}
#breadmenu li.cur a span i{display: block;font-style:normal;height:22px;line-height: 22px;font-size:12px;font-weight:normal;}
#page{width:913px;border:1px solid #ddd;box-shadow:0 0 10px #ddd;padding:15px;}
/*公司简介*/
#about img{margin-right:10px;margin-bottom:10px;}
#about p{text-indent:2em;line-height:28px;font-size:15px;color:#444;}
/*新闻中心*/
#news li{width:915px;border-bottom:1px dashed #ddd;}
#news li a{display:block;color:#444;font-size:14px;}
#news li a span.fl{display:inline-block;background:url(../images/index5.jpg) 0 center no-repeat;height:39px;line-height:39px;width:740px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:15px;}
#news li a span.fr{display:inline-block;height:39px;line-height:39px;}
.flip{text-align:center;height:40px;line-height:40px;margin-top:20px;}
.flip a{color:#333;font-size:15px;margin:0px 8px;}
.flip a.on{color:#3fc9ef;}
/*新闻详情页*/
#news-detail{width:915px;}
#news-detail .tit{border-bottom:1px dashed #ddd;text-align:center;margin-bottom:15px;width:915px;padding-bottom:10px;}
#news-detail .tit h1{font-size:16px;font-weight:bold;line-height:28px;}
#news-detail .tit h2{line-height:28px;font-size:13px;color:#666;}
#news-detail .img{text-align:center;}
#news-detail .img img{width:820px;margin-bottom:10px;}
#news-detail .cont p{line-height:28px;font-size:15px;color:#444;}
#news-detail .cont span{ margin-left:2em;line-height:28px;font-size:15px;color:#444;}
/*页码*/
#news-detail .flip1{margin-top:15px;border-top:1px dashed #ddd;padding-top:15px;}
#news-detail .flip1 a{display:block;font-size:15px;color:#444;line-height:28px;}
/*业务介绍*/
#item li{float:left;width:278px;margin:10px;border:1px solid #ddd;overflow:hidden;padding-bottom:15px;}
#item li .img{width:278px;height:220px;overflow:hidden;text-align:center;line-height:220px;}
#item li .img img{max-width:278px;vertical-align:middle;}
#item li .text{text-align: center;padding:0 10px;width:258px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:36px;}
#item li .btn{text-align:center;}
#item li .btn span{display:inline-block;width:120px;height:34px;line-height:34px;background:url(../images/index13.png) center no-repeat;color:#fff;font-size:15px;}


#item1 li{float:left;width:278px;margin:10px;border:1px solid #ddd;overflow:hidden;}
#item1 li .img{width:278px;height:220px;overflow:hidden;text-align:center;line-height:220px;}
#item1 li .img img{max-width:278px;vertical-align:middle;max-height: 100%;}
#item1 li .text{text-align: center;padding:0 10px;width:258px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:36px;}
#item1 li .btn{text-align:center;}
#item1 li .btn span{display:inline-block;width:120px;height:34px;line-height:34px;background:url(../images/index13.png) center no-repeat;color:#fff;font-size:15px;}


#item2 li{float:left;width:278px;margin:10px;border:1px solid #ddd;overflow:hidden;}
#item2 li .img{width:278px;height:220px;overflow:hidden;text-align:center;line-height:220px;}
#item2 li .img img{max-width:278px;vertical-align:middle;max-height: 100%;}
#item2 li .text{text-align: center;padding:0 10px;width:258px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:36px;}
#item2 li .btn{text-align:center;}
#item2 li .btn span{display:inline-block;width:120px;height:34px;line-height:34px;background:url(../images/index13.png) center no-repeat;color:#fff;font-size:15px;}

/*弹出框*/
#item-box{position: fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:none;}
#item-box .cont{background:#fff;width:500px;-webkit-border-radius:8px;
 -moz-border-radius:8px;border-radius:8px;-moz-box-shadow: 0px 0px 10px #ddd;/*兼容firefox*/ -webkit-box-shadow: 0px 0px 10px #ddd;/*兼容safari或chrome*/box-shadow:0px 0px 10px #ddd; behavior: url(PIE.htc);padding-bottom:20px;}
#item-box .img img{width:100%;}
#item-box .text,#item-box h1{padding:0 10px;line-height:36px;color:#3fc9ef;font-size:18px;}
#item-box p{padding:0 10px;font-size:16px;color:#444;line-height:30px;}
#item-box .close img{position: relative;top:10px;}
/*商家信息*/
#store li{width:915px;border-bottom:1px dashed #ddd;}
#store li a{display:block;color:#444;font-size:14px;}
#store li a span.fl{display:inline-block;background:url(../images/index5.jpg) 0 center no-repeat;height:39px;line-height:39px;width:740px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:15px;}
#store li a span.fr{display:inline-block;height:39px;line-height:39px;}
/*商家信息详情页*/
#store-detail .store1{width:915px;overflow:hidden;}
#store-detail .store1 .img img{width:350px;}
#store-detail .store1 .text{width:550px;text-align: left;}
#store-detail .store1 .text h1{font-weight:bold;font-size:16px;color:#444;line-height:36px;}
#store-detail .store1 .text h2{font-size:15px;line-height:26px;}
#store-detail .store2{margin-top:15px;}
#store-detail .store2 .tit{border-bottom:1px solid #0093dd;color:#0093dd;line-height:39px;margin-bottom:10px;}
#store-detail .store2 .tit span{display:inline-block;width:100px;height:39px;line-height:39px;text-align:center;background:#0093dd;color:#fff;}
#store-detail .store2 img{max-width:700px;}

/*产品详情页*/
#store-detail1 .store1{width:915px;overflow:hidden;}
#store-detail1 .store1 .img img{width:350px;}
#store-detail1 .store1 .text{width:550px;text-align: left;}
#store-detail1 .store1 .text h1{font-weight:bold;font-size:16px;color:#444;line-height:36px;}
#store-detail1 .store1 .text h2{font-size:15px;line-height:26px;}
#store-detail1 .store2{margin-top:15px;}
#store-detail1 .store2 .tit{border-bottom:1px solid #0093dd;color:#0093dd;line-height:39px;margin-bottom:10px;}
#store-detail1 .store2 .tit span{display:inline-block;width:100px;height:39px;line-height:39px;text-align:center;background:#0093dd;color:#fff;}
#store-detail1 .store2 p{line-height: 28px;font-size: 15px;color: #444;}
#store-detail1 .store2 p span{ margin-left:2em;line-height: 28px;font-size: 15px;color: #444;}
#store-detail1 .store2 img{max-width:700px;}

/*联系我们*/
#contact .text h1{font-weight:bold;font-size:18px;line-height:40px;color:#0093dd;}
#contact .text p{font-size:15px;line-height:30px;}
#contact .map{width:500px;}
/*登录页面*/
#login{display:none; position: fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:600px;background:#fff;border:1px solid #ddd;-webkit-border-radius:8px;
 -moz-border-radius:8px;border-radius:8px;-moz-box-shadow: 0px 0px 10px #ddd;/*兼容firefox*/ -webkit-box-shadow: 0px 0px 10px #ddd;/*兼容safari或chrome*/box-shadow:0px 0px 10px #ddd; behavior: url(PIE.htc);z-index:99999999999;padding:20px;}
#login .tit{font-size:20px;color:#0093dd;margin-bottom:20px;}
#login .line{line-height:40px;font-size:15px;width:468px;padding:5px 66px;}
#login .line span{display:inline-block;width:50px;text-align:justify;text-align-last:justify;}
#login .line input{width:400px;height:30px;border:1px solid #aaa;padding-left:10px;outline:none;}
/*验证码*/
#login .line1{line-height:40px;font-size:15px;width:468px;padding:5px 66px;}
#login .line1 span{display:inline-block;width:50px;text-align:justify;text-align-last:justify;}
#login .line1 input{width:150px;height:30px;border:1px solid #aaa;padding-left:10px;outline:none;}
#login .line1 img{margin-left:8px;position: relative;top:10px;}
/*记住账号*/
#login .line2{line-height:40px;font-size:15px;width:468px;padding:5px 66px;}
#login .line2 a{color:#0093dd;}
#login .line2 i{font-size:14px;color:#666;font-style: normal;vertical-align:top;margin-left:5px;}
/*登录按钮*/
#login .btn{text-align: center;padding-bottom:20px;}
#login .btn input{width:120px;height:34px;background:url(../images/index13.png) center no-repeat;border:none;outline:none;color:#fff;font-size:16px;}
/*注册页面*/
#register{display:none; position: fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:600px;background:#fff;border:1px solid #ddd;-webkit-border-radius:8px;
 -moz-border-radius:8px;border-radius:8px;-moz-box-shadow: 0px 0px 10px #ddd;/*兼容firefox*/ -webkit-box-shadow: 0px 0px 10px #ddd;/*兼容safari或chrome*/box-shadow:0px 0px 10px #ddd; behavior: url(PIE.htc);z-index:99999999999;padding:20px;}
#register .tit{font-size:20px;color:#0093dd;margin-bottom:20px;}
#register .line{line-height:40px;font-size:15px;width:468px;padding:5px 66px;}
#register .line span{display:inline-block;width:64px;text-align:justify;text-align-last:justify;}
#register .line input{width:386px;height:30px;border:1px solid #aaa;padding-left:10px;outline:none;}
/*验证码*/
#register .line1{line-height:40px;font-size:15px;width:468px;padding:5px 66px;}
#register .line1 span{display:inline-block;width:64px;text-align:justify;text-align-last:justify;}
#register .line1 input{width:150px;height:30px;border:1px solid #aaa;padding-left:10px;outline:none;}
#register .line1 img{margin-left:8px;position: relative;top:10px;}
/*记住账号*/
#register .line2{line-height:40px;font-size:15px;width:468px;padding:5px 66px;}
#register .line2 a{color:#0093dd;}
#register .line2 i{font-size:14px;color:#666;font-style: normal;vertical-align:top;margin-left:5px;}
/*登录按钮*/
#register .btn{text-align: center;padding-bottom:20px;}
#register .btn input{width:120px;height:34px;background:url(../images/index13.png) center no-repeat;border:none;outline:none;color:#fff;font-size:16px;}


/*第二版*/
#main1{background:#f5f5f5;padding-bottom:20px;padding-top:15px;}
#index-left1 .tit{text-align:center;font-size:18px;color:#fff;height:50px;line-height:50px;background:url(../images/p3.png) 0 top no-repeat;width:240px;}
#index-left1 ul{width:225px;background:#11a4fd url(../images/p4.png) right bottom no-repeat;padding-bottom:40px;text-align:center;}
#index-left1 ul li{width:225px;text-align:center;overflow:hidden;margin-bottom:15px;}
#index-left1 ul li a img{width:203px;border:1px solid #fff;}
#index1-right .index1{width:920px;background: url(../images/p5.png) 0 center no-repeat;height:285px;padding:0 15px;}
#index1-about{width:425px;height:265px;padding:10px 15px;}
#index1-about .tit{border-bottom:1px solid #11a4fd;height:36px;line-height:36px;}
#index1-about .tit span{font-weight:bold;font-size:15px;color:#000;}
#index1-about .tit i{font-size:15px;font-style:normal;color:#11a4fd;font-weight:normal;margin-left:8px;}
#index1-about .tit a,#index1-news .tit a{background:url(../images/index4.png) center no-repeat;display:inline-block;width:41px;height:11px;margin-top:15px;margin-right:10px;}
#index1-about p{font-size:15px;color:#444;line-height:28px;text-indent:2em;margin-top:8px;}
#index1-about p a{color:#f00;}
#index1-news{width:425px;height:265px;padding:10px 15px;}
#index1-news .tit{border-bottom:1px solid #11a4fd;height:36px;line-height:36px;}
#index1-news .tit span{font-weight:bold;font-size:15px;color:#000;}
#index1-news .tit i{font-size:15px;font-style:normal;color:#11a4fd;font-weight:normal;margin-left:8px;}
#index1-about .tit a,#index1-news .tit a{background:url(../images/index4.png) center no-repeat;display:inline-block;width:41px;height:11px;margin-top:15px;margin-right:10px;}
#index1-news p{font-size:15px;color:#444;line-height:28px;text-indent:2em;margin-top:15px;}
#index1-news p a{color:#f00;}
#index1-news li{width:425px;border-bottom:1px dashed #ddd;}
#index1-news li a{display:block;color:#444;font-size:14px;}
#index1-news li a span.fl{display:inline-block;background:url(../images/index5.jpg) 0 center no-repeat;height:39px;line-height:39px;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:15px;}
#index1-news li a span.fr{display:inline-block;height:39px;line-height:39px;}
/*第二版产品展示*/
#index1-pro{width:920px;background: url(../images/p5.png) 0 center no-repeat;height:265px;padding:10px 15px;}
#index1-pro .tit{border-bottom:1px solid #11a4fd;height:36px;line-height:36px;}
#index1-pro .tit span{font-weight:bold;font-size:15px;color:#000;padding-left:15px;}
#index1-pro .tit i{font-size:15px;font-style:normal;color:#11a4fd;font-weight:normal;margin-left:8px;}
#index1-pro .tit a{background:url(../images/index4.png) center no-repeat;display:inline-block;width:41px;height:11px;margin-top:15px;margin-right:10px;}
#index1-pro .bd{padding-top:15px;width:890px;margin:0 15px;overflow:hidden;}
#index1-pro .bd li {width:220px;height:240px;margin:0 10px;}
#index1-pro .bd li a{display:block;}
#index1-pro .bd li a .img{width:220px;height:180px;overflow:hidden; line-height:180px;}
#index1-pro .bd li a .img img{width:220px;vertical-align:middle;}
#index1-pro .bd li a .text{height:34px;line-height:34px;text-align:center;}
/*商家联盟*/
#index1-store{width:920px;background:url(../images/p6.png) 0 top no-repeat;padding: 0 15px 10px;margin-top:15px;min-height:275px;}
#index1-store .tit{border-bottom:1px solid #11a4fd;height:36px;line-height:36px;}
#index1-store .tit li{float:left;width:100px;height:36px;line-height:36px;text-align:center;font-size:15px;}
#index1-store .tit li.on{background:#11a4fd;color:#fff;}
#index1-store .tit a{background:url(../images/index4.png) center no-repeat;display:inline-block;width:41px;height:11px;margin-top:15px;margin-right:10px;}
#index1-store .cont{padding:10px 15px;width:890px;}
#index1-store .cont .list li{float:left;line-height:32px;font-size:15px;margin-right:15px;}









