@charset "utf-8";
/* CSS Document */
@font-face {
  font-family: "Source Han Sans CN Regular";

  font-weight: normal;
  font-style: normal;}

/******************************/
*{ margin:0px; padding:0px;  font-family: "Source Han Sans CN Regular" !important;}
body,div,ul,li,input,select,option,span,p,a,h1,h2,h3,h4,h5,h6,a{font-family: "微软雅黑"  !important}
body,td,th {
  margin:0px; 
  padding:0px;  
  color:#333333
;}
ul,li,hr,p{ margin:0px;  padding:0px; border:none;}
li{ list-style:none;}
div{zoom:1;}
img{ border:none;}
a{ text-decoration:none; color:#333333; border:none;}
a:hover{ color: #085bb8;}
/*****ie*****/
a{blur:expression_r(this.blur());}
a { outline:none;} 
.fr{ float:right;}
.fl{ float:left;}
.clear{clear:both;}
.clearfix{clear:both;}

.text-c {text-align:center;}
.text-r {text-align:right;}
.text-l {text-align:left;}
.white{color:#ffffff;}
.gray{color:#808080;}
.blue{color:#0000FF;}
.red{color:#FF3300;}
.66{color:#666666;} 
.d8{color:#d8d8d8;} 
.4d{color:#4d4d4d;} 

.pt20{padding-top:20px;} 
.pt40{padding-top:40px;} 
.pt80{padding-top:80px;} 
.mt80{margin-top:80px;}
.mt60{margin-top:60px;}
.mt40{margin-top:40px;}
.mt20{margin-top:20px;}
.mr0{margin-right:0px;}
.mr20{margin-right:20px;}
.mr40{margin-right:40px;}
.mb20{margin-bottom:20px;}
.mb40{margin-bottom:40px;}

.container{width: 1200px;margin:0px auto;}

/* flexslider */
.flexslider{position:relative;height:800px;overflow:hidden;background:url(../images/loading.jpg) 50% 50% no-repeat; top:0px; border-bottom:0px solid #ddd;}
.slides{position:relative;z-index:1;}
.slides li{height:800px;}
.slides .bnxf{text-align:center; margin-top:18%;}
.slides .bntext{height:50px; line-height:50px; top:72%; position:absolute; width:100%; margin:0px auto; text-align:center;}
.slides a{color:#FFF; font-size:26px; padding:10px 20px; background:#191f3a;opacity: 0.8;}

#tongji{ width:100%; height:150px; clear:both; position:absolute; margin-top:-200px; z-index:1;}

.flex-control-nav{position:absolute;bottom:80px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:73px;height:7px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:73px;height:7px;line-height:40px;overflow:hidden;background:url(../images/dot.jpg) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:1;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.jpg) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.jpg) center center no-repeat;}

#head{width:100%; height:87px; background:url(../images/topheadbg.jpg);}
#head .content{ width:1200px; margin:0 auto;}
#head .content .logo{ margin-top:13px; float:left; width:100px; position:relative;}
#head .content .logo .select_input{position:absolute; right:54px; bottom:0px;}
#head .content .toplink{float:right; width:1100px;margin-top:15px; height:26px; text-align:right;}
#head .content .toplink a{color:#b6b6b6; font-size:14px; margin:0px 6px; line-height:26px;}
#head .content .toplink a:hover{ color:#196acb;}
#head .content .menu{float:left; width:1100px;margin-top:10px; line-height:26px;}

#head .content .topsearch{float:right; width:257px; text-align:right; height:26px;background:#0c1c3f; border-radius:15px; text-shadow: 1px 1px 1px #000, -1px -1px 1px #fff;}
#head .content .topsearch .classinput{background:#0c1c3f; border:0px; color:#b6b6b6; float:left; width:217px; margin-left:20px; margin-right:20px;height:26px; line-height:26px; outline:none;}
#head .content .topsearch .classsubmit{ width:15px;  border:0px; color:#b6b6b6; float:right; margin-left:-25px; outline:none; cursor:pointer; position:absolute;margin-top:5px;}
#head .content .topsearch  input::-webkit-input-placeholder {color: #b6b6b6;}
#head .content .topsearch  input::-moz-input-placeholder {color: #b6b6b6;}
#head .content .topsearch  input::-ms-input-placeholder {color: #b6b6b6;}

#head .content .nav{float:right; width:736;}
#head .content .nav ul li{ float:left; width:92px; height:26px; line-height:26px; text-align:center;position:relative;}
#head .content .nav ul li a{font-size:18px; color:#FFFFFF;}
#head .content .nav ul li a:hover{color:#FFFFFF;}
#head .content .nav ul li:hover{color:#FFFFFF; background:#196acb;}
#head .content .nav ul li.on a{color:#196acb;}
#head .content .nav ul li.on a:hover{color:#196acb;}
#head .content .nav ul li.on:hover{color:#FFFFFF; background:#196acb;}
#head .content .nav ul li.on:hover a{color:#FFFFFF;}

#head .content .nav ul li #sub_section{position:relative; z-index:990; left:0; padding-top:9px; width:100%;background:#196acb;  color:#FFFFFF; display:none;}
#head .content .nav ul li #sub_section .li_lm{ border-top:1px solid #DCDCDC;line-height:36px; height:36px;}
#head .content .nav ul li #sub_section .li_lm a{ margin-top:0; color:#7d7d7d;font-size:14px;  font-weight:normal;}
#head .content .nav ul li:hover #sub_section .li_lm a{ color:#FFFFFF;}
#head .content .nav ul li #sub_section .li_lm:hover a{color:#FFFFFF;}
#head .content .nav ul li:hover #sub_section{display:block;}


/* 首页新闻 */
.slide-more { width:100%; margin:0px auto; text-align:center; 	margin-bottom: 30px;}
.slide-more span{font-size: 20px; letter-spacing: 2px;text-align: center; background:#085bb8; color:#FFFFFF; border-radius:5px; padding:10px 20px;}
.slide-more span:hover{background:#1d7deb;}

.hm_news{width:100%; background:#dce4eb; border-bottom:1px solid #eae9e8;}
.slide-title {
	font-size: 30px;
	color: #085bb8;
	letter-spacing: 2px;
	text-align: center;}
.slide-title img{vertical-align:middle; height:30px; padding-right:10px;}
.slide-title span{vertical-align:middle; line-height:48px;}
.slide-item-body ul li {
	width: 24.65%;
	float: left;
	display: block;
	border: none;
	border-radius: 8px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	height: inherit;
	padding-top: 0;
	border-radius: 0;
	color: #000;
	z-index: 10002;
 	background:#CCCCCC;}
.slide-item-body ul li a {
	display: block;
	box-shadow: 0 5px 20px 1px rgba(49, 49, 49, 0);
	cursor:pointer;}
.new-img {
	width: 100%;
	height: 170px;
	border: none;
	display: block;}
.new-img img {
	width: 100%;
	height: 170px;
	border: none;
	display: block;}
.slide-item {
	width: 1200px;
	position: relative;
	margin: 0 auto;}
 
.new-body {
	display: block;
	height:110px;
	background:#FFFFFF;
	border:0px solid #FF0000;
	padding:5px 15px 10px 15px;
	background-color: rgba(255, 255, 255, 1)
;}
.new-body-date {
	width:100%;
	height:40px;
	padding: 0px;
	line-height: 40px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	overflow: hidden;}
.new-body-title {
	line-height: 22px;
	font-size: 16px;
	overflow: hidden;
	color: #333333;
	letter-spacing: 0.5px;}
.slide-item-body {
 	padding-top: 20px;
	padding-bottom: 30px;}
.slide-item-body ul li {
	margin-right: 5px;
	height:280px;}
.slide-item-body .tempWrap {
	padding-top: 0px;}
.slide-item-body ul {
	overflow: visible;}
.slide-item-body ul li:hover {
	-ms-transform: translateY(-10px);
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	transform: translateY(-10px);
	z-index: 1002;
	position: relative;
	left: 0;
	border-bottom:3px solid #1d7deb;
	margin-bottom:-3px;}
.next {
	position: absolute;
	top: 49%;
	z-index: 10;
	cursor: pointer;
	background-position: center;
	background-repeat: no-repeat;
	right: auto;
	left: -25px;
	height: 29px;
	width: 16px;}
.next-bg {
	background-image: url(../images/hm_news_left.jpg);}
.next:hover {
	background-image: url(../images/hm_news_left.jpg);}
.prev {
	position: absolute;
	top: 49%;
	z-index: 10;
	cursor: pointer;
	background-position: center;
	background-repeat: no-repeat;
	right: -25px;
	height: 29px;
	width: 16px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;}
.prev-bg {
	background-image: url(../images/hm_news_right.jpg);}
.prev-bg:hover {
	background-image: url(../images/hm_news_right.jpg);}

/* 首页科学研究和通知公告 */
.hm_kxtz{background:#FFFFFF; padding:30px 0px 50px 0px;}
.hm_kxtz .kxtz_lf{float:left; width:708px; margin-right:20px;}
.hm_kxtz .kxtz_lf .kxtz_lf_title{width:100%; text-align:center; color:#085bb8; font-size:30px; font-weight:lighter; line-height:48px;}
.hm_kxtz .kxtz_lf .kxtz_lf_title img{vertical-align:middle; height:30px; padding-right:10px;}
.hm_kxtz .kxtz_lf .kxtz_lf_title span{vertical-align:middle; line-height:48px;}

.hm_kxtz .kxtz_lf .kxtz_lf_more{width:100px; float:right; text-align:right; position:relative; margin-top:-26px; font-size:12px; color:#085bb8; line-height:22px; letter-spacing:1px;}
.hm_kxtz .kxtz_lf .kxtz_lf_more a{color:#085bb8;}
.hm_kxtz .kxtz_lf li{float:left; width:344px; height:222px; background:#FFFFFF;}
.hm_kxtz .kxtz_lf li{float:left; width:344px; height:222px;}
.hm_kxtz .kxtz_lf .kxyj{margin-top:152px; height:40px; padding:15px; background-color: rgba(0,0,0, 0.6); overflow:hidden;}
.hm_kxtz .kxtz_lf .kxyjtxt{line-height: 20px;font-size: 14px;overflow: hidden;color: #FFF;letter-spacing: 0.5px;}
.hm_kxtz .kxtz_lf .kxyjtxt a{font-size: 14px;color: #FFF;letter-spacing: 0.5px;}
.hm_kxtz .kxtz_rg .tzgg_title{width:100%; text-align:center; color:#085bb8; font-size:30px; font-weight:lighter; line-height:48px;}
.hm_kxtz .kxtz_rg .tzgg_title img{vertical-align:middle; height:30px; padding-right:10px;}
.hm_kxtz .kxtz_rg .tzgg_title span{vertical-align:middle; line-height:48px;}

.hm_kxtz .kxtz_rg .tzgg_more{width:100px; float:right; text-align:right; position:relative; margin-top:-26px; font-size:12px; color:#085bb8; line-height:22px; letter-spacing:1px;}
.hm_kxtz .kxtz_rg .tzgg_more a{color:#085bb8;}
.hm_kxtz .kxtz_rg .tzgg{height:68px; width:400px; margin-left:10px;margin-right:10px; margin-bottom:30px; overflow:hidden;}
.hm_kxtz .kxtz_rg .tzgg a{color:#333;}
.hm_kxtz .kxtz_rg .tzgg a:hover{color:#3c7ee3; font-weight:bold;}
.hm_kxtz .kxtz_rg .tzgg .tzgg_lf{float:left; width:71px; height:68px;}
.hm_kxtz .kxtz_rg .tzgg .tzgg_lf .tzgg_lf_day{text-align:center; height:44px; line-height:48px; font-size:22px; color:#FFFFFF;}
.hm_kxtz .kxtz_rg .tzgg .tzgg_lf .tzgg_lf_year{text-align:center; height:24px; line-height:20px; font-size:16px; color:#FFFFFF;}
.hm_kxtz .kxtz_rg .tzgg .tzgg_rg{float:right; width:314px; height:68px; padding-left:15px; font-size:16px; overflow:hidden; letter-spacing:1px;}
.hm_kxtz .kxtz_ctn{float:left; margin:5px 10px; width:3px; height:530px; background:#1d7deb;}
.hm_kxtz .kxtz_rg{float:right; width:427px; padding-right:15px; height:530px; border-right:3px solid #1d7deb; overflow-x:hidden; overflow-y:auto;}
.kxtz_rg::-webkit-scrollbar {/*滚动条整体样式*/
	width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 4px;}
.kxtz_rg::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 50px;
	-webkit-box-shadow: inset 0 0 5px rgba(29,125,235,1);
	background: rgba(29,125,235,1);}
.kxtz_rg::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0);}

/* 首页赛事新闻 */
.hm_saishi{background:url(../images/index_04bg.jpg) center center no-repeat; width:100%; height:611px;}
.hm_saishi .hm_saishi_title{font-size:30px; color:#fff; letter-spacing:2px; text-align:center; height:150px; line-height:150px;}
.hm_saishi .hm_saishi_title img{vertical-align:middle; height:30px; padding-right:10px;}
.hm_saishi .hm_saishi_title span{vertical-align:middle; line-height:150px;}
.hm_saishi .hm_saishi_more{float:right; text-align:right; margin-left:-120px; padding-right:20px; position:relative; top:73px; font-size:12px; color:#fff; line-height:22px; letter-spacing:1px;}
.hm_saishi .hm_saishi_more a{ color:#FFFFFF;}
.hm_saishi .hm_saishi_nav{margin-top:46px;}
.hm_saishi .hm_saishi_nav li{position:relative; width:373px; height:336px;}
.hm_saishi .hm_saishi_nav li.hm_saishi_nav_top{position:relative;}
.hm_saishi .hm_saishi_nav .hm_saishi_nav_zhuti{float:left; width:100%; height:115px;background:url(../images/hm_saishi_datebg.jpg) no-repeat; letter-spacing:1px; font-size:16px; color:#000;}
.hm_saishi .hm_saishi_nav .hm_saishi_nav_zhuti .hm_saishi_nav_title{margin-top:45px; height:50px; padding:10px 20px 10px 25px;}
.hm_saishi .hm_saishi_nav .hm_saishi_nav_zhuti .hm_saishi_nav_title a{color:#333;}
.hm_saishi .hm_saishi_nav .hm_saishi_nav_zhuti .hm_saishi_nav_title a:hover{color:#085bb8;}
.hm_saishi .hm_saishi_nav .hm_saishi_nav_pic{float:left; width:100%; height:222px;background:#FFFFFF; overflow:hidden;}
.hm_saishi .hm_saishi_nav .hm_saishi_nav_pic img{width:100%; height:100%; margin-bottom:-2px;}
.hm_saishi .hm_saishi_nav .hm_saishi_nav_date{position:absolute; right:0px; width:162px; height:82px; top:-46px;}
.hm_saishi .hm_saishi_nav .hm_saishi_nav_datezhuti{margin-left:8px; padding-right:15px; height:100%; background:#1a1f3b;} 
.hm_saishi .hm_saishi_nav .hm_saishi_nav_datezhuti .hm_saishi_nav_datezhuti_lf{float:left; width:50%; padding-top:10px; text-align:center;} 
.hm_saishi .hm_saishi_nav .hm_saishi_nav_datezhuti .hm_saishi_nav_datezhuti_rg{float:right; padding-top:10px; text-align:right;} 
.hm_saishi .hm_saishi_nav .hm_saishi_nav_datezhuti .hm_saishi_nav_datezhuti_rg .hm_saishi_nav_datezhuti_rg_txt{width:100%; height:32px; line-height:36px; color:#FFFFFF; font-size:24px;}

/* 首页近期赛事 */
.hm_jinqi{width:100%; height:533px; background:#f6f7f6; border:0px solid #FF0000;}
.hm_jinqi .hm_jinqi_title{font-size: 30px;color: #085bb8;letter-spacing: 2px;text-align: center; height:136px; line-height:136px;}
.hm_jinqi .hm_jinqi_title img{vertical-align:middle; height:30px; padding-right:10px;}
.hm_jinqi .hm_jinqi_title span{vertical-align:middle; line-height:136px;}
.hm_jinqi .hm_jinqi_nav{margin-top:0px;}
.hm_jinqi .hm_jinqi_more{float:right; text-align:right; margin-left:-120px; padding-right:20px; position:relative; top:73px; font-size:12px; color:#fff; line-height:22px; letter-spacing:1px;}
.hm_jinqi .hm_jinqi_more a{ color:#085bb8;}
.hm_jinqi .hm_jinqi_lf li{float:left;position:relative; width:390px; height:186px;border:0px solid #FF0000; margin-right:20px;}
.hm_jinqi .hm_jinqi_lf li .lf_date{width:100%; line-height:40px; color:#085bb8; font-size:24px; font-weight:lighter;}
.hm_jinqi .hm_jinqi_lf li .lf_title{width:100%; line-height:28px; color:#085bb8; font-size:14px; font-weight:bold;}
.hm_jinqi .hm_jinqi_lf li .lf_zhuti{width:100%;  line-height:28px; color:#474747; font-size:18px; letter-spacing:0.4px;}
.hm_jinqi .hm_jinqi_lf li .lf_line{width:100%; height:6px; border-top:1px solid #085bb8;}
.hm_jinqi .hm_jinqi_lf li .lf_dateen{width:100%;  line-height:28px; color:#474747; font-size:18px; letter-spacing:0.4px;}
.hm_jinqi .hm_jinqi_lf li .lf_address{width:100%;  line-height:22px; color:#474747; font-size:14px; letter-spacing:0.4px;}
.hm_jinqi .hm_jinqi_rg{float:right; width:330px; min-height:260px; border:2px solid #9ec5f0; border-radius: 10px; box-shadow: 10px 10px 15px 2px #e3e3e3; overflow:hidden;}
.hm_jinqi .hm_jinqi_rg #schedule-box{padding: 10px 8px;font-size: 14px;}
.hm_jinqi .hm_jinqi_rg .schedule-hd{display: flex;justify-content: space-between;padding: 6px 16px;color:#000000;}
.hm_jinqi .hm_jinqi_rg .today{flex: 1;text-align: center;line-height:32px;font-size:18px;margin-top:-10px;color:#085bb8;}
.hm_jinqi .hm_jinqi_rg .ul-box{overflow: hidden;}
.hm_jinqi .hm_jinqi_rg .ul-box > li{float: left;width: 14.28%;text-align: center;padding: 5px 0;}
.hm_jinqi .hm_jinqi_rg .week-ul{color:#2d6abd;font-weight:bold;}
.hm_jinqi .hm_jinqi_rg .other-month{font-size:16px;color: #d2cbbc;}
.hm_jinqi .hm_jinqi_rg .current-month{font-size:16px;color: #4a97ef;}
.hm_jinqi .hm_jinqi_rg .today-style{border-radius: 50%;background: #4a97ef;}
.hm_jinqi .hm_jinqi_rg .arrow_lf{display: flex;width:14px;height:14px;background:url(../images/hm_jinqi_rili_lf.jpg) no-repeat;cursor: pointer;color:#848484;}
.hm_jinqi .hm_jinqi_rg .arrow_rg{display: flex;width:14px;height:14px;background:url(../images/hm_jinqi_rili_rg.jpg) no-repeat;cursor: pointer;color:#848484;}
.hm_jinqi .hm_jinqi_rg .dayStyle{display: inline-block;width: 32px;height: 32px;border-radius: 50%;text-align: center;line-height: 32px;cursor: pointer;}
.hm_jinqi .hm_jinqi_rg .current-month > .dayStyle:hover{background: #4a97ef;color: #ffffff;}
.hm_jinqi .hm_jinqi_rg .today-flag{background: #4a97ef;color: #fff;}
.hm_jinqi .hm_jinqi_rg .selected-style {background: #4a97ef;color: #ffffff;}
.hm_jinqi .hm_jinqi_rg #h3Ele{text-align: center;padding: 10px;}

/* 首页更多赛事活动 */
.hm_morehd{background:url(../images/hm_saishi_morebg.jpg) center center no-repeat; width:100%; background-size: cover; height:354px; margin-top:0px;}
.hm_morehd .hm_morehd_nav{width:100%; height:220px;}
.hm_morehd .hm_morehd_btn{margin:0px auto; width:231px; height:51px;}
.hm_morehd .hm_morehd_btn li{width:100%; height:100%;background:url(../images/hm_saishi_moretbtn.jpg) center center no-repeat; width:100%; background-size: cover;}
.hm_morehd .hm_morehd_btn li:hover{width:100%; height:100%;background:url(../images/hm_saishi_moretbtnhv.jpg) center center no-repeat; width:100%; background-size: cover; cursor:pointer;}

/* 首页学生天地 */
.hm_tiandi{  width:100%; height:520px;border:0px solid  #990000;}
.hm_tiandi_title {font-size: 30px;color: #085bb8;letter-spacing: 2px;text-align: center; line-height:160px;}
.hm_tiandi_title img{vertical-align:middle; height:30px; padding-right:10px;}
.hm_tiandi_title span{vertical-align:middle; line-height:160px;}
.hm_tiandi .hm_tiandi_nav{margin-top:0px;}
.hm_tiandi .hm_tiandi_list { border:0px solid  #990000; width:385px; height:256px; float:left;}
.hm_tiandi .hm_tiandi_list .xxtd{margin-top:257px; height:40px; padding:15px; background-color:#f4f4f4; overflow:hidden;}
.hm_tiandi .hm_tiandi_list .xxtdtxt{line-height: 20px;font-size: 14px;overflow: hidden;color: #FFF;letter-spacing: 0.5px;}
.hm_tiandi .hm_tiandi_list .xxtdtxt a{font-size: 14px;color: #666666;letter-spacing: 0.5px;}
.hm_tiandi .hm_tiandi_more{float:right; text-align:right; margin-left:-120px; padding-right:20px; position:relative; top:73px; font-size:12px; color:#fff; line-height:22px; letter-spacing:1px;}
.hm_tiandi .hm_tiandi_more a{ color:#085bb8;}


.hm_tiandi_mode1{float:left; width:408px; height:100%;}
.hm_tiandi_mode1 .tiandi_mode1_mode{float:right; margin-top:200px;}
.hm_tiandi_mode1 .tiandi_mode1_mode_bg{width:292px; height:277px; display: table-cell;vertical-align: middle;text-align: center;}

.hm_tiandi_mode2{float:left; width:363px; padding:15px 20px;}
.hm_tiandi_mode2 .tiandi_mode2_mode_bg{width:353px; height:345px; position:relative;}
.hm_tiandi_mode2 .tiandi_mode2_mode_zhezhao{width:100%; height:100%;background:url(../images/hm_tiandi_newsbg.jpg) center center no-repeat;background-size: cover;}
.hm_tiandi_mode2 .tiandi_mode2_mode_title{padding:10px 20px; font-size:18px; letter-spacing:0.4px; color:#FFFFFF;position:absolute;bottom:0px;}
.hm_tiandi_mode2 .tiandi_mode2_mode_title a{color:#FFFFFF;}

.hm_tiandi_mode3{float:left; margin-top:270px;position:relative;}
.hm_tiandi_mode3 .tiandi_mode3_mode_bg{width:291px; height:284px;position:relative;margin-top:20px;}
.hm_tiandi_mode3 .tiandi_mode3_mode_zhezhao{width:100%; height:100%;background:url(../images/hm_tiandi_newsbg.jpg) center center no-repeat;background-size: cover;}
.hm_tiandi_mode3 .tiandi_mode3_mode_title{padding:10px 15px; font-size:18px; letter-spacing:0.4px; color:#FFFFFF;position:absolute;bottom:0px;}
.hm_tiandi_mode3 .tiandi_mode3_mode_title a{color:#FFFFFF;}


/* 底部 */
#footer{background-color:#161c25;width:100%;}
#footer .linkLayout{width:1200px; margin:0px auto; min-height: 325px; padding-top:30px;}
#footer .linkLayout .footertitle{ padding-bottom:30px; height:30px; border-bottom:1px solid #505050; text-align:center;}
#footer .footer-link{width:1100px;margin:auto;color:#555555; padding:30px 50px;}
#footer .footer-link dl{float:left;width:39%;}
#footer .footer-link dt{line-height:40px;font-size:18px; color:#FFFFFF;}
#footer .footer-link dd{font-size:14px; color:#A1A1A1;}
#footer .footer-link a{ color:#A1A1A1;font-size:14px;line-height:28px;}
#footer .footer-link a:hover{text-decoration:none; color:#196acb;}
#footer .findus{width:22%!important;padding-top: 10px;}
#footer .findus a{padding-right:5px;}
#footer .findus .icno{line-height:30px; margin-top:5px;}
#footer .findus .ft-weibo{text-align:center; position:relative; float:left; width:24px; height:24px; margin-right:10px;}
#footer .findus .ft-weibo .attention-qrcode{display:none;position:absolute;top:24px;padding:10px 20px;border:1px solid #d5d5d5;border-top:0;background-color:#fff;color:#333;}
#footer .findus .ft-weibo:hover{cursor:default;}
#footer .findus .ft-weibo:hover .attention-qrcode{display:block;}
#footer .findus .ft-weixin{text-align:center; position:relative; float:left; width:24px; height:24px; margin-right:10px;}
#footer .findus .ft-weixin .attention-qrcode{display:none;position:absolute;top:24px;padding:10px 20px;border:1px solid #d5d5d5;border-top:0;background-color:#fff;color:#333;}
#footer .findus .ft-weixin:hover{cursor:default;}
#footer .findus .ft-weixin:hover .attention-qrcode{display:block;}
#footer .findus .ft-email{text-align:center; position:relative; float:left; width:24px; height:24px; margin-right:10px;}
#footer .findus .ft-email .attention-qrcode{display:none;position:absolute;top:24px;padding:10px 20px;border:1px solid #d5d5d5;border-top:0;background-color:#fff;color:#333;}
#footer .findus .ft-email:hover{cursor:default;}
#footer .findus .ft-email:hover .attention-qrcode{display:block;}
 
.copyright{background-color:#020407; height:60px; line-height:60px;color:#ffffff;}
.copyrightLayout{width:1200px;min-height:60px;margin:auto;position:relative;text-align:center;line-height:60px;}
.copyrightLayout a{color:#666666;}
.copyrightLayout a:hover{text-decoration:none; color:#F78536;}


/* 分页 */
.pages{text-align: center;margin-top: 20px;}
.pages a{padding:4px 10px;background-color: #FFF;border-radius: 3px;text-align: center;line-height: 32px;font-family: Arial;font-size: 16px;color: #333;margin: 0 6px;border:1px solid #bbbac2;}
.pages a:hover,.pages .page-on{border:1px solid #3c7ee3;background-color: #3c7ee3;color: #fff;}
.pages .tatalrecord{margin-right: 15px;}
.pages .totalpages{margin-left: 15px;}

/* 上一个下一个 */
.main_art{width: 100%; margin:auto 0; background: #fbfbfb; height: auto; overflow: hidden; margin-bottom:10px;}
.main_art ul li{font-size:14px; line-height: 33px; margin-left:15px; color:#999;}
.main_art ul li label{color:#999;}
.main_art ul li a{color: #999;}
.main_art ul li a:hover{color: #3c7ee3;}

/* 内页banner */
#nbanner{ width:100%; height:380px;}
#nbanner .title{ text-align:right; font-size:48px; line-height:380px; color:#FFFFFF; letter-spacing:5px;}

/* 内页定指导航 */
#nnav{line-height:48px; height:48px; text-align:right; font-size:16px; color:#767676;}
#nnav a{color:#767676;}
#nnav a:hover{color:#085bb8;}
#nnav_lf{ float:left; width:80%; line-height:48px; height:48px; text-align:left; font-size:16px; color:#085bb8;}
#nnav_lf a{color:#767676;}
#nnav_lf a:hover{color:#085bb8;}
#nnav_rg{ float:right; width:20%; line-height:48px; height:48px; text-align:right; font-size:16px; color:#767676;}

/* 搜索 */
.main_cons{width: 100%;margin: 0 auto;height: auto;overflow: hidden;border: 1px solid #eee;border-top: none;}
.main_cons ul li{width: 1198px;height: auto;}
.main_cons ul li:hover{background:#DEDEDE;}
.main_cons ul li .main_conC{padding:15px 20px;width: 1158px;border-bottom: 1px dashed #eee;}
.main_cons ul li .main_conC h3{font-size: 16px;color: #333;font-weight: normal;}
.main_cons ul li .main_conC p{font-size: 14px;color: #666666;line-height: 24px;text-indent: 2em;margin-top:8px;}
.main_cons ul li .main_conC p img{width: 14px;height: 14px;}
.main_cons ul li .main_conC p span a{color: #0b6cb8;}
.main_cons ul li .main_conC p span a:hover{color: #ffb64d;}
.main_cons ul li .main_conC p.time{text-indent: 0;color: #999999;}
.main_cons ul li .main_conC p.time img{margin-right: 10px;margin-top: -2px;}

/* 友情链接 */
.links_txt{float:left; padding:10px 20px;}
.links_pic{float:left; margin:10px 20px; width:228px; height:70px;}
.links_pic img{ width:100%; height:100%;}

/* 学校概况 内页 */
.nxxgk{margin-bottom:100px;}
.nxxgk .nxxgk_lfnone{float:left; width:0px;}
.nxxgk .nxxgk_lfmenu{float:left; width:225px;}
.nxxgk .nxxgk_lfmenu .lfmenu_title{float:left; background:url(../images/nmenubg.jpg) 10% center no-repeat; width:100%; height:46px; line-height:46px; font-size:24px; color:#3c7ee3; text-align:right; letter-spacing:1px; border-bottom:2px solid #3c7ee3;}
.nxxgk .nxxgk_lfmenu li{float:left; width:100%; height:40px; line-height:40px; font-size:16px; text-align:right; letter-spacing:1px;}
.nxxgk .nxxgk_lfmenu li.on{color:#3c7ee3;}

.nxxgk .nxxgk_lfbody{float:right; width:941px; border-left:3px solid #3c7ee3; overflow-x:hidden;min-height:500px;}
.nxxgk_lfbody{float:right; width:941px; border-left:3px solid #3c7ee3; overflow-x:hidden;min-height:500px;}
.nxxgk .nxxgk_lfbody .nxxgk_lfline{padding:15px 35px;border-top:2px solid #e1e1e1;}
.nxxgk .nxxgk_lfbody .nxxgk_lftitle{width:100%; height:50px; line-height:50px; font-size:26px; color:#3c7ee3; letter-spacing:1px; font-weight:bold;}
.nxxgk .nxxgk_lfbody .nxxgk_lfmemo{width:100%; height:100%; line-height:32px; font-size:18px; text-indent:2em;}
.nxxgk .nxxgk_lfbody .nxxgk_lfmemo strong{color:#3c7ee3;}
.nxxgk .nxxgk_lfbody .nxxgk_lfcontact{width:100%; height:100%; line-height:32px; font-size:16px; color:#727171;}
.nxxgk .nxxgk_lfbody .nxxgk_lfcontact li{float:left; margin-right:20px; width:220px; min-height:300px; background:#eeeeee;}
.nxxgk .nxxgk_lfbody .nxxgk_lfcontact .lfct_1{width:100%; height:130px; line-height:130px; text-align:center; vertical-align:middle;background:url(../images/contactus_tel.jpg) center center no-repeat;}
.nxxgk .nxxgk_lfbody .nxxgk_lfcontact .lfct_2{width:100%; height:130px; line-height:130px; text-align:center; vertical-align:middle;background:url(../images/contactus_email.jpg) center center no-repeat;}
.nxxgk .nxxgk_lfbody .nxxgk_lfcontact .lfct_3{width:100%; height:130px; line-height:130px; text-align:center; vertical-align:middle;background:url(../images/contactus_wx.jpg) center center no-repeat;}
.nxxgk .nxxgk_lfbody .nxxgk_lfcontact .lfct_title{width:100%; height:40px; line-height:40px; text-align:center; letter-spacing:1px;}
.nxxgk .nxxgk_lfbody .nxxgk_lfcontact .lfct_ewm{width:100%; height:70px; line-height:70px; text-align:center;}
.nxxgk .nxxgk_lfbody .nxxgk_lfcontact .lfct_txt{ padding:0 10px; height:32px; line-height:32px; text-align:center;}

/* 党政工作 内页 */
.nlist{margin-bottom:100px;}
.nlist .nlist_lfnone{float:left; width:0px;}
.nlist .nlist_lfmenu{float:left; width:225px;}
.nlist .nlist_lfmenu .lfmenu_title{float:left; background:url(../images/nmenubg.jpg) 10% center no-repeat; width:100%; height:46px; line-height:46px; font-size:24px; color:#3c7ee3; text-align:right; letter-spacing:1px; border-bottom:2px solid #3c7ee3;}
.nlist .nlist_lfmenu li{float:left; width:100%; height:40px; line-height:40px; font-size:16px; text-align:right; letter-spacing:1px;}
.nlist .nlist_lfmenu li.on{color:#3c7ee3;}

.nlist_lfmenu{float:left; width:225px;}
.nlist_lfmenu .lfmenu_title{float:left; background:url(../images/nmenubg.jpg) 10% center no-repeat; width:100%; height:46px; line-height:46px; font-size:24px; color:#3c7ee3; text-align:right; letter-spacing:1px; border-bottom:2px solid #3c7ee3;}
.nlist_lfmenu li{float:left; width:100%; height:40px; line-height:40px; font-size:16px; text-align:right; letter-spacing:1px;}
.nlist_lfmenu li.on{color:#3c7ee3;}


.nlist .nlist_lfbody{float:right; width:940px; border-left:3px solid #3c7ee3; overflow-x:hidden;min-height:500px;}

.nlist .nlist_lfbody .nlist_lfline{padding:15px 20px 15px 35px;border-top:2px solid #e1e1e1;}
.nlist .nlist_lfbody .nlist_lftitle{width:100%; height:50px; line-height:50px; font-size:26px; color:#3c7ee3; letter-spacing:1px; font-weight:bold;}
.nlist .nlist_lfbody .nlist_lfmemo{width:100%; height:100%; line-height:32px; font-size:18px; margin-top:15px;}
.nlist .nlist_lfbody .nlist_lfmemo li{float:left; width:100%; height:110px; overflow:hidden; margin-bottom:48px;}
.nlist .nlist_lfbody .nlist_lfmemo li:hover .lfmemo_date{ background:#3c7ee3;}
.nlist .nlist_lfbody .nlist_lfmemo li:hover .lfmemo_date_day,.nlist .nlist_lfbody .nlist_lfmemo li:hover .lfmemo_date_ym{color:#FFFFFF;}
.nlist .nlist_lfbody .nlist_lfmemo li:hover .lfmemo_date{ background:#3c7ee3; color:#FFFFFF;}
.nlist .nlist_lfbody .nlist_lfmemo li:hover .lfmemo_bd_title a{color:#3c7ee3;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_date{float:left; width:60px; height:60px; background:#e5e5e5; margin-right:15px;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_date_day{text-align:center; padding-top:5px; height:26px; line-height:26px; font-size:18px; color:#505051;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_date_ym{text-align:center; height:24px; line-height:20px; font-size:12px; color:#505051;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_img{float:left; width:158px; height:110px;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body{float:left; width:636px; margin-left:15px;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body .lfmemo_bd_title{float:left; text-align:left; width:100%; height:40px; line-height:20px; color:#505051; font-size:16px; overflow:hidden;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body .lfmemo_bd_title a:hover{color:#3c7ee3;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body .lfmemo_bd_memo{float:left; text-align:left; width:100%; height:34px; padding:4px 0px; line-height:18px; color:#505051; font-size:12px; overflow:hidden;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body .lfmemo_bd_line{float:left; text-align:left; width:100%; height:28px; line-height:28px; color:#505051; font-size:12px; overflow:hidden;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body .lfmemo_bd_line .fmemo_bd_hit{float:left; width:12%;background:url(../images/det_hit.jpg) left center no-repeat; padding-left:25px; color:#7e7f80; font-size:8px;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body .lfmemo_bd_line .fmemo_bd_share{float:left; width:12%;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body .lfmemo_bd_line .fmemo_bd_more{float:right; width:15%;}
.nlist .nlist_lfbody .nlist_lfmemo .lfmemo_body .lfmemo_bd_line .fmemo_bd_more a{color:#1b59c5;}

/*======师资力量-名家学者======*/
.nlist .nlist_lfbody .nlist_mz_line{padding:15px 0px 50px 35px;border-top:2px solid #e1e1e1;}
.nlist .nlist_lfbody .nlist_mz_memo{width:100%; height:100%;}
.nlist .nlist_lfbody .nlist_mz_memo li{width:100%; height:184px; background:url(../images/mingjiabg.jpg) right center no-repeat;}
.nlist .nlist_lfbody .nlist_mz_memo .nlist_mz_lf{float:left; width:150px; height:150px; border-radius: 50%; margin-top:9px; margin-left:13px;}
.nlist .nlist_lfbody .nlist_mz_memo .nlist_mz_rg{float:right; width:710px; height:184px;}
.nlist .nlist_lfbody .nlist_mz_memo .nlist_mz_rg .nlist_mz_rg_title{float:left; height:25px; padding-top:15px; font-size:16px; letter-spacing:1px; border-bottom:5px solid #dddddd;}
.nlist .nlist_lfbody .nlist_mz_memo .nlist_mz_rg .nlist_mz_rg_memo{float:left; width:92%; margin-top:5px; margin-right:8%; height:96px; line-height:24px; font-size:12px; letter-spacing:1px; overflow:hidden;}
.nlist .nlist_lfbody .nlist_mz_memo .nlist_mz_rg .nlist_mz_rg_more{float:left; height:28px; line-height:28px; letter-spacing:1px; font-size:12px; color:#1b59c5;}
.nlist .nlist_lfbody .nlist_mz_memo .nlist_mz_rg .nlist_mz_rg_more a{color:#1b59c5;}

.nlist .nlist_lfbody .nlist_ml_memo{width:100%; height:100%; margin-top:30px;}
.nlist .nlist_lfbody .nlist_ml_memo li{width:182px; height:282px; float:left; margin-right:40px;}
.nlist .nlist_lfbody .nlist_ml_memo li.mlright{margin-right:-40px;}
.nlist .nlist_lfbody .nlist_ml_memo .nlist_ml_pic{width:100%; height:200px;}
.nlist .nlist_lfbody .nlist_ml_memo .nlist_ml_title{width:100%; height:60px; line-height:60px; text-align:center;}

.nlist .nlist_lfbody .nlist_com_memo{width:100%; height:100%; margin-top:10px;}
.nlist .nlist_lfbody .nlist_com_memo a{color:#727171;}
.nlist .nlist_lfbody .nlist_com_memo a:hover{color:#3c7ee3;}
.nlist .nlist_lfbody .nlist_com_memo li{width:100%; height:40px; line-height:40px; overflow:hidden; border-bottom:1px dotted #e2e2e2;}
.nlist .nlist_lfbody .nlist_com_memo .nlist_com_title{float:left; width:765px; font-size:14px;}
.nlist .nlist_lfbody .nlist_com_memo .nlist_com_date{float:right;width:100px;}

.nlist .nlist_lfbody .nlist_xs_memo{width:100%; height:100%; margin-top:10px;}
.nlist .nlist_lfbody .nlist_xs_memo a{color:#727171;}
.nlist .nlist_lfbody .nlist_xs_memo a:hover{color:#3c7ee3;}
.nlist .nlist_lfbody .nlist_xs_memo li{width:288px; height:245px; float:left; margin-right:15px; margin-bottom:10px; background:#f6f6f6;}
.nlist .nlist_lfbody .nlist_xs_memo li.xsright{margin-right:-15px;}
.nlist .nlist_lfbody .nlist_xs_memo .nlist_xs_pic{width:100%; height:180px;}
.nlist .nlist_lfbody .nlist_xs_memo .nlist_xs_title{height:36px; padding:10px; line-height:22px; letter-spacing:1px; font-size:14px; text-align:left; overflow:hidden;}

.nlist .nlist_lfbody .nlist_hz_memo{width:100%; height:100%; margin-top:10px; color:#727171;}
.nlist .nlist_lfbody .nlist_hz_memo li{width:100%; height:244px; float:left; margin-right:25px; padding-bottom:20px; background:#f6f6f6; border-top:1px solid #3c7ee3;}
.nlist .nlist_lfbody .nlist_hz_memo .nlist_hz_pic{float:left; width:220px;height:220px; margin:20px;}
.nlist .nlist_lfbody .nlist_hz_memo .nlist_hz_title{float:left; width:610px; height:60px; margin-top:40px; margin-bottom:20px; line-height:30px; letter-spacing:0.4px; font-size:24px; text-align:left; overflow:hidden;}
.nlist .nlist_lfbody .nlist_hz_memo .nlist_hz_title a{color:#727171;}
.nlist .nlist_lfbody .nlist_hz_memo .nlist_hz_title a:hover{color:#3c7ee3;}
.nlist .nlist_lfbody .nlist_hz_memo .nlist_hz_txt{float:left; width:610px; height:100px; margin-top:5px; line-height:24px; letter-spacing:0.4px; font-size:14px; text-align:left; overflow:hidden;}

/* 详细页 */
.ndetail_title{width:100%; margin-top:50px; line-height:48px; font-size:24px; color:#3c7ee3; text-align:center;letter-spacing:-1px;}
.ndetail_date{width:100%; line-height:40px; font-size:14px; color:#898989; text-align:center;}
.ndetail_line{width:100%; margin-top:30px; line-height:10px; border-bottom:0px solid #3c7ee3; border-top:1px dotted #4786e5;}
.ndetail_memo{width:100%; padding:50px 20px 50px 20px; line-height:26px; font-size:16px;}
.ndetail_memo .ndetail_photo{text-align:center; margin:30px; width:120px; height:150px; margin:0px auto;}

/* 赛事活动页面 */
.nlist .nlist_lfbody .nlist_sshd_memo{width:100%; height:100%; margin-top:10px;}
.nlist .nlist_lfbody .nlist_sshd_memo a{color:#727171;}
.nlist .nlist_lfbody .nlist_sshd_memo a:hover{color:#3c7ee3;}
.nlist .nlist_lfbody .nlist_sshd_memo .sshd_jinqi{width:100%; background:#f6f7f6; border:0px solid #FF0000;}
.nlist .nlist_lfbody .nlist_sshd_memo .sshd_jinqi .sshd_jinqi_nav{margin-top:0px;}
.nlist .nlist_lfbody .nlist_sshd_memo .sshd_jinqi_lf li{float:left;position:relative; width:216px; height:336px;}
.nlist .nlist_lfbody .nlist_sshd_memo .sshd_jinqi_lf li .lf_date{width:100%; line-height:40px; color:#085bb8; font-size:24px; font-weight:500; letter-spacing:-1px;}
.nlist .nlist_lfbody .nlist_sshd_memo .sshd_jinqi_lf li .lf_title{width:100%; line-height:36px; color:#085bb8; font-size:14px; font-weight:bold;}
.nlist .nlist_lfbody .nlist_sshd_memo .sshd_jinqi_lf li .lf_zhuti{width:100%; height:100px; line-height:22px; color:#474747; font-size:18px; letter-spacing:0.4px;}
.nlist .nlist_lfbody .nlist_sshd_memo .sshd_jinqi_lf li .lf_line{width:100%; height:6px; border-top:1px solid #085bb8;}
.nlist .nlist_lfbody .nlist_sshd_memo .sshd_jinqi_lf li .lf_dateen,.sshd .sshd_lf li .lf_address{width:100%; height:20px; line-height:20px; color:#474747; font-size:14px; letter-spacing:0.4px;}

.saishitable { width:980px; margin-left:10px; margin-top:10px; text-align:center;}
.saishitable tr { height:70px;}
.saishitable tr td{ border-bottom:1px solid #CCCCCC;}
.sshd_jinqi_lf .saishilist {width:900px; height:90px; margin-bottom:20px; display:block;border:0px solid #990000;}
.sshd_jinqi_lf .btitlekuang{background:#f4f4f4;border:0px solid #ffcc00;  border-radius:0.5rem;  padding-right:10px; height:90px; width:790px;}
.sshd_jinqi_lf .btitlekuang:hover { background:#085bb8; color:#FFFFFF;}
.sshd_jinqi_lf .saishilist .btitle {border:0px solid #990000;width:770px;float:left; margin-left:5px;margin-top:5px; height:80px; font-size:22px; text-align:center; line-height:40px;}
.sshd_jinqi_lf .saishilist { color:#666666;}
/* 同济之队页面 */
.nlist .nlist_lfbody .nlist_fc_memo{width:100%; height:100%; margin-top:10px;}
.nlist .nlist_lfbody .nlist_fc_memo a{color:#16269f;}
.nlist .nlist_lfbody .nlist_fc_memo a:hover{color:#3c7ee3;}
.nlist .nlist_lfbody .nlist_fc_memo .nidentity{ float:left; width:100%; font-size:24px; color:#1563ee; height:60px; line-height:60px;}
.nlist .nlist_lfbody .nlist_fc_memo li{width:216px; height:324px; float:left; margin-right:40px; margin-bottom:25px; background:#ececf0;}
.nlist .nlist_lfbody .nlist_fc_memo li.fcright{margin-right:-40px;}
.nlist .nlist_lfbody .nlist_fc_memo .nlist_fc_pic{width:100%; height:260px; border-bottom:4px solid #1563ee; overflow:hidden;}
.nlist .nlist_lfbody .nlist_fc_memo .nlist_fc_title{float:left; height:60px; width:128px; line-height:60px; letter-spacing:1px; font-size:24px; text-align:center; overflow:hidden;}
.nlist .nlist_lfbody .nlist_fc_memo .nlist_fc_card{float:right; height:60px; width:88px; line-height:60px; letter-spacing:1px; font-size:18px; text-align:left; overflow:hidden;}

/* 同济之队球员页面 */
.player_top{float:left; width:400px; margin-left:60px;}
.player_top .player_weizhi{width:100%; height:32px; font-size:24px; color:#FFFFFF; margin-top:30%;}
.player_top .player_name{width:100%; height:60px; font-size:52px; color:#FFFFFF;}
.player_photo{float:right; width:400px; margin-right:100px;}
.player_photo .player_img{width:335px; height:416px; margin-top:20px;}
.player_video{width:100%; height:400px; background:#000000;}

.player_data{width:100%; height:668px; background:#ececf0;}
.player_data .player_bg{position:absolute; width:1200px; height:668px;background:url(../images/player_data.jpg) center center no-repeat;}
.player_data .player_touxiang{width:1200px; height:668px;}
.player_data .player_tj{float:left;position:relative; width:385px; margin-top:110px;}
.player_data .player_tj .tj_top{float:left; width:365px; padding:0px 10px;}
.player_data .player_tj .tj_bottom{width:100%; margin-top:20px; font-size:28px; color:#16269f; font-weight:bold; letter-spacing:2px; border-bottom:4px solid #e9a53a;}
.player_data .player_tj .tj_bottom_txt{float:left; width:365px; padding:10px;}
.player_data .player_right{float:right; position:relative; width:146px; font-size:30px; color:#999999; letter-spacing:1px;}
.player_data .player_right .player_weight{float:left; position:relative; width:100%; margin-top:234px;}
.player_data .player_right .player_height{float:left; position:relative; width:100%; margin-top:52px;}
.player_data .player_left{float:right; position:relative; width:238px; font-size:30px; color:#999999; letter-spacing:1px;}
.player_data .player_left .player_name{float:left; position:relative; width:200px; margin-top:146px;}
.player_data .player_left .player_card{float:left; position:relative; width:200px; margin-top:50px;}
.player_data .player_left .player_date{float:left; position:relative; width:200px; margin-top:54px;}
.player_data .player_left .player_postion{float:left; position:relative; width:200px; margin-top:70px;}

.coach_data{width:100%; height:668px; background:#ececf0;}
.coach_data .coach_bg{position:absolute; width:1200px; height:668px;background:url(../images/coach_data.jpg) center center no-repeat;}
.coach_data .coach_jingli{float:left;width:380px; height:400px; margin-top:115px; font-size:15px; color:#999999; letter-spacing:1px;}
.coach_data .coach_right{float:right; position:relative; width:146px; font-size:30px; color:#999999; letter-spacing:1px;}
.coach_data .coach_right .coach_zhiwei{float:left; position:relative; width:100%; margin-top:145px;}
.coach_data .coach_right .coach_age{float:left; position:relative; width:100%; margin-top:45px;}
.coach_data .coach_left{float:right; position:relative; width:238px; font-size:30px; color:#999999; letter-spacing:1px;}
.coach_data .coach_left .coach_name{float:left; position:relative; width:200px; margin-top:146px;}
.coach_data .coach_left .coach_card{float:left; position:relative; width:200px; margin-top:50px;}
.coach_data .coach_left .coach_date{float:left; position:relative; width:200px; margin-top:54px;}

.player_album_title{width:100%; color:#16269f;line-height:40px; font-size:30px; margin-bottom:20px;}
.player_album_lf{float:left; width:564px; height:408px;}
.player_album_rg{float:right; width:636px; height:408px; overflow:hidden;}
.player_album_rg .album_pic1{float:left; width:310px; height:200px; margin-left:8px; margin-bottom:8px;}
.player_album_rg .album_pic2{float:right; width:310px; height:200px; margin-left:8px; margin-bottom:8px;}
.player_album_rg .album_pic3{float:left; width:310px; height:200px; margin-left:8px;}
.player_album_rg .album_pic4{float:right; width:310px; height:200px; margin-left:8px;}