/* CSS Document */
@charset "utf-8";
/*toubu*/
.head{ width:940px; height:109px; margin:0px auto;}
.adv{ width:940px; height:80px; margin:0px auto; clear:both;}
#reg{ width:940px; height:60px; margin:0px auto; clear:both;}
.reg_a{ width:154px; height:60px; float:left; background:url(../images/gym/bg.gif) -1px -7px no-repeat;}
#reg_s{ width:786px; height:60px; float:right;}
.reg_d{ width:786px; height:30px; background:url(../images/gym/bg.gif) -154px -7px no-repeat;}
.reg_f{ width:786px; height:30px; background:url(../images/gym/bg.gif) -154px -37px no-repeat;}
/*kuangjia*/
.page{ width:940px; margin:0px auto; background-color:#333333; }
.first{ width:940px; height:412px;  }
.second{ width:940px; height:346px;}
.third{ width:940px; height:300px;}
.four{ width:940px; height:249px;}
.five{ width:918px; height:264px; border:1px solid #B0B0B0; margin:0px auto;}
.hent001{ width:100%; height:10px; clear:both; display:block; font-size:0; margin:0px auto;}
.hent002{ width:100%; height:20px; clear:both; display:block; font-size:0; margin:0px auto;}
/*yangshi*/
.js{ width:275px; height:410px; border:1px solid #C1C0BE; margin:0px 10px; float:left; display:inline;}
.tj{ width:363px; height:412px; background-color:#FFFFFF; float:left; overflow:hidden;}
.tj_a{ width:363px; height:37px; background:url(../images/gym/bg.gif) -1px -86px no-repeat;}
.h_x{ width:346px; height:1px; background:url(../images/gym/bg_01.gif); overflow:hidden; margin-left:8px; }
.jxs{ width:260px; height:412px; float:left; margin-left:10px;}
.jxs_a{ width:260px; height:33px;}
.jxs_s{ width:260px; height:3px; background:url(../images/gym/bg_02.gif); overflow:hidden;}
.jxs_d{ width:258px; height:373px; border-left:1px solid #737373; border-right:1px solid #737373; background-color:#575757;}
.jxs_f{ width:260px; height:3px; background:url(../images/gym/bg_03.gif); overflow:hidden;}
.jxs_g{ width:244px; height:198px; border:1px solid #888888; margin:0px auto;}
.jxs_rq{ width:244px; height:24px; border-bottom:1px solid #888888; float:left; overflow:hidden;}
.rq{ font-size:12px;  color:#E1D0B6; padding-left:3px; line-height:25px; font-weight:normal;}
.rq a{ color:#E1D0B6; text-decoration:none;}
.rq a:hover{ color:#c00; text-decoration:underline;}
.rq_s{ font-size:12px; color:#ffffff; padding-left:3px; line-height:25px; font-weight:normal;}
.rq_s a{ color:#ffffff; text-decoration:none;}
.rq_s a:hover{ color:#c00; text-decoration:underline;}
.rq_s_a{ font-size:14px; color:#ffffff; text-align:center; line-height:25px; font-weight:normal;}
.rq_a{ width:100px; height:125px; border-right:1px solid #888888; float:left;}
.qd{ width:100px; height:24px; border-bottom:1px solid #888888; overflow:hidden;}
.bf{ width:42px; height:125px; border-right:1px solid #888888; float:left;}
.bf_a{ width:42px; height:24px; border-bottom:1px solid #888888; overflow:hidden;}
.qd_lg{ width:99px; height:125px; float:left;}
.xx_bd_a{ font-size:12px; color:#EEEEEE; float:left; line-height:25px; font-weight:normal; padding-left:3px;}
.xx_bd{ font-size:12px; color:#EEEEEE; float:right; line-height:25px; font-weight:normal; padding-right:3px;}
.xx_bd_a a,.xx_bd a{ color:#EEEEEE; text-decoration:none;}
.xx_bd_a a:hover,.xx_bd a:hover{ color:#c00; text-decoration:underline;}
.jx_b{ width:8px; height:10px; background:url(../images/gym/bg_04.gif); overflow:hidden; margin:6px 0px 0px 10px; float:left; display:inline;}
.rw{ width:247px; height:26px; background:url(../images/gym/bg.gif) -382px -86px no-repeat; margin:0px auto;}
.tp{ width:65px; height:90px; float:left; margin-left:10px;}
.tp_a{ margin-left:10px; width:169px; height:98px; float:left;}
.tymx{ width:277px; background-color:#FFFFFF; float:left; margin:0px 10px; display:inline;}
.tymx_a{ width:276px; height:30px; background:url(../images/gym/bg.gif) -641px -84px no-repeat; }
.tymx_s{ width:270px; height:99px; float:left; margin-left:8px; display:inline; }
.tymx_d{ width:122px; height:92px; float:left; border:1px solid #37261C; margin-right:3px;}
.tymx_f{ font-size:14px; color:#2C2B2B; text-align:center; line-height:30px;}
.tymx_f a{ color:#2C2B2B; text-decoration:none;}
.tymx_f a:hover{ color:#c00; text-decoration:underline;}
.tymx_g{ font-size:12px; color:#000000; line-height:20px; text-indent:2em; }
.tymx_nr{ width:259px; height:196px; float:left; margin-left:10px; display:inline;}
.zq{ width:631px; float:left; border:1px solid #B0B0B0;}
.zq_a{ width:630px; height:30px;  background:url(../images/gym/bg.gif) 0px -128px no-repeat; }
.zq_a_a{ width:630px; height:30px;  background:url(../images/gym/bg.gif) 0px -166px no-repeat; }
.zq_s{ width:187px; height:304px; float:left; margin-left:10px; display:inline;}
.zq_d{ width:419px; height:150px; float:left;}
.zq_f{ float:left; margin-left:10px;}
.mx{ width:407px; height:138px; float:left; margin-left:19px; display:inline;}
.mx_a{ width:7px; height:138px; background: url(../images/gym/bg.gif) -8px -297px no-repeat; float:left;}
.mx_s{ width:393px; height:138px; background-color:#64593B; float:left;}
.mx_d{ width:7px; height:138px; background: url(../images/gym/bg.gif) -38px -297px no-repeat; float:left; }
.jdhg{ width:258px; height:161px; float:left; margin-left:8px; overflow:hidden;}
.lq{ width:258px; height:151px; float:left; margin-top:5px;}
.lq_a{ width:307px; height:151px; float:left; margin-left:20px;}
.tttp{ width:650px; height:249px; background-color:#FFFFFF; float:left; margin:0px 10px; display:inline;}
.tttp_a{ width:649px; height:30px; background:url(../images/gym/bg.gif) 0px -206px no-repeat;}
.qc{ width:260px; height:249px; float:left; background-color:#575757; overflow:hidden;}
.qc_a{ width:255px; height:81px; float:left;}
.qc_s{ width:89px; height:76px; float:left; margin:0px 10px; border:1px solid #282B2E; display:inline;}
.qc_g{ font-size:12px; color:#ffffff; line-height:20px; text-indent:2em; padding-top:10px; }
.qc_f{ width:245px; height:117px; float:left; margin-left:10px; display:inline;} 
.jlb{ width:917px; height:30px; float:left; background:url(../images/gym/bg.gif) 0px -257px no-repeat;}
.jlb_a{ width:300px; height:226px; background-color:#575757; float:left; margin:5px 0px 0px 4px; display:inline;}
.jlb_s{ font-size:14px; color:#A0BD5A; line-height:28px; padding-left:20px;}
.jlb_s a{ color:#A0BD5A; text-decoration:none;}
.jlb_s a:hover{ color:#A0BD5A; text-decoration:underline;}
.fs{ width:608px; height:24px; float:left;}
.fs_a{ width:280px; height:193px; float:left; margin:2px 10px 0px 15px;}
/*biaoti*/
.tj_tits{ font-size:16px; color:#CC0606; text-align:center; line-height:25px; }
.tj_tits a{ color:#CC0606; text-decoration:none;}
.tj_tits a:hover{ color:#CC0606; text-decoration:underline;}
.tj_tits_a{ font-size:16px; color:#2C2C2C; text-align:center; line-height:25px; }
.tj_tits_a a{ color:#2C2C2C; text-decoration:none;}
.tj p{ font-size:12px; line-height:20px; color:#000000; padding:10px 7px 0px 7px; }
.jxs_tits{ font-size:14px; color:#FFFFFF; padding-left:5px; line-height:30px;}
.tymx_tits{ font-size:14px; color:#FFFFFF; line-height:34px; padding-left:20px;}
.tymx_tits_a{ font-size:14px; color:#FFFFFF; line-height:34px; padding-left:35px;}
.more{ float:right; font-size:12px; color:#FFFFFF; margin:-25px 13px 0px 0px;}
.more_a{ float:right; font-size:12px; color:#FFFFFF; margin:-25px 25px 0px 0px;}
.lq_tits{ font-size:14px; color:#ffffff; text-align:center; line-height:28px; }
.lq p{ font-size:12px; line-height:20px; color:#9C7500; padding:0px 7px 0px 7px;}
/*list*/
.list1 li{ float:left; font-size:14px; line-height:28px; color:#FFFFFF; padding-left:15px;}
.rq_s_a a:hover,.more_a a:hover,.tymx_tits_a a:hover,.more a:hover,.tymx_tits a:hover,.list1 li a:hover{ color:#FFFFFF; text-decoration:underline;}
.list2 li{ float:left; font-size:14px; line-height:28px; color:#000000; padding-left:15px;}
.list12 li p a,.list7 li a,.list2 li a{ color:#000000; text-decoration:none;}
.list2 li a:hover{ color:#000000; text-decoration:underline;}
.list3 li{ font-size:12px; color:#E1D1BA; line-height:18px;}
.list3 li a{ color:#E1D1BA; text-decoration:none;}
.list3 li a:hover{ color:#c00; text-decoration:underline;}
.list4 li{ font-size:12px; color:#FFFFFF; line-height:18px;}
.rq_s_a a,.lq_tits a,.more_a a,.tymx_tits_a a,.list8 li p a,.tymx_tits a,.more a,.jxs_tits a,.list6 li a,.list5 li p a,.list4 li a,.list1 li a{ color:#FFFFFF; text-decoration:none;}
.list15 li a:hover,.list11 li a:hover,.lq_tits a:hover,.list6 li a:hover,.tj_tits_a a:hover,.list12 li p a:hover,.list8 li p a:hover,.jxs_tits a:hover,.list7 li a:hover,.list5 li p a:hover,.list4 li a:hover{ color:#c00; text-decoration:underline;}
.list5 li{ float:left;}
.list14 li img,.list13 li img,.list10 li img,.list8 li img,.list5 li img{ border:1px solid #FFFFFF;}
.list8 li p,.list5 li p{ font-size:14px; color:#FFFFFF; text-align:center; line-height:28px;}
.list6 li{ font-size:14px; color:#FFFFFF; line-height:24px; background:url(../images/gym/bg.gif) -779px -185px  no-repeat; padding-left:10px;}
.list7 li{ font-size:14px; color:#000000; line-height:24px; background:url(../images/gym/bg.gif) -822px -142px no-repeat; padding-left:10px;}
.list8 li{ float:left; padding-left:18px;}
.list9 li{ float:left; padding-left:10px; padding-bottom:6px; }
.list9 li img{ border:1px solid #CDCDCD;}
.list10 li{ float:left; padding-left:15px; }
.list11 li{ font-size:14px; color:#9C7500; line-height:24px; background:url(../images/gym/bg.gif) -738px -142px no-repeat; padding-left:10px;}
.list11 li a{ color:#9C7500; text-decoration:none;}
.list12 li{ float:left; padding-left:33px;}
.list12 li img{ padding:2px; border:1px solid #B3AFAE;}
.list12 li p{ font-size:14px; color:#000000; line-height:32px; text-align:center;}
.list13 li{ float:left;padding-left:10px;}
.list14 li{ float:left; padding-bottom:10px; padding-left:17px;}
.list15 li{ font-size:14px; color:#76A308; line-height:24px; background:url(../images/gym/bg.gif) -779px -185px  no-repeat; padding-left:10px;}
.list15 li a{ color:#76A308; text-decoration:none;}
/*foot*/
.foot{ width:940px; margin:10px auto 0px;}
#Stat{width:340px; height:20px;  font-size:12px; color:#000000; padding-left:600px;}
#Stat a{ color:#000000; text-decoration:none;}
#Stat a:hover{ color:#c00; text-decoration:underline;}
.youqing{ width:938px; height:45px; border:2px solid #9B1509; margin:0 auto; overflow:hidden;} 
.youqing-bd{ padding:5px 10px 15px 18px; height:23px;}
.word-youqing a{ color:#BC1908; font-size:12px; text-decoration:none;}
.word-bot{ padding-left:50px; height:11px;}
.list-youqing li{ float:left; padding-right:10px; font-size:12px; color:#1c3e7e;}
.list-youqing li a{color:#000; text-decoration:none;}
.list-youqing li a:hover{color:#c00; text-decoration:underline;}
.borr{ border:1px solid #b6b6b6; margin-top:20px;}
#about{ margin:10px auto 0px; width:940px; height:70px;}
