body {
	margin: 0px; padding: 0px; font-size: 14px;}
a {
	color: rgb(51, 51, 51); text-decoration: none;}
a:hover {
	color: rgb(172, 3, 3);}
.Banner_wraq {
	margin: 0px auto; width: auto; overflow: hidden; position: relative;}
.Banner {
	margin: 0px auto; height: 460px; z-index: 1;}
.BannerMoreList {
	margin: 0px auto 0px -808px; left: 50%; width: 1440px; height: 50px; text-align: right; bottom: 0px; position: absolute; z-index: 1;}
.BannerMoreList a {
	 padding: 3px 5px; color: rgb(136, 136, 136); z-index: 999999999;}
.iosSliderDemo {
	padding: 0px 0px 460px; width: 100%; clear: both; position: relative;}
.fluidHeight {
	width: 100%; height: 460px; position: absolute;}
.sliderContainer {
	padding: 0px; height: 100%; max-height: 460px;}
.iosSlider {
	left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: relative;}
.iosSlider .slider {
	width: 100%; height: 100%;}
.iosSlider .slider .item {
	padding: 0px; width: 100%; height: 100%; text-align: center; max-width: 1440px;}
.iosSlider .slider .item .inner {
	background-position: 50% 0px; margin: 0px auto; left: 0px; top: 0px; width: 100%; height: 100%; position: relative; box-shadow: 0px 0px 10px -5px #000; background-repeat: no-repeat;}
.iosSlider .slider .item .inner img {
	margin: 0px auto; left: 0px; top: 0px; width: 1440px; height: 460px; position: relative;}
.iosSlider .slider .item .inner .selectorShadow {
	background: url(selector-shadow.png) no-repeat 0px 0px; left: 0px; width: 120px; height: 30px; bottom: 0px; display: none; position: absolute;}
.iosSlider .slider .item .inner .text1 {
	background: 0px 0px rgb(0, 0, 0); padding: 0px 12px; height: 50px; text-align: left; bottom: 12%; position: absolute; opacity: 0;}
.iosSlider .slider .item .inner .text1 span {
	padding: 0px 8px; color: rgb(255, 255, 255); line-height: 50px; font-family: "Microsoft Yahei"; font-size: 24px; font-weight: 700;}
.iosSlider .slider .item .inner .text1 span i {
	margin: 0px 0px 0px 5px;}
.iosSlider .slider .item .inner .text2 {
	background: 0px 0px rgb(0, 0, 0); padding: 10px 12px; left: 100px; top: 451px; text-align: left; position: absolute; opacity: 0;}
.iosSlider .slider .item .inner .text2 span {
	padding: 0px 8px; color: rgb(255, 255, 255); line-height: 1.5; font-family: "Microsoft Yahei"; font-size: 14px; font-weight: 100; display: block;}
.iosSlider .slider .item .inner .more {
	background: 0px 0px rgb(255, 255, 255); padding: 0px 5px 0px 2px; width: 55px; height: 25px; text-align: center; right: 0px; bottom: 6%; position: absolute; z-index: 2; opacity: 0.4;}
.iosSlider .slider .item .inner .more a {
	color: rgb(0, 0, 0); line-height: 25px; font-family: "微软雅黑"; font-size: 14px; text-decoration: none;}
.sliderContainer .slideSelectors {
	margin: 0px auto; top: 0px; width: 100%; height: auto; position: absolute; z-index: 1;}
.mask {
	margin: 0px auto; width: 1440px; position: relative; z-index: 3;}
.slideSelectors_pn .prev {
	background: url(arr_lf.png) no-repeat 50% 0px; left: 40%; top: 200px; width: 28px; height: 48px; margin-left: -500px; position: absolute;}
.slideSelectors_pn .next {
	background: url(arr_rt.png) no-repeat 50% 0px; margin: 0px 0px 0px 470px; left: 60%; top: 200px; width: 28px; height: 48px; position: absolute;}
.sliderContainer .slideSelectors .item {
	background: rgb(170, 170, 170); margin: 1px 1px 1px 11px; border-radius: 10px; width: 9px; height: 9px; float: left;}
.sliderContainer .slideSelectors .item.first {
	margin-left: 1px;}
.sliderContainer .slideSelectors .selected {
	background: rgb(238, 238, 238); margin: 0px 0px 0px 10px; width: 11px; height: 11px; opacity: 1; box-shadow: none;}
.sliderContainer .slideSelectors .selected.first {
	margin-left: 0px;}
.sliderContainer .scrollbarContainer {
	margin: 0px auto; left: 0px; height: 4px; bottom: 4px; position: relative; z-index: 1;}
.slideSelectors .mask-right {
	background: 0px 0px rgb(255, 255, 255); width: 1440px; height: 460px; overflow: hidden; position: absolute; z-index: 4; opacity: 0.5; -moz-opacity: 0.5;}
.slideSelectors .mask-left {
	background: 0px 0px rgb(255, 255, 255); width: 1440px; height: 460px; overflow: hidden; position: absolute; z-index: 4; opacity: 0.5; -moz-opacity: 0.5;}
.slideSelectors .mask-left {
	left: 50%; margin-left: -2160px;}
.slideSelectors .mask-right {
	left: 50%; margin-left: 719px;}
.content {
	margin: 0px auto; width: 100%; overflow: hidden;}

.mode00 {
	margin: 44px auto; width: 1200px; overflow: hidden;}
.mode00 .lf {
	width: 538px; overflow: hidden; margin-right: 14px; float: left;}
.mode00 .md {
	width: 332px; overflow: hidden; float: right;}
.mode00 .rt {
	width: 283px;  margin-right: 14px;float: left;}


.mode01 .rt {
	width: 283px; float: right;}
.mode01 {
	margin: 44px auto; width: 1200px; overflow: hidden;}
.mode01 .lf {
	width: 538px; overflow: hidden; margin-right: 24px; float: left;}
.mode01 .md {
	width: 332px; overflow: hidden; float: left;}

.mode11 {
	margin: 44px auto; width: 1200px; overflow: hidden;}
.mode11 .lf {
	width: 380px; overflow: hidden; margin-right: 24px; float: left;}
.mode11 .md {
	width: 380px; overflow: hidden; float: left;}
.mode11 .rt {
	width: 380px; float: right;}

.list01-right {
	width: 356px; overflow: hidden; float: left;}
.list01-right li {
	height: 48px; line-height: 24px; padding-bottom: 10px; margin-bottom: 9px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; position: relative;}
.list01-right li a {
	font-size: 15px;}
.list01-right li span {
	padding: 4px 0px; right: 6px; bottom: 6px; color: rgb(153, 153, 153); position: absolute;}

.list01-right11 {
	width: 355px;}
.list01-right1 {
	width: 355px;}
.list01-right01 {
	width: 355px; overflow: hidden; float: left;}
.list01-right01 li {
	height: 48px; line-height: 24px; padding-bottom: 10px; margin-bottom: 9px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; position: relative;}
.list01-right01 li a {
	font-size: 16px;}
.list01-right01 li span {
	padding: 4px 0px; right: 6px; bottom: 6px; color: rgb(153, 153, 153); position: absolute;}


.imgArticle-list01 {
	width: 100%; overflow: hidden;}
.listTitle01 {
	height: 45px; line-height: 45px; margin-bottom: 17px; border-top-color: rgb(227, 227, 227); border-top-width: 2px; border-top-style: solid; position: relative;}
.listTitle01 h3 {
	left: 0px; top: -2px; width: 88px; height: 44px; line-height: 44px; font-size: 20px; font-weight: normal; border-top-color: rgb(172, 3, 3); border-top-width: 2px; border-top-style: solid; position: absolute;}
.listTitle01 .right {
	background: url(more_bg.png) no-repeat 45px rgb(172, 3, 3); width: 60px; height: 24px; line-height: 23px; margin-top: 9px; float: right;}
.listTitle01 .right a {
	color: rgb(255, 255, 255); padding-left: 10px;}
.list01 {
	width: 100%; overflow: hidden;}
.image-mask-item {
	width: 242px; padding-bottom: 8px; margin-right: 30px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; float: left;}
.item-image {
	width: 252px; height: 168px; overflow: hidden; display: block;}
.item-title {
	width: 252px; overflow: hidden;}
.item-title h3 {
	padding: 17px 0px 0px; line-height: 24px; font-size: 16px;}
.item-title .date {
	padding: 12px 10px 12px 0px; color: rgb(119, 119, 119); font-size: 14px; float: right;}
.item-title .detail {
	color: rgb(68, 68, 68); line-height: 21px; font-size: 14px;}
.item-title .detail a {
	color: rgb(68, 68, 68);}
.item-title .detail a:hover {
	color: rgb(172, 3, 3);}
.tabArticleList01 {
	border-width: 2px 1px 1px; border-style: solid; border-color: rgb(251, 150, 82) rgb(220, 220, 220) rgb(220, 220, 220); border-image: none; width: auto; overflow: hidden; float: right;}
.tabMenu01 {
	margin: 15px 0px; width: 100%; height: 20px; overflow: hidden;}
.tabMenu01 li {
	width: 162px; height: 20px; text-align: center; line-height: 20px; font-size: 20px; border-left-color: rgb(172, 3, 3); border-left-width: 1px; border-left-style: solid; float: left;}
.tabMenu01 li:first-child {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;}
.tabMenu01 li a {
	color: rgb(70, 70, 70);}
.tabMenu01 li.active a {
	color: rgb(172, 3, 3);}
.tabMenu01 li:hover a {
	color: rgb(172, 3, 3);}
.tabList01 {
	width: 100%; overflow: hidden;}
.tabList01 li a {
	font-size: 15px;}
.tabList01 dd {
	width: 100%; overflow: hidden; display: none;}
.noticeList01 {
	padding: 13px 13px 0px; width: auto; overflow: hidden;}
.noticeList01 li {
	height: 47px; line-height: 20px; padding-bottom: 13px; margin-bottom: 13px; border-bottom-color: rgb(239, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;}
.noticeList01 li .date {
	width: 56px; height: 47px; float: left; background-color: rgb(238, 238, 238);}
.tabMenu0TZ li {
	width: 281px;}
.noticeList01 li .date strong {
	width: 100%; height: 24px; text-align: center; color: rgb(145, 18, 18); line-height: 30px; font-size: 21px; display: block;}
.noticeList01 li .date i {
	width: 100%; text-align: center; color: rgb(145, 18, 18); font-size: 12px; font-style: normal; display: block; font--size: 12px;}
.noticeList01 li a {
	height: 40px; overflow: hidden; padding-left: 16px; font-size: 15px; display: block;}
.more02 {
	background: url(more_bg.png) no-repeat 40px rgb(251, 150, 82); margin: 0px 14px 11px 0px; width: 60px; height: 24px; line-height: 24px; clear: both; float: right;}
.more02 a {
	color: rgb(255, 255, 255); padding-left: 10px;}
.articleList {}
.listTitle {}
.listTitle h2 {
	color: rgb(45, 121, 185); line-height: 33px; padding-left: 0px; font-size: 16px; font-weight: bold;}
.articleList ul {
	margin-top: 5px;}
.articleList ul li {
	background: url(list_icon1.png) no-repeat 8px; height: 30px; line-height: 30px; padding-left: 25px;}
.articleList ul li span {
	color: rgb(40, 40, 40); padding-right: 5px;}
.mode02 {
	margin: 0px auto 45px; width: 1200px;}
.mode02 ul {
	width: 100%; overflow: hidden; border-top-color: rgb(153, 11, 11); border-top-width: 2px; border-top-style: solid;}
.mode02 ul li {
	width: 200px; float: left;}
.mode02 ul li a {
	border-width: medium medium 1px 1px; border-style: none none solid solid; border-color: currentColor currentColor rgb(201, 201, 201) rgb(201, 201, 201); border-image: none; width: 199px; height: 103px; display: block;}
.mode02 ul li span {
	width: 115px; height: 30px; text-align: center; line-height: 30px; padding-top: 20px; padding-left: 77px; display: block;}
.mode02 ul li h3 {
	width: 115px; text-align: center; line-height: 21px; padding-left: 77px; font-size: 16px; display: block;}
.mode02 ul li.li01 {
	background: url(icon01.png) no-repeat 19px 29px rgb(242, 242, 242);}
.mode02 ul li.li02 {
	background: url(icon02.png) no-repeat 19px 29px rgb(255, 255, 255);}
.mode02 ul li.li03 {
	background: url(icon03.png) no-repeat 19px 29px rgb(242, 242, 242);}
.mode02 ul li.li04 {
	background: url(icon04.png) no-repeat 19px 29px rgb(255, 255, 255);}
.mode02 ul li.li05 {
	background: url(icon05.png) no-repeat 19px 29px rgb(242, 242, 242);}
.mode02 ul li.li06 {
	background: url(icon06.png) no-repeat 19px 29px rgb(255, 255, 255); width: 198px; border-right-color: rgb(201, 201, 201); border-right-width: 1px; border-right-style: solid;}
.mode02 ul li.li03 span {
	padding-top: 20px;}
.mode02 ul li.li04 span {
	padding-top: 20px;}
.mode03Wrap {
	background: url(mode03_bg.jpg) no-repeat top rgb(172, 3, 3); width: 100%; height: 387px;}
.mode03 {
	margin: 0px auto; width: 1200px; overflow: hidden;}
.title01 {
	width: 370px; height: 49px; margin-top: 16px;}
.con3_pic {
	width: 1200px; height: 314px; overflow: hidden; position: relative;}
.con3_pic .prev {
	left: 10px; top: 145px; position: absolute; z-index: 999; cursor: pointer;}
.con3_pic .next {
	top: 145px; right: 10px; position: absolute; z-index: 999; cursor: pointer;}
.con3_pic .imgs_list {
	margin: 0px auto; width: 1150px; height: 314px; overflow: hidden; position: relative;}
.con3_pic .imgs_list li {
	width: 1200px; height: 314px; overflow: hidden; float: left; display: inline;}
.con3_pic .imgs_list li h3 {
	height: 38px; text-align: center; line-height: 38px; overflow: hidden; font-size: 16px; font-weight: normal;}
.con3_pic .imgs_list li h3 a {
	color: rgb(255, 255, 255);}
.championList {
	margin: 20px 10px 10px; width: auto; overflow: hidden;}
.championList dd {
	margin: 0px 21px; width: 186px; float: left;}
.item-image02 {
	width: 186px; height: 186px; display: block;}
.item-image02 img {
	margin: 3px;}
.item-title02 {
	text-align: center; line-height: 25px; margin-top: 15px;}
.item-title02 span {
	display: block; white-space: nowrap;}
.item-title02 span a {
	color: rgb(255, 255, 255); font-size: 12px;}
.item-title02 span.mz_14px a {
	font-size: 16px;}
.championList dd.li01 .item-image02 {
	background: url(cam01.png) no-repeat center;}
.championList dd.li02 .item-image02 {
	background: url(cam02.png) no-repeat center;}
.championList dd.li03 .item-image02 {
	background: url(cam03.png) no-repeat center;}
.championList dd.li04 .item-image02 {
	background: url(cam04.png) no-repeat center;}
.championList dd.li05 .item-image02 {
	background: url(cam05.png) no-repeat center;}
.championList dd.li05 {
	margin-right: 0px;}
.mode04 {
	margin: 44px auto 0px; width: 1200px; overflow: hidden;}
.mode04 .lf {
	width: 620px; float: left;}
.mode04 .listTitle01 h3 {
	width: 44px;}
.con1_pic {
	background: url(bg02.jpg) no-repeat top; width: 618px; height: 447px; overflow: hidden; position: relative;}
.con1_pic .prev {
	left: 10px; top: 210px; position: absolute; z-index: 999; cursor: pointer;}
.con1_pic .next {
	top: 210px; right: 10px; position: absolute; z-index: 999; cursor: pointer;}
.con1_pic .imgs_list {
	width: 618px; height: 447px; overflow: hidden; position: relative;}
.con1_pic .imgs_list li {
	margin: 27px 17px 0px 25px; width: 576px; height: 420px; overflow: hidden; float: left; display: inline;}
.con1_pic .imgs_list li h3 {
	height: 38px; text-align: center; line-height: 38px; overflow: hidden; font-size: 16px; font-weight: normal;}
.con1_pic .imgs_list li h3 a {
	color: rgb(255, 255, 255);}
.nameList {
	width: auto; overflow: hidden;}
.nameList dd {
	margin: 0px 10px 26px; width: 262px; height: 183px; float: left; position: relative;}
.item-image03 {
	width: 262px; height: 183px; overflow: hidden; display: block;}
.nameList dd h3 {
	background: url(bg04.png); left: 0px; width: 100%; height: 38px; bottom: 0px; position: absolute;}
.nameList dd .line {
	left: 0px; top: 0px; width: 100%; height: 3px; display: block; position: absolute; background-color: rgb(167, 5, 5);}
.mode04 .rt {
	width: 549px; float: right;}
.mode04 .listTitle01 h3 {
	width: 100px;}
.con1_pic02 {
	background: url(bg03.jpg) no-repeat top; width: 548px; height: 447px; overflow: hidden; position: relative;}
.con1_pic02 .prev02 {
	left: 10px; top: 210px; position: absolute; z-index: 999; cursor: pointer;}
.con1_pic02 .next02 {
	top: 210px; right: 10px; position: absolute; z-index: 999; cursor: pointer;}
.con1_pic02 .imgs_list02 {
	width: 488px; height: 447px; overflow: hidden; margin-left: 30px; position: relative;}
.con1_pic02 .imgs_list02 li {
	width: 488px; height: 447px; float: left; display: inline;}
.nameList02 {
	width: 488px; height: 447px; overflow: hidden; position: relative;}
.nameList02 dd {
	background: url(x01.png) no-repeat center; width: 158px; height: 170px; position: absolute;}
.nameList02 dd .dd_info {
	position: relative;}
.item-image04 {
	margin: 3px; width: 152px; height: 163px; overflow: hidden; display: block;}
.nameList02 dd h3 {
	background: url(bg05.png) no-repeat top; left: 0px; width: 100%; height: 41px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 41px; position: absolute;}
.xp01 {
	left: 83px; top: 7px;}
.xp02 {
	left: 248px; top: 7px;}
.xp03 {
	left: 0px; top: 138px;}
.xp04 {
	left: 165px; top: 137px;}
.xp05 {
	left: 330px; top: 137px;}
.xp06 {
	left: 83px; top: 268px;}
.xp07 {
	left: 248px; top: 268px;}
.mode05 {
	margin: 44px auto 0px; width: 1200px; overflow: hidden;}
.mode05 .lf {
	width: 425px; margin-right: 44px; float: left;}
.mode05 .lf .listTitle01 h3 {
	width: 88px;}
.video {
	width: 425px; height: 284px; position: relative;}
.vPlay {
	margin: -20px 0px 0px -20px; left: 50%; top: 50%; position: absolute;}
.mode05 .md {
	width: 313px; float: left;}
.mode05 .md .listTitle01 {
	margin-bottom: 0px;}
.compayList01 {
	width: 100%; overflow: hidden; padding-top: 2px;}
.compayList01 li {
	background: url(li_bg001.png) no-repeat left; height: 49px; line-height: 44px; overflow: hidden; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;}
.compayList01 li a {
	padding-left: 22px; font-size: 15px;}
.mode05 .rt {
	width: 368px; float: right;}
.mode05 .rt .listTitle01 {
	margin-bottom: 0px;}
.mode05 .rt .listTitle01 h3 {
	width: 88px;}
.mode05 .rt ul {
	float: left;}
.mode05 .rt ul li {
	height: 50px; line-height: 40px;}
.mode05 .rt ul li a {
	padding-left: 22px;}
.friendLink1 {
	width: 176px; margin-left: 11px;}
.friendLink1 li {
	background: url(li_bg002.png) no-repeat left;}
.friendLink2 li {
	background: url(li_bg001.png) no-repeat left;}
.friendLink2 {
	width: 164px;}
.mode05 .rt .tabMenu02 li {
	line-height: 20px;}
.compayList02 li {
	background: url(li_bg002.png) no-repeat left 15px; margin: 0px 21px; border: currentColor; border-image: none;}
.tabList02 dd {
	height: 294px;}