/*  搜索 */


.hide {
    overflow: hidden;
}
.w1200 {
    width: 1200px;
    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:inherit;margin:0;outline:none;resize:none;border:none;width: 120px;}



/*  我们的优势 */

ol, ul, li {
    list-style-type: none;
}

.hTitle{font-size:30px;color:#0075c2;text-align:center;line-height:32px;margin-bottom:30px;padding-bottom:20px;background: url('../images/tie_bg.png') no-repeat center bottom;}


.odds{background:#0075c2;padding:40px 0;overflow:hidden;color:#fff;}

.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:260px;padding:0 20px;text-align:center;height:230px;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:20px;font-weight:normal;margin-bottom:15px;}

.oddsMain{background: url('../images/odds_line2.png') no-repeat right center;}

.oddsMain li:nth-child(2) i{background-position: -114px 0;}

.oddsMain li:nth-child(3) i{background-position: -228px 0;}

.oddsMain li:nth-child(4) i{background-position: -342px 0;}

.oddsMain li:hover i{top:-10px;}

.hTitle{font-size:30px;color:#0075c2;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;font-weight:normal;text-transform: uppercase;}


/*  产品展示 */

@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;}

button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:none;resize:none;border: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;}


.ccbtitle:link{color:#fff;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all ease 0.3s;}
.ccbtitle:visited{color:#fff;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());transition:all ease 0.3s;}
.ccbtitle:hover{color:#0075c2;text-decoration:none;}:focus{outline:none;}



.product{padding:20px 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:250px;height:250px;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: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 #e5e5e5;color:#888;font-size:12px;margin:15px 0 20px 0;}

.product li:hover .more{color:#fff;border:1px solid #2d8ef0; background-color:#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;}

.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:#0075c2;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);}
