
.hide {overflow: hidden;}
.w900 {
     width:100%;
    max-width:1050px;
    margin: 0 auto;
}

.w1200 {
     width:100%;
    max-width: 1350px;
    margin: 0 auto;
}

/*  搜索 */
.search1{height:40px;line-height:40px;padding:15px 0;background:#f0f0f0;border-bottom:1px solid #ddd;}
.searFont{width:860px;overflow:hidden;}
.searFont a{margin:0 8px;}
.searFont strong{color:#333;}
.searMain{width:330px;height:38px;line-height:38px;border:1px solid #dbdbdb;border-radius:22px;background:#fff;}
.searSelect{float:left;width:49px;color:#333;padding-left:15px;position:relative;font-size:12px;border-right:1px solid #ddd;}
.searSelect span{position:relative;display:block;}
.searSelect span:after{content:"";position:absolute;right:8px;top:18px;border:4px solid transparent;border-top-color:#333;}
.searSelect ul{position:absolute;top:38px;left:0;background:#fff;text-align:center;width:65px;display:none;}
.searSelect ul li{padding-left:15px;line-height:25px;border-top:1px solid #f5f5f5;}
.searSelect ul li:hover{background:#f1f1f1;}
.search1 .txt{width:210px;float:left;height:38px; line-height:38px;color:#666;padding:0 10px;}
.search1 .btn{float:left;width:35px;height:38px; cursor:pointer;transition:all 0.3s;background:url('../images/searIcon.png') no-repeat left center;}
.search1 .btn:hover{opacity:.8;}
button,input,select,textarea{font-size:12px;font-family:"微软雅黑","Microsoft Yahei","宋体", Arial,sans-serif;margin:0;outline:none;resize:none;width: 120px;}

/*  产品展示 */
@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;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:12px;font-family:"微软雅黑","Microsoft Yahei","宋体", Arial,sans-serif;margin:0;resize:none;width: 120px;}
.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;}

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;}

/* 3 wrap-title */
.wrapper{margin:0 auto;width:1350px;}
.wrap-title{position:relative;z-index:999;text-align:center;color:#333;overflow:hidden;}
.wrap-title t1{font-size:20px;color:#333;font-weight:bold;}
.wrap-title h3{display:inline-block;position:relative;padding:0 35px;height:48px;line-height:48px;font-size:36px;font-weight:normal;color:#333;}
.wrap-title h3:after,.wrap-title h3:before{display:block;position:absolute;width:882px;height:23px;content:"";}
.wrap-title h3:after{bottom:0;right:100%;background:url(images/title_l.png) no-repeat;}
.wrap-title h3:before{top:0;left:100%;background:url(images/title_r.png) no-repeat;}
.wrap-title h3 a{color:#333;transition:all 0.5s linear;}
.wrap-title h3 a:hover{color:#094d98;}
.wrap-title p{height:30px;line-height:30px;font-size:18px;color:#666;opacity:0.5;}
.wrap-title em{display:block;height:22px;line-height:22px;font-size:16px;color:#666;opacity:0.5;text-transform:uppercase;}
.wrap-title.white *{color:#fff;}
.wrap-title.white h3:after{background-image:url(images/title_l_white.png)}
.wrap-title.white h3:before{background-image:url(images/title_r_white.png)}
.wrap-title.white h3 a:hover{color:#fff;} 

.ccbtitle:link{color:#ccc;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all ease 0.3s; font-size:12px; text-transform:uppercase;}
.ccbtitle:visited{color:#ccc;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all ease 0.3s;}
.ccbtitle:hover{color:#b7262d;text-decoration:none;}:focus{outline:none;}

.product{padding:20px  0 60px 0;position:relative;z-index:2;}
.product li{float:left;width:16.666%;text-align:center;margin-top:-1px;margin-bottom:20px;margin-left:-1px;}
.product li a{display:block;width:198px;border:1px solid #e5e5e5;background:#fff;}
.product li .pImg{width:150px;height:150px;overflow:hidden;border-bottom:1px solid #f1f1f1;margin-bottom:14px;}
.product li img{width:150px;height:150px;transition:all .5s;}
.product li p{font-size:14px;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 #b7262d;color:#b7262d;font-size:13px;margin:15px 0 20px 0;}
.product li:hover .more{color:#fff;border:1px solid #b7262d; background-color:#b7262d}
.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;}

/*  我们的优势 */
/* .hTitle{font-size:30px;color:#b7262d;text-align:center;line-height:32px;margin-bottom:30px;padding-bottom:20px;background: url('../images/tie_bg.png') no-repeat center bottom;}
.hTitle span{display:block;font-size:14px;color:#999;font-family:"微软雅黑","Microsoft Yahei","宋体", Arial,sans-serif;font-weight:normal;text-transform: uppercase;} */
.odds{background:#fff;padding:60px 0 0px 0;overflow:hidden;color:#000;background-image: linear-gradient(to right , #e8e8e8,#eee,#fff, #f0f1f2,#e8e8e8);}
/*.odds .hTitle{color:#fff;background: url('../images/tie_bg2.png') no-repeat center bottom;}
.odds .hTitle span{color:#fff;opacity:.8;}*/
.oddsMain li{float:left;background: url('../images/odds_line.png') no-repeat left center;width:23%;padding:0 1%;text-align:center;height:340px;padding-top:10px}
.oddsMain li i{display:inline-block;margin-bottom:30px;background: url('../images/oddsIcon.png') no-repeat;width:114px;height:74px;transition:all 0.3s;position:relative;top:0;}
.oddsMain li h3{font-size:25px;font-weight:normal;margin-bottom:15px;font-family:"微软雅黑","Microsoft Yahei","宋体", Arial,sans-serif;}
.oddsMain li p{font-size:13px;line-height:24px;font-family:"微软雅黑","Microsoft Yahei","宋体", Arial,sans-serif;}
/*.oddsMain{background: url('../images/odds_line2.png') no-repeat right center;} */
.oddsMain li:nth-child(1) i{background-position: 22px 0;}
.oddsMain li:nth-child(2) i{background-position: -82px 0;}
.oddsMain li:nth-child(3) i{background-position: -165px 0;}
.oddsMain li:nth-child(4) i{background-position: -268px  0;}
.oddsMain li:hover i{top:-10px;}

/*  关于我们 */
.about{background:#fff;padding:40px 0;}
.about .w900 .w1200{background:#fff;overflow:hidden;}
.aboutMain{background:#fff;overflow:hidden;}
.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:50%;}
.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:#000;margin-right:1px;background:#e7e7e7; text-transform:uppercase}
.aboutMain .btn a:hover{background:#b7262d;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);}