body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
  margin: 0;
  padding: 0;
}

body,
button,
input,
select,
textarea {
  font: 15px/1.8 "Microsoft YaHei", "å¾®è½¯é›…é»‘" ;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var,
i {
  font-style: normal;
  font-weight: normal;
}

code,
kbd,
pre,
samp {
  font-family: courier new, courier, monospace;
}

ul,
ol {
  list-style: none;
}
a{text-decoration: none; color: #434343;}
.clearfix:after {
  content: "\20";
  display: block;
  height: 0;
  clear: both;
}

.clearfix {
  zoom: 1;
}

.container {
	max-width: 1200px;
	padding: 0px;
	margin: 0 auto;
}


img{border:none}
/*å¤´éƒ¨*/
 .head {
  width: 100%;
background:url(../images/head.png) no-repeat;
background-size:cover;
  height: 150px;
}
 .head .head_image {
  height: 150px;
  position: absolute;
  z-index: -1;
}
 .head .head_image img {
  width: 100%;
  height: 100%;
}
 .head .head_inner {
  width:100%;
  height: 150px;
    position: relative;
}
 .head .head_inner .head_inner_logo {
 
}
 .head .head_inner .head_inner_logo img{    position: absolute;    top: 0;    left: 0;    bottom: 0;    margin: auto;    width: 62%;}
 .head .head_inner .head_inner_icon {
  display: none;
}
 .head .head_inner .head_inner_font {
  width: 282px;
  height: 104px;
    float: right;
    margin-top: 18px;
}
 .head .head_inner .head_inner_font .head_inner_font_text {
  width: 100%;
  height: 52px;
  font-size: 15px;
  color: #fff;
}
 .head .head_inner .head_inner_font .head_inner_font_text ul {
  width: 100%;
  height: 52px;
  padding: none;
  margin: 0;
  padding: 0;

}
 .head .head_inner .head_inner_font .head_inner_font_text li {
  list-style: none;
float: left;
    width: 33.33%;
}
 .head .head_inner .head_inner_font .head_inner_font_text li a {
  color: #fff;
  cursor: pointer;
    text-align: center;
    width: 100%;
    display: block;
}
 .head .head_inner .head_inner_font_search {
  width: 100%;
  height: 52px;
  position: relative;
  display: flex;
  align-items: center;
}
 .head .head_inner .head_inner_font_search .head_inner_font_search_inp {
  padding: 0;
  width: 192px;
  height: 34px;
  border: none;
  position: absolute;
  right: 42px;
  top: 4px;
  outline-style: none;
  background: #fff;
}
 .head .head_inner .head_inner_font_search .head_inner_font_search_icon {
  width: 38px;
  height: 34px;
  background: #fff;
  position: absolute;
  right: 4px;
  top: 4px;

}


/*å¤´éƒ¨*/


 
 /*å¯¼èˆª*/
.m_nav {
	display: none;
}

.m_menuimg {
	display: none
}
.navbox {
	width: 100%;
	margin: 0 auto;
}

.nav {
	display: block;
	
	width:1200px;
margin:0px auto;
	padding: 1px 0px;
}

.nav .nav_pc {
	width: 100%;
	padding: 0px;
	margin: 0px;
	display: block;
}

.nav ul li {
	float: left;
	position: relative;
	box-sizing: border-box;
	z-index: 999;
width:9.09% !important;

}

.nav ul li .f_a {
	line-height: 48px;
	display: block;
	text-align: center;
	font-size: 18px;
	color: #434343;
}

.nav ul li:hover .f_a {
	color: #fff;
	background:#5c278a;
	transition: all .3s;
}

.nav ul li .s_navbox {
	display: none;
	position: absolute;
	left: 0;
	width: 100%;
	background: #fff;
	z-index: 9999;
	box-sizing: border-box;

}

.nav ul li .s_navbox .s_a a {
	color: #0f0e0e;
	font-size: 15px;
	text-transform: uppercase;
	display: block;
	text-align: center;
	padding: 10px 0;
	border-top: 1px solid #fff;
}

.nav ul li .s_navbox .s_a a:hover {
	background-color: #5c278a;
	color: #fff;
}
/*å¯¼èˆª*/
 
 
 .swiper {
  width: 100%;
  height: 450px;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
    margin-bottom: 30px;
}
 .swiper .swiper_bottom_img {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: -1;
}
 .swiper .swiper_bottom_img img {
  width: 100%;

}
 .swiper .swiper-container {
  position: absolute;
  left: 0;
  width: 100%;
  height: 450px;
}





 .div {
  position: relative;
}
 .box_bj {
  width: 100%;
  height: 963px;
  position: absolute;
  bottom: 0;
left:0;
  z-index: -1;
  padding-bottom: 30px;
  box-sizing: border-box;
}
 .box_bj img {
  width: 100%;
  height: 994px;
}
 .box {

}
 .box .newsfocus {
  width: 65%;
  height: 100%;
  /*margin-top: 30px;
  margin-bottom: 30px;*/
float:left;
}

 .box .newsfocus .newsfocus_title {
  width: 100%;
  
  margin-bottom: 23px;

}
 .box .newsfocus .newsfocus_title .newsfocus_title_font {
cursor: pointer;
  height: 40px;
  float: left;
background:url(../images/title-left.png) 10px center no-repeat;
  border-bottom: 2px solid #5c278a;
padding:0px 34px;

  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;font-weight:bold;
}

.newsfocus_title .on .newsfocus_title_font{ color:#5c278a !important;}
 .box .newsfocus .newsfocus_title .newsfocus_title_font a {
  color: #000;
font-weight:bold;
}
.clear{
    clear:both;
}
 .box .newsfocus .newsfocus_title .newsfocus_title_fonts {
  height: 40px;
  float: right;
  /* border-bottom: 1px solid #dcdcdc; */
  padding-left: 10px;
  padding-right: 10px;
  line-height: 40px;
  box-sizing: border-box;
  font-size: 15px;
}
 .box .newsfocus .newsfocus_title .newsfocus_title_fonts .newsfocus_title_fonts_more {
  display: flex;
 float: right; width: 102px; height: 30px; margin-top: 2px; background: url(../images/more.png) center no-repeat; color: #551d79; font-size: 14px; line-height: 30px; padding-left: 8px;
}
 .box .newsfocus .newsfocus_title .newsfocus_title_fonts .newsfocus_title_fonts_more a {
  color: #551d79;
  display: flex;
  justify-content: center;
  align-items: center;
}
 .box .newsfocus .newsfocus_title .newsfocus_title_fonts .newsfocus_title_fonts_more .newsfocus_title_fonts_more_icon {
  margin-left: 4px;
}
 .box .newsfocus .inner {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
 .box .newsfocus .inner .inner_image {
  width: 26.5%;
  height: 100%;
  position: relative;
}
 .box .newsfocus .inner .inner_image .inner_image_img {
  width: 100%;
  height: 100%;  overflow: hidden;
}
 .box .newsfocus .inner .inner_image .inner_image_img img {transition: all 0.4s ease-out;
  width: 100%;

}
.box .newsfocus .inner .inner_image .inner_image_img img:hover{transition: all 0.4s ease-out;
  	overflow: hidden;
  	box-shadow: none;
  	-webkit-transform: scale(1.08);
  	transform: scale(1.08);}
 .box .newsfocus .inner .inner_image .inner_image_font {
  width:266px;
  box-shadow: 0px 2px 5px 1px #cdcdcd;
  color: #434343;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -133px;
  padding: 10px;
  box-sizing: border-box;
}
 .box .newsfocus .inner .inner_image .inner_image_font li {
  list-style: none;
  padding: 0;
  margin: 0;
}
 .box .newsfocus .inner .inner_image .inner_image_font .inner_image_font_title {
  font-size: 18px;
  margin-bottom: 5px;
  font-weight: 550;
}
 .box .newsfocus .inner .inner_image .inner_image_font .inner_image_font_text {
  font-size: 15px;
  line-height: 25px;
}
 .box .newsfocus .inner .inner_text {
  width: 32%;
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
 .box .newsfocus .inner .inner_text .inner_text_li {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
}
 .box .newsfocus .inner .inner_text .inner_text_li_logo {
  width: 60px;
  height: 60px;
  border: 1px solid #eeeeee;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
 .box .newsfocus .inner .inner_text .inner_text_li_logo .inner_text_li_logo_a {
  width: 100%;
  font-size: 18px;
  color: #5c278a;
  display: flex;
  justify-content: center;
  align-items: center;
}
 .box .newsfocus .inner .inner_text .inner_text_li_logo .inner_text_li_logo_b {
  width: 100%;
  font-size: 13px;
  display: flex;
  justify-content: center;
  align-items: center;
}
 .box .newsfocus .inner .inner_text .inner_text_li_font {
  width: 86%;
  height: 72px;
  display: flex;
  line-height: 24px;
  flex-wrap: wrap;
  align-items: center;
  overflow: hidden;
  padding: 12px 0 12px 12px;
  box-sizing: border-box;
  font-size: 15px;
}
 .box .newsfocus .inner .inner_text .inner_text_li_font a {
  color: #434343;
}
 .box .newsfocus .inner .inner_text .inner_text_li_font a:hover {
  color: #5c278a;
}







 .box .big_box {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-between;
}
 .box .big_box .notice {
  width: 48%;
  height: 361px;
}
 .box .big_box .notice .notice_title {
  width: 100%;
  height: 40px;
  margin-bottom: 18px;
  display: flex;
}
 .box .big_box .notice .notice_title .notice_title_font {
  width: 95px;
  height: 40px;
  border-bottom: 2px solid #5c278a;
  color: #5c278a;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
 .box .big_box .notice .notice_title .notice_title_font a {
  color: #5c278a;
}
 .box .big_box .notice .notice_title .notice_title_fonts {
  width: 87%;
  height: 40px;
  border-bottom: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  justify-content: space-between;
  font-size: 15px;
}
 .box .big_box .notice .notice_title .notice_title_fonts .notice_title_fonts_more {
  color: #959595;
}
 .box .big_box .notice .notice_title .notice_title_fonts .notice_title_fonts_more a {
  color: #959595;
  display: flex;
  align-items: center;
}
 .box .big_box .notice .notice_title .notice_title_fonts .notice_title_fonts_more .notice_title_fonts_more_icon {
  margin-left: 4px;
}
 .box .big_box .notice .notice_text {
  width: 100%;
  height: 313px;
  display: flex;
  flex-wrap: wrap;
}
 .box .big_box .notice .notice_text .notice_text_li {
  list-style: none;
margin-bottom: 10px;
  padding: 0;
  display: flex;
  align-items: center;
}
 .box .big_box .notice .notice_text .notice_text_li_logo {
  width: 79px;
  height: 51px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
}
 .box .big_box .notice .notice_text .notice_text_li_logo .notice_text_li_logo_a {
  width: 100%;
  height: 31px;
  font-size: 20px;
  color: #5c278a;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #5c278a;
  color: #fff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  box-sizing: border-box;
}
 .box .big_box .notice .notice_text .notice_text_li_logo .notice_text_li_logo_b {
  width: 100%;
  height: 27px;
  font-size: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #e9e9e9;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  box-sizing: border-box;
  color: #5c278a;
}
 .box .big_box .notice .notice_text .notice_text_li_font {
  width:98%;
  height: 68px;
  padding: 12px 0 12px 12px;
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}
 .box .big_box .notice .notice_text .notice_text_li_font .notice_text_li_font_a {
  width: 100%;
line-height: 23px;
  font-size: 15px;
  overflow: hidden;
}
 .box .big_box .notice .notice_text .notice_text_li_font .notice_text_li_font_a a {
  color: #434343;
}
 .box .big_box .notice .notice_text .notice_text_li_font .notice_text_li_font_a a:hover {
  color: #5c278a;
}
 .box .big_box .notice .notice_text .notice_text_li_font .notice_text_li_font_b {
  width: 100%;
  height: 20px;
  font-size: 13px;
  overflow: hidden;
}
 .box .big_box .notice .notice_text .notice_text_li_font .notice_text_li_font_b a {
  color: #797979;
}
 .box .big_box .notice .notice_text .notice_text_li_font .notice_text_li_font_b a:hover {
  color: #5c278a;
}
 .box .big_boxs .academic {
  width: 48%;
  height: 100%;
  overflow: hidden;
}
 .box .big_boxs .academic .academic_title {
  width: 100%;
  height: 30px;
  margin-bottom: 28px;
  display: flex;
}
 .box .big_boxs .academic .academic_title .academic_title_font {
  width: 95px;
  height: 40px;
  border-bottom: 2px solid #5c278a;
  color: #5c278a;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
 .box .big_boxs .academic .academic_title .academic_title_font a {
  color: #5c278a;
}
 .box .big_boxs .academic .academic_title .academic_title_fonts {
  width: 87%;
  height: 40px;
  border-bottom: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  justify-content: space-between;
  font-size: 15px;
}
 .box .big_boxs .academic .academic_title .academic_title_fonts .academic_title_fonts_more a {
  display: flex;
  align-items: center;
  color: #959595;
}
 .box .big_boxs .academic .academic_title .academic_title_fonts .academic_title_fonts_more .academic_title_fonts_more_icon {
  margin-left: 4px;
}
 .box .big_boxs .academic .academic_img {
  width: 100%;
  height: 129px;
}
 .box .big_boxs .academic .academic_text {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
 .box .big_boxs .academic .academic_text li {
  font-size: 15px;
  justify-content: space-between;
  display: list-item;
  line-height: 40px;
  background: url(../images/icon001.jpg) no-repeat 5px center;
  padding-left: 16px;
}
 .box .big_boxs .academic .academic_text ul{margin-top: 10px;}
 .box .big_boxs .academic .academic_text li a {
  color: #434343;transition: all 0.3s ease;
}
 .box .big_boxs .academic .academic_text li a:hover {
  color: #5c278a;padding-left:17px;
}
 .box .big_boxs .academic .academic_text li .academic_text_time {
  float: right;
}
 .box .big_boxs {
  width: 100%;
  height: 100%;
  margin-top: 25px;
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}
 .box .big_box .party {
  width: 48%;
  height: 347px;
}
 .box .big_box .party .party_title {
  width: 100%;
  height: 30px;
  margin-bottom: 28px;
  display: flex;
}
 .box .big_box .party .party_title .party_title_font {
  width: 95px;
  height: 40px;
  border-bottom: 2px solid #5c278a;
  color: #5c278a;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
 .box .big_box .party .party_title .party_title_font a {
  color: #5c278a;
}
 .box .big_box .party .party_title .party_title_fonts {
  width: 87%;
  height: 40px;
  border-bottom: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  justify-content: space-between;
  font-size: 15px;
}
 .box .big_box .party .party_title .party_title_fonts .party_title_fonts_more a {
  display: flex;
  align-items: center;
  color: #959595;
}
 .box .big_box .party .party_title .party_title_fonts .party_title_fonts_more .party_title_fonts_more_icon {
  margin-left: 4px;
}
 .box .big_box .party .party_box {
  width: 100%;
  height: 300px;
  display: flex;
}
 .box .big_box .party .party_box .party_left {
  width: 314px;
  height: 300px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

 .box .big_box .party .party_box .party_left .party_left_img{  width: 314px;
  height: 205px;
overflow:hidden; }
 .box .big_box .party .party_box .party_left .party_left_img img {
 width: 314px;transition: all 0.4s ease-out;
  height: 205px;
}

.box .big_box .party .party_box .party_left .party_left_img img:hover
{transition: all 0.4s ease-out;
  	overflow: hidden;
  	box-shadow: none;
  	-webkit-transform: scale(1.08);
  	transform: scale(1.08);}




 .box .big_box .party .party_box .party_left .party_left_inner {
  width: 100%;
  height: 95px;
  background: #fff;
}
 .box .big_box .party .party_box .party_left .party_left_inner .party_left_inner_a {
  width: 100%;
  height: 31px;
  display: flex;
  align-items: center;
  padding: 12px;
  box-sizing: border-box;
  justify-content: flex-end;
  color: #888888;
  font-size: 13px;
}
 .box .big_box .party .party_box .party_left .party_left_inner .party_left_inner_b {
  width: 100%;
  height: 31px;
  overflow: hidden;
  text-align: center;
  line-height: 31px;
  font-size: 15px;
}
 .box .big_box .party .party_box .party_left .party_left_inner .party_left_inner_c {
  width: 100%;
  height: 31px;
  overflow: hidden;
  text-align: center;
  color: #888888;
  line-height: 31px;
  font-size: 13px;
}
 .box .big_box .party .party_box .party_right {
  width: 60%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
 .box .big_box .party .party_box .party_right .party_right_li {
  list-style: none;
}
 .box .big_box .party .party_box .party_right .party_right_li .party_right_li_time {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  line-height: 35px;
}
 .box .big_box .party .party_box .party_right .party_right_li .party_right_li_time a {
  color: #434343;
}
 .box .big_box .party .party_box .party_right .party_right_li .party_right_li_time a:hover {
  color: #5c278a;
}
 .box .big_box .party .party_box .party_right .party_right_li .party_right_li_time img {
  width: 14px;
  height: 14px;
  margin-right: 4px;
}
 .box .big_box .party .party_box .party_right .party_right_li .party_right_li_font {
  font-size: 15px;
  padding-left: 12px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
 .box .big_box .party .party_box .party_right .party_right_li .party_right_li_font a {
  color: #434343;
}
 .box .big_box .party .party_box .party_right .party_right_li .party_right_li_font a:hover {
  color: #5c278a;
}
 .box .big_boxs .quick {
  width: 48%;
  height: 100%;
}
.kjtd .quick_title {
  width: 100%;
  height: 30px;
  margin-bottom: 34px;
  display: flex;
}
.kjtd .quick_title .quick_title_font {
  width: 98px;
  height: 40px;
  border-bottom: 2px solid #5c278a;
  color: #5c278a;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.kjtd .quick_title .quick_title_font a {
  color: #5c278a;
}
.kjtd .quick_title .quick_title_fonts {
  width: 100%;
  height: 40px;
  border-bottom: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  justify-content: space-between;
  font-size: 15px;
}
.kjtd .quick_title .quick_title_fonts .quick_title_fonts_more a {
  display: flex;
  align-items: center;
  color: #959595;
}
.kjtd .quick_title .quick_title_fonts .quick_title_fonts_more .quick_title_fonts_more_icon {
  margin-left: 4px;
}
.kjtd .quick_inner {
  width: 100%;
overflow:hidden;
  padding-bottom: 7px;
  box-sizing: border-box;

}
.kjtd .quick_inner .quick_inner_box {

}
.kjtd .quick_inner .quick_inner_box .quick_inner_box_imga {
  width: 150px;
float:left; margin:0px 41px;
  height: 210px;color:#434343;

  text-align: center;
}
.kjtd .quick_inner .quick_inner_box .quick_inner_box_imga img:hover {
  cursor: pointer;
  transition: all 0.6s;
}
.kjtd .quick_inner .quick_inner_box .quick_inner_box_imga img:hover {
  transform: scale(1.2);
}

.kjtd .quick_inner .quick_inner_box .quick_inner_box_imga3 a {
  color: #fff;
}
.kjtd .quick_inner .quick_inner_box .quick01,.kjtd .quick_inner .quick_inner_box .quick02,.kjtd .quick_inner .quick_inner_box .quick03,.kjtd .quick_inner .quick_inner_box .quick04,.kjtd .quick_inner .quick_inner_box .quick05,.kjtd .quick_inner .quick_inner_box .quick06 {
  width: 175px; float:left;
  height: 42px;
margin-right:30px;
text-align:center; 
margin-bottom:20px;
line-height:42px;

}
.kjtd .quick_inner .quick_inner_box .quick01{  background: #5386c5;}
.kjtd .quick_inner .quick_inner_box .quick02{  background: #7a52c4}
.kjtd .quick_inner .quick_inner_box .quick03{background: #be8266;}
.kjtd .quick_inner .quick_inner_box .quick04{  background: #b888a2; }
.kjtd .quick_inner .quick_inner_box .quick05{background: #95a7bd;}
.kjtd .quick_inner .quick_inner_box .quick06{  background: #a0bc94; margin-right:0px;}

.kjtd .quick_inner .quick_inner_box a {color:#fff; display:block; }




 .box .big_boxes,.quick .big_boxes {
  width: 100%;
  height: 100%;
  margin-top: 30px;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.quick .league{width:100%;  margin-bottom: 30px;}

 .box .big_boxes .league {
  width: 48%;
  height: 100%;
  margin-bottom: 30px;
}
 .box .big_boxes .league .league_title,.quick .league .league_title{
  width: 100%;
  height: 30px;
  margin-bottom: 18px;
  display: flex;
}
 .box .big_boxes .league .league_title .league_title_font,.quick .league .league_title .league_title_font {
  width: 210px;
  height: 40px;
  border-bottom: 2px solid #5c278a;
  color: #5c278a;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
 .box .big_boxes .league .league_title .league_title_font a,.quick .league .league_title .league_title_font a {
  color: #5c278a;
}
 .box .big_boxes .league .league_title .league_title_fonts,.quick .league .league_title .league_title_fonts {
  width: 1076px;
  height: 40px;
  border-bottom: 1px solid #dcdcdc;
  display: flex;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  justify-content: space-between;
  font-size: 15px;
  text-transform: uppercase;
}
 .box .big_boxes .league .league_title .league_title_fonts .league_title_fonts_more a,.quick .league .league_title .league_title_fonts .league_title_fonts_more a {
  display: flex;
  align-items: center;
  color: #959595;
}
 .box .big_boxes .league .league_title .league_title_fonts .league_title_fonts_more .league_title_fonts_more_icon,.quick .league .league_title .league_title_fonts .league_title_fonts_more .league_title_fonts_more_icon {
  margin-left: 4px;
}
 .box .big_boxes .league .league_text,.quick .league .league_text {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  padding: 0 0px;
  box-sizing: border-box;
}
 .box .big_boxes .league .league_text li,.quick .league .league_text li {
  justify-content: space-between;
  display: list-item;
  padding-left: 15px;
  line-height: 40px;
  background: url(../images/icon001.jpg) no-repeat 5px center;
}
 .box .big_boxes .league .league_text li a,.quick .league .league_text li a{
  color: #434343;
}
 .box .big_boxes .league .league_text li a:nth-child(2),.quick .league .league_text li a:nth-child(2) {
  display: block;
}
 .box .big_boxes .league .league_text li a:hover ,.quick .league .league_text li a:hover{
  color: #5c278a;
}
 .box .big_boxes .league .league_text li .league_text_time ,.quick .league .league_text li .league_text_time {
  float: right;
}







/*ç‰ˆæƒ*/

 .footer_text {
  width: 100%;
  background: url(../images/head.png) no-repeat top center;
  background-size:100% 100%;
  height: 125px;
}
 
 .footer_text .footer_text_image img {
  width: 100%;
  height: 197px;
}
 .footer_text .footer_text_inner {
  width: 929px;
  height: 125px;
  margin: 0 auto;
  color: #fff;
  position: relative;
}
 .footer_text .footer_text_inner .footer_text_innera {
  width: 41px;
  height: 49px;
  display: inline-block;
}
 .footer_text .footer_text_inner .footer_text_innerb {
  width: 100%;
  height: 100%;
  line-height: 30px;
  display: inline-block;
  text-align: center;
  position: relative;
}
.imgfooter-left{
	position: absolute;
   left: 99px;
    top: 42px;
}
.imgfooter-right{
	position: absolute;
    right: 99px;
    top: 42px;

}

 .footer_text .footer_text_inner .footer_text_innerc {
  width: 49px;
  height: 49px;
  display: inline-block;
}

.footer_ewm{width: 92px;height: 92px;font-size: 14px;text-align: center;position: absolute;right: 0;top: 21px;bottom: 0;margin: auto;}
.footer_ewm img{width:100%;height:100%;}


 .footer_box {
  width: 100%;
  height: 34px;
  background: #6b2b88;
  color: #fff;
  text-align: center;
  line-height: 34px;
}
 .footer_box a {
  color: #fff;
}




/*ç‰ˆæƒ*/



.inner-banner {
  position: relative;
}

.inner-banner .text {
  position: absolute;
  left: 50%;
  margin-left: -700px;
  bottom: 50px;
  width: 320px;
  line-height: 76px;
  color: #fff;
  padding-left: 80px;
  box-sizing: border-box;
  font-size: 24px;
  z-index: 10;
  background-image: linear-gradient(90deg, rgba(107, 43, 136, 0.8), transparent);
}

.inner-banner img {
  width: 100%;
}

.inner-page {
  margin: 38px 0;
}

.inner-page .bread {
  line-height: 40px;
  color: #969696;
  margin-bottom: 10px;
  border-bottom: 1px solid #DDDDDD;
}

.inner-page .bread a {
  color: #969696;
}

.inner-page .bread span {
  margin: 0 5px;
}

.inner-page .leftbar {
  float: left;
  width: 250px;
  background: #6b2b88;
  color: #fff;
}

/*äºŒçº§å¯¼èˆª*/
.subPage{width:100%;}

.subPage_con{max-width:1200px;margin:0px auto;min-height:682px;position: relative;}

.sub_mbtn{width:100%;height:40px;background:url(../images/sub-mbtn02.png) no-repeat center center;background-color:#f8f5f2;cursor:pointer;display:none;}

.sub_navm{ width:100%; overflow: hidden;display: none;margin-bottom: 20px;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#6b2b88;color:#fff;padding-left:13px;font-weight: normal;font-size: 14px;}
.sub_navm h2 a{padding-left:13px;font-size: 14px; font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{background-color:#f8f5f2;display:none;}
.ej-nav{background-color:#f8f5f2;display:none;}
.ej-nav li{position: relative;}
.ej-nav li a{color:#515151; padding-left:13px; height:40px;line-height:40px;border-bottom:1px solid #d3d3d3;display:block;font-size: 14px;}
.ej-nav li a:hover{color:#990000;}
.ej-nav li.sub_has span{ margin-left: 10px;}
.ej-nav li.on a{ color:#990000;}
.ej-nav dl{ display: none; background-color:#fff; padding:0px 0px 5px;}
.ej-nav dl dd{line-height:18px; padding:0px 0px 0px 15px;border-bottom:1px solid #ddd;}
.ej-nav li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;}
.ej-nav li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline;  border:none; padding:0px;}
.ej-nav li dl dd a:hover{ color:#a70510}


/*å·¦ä¾§è¾¹æ */
.sub_left{width:250px;overflow:hidden;float:left;z-index:999;/*position: absolute;top:-85px;left:0;*/}
.sub_nav{width:240px;overflow:hidden;background-color:#f8f5f2;border-left: 10px solid #6b2b88;}
 .sub_nav li a{
    line-height: 24px;
    padding: 13px 20px 13px 20px;
    display: block;
    color: #666;
    border-bottom: 1px dashed #bfbfbf;
    font-size: 16px;}
    .sub_left .sub_nav li:last-child a{border-bottom: none;}
 .sub_nav li a:hover,.sub_left .sub_nav li a.active{color:#c09f80;border-right: 10px solid #c09f80;}
.sub_leftTitle{ width:240px;height: 70px;margin-left: 10px;}
.sub_leftTitle h2{color:#fff;font-size:22px;font-weight: normal; margin:0 auto;text-align: center;line-height: 70px;padding:0 20px;}

.sub_nav .subNavs1{display: none;}


.subRepidList{margin-top: 30px;overflow: hidden;margin-bottom: 50px;}
.subRepidList li{margin-bottom: 20px;overflow: hidden;}
.subiconBox{overflow: hidden;height: 48px;line-height: 48px;border:1px solid #c09f80;}
.subiconBox .subicon{float: left;width: 50px;height: 48px;background:#c09f80;display: table-cell;}
.subiconBox .subicon img{width: 50%;vertical-align: middle;margin-left: 10px;*margin-top:15px;}
.subiconBox  h3 {margin-left: 70px;font-size: 16px;color:#666;font-weight: normal;}
.subiconBox  h3 a{display: block;color:#666;}
.subiconBox  h3 a:hover{color:#990000;}
/*æ‰‹æœºç‰ˆ*/
.subRepidList_nav{display: none;margin-top: 15px; margin-bottom: 0;}
.subRepidList_nav li{margin-bottom: 10px;}
.subRepidList_nav .subiconBox{height: 35px;line-height: 35px;}
.subRepidList_nav .subiconBox  h3{font-size: 14px;}

.sub_right{margin:0 0 0px 292px;}
.subBanner{width: 100%;margin:0 auto 15px;}
.subBanner img{width: 100%;display: block;}
.subTitle{width: 100%; overflow: hidden;border-bottom: 2px solid #c09f80;padding-bottom: 15px;}
.sub_rightT .subTitle{width: 100%;overflow: hidden;}
.subTitle h2{font-size: 22px;font-weight: normal;color: #c09f80;}
/*.bread{float: right; font-size: 14px;margin-top:10px;} 
.bread span{color:#666;}
.bread span a{color:#666;margin:0 3px;}
.bread span a:last-child{color:#666666;}
.bread span a:hover{color:#990000;}*/
.sub_navm .subNav{width: 100%!important;}
.subcontentTotal{overflow: hidden;min-height: 500px;}
.subcontent{overflow: hidden;}
.sub_left .sub_nav li {position: relative;}
.sub_left .sub_nav li .subNavs{background: #f0e9e1;} 
.sub_left .sub_nav li .subNavs dl dd a{font-size: 14px;padding-left: 30px;padding:8px 30px;} 
.sub_left .sub_nav li.sub_has a:hover{border-right: 0;}
.sub_left .sub_nav li.sub_has .subNavs dl dd a:hover {color:#c09f80;border-right: 10px solid #c09f80;}
.sub_left .sub_nav li .skipBtn {
    border: none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    text-align: center;
    height: 50px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 24px;
    line-height: 50px;
    color: #999;
    font-style: normal;
    margin: 0;
}
.sub_left .sub_nav li .skipBtn.up {    background: url(../images/sub_left_up.png) no-repeat center center;}
.sub_left .sub_nav li .skipBtn.down{background: url(../images/sub_left_down.png) no-repeat center center;}

.sub_navm li .skipBtn {
    border: none;
    margin: 0;
    padding: 0;
    display: block;
    width: 40px;
    text-align: center;
    height: 41px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 24px;
    line-height: 41px;
    margin: 0;
}


/*äºŒçº§å¯¼èˆª*/
.inner-page .right-con {
  float: right;
  width:75%;
}

.inner-page .right-con .text-list li {
  background: url(../images/sub_left_up.png) left center no-repeat;
  padding-left: 25px;
  line-height: 50px;
  border-bottom: 1px dashed #d8d8d8;
  font-size: 16px;
  transition: all 0.4s ease-out;
}
.inner-page .right-con .text-list li:hover
{  transition: all 0.4s ease-out;
 }

.inner-page .right-con .text-list li a {
  display: block;
  margin-right: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.inner-page .right-con .text-list li span {
  float: right;
}

.inner-page .pic-list ul {
  margin: 0 -10px;
}

.inner-page .pic-list li {
  float: left;
  width: 33%;
  position: relative;
  box-sizing: border-box;
}

.inner-page .pic-list li a {
  display: block;
  position: relative;
  margin: 10px;
}

.inner-page .pic-list li .pic img {
  width: 100%;
}

.inner-page .pic-list li .text {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 40px;
  line-height: 20px;
  padding: 10px 20px;
  width: 100%;
  background: rgba(182, 34, 35, 0.88);
  box-sizing: border-box;
  color: #fff;
}

.inner-page .pic-list li .text img {
  transition: all ease 0.2s;
  float: right;
}

.inner-page .pic-list li:hover .text img {
  transform: translateX(10px);
}

.inner-page .detail .detail-tit {
  margin-top: 20px;
  text-align: center;
  line-height: 1.6;
  font-size: 24px;
  margin-bottom: 20px;
font-weight:bold; font-family:"宋体";
}

.inner-page .detail .detail-info {
  text-align: center;
  font-size: 14px;
  min-height: 40px;
  line-height: 40px;
  padding-bottom: 20px;
  color: #999;
}

.inner-page .detail .detail-info span {
  margin: 0 10px;
}

.inner-page .detail .detail-main {
  line-height: 34px;
  font-size: 15px;
  padding-bottom: 20px;
  margin: 0 auto;
  color: #666;
}

.inner-page .detail .detail-main img {
  margin: 10px 0;
  max-width: 100%;
}

.inner-page .detail .detail-main p {
}

.inner-page .detail .detail-pages a {
  display: block;
  line-height: 30px;
  width: 40%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.inner-page .detail .detail-pages .next {
  float: right;
}

/*æ–°é—»èšç„¦*/
.q-news-content-wrap {width: 100%;}
.q-news-pic-wrap {width: 48%;float: left;margin-bottom: 13px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.q-news-show{box-shadow: 0 0 15px #EAEAEA;}
.q-news-content-wrap li:hover{box-shadow:1px 5px 11px #e1c0ee;}


.q-news-content-wrap li{}

.q-news-pic-wrap img {width: 100%;height: 215px;display: block;}
.q-news-text-wrap {width: 100%;height: 58px;padding: 0px 0;box-sizing: border-box;}
.q-news-time {width: 20%;height: 100%;line-height: 27px;text-align: center;font-size: 30px;color: #5c278a;float: left;padding: 6px 0;box-sizing: border-box;}
.q-news-time span {font-size: 12px;display: block;}
.q-news-text {width:76%;height: 100%;float: left;padding: 5px 0;padding-right: 15px;box-sizing: border-box;line-height: 25px;}
.q-news-text p:first-child {font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.q-news-zy {font-size: 12px;color: #838383;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*é€šçŸ¥å…¬å‘Š*/
.q-tzgg-wrap{width:100%;}
.q-tzgg-wrap li{width: 100%;padding: 1px 20px;box-sizing: border-box;border-left: 5px solid #c3c3c3;margin-bottom: 9px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.q-tzgg-wrap li:hover{border-left: 5px solid #5c278a;}
.q-tzgg-title{font-size: 15px;color: #000;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.q-tzgg-time{width: 100%;font-size: 12px;color: #838383;}
.q-tzgg-time span{width: 100%;margin-right: 40px;}
.q-tzgg-time span img{height: 17px;display: inline-block; vertical-align: middle;margin-top: -3px;margin-right: 5px;}

/*å­¦æœ¯åŠ¨æ€*/
.q-box2{background: url(../images/tzjsbg.png) top center no-repeat;padding: 30px 0;}
.q-xsdt-wrap {width: 48%;float: left;}
.q-xsdt-content {width: 100%;    margin-top: 5px;}
.q-xsdt-content li {box-sizing: border-box;font-size: 15px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.q-xsdt-content a {transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;color: #434343;display: block;width: 100%;}
.q-xsdt-content a span {color: #5c278a;}
.q-xsdt-content li:hover a {color: #5c278a;padding-left: 14px;}
.q-box2 .newsfocus .q-xsdt-wrap:nth-child(2){float:right;}
.q-xsdt-content p{width: 76%;float: left;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.q-xsdt-content i{width:15%;float: right;color:#999;font-style: normal;}
.q-xsdt-content b{font-size:10px;}
.q-font li a{font-family: ä»¿å®‹;font-size: 17px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/*å¿«æ·é€šé“*/
.q-link-wrap{width: 100%;margin-top: 13px;}
.q-link-wrap p{margin-bottom: 28px;
    width: 48%;
    height: 74px;
    float: left;
    line-height: 76px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    }
.q-link-wrap p{background: #d1a46b;width:100%;margin-right: 15px;}
.q-link-wrap p+p{background: #8eb28e;margin-right: 15px;  width: 48%;}
.q-link-wrap p+p+p{background: #6d9b98;margin-right: 0;width: 48%;}
.q-link-wrap p+p+p+p{background: #839c49;margin-right:0;}

.q-link-wrap p a{color: #fff;}
/*å‹æƒ…é“¾æŽ¥*/
/*å‹æƒ…é“¾æŽ¥*/
.tabBox{padding:20px 0;margin-top:30px; overflow:hidden;}
.tabBox .hd{line-height:40px;padding:0 10px;width:100%;}
.tabBox .hd ul{line-height:40px;border-bottom: 1px solid #CECECE;}
.tabBox .hd ul li{ float:left;text-decoration:none;width:100px; text-align:left; background:url(../images/arrow.png) no-repeat right;  margin:0 10px; color:#434343; font-size:14px;  }
.tabBox .hd ul .on{  color:#434343; text-decoration:none;  }
.tabBox .hd ul .on a{ display:block; text-decoration:none; color:#6b3b95;}
.tabBox .hd ul li a{color:#434343; }

.tabBox .bd ul{ }

.zddh{font-weight:bold;width:100px;text-align:center;color: #5c278a;font-size:16px;float: left;}
.tabBox .bd li{ height:40px;padding:0px 20px; float:left; color:#068358; line-height:40px;   }

.tabBox .bd li a{color: #5c278a;text-decoration:none;}