@charset "utf-8";
/* CSS Document */
.clear{ clear:both;}

.xygk-banner{ width:100%; margin:0 auto;}
.xygk-banner img{ display:block;}

.xygk-txt{ width:95%; margin:0 auto; color:#221815; text-align:center; font-size:0.9em; line-height:1.8em; margin-top:20px;}

.xygk-btn{ width:100%; margin:0 auto; text-align:center; margin-top:20px;}
.xygk-btn a{ background:#e70000; color:#FFF; font-size:0.9em; border-radius:20px; padding:3px 20px; font-weight:bold; text-shadow:5px 2px 6px #c10000;}

.xygk-title{ width:100%; margin:0 auto; text-align:center; border-top:5px solid #e6e6e6; margin-top:30px; color:#221815; font-size:0.9em; line-height:1.8em; padding:15px 0px;}
.xygk-title span{ color:#00a0e9; font-size:1.4em; font-weight:bold;}


.xygk-sxxsb{ width:95%; margin:0 auto;}
.xygk-sxxsb .fc_sxdiv00{ float:left; width:32.5%; position:relative;}
.xygk-sxxsb .fc_sxdiv00 p{ position:absolute; bottom:5px; font-size:0.6em;}
.xygk-sxxsb .fc_sxdiv01{ width:32.5%;}
.xygk-sxxsb .fc_sxdiv02,.xygk-sxxsb .fc_sxdiv03{ margin-left:1%;}
.xygk-sxxsb .fc_sxdiv00 .sx_div01,.xygk-sxxsb .fc_sxdiv00 .sx_div02{ position:relative;}
.xygk-sxxsb p{ font-size:0.8em; width:100%; text-align:center; color:#FFF; position:absolute; background:rgba(0, 0, 0, 0.65)!important; filter:Alpha(opacity=65);}

.xygk-bxys{ width:95%; margin:0 auto;}
.xygk-bxys ul li{ width:24%; float:left; margin-left:1%;}
.xygk-bxys ul li p{ color:#949495; font-size:0.6em; text-align:center; width:100%; line-height:1.5em;}
.xygk-bxys ul li p span{ color:#00a0e9; font-size:1.5em;}


.xygk-cjybz{ width:95%; margin:0 auto;}
.xygk-cjybz ul li{ width:49%; float:left; margin-left:1%;}
.xygk-cjybz ul li.cjbyz-00{ margin-top:10px;}
.xygk-cjybz ul li img{ border:2px solid #28aeec;}
.xygk-cjybz ul li p{ color:#949495; font-size:0.6em; text-align:center; width:100%; line-height:1.7em;}
.xygk-cjybz ul li p span{ color:#00a0e9; font-size:1.5em;}
.xygk-cjybz .cjybzp{ color:#221815; text-align:center; width:100%; font-size:0.8em; line-height:1.5em; padding-top:15px;}

.xygk-jxtdlist{ width:95%; margin:0 auto;}
.xygk-jxtdlist ul li{ width:32%; margin-left:1%; float:left;}
.xygk-jxtdlist ul li .jxtd-div{ position:relative;}
.xygk-jxtdlist ul li .jxtd-div p{ width:100%; position:absolute; bottom:3px; text-align:center; background:rgba(0, 160, 233, 0.8)!important; filter:Alpha(opacity=80);}
.xygk-jxtdlist ul li .jxtd-div .jxtd-d{ display:none; background:rgba(0, 198, 216, 0.95)!important; filter:Alpha(opacity=95); position:absolute; top:0; width:100%; height:100%; color:#FFF;}
.xygk-jxtdlist ul li .jxtd-div .jxtd-d .jxtd-d01{ font-size:0.6em; border-bottom:1px solid #FFF; border-top:1px solid #FFF; padding-left:5px; padding-bottom:5px; padding-top:5px; margin:35px auto;}




.slideBox {
	position: relative;
	overflow: hidden;
	max-width: 560px;
	margin-bottom:-35px;
}
.slideBox .bd {
	position: relative;
	z-index: 0;
}
.slideBox .bd li {
	position: relative;
	text-align: center;
}

.slideBox .bd li p{ width:100%; text-align:center; background:#999; position:absolute; bottom:0; background: rgba(0,0,0,.7); color: #FFF;}

.slideBox .bd li img {
	vertical-align: top;
	width: 100%;
}
.slideBox .hd {
	width: 100%;
	text-align:center;
}
.slideBox .hd li {
	display: inline-block;
	width: 8px;
	height: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: #CCC;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 4px;
}
.slideBox .hd li.on {
	background: #f00;
}