#focus {margin:0px auto;background:#ffffff;}
#focus .owl-item img {display:block;width:100%;height:400px;}
#focus .owl-item .item { position:relative; height:400px; overflow:hidden;}
#focus .owl-pagination {position:absolute;bottom:20px;display:table;margin:0px auto;z-index:100;width:100%;text-align:center;}
#focus .owl-page {display:inline-block;zoom:1;padding:0 3px;}
#focus .owl-page span {width:17px;height:17px;display:inline-block;background-image:url(../images/dot2.png);}
#focus .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {background-image:url(../images/dot1.png);}
#focus .owl-buttons div {display:block;width:50px;height:50px;position:absolute;z-index:100;top:50%;margin-top:-30px;text-indent:-9999em;overflow:hidden;cursor:pointer;background-repeat:no-repeat;background-position:center center;opacity:0.5;}
#focus .owl-prev {background-image:url(../images/l.png);left:15px;}
#focus .owl-next {background-image:url(../images/r.png);right:15px;}
#focus .owl-prev:hover, #focus .owl-next:hover {opacity:1;}


.contbox {
	width:1200px;
	margin:auto;
	padding-top:40px;
}
.contboxbg {
	background-image: url(../images/ts_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:50px;
}



.Items_header{
	text-align:center;
	line-height:26px;
	height:48px;
	font-size:30px;
	background-image: url(../images/htit.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding:40px 0px;
	color:#034BAD;
}
.Items_header *{vertical-align:middle;}
.Items_header p{
	padding:0px;
	margin:0px;
	font-size:14px;
	color: #999999;
}


.hproinfo { text-align:center; line-height:25px; padding:20px 50px;}

.hapic{
	margin:20px 0px;
	background-image: url(../images/habg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:345px;
}
.hapic ul{ padding-top:100px;}
.hapic li{ line-height:30px;font-size:20px; padding:10px 0px;}
.hapic li.en{ font-size:20px; font-weight:bold;}


.hmore{ text-align:center; margin-top:30px;}
.hmore a{ padding:5px 25px;display:inline-block;border:1px solid #cccccc;}
.hmore a:hover{background-color:#AEC738;color:#ffffff;}
.hline{margin:50px 0px; border-top:1px solid #e5e5e5;}


.hacont{ margin-top:30px;box-shadow: 0px 0px 10px rgba(0,0,0,0.1);}
.hacont li{ float:left;width:300px; position:relative; height:360px;}
.hacont p{margin:0px; padding:0px;}
.hacont li img{width:300px; height:180px;}

.ainfo{ padding:20px;background-color: #FDFDFD;height:140px;}
.ainfo span{height:30px;font-size:20px;display:inline-block;}
.ainfo a.a{color:#FF3300;}
.acont{ height:60px; overflow:hidden; line-height:20px; margin:10px 0px;}
.hacont li em{ position:absolute; top:50%; right:30px; margin-top:-41px; width:28px; height:78px; border:1px solid #b1d937; }
.hacont li em i{ position:absolute; top:56px; left:3.5px; width:21px; height:10px; background:url(../images/arrow_01.png) no-repeat; }
.hacont ul li.even i{ -webkit-animation:arr01 1s ease infinite; animation:arr01 1s ease infinite; }

.hacont ul li.odd em{ border-color:#f3be4c; }
.hacont ul li.odd i{ top:12px; background:url(../images/arrow_02.png) no-repeat; -webkit-animation:arr02 1s ease infinite; animation:arr02 1s ease infinite; }


@keyframes arr01{
	100%{ transform:translateY(5px); }
}
@keyframes arr02{
	100%{ transform:translateY(-5px); }
}

@-webkit-keyframes arr01{
	100%{ -webkit-transform:translateY(5px); }
}
@-webkit-keyframes arr02{
	100%{ -webkit-transform:translateY(-5px); }
}

.dingz{
	margin-top:30px;
	background-image: url(../images/dz.png);
	background-repeat: no-repeat;
	background-position: left center;
	line-height:40px;
	font-size:20px;
	padding-left:30px;
}

.dingz a{color:#AEC738;}

.fwlist {width:1200px;margin:auto;margin-top:40px;}
.fwlist dl{width:200px;height:200px;float:left;margin-right:50px;}
.fwlist dl.mr0{margin-right:0px;}
.fwlist dl dt{font-size:18px; text-align:center;}
.fwlist dl dt *{vertical-align:middle;}
.fwlist dl dt img{width:106px;height:106px;border:2px solid #ddd;border-radius: 120px;}
.fwlist dl dd{font-size:14px; text-align:center; line-height:60px;}





