﻿body{ margin:0px;padding:0;font-size:14px;font-family:"微软雅黑","Hiragino Sans GB",Arial;-webkit-text-size-adjust:none;color:#333333;}
html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p{ font-weight:normal}
em,i{ font-style:normal}
img{border:0; }
input{-webkit-appearance: none;}
ul,li{list-style-type:none;}
a{color:#000;text-decoration:none;border:0;}
a,p,span{font-family:"微软雅黑";font-size:14px;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.cl{clear:both;}
.position{ position: relative;}
.left{ float: left;}
.right{ float: right;}

.containter{ width: 1440px; margin: 0px auto;}
.bannerz{ background: url(../images/banner.jpg) no-repeat center; width: 100%; background-size: cover;background-position: center;}
.bannerz .banner{ width: 358px;  height: 44px; padding: 163px 0px 0px 645px;margin: 0px auto;}
.bannerz .banner .search{ width: 260px; height: 28px; background: #000000; position: relative; }
.bannerz .banner .search input{width: 180px; height: 28px; padding-left: 5px; line-height: 28px; position: absolute; top: 0px; left: 0px; border: 0px; color: #666;}
.bannerz .banner .search a{ display: block; text-align: center; line-height: 28px;  height:28px;background: #248ee6; width: 75px; position: absolute;top: 0px; right: 0px; color: #fff;}

.nav{ width: 100%; background: url(../images/nav_bj.jpg) repeat-x; height: 80px;}
.nav ul{  width:950px; margin: 0px auto;vertical-align: middle ;}
.nav ul li{ float: left; color: #fff; line-height: 37px;  margin-right: 39px; }
.nav ul li a{ color: #fff;display:block; font-size: 16px;}
.nav ul li a:hover{ font-size: 16px; display:block;color: #fff; }
.nav ul li.on a {font-size: 16px; display:block;color: #fff; background-image: url(../images/nav_hover.jpg); background-size: 100% 37px;}

.content{ width: 950px; margin: 0px auto;}
.xhjj{width: 950px; margin-top: 30px; }
.xhjj .picdi{ width: 367px; height: 263px; border:solid 2px #3889c7; float: left; position: relative; margin: 32px 0px 0px 14px;}
.xhjj .picdi .pic{position: absolute; top: -32px; left: -14px;  }
.xhjj .picdi .pic img{ width: 369px; height: 280px;}
.xhjj .js{ float: right; width: 540px;}
.xhjj .js i{ height: 60px;}
.xhjj .js p{ text-indent: 2em; font-size: 14px; color: #666; line-height: 30px;}
.xhjj .js em{ float: right; width: 100px; height: 38px; text-align: center; background: #3889c7; color: #fff; display: block; line-height: 38px;}
.xhjj .js em a{ display:  block; color: #fff;}

.xbanner{ margin-top: 20px;}
.con{margin-top: 20px;}
.tpjh{ width: 455px;}
.header{ width:100%;height:39px; border-bottom:2px solid #218cd2; position: relative;}
.header .em{ font-size: 16px; position: absolute; top: 0px; left: 0px; line-height: 39px; text-align: center; background: url(../images/nav_hover.jpg); width: 166px; color:#FFF; font-weight: bold;  }
.header i a{ position: absolute; top: 0px; right: 0px;line-height: 39px; color: #666; font-size: 12px;}
.li_main{ padding: 15px 0px 5px 5px;}
.li_main ul li a{ width: 335px;  background: url(../images/coin1.jpg) no-repeat left;  padding-left:20px;color:#434648;  line-height: 36px; font-size: 14px; font-family:"宋体";}
.li_main ul li .date{ float:right; color:#434648; font-size: 12px; font-family:"微软雅黑";  line-height: 36px;}


.jcss{ width: 950px; margin-top: 20px;}
.jcss_main{ width: 950px; height: 275px;}
/* 竞赛赛事图片css */
		.picScroll-left{ width:934px;  position:relative;   }
		
		.picScroll-left .next{display:block; position: absolute; top: 120px; left: 0px; font-size: 20px; color: #666; cursor: pointer; z-index: 999;}
		.picScroll-left .prev{ display:block; position: absolute; top: 120px; right: -12px; font-size: 20px; color: #666;cursor: pointer; z-index: 999;}
	    .picScroll-left .bd{ padding-top: 20px;  }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin-right:16px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:219px; height:230px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px; width: 218px;  }

.tybs{ width: 950px; margin-top:30px;}
.tybs_main .words{ width: 240px;}
.tybs_main .gdtp{ width: 700px; padding-top: 15px;}
/* 体育比赛文字css  */
		.txtMarquee-top{ width:240px;  overflow:hidden; position:relative;  }
		.txtMarquee-top .bd{ padding: 15px 0px 5px 2px;  }
		.txtMarquee-top .infoList li{  background: url(../images/coin1.jpg) no-repeat left;  padding-left:20px;color:#434648;  line-height: 36px; font-size: 14px; font-family:"宋体"; width: 240px;  }
		.txtMarquee-top .infoList li .date{ float:right; color:#999;   }

/* 体育活动文字css  */
		.txtMarquee-top2{ width:240px;  overflow:hidden; position:relative;  }
		.txtMarquee-top2 .bd{ padding: 15px 0px 5px 2px;  }
		.txtMarquee-top2 .infoList li{  background: url(../images/coin1.jpg) no-repeat left;  padding-left:20px;color:#434648;  line-height: 36px; font-size: 14px; font-family:"宋体"; width: 240px;  }
		.txtMarquee-top2 .infoList li .date{ float:right; color:#999;   }


/* 本例子css */
	.ladyScroll{width:700px;height:260px;position:relative;}
	.ladyScroll .prev,.ladyScroll .next{width:30px;height:26px;position:absolute;top:105px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
	.ladyScroll .next{ left:auto; right:5px; background-position:0 -53px;}
	.ladyScroll .prev:hover{ background-position:0 -26px; }
	.ladyScroll .next:hover{ background-position:0 -79px; }

	.ladyScroll .scrollWrap{width:646px;margin-left:31px;padding-top:15px;overflow:hidden;position:absolute;}
	.ladyScroll dl{float:left;width:210px;text-align:center;position:relative;}
	.ladyScroll  span{display:block;width:198px;}
	.ladyScroll  dt{margin:0 auto;width:198px;overflow:hidden;}
	.ladyScroll  img{display:block;width:198px;height:208px;}
	.ladyScroll  dd{width:198px;line-height:40px;font-size:14px;color:#666;text-align:center;overflow:hidden;}
	.ladyScroll  dd a{ color:#666;  }
	.ladyScroll  dd a:hover{ text-decoration:none;  }
	
	
	
	/* 本例子css */
	.ladyScroll2{width:700px;height:260px;position:relative;}
	.ladyScroll2 .prev,.ladyScroll2 .next{width:30px;height:26px;position:absolute;top:105px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
	.ladyScroll2 .next{ left:auto; right:5px; background-position:0 -53px;}
	.ladyScroll2 .prev:hover{ background-position:0 -26px; }
	.ladyScroll2 .next:hover{ background-position:0 -79px; }

	.ladyScroll2 .scrollWrap{width:646px;margin-left:31px;padding-top:15px;overflow:hidden;position:absolute;}
	.ladyScroll2 dl{float:left;width:210px;text-align:center;position:relative;}
	.ladyScroll2  span{display:block;width:198px;}
	.ladyScroll2  dt{margin:0 auto;width:198px;overflow:hidden;}
	.ladyScroll2  img{display:block;width:198px;height:208px;}
	.ladyScroll2  dd{width:198px;line-height:40px;font-size:14px;color:#666;text-align:center;overflow:hidden;}
	.ladyScroll2  dd a{ color:#666;  }
	.ladyScroll2  dd a:hover{ text-decoration:none;  }
	
	
	.link{ border: solid 2px #3889c7; margin-top: 45px; padding: 9px 0px;}
	.link a{ margin-left: 7px; float: left;}

.bottom{ width: 100%; background: #3889c7; height: 115px; text-align: center; line-height: 30px ; color: #fff; margin-top: 35px; padding-top: 25px;}
.bottom a{color:#fff;}
.contentlist{ width: 970px; margin: 0px auto; padding-top: 30px;}
.sidele{ width: 226px; float: left;}
.sidele .navs{ border:solid 1px #0093d6; width: 224px;}
.sidele .navs .titlex{ font-size: 14px; background: url(../images/s_title.jpg) no-repeat; text-align: center; line-height: 50px; height: 50px; color: #fff;}
.sidele .navs .navm ul li{  width: 224px; height: 42px; line-height: 42px; text-align: center;  background: #ecf5ff; color: #666; font-size: 14px; }
.sidele .navs .navm ul li a{ display: block; background: #fff; color: #666; font-size: 14px;}
.sidele .navs .navm ul li a:hover{ background: #ecf5ff; display: block; color: #000;}
.sidele .navs .navm ul li.on a{ background: #ecf5ff; display: block; color: #000;}
.sidele .about{ font-size: 12px; line-height: 24px; width: 210px; height: 257px; background: url(../images/about_bj.jpg); margin-top: 18px; color: #fff; padding-left: 15px;}
.sidele .about p{ font-size: 18px; padding: 30px 0px 0px 65px;}


.list_main{ float: right; width: 722px; min-height: auto;}
.list_main .top{ width: 702px; height: 29px; line-height: 29px; background: url(../images/linst_top.jpg) no-repeat; color: #004499; padding-left: 20px;}
.list_main .top a{color: #004499;}
.list_main .linst { width: 722px; font-size:12px}
.list_main .linst ul{ margin-top:8px; border-bottom: 1px dashed #ccc;}
.list_main .linst ul li{ height:32px; line-height:32px; padding-left:10px; width:715px;  font-size:12px}
.list_main .linst ul li p{ float:left; width:615px; padding-left: 10px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_main .linst ul li span{width:70px; font-size:12px; color:#666}

.fy{ padding-left:50px; margin-top: 30px;}
.fy-l{ float:left; width:26px; height:26px}
.fy-2{ float:left; width:26px; height:26px; display:block; text-align:center; line-height:26px; font-size:12px; margin-left:10px}
.fy-2 a{ color:#333; background:url(../images/fy-bj.jpg); display:block; width:26px; height:26}
.fy-2 a:hover{ color:#fff; background:#0093d6}
.fy-2.on a{ color:#fff; background:#0093d6}
.fy-2 input{ width:26px; line-height:26px; height:26px; background:url(../images/fy-input.jpg) no-repeat}
.fy-3{ float:left; width:70px; line-height:26px; text-align:right; color:#666}
.fy-4{ height:26px; line-height:26px; font-size:14px; color:#333; padding-left:10px; width:140px; float:left}

.list_main .linst_1{width: 722px; font-size:12px}
.list_main .linst_1 ul{ margin-top:8px; padding-left: 20px;}
.list_main .linst_1 ul li{padding: 10px 0px 10px 0px; width:705px; border-bottom: double 1px #dad9da; }
.list_main .linst_1 ul li em{ font-size: 14px; color: #333;width:705px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.list_main .linst_1 ul li p{ font-size: 12px; line-height: 24px; margin: 10px 0px 12px 0px;}
.list_main .linst_1 ul li p span a{ color: #fe6600;}
.list_main .linst_1 ul li p span a:hover{ color: #fe6600; text-decoration: underline}

.list_main .linst_jstd{width: 722px; font-size:12px}

 .list_main .linst_jstd .box{ width: 722px; padding-top: 20px;}
 .list_main .linst_jstd .box .header1{ width:100%;height:38px; border-bottom:1px solid #3989c8; position: relative;}
 .list_main .linst_jstd .box .header1 .em{ font-size: 16px; font-weight:900; position: absolute; top: 0px; left: 0px; line-height: 38px;  background:  url(../images/dian.jpg) no-repeat 10px; width: 610px; color:#333;  padding-left: 28px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }
 .list_main .linst_jstd .box .header1 i a{ position: absolute; top: 0px; right: 30px;line-height: 39px; color: #666; font-size: 14px;}
 

.list_main .content{width: 722px; padding-top: 30px; }
.list_main .content h1{  text-align: center; margin-bottom:5px;}
.list_main .content h4{ font-size: 12px; text-align: center; color: #666; line-height: 20px; margin-bottom: 10px;}
.list_main .content p{ text-indent: 0em; line-height: 28px;}


.list_main .linstpic { width: 722px; font-size:12px}
.list_main .linstpic ul{ margin-top:8px;}
.list_main .linstpic ul li{ width: 214px; height: 248px;  border: solid 1px #eee; padding: 8px; float: left; margin-right: 11px; margin-top: 12px;}
.list_main .linstpic ul li img{ width: 214px; height: 214px;}
.list_main .linstpic ul li p{ text-align: center; line-height:50px; width: 214px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.list_main .linstpic ul li p a{ color: #666; }
.list_main .linstpic ul li p a:hover{ color:#0093D6; }
.contentpic{ width: 950px; margin: 0px auto;}
.contentpic img{margin-top: 20px;}


/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:15px 5px;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:3px 6px 3px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#1894EF 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #1894EF;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#1894EF;}


