/*首页*/
.homeBanner{width: 1000px;height: 399px;background: url("imagesbg_banner.jpg"); margin: 0 auto;}
.homeBanner a{font-size: 18px;color: white; line-height: 52px;}
.bannerLeft{margin: 142px 0 0 70px;}
.bannerRight{margin: 142px 70px 0 0; text-align: right;}
.subNav{width: 1000px;margin: 20px auto 0 auto;}
.subNav li{float: left;width: 182px;height: 63px; line-height: 63px; margin: 0 9px;}
.subNav li a{display: block;}
.subNav-bg01{background: url("imagesbg_home01.png"); text-indent: 56px;}
.subNav-bg02{background: url("imagesbg_home02.png"); text-indent: 65px;}
.subNav-bg03{background: url("imagesbg_home03.png"); text-indent: 56px;}
.subNav-bg04{background: url("imagesbg_home04.png"); text-indent: 60px;}
.subNav-bg05{background: url("imagesbg_home05.png"); text-indent: 65px;}
.notice{margin: 20px auto 0 auto; width: 958px; line-height: 40px;background: #f5f5f5; border: 1px solid #f1f1f1; position: relative; padding: 0 20px;}
.notice dt{float: left; font-size: 16px; margin-right: 10px;}
.icon-notice{width: 16px;height: 16px;background-image: url("imagesicon_news.png");margin: 0 5px 2px 0;}
.notice dd{font-size: 12px;}
.notice dd small{margin-left: 20px; color: #999;}
.noticeMore{display: inline-block;width: 55px;height: 22px;background: url("imagesbg_more.png");line-height: 22px;text-align: center;color: white;margin-left: 20px;}
.noticeSina{position: absolute;top:0;right: 75px;margin-top: -6px;}
.noticeWechat{position: absolute;top:0;right: 20px;margin-top: -6px;}
.homeMain{width: 1000px;margin: 20px auto 0 auto;}
.homeLeft,.homeRight{width: 490px;}
.homeTitle{line-height: 40px;border-bottom: 1px solid #567ca7;}
.homeTitle li{float: left;width: 130px;background: url("imagesbg_grey01.png"); text-align: center; font-size: 16px; color: #888;margin-right: 2px;}
.homeTitle li.current{background: url("imagesbg_blue01.png"); color: white;}
.homeTitle li.current a{color: white;}
.homeBox{padding: 10px 10px 0 20px; line-height: 34px;}
.homeBox small{font-size: 12px;color: #bebebe;}


/*登录页面*/
.loginTop{width: 1000px;margin: 30px auto 0 auto; height: 120px;}
.loginNav li{float: left; margin-top: 70px;line-height: 50px;}
.loginNav a{margin:0 10px;}
.loginBanner{width: 100%;height: 484px;background: url("imagesbg_login.png") center; overflow: hidden;}
.loginCenter{width: 1000px;height: 484px;position: relative; margin: 0 auto;}
.login-registered{background: url("imagesbg_blue13.png");width: 138px;height: 50px;line-height: 50px; display: block; text-align: center;font-size: 24px;color: white;position: absolute;right: 410px;top:220px;}
.loginBox{width: 330px;position: absolute;right: 0;top:90px;}
.loginTitle{font-size: 18px;}
.icon-user{width: 12px;height: 13px;background: url("imagesicon_user.png"); margin: 0 5px 2px 0;}
.loginInput{width: 290px;height: 40px;line-height: 40px;background: url("imagesbg_input.png");margin-top: 15px;}
.loginInput span{display: inline-block; font-size: 16px;color: white;width: 90px;text-align: center;}
.loginInput input{border: none; width: 180px; height: 30px;vertical-align: middle;line-height: 30px;margin-bottom: 4px;}
.loginLabel{margin-top: 5px;line-height: 40px;}
.loginLabel input{vertical-align: middle;margin-right: 5px;}
.loginBtn{margin-top: 5px;}
.loginBtn button{width: 290px;height: 40px; background: url("imagesbg_btn.png");color: white; font-size: 20px;border: none;cursor: pointer;}
.loginInfo{width: 290px;text-align: center;font-size: 12px;line-height: 30px;}
.loginInfo a{margin: 0 5px;}
.loginFoot{width: 1000px;margin: 20px auto 0 auto; font-size: 12px;}
.footNav li{float: left;}
.footNav li a{margin: 0 5px;}

/*申请救助*/
.appMain{width: 1000px;margin: 20px auto 0 auto;}
.appBanner{float: left;}
.appSide{background: #f8f8f8;width: 160px; min-height: 600px;margin-left: 20px; padding: 20px;}
.firstMenu li{width: 158px; margin-top: 10px;color: white;line-height: 40px;}
.firstMenu li a{color: white; padding-left: 30px; display: block;background: url("imagesbg_blue06.png");}
.firstMenu li.sideApp a{background: url("imagesbg_orange02.png");}
.firstMenu li.sideSearch a{background: url("imagesbg_blue04.png");}
.firstMenu li.sideDown a{background: url("imagesbg_blue05.png");}
.firstMenu li.sideDown .secondMenu li{font-size: 12px;}
.firstMenu li.sideDown .secondMenu li a{color: #666; line-height: 30px;padding-left: 20px;background: url("imagesicon_arrow.png") 5px center no-repeat; margin-left: 25px;}
.appCon{margin: 20px 0 0 105px;}
.appList{width: 574px;height: 105px;margin-top: 20px;background: url("imagesbg_blue07.png"); text-align: center;padding: 20px 0 0 0;}
.appList h3{color: #5a7da7;font-size: 26px;}
.appList p{color: #ffb330;font-size: 18px;}
.appList a{display: inline-block;width: 100px;height: 25px;color: white;background: url("imagesbg_orange03.png"); font-size: 14px; line-height: 25px;}

/*康复教材页面*/
.position{width: 1000px;margin: 0 auto;}
.positionLine{height: 2px; background: #ffb330;font-size: 0;overflow: hidden;}
.positionMain{line-height: 35px;margin-top: 3px;background: #f5f5f5; padding: 0 20px;}
.icon-home{width: 24px;height: 21px;background-image: url("imagesicon_home.png");margin: 0 5px 2px 0;}
.wrap{width: 1000px;margin: 20px auto 0 auto;}
.column{width: 728px; border: 1px solid #f1f1f1;padding:0 20px;}
.teachList{margin-top: 20px; border-bottom: 1px dashed #eee; padding-bottom: 20px;}
.teachImg{width: 200px;height: 180px;overflow: hidden;border: 1px solid #eee;padding: 4px; text-align: center;}
.teachImg image{height:170px;}
.teachInfo{width: 500px;margin-left: 10px; line-height:35px;}
.teachInfo span.teachInfo-title{width: 60px;text-align: right;color: #214d81; font-weight: bold;display: block;float: left;}
.teachInfo-main{width: 430px;display: block;float: left;}
.teachBtn{margin-top: 10px;}
.teachBtn a{display: block;width: 85px;height: 25px;line-height: 25px;color: white;background: url("imagesbg_orange06.png"); text-align: center;margin-left: 60px;}
.sidebar{width: 220px;}
.sideList dt{width: 200px;height: 40px;background: url("imagesbg_blue02.png"); line-height: 40px;padding: 0 10px; color: white;font-size: 18px;}
.sideList dt a{font-size: 14px;color: white;}
.sideList dd{padding:10px 20px;border: 1px solid #e6e6e6;border-top: none; font-size: 12px; line-height: 25px;}
.sideCon h3{text-align: center;font-size: 14px;color: #214d81; }
.sideMain{margin-top: 10px;}
.sideMain li{float: left; margin: 0 10px;}

/*康复机构地区分布*/
.agencyTitle{background: #f8f8f8;border: 1px solid #f1f1f1;padding: 10px; border-bottom-color: #567ca7;}
.agencyTitle ul{background: url("imagesbg_address.png");}
.agencyTitle li{float: left; padding: 10px;line-height: 30px;}
.agencyTitle li a{display: inline-block;padding: 0 5px;}
.agencyTitle li.current a{background: #ffb330;color: white;}
.agencyMain{border: 1px solid #eee;border-top: none;padding:20px;}
.agencyList{width: 50%; line-height: 30px; margin-top:20px;padding-bottom: 20px;border-bottom: 1px dashed #eee;}
.agencyList span{color: #214d81; width: 120px;text-align: right;display: inline-block;}

/*详细页面*/
.detailMain{padding: 20px; width: 728px;border: 1px solid #f1f1f1;}
.detailMain h1{font-size: 24px;line-height: 50px; color: #333; text-align: center;}
.detailInfo{font-size: 12px;color: #999;line-height: 25px;padding-bottom: 10px;border-bottom: 1px solid #eee; text-align: center;}
.articleBody{padding-top: 20px; line-height: 30px;}
.articleBody p{text-indent: 2em; margin-top: 10px;}
.articleBody img{margin: 0 auto;display: block;}

/*康复资源*/
.naturalBanner{width: 1000px;height: 270px;overflow: hidden;margin: 20px auto 0 auto;position: relative;}
.naturalImg{position: absolute;left: 0;top:0; width: 1000px;height: 270px;overflow: hidden;}
.naturalLink{position: absolute;right: 10px;bottom:10px;}
.naturalLink li{float: left; margin: 0 2px;}
.naturalLink li a{background: #272727;color: white; width: 20px;height: 20px;text-align: center;line-height: 20px;display: block;}
.naturalLink li.current a{background: #c82624;}
.naturalTeach{width: 1000px;margin: 20px auto 0 auto;}
.naturalTeach-title{line-height: 50px;position: relative; height: 50px;padding: 0 20px; background: url("imagesbg_line.png") bottom left repeat-x;}
.naturalTeach-title h2{font-size: 24px;color: #5e7fa8;}
.icon-teach{width: 40px;height: 40px;background-image: url("imagesicon_book1.png");margin: 0 5px 2px 0;}
.naturalTeach-title ul{margin:4px 0 0 40px;}
.naturalTeach-title li{width: 182px;height: 46px;line-height: 46px; text-align: center;float: left; font-size: 16px;}
.naturalTeach-title li.current{background: url("imagesbg_book_blue.png");}
.naturalTeach-title li.current a{color: #5e7fa8; display: block;}
.icon-more{width: 8px;height: 8px;background-image: url("imagesicon_add.png");margin: 0 0 2px 5px;}
.naturalTeach-main{padding: 30px 0 10px 0;}
.naturalTeach-left{width: 357px; border-right: 1px solid #e6e6e6; padding: 20px 0;}
.naturalTeach-pic{text-align: center;}
.naturalTeach-pic img{width: 187px;height: 240px;background: url("imagesbg_book.png");padding: 0 9px 10px 0;}
.naturalTeach-left h3{text-align: center;font-size: 18px;line-height: 40px;color: #333;}
.naturalTeach-info{text-align: center;}
.naturalTeach-body{text-indent:2em;font-size: 12px;line-height: 20px;color: #999; padding: 10px 20px;}
.naturalTeach-right{width: 642px;}
.naturalTeach-list{width: 184px; float: left; padding: 0 15px;}
.naturalTeach-img{text-align: center;}
.naturalTeach-img img{width: 157px;height: 165px;background: url("imagesbg_book_small.png");padding: 0 9px 10px 0;}
.naturalTeach-list p{line-height: 20px; height: 60px;margin-top: 10px; padding: 0 15px;}
.naturalAgency{width: 1000px;margin: 20px auto 0 auto;}
.icon-agency{width: 40px;height: 40px;background-image: url("imagesicon_book2.png");margin: 0 5px 2px 0;}
.naturalAgency-filter{padding: 20px; line-height: 25px;}
.naturalAgency-filter li{float: left; margin: 5px;}
.naturalAgency-filter li a{display: inline-block;padding: 0 10px;}
.naturalAgency-filter li.current{background: #ffb330;}
.naturalAgency-filter li.current a{color: white;}
.naturalAgency-box{background: #fafbfd; padding: 20px;}
.naturalAgency-list{float: left;line-height: 30px; width: 450px;padding: 20px 15px;border-bottom: 1px dashed #ccc;}
.naturalAgency-list span{color: #5e7fa8; margin: 0 10px;}
.naturalPages{margin-top: 10px;background: #5e7faa; text-align: center;line-height: 30px; font-size: 12px;}
.naturalPages a{color: white;padding: 0 5px;}
.naturalAVT-list{float: left;line-height: 30px; width: 450px;padding: 20px 15px;border-bottom: 1px dashed #ccc;}
.naturalAVT-img{width: 105px;height: 105px;padding: 3px;border: 1px solid #e6e6e6; float: left;}
.naturalAVT-info{line-height: 30px;padding-top:7px;margin-left: 15px; float: left;}
.naturalAVT-info span{color: #5e7fa8;}
.naturalExpert{width: 1000px;margin: 20px auto 0 auto;}
.icon-avt{width: 40px;height: 40px;background-image: url("imagesicon_book3.png");margin: 0 5px 2px 0;}
.icon-expert{width: 40px;height: 40px;background-image: url("imagesicon_book4.png");margin: 0 5px 2px 0;}
.icon-link{width: 40px;height: 40px;background-image: url("imagesicon_book5.png");margin: 0 5px 2px 0;}
.naturalExpert-main{padding: 20px 0;}
.naturalExpert-left{padding: 0 10px; text-align: center; line-height: 30px; width: 380px;}
.naturalExpert-pic{width: 380px;height: 300px;}
.naturalExpert-left p{margin-top: 15px;}
.naturalExpert-right{float: left; width: 600px;}
.naturalExpert-list{width: 180px;float: left;padding: 0 10px; text-align: center;}
.naturalExpert-img{width: 180px;height: 120px;}
.naturalExpert-list p{line-height: 30px;margin: 15px 0;}
.naturalLink-main{padding: 10px 2px 0 2px;}
.naturalLink-main li{float: left; width: 132px;padding: 1px; border: 1px solid #e6e6e6;margin: 15px; height: 50px; text-align: center;}

