@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, th, td, img, div{border: medium none; margin: 0; padding: 0; font: 14px "\5fae\8f6f\96c5\9ed1", "ºÚÌå", "\5B8B\4F53", sans-serif;}
body, button, select, textarea{font: 14px "\5fae\8f6f\96c5\9ed1", "ºÚÌå", "\5B8B\4F53", sans-serif; line-height: 1.8; color: #000;}
h1, h2, h3, h4, h5, h6{font-size: 100%;}
h3{font-size: 14px;}
h4{font-size: 16px;}
em{font-style: normal;}
ul, ol{list-style: none;}
img{border: 0px; vertical-align: middle;}
.clear{zoom: 1}
.clear:after{content: ""; display: block; clear: both; visibility: hidden; overflow: hidden;}
a{text-decoration: none; blr: expression(this.onFocus=this.blur()); cursor: pointer; color: #000; font: "\5B8B\4F53", sans-serif;}
a:hover{text-decoration: underline; cursor: pointer; color: #000;}
.sty000, .sty000 a{color: #000;}
.sty000 a:hover{color: #000; text-decoration: underline;}
.sty333, .sty333 a{color: #333;}
.sty333 a:hover{color: #333; text-decoration: underline;}
.sty666, .sty666 a{color: #666;}
.sty666 a:hover{color: #666; text-decoration: underline;}
.styfff, .styfff a{color: #fff;}
.styfff a:hover{color: #fff; text-decoration: underline;}
.fl{float: left;}
.fr{float: right;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt30{margin-top: 30px;}
.ml30{margin-left: 30px;}
.mr30{margin-right: 30px;}
.pb40{ padding-bottom:40px;}
.slide .num span,.slide .num span.on,.slide .prev,.slide .next,.slideGroup .sPrev,.slideGroup .sNext,.committeePicScroll .hd .prev,.committeePicScroll .hd .next,.notice ul li{background: url(all.png) no-repeat;}
.wrap{width: 1110px; margin: 0 auto;}
.top{width: 100%; height: 167px; background: #fff6ec url(top_bg.jpg) no-repeat center top;}

.navBox{width: 100%; height: 83px; background: #db261d url(nav_bg.jpg) no-repeat center center;}
.nav li{float: left; line-height: 83px;}
.nav li a{float: left; padding: 0 14px; font-size: 18px; color: #fff;}
.container{width: 100%; padding-bottom:37px; background:#d7a7ca url(con_bg.jpg) repeat-x;}
.leftSide{ width:730px; overflow:hidden;}
.w730{width: 730px;}
.slide{width: 100%; height: 380px; overflow: hidden; position: relative; z-index: 1;}
.ad01{width: 100%; height: 190px; overflow: hidden; position: relative; z-index: 1; margin-bottom:20px;}
.slide ul{height: 100%;}
.slide ul li{width: 100%; height: 100%; float: left; position: relative; overflow: hidden; z-index: 1;}
.slide ul li .shadow{width: 100%; line-height: 60px; color: #fff; font-size: 20px; z-index: 10; position: absolute; left: 0; bottom: 0; text-indent: 32px; background: rgba(0, 0, 0, 0.6) !important; filter: Alpha(opacity=60); background: #000;}
.slide .bg{display: none;}
.slide .num{overflow: hidden; zoom: 1; position: absolute; right: 2px; bottom: 15px; z-index: 20;}
.slide .num span{display: inline-block; width: 20px; height: 20px; cursor: pointer; overflow: hidden; margin-right: 18px; background-position: -20px -48px;}
.slide .num span.on{background-position: 0 -48px;}
.slide .skip{display: none; _display: block; width: 23px; height: 47px;; position: absolute; top: 50%; margin-top: -24px; text-indent: -1000em; cursor: pointer; z-index: 99;}
.slide .prev{left: 10px;}
.slide .next{right: 10px; background-position: -23px 0;}
.slide:hover .prev, .slide:hover .next{display: block;}
.w350{width: 350px;}
.w350 .committee{background:url(gray_bg.jpg) repeat;}
.w350 .committee h2{padding-top: 15px; font-size: 20px; color: #d93f16; text-indent: 32px;}
.w350 .committee div dl{float: left; padding: 30px 0 35px; width: 24%; text-align: center;}
.w350 .committee div dl dd{margin-top: 16px; font-size: 14px; font-weight: bold;}
.w350 .committee div dl dd a{color: #d93f16;}
.w350 .brief,.w350 .equipment_show{background: #fff;}
.w350 .brief ul{padding:15px 0 15px 28px;}
.w350 .brief ul li{line-height: 30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.w350 .brief ul li a{font-size: 14px;}
.w350 .brief ul li span{margin-left: 15px; font-size: 12px; color: #d93f16;}
.w350 .brief ul li.more{padding-right: 60px; text-align: right;}
.w350 .brief ul li.more a{font-size: 12px; color: #666;}
.w350 .equ_show_list{ padding:20px 6px 17px; overflow:hidden;}
.w350 .equ_show_list > li{ height:66px; margin-bottom:6px;}
.w350 .equ_show_list > li .equ_name{ width:77px; height:66px; line-height:106px; overflow:hidden; vertical-align:middle; color:#fff; font-size:12px; text-align:center; background:url(icon.png) no-repeat;}
.w350 .equ_show_list > li .equ_name_01{ background-color:#ea3a46; background-position:20px 7px;}
.w350 .equ_show_list > li .equ_name_02{ background-color:#2e8ed8; background-position:-56px 7px;}
.w350 .equ_show_list > li .equ_name_03{ background-color:#9933cc; background-position:-132px 7px;}
.w350 .equ_show_list > li .equ_name_04{ background-color:#46ac09; background-position:-205px 7px;}
.w350 .equ_show_list > li .equ_name_05{ background-color:#ac7409; background-position:-277px 7px;}
.w350 .equ_show_list > li .equ_name_06{ background-color:#663333; background-position:-353px 7px;}
.w350 .equ_show_list > li .equ_name img{ width:77px; height:66px;}
.w350 .equ_show_list > li .equipmentAd{ position:relative; width:255px; height:60px; padding:3px 0; overflow:hidden;}
.w350 .equ_show_list > li .equipmentAd .items { position: absolute; left:0; top:3px;}
.w350 .equ_show_list > li .equipmentAd .items li{ float: left;}
.w350 .equ_show_list > li .equipmentAd img{ width:255px; height:60px;}
.tit_01 {height: 49px; line-height: 49px;}
.tit_01 a{ display:inline-block; padding: 0 54px 0 26px; font-size: 20px; border-bottom: 6px solid #f68e56;}
.tit_01 a:hover{ text-decoration:none;}
.tit_01,.tit_01 a{color: #d93f16;}
.newsList{ background: #fff;}
.newsList .title{height: 50px; line-height: 44px; background: #e4e4e4;}
.newsList .title a{ display:inline-block; padding: 0 10px; font-size: 20px;}
.newsList .title a:hover{ text-decoration:none;}
.newsList .title a.active{ color:#d93f16; border-top: 6px solid #f68e56; background: #fff;}
.newsList .list{ padding: 18px 15px 0;}
.newsList .list li{font-size: 14px; line-height: 30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsList .list li.more{padding:6px 18px 22px 0; text-align: right;}
.newsList .list li.more2{padding:6px 18px 15px 0;}
.newsList .list li.more a{font-size: 12px; color: #666;}
.notice{height:874px; overflow:hidden; background:#fff;}
.notice ul{height: 781px; margin: 20px 15px;overflow: hidden;}
.notice ul li{ padding-left:8px; line-height:24px; margin-bottom:5px; background-position:-115px -67px;}
.notice ul li.more{ padding-right:34px; text-align: right; background:none;}
.notice ul li.more a{font-size: 12px; color: #666;}
.special{height:350px; overflow:hidden; background:#fff;}
.special div{ padding:20px 20px 0;}
.special div dl{ float:left; width:125px; margin:0 15px 10px; text-align:center;}
.special div dl dd{ line-height:32px; font-size:12px; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.slideGroup{ position:relative; width:100%; padding-bottom:25px; background:#fff; overflow:hidden;}
.slideGroup .parHd{ height:50px; line-height:44px; background:#e4e4e4;}
.slideGroup .parHd a{ display:inline-block; padding: 0 45px; font-size: 20px;}
.slideGroup .parHd a:hover{ text-decoration:none;}
.slideGroup .parHd a.on{ color:#d93f16; text-decoration:none; border-top: 6px solid #f68e56; background: #fff;}
.slideGroup .parBd{ margin:32px 15px 0;}
.slideGroup .parBd .slideBox{ position:relative;}
.slideGroup .parBd .slideBox ul li{ position:relative; float:left; width:240px; margin:0 15px; overflow:hidden; text-align:center;}
.slideGroup .parBd .slideBox ul li .pic{ position:relative;}
.slideGroup .parBd .slideBox ul li .pic .video{ position:absolute; right:20px; bottom:20px;}
.slideGroup .parBd .slideBox ul li .title{ line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.slideGroup .parBd .slideBox ul li .title a:hover{ text-decoration:underline;}
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; top:47px; width:35px; height:60px; z-index:99; cursor:pointer;}
.slideGroup .sPrev{ background-position:-47px 0; left:-15px;}
.slideGroup .sNext{ background-position:-82px 0; right:-15px;}
.more{ padding-right:30px; font-size:12px; text-align:right;}
.tit_02{ font-size:24px;}
.tit_02,.tit_02 a{ color:#d93f16;}
.about{ padding:40px 0 30px; background:#ffdbc3;}
.about .link{ margin-left:35px;}
.about .link{ text-align:center;}
.about .link ul li{ margin-top:20px;}
.about .local{ margin-left:60px;}
.about .local ul,.about .friendLink ul{ margin:15px 60px 0 0;}
.about .friendLink ul{ width:196px;}
.about .local ul li,.about .friendLink ul li{ line-height:28px;}
.about .contact ul{ margin-top:15px;}
.about .contact ul li{ padding-left:25px; line-height:28px;}
.about .contact ul li.li1{ background:url(btn_05.png) no-repeat 0 7px;}
.about .contact ul li.li2{ background:url(btn_06.png) no-repeat 0 7px;}
.about .contact ul li.li3{ background:url(btn_07.png) no-repeat 0 7px;}
.about .contact ul li.li4{ background:url(btn_08.png) no-repeat 0 7px;}
.about .contact ul li.li5{ margin:5px 0 0 20px;line-height:34px; background:url(btn_09.png) no-repeat 5px 5px;}
.footer{ padding:25px 0; background:#fff;}
.footer p{ text-align:center; line-height:20px; font-size:12px;}
/*list page*/
.content{width: 100%; padding:25px 0 29px; background:#d7a7ca url(con_bg.jpg) repeat-x;}
.bgfff{ background:#fff;}
.position{ height:65px; line-height:65px; margin:0 64px; border-bottom:6px solid #f68e56; text-indent:15px;}
.list{ padding:33px 178px;}
.list ul li{ line-height:40px;}
.list ul li a{ font-size:16px;}
.list ul li span{ margin-left:25px; font-size:12px; color:#d93f16;} 

/*page---*/
.pagec {padding:10px;text-align: center;font-size:14px;}
.pagelist {border: 0px solid #c1c1c1;color: #666;display: inline;margin: 0 auto;padding: 6px;}
.pagec ul {margin: 0 auto;text-align: center;}
.pagelist li {display: inline; padding:0 5px;}
.pagelist li.thisclass a{color:red;}

/*article page*/
.article{ padding:0 65px;}
.article .title_info{ padding:0 73px;}
.article .title_info{ border-bottom:1px solid #ccc;}
.article .title_info .art_title{ padding:30px 0; font-size:30px; line-height:40px;}
.article .title_info .time{ font-size:12px;}
.article .title_info .time span{ margin-right:18px;}
.article .title_info .time a,.article .title_info .time span{ color:#666;}
.article .title_info .bshare-custom{ padding:30px 0;}
.article .title_info .bshare-custom span{ padding-right:18px; color:#666;}
.article .con_article{ padding:18px 70px 0;}
.article .con_article p{ padding-bottom:30px; font-size:16px; line-height:34px;}
.article .con_article p.name{ padding:0 45px 90px 0; font-size:14px; color:#666; text-align:right;}
/*walking page*/
.contentBox{width: 100%; padding:30px 0 55px; background:#d7a7ca url(con_bg.jpg) repeat-x;}
.topNav{ height:40px; background:#fff;} 
.topNav ul{ width:975px; margin:0 auto;}
.topNav ul li{ float:left; line-height:40px; font-size:12px; font-family:'ËÎÌå';}
.topNav ul li.line{ padding:0 18px; color:#666;}
.walking_top{ height:167px; background:#fff7ee url(walking_top.jpg) no-repeat center top;}
.committee_nav{ height:60px;}
.committee_nav ul{ width:880px; margin:0 auto;}
.committee_nav ul li{ float:left; line-height:60px; font-size:18px;}
.committee_nav ul li a{ padding:0 28px; color:#fff;}
.walking_nav{ background:#5cac16;}
.plan{ height:380px; overflow:hidden; background:#fff;}
.plan h2{ padding:0 27px; line-height:52px;}
.plan h2 span{ font-size:20px; color:#d93f16;}
.plan h2 a{ font-size:12px; color:#666;}
.plan table{ width:100%;}
.plan table th{ color:#fff; background:#f68e56;}
.plan table tr{ height:28px; line-height:28px; }
.plan table tr.gray td{ color:#d93f16; background:#e4e4e4;}
.plan table tr td{ background:#fff;}
.plan table tr .td_1{ width:103px; text-align:center; border-right:1px solid #e4e4e4;}
.plan table tr .td_2{ width:246px; text-indent:20px; color:#666;}
.plan table tr.first,.plan table tr.gray{ height:30px; line-height:30px;}
.plan table th,.plan table tr .td_1{ border-right:1px solid #e4e4e4;}
.plan table th,.plan table tr td{ font-size:12px;}
.committeeNewsList{ width:730px; background:#fff;}
.committeeNewsList .title{height: 50px; line-height: 44px; background: #e4e4e4;}
.committeeNewsList .title a{ display:inline-block; padding: 0 16px; font-size: 20px; color:#666;}
.committeeNewsList .title a:hover{ text-decoration:none;}
.committeeNewsList .title a.active{ border-top: 6px solid #f68e56; background: #fff; color:#d93f16;}
.committeeNewsList .list{ padding: 28px 48px 0;}
.committeeNewsList .list li{font-size: 14px; line-height: 30px;}
.committeeNewsList .list li.more{padding:6px 18px 22px 0; text-align: right;}
.committeeNewsList .list li.more2{padding:16px 14px 15px 0;}
.committeeNewsList .list li.more a{font-size: 12px; color: #666;}
.committeeNewsList .list li span{ margin-left:20px; font-size:12px; color:#d93f16;}
.committeeAbout{ height:319px; overflow:hidden; background:#fff;}
.committeeAbout p{ padding:0 30px; line-height:28px; text-indent:28px;}
.committeePicScroll{ position:relative; width:730px; padding-bottom:15px; background:#fff; overflow:hidden;}
.committeePicScroll .hd .prev,.committeePicScroll .hd .next{ position:absolute; top:129px; width:35px; height:60px; z-index:99; cursor:pointer;}
.committeePicScroll .hd .prev{ background-position:-47px 0; left:0;}
.committeePicScroll .hd .next{ background-position:-82px 0; right:0;}
.committeePicScroll .bd{ padding:33px 30px 0;}
.committeePicScroll .bd ul li{ float:left; width:210px; margin-right:20px; overflow:hidden; text-align:center;}
.committeePicScroll .bd ul li .title{ line-height:45px;}
.committeePicScroll .bd ul li .title a:hover{ text-decoration:underline;}
.committeeLeader{ height:280px; overflow:hidden; background:#fff;}
.committeeLeader ul{ padding:18px 30px;}
.committeeLeader ul li{ line-height:36px;}
/*fitball page*/
.fitball_top{ height:167px; background:#fff7ee url(fitball_top.jpg) no-repeat center top;}
.fitball_nav{ background:#d45c1b;}
/*softball page*/
.softball_top{ height:167px; background:#fff7ee url(softball_top.jpg) no-repeat center top;}
.softball_nav{ background:#cc3333;}
/*gasVolleyball page*/
.gasVolleyball_top{ height:167px; background:#fff7ee url(gasVolleyball_top.jpg) no-repeat center top;}
.gasVolleyball_nav{ background:#3366cc;}

@media(max-width:1110px){
	body{
		width:1110px;	
	}
	
}


