/*  搜索 */


.hide {
    overflow: hidden;
}
.w1200 {
    width: 1100px;
    margin: 0 auto;
}


/*  产品展示 */

@charset "utf-8";

ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

fieldset,img{border:0;}

img{vertical-align:middle;}

ol,ul,li{list-style-type:none;}

table{border-collapse:collapse;border-spacing:0;}


.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }

.clearfix { zoom:1; }

html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}

body{color:#565656;font-size:14px;line-height:24px;font-family:"Microsoft YaHei","SimSun", Arial, Helvetica, sans-serif;}

a{color:#565656;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all ease 0.3s;}

a:hover{color:#2d8ef0;text-decoration:none;}:focus{outline:none;}

.product{padding:40px 0;position:relative;z-index:2;}

.product li{float:left;width:300px;text-align:center;margin-top:-1px;margin-left:-1px;}

.product li a{display:block;width:298px;border:1px solid #e5e5e5;background:#fff;}

.product li .pImg{width:280px;height:280px;overflow:hidden;border-bottom:1px solid #f1f1f1;margin-bottom:14px;}

.product li img{width:250px;height:250px;transition:all .5s;}

.product li p{font-size:16px;color:#333;text-align:center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.product li .more{display:inline-block;width:110px;height:30px;line-height:30px;border-radius:15px;border:1px solid #e5e5e5;color:#888;font-size:12px;margin:15px 0 20px 0;}

.product li:hover .more{color:#2d8ef0;border:1px solid #2d8ef0;}

.product li a:hover{transform:scale(1.06);box-shadow:0 0 10px #ddd;}

.product .pic_bg{position:absolute;right:-256px;top:-130px;}

.product .pic_bg2{position:absolute;left:-256px;bottom:-155px;transform: rotate(-90deg);opacity:.8;}


/*  关于我们 */

.about{background:#f0f0f0 url('../images/ab_bg.jpg') no-repeat center top;padding:40px 0;}

.about .w1200{background:#fff;overflow:hidden;}

.aboutMain{background:#fff;overflow:hidden;margin-bottom:10px;border-bottom:10px solid #f0f0f0;}

.aboutMain .pic{width:600px;height:424px;overflow:hidden;}

.aboutMain .pic img{transition:all 1.6s;}

.aboutMain .pic:hover img{transform:scale(1.08);}

.aboutMain .font{padding:35px 25px 0 0;width:540px;}

.aboutMain .font .tie{font-size:24px;color:#333;margin-bottom:30px;}

.aboutMain .font .txt{height:258px;margin-bottom:10px;overflow:hidden;}

.aboutMain .btn a{width:150px;height:40px;display:inline-block;text-align:center;line-height:40px;color:#333;margin-right:1px;background:#e7e7e7;}

.aboutMain .btn a:hover{background:#0078ff;color:#fff;}

.setting{margin:15px;height:180px;overflow:hidden;}

.setting ul{width:1200px;}

.setting li{float:left;width:220px;height:180px;overflow:hidden;margin-right:17px;}

.setting li img{width:220px;height:180px;transition:all 0.5s;}

.setting li span{display:block;height:40px;line-height:40px;color:#fff;width:90%;padding:0 5%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;background: rgba(0,0,0,.8);position:relative;transition:all 0.4s;z-index:2;text-align:center;}

.setting li:hover span{margin-top:-40px;}

.setting li:hover img{transform:scale(1.1);}
