@font-face{font-family:"KaiTi";src: url('../font/simkai.ttf') format('truetype');}

@font-face{font-family:"Poppins";src: url('../font/Poppins-Medium.ttf') format('truetype');}

.no_m_l {margin-left:0 !important;}
.btn_box1 {text-align:center;line-height:55px;margin-top:70px;}
.btn_box1.m_long br {display:none;}
.btn_box1.black span {color:#000;}
.btn_box1 span {margin-right:20px;display:inline-block;padding-left:60px;color:#FFF;font-size:24px;background:url("../image/banli_icon.png") no-repeat left center;}
.btn_box1.black_bg span {color:#000;background-image:url("../image/banli_icon2.png")}

a.btn1 {text-align:left;display:inline-block;padding:0 40px;line-height:55px;color:#FFF;font-size:24px;background:#ee402e;transition: all 0.3s;}
a.btn1 img {margin-left:20px;vertical-align:super;}

a.btn2 {text-align:left;display:inline-block;padding:0 40px;line-height:55px;color:#1a1a1a;font-size:24px;background:#FFF;border:1px solid #1a1a1a;transition: all 0.3s;}
a.btn2 img {margin-left:20px;vertical-align:super;}

a.btn3 {text-align:left;display:inline-block;padding:0 40px;line-height:55px;color:#FFF;font-size:24px;border:1px solid #FFF;transition: all 0.3s;}
a.btn3 img {margin-left:20px;vertical-align:super;}

a.btn1:hover,a.btn3:hover {opacity:0.7;transition: all 0.3s;}
a.btn2:hover {opacity:0.5;transition: all 0.3s;}
.btn_box2 {text-align:center;width:100%;}
.btn_box2 div {display:inline-block;padding:15px;background:url("../image/btn_box2_bg.png") repeat;color:#000;font-size:24px;}

.ul_style1 {overflow:hidden;}
.ul_style1 li {float:left;}
.ul_style1 li:first-child {margin-left:0 !important;}
.ul_style2 {overflow:hidden;}
.ul_style2 li {float:left;padding-left:53px;background:url("../image/tar_icon1.png") no-repeat 7px center;}
.ul_style2 li:first-child {padding-left:0;background:none;}
.ul_style2 li dl {width:259px;height:290px;border:1px solid #8d8d8e;text-align:center;}
.ul_style2 li:hover dl{background:#00a4b7;border-color:#00a4b7;}
.ul_style2 dl dt {width:155px;line-height:35px;background:#00a4b7;color:#FFF;font-size:18px;margin:60px auto 35px auto;transition:background 0.5s;}
.ul_style2 li:hover dl dt {background:#ee402e;transition:background 0.5s;}
.ul_style2 dl dd {font-size:16px;color:#cbcbcb;line-height:20px;transition:color 0.5s;}
.ul_style2 dl dd strong {color:#FFF;font-size:24px;}
.ul_style2 dl dd.line {width:25px;margin:20px auto;height:1px;background:#00a4b7;transition:all 0.5s;}
.ul_style2 li:hover dd {color:#FFF;transition:all 0.5s;}
.ul_style2 li:hover dd.line {background:#FFF;transition:all 0.5s;}
.ul_style1 li.no_ml {margin-left:0 !important;}
.animation_container {width: 600px;height: 600px;position: absolute;top: -600px;left: 50%;margin-left: -300px;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;transition: all .5s ease-out;background: url("../image/big-circlw.png") no-repeat;}

@-webkit-keyframes rotate_y_360 {
    from{-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);transform: rotateY(0deg);}
    to{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);transform: rotateY(180deg);}
}
@keyframes rotate_y_360 {
    from{-webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);transform: rotateY(0deg); }
    to{-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transform: rotateY(360deg);}
}

@-webkit-keyframes rotate_360 {
    from{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);}
    to{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
}
@keyframes rotate_360 {
    from{-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);transform: rotate(0deg);}
    to{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg);}
}

@media all and (max-width: 640px) {
	.btn_box1 {margin-top:20px !important;line-height:35px;}
	.btn_box1 span {padding-left:40px;background-size:30px;font-size:15px;display:inline-block;margin-bottom:10px;}
	a.btn1 {margin:0 auto;line-height:30px;padding:0 20px;font-size:13px;}
	a.btn1 img {width:20px;margin-left:10px;}
	a.btn2 {margin:0 auto;line-height:30px;padding:0 20px;font-size:13px;}

	a.btn3 {margin:0 auto;line-height:30px;padding:0 20px;font-size:13px;}
	
	.btn_box2 div {font-size:15px;padding:5px;}
	.btn_box2 a.btn1 {margin:0 auto;line-height:30px;padding:0 20px;font-size:13px;}

	.ul_style1 {text-align:center;}
	.ul_style1 li {display:inline-block;float:none;margin:10px !important;}
	.ul_style1 li:first-child {margin:10px !important;}
	.ul_style2 {text-align:center;}
	.ul_style2 li {padding:0;background:none;display:inline-block;float:none;margin:10px !important;}
	.ul_style1 li:first-child {margin:10px !important;}

	.ul_style2 {margin:0;text-align:center;}
	.ul_style2 li {float:none;display:inline-block;width:40%;margin:5px;padding:0;background:none;}
	.ul_style2 li dl {width:100%;height:auto;padding-bottom:20px;}
	.ul_style2 dl dt {width:80%;margin:20px auto 10px auto !important;font-size:13px !important;}
	.ul_style2 dl dd strong {font-size:13px;}
	.ul_style2 dl dd {font-size:12px;}
	.ul_style2 dl dd.line {margin:10px auto;}

	.btn_box1.m_long br {display:inline;}
	.m_hide {display:none;}
}
.newdetials-text-centent table{
	border-collapse:collapse;
	border-spacing:0;
	border-left:1px solid #888;
	border-top:1px solid #888;
}
.newdetials-text-centent table th,.newdetials-text-centent table td{
	border-right:1px solid #888;
	border-bottom:1px solid #888;
	padding:5px 15px;
}
			.newdetials-text-centent table th{
				font-weight:bold;background:#ccc;
			}	