
/* 
.rotatebox{text-align:center;width:200px; height:200px;position:relative;}
.rotatebox a{display:block; width:100px; height:200px; overflow:hidden; position:absolute; top:0; }
.rotatebox a.left{left:0; }
.rotatebox a.right{right:0;}
.rotatebox span{position:absolute;width:160px; height:160px; border:20px solid #d2051e; top:0;border-radius:50%;transform:rotateZ(-135deg); }
.rotatebox a.left span{border-top-color:transparent;border-right-color:transparent;left:0; animation:rotate-left 3s  1 linear forwards; }
.rotatebox a.right span{border-left-color:transparent;border-bottom-color:transparent;right:0;animation:rotate-right 3s  1 linear forwards; }

@keyframes rotate-right{
	0%{
		transform:rotateZ(-135deg);
	}
	50%,100%{
		transform:rotateZ(45deg);
	}
}
@keyframes rotate-left{
	0%,50%{
		transform:rotateZ(-135deg);
	}
	100%{
		transform:rotateZ(45deg);
	}
}

 */



/*è”ç³»æˆ‘ä»¬*/
.contact-box .contact-cont{padding-bottom:25px;}
.contact-box .contact-maps{}
.contact-cont h2{ font-size:24px; color:#24272A; padding-bottom:15px;}
.contact-cont{ font-size:14px; color:#1a1a1a; line-height:30px;}
.contact-cont li{ padding-left:34px; background-repeat:no-repeat;line-height:36px;}
.contact-cont ul{ padding-bottom:2px;overflow:hidden;}
.contact-cont .li01{ background-image:url(../images/contact01.jpg);background-position:left 6px; }
.contact-cont .li02{ background-image:url(../images/contact02.jpg);background-position:left 8px;}
.contact-cont .li03{ background-image:url(../images/contact03.jpg);background-position:left 8px;}
.contact-cont .li04{ background-image:url(../images/contact04.jpg);background-position:left 11px;}
.contact-cont .li05{ background-image:url(../images/contact05.jpg);background-position:left 8px;}



h3.cont-title{margin-bottom:20px;padding-top:30px; font-size:24px; letter-spacing:2px;text-align:center;color:#d2051e;}
.zi-company{ overflow:hidden; padding-bottom:30px;  color:#000;}
.cont-box{width:380px; float:left; margin-bottom:15px;position:relative;}
.cont-box:before{display:block; content:""; width:1px; height:90px; background:#ccc; position:absolute; left:20px; top:50%; margin-top:-45px;}
.cont-img{float:right; width:110px; text-align:center;}
.cont-img img{display:block; width:110px; height:110px;}
.cont-img p{font-size:14px; color:#666;}
.cont-txet{margin-right:115px; padding-left:55px; padding-top:10px;}
.cont-txet h3{font-size:18px; margin-bottom:5px;}
.cont-txet p{padding:0;}



/* æœåŠ¡ç½‘ç‚¹ */
.cont-title:after{content:""; display:block; width:60px; height:3px; margin-top:12px; background:#E63D00;}
h3.cont-title{margin-bottom:20px; font-size:20px; letter-spacing:2px;}

.cont-content{ padding:15px 0; margin-top:30px; color:#000;}
.cont-data{padding:0 15px;}

.zi-company{ overflow:hidden; padding:15px 0;  color:#000;}
.cont-box{width:386.6px; float:left; margin-bottom:15px;}
.cont-img{float:left; width:140px; text-align:center;}
.cont-img img{display:block; width:140px; height:140px;}
.cont-img p{font-size:14px; color:#666;}
.cont-txet{float:right; width:226px; padding-right:10px; padding-top:10px;}
.cont-txet h3{font-size:18px; margin-bottom:5px;}
.cont-txet p{padding:0;}
/* æœåŠ¡ç½‘ç‚¹ */














