@charset "utf-8";

.commonTitle{box-sizing: border-box;position: relative;width: 100%;height: 260px;background: url(/images/commonBg.jpg) center no-repeat;background-size: cover;}
.commonTitle .commonTop{box-sizing: border-box;overflow: hidden;width: 100%;}
.commonTitle .commonTop h3{float: left;font-size: 36px;color: #FFFFFF;font-weight: bold;margin-top: 75px;}
.commonTitle .commonSearch{float: right;width: 274px;height: 40px;margin-top: 85px;box-sizing: border-box;overflow: hidden;background: url(/images/commonSearchBg.png) center no-repeat;background-size: 100% 100%;}
.commonTitle .commonSearch input{display: block;float: left;box-sizing: border-box;padding: 0 15px; font-size: 14px;color: #ffffff;border: none;}
.commonTitle .commonSearch .lInput{width: 224px;height: 40px;line-height: 40px;background: none;box-sizing: border-box;}
.commonTitle .commonSearch button{width: 50px;height: 40px;display: block;float: right;font-size: 14px;color: #ffffff;box-sizing: border-box;background: url(/images/commonSearch.png) center no-repeat;}
.commonTitle .commonSearch input::-webkit-input-placeholder{color: #FFFFFF;} 
.commonTitle .commonSearch input:-moz-placeholder{color: #FFFFFF;} 
.commonTitle .commonSearch input::-moz-placeholder{color: #FFFFFF;} 
.commonTitle .commonSearch input:-ms-input-placeholder{color: #FFFFFF;} 
.commonTitle .commonUl{box-sizing: border-box;width: 100%;height: 53px;position: absolute;left: 0;right: 0;bottom: 0;background: url(/images/common-x.png) top center no-repeat;}
.commonTitle .commonUl p{box-sizing: border-box;font-size: 14px;color: #ffffff;line-height: 53px;}
.commonTitle .commonUl p a{color: #ffffff;display: inline-block;margin: 0 5px;}
.commonUl ul{box-sizing: border-box;overflow: hidden;}
.commonUl ul li{float: left;height: 53px;box-sizing: border-box;}
.commonUl ul li:first-child{background: none;}
.commonUl ul li a{display: block;font-size: 16px;color: #fefefe;line-height: 53px;padding: 0 24px;box-sizing: border-box}
.commonUl ul li:first-child a{padding-left: 0;}
.commonUl ul li:first-child.active a{background: url(/images/commonActive.jpg) 30% 0 no-repeat;}
.commonUl ul li:first-child:hover a{background: url(/images/commonActive.jpg) 30% 0 no-repeat;}
.commonUl ul li.active a{background: url(/images/commonActive.jpg) top no-repeat;}
.commonUl ul li:hover a{background: url(/images/commonActive.jpg) top no-repeat;}
.featuresUl ul li a{padding: 0 20px;}


.detailsTitle{box-sizing: border-box;position: relative;width: 100%;height: 350px;background: url(/images/showBg.jpg) center no-repeat;background-size: cover;}
.detailsTitle .commonTop{box-sizing: border-box;overflow: hidden;width: 100%;}
.detailsTitle .commonTop img{display: block;margin: 85px auto 0;}
.detailsTitle .commonUl{box-sizing: border-box;width: 100%;height: 53px;position: absolute;left: 0;right: 0;bottom: 0;background: url(/images/common-x.png) top center no-repeat;}
.detailsTitle .commonUl p{box-sizing: border-box;font-size: 14px;color: #ffffff;line-height: 53px;}
.detailsTitle .commonUl p a{color: #ffffff;display: inline-block;margin: 0 5px;}

.detailsTitle ul{box-sizing: border-box;overflow: hidden;}
.detailsTitle ul li{float: left;height: 53px;box-sizing: border-box;}
.detailsTitle ul li:first-child{background: none;}
.detailsTitle ul li a{display: block;font-size: 16px;color: #fefefe;line-height: 53px;padding: 0 26px;box-sizing: border-box}
.detailsTitle ul li:first-child a{padding-left: 0;}
.detailsTitle ul li:first-child.active a{background: url(/images/commonActive.jpg) 30% 0 no-repeat;}
.detailsTitle ul li:first-child:hover a{background: url(/images/commonActive.jpg) 30% 0 no-repeat;}
.detailsTitle ul li.active a{background: url(/images/commonActive.jpg) top no-repeat;}
.detailsTitle ul li:hover a{background: url(/images/commonActive.jpg) top no-repeat;}

.channelNav{box-sizing: border-box;overflow: hidden;width: 100%;height: auto;background: #f5f5f5;}
.channelNav a{float: left;height: 53px;font-size: 16px;color: #333333; line-height: 53px;box-sizing: border-box;margin-left: 35px;}
.channelNav a:first-child{margin-left: 0;}
.channelNav a.active{border-bottom: 1px solid #0b6dad;color: #0b6dad;}
.channelNav a:hover{border-bottom: 1px solid #0b6dad;color: #0b6dad;}

/*医院概况*/
.aboutMain{width: 100%;box-sizing: border-box;overflow: hidden;padding: 40px 0;}
.aboutMain .newsUl{box-sizing: border-box;border-left: 1px solid #e7eaed;width: 100%;padding-top: 20px;}
.aboutMain .newsUl li{width: 100%;height: 215px;box-sizing: border-box;position: relative;margin-bottom: 30px;}
.aboutMain .newsUl li a{display: block;width: 100%;height: 100%;box-sizing: border-box;}
.aboutMain .newsUl li i{display: block;width: 16px;height: 16px;box-sizing: border-box;border-radius: 16px;position: absolute;left: -8px;top: 6px;border: 1px solid #e7eaed;background: #FFFFFF;}
.aboutMain .newsUl li .nTime{float: left;width: 230px;box-sizing: border-box;padding: 0 10px 10px; margin-left: 38px;}
.aboutMain .newsUl li .nTime p{font-size: 20px;color: #666666;font-weight: bold;}
.aboutMain .newsUl li .nTime span{display: block;font-size: 22px;color: #666666;}
.aboutMain .newsUl li .nRight{width: 890px;box-sizing: border-box;float: left;margin-left: 40px;padding-bottom: 30px;border-bottom: 1px solid #ebf1f1;overflow: hidden;}
.aboutMain .newsUl li .nImg{float: left;width: 330px;height: 194px;overflow: hidden;}
.aboutMain .newsUl li .nImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.aboutMain .newsUl li .nImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.aboutMain .newsUl li .nTxt{float: right;width: 510px;box-sizing: border-box;text-align: justify;word-break: break-all;}
.aboutMain .newsUl li .nTxt h3{font-size: 20px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.aboutMain .newsUl li .nTxt p{font-size: 16px;color: #666666;margin-top: 10px;}
.aboutMain .newsUl li .nTxt span{font-size: 12px;color: #333333;display: block;margin-top: 50px;}
.aboutMain .newsUl li:hover i{border: none;background: url(/images/nIbg.png) center no-repeat;background-size: 100% 100%;}
.aboutMain .newsUl li:hover .nTime p{color: #0b6dad;}
.aboutMain .newsUl li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.aboutMain .newsUl li:hover .nTxt h3{color: #0b6dad;}
.aboutMain .newsUl li:hover .nTxt span{color: #0b6dad;}
.aboutMain .newsUl li:hover .tTxt h3{color: #0b6dad;}
.aboutMain .newsUl li:hover .tTxt span{color: #0b6dad;}
.aboutMain .leaderUl{box-sizing: border-box;width: 100%;padding: 20px 0;}
.aboutMain .leaderUl li{width: 100%;height: auto;box-sizing: border-box;position: relative;margin-bottom: 20px;border-bottom: 1px solid #e7eaed;}
.aboutMain .leaderUl li:last-child{border-bottom: none;}
.aboutMain .leaderUl li a{display: block;width: 100%;height: 100%;box-sizing: border-box;padding-bottom: 30px;overflow: hidden;}
.aboutMain .leaderUl li .nImg{float: left;width: 150px;height: 225px;overflow: hidden;}
.aboutMain .leaderUl li .nImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.aboutMain .leaderUl li .nImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.aboutMain .leaderUl li .nTxt{float: right;width: 1000px;box-sizing: border-box;text-align: justify;word-break: break-all;}
.aboutMain .leaderUl li .nTxt h3{font-size: 20px;color: #0b6dad;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.aboutMain .leaderUl li .nTxt p{font-size: 16px;color: #666666;margin-top: 20px;line-height: 28px;}
.aboutMain .leaderUl li .nTxt span{font-size: 12px;color: #333333;display: block;margin-top: 50px;}
.aboutMain .leaderUl li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.aboutMain .doctorShow{box-sizing: border-box;overflow: hidden;position: relative;padding: 10px 0;}
.aboutMain .doctorShow .doctorImg{width: 150px;height: 225px;margin: 0 auto; overflow: hidden;box-shadow: 0 0 5px 2px rgba(0,0,0,.1);}
.aboutMain .doctorShow .doctorImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.aboutMain .doctorShow h3{font-size: 20px;color: #0b6dad;font-weight: bold;text-align: left;margin-top: 10px;}

.aboutMain .doctorH{box-sizing: border-box;border-bottom: 1px solid #dbdee4;padding: 15px 0;margin-top: 35px;}
.aboutMain .doctorH h3{font-size: 20px;color: #0b6dad;font-weight: bold;}
.aboutMain .doctorContent{box-sizing: border-box;text-align: justify;padding: 20px 0;}
.aboutMain .doctorContent p{font-size: 18px;color: #333333;line-height: 35px;}
.aboutMain .doctorContent img{width: auto;max-width: 100%;height: auto;margin: 15px 0;}

.aboutMain dl{width: 100%;box-sizing: border-box;margin-bottom: 10px;}
.aboutMain dl dd{box-sizing: border-box;overflow: hidden;margin-top: 10px;}
.aboutMain dl dd a{display: block;font-size: 16px;color: #666666;float: left;width: 230px;height: 46px;line-height: 46px;margin: 12px 0 0 12px;box-sizing: border-box;padding: 0 15px;background: #f3f3f3;}
.aboutMain dl dd a:nth-child(5n+1){margin-left: 0;}
.aboutMain dl dd a:hover{background: #47ACAC;color: #FFFFFF;}

.aTop{width: 100%;box-sizing: border-box;overflow: hidden;padding: 70px 0 60px 0;}
.aTop h5{width: 100%;float: left;font-size: 14px;color: #555555;font-weight: normal;text-align: right;margin-top: 20px;}
.acommon{width: 375px;height: 375px;box-sizing: border-box;padding: 0 20px;border-radius: 10px;}
.aOne{float: left;padding-top: 58px;background: #487eb8;background-size: cover;}
.aTwo{float: left;padding-top: 58px;margin-left: 38px;background: #11979d;background-size: cover;}
.aThree{float: right;padding-top: 42px;background: #2580b6;background-size: cover;}
.acommon ul{box-sizing: border-box;}
.aOne ul{box-sizing: border-box;background: url(/images/a-1.png) left no-repeat;}
.aTwo ul{box-sizing: border-box;background: url(/images/a-2.png) left no-repeat;}
.aThree ul{box-sizing: border-box;background: url(/images/a-3.png) left no-repeat;}
.acommon ul li{box-sizing: border-box;position: relative;padding-left: 38px;}
.acommon ul li i{display: block;width: 26px;height: 8px;position: absolute;left: -3px;top: 30px;background: url(/images/about-D.png) center no-repeat;}
.acommon ul li p{font-size: 17px;color: #ffffff;}
.acommon ul li p span{font-size: 36px;display: inline-block;}

.aTitle{width: 100%;box-sizing: border-box;overflow: hidden;}
.aTitle h3{float: left;font-size: 32px;color: #333333;font-weight: bold;}
.aTitle a{display: block;float: right;font-size: 13px;color: #333333;line-height: 48px;font-weight: bold;box-sizing: border-box;padding-right: 15px;letter-spacing: 1px;background: url(/images/more.png) right no-repeat;}

.aYyys{width: 100%;height: 1000px;padding: 50px 0; box-sizing: border-box;background: url(/images/about-4.jpg) center no-repeat;background-size: cover;}
.aYyys ul{}
.aYyys ul li{box-sizing: border-box;overflow: hidden;cursor: pointer;}
.aYyys ul li .aYleft{width: 50%;height: 290px;padding: 0 35px;float: left;box-sizing: border-box;border-right: 1.5px solid #e2e9f1;position: relative;}
.aYyys ul li .aYleft .aYi{width: 30px;height: 42px;position: absolute;top: 15px;right: -17px;}
.aYyys ul li .aYleft .aYi i{display: block;width: 16px;height: 16px;border-radius: 16px;margin: 0 auto;box-sizing: border-box;border: 3px solid #4d90cb;background: #FFFFFF;}

.aYyys ul li .aYright{width: 50%;height: 290px;padding: 0 25px;float: right;box-sizing: border-box;border-left: 1.5px solid #e2e9f1;}
.aYyys ul li .aYtxt{box-sizing: border-box;}
.aYyys ul li .aYtxt span{font-size: 16px;color: #333333;display: block;}
.aYyys ul li .aYtxt h3{font-size: 16px;color: #333333;font-weight: bold;margin-top: 22px;}
.aYyys ul li .aYtxt h5{font-size: 16px;color: #333333;font-weight: normal;margin-top: 5px;}
.aYyys ul li .aYtxt p{font-size: 16px;color: #333333;margin-top: 5px;}
.aYyys ul li .aYimg{box-sizing: border-box;width: 349px;height: 208px;}
.aYyys ul li .aYimg a{width: 315px;height: 185px;display: block;margin: 0 auto;overflow: hidden;}
.aYyys ul li .aYimg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.aYyys ul li .aYimg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}


.aYyys ul li .aYleft .aYtxt{text-align: right;}
.aYyys ul li .aYright .aYimg{float: left; padding: 10px 0 0 12px;background: url(/images/about-6B.png) center no-repeat;}
.aYyys ul li .aYleft .aYimg{float: right;padding: 10px 12px 0 0;background: url(/images/about-7B.png) center no-repeat;}

.aYyys ul li:hover .aYleft .aYi i{background: #4d90cb;}
.aYyys ul li:hover .aYimg img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.aXrld{width: 100%;box-sizing: border-box;overflow: hidden;padding: 50px 0 70px 0;}
.aXrld ul{box-sizing: border-box;overflow: hidden;padding: 30px 0;}
.aXrld ul li{float: left;width: 183px;box-sizing: border-box;margin-left: 20px;margin-bottom: 30px;}
.aXrld ul li:nth-child(6n+1){margin-left: 0;}
.aXrld ul li a{display: block;width: 100%;height: 100%;}
.aXrld ul li .aXrld-img{width: 100%;height: 250px;overflow: hidden;}
.aXrld ul li .aXrld-img img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.aXrld ul li .aXrld-img img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.aXrld ul li h3{font-size: 16px;color: #333333;font-weight: bold;margin-top: 15px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.aXrld ul li p{font-size: 14px;color: #666666;text-align: center;}
.aXrld ul li:hover .aXrld-img img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.aXrld ul li:hover h3{color: #0b6dad;}

.aZzjg{width: 100%;height: 637px;padding: 50px 0; box-sizing: border-box;background: url(/images/about-5.jpg) center no-repeat;background-size: cover;}
.aZzjg .aZTitle{width: 100%;box-sizing: border-box;overflow: hidden;}
.aZzjg .aZTitle h3{float: left;font-size: 32px;color: #FFFFFF;font-weight: bold;}
.aZzjg .aZTitle p{float: right;font-size: 24px;color: #ffffff;overflow: hidden;}
.aZzjg .aZTitle p a{color: #FFFFFF;box-sizing: border-box;display: block;float: left;}
.aZzjg .aZTitle p a.z-1{padding: 0 25px 0 20px;background: url(/images/a-4.png) left no-repeat;}
.aZzjg .aZTitle p a.z-2{padding: 0 25px;background: url(/images/a-5.png) left no-repeat;}
.aZzjg .aZMain{width: 100%;height: 456px;box-sizing: border-box;position: relative;}
.aZzjg .aZMain .aZh3{position: absolute;left: 0;top: 15px; width: 180px;height: 53px;box-sizing: border-box;text-align: center;line-height: 53px;background: #11979d;}
.aZzjg .aZMain .aZh3 h3{font-size: 24px;color: #ffffff;font-weight: normal;}

.aZzjg .aZMain dl{width: 100%;box-sizing: border-box;margin-bottom: 10px;}
.aZzjg .aZMain dl dd{box-sizing: border-box;overflow: hidden;margin-top: 10px;}
.aZzjg .aZMain dl dd a{display: block;font-size: 16px;color: #666666;float: left;width: 230px;height: 46px;line-height: 46px;margin: 12px 0 0 12px;box-sizing: border-box;padding: 0 15px;background: #f3f3f3;}
.aZzjg .aZMain dl dd a:nth-child(5n+1){margin-left: 0;}
.aZzjg .aZMain dl dd a:hover{background: #47ACAC;color: #FFFFFF;}


.aZzjg .aZMainScroll{width: 100%;height: 370px;margin: 0 auto;padding-right: 35px;text-align: justify;word-break: break-all;box-sizing: border-box;overflow: auto;}
.aZzjg .aZMainScroll h3{font-size: 18px;color: #333333;font-weight: bold;}
.aZzjg .aZMainScroll p{font-size: 16px;color: #333333;line-height: 30px;text-indent: 2em;margin-bottom: 30px;}
.aZzjg .aZMainScroll img{width: 100%;height: auto;display: block;margin: 0 auto;}
.aZzjg .aZMainScroll p img{width: 100%;height: auto;display: block;margin: 0 auto;}
.aZMainScroll::-webkit-scrollbar{width: 2px;}
.aZMainScroll::-webkit-scrollbar-track{-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: rgba(12,110,173,.3);}
.aZMainScroll::-webkit-scrollbar-thumb{-webkit-border-radius: 3.5px;-moz-border-radius: 3.5px;border-radius: 3.5px;background-color: #4d90cb;}



.aZzry{width: 100%;box-sizing: border-box;overflow: hidden;padding: 50px 0 100px 0;}
.aZzry .aZBanner{width: 1225px;height: auto; box-sizing: border-box;position: relative;margin: 0 auto;padding-top: 20px;}
.aZzry .aZBanner .item{width: 280px;height: auto; box-sizing: border-box;float: left;margin: 0 5px 0;}
.aZzry .aZBanner .item a{display: block;width: 280px;height: auto;margin: 6px auto;box-sizing: border-box;position: relative;}
.aZzry .aZBanner .item h3{font-size: 18px;color: #333333;font-weight: normal;height: 54px;overflow: hidden;text-align: justify;word-break: break-all;}
.aZzry .aZBanner .item i{display: block;width: 20px;height: 4px;background: #e2e9f1;margin-top: 12px;}
.aZzry .aZBanner .item .ztImg{width: 100%;height: 200px;overflow: hidden;margin-top: 25px;}
.aZzry .aZBanner .item .ztImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.aZzry .aZBanner .item .ztImg img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.aZzry .aZBanner .item .ztTxt{width: 100%;word-break:break-all;box-sizing: border-box;text-align: justify;padding: 15px 0;}
.aZzry .aZBanner .item .ztTxt span{font-size: 14px;color: #666666;display: block;}
.aZzry .aZBanner .item .ztTxt p{font-size: 14px;color: #999999;margin-top: 8px;box-sizing: border-box;}
.aZzry .aZBanner .item:hover h3{color: #0B6DAD;}
.aZzry .aZBanner .item:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.aZzry .slick-dots{ position: absolute; bottom: -20px;width: 100%;left: 0;right: 0;margin: auto;text-align: center;padding: 0px;}
.aZzry .slick-dots li {position: relative; display: inline-block;margin: 0px 8px;padding: 0px; cursor: pointer; }
.aZzry .slick-dots li button{border: 0;display: inline-block;width: 10px;height: 10px;border-radius: 10px;line-height: 0;font-size: 0;cursor: pointer;background: #d7dde4;}
.aZzry .slick-dots li.slick-active button{background: #47acac;width: 22px;}

/*就医指南*/
.guideMain{width: 100%;box-sizing: border-box;overflow: hidden;padding: 40px 0;}
.sZmap{width: 100%;height: 600px;}
.sZmap a{display: block;width: 100%;height: 100%;}
.sZmap img{width: 100%;height: auto;display: block;margin: 0 auto;}


/*特色医疗*/
.featuresMain{width: 100%;box-sizing: border-box;overflow: hidden;padding: 0 0 60px 0;}
.featuresMain dl{width: 100%;box-sizing: border-box;margin-top: 50px;}
.featuresMain dl dt{font-size: 28px;color: #0f74bc;font-weight: bold;}
.featuresMain dl dt span{font-size: 18px;color: #4d90cb;font-family: "Arial";display: inline-block;margin-left: 10px;}
.featuresMain dl dd{box-sizing: border-box;overflow: hidden;margin-top: 10px;}
.featuresMain dl dd a{display: block;font-size: 16px;color: #666666;float: left;width: 230px;height: 46px;line-height: 46px;margin: 12px 0 0 12px;box-sizing: border-box;padding: 0 15px;background: #f3f3f3;}
.featuresMain dl dd a:nth-child(5n+1){margin-left: 0;}
.featuresMain dl dd a:hover{background: #47ACAC;color: #FFFFFF;}

.featuresMain h2{font-size: 28px;color: #0f74bc;font-weight: bold;margin-top: 50px;}
.featuresMain h2 span{font-size: 18px;color: #4d90cb;font-family: "Arial";display: inline-block;margin-left: 10px;}
.featuresMain ul{box-sizing: border-box;overflow: hidden;padding-top: 50px;}
.featuresMain ul li{width: 300px;float: left;box-sizing: border-box;border: 1px solid #e3e3e3;margin-left: -1px;margin-top: -1px;border-radius: 2px;position: relative;}
.featuresMain ul li:nth-child(4n+1){margin-left: 0;}
.featuresMain ul li a{display: block;box-sizing: border-box;padding: 15px 20px 15px;border-top: 4px solid #FFFFFF;}
.featuresMain ul li h3{font-size: 18px;color: #222222;font-weight: bold;height: 54px;}
.featuresMain ul li p{font-size: 13px;height: 38px;color: #666666;text-transform: uppercase;margin-top: 15px;text-align: justify;word-break: break-all;}
.featuresMain ul li span{font-size: 12px;color: #333333;margin-top: 16px;display: inline-block;letter-spacing: 1px;box-sizing: border-box;padding-right: 15px;background: url(/images/more.png) right no-repeat;}
.featuresMain ul li i{font-size: 50px;color: #EEEEEE;font-weight: bold;font-family: "Arial";/* position: absolute;right: 8px;top: 8px; */font-style: normal;}

.featuresMain ul li:hover{background: #f9fbfb;}
.featuresMain ul li:hover a{border-color: #37bdc5;}
.featuresMain ul li:hover h3{color: #37bdc5;}
.featuresMain ul li:hover i{color: #999999;}
.featuresMain ul li:hover span{color: #37bdc5;}


/*新闻列表页*/
.newsMain{width: 100%;box-sizing: border-box;overflow: hidden;padding: 40px 0;}
.commonTab{width: 100%;box-sizing: border-box;overflow: hidden;margin-bottom: 30px;}
.commonTab .cTab{width: 36px;height: 36px;float: left;margin-left: 15px; box-sizing: border-box;cursor: pointer;}
.commonTab .cTab:first-child{margin-left: 0;}
.commonTab .cTab a{display: block;width: 100%;height: 100%;}
.commonTab a.cImg {background: url(/images/commonImg.png) center no-repeat;}
.commonTab a.cTxt {background: url(/images/commonTxt.png) center no-repeat;}
.commonTab .active a.cImg {background: url(/images/commonImgActive.png) center no-repeat;}
.commonTab .active a.cTxt {background: url(/images/commonTxtActive.png) center no-repeat;}

.newsMain .newsUl{box-sizing: border-box;border-left: 1px solid #e7eaed;width: 100%;padding-top: 20px;}
.newsMain .newsUl li{width: 100%;height: 215px;box-sizing: border-box;position: relative;margin-bottom: 30px;}
.newsMain .newsUl li a{display: block;width: 100%;height: 100%;box-sizing: border-box;}
.newsMain .newsUl li i{display: block;width: 16px;height: 16px;box-sizing: border-box;border-radius: 16px;position: absolute;left: -8px;top: 0;border: 1px solid #e7eaed;background: #FFFFFF;}
.newsMain .newsUl li .nTime{float: left;width: 98px;height: 86px;box-sizing: border-box;text-align: center;padding-left: 15px;margin-left: 38px;background: url(/images/nTime.jpg) right no-repeat;}
.newsMain .newsUl li .nTime p{font-size: 28px;color: #666666;line-height: 30px;margin-top: 15px;}
.newsMain .newsUl li .nTime span{display: block;font-size: 22px;color: #666666;}
.newsMain .newsUl li .nRight{width: 1015px;box-sizing: border-box;float: left;margin-left: 40px;padding-bottom: 30px;border-bottom: 1px solid #ebf1f1;overflow: hidden;}
.newsMain .newsUl li .nImg{float: left;width: 271px;height: 185px;overflow: hidden;}
.newsMain .newsUl li .nImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.newsMain .newsUl li .nImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.newsMain .newsUl li .nTxt{float: right;width: 710px;box-sizing: border-box;text-align: justify;word-break: break-all;}
.newsMain .newsUl li .nTxt h3{font-size: 20px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsMain .newsUl li .nTxt p{font-size: 14px;color: #666666;margin-top: 20px;}
.newsMain .newsUl li .nTxt small{display: none;}
.newsMain .newsUl li .nTxt p span{display: inline-block;margin-top: 0;}
.newsMain .newsUl li .nTxt span{font-size: 12px;color: #333333;display: block;margin-top: 50px;}
.newsMain .newsUl li .nTxt h3 span{display: inline-block;font-size: 20px;font-weight: bold;margin-top: 0;}

.newsMain .newsUl li .tTxt{float: right;width: 100%;box-sizing: border-box;text-align: justify;word-break: break-all;}
.newsMain .newsUl li .tTxt h3{font-size: 20px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsMain .newsUl li .tTxt p{font-size: 14px;color: #666666;margin-top: 20px;}
.newsMain .newsUl li .tTxt small{display: none;}
.newsMain .newsUl li .tTxt span{font-size: 12px;color: #333333;display: block;margin-top: 25px;}
.newsMain .newsUl li .tTxt h3 span{display: inline-block;font-size: 20px;font-weight: bold;margin-top: 0;}
.newsMain .newsUl li .tTxt p span{display: inline-block;font-size: 12px;margin-top: 0;}

.newsMain .newsUl li:hover i{border: none;background: url(/images/nIbg.png) center no-repeat;background-size: 100% 100%;}
.newsMain .newsUl li:hover .nTime{background: url(/images/nTimeBg.png) center no-repeat;}
.newsMain .newsUl li:hover .nTime p{color: #FFFFFF;}
.newsMain .newsUl li:hover .nTime span{color: #FFFFFF;}
.newsMain .newsUl li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.newsMain .newsUl li:hover .nTxt h3{color: #0b6dad;}
.newsMain .newsUl li:hover .nTxt span{color: #0b6dad;}
.newsMain .newsUl li:hover .tTxt h3{color: #0b6dad;}
.newsMain .newsUl li:hover .tTxt span{color: #0b6dad;}

.newsMain .newsUlTxt{box-sizing: border-box;width: 100%;padding-top: 20px;}
.newsMain .newsUlTxt li{width: 100%;height: auto;box-sizing: border-box;position: relative;margin-bottom: 30px;padding-bottom: 15px;border-bottom: 1px dashed #DEDEDE;}
.newsMain .newsUlTxt li a{display: block;width: 100%;height: 100%;box-sizing: border-box;}
.newsMain .newsUlTxt li i{display: none;}
.newsMain .newsUlTxt li .nTime{display: none;}
.newsMain .newsUlTxt li .nImg{display: none;}
.newsMain .newsUlTxt li .nRight{width: 100%;box-sizing: border-box;overflow: hidden;}
.newsMain .newsUlTxt li .nTxt{float: right;width: 100%;box-sizing: border-box;text-align: justify;word-break: break-all;}
.newsMain .newsUlTxt li .nTxt h3{font-size: 16px;color: #333333;float: left;width: 80%;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsMain .newsUlTxt li .nTxt p{display: none;}
.newsMain .newsUlTxt li .nTxt small{display: block;float: right;font-size: 12px;color: #333333;}
.newsMain .newsUlTxt li .nTxt span{display: none;}
.newsMain .newsUlTxt li .tTxt{float: right;width: 100%;box-sizing: border-box;overflow: hidden;text-align: justify;word-break: break-all;}
.newsMain .newsUlTxt li .tTxt h3{font-size: 16px;color: #333333;float: left;width: 80%;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newsMain .newsUlTxt li .tTxt p{display: none;}
.newsMain .newsUlTxt li .tTxt small{display: block;float: right;font-size: 12px;color: #333333;}
.newsMain .newsUlTxt li .tTxt span{display: none;}
.newsMain .newsUlTxt li:hover .nTxt h3{color: #0b6dad;}
.newsMain .newsUlTxt li:hover .tTxt h3{color: #0b6dad;}
.newsMain .newsUlTxt li:hover .nTxt small{color: #0b6dad;}
.newsMain .newsUlTxt li:hover .tTxt small{color: #0b6dad;}

.videoMain{width: 100%;box-sizing: border-box;overflow: hidden;padding: 40px 0;}
.videoMain .videoUl{box-sizing: border-box;width: 100%;padding-top: 20px;overflow: hidden;}
.videoMain .videoUl li{width: 380px;height: 355px;float: left;margin: 0 0 25px 30px; box-sizing: border-box;padding: 15px;background: #fafafa;}
.videoMain .videoUl li:nth-child(3n+1){margin-left: 0;}
.videoMain .videoUl li .vImg{width: 350px;height: 225px;margin: 0 auto; box-sizing: border-box;overflow: hidden;position: relative;}
.videoMain .videoUl li .vImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.videoMain .videoUl li .vImg .vBg{display: none; position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: 0;bottom: 0;margin: auto;box-sizing: border-box;background: url(/images/videoHover.png) center no-repeat;}
.videoMain .videoUl li .vImg .vBg span{display: block;position: absolute;width: 56px;height: 56px;left: 0;top: 0;right: 0;bottom: 0;margin: auto;background: url(/images/videoPlay.png) center no-repeat;}
.videoMain .videoUl li .vImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.videoMain .videoUl li h3{font-size: 18px;height: 54px;color: #333333;font-weight: bold;margin-top: 15px;overflow: hidden;}
.videoMain .videoUl li span{font-size: 12px;color: #666666;display: block;margin-top: 5px;}
.videoMain .videoUl li:hover h3{color: #0B6DAD;}
.videoMain .videoUl li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.videoMain .videoUl li:hover .vImg .vBg{display: block;}

.videoMain .videoTitle{width: 100%;box-sizing: border-box;overflow: hidden;}
.videoMain .videoTitle h3{float: left;font-size: 26px;color: #0B6DAD;font-weight: bold;}
.videoMain .videoTitle a{display: block;float: right;font-size: 13px;color: #333333;line-height: 48px;font-weight: bold;box-sizing: border-box;padding-right: 15px;letter-spacing: 1px;background: url(/images/more.png) right no-repeat;}

.videoMain .videoList{box-sizing: border-box;width: 100%;min-height: 336px;padding: 20px 0;overflow: hidden;margin-bottom: 40px;border-bottom: 1px solid #0B6DAD;}
.videoMain .videoList:last-child{border-bottom: none;}
.videoMain .videoList li{width: 285px;height: 275px;float: left;margin: 0 0 20px 20px; box-sizing: border-box;background: #FFFFFF;}
.videoMain .videoList li:nth-child(4n+1){margin-left: 0;}
.videoMain .videoList li .vImg{width: 100%;height: 183px;margin: 0 auto; box-sizing: border-box;overflow: hidden;position: relative;}
.videoMain .videoList li .vImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.videoMain .videoList li .vImg .vBg{display: none; position: absolute;width: 100%;height: 100%;left: 0;right: 0;top: 0;bottom: 0;margin: auto;box-sizing: border-box;background: url(/images/videoHover.png) center no-repeat;}
.videoMain .videoList li .vImg .vBg span{display: block;position: absolute;width: 56px;height: 56px;left: 0;top: 0;right: 0;bottom: 0;margin: auto;background: url(/images/videoPlay.png) center no-repeat;}
.videoMain .videoList li .vImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.videoMain .videoList li h3{font-size: 18px;height: 54px;color: #333333;font-weight: bold;margin-top: 15px;overflow: hidden;}
.videoMain .videoList li span{font-size: 12px;color: #666666;display: block;margin-top: 5px;}
.videoMain .videoList li:hover h3{color: #0B6DAD;}
.videoMain .videoList li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.videoMain .videoList li:hover .vImg .vBg{display: block;}
/*临床医疗*/
.medicalMain{width: 100%;box-sizing: border-box;overflow: hidden;padding: 40px 0;}
.medicalMain .newsUl{box-sizing: border-box;border-left: 1px solid #e7eaed;width: 100%;padding-top: 20px;}
.medicalMain .newsUl li{width: 100%;height: 60px;box-sizing: border-box;position: relative;margin-bottom: 30px;}
.medicalMain .newsUl li a{display: block;width: 100%;height: 100%;box-sizing: border-box;}
.medicalMain .newsUl li i{display: block;width: 16px;height: 16px;box-sizing: border-box;border-radius: 16px;position: absolute;left: -8px;top: 5px;border: 1px solid #e7eaed;background: #FFFFFF;}
.medicalMain .newsUl li .nRight{width: 100%;box-sizing: border-box;float: left;margin-left: 40px;overflow: hidden;}
.medicalMain .newsUl li .nRight h3{font-size: 18px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.medicalMain .newsUl li:hover i{border: none;background: url(/images/nIbg.png) center no-repeat;background-size: 100% 100%;}
.medicalMain .newsUl li:hover .nRight h3{color: #0b6dad;}
.medicalMain dl{width: 100%;box-sizing: border-box;margin-bottom: 10px;}
.medicalMain dl dd{box-sizing: border-box;overflow: hidden;margin-top: 0;}
.medicalMain dl dd a{display: block;font-size: 16px;color: #666666;float: left;width: 230px;height: 46px;line-height: 46px;margin: 12px 0 0 12px;box-sizing: border-box;padding: 0 15px;background: #f3f3f3;}
.medicalMain dl dd a:nth-child(5n+1){margin-left: 0;}
.medicalMain dl dd a:hover{background: #47ACAC;color: #FFFFFF;}

/*医院公告*/
.noticeMain{width: 100%;box-sizing: border-box;overflow: hidden;padding:0 0 20px 0;}
.noticeMain ul{box-sizing: border-box;width: 100%;padding: 20px 0 40px 0;overflow: hidden;}
.noticeMain ul li{width: 100%;height: 181px;box-sizing: border-box;position: relative;border: 1px solid #FFFFFF;border-bottom: 1px solid #ebf1f1;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.noticeMain ul li a{display: block;width: 100%;height: 100%;box-sizing: border-box;padding-top: 40px;}
.noticeMain ul li .nTime{float: left;width: 145px;height: 101px;box-sizing: border-box;text-align: center;border-right: 1px solid #ebf1f1;}
.noticeMain ul li .nTime p{font-size: 28px;color: #666666;line-height: 30px;margin-top: 15px;}
.noticeMain ul li .nTime span{display: block;font-size: 22px;color: #666666;}
.noticeMain ul li .nRight{width: 1020px;float: right;box-sizing: border-box;padding-right: 25px;text-align: justify;word-break: break-all;}
.noticeMain ul li .nRight h3{font-size: 20px;color: #333333;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.noticeMain ul li .nRight p{font-size: 14px;color: #666666;margin-top: 10px;}
.noticeMain ul li .nRight span{font-size: 14px;color: #37bdc5;display: inline-block;margin-top: 0;}
.noticeMain ul li:hover{border: 1px solid #60b7b7;background: url(/images/noticeListBg.png) left no-repeat #f9fbfb;}
.noticeMain ul li:hover .nTime p{color: #37bdc5;}
.noticeMain ul li:hover .nTime span{color: #37bdc5;}
.noticeMain ul li:hover{-webkit-transform: translate(0, -8px);-ms-transform: translate(0, -8px);-o-transform: translate(0, -8px);transform: translate(0, -8px);}
/*科室导航*/
.departmentMain{width: 100%;box-sizing: border-box;overflow: hidden;padding:60px 0 100px 0;}
.departmentMain .dBanner{width: 1120px;margin: 0 auto;box-sizing: border-box;position: relative;}
.departmentMain .dBanner .item{width: 170px;height: 180px;box-sizing: border-box;float: left;margin: 0 7px 0;}
.departmentMain .dBanner .item a{display: block;width: 100%;height: 100%;box-sizing: border-box;padding: 25px 12px;}
.departmentMain .dBanner .item .ztImg{width: 66px;height: 66px;border-radius: 66px;margin: 0 auto;box-sizing: border-box;background: url(/images/dImgBg.png) center no-repeat;background-size: 100% 100%;overflow: hidden;}
.departmentMain .dBanner .item .ztImg img{width: auto;height: auto;display: block;margin: 14px auto 0;}
.departmentMain .dBanner .item .ztImg img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.departmentMain .dBanner .item .ztTxt{width: 100%;height: 118px;box-shadow: 0 0 10px rgba(0,0,0,.1);text-align: justify;word-break:break-all;box-sizing: border-box;padding: 15px 20px;}
.departmentMain .dBanner .item h3{font-size: 18px;color: #ffffff;font-weight: normal;text-align: center;margin-top: 10px;}
.departmentMain .dBanner .item p{font-size: 12px;color: #ffffff;text-align: center;}
.departmentMain .dBanner .item:hover .ztTxt h3{color: #005bab;}
.departmentMain .dBanner .item:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.departmentMain .dBanner .slick-prev{ position: absolute; display: block; width: 42px; height: 42px;line-height: 0; font-size: 0; cursor: pointer; background: url(/images/dLeft.png) center no-repeat; color: transparent; top: 40%;padding: 0; border: none; outline: none; }
.departmentMain .dBanner .slick-next{ position: absolute; display: block; width: 42px; height: 42px;line-height: 0; font-size: 0; cursor: pointer; background: url(/images/dRight.png) center no-repeat; color: transparent; top: 40%;padding: 0; border: none; outline: none; }
.departmentMain .dBanner .slick-prev { left: -45px; }
.departmentMain .dBanner .slick-next { right: -45px; }
.departmentMain .dBanner .slick-prev:hover{background: url(/images/dLeftHover.png) center no-repeat;}
.departmentMain .dBanner .slick-next:hover{background: url(/images/dRightHover.png) center no-repeat;}

.departmentMain .dSearch{box-sizing: border-box;width: 100%;height: 80px;background: #edf1f3;text-align: center;margin-top: 60px;}
.departmentMain .dSearch span{width: 158px;height: 47px;line-height: 47px;text-align: center;font-size: 16px;color: #FFFFFF;display: inline-block;margin-top: 16.5px;background: #47acac;}
.departmentMain .dSearch input{display: inline-block;margin-left: 10px;margin-top: 16.5px;box-sizing: border-box;padding: 0 15px; font-size: 14px;color: #333333;border: none;}
.departmentMain .dSearch .lInput{width: 700px;height: 47px;line-height: 47px;background: #FFFFFF;box-sizing: border-box;border: 1px solid #c8cfd2;}
.departmentMain .dSearch .lSelect{width: 230px;height: 47px;line-height: 47px;margin-top: 16.5px;box-sizing: border-box;border: 1px solid #c8cfd2;background: url(/images/dUp.png) 94% no-repeat #FFFFFF;}
.departmentMain .dSearch select{display: inline-block;margin-left: 10px;box-sizing: border-box;padding: 0 15px; font-size: 14px;color: #333333;border: none;}
.departmentMain .dSearch button{width: 168px;height: 47px;display: inline-block;margin-left: 10px;margin-top: 16.5px;font-size: 16px;color: #ffffff;box-sizing: border-box;background: #47acac;cursor: pointer;}
.departmentMain dl{width: 100%;box-sizing: border-box;margin-top: 60px;}
.departmentMain dl dt{font-size: 32px;color: #333333;font-weight: bold;}
.departmentMain dl dd{box-sizing: border-box;overflow: hidden;margin-top: 10px;}
.departmentMain dl dd a{display: block;font-size: 16px;color: #666666;float: left;width: 230px;height: 46px;line-height: 46px;margin: 12px 0 0 12px;box-sizing: border-box;padding: 0 15px;background: #f3f3f3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.departmentMain dl dd a:nth-child(5n+1){margin-left: 0;}
.departmentMain dl dd a:hover{background: #47ACAC;color: #FFFFFF;}

.departmentMain .doctor{box-sizing: border-box;padding: 30px 0 30px 0;overflow: hidden;}
.departmentMain .doctor li{width: 230px;height: auto;float: left;margin-left: 11px;margin-bottom: 35px;box-sizing: border-box;position: relative;background: #FFFFFF;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.departmentMain .doctor li:nth-child(5n+1){margin-left: 0;}
.departmentMain .doctor li a{display: block;}
.departmentMain .doctor li .hTimg{width: 100%;height: 330px;margin: 0 auto; box-sizing: border-box;overflow: hidden;}
.departmentMain .doctor li .hTimg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.departmentMain .doctor li .hTimg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.departmentMain .doctor li .hTtxt{box-sizing: border-box;width: 100%;height: 82px;box-sizing: border-box;padding: 0 15px;text-align: center;background: url(/images/doctorBg.png) bottom no-repeat;}
.departmentMain .doctor li .hTtxt h3{font-size: 18px;color: #0b6dad;font-weight: normal;margin-top: 10px; box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.departmentMain .doctor li .hTtxt p{font-size: 14px;color: #666666;box-sizing: border-box;margin-top: 5px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.departmentMain .doctor li:hover{box-shadow: 0px 5px 10px 0px rgba(0,0,0,.3);-webkit-transform: translate(0, -5px);-ms-transform: translate(0, -5px);-o-transform: translate(0, -5px);transform: translate(0, -5px);}
.departmentMain .doctor li:hover .hTtxt{background: url(/images/doctorHover.png) bottom no-repeat; }
.departmentMain .doctor li:hover .hTimg img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.departTop{box-sizing: border-box;height: 593px;}
.departTop .departLeft{width: 300px;height: 593px;float: left;box-sizing: border-box;padding: 31px;box-shadow: 0 0 8px 3px rgba(0,0,0,.08);}
.departTop .departLeft .departImg{width: 237px;height: 347px;margin: 0 auto;overflow: hidden;}
.departTop .departLeft .departImg img{width: 100%;height: auto;display: block;margin: 0 auto;}
.departTop .departLeft h3{font-size: 24px;color: #0b6dad;font-weight: normal;text-align: center;margin-top: 13px;}
.departTop .departLeft span{font-size: 14px;color: #666666;display: block;text-align: center;}
.departTop .departLeft p{font-size: 14px;color: #666666;text-align: justify;word-break: break-all;margin-top: 20px;line-height: 25px;}

.departTop .departRight{width: 870px;height: 593px;float: right;box-sizing: border-box;padding: 31px 20px;box-shadow: 0 0 8px 3px rgba(0,0,0,.08);}
.departTop .departRight .departH{box-sizing: border-box;overflow: hidden;padding: 0 10px;}
.departTop .departRight .departH h3{float: left;font-size: 32px;color: #333333;font-weight: bold;}
.departTop .departRight .departH h5{float: left;font-size: 20px;color: #333333;font-weight: bold;}
.departTop .departRight .departH span{display: inline-block;margin-left: 5px;font-size: 26px;color: #4d90cb;font-weight: bold;}
.departTop .departRight .departTitme{width: 805px;height: 445px;margin: 25px auto 0;box-sizing: border-box;overflow: hidden;background: #ebf1f1;}
.departTop .departRight .departTitme h3{text-align: center;line-height: 445px;font-size: 20px;color: #333333;}
.departTop .departRight .departShow{box-sizing: border-box;text-align: justify;overflow: auto;height: 290px;padding: 15px 10px;word-break:break-all}
.departTop .departRight .departShow p{font-size: 16px;color: #333333;line-height: 25px!important;text-indent: 2em;}
.departTop .departRight .departShow img{width: auto;max-width: 100%;height: auto;margin: 10px auto;}
.departTop .departRight .expertiseShow{box-sizing: border-box;text-align: justify;padding: 0 10px;word-break:break-all}
.departTop .departRight .expertiseShow p{font-size: 16px;color: #333333;line-height: 25px!important;text-indent: 2em;}
.departTop .departRight .expertiseShow img{width: auto;max-width: 100%;height: auto;margin: 10px auto;}
.departTop .departRight .departShow::-webkit-scrollbar{width: 2px;}
.departTop .departRight .departShow::-webkit-scrollbar-track{-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F5F5F5;}
.departTop .departRight .departShow::-webkit-scrollbar-thumb{-webkit-border-radius: 3.5px;-moz-border-radius: 3.5px;border-radius: 3.5px;background-color: #0b6dad;}


.departTwo{width: 100%;height: 120px;box-sizing: border-box;padding: 20px 30px; background: #f3f7fb;margin-top: 30px;overflow: hidden;}
.departTwo .departP{float: left;display: none; box-sizing: border-box;padding-left: 30px;margin-top: 30px;background: url(/images/depart-Hint.png) left no-repeat;}
.departTwo .departP p{font-size: 14px;color: #333333;}
.departTwo .departT{float: right;box-sizing: border-box;}
.departTwo .departT p{font-size: 14px;color: #333333;float: left;line-height: 80px;margin-right: 20px;}
.departTwo .departT img{width: 80px;height: 80px;display: block;float: right;}

.departThree{box-sizing: border-box;margin-top: 50px;}
.departThree .departH3{box-sizing: border-box;}
.departThree .departH3 h3{box-sizing: border-box;font-size: 24px;color: #333333;font-weight: bold;}
.departThree .departShow{box-sizing: border-box;text-align: justify;padding: 15px 0;word-break:break-all}
.departThree .departShow p{font-size: 16px;color: #333333;line-height: 35px!important;}
.departThree .departShow img{width: auto;max-width: 100%;height: auto;margin: 10px auto;}


/*科室介绍*/
.departmentOne{width: 100%;box-sizing: border-box;padding: 50px 0 60px 0;}
.dTitle{width: 100%;box-sizing: border-box;overflow: hidden;}
.dTitle h3{float: left;font-size: 32px;color: #333333;font-weight: bold;}
.dTitle a{display: block;float: right;font-size: 13px;color: #333333;line-height: 48px;font-weight: bold;box-sizing: border-box;padding-right: 15px;letter-spacing: 1px;background: url(/images/more.png) right no-repeat;}
.departmentOne .dKsjs{width: 100%;box-sizing: border-box;overflow: hidden;margin-top: 25px;}
.departmentOne .dKsjs .dKLeft{width: 470px;height: 495px;box-sizing: border-box;padding: 30px 40px;text-align: justify;word-break: break-all;float: left;background: url(/images/department-1.jpg) center no-repeat;background-size: 100% 100%;}
.departmentOne .dKsjs .dKLeft p{font-size: 16px;color: #ffffff;line-height: 35px;}
.departmentOne .dKsjs .dKLeft a{display: block;margin-top: 38px;width: 130px;height: 40px;text-align: center;font-size: 13px;color: #FFFFFF;line-height: 40px;font-weight: bold;box-sizing: border-box;border: 1px solid #d9d9d9;padding-right: 15px;letter-spacing: 1px;background: url(/images/moreWhite.png) 80% 55% no-repeat;}

.departmentOne .dKsjs .dKRight{width: 730px;height: 495px;box-sizing: border-box;float: right;position: relative;}
.departmentOne .dKsjs .dKRight img{width: auto;max-width: 100%;height: 495px;display: block;margin: 0 auto;}
.departmentOne .dKsjs .dKRight span{font-size: 24px;color: #FFFFFF;display: block;font-weight: bold;height: 70px;box-sizing: border-box;padding: 0 15px;text-align: center;line-height: 70px;position: absolute;left: 0;top: 0;z-index: 9;background: rgba(71,172,172,.9);}

.departmentTwo{width: 100%;box-sizing: border-box;padding: 50px 0 70px 0;background: #f3f7fb;overflow: hidden;}
.departmentTwo .eBanner{width: 100%;height: auto; box-sizing: border-box;position: relative;margin: 0 auto;padding-top: 20px;overflow: hidden;}
.departmentTwo .eBanner .bd{width: 100%;}
.departmentTwo .eBanner .bd ul{width: 100%;box-sizing: border-box;overflow: hidden;}
.departmentTwo .eBanner .bd ul li{width: 280px;height: auto; box-sizing: border-box;float: left;margin-right: 28px;}
.departmentTwo .eBanner .bd ul li a{display: block;width: 280px;height: auto;margin: 6px auto;box-sizing: border-box;position: relative;}
.departmentTwo .eBanner .bd ul li .ztImg{width: 100%;height: 200px;overflow: hidden;}
.departmentTwo .eBanner .bd ul li .ztImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.departmentTwo .eBanner .bd ul li .ztImg img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.departmentTwo .eBanner .bd ul li .ztTxt{width: 100%;word-break:break-all;box-sizing: border-box;text-align: justify;padding: 15px 0;}
.departmentTwo .eBanner .bd ul li .ztTxt h3{font-size: 16px;color: #333333;font-weight: normal;overflow: hidden;height: 72px;}
.departmentTwo .eBanner .bd ul li .ztTxt p{font-size: 13px;color: #666666;margin-top: 8px;box-sizing: border-box;}
.departmentTwo .eBanner .bd ul li:hover .ztTxt h3{color: #0B6DAD;}
.departmentTwo .eBanner .bd ul li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.departmentTwo .eBanner .bd ul li:hover h5{background: url(/images/doctorBg.jpg) center no-repeat;color: #FFFFFF;}

.departmentTwo .eBanner .hd{width: 100%;height: auto;}
.departmentTwo .eBanner .hd ul{box-sizing: border-box;text-align: center;}
.departmentTwo .eBanner .hd ul li{display:inline-block;cursor: pointer;width:10px;height:10px;border-radius: 10px; pxoverflow:hidden;margin: 0 5px;background: #d7dde4;font-size: 0px;}
.departmentTwo .eBanner .hd ul li.on{background: #47acac;width: 22px;}

.departmentThree{width: 100%;box-sizing: border-box;padding: 60px 0 90px 0;background: #FFFFFF;overflow: hidden;}
.departmentThree .dTsyl{width: 100%;height: 507px;box-sizing: border-box;position: relative;background: url(/images/department-7.png) center no-repeat;}
.departmentThree .dTtitle{width: 130px;height: 450px;position: absolute;left: 0;top: 0;box-sizing: border-box;padding: 55px 45px; background: url(/images/department-8.jpg) center no-repeat;background-size: 100% 100%;z-index: 10;}
.departmentThree .dTtitle h3{font-size: 36px;color: #FFFFFF;font-weight: normal;line-height: 45px;}
.departmentThree .dTsylContent{width: 1108px;height: 520px;position: absolute;top: 20px;right: 0;box-sizing: border-box;padding: 50px 20px 0 75px; background: url(/images/department-9.jpg) center no-repeat;background-size: 100% 100%;z-index: 9;}
.departmentThree .dTsylContent .dTsylScroll{width: 100%;height: 420px;padding-right: 35px;text-align: justify;word-break: break-all;box-sizing: border-box;overflow: auto;}
.departmentThree .dTsylContent .dTsylScroll a{font-size: 18px;color: #333333;font-weight: bold;}
.departmentThree .dTsylContent .dTsylScroll p{font-size: 16px;color: #333333;line-height: 30px;margin-bottom: 30px;}
.dTsylScroll::-webkit-scrollbar{width: 2px;}
.dTsylScroll::-webkit-scrollbar-track{-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: rgba(12,110,173,.3);}
.dTsylScroll::-webkit-scrollbar-thumb{-webkit-border-radius: 3.5px;-moz-border-radius: 3.5px;border-radius: 3.5px;background-color: #4d90cb;}

.departmentFour{width: 100%;box-sizing: border-box;padding: 60px 0 80px 0;background: #f3f7fb;overflow: hidden;}
.departmentFour .dFBanner{width: 100%;box-sizing: border-box;position: relative;padding-top: 30px;overflow: hidden;}
.departmentFour .dFBanner .bd{width: 100%;}
.departmentFour .dFBanner .bd ul{width: 100%;box-sizing: border-box;overflow: hidden;}
.departmentFour .dFBanner .bd ul li{width: 220px;float: left;box-sizing: border-box;margin-right: 25px;padding-bottom: 20px;border: 2px solid #FFFFFF;background: #FFFFFF;cursor: pointer;overflow: hidden;}
.departmentFour .dFBanner .bd ul li a.dY{display: block;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid red;}
.departmentFour .dFBanner .bd ul li .dYhtdImg{width: 100%;height: 280px;box-sizing: border-box;overflow: hidden;position: relative;}
.departmentFour .dFBanner .bd ul li .dYhtdImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.departmentFour .dFBanner .bd ul li .dYhtdImg img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.departmentFour .dFBanner .bd ul li .dYhtdImg .dYhtdHover{display: none;position: absolute;width: 100%;height: 100%;box-sizing: border-box;left: 0;top: 0;background: rgba(0,0,0,.5);}
.departmentFour .dFBanner .bd ul li .dYhtdImg .dYhtdHover a{display: block;position: absolute;left: 0;right: 0;margin: auto;width: 133px;height: 40px;line-height: 40px;font-size: 16px;color: #ffffff; text-align: center;}
.departmentFour .dFBanner .bd ul li .dYhtdImg .dYhtdHover a.dYyzj{bottom: 85px;background: #47acac;}
.departmentFour .dFBanner .bd ul li .dYhtdImg .dYhtdHover a.dCkpb{bottom: 30px;background: #0b6dad;}
.departmentFour .dFBanner .bd ul li h3{font-size: 16px;color: #333333;font-weight: bold;text-align: center;margin-top: 10px;}
.departmentFour .dFBanner .bd ul li p{font-size: 13px;color: #666666;text-align: center;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.departmentFour .dFBanner .bd ul li:hover{border-color: #47acac;}
.departmentFour .dFBanner .bd ul li:hover .dYhtdImg .dYhtdHover{display: block;}
.departmentFour .dFBanner .bd ul li:hover .dYhtdImg img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.departmentFour .dFBanner .hd{width: 100%;height: auto;margin-top: 50px;}
.departmentFour .dFBanner .hd ul{box-sizing: border-box;text-align: center;}
.departmentFour .dFBanner .hd ul li{display:inline-block;cursor: pointer;width:12px;height:12px;border-radius: 12px; pxoverflow:hidden;margin: 0 20px;background: #e2e9f1;font-size: 0px;}
.departmentFour .dFBanner .hd ul li.on{background: #47acac;}
/*专题专栏*/
.specialMain{width: 100%;box-sizing: border-box;overflow: hidden;padding:30px 0 50px 0;}
.specialMain .specialUl{box-sizing: border-box;padding: 30px 0;overflow: hidden;}
.specialMain .specialUl li{width: 380px;height: auto;float: left;margin-left: 30px;margin-bottom: 30px;box-sizing: border-box;position: relative;background: #FFFFFF;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.specialMain .specialUl li:nth-child(3n+1){margin-left: 0;}
.specialMain .specialUl li a{display: block;}
.specialMain .specialUl li .hTimg{width: 100%;height: 210px;margin: 0 auto; box-sizing: border-box;overflow: hidden;}
.specialMain .specialUl li .hTimg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.specialMain .specialUl li .hTimg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.specialMain .specialUl li .hTtxt{box-sizing: border-box;width: 100%;height: 55px;box-sizing: border-box;padding: 0 15px;background: url(/images/specialBg.png) bottom no-repeat;}
.specialMain .specialUl li .hTtxt h3{font-size: 16px;color: #333333;font-weight: normal;line-height: 50px; box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.specialMain .specialUl li:hover{box-shadow: 0px 5px 10px 0px rgba(0,0,0,.3);-webkit-transform: translate(0, -5px);-ms-transform: translate(0, -5px);-o-transform: translate(0, -5px);transform: translate(0, -5px);}
.specialMain .specialUl li:hover .hTtxt{background: url(/images/specialHover.png) bottom no-repeat; }
.specialMain .specialUl li:hover .hTimg img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.specialMain .specialUl li:hover .hTtxt h3{color: #0B6DAD;}

/*详情页*/
.showMain{width: 100%;box-sizing: border-box;padding: 40px 0;}
.showTitle{box-sizing: border-box;border-bottom: 1px solid #dbdee4;}
.showTitle h3{font-size: 32px;color: #555555;font-weight: bold;}
.showTitle .showInfo{box-sizing: border-box;height: 36px;margin-top: 30px;}
.showTitle .showInfo p{display: block;float: left;line-height: 24px;font-size: 14px;color: #999999;max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.showTitle .showInfo p span{display: inline-block;color: #666666;margin-right: 0;white-space: normal!important;}
.showTitle .showInfo p b{display: inline-block;color: #666666;margin-left: 20px;font-weight: normal;}
.showTitle .showInfo p b:first-child{margin-left: 0;}
.showTitle .showInfo .showShare{float: right;box-sizing: border-box;}
.showTitle .showInfo .showShare span{float: left; display: block;font-size: 14px;line-height: 24px;color: #999999;box-sizing: border-box;}
.showTitle .showInfo .showShare .share{float: left;box-sizing: border-box;}
.showTitle .showInfo .showShare .share a{display: inline-block;width: 24px;font-size: 14px;color: #666666;height: 24px;line-height: 24px;margin: 0 0 6px; box-sizing: border-box;padding-left: 30px;}
.showTitle .showInfo .showShare .share .help{text-align: center;box-sizing: border-box;overflow: hidden;padding: 0 10px;}
.showTitle .showInfo .showShare .share a:before{content: '';}
.showTitle .showInfo .showShare .share a p{font-size: 12px;}
.showTitle .showInfo .showShare .share a.share-wx{background: url(/images/shareWechat.png) left no-repeat;}
.showTitle .showInfo .showShare .share a.share-tsina{background: url(/images/shareWeibo.png) left no-repeat;}
.showTitle .showInfo .showShare .share a.share-qzone{background: url(/images/shareQzone.png) left no-repeat;}



.showContent{box-sizing: border-box;font-size: 20px;text-align: justify;padding: 35px 0;overflow: hidden; word-break:break-all}
.showContent p{font-size: 16px;color: #333333;line-height: 35px!important;}
.showContent img{width: auto;max-width: 100%;height: auto!important;margin: 10px auto;}
.showContent section:first-child{text-align: center;width: 677px;margin: 0 auto!important;}
.showContent section{text-align: center;}
.showContent section img{display: block;margin: 0 auto !important;}
.showContent table{width: 800px!important;}
.showContent table tr td{border: 1px solid #666666!important;box-sizing: border-box;padding: 8px;font-size: 16px;}
.showContent .mejs__container {margin: 0 auto;}

.showVideo{width: 100%;height: 751px; box-sizing: border-box;text-align: justify;padding: 35px 0;}
.showVideo video{width: 100%;height: 100%;background: #eeeeee;}
.showVideo video::-internal-media-controls-download-button{display:none;}
.showVideo video::-webkit-media-controls-enclosure{overflow:hidden;}
.showVideo video::-webkit-media-controls-panel{width: calc(100% + 30px);}

.showEwm{box-sizing: border-box;text-align: center;margin-top: 30px;display: none;}
.showEwm img{width: 132px;height: 132px;display: block;margin: 0 auto;}
.showEwm p{color: #666666;font-size: 12px;margin-top: 5px;}

.showPage{box-sizing: border-box;text-align: left;margin-top: 40px;width: 100%;}
.showPage p{font-size: 16px;color: #666666;margin-top: 10px;}
.showPage a{font-size: 16px;color: #666666;}
.showPage a:hover{color: #0b6dad;}

.recommend{box-sizing: border-box;margin-top: 20px;}
.recommend h3{font-size: 20px;color: #333333;padding: 18px 0;font-weight: bold;box-sizing: border-box;border-bottom: 1px solid #dbdee4;}
.recommend ul{box-sizing: border-box;margin-top: 15px;}
.recommend ul li{overflow: hidden;box-sizing: border-box;padding: 15px 0;}
.recommend ul li a{display: block;}
.recommend ul li .reImg{width: 132px;height: 90px;overflow: hidden;}
.recommend ul li .reImg img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}
.recommend ul li .nImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.recommend ul li .reTxt{width: 1050px; box-sizing: border-box;text-align: justify;}
.recommend ul li .reTxt h5{font-size: 18px;color: #333333;font-weight: normal;}
.recommend ul li .reTxt p{font-size: 14px;color: #999999;margin-top: 10px;}
.recommend ul li:hover h5{color: #0b6dad;}
.recommend ul li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

/*搜索页*/
.sHeader{width: 100%;height: auto;padding: 50px 0 40px 0;box-sizing: border-box;overflow: hidden;background: #f5f5f5;}
.sHeader .sHeader-top{width: 100%;box-sizing: border-box;overflow: hidden;}
.sHeader .sLogo{width: 435px;float: left; box-sizing: border-box;overflow: hidden;}
.sHeader .sLogo a{display: block;box-sizing: border-box;}
.sHeader .sLogo img{width: auto;height: auto;display: block;margin: 0 auto;}
.sHeader .sReturn{float: right; box-sizing: border-box;overflow: hidden;}
.sHeader .sReturn a{width: 120px;height: 45px;line-height: 45px;display: block;font-size: 16px;color: #FFFFFF;border-radius: 5px;text-align: center;float: left;background: #999999;}


.sHeader .sSearch{width: 100%;float: left;box-sizing: border-box;margin: 45px 0 10px 0; position: relative;overflow: hidden;}
.sHeader .sSearch select{width: 80px;float: left;height: 40px;font-size: 14px;color: #666666;padding: 0 20px; box-sizing: border-box;border: 1px solid #0b6dad;}

.sHeader .sSearch input{border: none;box-sizing: border-box;padding: 0 10px;display: block;border-radius: 2px;}
.sHeader .sSearch .searchOne{width: 100%;box-sizing: border-box;overflow: hidden;}
.sHeader .sSearch .searchOne span{float: left;line-height: 40px;}
.sHeader .sSearch .searchdate{box-sizing: border-box;overflow: hidden;float: left;}
.sHeader .sSearch .searchTxt{float: left; width: 410px;height: 40px;font-size: 14px;color: #666666;margin-left: 15px;border: 1px solid #0b6dad;}
.sHeader .sSearch .searchItem{float: left;width: 150px;height: 40px;font-size: 14px;color: #666666;margin: 15px 15px 0 0;border: 1px solid #0b6dad;}
.sHeader .sSearch .searchTime{float: left;width: 150px;height: 40px;font-size: 14px;color: #666666;margin: 15px 15px 0 0;border: 1px solid #0b6dad;}

.sHeader .sSearch input[type='submit']{float: left;width: 120px;height: 40px;font-size: 16px;color: #ffffff;margin-top: 15px;background: #0b6dad;cursor: pointer;}

.sContent{width: 100%;box-sizing: border-box;padding: 40px 0 80px 0;overflow: hidden;}
.sContent .hidden{display: none!important;}
.sContent .sTitle{width: 100%;padding: 10px 20px; box-sizing: border-box;background: #0b6dad;overflow: hidden;}
.sContent .sTitle a{display: block;font-size: 15px;float: left;color: #ffffff;}
.sContent .sTitle a i{font-style: normal;display: inline-block;margin: 0 5px;}
.sContent .newsUl{box-sizing: border-box;width: 100%;padding: 10px 0 35px 0;margin-top: 20px;}
.sContent .newsUl li{width: 100%;height: auto;box-sizing: border-box;padding-bottom: 20px;margin-bottom: 20px;overflow: hidden;border-bottom: 1px solid #dedede;}
.sContent .newsUl li .nImg{float: left;width: 240px;height: 157px;overflow: hidden;background: #f5f5f5;}
.sContent .newsUl li .nImg a{display: block;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.sContent .newsUl li .nImg img{max-width: 100%;max-height: 100%;display: block;margin: 0 auto;}
.sContent .newsUl li .nImg img{-moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.sContent .newsUl li .nTxt{float: right;width: 940px;box-sizing: border-box;text-align: justify;word-break: break-all;}
.sContent .newsUl li .nTxt h3{font-size: 20px;color: #333333;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sContent .newsUl li .nTxt h3 a{color: #333333;}
.sContent .newsUl li .nTxt h3 a span{display: inline-block;font-size: 20px;}
.sContent .newsUl li .nTxt p{font-size: 14px;color: #666666;margin-top: 10px;}
.sContent .newsUl li .nTxt p span{display: inline-block;font-size: 14px;}
.sContent .newsUl li .tTxt{float: right;width: 100%;box-sizing: border-box;text-align: justify;word-break: break-all;}
.sContent .newsUl li .tTxt h3{font-size: 20px;color: #333333;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sContent .newsUl li .tTxt h3 a{color: #333333;}
.sContent .newsUl li .tTxt p{font-size: 14px;color: #666666;margin-top: 10px;}
.sContent .newsUl li .tTxt h3 span{display: inline-block;font-size: 20px;}
.sContent .newsUl li .tTxt p span{display: inline-block;font-size: 14px;}
.sContent .newsUl li .nSpan{width: 100%;box-sizing: border-box;overflow: hidden;margin-top: 10px;}
.sContent .newsUl li .nSpan summary{display: block;float: left;font-size: 14px;color: #999999;margin-right: 20px;}
.sContent .newsUl li .nSpan summary span{display: inline-block;}
.sContent .newsUl li .nSpan .nTime{}
.sContent .newsUl li .nSpan .nSource{}
.sContent .newsUl li .nSpan .nAuthor{}
.sContent .newsUl li .nLocation{width: 100%;box-sizing: border-box;margin-top: 8px;}
.sContent .newsUl li .nLocation summary{display: block;font-size: 14px;color: #999999;}
.sContent .newsUl li .nLocation summary a{color: #0b6dad;}
.sContent .newsUl li .nLocation summary a span{display: inline-block;}
.sContent .newsUl li .nLocation i{font-family: '宋体';font-style: normal;display: inline-block;margin: 0 5px;}
.sContent .newsUl li:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}
.sContent .newsUl li:hover .nTxt h3 a{color: #0b6dad;}
.sContent .newsUl li:hover .tTxt h3 a{color: #0b6dad;}

.sFooter{width: 100%;height: auto;padding: 20px 0; box-sizing: border-box;overflow: hidden;background: #0b6dad;}
.sFooter p{font-size: 14px;color: #ffffff;text-align: center;}

/*分页*/
.newsPage{width: 100%; box-sizing: border-box;text-align: center;padding: 25px 0;}
.newsPage .newsPageContent{}
.newsPage .newsPageContent a{font-size: 14px;color: #666666;box-sizing: border-box;border-radius: 3px;display: inline-block;padding: 8px 17px;background: #eeeeee;margin:0 2px;}
.newsPage .newsPageContent span{font-size: 14px;color: #666666;box-sizing: border-box;border-radius: 3px;display: inline-block;cursor: pointer; padding: 8px 15px;background: #eeeeee;}
.newsPage .newsPageContent a.active{color: #FFFFFF;background: #37bdc5;}
.newsPage .newsPageContent a:hover{color: #FFFFFF;background: #37bdc5;}
.newsPage .newsPageContent select{font-size: 14px;color: #666666;box-sizing: border-box;border-radius: 3px;display: inline-block;border: 1px solid #eeeeee; cursor: pointer; padding: 8px 15px;background: #ffffff;}
