@charset "utf-8";
/* CSS Document */

.insideWrap{ padding:80px 0 0 0;}
.insideWrap .titleWrap .titleBox{ background:url(../images/title_service.jpg) no-repeat;}



/*==service==*/
.serviceWrap{ width:100%; box-sizing:border-box; position:relative;} 
/*.serviceWrap:after{ content:""; position:absolute; right:180px; bottom:0; width:200px; height:99px; background:url(../images/img_bg03.png) no-repeat;}*/
.serviceWrap .wrap{ padding:80px 20px;}
.serviceWrap .wrap .serviceBox{}
.serviceWrap .wrap .serviceBox ul li{ width:100%; box-sizing:border-box; padding-bottom:20px;}
.serviceWrap .wrap .serviceBox ul li .itemBox{ width:100%; box-sizing:border-box; background:#fff; box-shadow:0px 2px 10px rgba(20%,20%,40%,0.2);}
.serviceWrap .wrap .serviceBox ul li .itemBox .imgBox{ float:left; width:35%; box-sizing:border-box;} 
.serviceWrap .wrap .serviceBox ul li .itemBox .imgBox img{ display:block; width:100%;}
.serviceWrap .wrap .serviceBox ul li .itemBox .txtBox{ float:left; width:65%; box-sizing:border-box; padding:40px;}
.serviceWrap .wrap .serviceBox ul li .itemBox .txtBox h3{ font-size:24px; color:#333; margin-bottom:20px;}
.serviceWrap .wrap .serviceBox ul li .itemBox .txtBox p{ font-size:16px; color:#666; text-align:justify;}

.caseBox .title1{list-style-position: outside; list-style-image: initial; padding-left: 5%; line-height: 1.8; letter-spacing: 2.5px; font-size: 16px; color: rgb(119, 119, 119);}

/* 下方按鈕 */
.outerWrap .shareBox{ width:100%; text-align:right; margin-top:40px; border-top:1px #ddd solid; padding:20px 20px 0; box-sizing: border-box;}
.outerWrap .shareBox a{ display:inline-block; background:#65AB27; color:#fff; text-align:center; padding:10px 20px; font-size:13px; transition:all 0.4s ease;}
.outerWrap .shareBox a:hover{ background:#65AB27;}

@media (max-width:1034px){

}

@media (max-width:980px){

}

@media (max-width:768px){
.serviceWrap .wrap{ padding:40px 20px;}	
.serviceWrap .wrap .serviceBox ul li .itemBox .txtBox{ padding:20px 30px;}	
.serviceWrap .wrap .serviceBox ul li .itemBox .txtBox h3{ margin-bottom:10px;}
.serviceWrap .wrap .serviceBox ul li .itemBox .txtBox p{ font-size:14px;}	
}

@media (max-width:640px){
.serviceWrap .wrap .serviceBox ul li .itemBox .imgBox{ width:45%;}	
.serviceWrap .wrap .serviceBox ul li .itemBox .txtBox{ width:55%; padding:16px 25px;}
}

@media (max-width:480px){
.serviceWrap .wrap .serviceBox ul li .itemBox .imgBox{ float:none; width:100%;}
.serviceWrap .wrap .serviceBox ul li .itemBox .txtBox{ float:none; width:100%;}
}

@media (max-width:420px){
.serviceWrap .wrap{ padding:30px 15px 15px;}	
}


@media (max-width:375px){
	
}


@media (max-width:320px){
	
}

