@charset "utf-8";
body{margin:0;padding:0;font-size:14px;font-family:"Microsoft YaHei","Hiragino Sans GB","PingFang SC",Arial,Tahoma,simsun,sans-serif;color:#707070}
a{color:#707070;text-decoration:none;outline:0}
a:active{star:expression(this.onFocus=this.blur())}
img{border:0}
a:link{text-decoration:none;outline:0}
a:visited{text-decoration:none;outline:0}
a:hover{text-decoration:none;color:#5292c8;outline:0}
dd,dl,dt,p,ul{padding:0;margin:0}
li{list-style-position:outside;list-style-type:none}
h1,h2,h3,h4,h5{font-size:14px;padding:0;margin:0}
h1{font-size:16px;font-weight:400}
h5{font-size:12px}
.fl{float:left;width:666px}
.fr{float:right;font-size:12px;width:235px}
.jksp{width:212px;height:127px;position:relative}
#minviod{position:absolute}
#viodtc{position:absolute}
.clear_f{clear:both;height:27px;padding:0;margin:0;display:block}
.clear_l{height:35px}
.h10{height:10px;overflow:hidden;clear:both}
.h50{height:50px;overflow:hidden;clear:both}
.w221{width:221px}
.w747{width:747px;overflow:hidden}
.w900{width:1000px;overflow:hidden}
.w1000{width:1000px;overflow:hidden}
.w676{width:100%;overflow:hidden;float:left}
.w293{width:293px;overflow:hidden}
.yx{float:right;width:747px}
em,i{font-style:normal}
input{padding:0;border:0;background:0 0;color:#999;outline:0}
.wal{width:1003px;margin:0 auto}
#all-navbar{margin-top:18px}
#all-logo{width:300px;height:50px;background:url(../images/all-logo.jpg) no-repeat;position:relative;top:18px;float:left;overflow:hidden;text-indent:-999em;display:block;background-size:100% auto}
#all-nav{height:65px;margin-left:50px;float:left;width:638px}
#all-nav ul{overflow:hidden;zoom:1}
#all-nav li{float:left;width:70px;text-align:center;list-style:none;height:14px;line-height:14px;border-right:dashed 1px #7d7d7d;margin-top:14px}
#all-nav li.last{border-right:none}
#all-footer a,#all-nav li a{color:#555;text-decoration:none}
#all-nav li a{white-space:nowrap}
.fr p{font-size:14px;text-align:justify;text-indent:2em;padding:0 10px}
.content p{line-height:24px;width:710px;margin:0 auto}
.lcontent p{width:670px;text-indent:2em}
.headDiv,.headDiv .wal{height:115px;overflow:hidden;position:relative}
.nav{background:url(../images/nav.gif) top repeat-x;height:50px;overflow:hidden;position:relative}
.nav li{float:left;width:16.6%;height:50px;box-sizing:border-box;background:url(../images/navBg.gif) right top no-repeat;padding-right:1px}
.nav li:last-child{background:0 0}
.nav a{display:block;font-size:14px;height:48px;line-height:40px;position:relative;top:2px;text-align:center}
.nav .aNow,.nav .aNow1{background:#3073ab;color:#fff}
.nav li:hover{background:#6aa2d1}
.nav a:hover{color:#fff}
.topSearch{position:absolute;z-index:1;top:12px;right:20px;background:url(../images/topSearch.png) left top no-repeat;width:197px;height:23px}
.topSearch .input1{float:left;width:150px;height:23px;line-height:20px;padding-left:15px;color:#999}
.topSearch .btn1{float:left;width:30px;height:23px;cursor:pointer}
.fr.newsPart5 a{display:block;height:94px;text-align:center;width:40px}
.sNav{position:absolute;z-index:100;left:50%;margin-left:-502px;top:165px;background:url(../images/sNav.png) top repeat-x;height:40px;width:1003px;display:none}
.wal.jr{position:relative}
.sNav li{float:left}
.sNav a{display:block;float:left;height:40px;line-height:40px;overflow:hidden;color:#fff;padding:0 13px}
.sNav a:hover{text-decoration:underline}
.sNav div{display:none;height:40px}
.sNav_01{padding-left:125px}
.sNav_03{padding-left:337px}
.sNav_04{padding-left:447px}
.pageNow{padding:25px 0 20px 0;color:#909090;font-size:14px}
.pageNow a{color:#909090}
.pageNow a:hover{color:#5292c8}
.sNav_02 ul li{width:85px}
.sNav_03 ul li{width:85px}
.sNav_04 ul li{width:85px}
.sNav_02{margin:0 auto;width:765px}
.sNav_05{margin:0 auto;width:435px}
.pageSearch{height:43px;overflow:hidden;background:#5292c8;margin-bottom:40px}
.pageSearch li{float:left;color:#fff;font-size:14px;padding:11px 0 0 16px;line-height:22px}
.pageSearch .selectDiv{float:left;background:url(../images/input1.png) left top no-repeat;width:221px;height:24px;line-height:22px;text-align:center;color:#999}
.pageSearch .selectDiv2{background:url(../images/input2.png) left top no-repeat;width:141px}
.pageSearch .btn1{float:left;background:url(../images/btn1.gif);width:60px;height:43px;cursor:pointer}
.footLink{height:90px;overflow:hidden;background:#f4f4f4;position:relative}
.footLink .leftBtn{display:block;background:url(../images/lleftBtn.png) left top no-repeat;width:49px;height:93px;overflow:hidden;position:absolute;z-index:10;left:50%;margin-left:-550px;top:30px}
.footLink .rightBtn{display:block;background:url(../images/lrightBtn.png) left top no-repeat;width:49px;height:93px;overflow:hidden;position:absolute;z-index:10;right:50%;margin-right:-550px;top:30px}
.footLink .wal{width:1004px;overflow:hidden;position:relative}
.footLink ul{width:2000%}
.footLink li{float:left;width:251px;text-align:center;overflow:hidden;padding-top:15px}
.inner-footer{margin-top:0}
.footer{margin-top:10px;height:140px;background:url(../images/f-bg.jpg) repeat-x}
.f-con{width:980px;margin:0 auto}
.fc-left{float:left;width:350px;padding:13px 0 0 20px}
.fc-right{float:left;padding:25px 0 0 12px;background:url(../images/f-fg.jpg) 0 20px no-repeat;height:70px}
.pageTitle{height:43px;line-height:42px;overflow:hidden;background:#578ab5;color:#fff;font-size:18px;padding-left:18px}
.pageTitle2{height:50px;overflow:hidden;position:relative;background:url(../images/pageTitle2.gif) left 48px repeat-x}
.pageTitle2 h1{float:left;height:47px;line-height:47px;overflow:hidden;border-bottom:#4687cb solid 3px;color:#313131;font-size:18px}
.pageTitle2_1{background:0 0}
.pageTitle2 .more{position:absolute;z-index:1;top:0;right:0;line-height:50px;font-size:14px}
.pageTitle2 .btnDiv{position:absolute;z-index:1;top:18px;right:10px}
.pageTitle2 .btnDiv a{display:block;float:left;height:20px;line-height:20px;padding:0 8px;background:#cdcdcd;color:#fff;margin-left:1px}
.pageTitle2 .btnDiv a:hover{background:#4687cb}
.pageTitle2 .btnDiv .leftBtn{width:20px;padding:0;background:#cdcdcd url(../images/leftBtn.png) center no-repeat}
.pageTitle2 .btnDiv .leftBtn:hover{background:#4687cb url(../images/leftBtn.png) center no-repeat}
.pageTitle2 .btnDiv .rightBtn{width:20px;padding:0;background:#cdcdcd url(../images/rightBtn.png) center no-repeat}
.pageTitle2 .btnDiv .rightBtn:hover{background:#4687cb url(../images/rightBtn.png) center no-repeat}
.sideTitle{height:43px;line-height:42px;overflow:hidden;padding-left:20px;background:#d07f81;color:#fff;font-size:18px}
.sideTitle_1{background:#caa378}
.sideTitle_2{background:#68b4b5}
.sideTitle_3{background:#5e95b5}
.sideTitleMy{background:#7182b2}
.sideList{background:#f4f4f4;margin-bottom:25px}
.sideList li{height:39px;line-height:38px;overflow:hidden;border-bottom:#fff solid 2px;padding-left:20px;font-size:14px}
.sideList a span{padding:0 28px}
.sideList2 li{background:url(../images/ico1.png) 20px center no-repeat;padding-left:45px}
.pageNum{height:55px;overflow:hidden;padding-top:35px;text-align:center}
.pageNum a{display:inline-block;margin:0 3px;height:25px;line-height:25px;padding:0 8px;background:#ebebeb;font-size:14px}
.pageNum .aNow,.pageNum a:hover{background:#5088b7;color:#fff}
.pageNum span{display:inline-block;margin:0 3px;height:25px;line-height:25px;padding:0 8px}
.selectDiv{cursor:pointer}
.selectDiv span{padding-left:5px}
.selectDiv select{display:none}
.selectLayer{position:absolute;z-index:100;display:none;background:#fff;border:#bababa solid 1px}
.selectLayer li{height:22px;line-height:22px;overflow:hidden;padding-left:5px;color:#666}
.content div{font-size:14px}
.fry{width:62px}
.fly{width:936px;height:43px}
.list ul li .name{font-size:14px}
.ewmLayer{background:url(../images/ewmBg.png) repeat scroll 0 0;display:none;height:403px;left:50%;margin-left:-190px;margin-top:-200px;overflow:hidden;position:fixed;text-align:center;top:50%;width:379px;z-index:100}
.ewmLayer h1{color:#fff;font-size:20px;font-weight:400;height:55px;line-height:50px;overflow:hidden;position:relative;margin:0}
.ewmLayer .close{background:url(../images/close.png) no-repeat scroll center center;display:block;height:40px;overflow:hidden;position:absolute;right:0;top:0;width:40px;z-index:101}
img{border:0 none}
#all-v{float:right;width:638px}
#all-v ul li{padding:10px 50px 0;float:right}
.all-v1{background:url(../images/hba.jpg) no-repeat right center}
.pageBanner{height:228px;overflow:hidden;position:relative}
.pageBanner .form{position:absolute;z-index:1;right:0;top:32px;background:url(../image/pageBannerForm.png) left top no-repeat;width:230px;height:174px;overflow:hidden}
.pageBanner .form .btn{display:block;background:url(../image/nimg10.png) center no-repeat;width:34px;height:18px;overflow:hidden;position:absolute;z-index:10;left:0;top:80px}
.pageBanner .form .btnNow{background:url(../image/nimg10Now.png) center no-repeat;left:-5px}
.pageBanner .form h2{color:#fff;padding:15px 0 15px 48px}
.pageBanner .form li{height:40px;overflow:hidden;position:relative;left:37px;background:url(../image/bg1.png) left top no-repeat}
.pageBanner .form .liNow{background:url(../image/bg2.png) left top no-repeat}
.pageBanner .form .input1{float:left;padding-left:10px;width:135px;height:25px;line-height:23px;color:#fff}
.pageBanner .form .btn1{float:left;cursor:pointer;width:25px;height:25px}
.indexFlash li{position:absolute;z-index:1;left:0;top:0}
.indexFlash .btnDiv{width:100%;position:absolute;z-index:10;left:0;bottom:15px;text-align:center}
.indexFlash .btnDiv span{display:inline-block;width:10px;height:10px;margin:0 5px;background:#fff;cursor:pointer}
.indexFlash .btnDiv .spanNow{background:#5292c8}
.sideNav{margin-bottom:30px;background:#f4f4f4}
.sideNav h1{font-size:18px;height:45px;line-height:43px;text-align:center;overflow:hidden;background:#5088b7;color:#fff}
.sideNav a{display:block;height:42px;line-height:40px;padding-left:40px;overflow:hidden;border-top:#e6e6e6 solid 1px;background:url(../image/sideNav.gif) 20px center no-repeat;font-size:18px}
.sideNav .aNow,.sideNav a:hover{background:#6aa2d1 url(../image/sideNav1.gif) 30px center no-repeat;color:#fff;position:relative;width:191px;padding-left:50px;left:-10px}
.sideNav a:hover{background:#12579f url(../image/sideNav1.gif) 30px center no-repeat}
.visit .tips{height:54px;line-height:54px;overflow:hidden;padding-left:18px;font-size:14px}
.visit .tips em{color:#437cab;padding-right:60px}
.visit .tips i{color:#cc8c44}
.visit th{height:38px;background:#f4f4f4;font-size:14px}
.visit td{height:60px;background:url(../image/line.gif) bottom repeat-x;text-align:center;font-size:14px}
.visit .timeDiv{background:url(../image/time.png) left top no-repeat;width:131px;height:57px;padding:29px 0 0 23px;overflow:hidden;margin:0 auto}
.visit .timeDiv li{float:left;width:18px;height:25px;line-height:25px;text-align:center;color:#cf9350}
.videoShow h1{text-align:center;font-size:20px;color:#474747;padding:35px 0 20px 0}
.videoShow .imgDiv{text-align:center}
.videoShow .btnDiv{height:65px;line-height:20px;overflow:hidden;padding-top:20px}
.videoShow .btnDiv li{float:left;padding-left:143px}
.videoShow .btnDiv li img{display:none}
.videoRelevant{width:676px;height:200px;overflow:hidden;position:relative;padding-top:25px}
.videoRelevant ul{width:2000%}
.videoRelevant li{float:left;width:212px;height:200px;overflow:hidden;position:relative;text-align:center;margin-right:20px}
.videoRelevant .btn{display:block;background:url(../image/viodtc.png) center no-repeat;width:212px;height:126px;overflow:hidden;position:absolute;z-index:10;left:0;top:0}
.videoRelevant .name{padding-top:10px}
.HealthyPart1,.HealthyPart2,.HealthyPart3{height:240px;width:475px;overflow:hidden;color:#707070}
.HealthyPart1 a,.HealthyPart2 a,.HealthyPart3 a{color:#707070}
.HealthyPart1 a:hover,.HealthyPart2 a:hover,.HealthyPart3 a:hover{color:#5292c8}
.HealthyPart1 .list{width:230px;overflow:hidden;position:relative;top:-6px}
.HealthyPart1 li{font-size:14px;height:26px;line-height:26px;overflow:hidden}
.HealthyPart2 dl{height:98px;overflow:hidden;position:relative}
.HealthyPart2 dt{position:absolute;z-index:1;left:0;top:0}
.HealthyPart2 dd{padding-left:170px}
.HealthyPart2 dd h2{font-weight:400}
.HealthyPart2 dd .content{padding:6px 0 3px 0}
.HealthyPart2 li{font-size:14px;height:26px;line-height:26px;overflow:hidden;position:relative}
.HealthyPart2 li span{position:absolute;z-index:1;top:0;right:0}
.HealthyPart3 li{font-size:14px;height:26px;line-height:26px;overflow:hidden;position:relative;top:-6px}
.HealthyPart3 li span{position:absolute;z-index:1;top:0;right:0}
.newsTime{height:43px;line-height:42px;overflow:hidden;background:#5292c8;font-size:14px;color:#fff;padding:0 20px;margin:25px 0;letter-spacing:1px}
#nowCnYearIs{letter-spacing:2px}
#nowCnDateIs{letter-spacing:2px}
.newsTime span{letter-spacing:2px}
.newsPart1{width:610px;height:235px;overflow:hidden;position:relative}
.newsPart1 .fl{width:313px;height:213px;overflow:hidden;position:relative;top:10px}
.newsPart1 .fl li{position:absolute;z-index:1;left:0;top:0;width:313px;height:213px;overflow:hidden}
.newsPart1 .fl .name{position:absolute;z-index:2;left:0;bottom:0;height:28px;line-height:28px;width:100%;overflow:hidden;background:url(../image/bg.png)}
.newsPart1 .fl .name a{color:#fff;padding-left:12px}
.newsPart1 .fl .btnDiv{position:absolute;z-index:10;right:10px;bottom:5px}
.newsPart1 .fl .btnDiv span{display:block;float:left;background:url(../image/btn1.png) center top no-repeat;width:13px;height:13px;overflow:hidden;cursor:pointer}
.newsPart1 .fl .btnDiv .spanNow{background:url(../image/btn2.png) center top no-repeat}
.newsPart1 .fr{width:280px;position:relative;top:22px}
.newsPart1 .fr li{height:100px;overflow:hidden;position:relative;top:15px}
.newsPart1 .fr h1 a{color:#333}
.newsPart1 .fr h1 a:hover{color:#5292c8}
.newsPart1 .fr .content{line-height:18px;color:#707070;padding-top:6px;text-align:justify;width:265px}
.newsPart1 .fr .more{position:absolute;z-index:1;right:60px;margin-top:-17px;color:#1d68b7}
.newsPart2{width:329px;height:227px;overflow:hidden;position:relative}
.newsPart2 dl{height:82px;overflow:hidden;position:relative}
.newsPart2 dt{position:absolute;z-index:1;left:0;top:0}
.newsPart2 dd{padding-left:127px}
.newsPart2 dd .content{color:#707070;padding-top:6px}
.newsPart2 li{height:24px;line-height:24px;overflow:hidden;font-size:14px}
.newsPart2 li a{color:#707070}
.newsPart2 li a:hover{color:#5292c8}
.newsPart3{width:313px;height:340px;overflow:hidden;position:relative;padding-right:23px}
.newsPart3 li{height:24px;line-height:24px;overflow:hidden;font-size:14px}
.newsPart3 li a{color:#707070}
.newsPart3 li a:hover{color:#5292c8}
.newsPart4{width:317px;height:340px;overflow:hidden;position:relative}
.newsPart4 .list{padding-bottom:2px}
.newsPart4 li{height:24px;line-height:24px;overflow:hidden;font-size:14px}
.newsPart4 li a{color:#707070}
.newsPart4 li a:hover{color:#5292c8}
.newsPart5{width:329px;height:350px;overflow:hidden;position:relative}
.newsPart5 .list{width:329px;height:100px;position:relative}
.newsPart5 ul{width:120%}
.newsPart5 li{float:left;width:155px;height:94px;position:relative;overflow:hidden;margin-right:20px}
.newsPart5 li .name{color:#fff;width:155px;text-align:center;position:absolute;z-index:1;left:0;bottom:2px}
.newsPart5 dl{height:110px;overflow:hidden;position:relative}
.newsPart5 dt{position:absolute;z-index:1;left:0;top:0}
.newsPart5 dd{line-height:18px;color:#707070;padding-left:168px}
.newsPart5 dd .name{color:#fff;height:30px;line-height:30px;width:155px;text-align:center;background:url(../image/bg.png);position:absolute;z-index:1;left:0;bottom:0}
.newsPart6{height:223px;overflow:hidden;position:relative;background:#fcfcfc}
.newsPart6 .leftBtn{display:block;background:url(../image/leftBtn1.png) left top no-repeat;width:27px;height:55px;overflow:hidden;position:absolute;z-index:10;left:0;top:75px}
.newsPart6 .leftBtn:hover{background:url(../image/leftBtn1Hover.png) left top no-repeat}
.newsPart6 .rightBtn{display:block;background:url(../image/rightBtn1.png) left top no-repeat;width:27px;height:55px;overflow:hidden;position:absolute;z-index:10;right:0;top:75px}
.newsPart6 .rightBtn:hover{background:url(../image/rightBtn1Hover.png) left top no-repeat}
.newsPart6 .list{width:990px;overflow:hidden;margin:0 auto;position:relative}
.newsPart6 ul{width:2000%}
.newsPart6 li{float:left;width:165px;height:186px;overflow:hidden;text-align:center;padding-top:18px;position:relative}
.newsPart6 li .name{color:#fff;height:30px;line-height:30px;width:130px;text-align:center;background:url(../image/bg.png);position:absolute;z-index:1;left:17px;bottom:0}
.servicePart1{height:315px;width:1003px;overflow:hidden;position:relative;top:-10px}
.servicePart1 ul{width:120%}
.servicePart1 li{float:left;height:160px;padding-top:10px;width:531px;overflow:hidden;position:relative}
.servicePart1 .ico{position:absolute;z-index:1;left:0;top:10px}
.servicePart1 h1{height:58px;line-height:56px;overflow:hidden;background:url(../image/line1.gif) 137px center no-repeat;color:#313131;font-size:24px;padding-left:75px}
.servicePart1 dd{float:left;width:142px;height:37px;overflow:hidden;position:relative;left:75px}
.servicePart1 dd a{color:#707070;font-size:14px;padding-left:14px;background:url(../image/ico1.gif) left center no-repeat}
.servicePart1 dd a:hover{color:#5292c8}
.servicePart2{width:315px;height:250px;overflow:hidden;padding-right:40px}
.servicePart2 .title{height:35px;overflow:hidden;position:relative}
.servicePart2 .title h1{font-size:18px;color:#313131;position:relative;top:-2px}
.servicePart2 .title .more{position:absolute;z-index:1;top:2px;right:0}
.servicePart2 li{height:26px;line-height:26px;overflow:hidden;position:relative;color:#707070;font-size:14px}
.servicePart2 li a{color:#707070}
.servicePart2 li a:hover{color:#5292c8}
.servicePart2 li span{position:absolute;top:0;right:0}
.servicePart3{width:340px;height:250px;overflow:hidden}
.servicePart3 li{float:left;width:168px;height:128px;overflow:hidden}
.servicePart3 a{display:block;width:149px;height:112px;overflow:hidden;text-align:center;color:#fff;cursor:pointer;background:url(../image/servicePart3.gif) left top no-repeat}
.servicePart3 a:hover{background:url(../image/servicePart3.gif) right top no-repeat}
.servicePart3 a div{padding:15px 0 5px 0}
.servicePart4{width:295px;height:240px;background:#f4f4f4;overflow:hidden}
.servicePart4 li{position:relative;left:25px;top:30px;height:74px;overflow:hidden;background:url(../image/servicePart4.png) left top no-repeat}
.servicePart4 .input1{float:left;width:195px;height:33px;line-height:33px;padding-left:15px}
.servicePart4 .btn1{float:left;cursor:pointer;height:33px;width:25px}
.seriveList li{padding-bottom:10px}
.seriveList h1{height:43px;line-height:42px;overflow:hidden;font-size:16px;padding-left:18px;background:#e4f2f6 url(../image/ico2.png) right center no-repeat;cursor:pointer}
.seriveList .content{line-height:24px;padding:18px;display:none}
.seriveList .content .msg{font-size:14px;color:#474747;padding-top:15px}
.seriveList .content .msg span{color:#578ab5}
.seriveList .liNow h1{background:#578ab5 url(../image/ico2Hover.gif) right center no-repeat;color:#fff}
.seriveList .liNow .content{display:block}
.DepartmentPart1{height:375px;overflow:hidden;position:relative}
.DepartmentPart1 .imgDiv{height:352px;overflow:hidden}
.DepartmentPart1 .contentDiv{position:absolute;z-index:1;top:0;right:0;color:#fff;height:315px;width:222px;overflow:hidden;background:url(../image/bg.png)}
.DepartmentPart1 h1{padding:12px 0 10px 0;text-align:center;font-size:20px}
.DepartmentPart1 .content{padding:0 35px 18px 35px;line-height:18px;text-align:justify}
.DepartmentPart1 .btn{display:block;width:153px;height:35px;line-height:35px;text-align:center;overflow:hidden;background:#5088b7;color:#fff;font-size:14px;margin:0 auto}
.DepartmentPart1 .keyWord{height:43px;line-height:42px;overflow:hidden;background:#5088b7;color:#fff;font-size:16px;padding-left:20px}
.DepartmentPart1 .keyWord a{color:#fff}
.DepartmentPart2{text-align:justify;line-height:22px;padding:15px 0 35px 0}
.DepartmentPart3{min-height:180px;line-height:22px;padding-top:15px}
.DepartmentPart3 li{width:315px}
.DepartmentPart4{height:110px;width:676px;padding-top:15px;overflow:hidden;position:relative}
.DepartmentPart4 ul{width:120%}
.DepartmentPart4 li{float:left;width:185px;padding-left:60px;height:56px;overflow:hidden;line-height:22px;position:relative}
.DepartmentPart4 li span{position:absolute;z-index:1;left:0;top:0;white-space:nowrap}
.DepartmentPart4 .btn{display:block;width:155px;height:35px;line-height:35px;text-align:center;background:#5088b7;color:#fff;font-size:14px;position:absolute;z-index:10;left:490px;top:60px}
.DepartmentPart5{height:160px;width:676px;overflow:hidden;padding-top:20px}
.DepartmentPart5 ul{width:2000%}
.DepartmentPart5 li{float:left;width:229px;overflow:hidden}
.Department h1{height:43px;line-height:42px;overflow:hidden;background:#578ab5;color:#fff;font-size:18px;padding-left:18px}
.Department .list{padding:15px 0 20px 18px}
.Department li{float:left;width:182px;height:34px;line-height:34px;overflow:hidden}
.Department li a{background:url(../image/ico4.gif) left center no-repeat;padding-left:10px;font-size:14px}
.Department li a:hover{background:url(../image/ico5.gif) left center no-repeat;color:#5088b7}
.team li{height:208px;overflow:hidden;position:relative;padding-left:153px}
.team .imgDiv{position:absolute;z-index:1;left:0;top:22px}
.team h1{padding:29px 0 12px 0;border-bottom:#eaeaea solid 1px;font-size:18px;color:#474747}
.team h1 span{font-size:17px;font-family:Arial;padding-left:6px}
.team .msg{position:absolute;z-index:1;top:34px;right:0;white-space:nowrap;color:#4579a4;font-size:14px}
.team .content{line-height:18px;text-align:justify;color:#707070;padding-top:10px}
.newsImg{width:284px;overflow:hidden;position:relative;padding-top:15px;margin:0 auto;padding-bottom:15px}
.newsImg ul{width:200%}
.newsImg li{float:left;width:283px;height:208px;overflow:hidden;margin-right:30px;position:relative}
.newsImg .name{height:40px;line-height:40px;width:100%;background:url(../image/bg.png);position:absolute;z-index:10;left:0;bottom:0}
.newsImg .name a{color:#fff;padding-left:20px;font-size:14px}
.newsList{margin-bottom:30px;background:#f4f4f4}
.newsList li{height:47px;line-height:45px;font-size:14px;background:url(../image/line2.gif) bottom repeat-x;overflow:hidden;position:relative}
.newsList li span{position:absolute;z-index:1;top:0;right:20px}
.newsList li a{background:url(../image/ico3.gif) 23px center no-repeat;padding-left:38px}
.newShow h1{text-align:center;font-size:18px;color:#313131;margin-bottom:20px}
.newShow .time{text-align:center;padding:10px 0 25px 0;font-size:16px}
.newShow .content{line-height:20px;text-align:justify;color:#707070}
.newShow .btnDiv{padding-top:25px;text-align:right}
.btnDiv{padding-bottom:0;margin-top:6px}
.newShow .btnDiv a{display:inline-block;width:155px;height:35px;line-height:35px;text-align:center;overflow:hidden;background:#5088b7;color:#fff;margin-left:10px;font-size:14px}
.DoctorPart1{width:264px;padding-left:96px;height:110px;overflow:hidden;position:relative}
.DoctorPart1 h1{position:absolute;z-index:1;left:0;top:0;width:96px;height:58px;overflow:hidden;background:#54a2bb;color:#fff;font-size:16px;text-align:center;line-height:24px;padding-top:12px}
.DoctorPart1 li{float:left;width:23px;height:23px;line-height:23px;text-align:center;overflow:hidden;background:#f4f4f4;border-left:#fff solid 1px;border-bottom:#fff solid 1px;font-size:14px}
.DoctorPart1 li a{color:#707070;font-family:Arial}
.DoctorPart1 li a:hover{color:#5292c8}
.DoctorPart2{width:274px;padding-left:96px;height:110px;overflow:hidden;position:relative}
.DoctorPart2 h1{position:absolute;z-index:1;left:0;top:0;width:96px;height:70px;line-height:70px;overflow:hidden;background:#54a2bb;color:#fff;font-size:16px;text-align:center}
.DoctorPart2 li{float:left;width:90px;height:35px;line-height:35px;text-align:center;overflow:hidden;background:#f4f4f4;border-left:#fff solid 1px;border-bottom:#fff solid 1px;font-size:14px}
.DoctorPart2 li a{color:#707070}
.DoctorPart2 li a:hover{color:#5292c8}
.DoctorList th{height:43px;background:#5088b7;color:#fff;font-size:14px;font-weight:400}
.DoctorList td{height:39px;background:#f4f4f4;border-top:#fff solid 2px;text-align:center;font-size:14px}
.DoctorList td div{text-align:left;padding-left:20px}
.DoctorList .tdOdd{background:#fcfcfc}
.DoctorList .tdNow{background:#5088b7;color:#fff}
.DoctorList .tdNow a,.DoctorList .tdNow a:hover{color:#fff}
.lby-ltag{width:673px;margin:10px 0 0 23px;background:url(../image/c2-bg0.jpg) repeat-x;height:40px;position:relative}
.lby-ltag div{background:url(../image/c4-tag.jpg) no-repeat;padding-left:40px;font-family:"微软雅黑";font-size:22px;color:#fff;line-height:40px}
.lby-lcon{border-top:none;padding:10px}
.map-sx{width:670px;height:500px;border:#ccc solid 1px}
.lxy{padding:15px}
.lxy-dtw{font-size:14px;padding:20px 0 20px 0;line-height:26px;text-indent:2em;border-bottom:1px solid #c6d6ed}
.lxy-lx{padding-top:20px;font-size:14px;line-height:26px}
.lxy-lxtag0{background:url(../image/lxy-tag2.jpg) no-repeat;padding-left:40px;line-height:30px;font-size:16px;color:#196eee;font-weight:700}
.lxy-lxcon{padding-top:10px;text-indent:2em;padding-bottom:10px}
.lxy-lxcon div{text-indent:2em}
.lxy-lxcon div b{color:#900}
.SurveyPart1{padding:25px 30px;background:#f4f4f4;margin-bottom:30px}
.SurveyPart1 h1{font-size:18px;color:#474747}
.SurveyPart1 .content{line-height:24px;padding-top:15px;font-size:14px}
.Survey h1{height:43px;line-height:42px;overflow:hidden;font-size:18px;padding-left:18px;background:#f4f4f4 url(../image/ico2.gif) right center no-repeat;cursor:pointer;margin-bottom:10px}
.Survey .list{padding:15px 0 15px 18px;display:none}
.Survey .h1Now{background:#578ab5 url(../image/ico2Hover.gif) right center no-repeat;color:#fff}
.Survey li{height:72px;overflow:hidden}
.Survey .name{padding-bottom:10px}
.fdname{background:url(../image/bg.png) repeat scroll 0 0;bottom:40px;height:28px;left:0;line-height:28px;overflow:hidden;position:absolute;width:283px;z-index:2}
.Survey dd{float:left;width:95px;overflow:hidden;line-height:18px;font-size:14px}
.Survey dd input{float:left;position:relative;left:-2px}
.Survey .btnDiv{text-align:center;padding-top:20px}
.Survey .btnDiv a{display:inline-block;width:115px;height:34px;line-height:32px;text-align:center;overflow:hidden;background:url(../image/btn3.png) right top no-repeat;color:#fff;font-size:14px;margin:0 8px}
.Survey .btnDiv a:hover{background:url(../image/btn3.png) left top no-repeat}
.btnDivlyc span{background:url(../image/btn1.png) no-repeat scroll 0 0;width:15px;height:11px;display:block;float:left}
.btnDivlyc{height:11px;position:absolute;width:35px;right:5px;top:9px}
.ExpertsPart1{min-height:300px;position:relative;padding-bottom:20px}
.ExpertsPart1 .imgDiv{position:absolute;z-index:1;left:0;top:25px}
.ExpertsPart1 .btn{position:absolute;z-index:1;right:0;top:25px;display:block;width:155px;height:35px;line-height:35px;text-align:center;overflow:hidden;background:#5088b7;color:#fff;font-size:14px}
.ExpertsPart1 .content{font-size:14px;line-height:26px;padding:40px 0 0 192px;min-height:215px}
.ExpertsPart1 .content b{color:#474747}
.ExpertsPart1 th{height:57px;background:#e8e7e7;border-right:#f1f1f1 solid 1px;font-size:14px;color:#474747}
.ExpertsPart1 td{height:60px;background:#f4f4f4;border-right:#fff solid 1px;border-top:#fff solid 1px;text-align:center;font-size:14px;line-height:20px}
.ExpertsPart1 .td_01{background:#eee}
.ExpertsPart1 .td_02{background:#509eb7;color:#fff;font-size:12px}
.ExpertsPart2{text-align:justify;line-height:24px;padding:15px 0 25px 0;text-indent:2em}
.indexPart1{padding-top:25px;width:1003px;height:126px;overflow:hidden;position:relative}
.indexPart1 ul{width:200%}
.indexPart1 li{float:left;width:206px;height:135px;overflow:hidden;position:relative}
.indexPart1 li a{display:block;width:186px;height:104px;text-align:center;overflow:hidden;background:#d07f81;color:#fff}
.indexPart1 .bg{background:url(../image/bg3.png) left top no-repeat;width:186px;height:114px;overflow:hidden;position:absolute;z-index:10;left:0;top:0;display:none}
.indexPart1 .imgDiv{padding:10px 0}
.indexPart1 .li_02 a{background:#5e95b5}
.indexPart1 .li_03 a{background:#caa378}
.indexPart1 .li_04 a{background:#68b4b5}
.indexPart1 .li_05 a{background:#7182b2}
.indexPart1Layer{position:absolute;z-index:100;left:50%;top:50%;background:#d07f81;width:520px;height:207px;overflow:hidden;display:none}
.indexPart1Layer .fl{width:250px;overflow:hidden;padding-top:12px}
.indexPart1Layer li{height:30px;line-height:30px;overflow:hidden}
.indexPart1Layer li a{background:url(../image/ico6.gif) 20px center no-repeat;padding-left:40px;font-size:14px;color:#fff}
.indexPart1Layer li a:hover{text-decoration:underline}
.indexPart1Layer .fr{padding:20px 20px 0 0}
.indexPart1Layer_02{background:#5e95b5}
.indexPart1Layer_03{background:#caa378}
.indexPart1Layer_04{background:#68b4b5}
.indexPart1Layer_05{background:#7182b2}
.indexTitle{height:50px;line-height:47px;overflow:hidden;position:relative}
.indexTitle li{float:left;margin-right:20px;height:47px;overflow:hidden;font-size:18px;color:#707070}
.indexTitle .liNow{color:#333;border-bottom:#4d8bcd solid 3px}
.indexTitle .more{position:absolute;z-index:1;right:0;top:0;font-size:15px}
.indexPart2{width:610px;height:285px;overflow:hidden}
.indexPart2 .tabContent{height:240px;position:relative}
.indexPart2 .imgDiv li{position:absolute;z-index:1;left:0;top:25px;display:none}
.indexPart2 h1{font-size:16px;padding:20px 0 5px 0;width:265px}
.indexPart2 h1 a{color:#333}
.indexPart2 h1 a:hover{color:#5292c8}
.indexPart2 .content{line-height:18px;color:#707070;text-align:justify}
.indexPart2 .more{text-align:right;padding:4px 0}
.indexPart2 .more a{color:#12579f}
.indexPart2 .more a:hover{text-decoration:underline}
.indexPart2 .list li{background:url(../image/sideNav.gif) no-repeat scroll 0 center;padding-left:20px;height:24px;line-height:24px;overflow:hidden;font-size:14px}
.indexPart2 .list li a{color:#707070}
.indexPart2 .list li a:hover{color:#5292c8}
#pagelist div{margin-bottom:5px;margin-right:10px;margin-top:5px}
.indexPart3{width:352px;height:285px;overflow:hidden;position:relative}
.indexPart3 .list{width:352px;height:280px;position:relative;overflow:hidden}
.indexPart3 .list ul{width:2000%}
.indexPart3 .list li{float:left;width:172px;padding-left:180px;height:280px;position:relative;overflow:hidden}
.indexPart3 .list .imgDiv{position:absolute;z-index:1;left:0;top:25px}
.indexPart3 .list .name{background:url(../image/bg.png);position:absolute;z-index:2;left:0;top:206px;width:95px;height:28px;line-height:28px;overflow:hidden}
.indexPart3 .list .name a{color:#fff;padding-left:10px;font-size:14px}
.indexPart3 .list h2{padding:20px 0 5px 0;line-height:20px;font-weight:100;font-size:14px;margin-bottom:8px;height:37px;overflow:hidden}
.indexPart3 .list h2 a{color:#333}
.indexPart3 .list h2 a:hover{color:#5292c8}
.indexPart3 .list .content{line-height:18px;text-align:justify;padding:3px 0 3px 0;font-size:14px;text-indent:2em}
.indexPart3 .list .btnDiv a{display:block;width:85px;height:23px;line-height:23px;text-align:center;background:#3679bf;float:right;color:#fff}
.indexPart3 .list .btnDiv a:hover{text-decoration:underline}
.indexPart3 .leftBtn{display:block;background:url(../image/leftBtn2.png) left top no-repeat;width:29px;height:28px;overflow:hidden;position:absolute;z-index:3;left:95px;top:256px}
.indexPart3 .rightBtn{display:block;background:url(../image/rightBtn2.png) left top no-repeat;width:29px;height:28px;overflow:hidden;position:absolute;z-index:3;left:124px;top:256px}
.indexPart4{height:180px;width:333px;overflow:hidden;position:relative}
.indexPart4 .tabContent{padding-top:20px}
.indexPart4 .tabContent h1{line-height:24px;padding:0 0 10px 0}
.indexPart4 .tabContent h1 a{color:#333}
.indexPart4 .tabContent h1 a:hover{color:#5292c8}
.indexPart4 .tabContent li{height:24px;line-height:24px;overflow:hidden;font-size:14px}
.indexPart4 .tabContent li a{color:#707070}
.indexPart4 .tabContent li a:hover{color:#5292c8}
.indexPart4 .list{padding-top:18px}
.indexPart4 .list li{float:left;width:268px;height:24px;line-height:26px;overflow:hidden;font-size:14px}
.indexPart4 .list li a{color:#707070}
.indexPart4 .list li a:hover{color:#5292c8}
.cios{height:90px;overflow:hidden;position:absolute;width:157px}
.History{min-height:500px;background:#fafafa url(../image/History.gif) 279px top repeat-y;position:relative;padding-top:40px}
.History .bgT{position:absolute;z-index:1;left:0;top:0;height:40px;width:350px;background:#fafafa}
.History .bgB{position:absolute;z-index:1;left:220px;bottom:0;height:65px;width:70px;background:#fafafa}
.bgB{left:235px}
.History li{padding-bottom:0}
.History h1{cursor:pointer;background:url(../image/HistoryIco1.gif) no-repeat scroll 189px top;color:#707070;font-size:18px;height:105px;left:50px;line-height:40px;overflow:hidden;position:relative;width:710px}
.History h1 span{display:inline-block;text-align:right;color:#707070;width:182px;text-align:right;padding-right:80px}
.History .list{display:none}
.History .imgDiv{padding:0 0 0 306px}
.History dl{min-height:25px;position:relative;color:#5088b7}
.History dt{position:absolute;z-index:1;left:0;top:20px;width:253px;padding-right:40px;height:25px;line-height:25px;overflow:hidden;text-align:right;font-size:16px;background:url(../image/ico7.gif) right top no-repeat}
.History dd{padding:20px 40px 20px 305px;line-height:18px}
.History .liNow h1{background:url(../image/HistoryIco2.gif) 189px top no-repeat;color:#5088b7}
.History .liNow h1 span{color:#5088b7}
.History .liNow .list{display:block}
.form form{bottom:0;height:126px;position:absolute;right:46px;width:179px}
.fl.fadeFlash.indexflash{top:22px}
.flink{overflow:hidden}
.flink p{margin:5px;font-weight:700}
.flink li{float:left;margin:5px}
.bread{padding-top:30px;}
.bread a{color:#707070;}
.bread a:hover{color:#2e2e2e;}
.left{width:747px;float:right;}
.left h1{font-size:16px;color:#FFFFFF;margin-left:15px; margin-bottom:15px;}
.left .main{height:auto;width:747px;background:url(../image/bg4.png) 0 0 no-repeat;margin-top:10px;}
.left .main .list{padding-top:18px;margin-left:15px;height:175px;width:747px;}
.left .main .list .one{float:left;overflow:hidden;height:175px;width:258px;}
.left .main .list .two{float:left;width:463px;margin-left:10px;margin-top:5px;}
.left .main .list .two h1 a{color:#474747;font-size:14px;}
.left .main .list .two h1 a:hover{color:#808080;}
.left .main .list .two p{color:#707070;font-size:12px;margin-left:15px;margin-top:5px;line-height:1.8;}
.left .main .list .two .more{float:right;margin-top:10px;}
.left .main .list .two .more a{color:#909090;font-size:12px;}
.left .main .list .two .more a:hover{color:#808080;}
.left .page{background:url(../image/bg5.png) 0 0 no-repeat;height:65px;width:660px;margin-top:-3px;text-align:center;padding-top:22px;margin-left:-1px;width:420px; margin:0 auto;}
.left .page a{display:block;width:25px;height:25px;background:url(../image/page1.png) center center no-repeat;color:#707070;float:left;margin-left:5px;padding-top:4px;}
.left .page a.now{display:block;width:25px;height:25px;background:url(../image/page2.png) center center no-repeat;color:#fff;float:left;}
.left .page a:hover{display:block;width:25px;height:25px;background:url(../image/page2.png) center center no-repeat;color:#fff;float:left;}
.right0{width:746px;height:auto;}
.top{background:url(../image/top.png) 0 0 no-repeat;height:46px;width:696px;padding:0 0 0 50px;}
.top h1{font-size:18px;color:#fff;line-height:2.6;}
.page{text-align:center;width:100%;padding-top:35px;height:60px;}
.page a{display:inline-block;width:25px;height:22px;background:#ebebeb;color:#707070;text-decoration: none;padding-top:3px;}
.page a:hover{background:#5088b7;color:#fff;}
.page a.now{background:#5088b7;color:#fff;}
/*!20230826*/
.nav li{width:14.27%}
.yyzz h2{text-align:center;font-size:24px;margin:15px 0;color:#666}
.yyzz .zz{text-align:center;}
.yyzz img{max-width:80%;margin-bottom:30px}