@font-face {
    font-family: 'CGothic';
    src: url('../css/fonts/cgothic.eot');
    src:
    url('../css/fonts/cgothic.eot') format('embedded-opentype'),
    url('../css/fonts/cgothic.woff') format('woff'),
    url('../css/fonts/cgothic.ttf') format('truetype'),
    url('../css/fonts/cgothic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'bodReg';
    src: url('../css/fonts/bodreg.eot');
    src:
    url('../css/fonts/bodreg.eot') format('embedded-opentype'),
    url('../css/fonts/bodreg.woff') format('woff'),
    url('../css/fonts/bodreg.ttf') format('truetype'),
    url('../css/fonts/bodreg.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@charset "utf-8";
/* 初始化CSS */
*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{resize:none; font-family: "Microsoft Yahei";}
body{font:12px "SimSun",Arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}
.clear{clear: both;}

/*html5*/
article,aside,footer,header,section,footer,nav,figure,main{display:block}

/*小号文字  scale以12号字体为基准 需写实际字号大小*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}

/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*transition*/
.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
.tran1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}

.scaleimg:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); }
.translateX:hover a{-webkit-transform:translateX(6px); -moz-transform: translateX6px); -ms-transform:translateX(6px); transform:translateX(6px);}

/*网页限定宽度*/
.con_1000{ position:relative; margin:0 auto; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}

/*图片懒加载loading*/
.scrollLoading{ background: url(../images/loading.gif) no-repeat center center #ddd; }

.w1180{width: 1200px;margin: 0 auto;}
body{font-family: "Microsoft Yahei";font-size: 14px;}

/*header*/
.header{width: 100%;min-width: 1180px;height: 120px;border-top: 4px solid #1d99ca; overflow: hidden;}
.header .logo{display: block;height: 120px;line-height: 120px;float: left;width: 492px;}
.header .logo img{max-width: 100%;max-height: 100%;}
.header .rHeader{width: 560px;float: right;height: 74px;padding-top: 10px;}
/* .header .rHeader .fl{width: 385px;} */
.header .rHeader .fl p{line-height: 38px;text-align: right;color: #006c5c;font-size: 22px;}
.hFrom{width: 278px;height: 33px;float: right;border: 1px solid #d7d7d7;line-height: 33px;border-radius: 18px;}
.hFrom .hText{width: 208px;float: left;height: 33px;border: none;background: none;margin-left: 24px;font-family: "Microsoft Yahei";font-size: 12px;color: #cdcdcd;}
.hFrom .hSubm{width: 45px;height: 33px;float: left;border: none;background: url(../images/hsubm.png) 12px center no-repeat;cursor: pointer;}
.rHeader .fr{display: block;width: 142px;height: 81px;margin-top: 6px;background: url(../images/hlink.png) no-repeat center;}

/*nav*/
.navWrap{width: 100%;min-width: 1180px;height: 50px;background: url(../images/navbg.png) no-repeat center top;}
.nav{width: 1180px;margin: 0 auto;height:50px; line-height:50px;position:relative; z-index:1;  }
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline; /*width: 107px;*//*width: 9%;*/width: calc(100% / 12); }
.nav .nLi h3{width: 100%; }
.nav .nLi h3 a{ display:block;width: 100%;text-align: center; /*padding:0 23px;*/ font-size:16px; font-weight:bold;color: #ffffff;font-size: 15px;/*padding: 0 25px;*/
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;  }
.nav .sub{ display:none; width:100%; left:0; top:50px;  position:absolute; background:#31aad9;  line-height:32px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block;text-align: center;}
.nav .sub a:hover{background: #1ca1dd;}
.nav .on h3 a{background: #047eaa; }
.nav .nLi.nLi2 .sub{background: #31aad9;}
.nav .nLi.nLi3 .sub{background: #31abd5;}
.nav .nLi.nLi4 .sub{background: #31acd0;}
.nav .nLi.nLi5 .sub{background: #31aeca;}
.nav .nLi.nLi6 .sub{background: #31b0c4;}
.nav .nLi.nLi7 .sub{background: #32b2bd;}
.nav .nLi.nLi8 .sub{background: #32b4b7;}
.nav .nLi.nLi9 .sub{background: #32b5b2;}
.nav .nLi.nLi10 .sub{background: #32b6ac;}
.nav .nLi.nLi11 .sub{background: #32b8a8;}

/*banner*/
.banner{width: 100%;min-width: 1180px;height: 445px;overflow: hidden;}
.DB_tab25 { width: 100%; height: 445px; position: relative; overflow: hidden; cursor: pointer; }
.DB_tab25 .DB_bgSet { position: relative; }
.DB_tab25 .DB_bgSet li { position: absolute; width: 100%; height: 445px; }
.DB_tab25 .DB_imgSet { position: absolute; width: 1180px; left: 50%; margin-left: -590px; height: 445px; }
.DB_tab25 .DB_imgSet .DB_1_1 { position: absolute; left: 0px; top: 0px; z-index: 2; }
.DB_tab25 .DB_imgSet .DB_1_2 { position: absolute; left: 0px; top: 0px; z-index: 1; }
.DB_tab25 .DB_imgSet .DB_1_3 { position: absolute; left: 0px; top: 0px; }
.DB_tab25 .DB_imgSet .DB_2_1 { position: absolute; left: 0px; top: 0px; }
.DB_tab25 .DB_imgSet .DB_3_1 { position: absolute; left: 0px; top: 0px; }
.DB_tab25 .DB_imgSet .DB_3_2 { position: absolute; left: 0px; top: 0px; }
.DB_tab25 .DB_imgSet .DB_3_3 { position: absolute; left: 0px; top: 0px; }
.DB_tab25 .DB_imgSet .DB_3_4 { position: absolute; left: 0px; top: 0px; }
.DB_tab25 .DB_menuWrap{width: 1180px;height: 14px;position: absolute;bottom: 20px;left: 50%;margin-left: -590px;z-index: 9;text-align: center;}
.DB_tab25 .DB_menuWrap li{display: inline-block;*display: inline;*zoom: 1;width: 14px;height: 14px;margin: 0 7px;background: url(../images/ilibg.png) no-repeat center top;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.DB_tab25 .DB_menuWrap li.select{background-position: center bottom;}

/*isect1*/
.iMain{width: 100%;background: #fff; overflow: hidden;}
.isect1{width: 100%;min-width: 1180px;height: 110px;background: url(../images/isect1bg.png) no-repeat center top;margin-bottom: 25px;}
.isect1 li{width: 12.5%;float: left;text-align: center;height: 110px;position: relative;}
.isect1 li:before{content: " ";width: 1px;height: 90px;background: #6bc8ce;position: absolute;left: 0;top: 10px;}
.isect1 li a{display: block;width: 100%;height: 100%;}
.isect1 li a i{display: block;width: 60px;height: 54px;margin: 9px auto 0 auto;}
.isect1 li.iLi1 i{background: url(../images/ili1bg.png) no-repeat center top;}
.isect1 li.iLi2 i{background: url(../images/ili2bg.png) no-repeat center top;}
.isect1 li.iLi3 i{background: url(../images/ili3bg.png) no-repeat center top;}
.isect1 li.iLi4 i{background: url(../images/ili4bg.png) no-repeat center top;}
.isect1 li.iLi5 i{background: url(../images/ili5bg.png) no-repeat center top;}
.isect1 li.iLi6 i{background: url(../images/ili6bg.png) no-repeat center top;}
.isect1 li.iLi7 i{background: url(../images/ili7bg.png) no-repeat center top;}
.isect1 li.iLi8 i{background: url(../images/ili8bg.png) no-repeat center top;}
.isect1 li:hover a i{background-position: center bottom;}
.isect1 li p{font-size: 15px;color: #ffffff;font-weight: bold;line-height: 28px;padding-top: 10px;}
.isect1 li.iLi1:before{display: none;}

/*isect2*/
.isect2{height: 324px;overflow: hidden;background: #ffffff;}
.isect2_1{width: 560px;height: 324px;float: left;overflow: hidden;}
.slideBox{ width:560px; height:324px; overflow:hidden; position:relative; }
.slideBox .hd{ height:50px; overflow:hidden;width: 100px; position:absolute; right:0; bottom:0; z-index:5; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:18px; height:6px; background:#006c5c; cursor:pointer;margin-top: 22px;font-size: 0;text-indent: 9999px; }
.slideBox .hd ul li.on{ background:#ff9600;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;width: 560px;height: 324px;overflow: hidden;position: relative;}
.slideBox .bd img{ width: 100%;height: 100%;}
.slideBox .bd  p{height: 50px;line-height: 50px;padding: 0 100px 0 20px;width: 440px;background: url(../images/igray.png) repeat;position: absolute;
left: 0;bottom: 0;z-index: 3;font-size: 16px;color: #ffffff;}
.isect2_2{width: 580px;float: left;margin-left: 20px;position: relative;}
.slideTxtBox{ width:100%;text-align:left;  }
.slideTxtBox .hd{ height:44px; line-height:44px;padding-bottom:{} 1px;background: url(../images/ihdbg.jpg) no-repeat left bottom;position: relative;}
.slideTxtBox .hd ul{ float:left;position: relative;z-index: 2; }
.slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 120px;height: 44px;line-height: 44px;text-align: center;font-size: 16px;font-weight: bold;color: #777777;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.slideTxtBox .hd ul li.add{/* background-image: linear-gradient(180deg,#fe8b24,#e90e17);-webkit-background-clip:text;color: transparent;line-height: 24px;padding: 10px 0;font-weight: bold;height: 24px; */}
.slideTxtBox .hd ul li.add img{height: 20px;}
.slideTxtBox .hd ul li.on{font-size: 18px;color: #ffffff;}
/* .slideTxtBox .hd ul li.on.add img{filter: brightness(0) invert(1);} */
.slideTxtBox .hd .bg{width: 120px;height: 44px;position: absolute;z-index: 1;background: url(../images/ihdbg.png) no-repeat center;}
.slideTxtBox .bd ul{}
.slideTxtBox .bd ul dt{padding-bottom: 15px;background: url(../images/ilistbg.jpg) repeat-x left bottom;}
.slideTxtBox .bd ul dt h3{font-size: 18px;color: #222222;line-height: 21px;padding-top: 18px;font-weight: normal;}
.slideTxtBox .bd ul dt span.idate{display: block;font-size: 12px;color: #bfbfbf;line-height: 25px;}
.slideTxtBox .bd ul dt p{font-size: 12px;line-height: 20px;color: #999999;height: 40px;overflow: hidden;}
.slideTxtBox .bd ul dd{height: 39px;line-height: 39px;padding-bottom: 1px;background: url(../images/ilistbg.jpg) repeat-x left bottom;
padding-left: 14px;position: relative;}
.slideTxtBox .bd ul dd:before{content: " ";width: 3px;height: 3px;background: #777777;position: absolute;left: 0;top: 18px;}
.slideTxtBox .bd ul dd a{width: 88%;float: left;color: #444444;}
.slideTxtBox .bd ul dd span{float: right;font-size: 12px;color: #999999;}
.slideTxtBox .bd ul dd:hover:before{background: #1db39c;}
.slideTxtBox .bd ul dd:hover a{color: #1db39c;}
.slideTxtBox .bd ul .imore{height: 44px;line-height: 44px;padding-left: 20px;background: url(../images/imore.png) no-repeat left center;font-size: 12px;color: #1db39c;
position: absolute;right: 0;top: -40px;}

/* 科室介绍 */
.index-tit {padding: 55px 0px;margin-top: 25px;}
.index-tit .box{display: inline-block;}
.text-center{text-align: center;}
.index-tit .name{line-height: 36px;font-size:26px;color: #333;font-weight: bold;position: relative;margin-right: 20px;display: inline-block;padding-right: 20px;}
.index-tit .name::after{content: '';border-right: 1px solid #DFDFDF;width:1px;height: 17px;position: absolute;right: 0;top:0;bottom: 0;margin: auto;}
.index-tit .info{line-height: 36px;font-size:16px;color: #3db39c;}
.key-departments {background: url('../images/img2.png') no-repeat center center;background-size: cover;padding-bottom: 55px;background-attachment:fixed}
.col-md-5{width: 41.66666667%; float: left;}
.col-md-7{width: 58.33333333%; float: left;}
.key-departments .leftbox{width: 510px;margin-bottom: 20px;}
.key-departments .imgitem{position: relative;}
.key-departments .imgitem img{width: 100%;height: 100%;object-fit: cover;}
.key-departments .img1,.key-departments .img4{width: 220px;height: 170px;}
.key-departments .img2,.key-departments .img3{width: 290px;height: 170px;}
.key-departments .img1,.key-departments .img1 img{border-top-left-radius: 6px;}
.key-departments .img2,.key-departments .img2 img{border-top-right-radius: 6px;}
.key-departments .img3,.key-departments .img3 img{border-bottom-left-radius: 6px;}
.key-departments .img4,.key-departments .img4 img{border-bottom-right-radius: 6px;}
.key-departments .leftbox .info {position: absolute;color: #fff;left: 50%;top: 50%;z-index: 2;transform: translate(-50%, -45%);transition: all 0.5s ease;text-align: center;width: 100%;}
.key-departments .leftbox .mask {width: 100%;height: 100%;opacity: 0;background: #3db39c;box-shadow: 0 10px 26px 0 rgba(63,78,90,0.38);position: absolute;z-index: 1;border-radius: 6px;transition: all 0.5s ease;}
.key-departments .leftbox .img1 .mask{border-bottom-right-radius: 0px;bottom: 0;right: 0;}
.key-departments .leftbox .img2 .mask{border-bottom-left-radius: 0px;bottom: 0;left: 0;}
.key-departments .leftbox .img3 .mask{border-top-right-radius: 0px;top: 0;right: 0;}
.key-departments .leftbox .img4 .mask{border-top-left-radius: 0px;top: 0;left: 0;}
.key-departments .leftbox .info h4{padding-bottom: 34px;}
.key-departments .leftbox .info span {display: inline-block;position: absolute;left: 50%;top: 38px;transform: translateX(-50%);width: 130px;height: 1px;background: #fff;}
.key-departments .leftbox .link{font-size: 14px;color: #fff;opacity: 0.8;}
.key-departments .imgitem:hover .mask,.key-departments .imgitem.cur .mask{opacity: 1;width: 103%;height: 107%;}
.key-departments .artbox{font-size: 16px;color: #151515;line-height: 30px;padding: 50px 70px;}

/*isect5*/
.isect5{background: #fff;padding-bottom: 18px; padding-top: 40px;}
.isect5 .iTitle{text-align: center;padding-bottom: 20px;}
.picScroll-left{ width:1140px;height: 358px; overflow:hidden; position:relative;margin: 0 auto;}
.picScroll-left .prev,.picScroll-left .next{display: block;width: 16px;height: 34px;position: absolute;top: 50%;margin-top: -17px;z-index: 9;cursor: pointer;}
.picScroll-left .prev{left: -18px;background: url(../images/leftarr.png) no-repeat center;}
.picScroll-left .next{right: -18px;background: url(../images/rightarr.png) no-repeat center;}
.picScroll-left:hover .prev{left: 0;}
.picScroll-left:hover .next{right: 0;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{width: 240px; background: #f6f6f6;float:left;text-align: center;margin-right: 60px;height: 355px;border-top: 1px solid #a5e1d7;border-bottom: 2px solid #cecccd;position: relative;}
.picScroll-left .bd ul li:before{content: " ";width: 100%;height: 116px;background: #1db39c;position: absolute;left: 0;top: 0;z-index: 0;}
.picScroll-left .bd ul li:after{content: " ";width: 100%;height: 3px;background: #1db39c;position: absolute;left: 0;bottom: -3px;z-index: 3;width: 0;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.picScroll-left .bd ul li h4{text-align: center;line-height: 26px;padding-top: 15px;font-size: 18px;color: #fff;font-weight: bold;position: relative;z-index: 2;}
.picScroll-left .bd ul li h5{text-align: center;line-height: 22px;color: #fff;font-weight: normal;position: relative;z-index: 2;}
.picScroll-left .bd ul li img{display: block;width: 120px;height: 121px;margin: 10px auto 20px auto;border-radius: 50%;position: relative;z-index: 2;}
.picScroll-left .bd ul li p{font-size: 12px;line-height: 22px;color: #666666;height: 66px;overflow: hidden;width: 90%; margin: 0 auto; margin-bottom: 28px;}
.picScroll-left .bd ul li .btn{text-align: center;}
.picScroll-left .bd ul li .btn a{display: inline-block;*display: inline;*zoom: 1;width: 70px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #f2f2f2;
background: #fff;color: #1db39c;margin: 0 4px;}
.picScroll-left .bd ul li .btn a:first-child{color: #1792c9;}
.picScroll-left .bd ul li:hover img{-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}
.picScroll-left .bd ul li:hover:after{width: 100%;}
.picScroll-left .bd ul li .btn a:hover{color: #fff;}
.picScroll-left .bd ul li .btn a.hvr-bounce-to-bottom:before{background: #1db39c;}
.picScroll-left .bd ul li .btn a:first-child.hvr-bounce-to-bottom:before{background: #1792c9;}
.picScroll-left .bd ul li.iLi2:before,.picScroll-left .bd ul li.iLi2:after{background: #1792c9;}

/* 环境 */
.intro{ margin: 40px 0;}
.intro .wrap{width:1280px;height:620px;padding:40px 0;margin:0 auto;}
.intro .wrap .left,.intro .wrap .right{width:630px;height:620px}
.intro .wrap .left-l{float:left}
.intro .wrap .right-r{float:right}
.intro .wrap .top{display:block;height:300px;position:relative}
.intro .wrap .top img{width:100%;height:100%}
.intro .wrap .top p{position:absolute;font-size:24px;color:#fff;width:100%;text-align:center;line-height:56px;background-color:rgba(0,0,0,.5);bottom:0}
.intro .wrap .left .list,.intro .wrap .right .top{margin-top:20px}
.intro .wrap .list > li{width:305px;height:300px;position:relative}
.intro .wrap .list > li.l{float:left}
.intro .wrap .list > li.r{float:right}
.intro .wrap .list li img{width:100%;height:240px}
.intro .wrap .list li p{font-size:24px;color:#4c4c4c;text-align:center;line-height:60px;height:60px;overflow:hidden;background-color:#fff}
.intro .wrap .list li .second{position:absolute;width:245px;height:100%;left:0;top:0;background-color:#fff;opacity:0.9;filter:alpha(opacity=90);padding:0 30px;display:none;overflow:hidden}
.intro .wrap .list li .second .second-wrap{position:relative;width:100%;height:100%}
.intro .wrap .list li:hover .second{display:block}
.intro .wrap .list li .second .title{font-size:20px;color:#4d4d4d;line-height:78px;border-bottom:1px solid #c7c7c7}
.intro .wrap .list li .second .title span{color:#b0b0b0}
.intro .wrap .list li .second .title span b{font-size:14px;font-weight:normal}
.intro .wrap .list li .second .tip{margin-top:10px}
.intro .wrap .list li .second .tip li{width:160px;float:left}
.intro .wrap .list li .second .tip li a{font-size:16px;color:#4c4c4c;display:block;line-height:32px;height:32px;text-align:center}
.intro .wrap .list li .second .tip1{margin-top:10px}
.intro .wrap .list li .second .tip1 li{width:100%}
.intro .wrap .list li .second .tip1 li a{font-size:16px;color:#4c4c4c;display:block;line-height:32px;height:32px;text-align:center}
.intro .wrap .list li .second1{position:absolute;width:570px;height:100%;left:0;top:0;background-color:#fff;opacity:0.9;filter:alpha(opacity=90);padding:0 30px;display:none;overflow:hidden}
.intro .wrap .list li .second1 .second-wrap{position:relative;width:100%;height:100%}
.intro .wrap .list li:hover .second1{display:block}
/*护理园地、医学教育、人才招聘*/
.part5{
    height: 560px;
    padding: 82px 0 42px 0;
}
.part5 .box{
    float: left;
    width: 380px;
}

.part5 .box .hd{
    text-align: center;
}
.part5 .box .hd h3{
    font-size: 24px;
}
.part5 .box .hd em{
    color: #b3b3b3;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 20px;
}
.part5 .box .bd{
    background: #fff;
    margin-top: 20px;
    padding-bottom:20px;
    height: 465px;
}
.part5 .box .topicList .t{
    height: 274px;
    position: relative;
    text-align: center;
    margin-bottom: 20px;
}
.part5 .box .topicList .t .date{
position: absolute;
top: 0;
left: 20px;
width: 56px;
height: 48px;
padding-top: 24px;
background: #1f86b0;
color: #fff;
line-height: 20px;
}
.part5 .box .topicList .t .year{
    display: block;
}
.part5 .box .topicList .t .con{
    padding:0 20px;
}
.part5 .box .topicList .t .title{
    line-height: 60px;
    font-size: 16px;
    border-bottom: 1px #eaeaea solid;
}
.part5 .box .topicList .t .tit{color: #333;}
#hlyd{margin-right: 30px;}
#rczp{float: right;}
.part5 .box .topicList .n,.part5 .box .infoList li{margin: 0 14px; padding-left: 12px;}
.part5 .box .topicList .n .date{float: right; color: #999;}

/* 新闻 */
.topicList .t {
    padding-bottom: 15px;
    margin-bottom: 10px;
}
.topicList .t .title {
    font-size: 17px;
    padding: 0 0 5px 0;
}
.topicList .t .tit {
    color: #1258ad;
}
.topicList .t .tit:hover {
    color: #c30000
}
.topicList .t .intro {
    font-size: 12px;
    color: #666;
    text-align: left;
    line-height: 1.8;
}
.topicList .t .intro .more {
    color: #c30000;
}
.topicList .n {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.topicList .n .date {
    float: right;
    color: #999;
}
.footer { background: #2f97c9; width: 100%; min-width: 1200px; height: 260px; position: relative; }

.footer:after { position: absolute; left: 0; top: 54px; width: 100%; height: 1px; background: #2f97c9; content: ""; border-bottom: 1px solid #267fab; }

.footer .other { float: left; height: 24px; line-height: 24px; padding: 15px 0; }

.footer .other dt { float: left; width: 90px; font-size: 14px; color: #edf5f3; font-weight: bold; }

.footer .other dd { float: left; }

.footer .other dd a { font-size: 14px; color: #edf5f3; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; }

.footer .other dd i { font-size: 10px; padding: 0 24px; color: #6eb3c8; }

.footer .other dd a:hover { color: #fff; }

.footer .footer_left { float: left; }

.footer .footer_left ul { padding: 37px 0 28px; height: 24px; line-height: 24px; font-size: 0; }

.footer .footer_left ul li { display: inline-block; }

.footer .footer_left ul li a { font-size: 14px; color: #dfeaee; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; }

.footer .footer_left ul li i { padding: 0 8px; font-size: 10px; color: #62abc1; }

.footer .footer_left ul li a:hover { color: #fff; }

.footer .footer_left dl dt { float: left; width: 51px; height: 68px; margin-right: 20px; }

.footer .footer_left dl dt img { width: 60px; height: 60px; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; }

.footer .footer_left dl dt img:hover { opacity: 0.8; }

.footer .footer_left dl dd { float: left; width: 617px; font-size: 12px; color: #bcd4dd; line-height: 24px; height: 72px; overflow: hidden; }

.footer .footer_right { float: right; margin-top: 28px; font-size: 0; }

.footer .footer_right li { margin-left: 13px; display: inline-block; }

.footer .footer_right li .img { margin-bottom: 15px; width: 108px; }

.footer .footer_right li .img img { width: 108px; height: 108px; }

.footer .footer_right li .txt { font-size: 14px; color: #ffffff; }

.footer_bot { background: #267fab; width: 100%; min-width: 1200px; text-align: center; font-size: 14px; color: #bbc8cd; line-height: 24px; padding: 14px 0; }

.footer_bot dl dt { display: inline-block; padding-right: 40px; vertical-align: middle; }

.footer_bot dl dd { display: inline-block; vertical-align: middle; }

.footer_bot dl dd .bot_img { transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; width: 53px; height: 64px; }

.footer_bot dl dd .bot_img:hover { opacity: 0.8; }

.footer_bot a { color: #bbc8cd; transition: all 0.3s linear 0s; -webkit-transition: all 0.3s linear 0s; }

.footer_bot a:hover { color: #fff; }

.js_link { float: right; width: 240px; font-size: 14px; color: #edf5f3; }
/*下拉效果*/
.js_link .select { line-height: 52px; text-align: right; position: relative; }

.js_link .select p { padding-right: 23px; font-size: 14px; color: #edf5f3; }

.js_link .select p::after { position: absolute; right: 12px; top: 50%; margin-top: -3px; width: 0; height: 0; content: ""; border-top: 6px solid #ffffff; border-left: 4px solid transparent; border-right: 4px solid transparent; }

.js_link .select ul { position: absolute; left: 0; bottom: 52px; width: 100%; background: #fff; height: 0; overflow: hidden; max-height: 238px; }

.js_link .select ul li a { display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding: 0 23px 0 10px; color: #333; font-size: 14px; line-height: 34px; height: 34px; overflow: hidden; }

.js_link .select ul li a:hover { background: #fafafa; }

/*isect6*/
.isect6{height: 110px;margin: 20px auto;}
.isect6 img{width: 100%;height: 100%;}


/*漂浮*/
.float{width: 105px;position: fixed;right: 1%;top: 20%;z-index: 99;background: #1ca1dc;top: 10%;}
.float dt{font-size: 16px;font-weight: bold;color: #ffffff;height: 45px;line-height: 45px;background: #1db39c;text-align: center;}
.float dd{margin-bottom: 37px;}
.float dd a{display: block;color: #ffffff;line-height: 32px;padding: 8px 0;text-align: center;padding-bottom: 1px;background: url(../images/floatlist.png) repeat-x left bottom;}
.float .fCode{display: block;width: 84px;height: 84px;padding: 3px;background: #ffffff;margin: 0 auto 8px auto;}
.float .fCode img{width: 100%;height: 100%;}
.floatWb{display: block;width: 90px;height: 90px;margin: 0 auto 8px auto;}
.goTop{display: block;width: 100%;height: 45px;line-height: 45px;text-align: center;background: #1db39c;font-size: 12px;color: #ffffff;}
.goTop img{margin-right: 8px;
-webkit-animation-name: swipeUp;animation-name: swipeUp;-webkit-animation-duration: 1.3s;animation-duration: 1.3s;
-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-transform-origin: center center;
-ms-transform-origin: center center;transform-origin: center center;}
@-webkit-keyframes swipeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
  }
}
@keyframes swipeUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
  }
}
.float dd a.hvr-bounce-to-bottom:before{background: #1db39c;}
.float dt  i{display: block;width: 10px;height: 10px;position: absolute;right: 9px;top: 10px;cursor: pointer;background: url(../images/close.png) no-repeat center;}

/*内页*/
.nyBan{width: 100%;min-width: 1180px;height: 250px;background-position: center top;background-repeat: no-repeat;}
.main{width: 100%;min-width: 1180px;background: #f0f0f0;padding: 25px 0 40px 0;min-height: 450px;}

/*二级栏目*/
.menu{background: #ffffff;border-bottom: 1px solid #dddddd;height: 55px;margin-bottom: 16px;}
.menu h3{float: left;font-size: 22px;font-weight: bold;color: #ffffff;height: 56px;line-height: 55px;background: #1ca1dc;padding: 0 27px 0 26px;border-right: 3px solid #1ca1dc;position: relative;}
.menu h3:before{content: " ";width: 3px;height: 100%;background: #ffffff;position: absolute;right: 0;top: 0;}
.menu ul{float: left;line-height: 55px;padding-left: 50px;}
.menu ul li{float: left;position: relative;}
.menu ul li a{display: inline-block;*display: inline;*zoom: 1;color: #333333;padding: 0 9px;position: relative;}
.menu ul li a:before{content: " ";width: 1px;height: 16px;background: #dddddd;position: absolute;left: 0;top: 20px;}
.menu ul li:first-child a:before{display: none;}
.menu ul li.on a{color: #1ca1dc;font-weight: bold;}
.menu ul li a:hover{color: #1ca1dc;}
.menu ul li.on:before{content: " ";width: 20px;height: 11px;background: url(../images/trangle.png) no-repeat center;position: absolute;
bottom: -11px;left: 50%;margin-left: -10px;}
.path{height: 34px;line-height: 34px;padding-left: 23px;background: url(../images/path.png) no-repeat left center;}
.path,.path a{font-size: 12px;color: #666666;}
.path a:hover{color: #1db39c;}

/*医院简介*/
.nyCont{padding: 50px 20px 80px 20px;background: #ffffff;margin-bottom: 20px;min-height: 350px;}
.detail{font-size: 14px;line-height: 28px;color: #666666;text-align: justify;}
.detail *{max-width: 100%;}
.detail h2{font-size: 30px; color: #1ca1dc; line-height: 60px; text-align: center;}
/*职能部门*/
.p1_3{margin-bottom: 50px;}
.p1_3 dl{margin-bottom: 20px;}
.p1_3 dl dt{height: 50px;line-height: 50px;padding: 0 56px 0 28px;background: #f6f6f6;border-bottom: 1px solid #e8e8e8;font-size: 16px;color: #222222;position: relative;cursor: pointer;}
.p1_3 dl dt em{font-size: 22px;font-family: "Arial";color: #1ca1dc;font-style: italic;margin-right: 10px;}
.p1_3 dl dt i{width: 28px;height: 28px;position: absolute;top: 50%;margin-top: -14px;right: 28px;background: url(../images/addicon.png) no-repeat center;}

.p1_3 dl:hover dt{color: #1ca1dc;}
.p1_3 dl dd{padding: 12px 28px 16px 54px;background: #f6f6f6;border-bottom: 1px solid #e1e1e1;display: none;}
/*.p1_3 dl:first-child dt i{background: url(../images/subicon.png) no-repeat center;}
.p1_3 dl:first-child dd{display: block;}*/
.p1_3 dl dt i.on{background: url(../images/subicon.png) no-repeat center;
-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.p1_3 dl:first-child dt i.on{background: url(../images/subicon.png) no-repeat center !important;}
/*分页*/
.page{text-align: center;}
.page a{display: inline-block;*display: inline;*zoom: 1;margin: 0 4px;height: 28px;line-height: 28px;padding: 0 12px;border: 1px solid #e6e6e6;
color: #333333;-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.page a.on,.page a:hover{background: #1ca1dc;border-color: #1ca1dc;color: #fff;}

/*医院视频*/
.p2_3{}
.p2_3 li{width: 280px;height: auto;float: left;margin: 0 10px 50px 0;}
.p2_3 li:nth-child(4){margin-right: 0;}
.p2_3 li .pic{width: 100%;height: auto;overflow:hidden;position: relative;}
.p2_3 li .pic img{width: 100%;height: 100%;}
.p2_3 li .pic .mask{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background:url(../images/mask.png) repeat;z-index: 2;top: 100%;}
.p2_3 li .pic i{display: block;width: 60px;height: 60px;background: url(../images/play.png) no-repeat center;position: absolute;left: 50%;top: 30%;
margin-top: -30px;margin-left: -30px;z-index: 3;filter:alpha(opacity=0);opacity: 0;
-webkit-transition:all 0.3s linear 0.2s; -moz-transition:all 0.3s linear 0.2s; -ms-transition:all 0.3s linear 0.2s; transition:all 0.3s linear 0.2s;}
.p2_3 li .text{width: 280px;height: 61px;box-sizing:border-box;border: 1px solid #e1e1e1;border-top: none;padding: 10px 14px 0 14px;}
.p2_3 li .text h4{line-height: 22px;color: #666666;font-weight: normal;}
.p2_3 li .text p{font-size: 12px;color: #999999;line-height: 21px;height: 21px;overflow: hidden;}
.p2_3 li:hover .mask{top: 0;}
.p2_3 li:hover .pic i{filter:alpha(opacity=100);opacity: 1;top: 50%;}
.p2_3 li:hover .text{border-color: #1ca1dc}
.p2_3 li:hover .text h4,.p2_3 li:hover .text p{color: #fff;}
.hvr-sweep-to-bottom:before{background: #1ca1dc;}

/*图片新闻*/
.p2_1{margin-bottom: 25px;}
.p2_1 dl{height: 172px;padding-bottom: 25px;border-bottom: 1px solid #e1e1e1;margin-bottom: 25px;}
.p2_1 dl dt{width: 297px;height: 172px;overflow: hidden;float: left;}
.p2_1 dl dt img{width: 100%;height: 100%;}
.p2_1 dl dd{width: 823px;float: right;}
.p2_1 dl dd h4{line-height: 37px;font-size: 18px;color: #222222;font-weight: normal;}
.p2_1 dl dd em{display: block;line-height: 32px;font-size: 12px;color: #999999;}
.p2_1 dl dd p{text-indent: 2em;font-size: 14px;line-height: 24px;color: #666666;text-align: justify;height: 72px;overflow: hidden;}
.p2_1 dl dd span{display: block;line-height: 38px;color: #1db39c;}
.p2_1 dl:hover dd h4{color: #1ca1dc;}
.p2_1 dl:hover dd span{color: #1ca1dc;}

/*重要公告*/
.p2_2{margin-bottom: 50px;}
.p2_2 li{height: 39px;line-height: 39px;padding: 0 0 1px 14px;position: relative;background: url(../images/ilistbg.jpg) repeat-x left bottom;}
.p2_2 li:before{content: " ";width: 3px;height: 3px;background: #777777;position: absolute;left: 0;top: 18px;}
.p2_2 li a{max-width: 75%;float: left;color: #444444;}
.p2_2 li span{float: right;font-size: 12px;color: #999999;}
.p2_2 li:hover a{color: #1ca1dc;}
.p2_2 li:hover:before{background: #1ca1dc;}

/*就医QA*/
.p3_5{margin-bottom: 30px;}
.p3_5 dl{margin-bottom: 20px;border-bottom: 1px solid #e1e1e1;background: #f6f6f6;}
.p3_5 dl dt{height: 50px;line-height: 50px;padding: 0 56px 0 60px;background: url(../images/question.png) no-repeat 28px center;color: #222222;position: relative;cursor: pointer;}
.p3_5 dl dt i{width: 28px;height: 28px;position: absolute;top: 50%;margin-top: -14px;right: 28px;background: url(../images/addicon.png) no-repeat center;}
.p3_5 dl dt i.on{background: url(../images/subicon.png) no-repeat center;
-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.p3_5 dl dd{padding: 0 70px 20px 60px;background: url(../images/answer.png) no-repeat 35px 5px;display: none;}
.p3_5 dl dd p{color: #666666;line-height: 24px;text-align: justify;height: 48px;overflow: hidden;margin-bottom: 22px;}
.p3_5 dl dd a{display: block;width: 160px;height: 38px;text-align: center;line-height: 38px;background: #1db39c;font-size: 16px;color: #ffffff;}
.p3_5 dl:hover dt{color: #1ca1dc;}

/*三级栏目*/
.crumbs3{width: 100%;line-height: 50px;background: #e1e1e1;box-sizing:border-box;padding-left: 10px;margin-bottom: 38px;}
.crumbs3 a{display: inline-block;*display: inline;*zoom: 1;color: #333333;padding: 0 20px;position: relative;}
.crumbs3 a.on:before{content: " ";width: 16px;height: 9px;background: url(../images/trangle1.png) no-repeat center;position: absolute;
left: 50%;margin-left: -8px;bottom: 0;}
.crumbs3 a.on,.crumbs3 a:hover{font-weight: bold;color: #333333;}

/*预约挂号*/
.p3_2_5{width: 992px;margin: 0 auto 24px auto;}
.p3_2_5 h4{font-size: 16px;line-height: 40px;color: #444444;font-weight: bold;margin-bottom: 28px;text-align: center;}
.p3_2_5 .clearfix{margin-bottom: 25px;padding-bottom: 1px;background: url(../images/ilistbg.jpg) repeat-x left bottom;}
.p3_2_5 .fl,.p3_2_5 .fr{width: 440px;}
.p3_2_5 .msgTitle{height: 38px;line-height: 38px;text-align: center;background: #1db39c;margin-bottom: 40px;}
.p3_2_5 .msgTitle img{height: 38px;}
.formStyle dl{height: 38px;margin-bottom: 20px;width: 100%;}
.formStyle dl dt{width: 92px;float: left;text-align: right;line-height: 38px;color: #444444;}
.formStyle dl dt span{color: #ff0000;display: inline-block;*display: inline;*zoom: 1;margin-right: 3px;}
.formStyle dl dt em{letter-spacing: 30px;}
.formStyle dl dd{width: 346px;height: 38px;float: left;}
.formStyle dl dd .text{width: 100%;height: 100%;box-sizing:border-box;background: none;border: 1px solid #e1e1e1;line-height: 36px;text-indent: 12px;font-family: "Microsoft Yahei";color: #444;}
.formStyle dl dd textarea{width: 346px;height: 72px;box-sizing:border-box;background: none;border: 1px solid #e1e1e1;line-height: 36px;text-indent: 12px;font-family: "Microsoft Yahei";color: #444;overflow: auto;}
.formStyle .fl dl.dl4,.formStyle .fl dl.dl4 dd{height: 72px;}
.formStyle .fl dl.dl2 dd{width: 99px;}
.formStyle .fl dl.dl2 dd.radioWrap{width: 154px;height: 38px;}
.formStyle .fl dl.dl2 dd.radioWrap label{float: left;line-height: 38px;margin: 0 12px;color: #444444;}
.formStyle .fl dl.dl2 dd.radioWrap label input.radio{margin-right: 10px;}
.formStyle .fl dl.dl5 input.text{width: 120px;float: left;margin-right: 13px;}
.formStyle .fl dl.dl5 img{width: 80px;height: 38px;cursor: pointer;}
.formStyle .fr dl.dl2,.formStyle .fr dl.dl2 dd{height: 72px;}
.formStyle .btn{height: 38px;text-align: center;}
.formStyle .btn input{display: inline-block;*display: inline;*zoom: 1;text-align: center;width: 200px;cursor: pointer;margin: 0 30px;
font-size: 16px;color: #ffffff;font-family: "Microsoft Yahei";border: none;height: 38px;line-height: 38px;height: 38px;}
.formStyle .btn input.reset,.formStyle .btn input.subm:hover{background: #1ca1dc;}
.formStyle .btn input.subm,.formStyle .btn input.reset:hover{background: #1db39c;}

/*门诊安排*/
.p3_1{}
.filter{margin-bottom: 30px;}
.filter h5{height: 32px;margin-bottom: 12px;font-size: 14px;color: #444444;font-weight: normal;}
.filter h5 span{display: inline-block;*display: inline;*zoom: 1;margin-right: 16px;height: 30px;line-height: 30px;padding: 0 27px 0 9px;background: #f6f6f6;
border: 1px solid #e1e1e1;color: #444444;position: relative;}
.filter h5 span i{display: block;width: 10px;height: 10px;position: absolute;right: 9px;top: 10px;cursor: pointer;background: url(../images/close.png) no-repeat center;}
.filter h5 span i:hover{background: url(../images/closeon.png) no-repeat center;}
.filter .filterItem{border: 1px solid #e1e1e1;background:#f6f6f6;border-bottom: none;}
.filter .filterItem dl{border-bottom: 1px solid #e1e1e1;}
.filter .filterItem dl dt{width: 102px;float: left;height: 45px;line-height: 45px;text-indent: 12px;color: #666666;}
.filter .filterItem dl dd{width: 1036px;float: right;}
.filter .filterItem dl dd a{}
.slideTxtBox3{ width:1036px;text-align:left;  }
.slideTxtBox3 .hd{line-height:46px;border-bottom: 1px solid #e1e1e1;}
.slideTxtBox3 .hd ul{}
.slideTxtBox3 .hd ul li{float: left;margin-right: 42px;padding-right: 2px;font-weight: bold;color: #444444;position: relative;cursor: pointer;}
.slideTxtBox3 .hd ul li:before{content: " ";width: 100%;height: 2px;background: #1db39c;position: absolute;left: 0;bottom: -1px;z-index: 2;width: 0;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.slideTxtBox3 .hd ul li.on:before{width: 100%;}
.slideTxtBox3 .bd ul{}
.slideTxtBox3 .bd li{float: left;margin-right: 64px;line-height: 44px;}
.slideTxtBox3 .bd li a{color: #444444;}
.slideTxtBox3 .bd li a:hover{color: #1ca1dc;}
.filter .filterItem dl.dl2 a{color: #444444;line-height: 45px;display: inline-block;*display: inline;*zoom: 1;width: 109px;padding-right: 10px;/*margin-right: 76px;*/}
.filter .filterItem dl.dl2 a:hover{color: #1ca1dc;}
.p3_1 .list{padding-bottom: 25px;}
.p3_1 .list h3{height: 48px;border-bottom: 1px solid #bfbfbf;position: relative;margin-bottom: 25px;}
.p3_1 .list h3 span{padding-top: 7px;line-height: 40px;border-bottom: 2px solid #1db39c;position: absolute;left: 0;bottom: -1px;
font-size: 16px;font-weight: bold;color: #444444;}
.p3_1 .list h3 .form{float: right;height: 38px;width: 356px;background: url(../images/formbg.png) no-repeat center;}
.p3_1 .list h3 .form .text{width: 250px;height: 36px;margin: 1px 0 1px 42px;height: 36px;line-height: 36px;background: none;border: none;
font-family: "Microsoft Yahei";font-size: 14px;color: #999999;float: left;}
.p3_1 .list h3 .form .subm{width: 64px;height: 38px;text-align: center;line-height: 38px;border: none;background: none;cursor: pointer;
font-family: "Microsoft Yahei";font-size: 14px;color: #ffffff;}
.p3_1 .list h3 .form .subm:hover{background: #1ca1dc;}
.p3_1 .list li{height: 126px;padding-bottom: 26px;background: url(../images/ilistbg.jpg) repeat-x left bottom;margin-bottom: 25px;}
.p3_1 .list li .pic{display: block;width: 94px;height: 126px;overflow: hidden;float: left;line-height: 126px;}
.p3_1 .list li .pic img{max-width: 100%;max-height: 100%;}
.p3_1 .list li .text{width: 432px;height: 126px;float: left;margin-left: 14px;}
.p3_1 .list li .text h5{font-size: 20px;font-weight: bold;color: #1db39c;line-height: 44px;}
.p3_1 .list li .text div{font-size: 14px;line-height: 24px;color: #666666;height: 72px;overflow: hidden;}
.p3_1 .list li .text div em{font-weight: bold;color: #444444;}
.p3_1 .list li .text div span{margin-right: 58px;}
.p3_1 .list li .text div a{color: #1db39c;}
.p3_1 .list li .text div a:hover{color: #1ca1dc;}
.table{width: 540px;height: 116px;float: right;margin-top: 12px;}
.table table thead tr{border: 1px solid #f1f1f1;}
.table table thead td{background: #f1f1f1;height: 38px;text-align: center;}
.table table tbody td{height: 38px;text-align: center;border: 1px solid #f1f1f1;}

/*网站预约*/
.p3_8_msg{margin-bottom: 50px;}
.p3_8_msg h4.title{font-size: 16px;line-height: 40px;color: #444444;font-weight: bold;margin-bottom: 28px;text-align: center;}
.p3_8_msg .fl,.p3_8_msg .fr{width: 440px;}
.p3_8_msg .fl dl.dl4.title, .p3_8_msg .fl dl.dl4.title dd{height: 60px;}
.p3_8_msg .fl dl.dl4.title textarea{height: 58px;}
.p3_8_msg .fl dl.dl4 dd{position: relative;}
.p3_8_msg .fl dl.dl4 dd label{position: absolute;color: #999999;bottom: 6px;right: 8px;line-height: 15px;}
.p3_8_msg .fr .detail{background: #f6f6f6;border:1px solid #e1e1e1;min-height: 200px;padding: 10px 0;max-height: 420px;overflow: hidden;}
.p3_8_list{width: 992px;margin: 0 auto;}
.p3_8_list .title{text-align: center;height: 48px;line-height: 48px;background: #f1f1f1;border-top: 2px solid #e1e1e1;font-size: 16px;color: #444444;}
.p3_8_list .content{padding: 15px 20px 50px 20px;border: 1px solid #f1f1f1;max-height: 880px;overflow: auto;max-height: 590px;}
.p3_8_list .content dl{margin-bottom: 25px;}
.p3_8_list .content dl dt{padding-left: 58px;min-height: 46px;background: url(../images/question.jpg) no-repeat left top;font-size: 16px;color: #222222;
line-height: 23px;}
.p3_8_list .content dl dt .tips{color: #999999;font-size: 14px;}
.p3_8_list .content dl dt .tips span{margin: 0 20px;}
.p3_8_list .content dl dt .tips span:first-child{margin-left: 0;}
.p3_8_list .content dl dd.tips{line-height: 40px;color: #1db39c;height: 40px;}
.p3_8_list .content dl dd.tips span{float: right;font-size: 12px;}
.p3_8_list .content dl dd.answer{padding: 10px 20px;background: #f6f6f6;border: 1px solid #e1e1e1;position: relative;font-size: 14px;line-height: 28px;color: #666666;}
.p3_8_list .content dl dd.answer:before{content: " ";width: 13px;height: 9px;background: url(../images/trangle2.png) no-repeat center;position: absolute;left: 28px;top: -8px;z-index: 3;}

.p3_8 .p3_8_msg{width: 992px;margin: 0 auto 50px auto;}
.p3_8 .p3_8_msg form .clearfix{margin-bottom: 25px;background: url(../images/ilistbg.jpg) repeat-x left bottom;}
/*医院导航*/
.p3_4_2{}
.p3_4_2 .detail{margin-bottom: 30px;}
.p3_4_2 .detail.roadDetail{margin-bottom: 0;}
.p3_4_2 .mapWrap{height: 448px;border: 1px solid #e1e1e1;margin-bottom: 20px;}

/*科室设置*/
.p4_1{}
.p4_1 dl{margin-bottom: 30px;}
.p4_1 dl dt{height: 48px;line-height: 48px;padding: 0 28px;border-top: 2px solid #e1e1e1;background: #f1f1f1;font-size: 16px;font-weight: bold;color: #444444;margin-bottom: 9px;}
.p4_1 dl dd{line-height: 30px;}
.p4_1 dl dd a{display: inline-block;*display: inline;*zoom: 1;min-width: 280px;box-sizing:border-box;padding-left: 14px;font-size: 14px;color: #444444;
position: relative;}
.p4_1 dl dd a:before{content: " ";width: 3px;height: 3px;background: #1ca1dc;position: absolute;left: 0;top: 15px;}
.p4_1 dl dd a:hover{color: #1ca1dc;}

/*单一科室设置*/
.side{width: 168px;float: left;}
.side h3{text-align: center;height: 50px;line-height: 50px;background: #1db39c;font-size: 18px;font-weight: bold;color: #ffffff;}
.side ul{}
.side ul li{height: 46px;}
.side ul li a{display: block;height: 45px;line-height: 45px;padding: 0 0 0 49px;border: 1px solid #e1e1e1;border-top: none;position: relative;
color: #444444;}
.side ul li a:after{content: " ";width: 3px;height: 3px;background: #1ca1dc;position: absolute;left: 35px;top: 21px;}
.side ul li.on a{background: #1ca1dc;border-color: #1ca1dc;color: #ffffff;}
.side ul li:hover a{color: #ffffff;border-color: #1ca1dc;}
.side ul li.on a:after,.side ul li:hover a:after{background: #ffffff;}
.side ul li a.hvr-sweep-to-bottom:before{background: #1ca1dc !important;}
.right{width: 942px;}
.right .title{height: 39px;border-bottom: 1px solid #e1e1e1;line-height: 39px;margin-top: 10px;font-size: 16px;color: #444444;font-weight: bold;margin-bottom: 25px;}
.right .title ul{float: right;}
.right .title ul li{float: left;}
.right .title ul li a{display: block;font-weight: normal;width: 98px;height: 38px;line-height: 38px;border: 1px solid #fff;border-bottom: none;position: relative;text-align: center;font-size: 14px;}
.right .title ul li a:before{content: " ";width: 100%;height: 1px;background: #fff;position: absolute;left: 0;bottom: -1px;z-index: 2;width: 0;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.right .title ul li.on a{color: #1db39c;font-weight: bold;border-color: #e1e1e1;}
.right .title ul li.on a:before{width: 100%;}
.right .title ul li:hover a{color: #1db39c;}
.p4_1_3 .fr .list{padding-bottom: 30px;}
.p4_1_3 .fr .list dl{height: 155px;padding-bottom: 20px;border-bottom: 1px solid #e1e1e1;margin-bottom: 20px;}
.p4_1_3 .fr .list dl dt{width: 267px;height: 155px;overflow: hidden;float: left;}
.p4_1_3 .fr .list dl dt img{width: 100%;height: 100%;}
.p4_1_3 .fr .list dl dd{width: 654px;float: right;}
.p4_1_3 .fr .list dl dd h4{line-height: 37px;font-size: 18px;color: #222222;font-weight: normal;}
.p4_1_3 .fr .list dl dd em{display: block;line-height: 32px;font-size: 12px;color: #999999;}
.p4_1_3 .fr .list dl dd p{text-indent: 2em;font-size: 14px;line-height: 24px;color: #666666;text-align: justify;height: 48px;overflow: hidden;}
.p4_1_3 .fr .list dl dd span{display: block;line-height: 38px;color: #1db39c;}
.p4_1_3 .fr .list dl:hover dd h4{color: #1ca1dc;}
.p4_1_3 .fr .list dl:hover dd span{color: #1ca1dc;}

/* 在线留言 */
/* 在线留言 */
.detail .session_2 .form-box {
  margin-top: 60px;
  margin-left: -20px;
  margin-right: -20px;
}
.detail .session_2 .form-box .input-box {
  position: relative;
  float: left;
  width: 25%;
  margin-bottom: 30px;
  padding-left: 20px;
  padding-right: 20px;
  box-sizing: border-box;
}
.detail .session_2 .form-box .input-box span {
  position: absolute;
  right: -5px;
  top: 18px;
  line-height: 1;
  color: #003887;
}
.detail .session_2 .form-box .input-box:last-child {
  width: 100%;
}
.detail .session_2 .form-box .input-box input {
  width: 100%;
  height: 42px;
  line-height: 40px;
  border: 1px solid #eeeeee;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
  background: transparent;
  background: #fff;
}
.detail .session_2 .form-box .input-box textarea {
  width: 100%;
  padding: 15px;
  box-sizing: border-box;
  height: 200px;
  border: 1px solid #eeeeee;
  background: transparent;
  background: #fff;
}
.detail .session_2 .form-box .input-box:last-child {
  margin-bottom: 20px;
}
.detail .session_2 .form-box .input-box.other-box input {
  width: 120px;
}
.about-1 .session_2 .form-box .input-box.other-box label {
  left: 125px;
}
.detail .session_2 .form-box .input-box.other-box .img-box {
  margin-left: 20px;
  display: inline-block;
  border: 1px solid #a5a5a4;
}
.detail .session_2 .form-box .btn-box {
  margin-top: 20px;
  padding-left: 20px;
}
.detail .session_2 .form-box .btn-box span {
  display: block;
  width: 145px;
  height: 45px;
  background: #2f97c9;
  color: #fff;
  line-height: 45px;
  text-align: center;
  font-size: 16px;
  cursor: pointer;
}
.detail .session_2 .form-box .btn-box .ok{
       display: block;border:none;
       width: 145px;
       height: 45px;
       background: #2f97c9;
       color: #fff;
       line-height: 45px;
       text-align: center;
       font-size: 16px;
       cursor: pointer;
   }
/*专家介绍*/
.p4_1_2_1{padding-bottom: 25px;}

.p4_1_2_1 .list{}

.specHeader{height: 48px;position: relative;margin-bottom: 25px;padding-bottom: 1px;background: url(../images/ilistbg.jpg) repeat-x left bottom;}
.specHeader span{padding-top: 7px;line-height: 40px;border-bottom: 2px solid #1db39c;position: absolute;left: 0;bottom: -1px;
font-size: 16px;font-weight: bold;color: #444444;}
.specHeader .form{float: right;height: 38px;width: 356px;background: url(../images/formbg.png) no-repeat center;}
.specHeader .form .text{width: 250px;height: 36px;margin: 1px 0 1px 42px;height: 36px;line-height: 36px;background: none;border: none;
font-family: "Microsoft Yahei";font-size: 14px;color: #999999;float: left;}
.specHeader .form .subm{width: 64px;height: 38px;text-align: center;line-height: 38px;border: none;background: none;cursor: pointer;
font-family: "Microsoft Yahei";font-size: 14px;color: #ffffff;}
.specHeader .form .subm:hover{background: #1ca1dc;}
.specList ul{padding-bottom: 25px;}
.specList ul li{width: 440px;float: left;height: 140px;padding-bottom: 26px;background:url(../images/ilistbg.jpg) repeat-x left bottom;margin-bottom: 25px; }
.specList ul li.odd{padding-left: 62px;}
.specList ul li .pic{display: block;width: 106px;height: 140px;float: left;overflow: hidden;line-height: 140px;}
.specList ul li .pic img{max-width: 100%;max-height: 100%;}
.specList ul li .text{width: 320px;float: right;}
.specList ul li .text h4{height: 36px;line-height: 36px;padding-top: 12px;font-size: 20px;font-weight: bold;color: #1db39c;}
.specList ul li .text h4 span{margin-left: 14px;font-size: 14px;color: #222222;font-weight: normal;}
.specList ul li .text p{font-size: 14px;line-height: 24px;color: #666666;height: 72px;overflow: hidden;}
.specList ul li .text p span{font-weight: bold;color: #444444;}
.specList ul li .text p em{color: #1db39c;}
.specList ul li:hover .text p em,.specList ul li:hover .text h4{color: #1ca1dc;}

/*专家介绍2*/
.p4_1_2 .specList ul li{width: 100%;}
.p4_1_2 .specList ul li .text{width: 822px;}
.p4_1_2 .specList ul li .text div{height: 72px;overflow: hidden;}
.p4_1_2 .specList ul li .text div p{height: auto;}
.p4_1_2 .specHeader span{color: #1db39c;}


/*专家介绍详情页*/
.c_p4_1_2{}
.specDetail .sect1{height: 184px;padding-bottom: 25px;background: url(../images/ilistbg.jpg) repeat-x left bottom;margin-bottom: 30px;}
.specDetail .sect1 dt{width: 140px;height: 184px;float: left;overflow: hidden;}
.specDetail .sect1 dt img{width: 100%;height: 100%;}
.specDetail .sect1 dd{width: 782px;float: right;}
.specDetail .sect1 dd h4{padding-top: 4px;line-height: 40px;font-size: 24px;font-weight:normal;color: #1db39c;}
.specDetail .sect1 dd div{height: 85px;margin-bottom: 14px;overflow: hidden;font-size: 14px;line-height: 28px;color: #444444;}
.specDetail .sect1 dd div span{font-weight: bold;}
.specDetail .sect1 dd a{display: block;width: 130px;height: 38px;line-height: 38px;text-align: center;background: #1db39c;font-size: 16px;color: #ffffff;}
.specDetail .sect1 dd a:hover{background: #1ca1dc;}
.specDetail .sect2{margin-bottom: 22px;}
.specDetail .sect3{margin-bottom: 36px;}
.specDetail .sect3 .table{width: 942px;float: none;margin-top: 6px}
.specDetail .contTitle{font-size: 16px;font-weight: bold;color: #444444;line-height: 44px;position: relative;}
.specDetail .sect4 .contTitle:before{content: " ";width: 60px;height: 2px;background: #1db39c;position: absolute;left: 0;bottom: 0;}
.specDetail .sect4 .contTitle{margin-bottom: 14px;}
.specDetail .sect4 .fl,.specDetail .sect4 .fr{width: 440px;}
.specDetail .sect4 .formStyle .clearfix{padding-bottom: 1px;background: url(../images/ilistbg.jpg) repeat-x left bottom;margin-bottom: 25px;}
.specDetail .sect4 .formStyle .fr .dl1,.specDetail .sect4 .formStyle .fr .dl1 dd{height: 154px;}
.specDetail .sect4 .formStyle .fr .dl1 dd textarea{height: 152px;}

/*医师介绍*/
.p5_1 .specList ul li{width: 100%;float: none;position: relative;}
.p5_1 .specList ul li .text{width: 1020px;}
.p5_1 .specList ul li .text h4{line-height: 38px;padding-top: 0;}
.p5_1 .specList ul li .text div{height: 80px;overflow: hidden;	overflow: hidden;
								text-overflow: ellipsis;
								display: -webkit-box;
								-webkit-line-clamp: 3;
								-webkit-box-orient: vertical;
								line-height: 2;}
.p5_1 .specList ul li .text div p{height: auto;}
.p5_1 .specList ul li .text .specMore{width: 120px;height: 30px;text-align: center;line-height: 30px;background: #1db39c;padding-top: 5px;
font-size: 14px;color: #ffffff;position: absolute;right: 0;bottom: -14px;z-index: 2;}
.p5_1 .specList ul li .text .specMore:after{content: " ";width: 100%;height: 3px;background: #ffffff;position: absolute;top: 2px;left: 0;}
/*.p5_1 .specList ul li:hover .text .specMore{background: #1ca1dc;}*/
.p5_1 .specList ul li:hover .text .specMore.hvr-bounce-to-bottom:before{background: #1ca1dc;}

/*医师介绍详情页*/
.cont_p5_1{}
.cont_p5_1 .right{width: 100%;}
.cont_p5_1.specDetail .sect3 .table{width: 100%;}
.cont_p5_1.specDetail .sect1 dd{width: 980px;}
.cont_p5_1.specDetail .sect4 .fl, .cont_p5_1.specDetail .sect4 .fr{width: 502px;}
.cont_p5_1 .formStyle dl dd{width: 410px;}
.cont_p5_1 .formStyle dl dd textarea{width: 408px;}

/*问卷调查*/
.p11{width: 992px;margin: 0 auto;}
.p11 h3.title{text-align: center;font-size: 16px;color: #444444;line-height: 40px;margin-bottom: 8px;}
.p11 .detail{padding: 4px 15px 8px 15px;background: #f6f6f6;border: 1px solid #e1e1e1;margin-bottom: 10px;}
.p11 .from{}
.p11 .from ul{}
.p11 .from li{padding-bottom: 10px;background: url(../images/ilistbg.jpg) repeat-x left bottom;margin-bottom: 5px;}
.p11 .from li h4{font-size: 14px;line-height: 32px;}
.p11 .from li label{display: block;line-height: 26px;font-size: 14px;color: #666666;}
.p11 .from li label .radio{margin: -2px 12px 0 0;}
.p11 .from li textarea{display: block;width: 980px;height: 98px;border: 1px solid #e1e1e1;margin: 5px 0 15px 0;line-height: 28px;overflow: auto;
font-family: "Microsoft Yahei";font-size: 14px;color: #444;padding: 0 5px;}
.p11 .from li .code{height: 38px;}
.p11 .from li .code span{display: block;width: 70px;float: left;color: #444444;font-weight: bold;line-height: 38px;}
.p11 .from li .code .text{width: 118px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #e1e1e1;font-family: "Microsoft Yahei";
font-size: 14px;color: #444;margin-right: 16px;float: left;}
.p11 .from li .code img{width: 80px;height: 38px;float: left;cursor: pointer;}

.p11 .from  .btn{height: 38px;text-align: center;margin-top: 25px;}
.p11 .from  .btn input{display: inline-block;*display: inline;*zoom: 1;text-align: center;width: 212px;cursor: pointer;margin: 0 30px;
font-size: 16px;color: #ffffff;font-family: "Microsoft Yahei";border: none;height: 38px;line-height: 38px;height: 38px;background: #1ca1dc;}
.p11 .from  .btn input:hover{background: #1db39c;}

/*新闻详情页*/
.passageWrap{width: 992px;margin: 0 auto;}
.passage{padding: 0 0 15px 30px;}
.passage .title{text-align: center;font-size: 16px;font-weight: normal;color: #1a1a1a;line-height: 35px;}
.passage .tips{text-align: center;line-height: 30px;font-size: 12px;color: #666666;margin-bottom: 30px;}
.passage .tips span{margin: 0 16px;}
.popWrap .detail{height: 280px;overflow: auto;padding-left: 10px;}
.psgLink{border-top: 1px solid #ccc;margin-top: 50px;line-height: 40px;padding: 20px 0 0 30px;}
.psgLink p:hover a{color: #0f4797;text-decoration: underline;}

/*下载*/
.p8_4{margin-bottom: 50px;}
.p8_4 li{height: 39px;line-height: 39px;padding: 0 0 1px 14px;position: relative;background: url(../images/ilistbg.jpg) repeat-x left bottom;}
.p8_4 li:before{content: " ";width: 3px;height: 3px;background: #777777;position: absolute;left: 0;top: 18px;}
.p8_4 li a.text{max-width: 75%;float: left;color: #444444;}
.p8_4 li a.icon{float: right;height: 24px;margin-top: 8px;font-size: 12px;color: #fff;line-height:24px;padding: 0 24px 0 8px;
 background: #1db39c url(../images/download.png) no-repeat 60px center;}
.p8_4 li:hover a.text{color: #1ca1dc;}
.p8_4 li:hover:before{background: #1ca1dc;}
.p8_4 li:hover a.icon{background-color: #1ca1dc;}

/*科室简介*/
.p4_1_1{}
.p4_1_1 .detail{}

/*科室设备*/
.p4_1_4 .prodList{width: 842px;margin: 0 auto;padding: 25px 0;}
.p4_1_4 .prodList li{width: 250px;height: 231px;float: left;margin: 0 46px 50px 0;}
.p4_1_4 .prodList li.rLi{margin-right: 0;}
.p4_1_4 .prodList li .pic{width: 100%;height: 170px;overflow:hidden;position: relative;}
.p4_1_4 .prodList li .pic img{width: 100%;height: 100%;}
.p4_1_4 .prodList li .text{width: 250px;height: 61px;box-sizing:border-box;border: 1px solid #e1e1e1;border-top: none;padding: 10px 14px 0 14px;}
.p4_1_4 .prodList li .text h4{line-height: 22px;color: #666666;font-weight: normal;}
.p4_1_4 .prodList li .text p{font-size: 12px;color: #999999;line-height: 21px;height: 21px;overflow: hidden;}
.p4_1_4 .prodList li:hover .text{border-color: #1ca1dc}
.p4_1_4 .prodList li:hover .text h4,.p4_1_4 .prodList li:hover .text p{color: #fff;}
.hvr-sweep-to-bottom:before{background: #1ca1dc;}
.p4_1_4 .prodList li .pic .mask{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background:url(../images/mask.png) repeat;z-index: 2;top: 100%;}
.p4_1_4 .prodList li .pic i{display: block;width: 60px;height: 60px;background: url(../images/search.png) no-repeat center;position: absolute;left: 50%;top: 30%;
margin-top: -30px;margin-left: -30px;z-index: 3;filter:alpha(opacity=0);opacity: 0;
-webkit-transition:all 0.3s linear 0.2s; -moz-transition:all 0.3s linear 0.2s; -ms-transition:all 0.3s linear 0.2s; transition:all 0.3s linear 0.2s;}
.p4_1_4 .prodList li:hover .mask{top: 0;}
.p4_1_4 .prodList li:hover .pic i{filter:alpha(opacity=100);opacity: 1;top: 50%;}

.hvr-sweep-to-top:before{background: #1ca1dc !important;}

/*2016-11-03修改*/

.hFrom{border-radius:none;border:none;}
.hFrom .hText{margin-left: 0;text-indent: 24px;background: #ededed;width: 198px;color: #444;}
.hFrom .hSubm{background: #48bbb4;font-family: "Microsoft Yahei";color: #fff;font-size: 14px;width: 55px;}
/*
.hFrom .hSubm{background: url(../images/hsubm1.png) 12px center no-repeat;}
.rHeader .fr{background: url(../images/hlink1.png) no-repeat center;}
*/

/*2016-11-09*/
.menu ul li a{font-size: 15px;}
.psgCont.detail{font-size: 15px;}
.psgCont.detail img{text-align: center;}

/*专题页*/
.ztHeader{width: 100%;min-width: 1180px;height: 132px;background-position: center top;background-repeat: no-repeat;margin-bottom: 80px;
-moz-box-shadow:0px 4px 5px #D4D4D4; -webkit-box-shadow:0px 4px 5px #D4D4D4; box-shadow:0px 4px 5px #D4D4D4;}
.ztHeader .w1180{height: 132px;position: relative;}
.ztHeader .w1180 .goHome{font-size: 12px;color: #ffffff;padding-left: 27px;background: url(../images/gohome.png) no-repeat left center;
line-height: 32px;height: 32px;position: absolute;left: 0;top: 50px;}
.ztHeader .w1180 .goHome:hover{color: #0084be;}
.ztMain{margin-bottom: 60px;min-height: 300px;}
.ztMain .sect1{height: 478px;width: 780px;float: left;margin-bottom: 26px;}
.ztMain .sect2{height: 478px;width: 380px;background: #f2f2f2;box-sizing:border-box;padding: 4px 20px 20px 20px;float: right;}


.propic{ position: relative; width:780px;}
.propic .arrowTop{ position:absolute; top: 185px; z-index:99; display: block; width: 40px; height: 40px; background: url(../images/propic_arrow.png) no-repeat; cursor:pointer;}
.propic .arrowTop.prev{ left: 0; background-position: 0 0;}
.propic .arrowTop.next{ right: 0; background-position: -48px 0;}
.propic .arrowBot{display: none;}

.propic .picBox{ width:780px; height:380px; position:relative; overflow:hidden; margin: 0 auto;}
.propic .picBox ul{height:380px;position:absolute; left:0;}
.propic .picBox li{ float: left; width:780px; height:380px;position: relative;}
.propic .picBox li .pic{ width:780px; height:380px; line-height: 380px; text-align: center; }
.propic .picBox li .pic img{ width: 100%; height: 100%;}
.propic .picBox li .text{width: 100%;height: 46px;line-height: 46px;box-sizing:border-box;padding: 0 60px 0 20px;background: url(../images/ztbg.png) repeat;position: absolute;left: 0;bottom: 0;
font-size: 18px;color: #ffffff;z-index: 9;}

.propic .hd{ position: relative; width: 100%; height:92px;margin-top: 6px;}
.propic .listBox{  width:780px; height:92px; position:relative; overflow:hidden; margin: 0 auto; }
.propic .listBox ul{ width:100%; left: 0; position:absolute;}
.propic .listBox li{ position:relative; float: left; width:190px; height:92px; line-height: 92px; text-align: center; cursor:pointer;box-sizing:border-box; margin-right: 5px;}
.propic .listBox li img{ width:100%; height:100%;position: relative;z-index: 2;}
.propic .listBox li:before{content: " ";width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index:3;background: url(../images/border.png) no-repeat center;display: none;}
.propic .listBox li.on:before{display: block;}

.propic .curPage{width: 50px;padding-left: 10px;text-align: left;font-size: 14px;color: #ffffff;position: absolute;right: 0;top: 334px;z-index: 10;
height: 46px;line-height: 46px;}

.ztTitle{height: 50px;line-height: 50px;border-bottom: 1px solid #d4d4d4;font-size: 22px;color: #333333;font-weight: bold;padding-left: 14px;
background: url(../images/zticon.png) no-repeat left center;margin-bottom: 12px;}
.ztTitle span{margin-left: 12px;font-family: "Arial";font-size: 12px;color: #999999;text-transform: uppercase;font-weight: normal;}
.ztTitle .more{float: right;font-size: 12px;color: #0084be;padding-right: 22px;background: url(../images/ztmore.png) no-repeat right center;font-weight: normal;}
.ztMain .sect2 .pic{width: 100%;height: 110px;overflow: hidden;margin-bottom: 9px;}
.ztMain .sect2 .pic img{width: 100%;height: 100%;}
.ztList{width: 100%;}
.ztList li{height: 35px;line-height: 35px;padding: 0 0 1px 18px;background: url(../images/ilistbg.jpg) repeat-x left bottom;position: relative;}
.ztList li:before{content: " ";width: 6px;height: 11px;background: url(../images/ztnewsicon.png) no-repeat center;position: absolute;left: 0;top: 50%;margin-top: -5px;}
.ztList li .fl{max-width: 70%;font-size: 14px;color: #333333;}
.ztList li .fr{font-size: 12px;color: #999999;}
.ztList li:hover .fl{color: #ee7800;}
.ztMain .sect2 .ztList{margin-bottom: 16px;}
.ztMain .sect2 .ztList li .fl{max-width: 100%;}
.ztReadMore{display: block;width: 100%;height: 36px;line-height: 36px;text-align: center;background: #76c0e1;font-size: 14px;color: #ffffff;}
.ztReadMore:hover{background: #ee7800;}

.ztMain .sect3{width: 1180px;float: left;}
.ztMain .sect3 .ztTitle{margin-bottom: 16px;}
.ztNews2{width: 100%;}
.ztNews2 li{width: 566px;padding-bottom: 12px;background: url(../images/ilistbg.jpg) repeat-x left bottom;margin-bottom: 18px;}
.ztNews2 li h5{height: 30px;line-height: 30px;margin-bottom: 5px;font-size: 18px;color: #333333;font-weight: normal;}
.ztNews2 li h5 em{display: inline-block;*display: inline;*zoom: 1;text-align: center;width: 30px;height: 30px;background: #ee7800;margin-right: 10px;color: #ffffff;font-family: "bodReg";}
.ztNews2 li:hover h5{color: #ee7800;}
.ztNews2 li p{font-size: 14px;line-height: 24px;color: #666666;height: 48px;overflow: hidden;}
.ztNews2 li span{display: block;font-size: 12px;color: #999999;line-height: 30px;}
.ztNews2 li:hover p{color: #ee7800;color: #444;}
.ztNews2 li:hover span{color: #666;}

/*专题新闻页面*/
.ztNav{text-align: center;padding-bottom: 20px;}
.ztNav li{display: inline-block;*display: inline;*zoom: 1;width: 226px;height: 42px;margin: 0 22px 20px 22px;}
.ztNav li a{display: block;width: 100%;height: 100%;line-height: 42px;text-align: center;background: #e1e1e1;font-size: 14px;color: #333333;}
.ztNav li.on a,.ztNav li:hover a{background: #0084be;color: #fff;}
.ztList.nyZtList{margin-bottom: 50px;}

/*2016-12-13*/
.hFrom .hSubm{float: right;}
.hFrom{background: #ededed;border-radius: 0;width: 324px;}
.hFrom dl{width: 40px;float: left;padding-left: 18px;height: 33px;line-height: 33px;border: none;padding-right: 12px;position: relative;cursor: pointer;}
.hFrom dl i{content: " ";width: 12px;height: 33px;position: absolute;right: 0px;top: 0px;background: url(../images/selectbg.png) no-repeat center;}
.hFrom dl i.rotate{-webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.hFrom dl dt{width: 100%;height: 100%;}
.hFrom dl dd{width: 100%;position: absolute;left: 0px;top: 33px;border: 1px solid #e6e6e6;border-top: none;display: none;background: #ffffff;z-index: 3;}
.hFrom dl dd span{display: block;padding: 0 12px 0 18px;line-height: 30px;height: 30px;}
.hFrom dl dd span:hover{background: #48bbb4;color: #ffffff;}

/*2016-12-19*/
.float dt{position: relative;}
.float dt i{width: 20px;height: 20px;background: url(../images/floatclose.png) no-repeat center;top: 0;right: 0;}

/*2017-04-10*/
.isect4 .isect dd .item span{width: 100px;}
.isect4 .isect dd .item div{width: 410px;}

.float .fCode{margin-bottom: 8px;}
.float .fCodeTitle{font-size: 12px;line-height: 24px;margin-top: 3px;color:#fff;text-align: center;}
.float dd{margin-bottom: 17px;}

/* 20210301 */
.page .pageWrap{display: inline-block;}
.page .pageWrap a,.page .pageWrap span{float: left;}
.page .pageWrap .text{width: 68px;height: 28px;border: 1px solid #e6e6e6;text-align: center;line-height: 28px;font-size: 14px;color: #333333;margin: 0 4px;float: left;}
.page .pageWrap .subm{width: 34px;height: 30px;background: #1ca1dc;border:none;text-align: center;line-height: 30px;color: #fff;text-transform: uppercase;cursor: pointer;margin: 0 4px;}

/* 20210528 */
.header .rHeader{width: 666px;padding-top: 10px;}
.header .rHeader .fl{}
.header .rHeader .fl p span{float: left;padding-left: 34px;background: url(../images/htelicon1.png) no-repeat left center;font-size: 16px;}
.header .rHeader .fl p span.span2{background-image: url(../images/htelicon3.png);margin-left: 20px;}
.header .rHeader .fl p span b{font-weight: bold;font-size: 28px;font-family: "CGothic";}
.header .rHeader .fl p span.span2 em{color: #f00;font-weight: bold;}
.header .rHeader .fl p span.span2{color: #f00;}

.header .rHeader{width: 328px;padding-top: 10px;}
.header .rHeader .fl p{line-height: 26px;}
.header .rHeader .fl p span.span2{margin-left: 0;}
.hFrom{margin-top: 5px;}
.header .rHeader .fl p span.span2 b{font-size: 22px;}


/* 20210811 */
.right_sideicon{position: fixed; z-index: 999;top: 50%;margin-top: -150px; right: 10px;}
.right_sideicon ul li{position: relative;text-align: center;margin-bottom: 14px; width: 88px; }
.right_sideicon ul li a em img{width: 54px;height: 54px;}
.right_sideicon ul li a span{display: block;font-size: 12px;color: #333333;margin-top: 8px;transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s; }
.right_sideicon ul li .hidden_ewm{position: absolute;width: 140px;height: 140px;top: -54px;right: 90px;display: none;padding: 10px;border: 1px solid #eee;background: #fff;}
.right_sideicon ul li .hidden_ewm:before{content: "";border: 8px solid transparent;border-left-color: #fff;position: absolute;right: -15px;top:50%;margin-top: -8px;}
.right_sideicon ul li .hidden_ewm img{width: 100%;height: 100%;}
.right_sideicon ul li:hover .hidden_ewm {display:block;}
.right_sideicon ul li span:hover {color: #3eb6b4;}



/* 20211209 */
.passage .tips{position: relative;}
.passage .tips .font{position: absolute;right: 0;top:0;font-size: 14px;}
.passage .tips .font .btn{margin-left: 5px;}
.passage .tips .font .btn:hover,.passage .tips .font .btn.on{color: #1ca1dc;}

.psgCont.detail{line-height: 1.8;}
.psgCont.detail.small,.psgCont.detail.small *{font-size: 13px !important;}
.psgCont.detail.large,.psgCont.detail.large *{font-size: 18px !important;}