main .banner{width:100%;height:225px;text-align:center;position:relative;padding-top:135px}main .banner .banner-wra{position:absolute;width:100%;height:100%;left:0;top:0}main .banner .banner-wra .banner-item{width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center;-moz-background-size:cover;background-size:cover}main .banner .content{width:880px;height:150px;margin:0 auto;color:#fff;position:relative}main .banner .content p{font-size:30px;text-shadow:1px 5px 8px #333}main .banner .content form{width:100%;height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin-top:40px;border:1px solid #fff}main .banner .content form input{height:100%;width:100%;background-color:rgba(255,255,255,.7);color:#666;padding:0 90px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;outline:0;font-size:20px}main .banner .content form button{cursor:pointer;position:absolute;right:0;top:0;height:100%;width:80px;font-size:28px;line-height:60px;border:none;outline:0;background-color:#fe7061;color:#fff}main .banner .content form button i{font-size:48px;line-height:60px}main .banner .content form .select-type{position:absolute;right:80px;height:100%;width:100px;border-left:1px solid #ddd;top:0;line-height:60px}main .banner .content form .select-type ul{display:none;position:absolute;z-index:2;width:100%;background-color:#fff;line-height:50px;top:58px}main .banner .content form .select-type ul li:hover{color:#fe7061;cursor:pointer}main .banner .content form .select-type ul li.active{display:none}main .top-nav{width:1200px;margin:30px auto;font-size:0;text-align:center}main .top-nav a{font-size:16px;display:inline-block;width:100px;line-height:50px;height:50px;text-align:center;border:1px solid #666;margin-left:-1px}main .top-nav a:first-child{-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px}main .top-nav a:last-child{-moz-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0}main .top-nav a.active{background-color:#333;color:#fff}main section{width:1200px;margin:30px auto}main section ul li{float:left;width:291px;height:260px;margin-right:12px;margin-bottom:12px;position:relative;overflow:hidden}main section ul li:nth-child(4n){margin-right:0}main section ul li:hover .img img{-webkit-transform:translateX(-50%) scale(1.1);-khtml-transform:translateX(-50%) scale(1.1);-moz-transform:translateX(-50%) scale(1.1);-o-transform:translateX(-50%) scale(1.1);-ms-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}main section ul li .img{height:210px;width:100%;overflow:hidden}main section ul li .img img{height:100%;-webkit-transform:translateX(-50%);-khtml-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;min-width:100%;-webkit-transition:all .2s;-khtml-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}main section ul li .title{height:50px;background-color:#f4f4f4;line-height:50px;font-size:16px;padding:0 10px;box-sizing:border-box}main section ul li .title span{display:inline-block;width:70%}main section ul li .title em{color:#ff5247}main .more{width:1200px;margin:50px auto;background-color:#c2b6a5;color:#fff;line-height:40px;display:-webkit-box;display:-moz-box;display:block;text-align:center;font-size:16px;margin-bottom:50px}.fix-search{display:-webkit-box;display:-moz-box;display:none}.index-select-type{height:50px;line-height:50px;right:84px;top:5px;color:#333;font-size:16px}.index-select-type ul{top:50px;z-index:2}.index-select-type span i{top:18px}