﻿/****** 首页 ******/
.ind_banner{ width:100%; height:525px; margin:20px auto; background:#ccc; position:relative; overflow:hidden; }

/* 悬浮登录框 */
.ind_login{ width:380px; height:310px; margin:0 0 0 220px; background:#fff; position:absolute; top:80px; left:50%; z-index:1000; -webkit-opacity: .9; -moz-opacity: .9; -khtml-opacity: .9; opacity: .9; filter: alpha(opacity=90); }
.ind_login1{ width:200px; height:200px; margin:0 0 0 220px; background:#fff; position:absolute; top:150px; left:57%; z-index:1000; -webkit-opacity: .9; -moz-opacity: .9; -khtml-opacity: .9; opacity: .9; filter: alpha(opacity=90);    border: #e2e2e2 solid 2px; }
.ppic{margin-top: 10px;height: 100px; left: 57px;position: relative;}
.ppic .toui{ width: 90px; height: 90px;border-radius: 50%; overflow: hidden;position: absolute;}
.ppic .toui img{    width: 100%; height: 100%; border-radius: 6px;}
.ptxt{text-align:center;}
.ptxt1{text-align:center;}
.hoverlogin{    background: #fff;border-top: #1f87e8 solid 3px;border-right: #E2E2E2 solid 1px;border-bottom: #E2E2E2 solid 1px;line-height: 30px;margin: -1px -1px;height: 32px;    text-align: center;font: 400 16px/32px "微软雅黑";}
.qhullg{height: 32px;
    border-bottom: #E2E2E2 solid 1px;
    background: #f7f7f7;}
.log_tab_btn{ height:45px; line-height:45px; border-bottom:1px solid #ccc; }
.log_tab_btn span{ width:50%; text-align:center; display:block; float:left; }
.log_tab_btn a{ height:43px; padding:0 25px; font-size:14px; font-weight:bold; font-family:tahoma,arial,sans-serif; display:inline-block; text-decoration:none; }
.log_tab_btn .active a{ border-bottom:3px solid #c40000;}
.log_tab_boxs .tab_box{ display:none; }
.log_tab_boxs .tab_box.active{ display:block; }


/* 轮播图 */
.swiper-banner-container .swiper-wrapper{ transition-delay:.3s; }
.swiper-banner-container{ height: 525px; margin: 0px auto; }
.swiper-banner-container .swiper-slide { text-align: center;background: transparent none no-repeat scroll center center/cover;font-size: 18px; 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; position:relative; }
.swiper-banner-container .swiper-slide>a{ display:block; width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; }

/*.swiper-banner-container .swiper-slide p{ transform:translateX(-1200px); opacity:0; transition:all 1s; }
.swiper-banner-container .ani-slide p{ transform:translateX(0); opacity:1; }*/
.pagination {position: absolute;z-index: 20;bottom: 10px;width: 100%;text-align: center;}
.swiper-pagination-switch {display: inline-block;width: 8px; height: 8px;border-radius: 8px;background: #555; margin: 0 5px;opacity: 0.8;border: 1px solid #fff;cursor: pointer;}
.swiper-active-switch {background: #03A9F4;}

/*.ban1{background-image:url(/Public/images/banner1.jpg); font-family:"微软雅黑"; }*/
.ban1-bg{ width:604px; height:240px; position: absolute;
    left: 50%;
    top:50%;
    margin-left: -600px; margin-top:-120px; background:url(../image/ban1-bg.png) bottom center no-repeat;}
.ban-t1{ font-size:20px; color:#353535; }
.ban-t2{ font-size:66px; color:#353535; font-weight:bold; margin-top:16px; }
.ban-t3{ font-size:28px; color:#fff; margin-top:47px; }

/* 优质供应商 */
.yzgys-container{ width:1200px; height: auto; margin-left: auto; margin-right: auto; }
/*.yzgys-container .swiper-wrapper{width:213px;}*/
.yzgys-container .yzgys_child{ width:1200px; min-height:80px; display:none; }
.yzgys-container .yzgys_child.active{display:block;}
.yzgys-container .yzgys_child li{ width:280px; padding:10px;  float:left; }
.yzgys-container .yzgys_child li img{ width:280px; height:100px; }
.yzgys-container .yzgys_child.active img{-webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;}
.log_tab_boxs{font-size: 15px;}
.banner-etyh{height: 525px; width:2560px;}

/*底部广告*/
.botatmbox{height: 90px;z-index: 999;position: fixed;bottom: 0;left: 0;width: 100%;background: #3d98e0;}
.closebtn{position: absolute;left: 50%;margin-left: 580px;height: 24px;width: 24px;background: #fff;font-size: 18px;text-align: center;color: #e53b41;border-radius: 50%;bottom: 65px;line-height: 20px;}
.atmbtn{    display: block;position: relative;left: 0;cursor: pointer;width: 100%;height: 90px;bottom: 0;margin-left: 0;}

/* 产品供应 */
.cpgy{ width:1200px;  overflow:hidden; position:relative; }
.cpgy .bd{ padding:20px 10px 0 10px;   }
.cpgy .bd ul{ overflow:hidden; zoom:1; }
.cpgy .bd ul li{width:200px!important; margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.cpgy .bd ul li .pic{ text-align:center; }
.cpgy .bd ul li .pic img{ width:220px;height: 180px; display:block; padding:0; border:0; }
.cpgy .bd ul li .pic a:hover img{ border-color:#999;  }
.cpgy .bd ul li .title{ width:100%; height:24px; line-height:24px; text-align:left; overflow:hidden; text-overflow:ellipsis;  }
.cpgy .bd ul li .title a{ font-size:14px; color:#666; white-space:nowrap;}