

/*清除浮动*/
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}
.clearfix{zoom:1;}

/*设置链接*/
a{color:#585757; text-decoration:none;}
a:hover{text-decoration:none;cursor:pointer;}

/*其它*/
fieldset,img,textarea,input,button,select{border:none;outline: none;background:none;} /*去掉边框*/
ul,li,ol,dl,dt,dd{ list-style:none;}/*去掉列表样式*/
del{text-decoration:line-through; }
table {border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6,b{font-weight:normal;}
i{font-style:normal;}
input,select,img,button{vertical-align:middle;}

input::-moz-placeholder, textarea::-moz-placeholder { color: #9FA0A0; color:rgba(160,160,160,0.3); }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #9FA0A0; color:rgba(160,160,160,0.3); }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #9FA0A0; color:rgba(160,160,160,0.3); }




.fl{float:left;}
.fr{float:right;}

.wrapper{width:100%;}
.container{position:relative;width:83%;margin:0 auto;overflow:hidden;}
.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.clamp3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.clamp4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}
.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.imgMark{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);z-index:5;}
.Animation {
    transition: all 1s linear;
    -webkit-transition: all 1s linear;
    -moz-transition: all 1s linear;
    -ms-transition: all 1s linear;
    -o-transition: all 1s linear;
}
.en{text-transform: none !important;}
.icon_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}
/*css初始化   css reset end*/





.search_form{position:relative;width:58%;}
.s_inputItem{position:relative;width:96%;height:30px;top:30px;margin:0 auto;}
.search_form .s_input{width:100%;height:100%;border:2px solid rgba(255,255,255,0.8);border-radius:13px;background:rgba(0,0,0,0.2);transition:all 0.5s;-webkit-transition:all 0.5s;}
.search_form .s_input input{padding:0 20px 0 5px;color:#fff;font-size:12px;transition:all 0.5s;-webkit-transition:all 0.5s;}
.search_form input{display:block;width:100%;height:100%;font-size:12px;}
.s_submit{position:absolute;right:0px;top:5px;}
.s_submit input{width:20px;height:20px;background:url(../images/icon_2_fff.png) no-repeat center;background-size:100% 100%;cursor:pointer;}





