@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#6e6e6e;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
/*■■■■■■■■　基本设定　■■■■■■■■*/
body{ font-family:'微软雅黑'; font-size:12px; color:#6e6e6e;  min-width:100%; width:auto!important; width:100%;_width:expression(document.documentElement.clientWidth<100%?"100%":"auto"); margin:0 auto; overflow-x:hidden;margin:0;padding:0;}



.feature-content {
    background: #ffffff none repeat scroll 0 0;
    left: 50%;
    padding: 30px 40px;
    position: absolute;
    bottom: 0;
    transform: translate(-50%);
    width: 70%;
	height:140px;
    margin-bottom: 40px;
    transition: all .3s ease
}

.feature-content p {
    margin: 10px 0;
	height:60px;
	font-size:14px;
	line-height:24px;
}

.feature-content p a{
	color:#6e6e6e;
}
.feature-content p a:hover{
	color:#ff6600;
}



.feature-content h4 {
    line-height: 28px;
	font-size:20px;
	color:#212121;
	font-weight:bold;
}

.single-feature a.theme-btn img,
.slide-content a.theme-btn img {
    display: inline-block;
    width: 21px;
}

.theme-btn{ width:120px; height:30px; line-height:30px; text-align:center; display:block; color:#fff; background:#0087f7;border-radius:50px;} 
.theme-btn:hover{color:#fff; background:#ff6600;} 

