@charset "gb2312";
/* CSS Document */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding:0px; font-size:24px;color:#4B4B4B;font-family:"sourcehansans"; background:#ededed;}

@font-face {
    font-family: "sourcehansans"; /* 这个名字可以自己定义 */
    src: url("./syzt/fonts/sourcehansans.eot"); /* IE9 Compat Modes */
    /*这里以及下面的src后面的地址填的都是自己本地的相对地址*/
    src: url("./syzt/fonts/sourcehansans.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("./syzt/fonts/sourcehansans.woff") format("woff"),
        /* Modern Browsers */ url("./syzt/fonts/sourcehansans.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("./syzt/fonts/sourcehansans.svg#YourWebFontName") format("svg"); /* Legacy iOS */
    font-weight: bold;
    font-style: normal;
}
ul,li,dl,dt,dd,h1,p{padding:0px; margin:0px;}
ul{ padding:0px; margin:0px;}
li { list-style:none }
input,button,select,textarea{outline:none; padding:0; margin:0; border:none;}
A:link { color: #4B4B4B; TEXT-DECORATION: none }
A:hover { COLOR: #4B4B4B; text-decoration: none; }
.bigcont{width:640px; margin:0px auto;}
.bigtop{width:100%; height:115px; /*background:#0097dd;*/background:url(http://m.gyjsbyy.com/img/images/headTOP_bg.jpg);}
.top{width:620px;margin:0px auto; text-align:center; height:117px;}
.tlogo{width:620px; height:113px;}
.ban{width:100%; text-align:center; margin-bottom:15px; overflow:hidden;}

.relative {position:relative;}
.absolute {position:absolute;}
.bannerSlides,.anli_slides,.ggslides {width:100%;min-width:320px;overflow:hidden;}
.bannerSlides li,.anli_slides li,.ggslides li {width:100%;height:100%;float:left;overflow:hidden;}
.bannerSlides li a,.anli_slides li a,.ggslides li a {display:block;width:100%;height:100%;}
.bannerSlide_container a {position:relative;}
.bannerSlide_foncus {left:0;bottom:2%;width:100%;height:15px;overflow:hidden;text-align:center;}
.bannerSlide_foncus span,.anliSlide_foncus span {display:inline-block;width:15px;height:100%; background:url(../images/focusBtn.png) no-repeat;margin:0 9px;cursor:pointer;}
.bannerSlide_foncus span.active,.anliSlide_foncus span.active { background:url(../images/focusActiveBtn.png) no-repeat;}

.nav{width:100%; height:150px; font-size:28px;}
.nav a { color:#FFF;}
.nav ul{width:100%;background-color:#319FF6; float:left; margin-bottom:2px;}
.nav ul li{ height:70px; line-height:70px; text-align:center; background:url(../images/in_05.jpg) left no-repeat; float:left;}
.nav ul.li01 li{width:213px;}
.nav ul.li01 li.on{width:214px;background:#FF9000;}
.nav ul.li01 a {width:213px; height:70px; line-height:70px; font-size:28px; display:block;}
.nav ul.li02 li{width:160px; float:left}
.nav ul.li02 li.on{ background:no-repeat;background:#FF9000;}
.nav ul.li02 a {width:160px; height:70px;line-height:70px; font-size:28px; display:block;}

.nav_new {width:640px; maegin:0 auto; height:147px; background:#FFF; font-size:24px; border-top:1px solid #d6d5d5; border-bottom:1px solid #d6d5d5;}
.nav_new ul { width:640px; height:147px;}
.nav_new ul a { width:160px; height:147px; display:block; float:left;}
.nav_new ul li { width:159px; height:147px; border-right:1px solid #e8e8e8; color:#555555; text-align:center; line-height:236px; float:left;}
.nav_new ul a:nth-child(1) { background:url(../images/dh_li_01.jpg) 38px 14px no-repeat;}
.nav_new ul a:nth-child(2) { background:url(../images/dh_li_02.jpg) 38px 14px no-repeat;}
.nav_new ul a:nth-child(3) { background:url(../images/dh_li_03.jpg) 38px 14px no-repeat;}
.nav_new ul a:nth-child(4) { background:url(../images/dh_li_04.jpg) 38px 14px no-repeat;}
.nav_new ul a:nth-child(4) li { border-right:none;}

.news{ width:640px; height:108px; background:#ffffff;}
.news_1{ width:620px; margin:0 auto; padding-top:10px;}
.news_1 img{ width:110px; height:90px; float:left; margin-right:12px;}
.news ul{ width:476px;float:left;height:4em;}
.news ul li{line-height:150%; height:2em; box-sizing:border-box; overflow:hidden}
.news ul li div{ color:#2f9dea; border:1px solid #2f9dea; font-size:22px; margin-right:2%; box-sizing:border-box; padding:0 2%; border-radius:6px; width:16%; float:left; text-align:center}
.news ul li a{ color:#555555; font-size:22px;}
.news ul li.lz div{ color:#ff7f2e; border:1px solid #ff7f2e;}
.sy_title { width:640px; height:56px; margin:0 auto; border-bottom:1px solid #dbdada; background:#FFF;}
.sy_title .ll { float:left; width:300px; height:30px; line-height:30px; margin-left:10px; font-size:28px; border-left:5px solid #2f9dea; margin-top:17px; text-indent:10px; color:#2f9dea; font-weight:bold;}
.sy_title .ll span { margin-left:10px; line-height:39px; color:#939292; font-size:16px; font-weight:normal;}
.sy_title .rr { float:right; margin-right:20px; margin-top:17px; line-height:39px; color:#939292; font-size:16px; }

.ptel{width:100%; height:90px; padding:20px 0px;}
.putit{width:100%; height:62px; background:#319FF6}
.ptR{width:155px; height:46px; line-height:46px; float:right; margin-right:0px; text-align:center; margin-top:12px; font-size:28px;border-radius:46px;}
.ptR a { color:#329EF6;width:137px; height:38px; display:block;background:url(../images/yjth.gif)}
.ptR a.on { color:#329EF6;width:137px; height:38px; display:block;background:url(../images/more.jpg)}
.ptR a.on1 { color:#329EF6;width:137px; height:38px; display:block;background:url(../images/yjthgd.jpg)}
.ptL{width:460px; height:62px; line-height:62px; float:left; color:#FFF;  text-align:left; font-size:32px; text-indent:70px;}
.ptL1{background:url(../images/in_11.jpg) 15px 8px no-repeat;}
.ptL2{background:url(../images/in_14.jpg) 15px 8px no-repeat;}
.ptL3{ background:url(../images/in_29.jpg) 15px 8px no-repeat;}
.ptL4{ background:url(../images/in_35.jpg) 15px 8px no-repeat;}

.dongtai{width:600px; height:340px; padding:30px 20px; padding-bottom:20px;}
.dtL{width:194px; height:190px; float:left;}
.dtL img {width:194px; height:190px;}
.dtR{width:396px; height:190px; float:right;}
.dtR h1 { text-align:center; font-size:28px;}
.dtR h1 a { color:#EC0202}
.dtR p { text-indent:2em; padding-top:12px; line-height:46px; font-size:24px}
.dtR p a { color:#EC0202}
.dtbot{width:100%; clear:both; padding-top:15px;}
.dtbot ul {width:100%; border-top:#CACACA dashed 1px; clear:both; }
.dtbot ul li { height:66px; line-height:66px;border-bottom:#CACACA dashed 1px;background:url(../images/hot.gif) 0px 22px no-repeat; padding-left:35px;}

.jibingcont{width:100%; height:570px; padding-top:6px;}
.jbcbor{width:100%; height:175px; margin-top:10px; float:left;}
.jbcbL{width:200px; height:168px; float:left; background:#6D8BFD}
.jbcbL p{width:100%; text-align:center; color:#FFF; padding-top:18px;}
.jbcbL h1 { font-size:36px; text-align:center;color:#FFF}
.jbcbL3{width:200px; height:168px; float:left; background:#F69244}
.jbcbR{width:440px; height:175px; float:left;}
.jbcbR li {width:215px; height:82px; line-height:82px; text-align:center; float:left; margin-left:4px; margin-bottom:4px; color:#FFF; font-size:28px;}
.jbcbR li.on1{ background:#7CB727}
.jbcbR li.on2{ background:#6D8BFD}
.jbcbR li.on3{ background:#EF822D}
.jbcbR li.on4{ background:#24B8A0}
.jbcbR li.on3_1{ background:#7CB727}
.jbcbR li.on3_2{ background:#A868F0}
.jbcbR li.on3_3{ background:#E67B8B}
.jbcbR li.on3_4{ background:#319FF6}
.jbcbL2{width:440px; height:175px; float:left;}
.jbcbL2 li {width:215px; height:82px; line-height:82px; text-align:center; float:left; margin-right:4px; margin-bottom:4px; color:#FFF; font-size:28px;}
.jbcbL2 li.on1{ background:#E57486}
.jbcbL2 li.on2{ background:#A868F0}
.jbcbL2 li.on3{ background:#55B7D2}
.jbcbL2 li.on4{ background:#24B8A0}
.jbcbR2{width:200px; height:168px; float:left; background:#45BE61; color:#FFF}
.jbcbR2L{width:144px; height:100px; float:left; padding-top:50px;text-align:center;}
.jbcbR2L p {width:100%; }
.jbcbR2L h1 {width:100%; font-size:36px}
.jbcbR2 i {width:45px; height:82px; float:left; padding-top:50px;}

.tslf{width:622px; height:315px; margin:20px auto 0;}
.tslf li { float:left; height:49px; line-height:49px; border:1px solid #dddbdb; color:#525252; margin-bottom:10px; background:#f6f6f7; text-align:center; font-size:22px;}
.tslf li i { width:9px; height:22px; background:url(../images/hot2.gif) no-repeat; display:inline-block;}
.tslf li.on1{ width:338px; margin-right:5px; color:#0eafdd; }
.tslf li.on2{ width:275px; }
.tslf li.on3{ width:213px; margin-right:5px;}
.tslf li.on4{ width:400px; color:#57c582;}
.tslf li.on5{ width:297px; margin-right:5px; color:#fc8902;}
.tslf li.on6{ width:316px; }
.tslf li.on7{ width:375px; margin-right:5px;}
.tslf li.on8{ width:238px; color:#4dc6d4;}
.tslf li.on9{ width:375px; margin-right:5px; color:#e30202;}
.tslf li.on10{ width:238px; color:#ffffff; background:#0eafdd;}

.erweima{width:100%; height:200px;}

.zhuanjia{width:100%; height:600px; padding-top:10px;}
.zjbor{width:100%; height:272px; float:left; background:#E0F0FD; margin-top:15px;}
.zjbL{width:234px; height:272px; float:left;}
.zjbR{width:366px; height:232px; float:left; padding:20px;}
.zjbR dt { font-size:28px; border-bottom:#A5A6A6 dashed 1px; height:55px; }
.zjbR dt span { font-size:34px; color:#F00}
.zjbR dd { text-indent:2em; line-height:48px; padding:10px 0px;}
.zjbR dd a { color:#F00}
.zjbR li {width:158px; height:46px; line-height:46px; color:#FFF;border-radius:8px; background:#F68600; text-align:center; float:left; margin-right:10px;}
.zjbR li.on{background:#319FF6;}

.footer { width:100%; height:251px; background:url(../images/footer_pic.jpg) top center no-repeat; margin-bottom:85px;}
.footer_in { width:640px; height:251px; margin:0 auto; position:relative;}
.footer_in .btn_01 { width:306px; height:42px; position:absolute; left:15px; top:195px;}
.footer_in .btn_02 { width:270px; height:42px; position:absolute; right:15px; top:195px;}
.footer_in .btn_03 { width:244px; height:196px; position:absolute; right:0px; top:0px;}

.fdfoot{width:100%; height:70px; background:#319FF6; margin:0px auto;position: fixed; right: 0px; bottom: 0px; z-index: 9999;_position: absolute;_bottom;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
.fdfootC{width:640px; height:70px; margin:0px auto}
.fdfootC li { float:left; padding-top:8px; text-align:center; color:#FFF; line-height:58px;}
.fdfootC li.on1{ width:160px; height:70px; background-color:#FF9000; position:relative;}

.ttdd{width:38px; height:50px;  background:url(../images/telgif_03.gif) 0px 0px no-repeat; display:block; position:absolute; left:1px; top:16px; webkit-animation: zooming 1s infinite;animation: zooming 1s infinite;-webkit-animation:zooming 1s infinite;}
.ttdd2{width:40px; height:50px;  background:url(../images/fd02.jpg) 0px 0px no-repeat; display:block; position:absolute; left:8px; top:16px; webkit-animation: zooming 1s infinite;animation: zooming 1s infinite;-webkit-animation:zooming 1s infinite;}
@-webkit-keyframes zooming{ 0% {-webkit-transform: scale(.8);transform: scale(.8);} 50% {-webkit-transform: scale(1.05);transform: scale(1.05); } 100% {-webkit-transform: scale(.8);transform: scale(.8);}}
@keyframes zooming{ 0% {-webkit-transform: scale(.8);transform: scale(.8);} 50% {-webkit-transform: scale(1.05);transform: scale(1.05); } 100% {-webkit-transform: scale(.8);transform: scale(.8);}}
.fdfootC li.on1:before { background-position: -27px 0; webkit-animation: zooming 1s infinite;animation: zooming 1s infinite;-webkit-animation:zooming 1s infinite;}


.flashno { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position:absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 17px; font-size: 14px; color: #fff; right: 1px; top: 1px; font-family: sourcehansans; font-weight: bold; -webkit-animation: flash 2s infinite; animation: flash 2s infinite; border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-radius:10px; background: -webkit-gradient(linear, left top, left bottom, from(#fd142e), to(#bf0116)); background: -webkit-linear-gradient(top, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }
@-webkit-keyframes flash { 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; } }
@keyframes flash { 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; } }

.fdfootC li.on2{ width:160px;height:70px; position:relative; }
.fdfootC li.on3{ width:160px; background:url(../images/fd03.jpg) 15px 18px no-repeat;height:70px;background-color:#FF9000; }
.fdfootC li.on4{ width:160px; background:url(../images/fd04.jpg) 15px 18px no-repeat; height:70px; }

/*2015-11-03*/
.hotbig{width:620px; height:120px; margin:0px auto; position:absolute; left:10px; bottom:70px; border-radius:5px; background:#9DCDE1; display:none}
.hotbig ul { padding:2px; width:616px; height:116px; }
.hotbig li { width:100%; clear:both; height:38px; line-height:38px; padding-top:0px; color:#000; text-align:left}
.hotbig li span { color:#F00; padding-left:25px;}
.hotbig li.on1_1{ background:#E7EEF8}
.hotbig li.on2_1{ background:#FDEFE4}
.hotbig li.on3_1{ background:#ECCDCB}




/*.fdfootC .sandong:before{-webkit-animation: zooming 1s infinite;animation: zooming 1s infinite;}*/

/*footer { position: fixed; width: 100%; height: 60px; line-height:1em;background: #02a6a6; text-align: center; font-family: "Microsoft YaHei"; left: 0; bottom: 0; }
footer ul { margin:0;padding:0; width: 100%; display: table; table-layout: fixed; }
footer li { display: table-cell; }
footer a { display: block; position: relative; color: #00ffff; text-decoration: none;padding-top:3px;padding-bottom:5px; }

footer a:active, footer a.active { background: #fd9a00; color:#fff0d8; }
footer a:before{ display:block;width: 32px; height: 36px; content: "";margin:0 auto 0px auto; }
footer .bPhone:before,footer .bOnline:before { background: url(../images/fd01.gif) no-repeat;  }*/


/*
footer .bSelf:before{ background:url(../images/fd01.giffff) no-repeat center center; }
footer .bRoad:before{ background:url(../images/fd01.giffff) no-repeat center center; }
footer .flashno { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position:absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 17px; font-size: 14px; color: #fff; right: 1px; top: 1px; font-family: arial; font-weight: bold; -webkit-animation: flash 2s infinite; animation: flash 2s infinite; border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-radius:10px; background: -webkit-gradient(linear, left top, left bottom, from(#fd142e), to(#bf0116)); background: -webkit-linear-gradient(top, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }
@-webkit-keyframes flash { 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; } }
@keyframes flash { 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; } }
*/
 

/**专家改版**/
.list_zjtd {width:610px; margin:0 auto; padding:5px 0 20px;}
.list_zjtd li { width:610px; height:429px; margin-top:15px; position:relative;}
.list_zjtd li:nth-of-type(odd) .btn_01{ position:absolute; width:120px; height:50px; left:341px; bottom:0;}/*奇数行*/
.list_zjtd li:nth-of-type(odd) .btn_02{ position:absolute; width:120px; height:50px; left:462px; bottom:0;}/*奇数行*/
.list_zjtd li:nth-of-type(odd) .btn_03{ position:absolute; width:310px; height:429px; left:0; bottom:0;}/*奇数行*/
.list_zjtd li:nth-of-type(even) .btn_01{ position:absolute; width:120px; height:50px; left:33px; bottom:0;}/*偶数行*/
.list_zjtd li:nth-of-type(even) .btn_02{ position:absolute; width:120px; height:50px; left:152px; bottom:0;}/*偶数行*/
.list_zjtd li:nth-of-type(even) .btn_03{ position:absolute; width:310px; height:429px; right:0; bottom:0;}/*偶数行*/

.dibu_4btn { width:640px; height:170px; margin:0 auto; position:relative;}
.dibu_4btn .btn_01 { width:155px; height:170px; position:absolute; left:15px; top:0;}
.dibu_4btn .btn_02 { width:155px; height:170px; position:absolute; left:169px; top:0;}
.dibu_4btn .btn_03 { width:155px; height:170px; position:absolute; left:326px; top:0;}
.dibu_4btn .btn_04 { width:155px; height:170px; position:absolute; left:481px; top:0;}

/*****/
.wz_btn { width:640px; height:127px; margin:0 auto; background:#FFF;}
.wz_btn ul { width:610px; height:62px; padding:28px 0 0 15px;}
.wz_btn ul li { float:left; width:203px; height:62px; position:relative;}
.wz_btn ul li img { width:61px; height:61px; position:absolute; left:13px; top:0;}
.wz_btn ul li h1 { width:116px; height:34px; line-height:34px; font-size:24px; color:#61b3ef; position:absolute; left:83px; top:0;}
.wz_btn ul li p { width:116px; height:26px; line-height:34px; font-size:16px; color:#999999; position:absolute; left:83px; top:34px;}
.wz_btn ul li p span { color:#ea0505;}

/**疾病分类**/
.jbpic { width:640px;}
.jbpic li { width:159px; height:132px;  float:left; position:relative;}
.jbpic li img { position:absolute; width:102px; height:102px; left:28px; top:12px;}
.jbpic li h1 { position:absolute; width:159px; height:35px; line-height:35px; font-size:22px; color:#525252; left:0px; top:82px; font-weight:normal; text-align:center;}

/**首页专家**/
.sy_zj { width:620px; padding:0 10px; background:#FFF; margin:0 auto; overflow:hidden;}
.sy_zj ul li { width:620px; height:300px; border-top:1px dotted #737373; position:relative; margin-top:-1px;}
.sy_zj ul li .ll { float:left; width:174px; height:253px; margin-top:25px;}
.sy_zj ul li .rr { float:right; width:425px; height:253px; position:relative; margin-top:25px;}
.sy_zj ul li .rr h1 { position:absolute; width:220px; height:40px; line-height:40px; font-size:30px; color:#353535;}
.sy_zj ul li .rr h1 span { font-size:20px; color:#555555; margin-left:8px;}
.sy_zj ul li .rr .rr_ch_1 { position:absolute; left:228px; top:5px; width:200px; height:29px; line-height:29px; text-align:center; font-size:18px; color:#ff7c2f; border:1px solid #ff7c2f; border-radius:4px;}
.sy_zj ul li .rr .rr_ch_2 { position:absolute; left:329px; top:5px; width:93px; height:29px; line-height:29px; text-align:center; font-size:18px; color:#2f9dea; border:1px solid #2f9dea; border-radius:4px;}
.sy_zj ul li .rr .rr_zz { position:absolute; left:0; top:52px; width:425px; height:60px; padding:9px 0; line-height:30px; font-size:20px; border-bottom:1px dotted #737373; border-top:1px dotted #737373;}
.sy_zj ul li .rr p { position:absolute; left:0; top:140px; width:425px; height:60px; line-height:28px; font-size:18px;}
.sy_zj ul li .rr .rr_btn_01 { position:absolute; left:0; top:208px; width:100px; height:38px; line-height:38px; color:#2f9dea; font-size:20px; text-indent:45px; text-align:left; background:url(../images/rr_btn_01.jpg) 0 0 no-repeat;}
.sy_zj ul li .rr .rr_btn_02 { position:absolute; left:136px; top:208px; width:100px; height:38px; line-height:38px; color:#02cfb0; font-size:20px; text-indent:45px; text-align:left; background:url(../images/rr_btn_02.jpg) 0 0 no-repeat;}
.sy_zj ul li .rr .rr_btn_03 { position:absolute; left:273px; top:208px; width:100px; height:38px; line-height:38px; color:#68ce68; font-size:20px; text-indent:45px; text-align:left; background:url(../images/rr_btn_03.jpg) 0 0 no-repeat;}

/**首页挂号**/
.sy_guahao { width:640px; height:531px; background:url(../images/sy_guahao.jpg) 0 0 no-repeat;}
.sy_guahao form { width:640px; height:531px; position:relative; border:none; background:none;}
.sy_guahao form input { font-size:16px; color:#4B4B4B; border:none; background:none;}
#xm { position:absolute; left:180px; top:113px; width:120px; height:24px; line-height:24px; } 
#dh { position:absolute; left:454px; top:113px; width:130px; height:24px; line-height:24px; } 
#y_time_sy { position:absolute; left:180px; top:173px; width:408px; height:24px; line-height:24px; } 
#yy_miaoshu_sy { position:absolute; left:180px; top:228px; width:406px; height:114px; font-size:16px; line-height:24px; border:none; background:none;} 
#button_sy { position:absolute; left:170px; top:373px; width:181px; height:41px; cursor:pointer;}
#button2_sy { position:absolute; left:373px; top:373px; width:181px; height:41px; cursor:pointer;}

/*20230303*/

.jin01{width:640px; height:520px; margin:0 auto; background:#FFF;}
.jin01 li{width:25%;float:Left;text-align:center;margin-top:20px;}
.jin01 li img{margin-bottom:15px;}
.jin01 a{color:#4B4B4B}
.foot23{width:640px;height:150px;background:#EDEDED;text-align:center;font-size:20px;padding-top:25px}



























