@charset "utf-8";
/*二级*/
.header {
	z-index: 11;
}
/*#floatingAd{display: none;}*/
.nav_box {
	display: none;
	width: 475px;
	height: auto;
	overflow: hidden;
	position: absolute;
	padding: 15px 17px;
	background: url(/statics/images/bg_07.png) repeat;
}
.nav_box dl {
	width: 100%;
	height: auto;
	overflow: hidden;
	border-bottom: 1px dashed #a0a0a0;
}
.nav_box dl dd {
	/*width: 78px;*/
	width: auto;
	height: 32px;
	line-height: 32px;
	padding-left: 17px;
	padding-right: 15px;
	background: url(/statics/images/bg_08.png) 5px center no-repeat;
	float: left;
}
.nav_box_desc {
	width: 100%;
	height: 142px;
	overflow: hidden;
	position: relative;
	margin-top: 9px;
}
.nav_box_desc img {
	display: block;
	width: 222px;
	height: 142px;
	position: absolute;
	top: 0px;
	left: 0px;
}
.nav_box_desc span {
	display: block;
	position: absolute;
	top: 0px;
	left: 235px;
	width: 230px;
	height: auto;
	line-height: 25px;
	text-indent: 2em;
}
.nav_box_desc span a {
	color: #e90003;
}
/*二级结束*/
.wrap {
	width: 100%;
	height: 100%;
	min-width: 768px;
}
.wrap_bg {
	width: 100%;
	height: 100%;
	overflow: hidden;
	z-index: 9;
	min-width: 768px;
}
.wrap_bg ul {
	z-index: 9;
}
.grd_bg {
	width: 100%;
	height: 100%;
	overflow: hidden;
	z-index: 30;
	min-width: 768px;
}





#banner_prev, #banner_next {
	display: block;
	width: 30px;
	height: 30px;
	top: 50%;
	margin-top: -15px;
	background-image: url(/statics/images/arrows.png);
	_background-image: url(/statics/images/arrows.gif);
	background-repeat: no-repeat;
}
#banner_prev {
	left: 5px;
	background-position: 0px 0px;
	z-index: 1000;
}
#banner_next {
	right: 5px;
	background-position: -30px 0px;
	z-index: 1000;
}
.banner .swiper-button-next:after,.banner .swiper-button-prev:after{content:"";}

.banner .swiper-button-next,.banner .swiper-button-prev{
	display: block;
	width: 30px;
	height: 30px;
	background-image: url(/statics/images/arrows.png);
	_background-image: url(/statics/images/arrows.gif);
	background-repeat: no-repeat;
}


.banner .swiper-button-prev {
	background-position: 0px 0px;
	z-index: 1000;
}
.banner .swiper-button-next {
	background-position: -30px 0px;
	z-index: 1000;
}

.grd_bg {
	background: url(/statics/images/span.png) repeat;
	_background: none;
}
/*中部内容*/
.index_box {
	width: 1134px;
	height: 210px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -567px;
	bottom: 152px;
	z-index: 10;
}
.tab_list {
	width: 468px;
	height: 208px;
	overflow: hidden;
	background: url(/statics/images/bg_03.png) repeat;
	border: 1px solid #1485e5;
	float: left;
}
.tab_list_t {
	width: 100%;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	background: #217ecf;
	font-weight: normal;
	color: #fff;
}
.tab_list_t a {
	float: right;
	padding-right: 10px;
	color: #fff;
	font-size: 12px;
	font-weight: normal;display: none;
}
.tab_list_t a:hover {
	color: #e30004;
}
.tab_list_t span {
	display: block;
	width: 93px;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	text-align: center;
	float: left;
	cursor: pointer;
}
.tab_list_t span.thover, .tab_list_t span:hover {
	background: url(/statics/images/bg_03.png) repeat;
}
.tab_list_l {
	display: none;
	width: auto;
	height: auto;
	overflow: hidden;
	padding: 0 17px;
	margin-top: 6px;
}
.tab_list_l h1 {
	display: block;
	width: 100%;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px dashed #fff;
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 9px;
}
.tab_list_l h1 a {
	color: #fff;
}
.tab_list_l h1 a:hover {
	color: #e30004;
}
.tab_list_l li {
	width: auto;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	color: #fff;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.tab_list_l li span {
	font-family: "宋体";
	float: right;
	padding-right: 15px;
}
.tab_list_l li a {
	color: #fff;
}
.tab_list_l li a:hover {
	color: #e30004;
}
/*快速链接*/
.index_link {
	width: auto;
	height: 210px;
	overflow: hidden;
	float: left;
}
.index_link ul li {
	width: 152px;
	height: 208px;
	overflow: hidden;
	background: url(/statics/images/bg_03.png) repeat;
	border: 1px solid #1485e5;
	float: left;
	margin-left: 12px;
	position: relative;
}
.index_link ul li a {
	display: block;
	width: 100%;
	height: 208px;
	background-position: center 47px;
	background-repeat: no-repeat;
}
.index_link ul li a b {
	display: block;
	width: 100%;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	text-align: center;
	font-weight: normal;
	color: #fff;
	position: absolute;
	top: 94px;
	left: 0px;
}
.index_link ul li a span {
	display: block;
	width: 100%;
	height: 60px;
	line-height: 60px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #fff;
	position: absolute;
	left: 0px;
	bottom: 34px;
}
.index_link ul li a:hover b, .index_link ul li a:hover span {
	color: #e30004;
}

@media screen and (max-width:1246px) {
.index_box {
	bottom: 90px;
}
}

@media screen and (max-width:1134px) {
.index_box {
	width: 652px;
	height: 421px;
	margin-left: -326px;
	bottom: 90px;
}
.tab_list {
	width: 650px;
}
.index_link {
	width: 652px;
	position: relative;
	margin-top: 1px;
}
.index_link ul {
	width: 664px;
	position: relative;
}
.index_link ul li {
	margin-left: 0px;
	margin-right: 12px;
}
}


.ind_piaochuang{position: fixed; bottom: 0px; right: 0px; z-index: 999; width: 300px;}
.ind_piaochuang img{max-width: 100%;}
.ind_piaochuang span{position: absolute; right: 0px; top: 0px; line-height: 2; width: 30px; text-align: center; color:#fff; cursor: pointer;}


.ind_sixiang{position: fixed; top: 20%; left: 0px; z-index: 999;}
.ind_sixiang img{max-width: 100%;}
.ind_sixiang span{position: absolute; right: 0px; top: 0px; line-height: 2; width: 30px; text-align: center; color:#fff; cursor: pointer;}