/* CSS Document */
body{min-width:320px;max-width:720px;font-size:14px;margin:0 auto}
body,dd,div,dl,dt,font,form,input,li,ol,p,td,textarea,th,ul{font-family:"Microsoft Yahei";padding:0}
h1,h2,h3,h4,h5,h6{font-weight:bold}
h1,h2,h3,h4,h5,h6,li,ul{padding:0;margin:0}
img,input,textarea{border:0}
li,ul{list-style:none}
p{margin:0; line-height:1.5em;}
table{border-collapse:collapse;border-spacing:0}
img{max-width:100%}
a{text-decoration:none}
a:hover{text-decoration:none}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
.clear{clear:both;}
/*顶部logo*/
.logo{width:100%;overflow:hidden;text-align:center;position:relative;z-index:333;max-width:720px;}
.logo a{position:absolute;height:100%;}
.logoa2{top:0;left:0;}
.logoa1{top:0;right:0;width:40%;}
.logo img{width:100%;max-width:720px}
/*头部菜单部分*/
.menu{width:100%;height:74px;background:#0077c5;margin-top:0px;overflow:hidden;margin-bottom:1px;background-size:100% 100%}
.menu1 ul li,.menu2 ul li{float:left;text-align:center;width:24.9%;line-height:37px;background:url(http://wap.0571gb.com/imagesnew/fgx.jpg) no-repeat left center}
.menu1{border-bottom:1px solid #0163a5;height:37px;overflow:hidden}
.menu2{border-top:1px solid #008ae4;height:37px;overflow:hidden}
.menu a{color:white}
.menu a:visited{color:white}
/*疾病导航*/
.des_line table.table-bordered{border:0}
.des_line table caption{background:rgba(13,87,136,0.9);color:#fff;height:84px;line-height:70px;font-size:30px;padding-left:1%}
.des_line table tr{background:rgba(11,98,167,0.9);border-left:none;border-right:0}
.des_line table tr td{width:33.3%;text-align:center;height:77px;line-height:77px;font-size:24px}
.des_line table>tbody>tr>td{padding:0;border-left:0}
.des_line table>tbody>tr>td:nth-child(3n){border-right:0}
.des_line table tr td a{color:#fff;display:block;width:100%;height:77px}
.des_line table tr td a:active{background:rgba(22,22,22,0.5)}
@media screen and (min-width:320px) and (max-width:479px){.des_line table caption{color:#FFF;height:42px;line-height:30px;font-size:16px;padding-left:1%}
.des_line table tr td{width:33.3%;text-align:center;height:40px;line-height:40px;font-size:13px}
.des_line table tr td a{height:40px;line-height:40px;width:100%}}
@media screen and (min-width:480px) and (max-width:768px){.des_line table caption{color:#FFF;height:60px;line-height:50px;font-size:18px;padding-left:1%}
.des_line table tr td{width:33.3%;text-align:center;height:50px;line-height:50px;font-size:16px}
.des_line table tr td a{height:50px;line-height:50px;width:100%}}
.table{width:100%;max-width:100%;margin-bottom:0}
.des_line{display:none;z-index:999}
.diseaseNav{position:relative}
.relative{position:relative}
.redpoint{display:block;width:10px;height:10px;position:absolute;right:-6px;top:-5px;z-index:10;background-color:#e60012;;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0 0 4px rgba(0,0,0,0);-webkit-box-shadow:0 0 4px rgba(0,0,0,0);box-shadow:0 0 4px rgba(0,0,0,0)}


.ct_top{background:#fff;overflow:hidden;padding:0 2%;border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;margin-top:15px;}
.ct_top img{vertical-align:middle;width:6%;max-width:30px;margin-right:2%;}
.ct_top p{font-size:1em;height:2em;line-height:2em;color:#626262;margin:0}
.ct_top p a{color:#626262;}
/*中间内容部分*/
.content{width:100%;}
/*导航部分*/
.ct_nav{width:100%;overflow:hidden;}
.ct_nav img{display:block;}
/*咨询按钮*/
.ct_btn1{width:80%;margin:15px 10%;text-align:center;position:relative;}
.ct_btn1 .a1{display:inline-block;width:45%;position:absolute;height:90%;left:5%;}
.ct_btn1 .a2{display:inline-block;width:45%;position:absolute;height:90%;right:5%;}
.ct_btn1 img{width:100%;max-width:400px;}

.ct_btn2{width:90%;margin:15px 5%;text-align:center;position:relative;}
.ct_btn2 .a1{display:inline-block;width:48%;position:absolute;height:90%;left:2%;}
.ct_btn2 .a2{display:inline-block;width:48%;position:absolute;height:90%;right:2%;}
.ct_btn2 img{width:100%;max-width:480px;}

.ct_btn3{width:90%;margin:15px 5%;text-align:center;position:relative;}
.ct_btn3 .a1{display:inline-block;width:65%;position:absolute;height:90%;left:0;}
.ct_btn3 .a2{display:inline-block;width:35%;position:absolute;height:90%;right:0;}
.ct_btn3 img{width:100%;max-width:480px;}
/*第一部分*/
.ct1_cont{width:96%;margin:0 2%;padding-top:0.1px;}
.ct1_1 p{color:#646464;text-indent:2em;line-height:1.6em;margin-top:10px;}
.img_ban{margin-top:20px;width:100%;text-align:center;}
.ct1_img{width:90%;overflow:hidden;margin:10px 5%;}
.ct1_img li{width:50%;float:left;text-align:center;}
.ct1_img li img{width:100%;max-width:270px;}
.ct1_2 {width:100%;overflow:hidden;margin-top:10px;}
.ct1_2 li{float:left;width:18%;margin-left:2%;position:relative;border:1px solid #0971BA;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */height:180px;background-color:#EBF5FF;}
.ct1_2 li span{text-align:center;display:inline-block;width:20px;height:20px;line-height:20px;background-color:#0971BA;position:absolute;top:0; left:0;color:#fff;}
.ct1_2 li .tit_img{text-align:center;}
.ct1_2 li .tit_img img{width:40%;max-width:50px;}
.ct1_2 li p{color:#717171;width:90%;margin:10px 5% 0;}

.nav_more{width:90%;background:url(../images/nav_bg.png) no-repeat center;padding:8px 5%}
.nav_more span{font-size:1.2em;color:#006D58;font-weight:bold;}
.liphone{ background:url(../images/sx.png) no-repeat 5px ; color: #006D58; padding-left:27px;background-size:20px; float: right;  font-size: 1.2em;}
.liphone:hover{cursor:pointer;}
.ill2,.ill3,.ill4{margin-top:10px;padding:1%;padding-top:0.2%;display:block;overflow:hidden; padding-bottom:20px;display:none;}

.ill2 li,.ill3 li,.ill4 li{float:left;text-align:center;margin:2% 0 0 1%;background:#D2D2D2;}

.ill2 a,.ill3 a,.ill4 a{height:35px;color:#555554;display:inline-block;line-height:35px;font-size:1em;font-family: "Microsoft Yahei";}



.ill2 .c1{width:49%}

.ill2 .c2{width:49%}

.ill2 .c3{width:40%}

.ill2 .c4{width:58%}

.ill2 .c5{width:49%}

.ill2 .c6{width:49%}


.ill3 .c1{width:35%}

.ill3 .c2{width:63%}

.ill3 .c3{width:35%}

.ill3 .c4{width:63%}

.ill3 .c5{width:45%}

.ill3 .c6{width:53%}


.ill4 .c1{width:49%}

.ill4 .c2{width:49%}

.ill4 .c3{width:35%}

.ill4 .c4{width:63%}

.ill4 .c5{width:35%}

.ill4 .c6{width:63%}

/**/
.con2502{overflow:hidden}
.con2502 h2{text-align:center;color:#2BAA91;margin-top:1em;font-size:1.4em;font-weight:bold;margin-bottom:.8em}
.c2502_tran{background-color:#ececec;width:22%;float:left;margin-left:2%;overflow:hidden;margin-bottom:1em;border-radius:1em}.c2502_tran img{display:block}.c2502_tran img:nth-of-type(1){width:30%;margin-left:35%;margin-top:1em}.c2502_tran img:nth-of-type(2){width:80%;margin-left:10%;margin-top:1em}.c2502_tran span:nth-of-type(1){text-align:center;display:block;color:#1F82D2;line-height:1.8em;font-weight:bold;border-bottom:1px dashed #ccc;padding-bottom:.5em;margin:.5em}.c2502_tran span:nth-of-type(2){display:block;margin:.5em;font-size:.8em;color:#636363;line-height:1.6em;border-top:1px dashed #ccc;padding:0.5em 5%;}.c2503_tran{overflow:hidden}.c2503_tran1 img{float:left;width:48%;padding-top:1em}.c2503_tran1 p{float:right;width:48%;font-size:.8em;margin-top:1em;color:#636363;line-height:1.6em}.c2503_tran2 img{float:right;width:48%;padding-top:1em}.c2503_tran2 p{float:left;width:48%;font-size:.8em;margin-top:1em;color:#636363;line-height:1.6em}.c2503_tran p a{color:#f26600;font-weight:bold}.con2504 p{line-height:160%;text-indent:2em;color:#666;margin-top:1em;margin-bottom:1em}.con2505{overflow:hidden;margin-top:1em;padding-bottom:20px;background-color:#fff1e7;padding:5px}.con2505tit{text-align:center;padding-top:1em}.con2505tit h1{text-align:center;color:#8e5a20;font-size:1.6em;border-radius:2em;border:3px solid #8e5a20;display:inline-block;font-weight:bold;padding:2px .8em}.con2505_tran{overflow:hidden;margin-top:1em}.con2505_tran img{float:left;width:35%;margin-top:1em}.con2505_tran1{float:right;width:63%;font-size:.8em}.con2505_tran1 span{display:block;font-size:1em;line-height:1.6em;margin-top:.3em}.con2505_tran1 b{display:block;font-size:1.4em;margin-top:.8em}
/*专家*/
.ct2_2{text-align:center;width:90%;margin:20px 5%;}
.ct_8_1{width:98%;padding-left:2%;margin-top:1.5em;overflow:hidden;line-height:1.5em;}
.ct_8_l{width:30%;float:left;}
.ct_8_r{width:65%;float:left;margin-left:0.3em;}
.ct_8_r p{color:#666;}
.ct_8_r p a{color:#FF0D0D;}
.ct_8_r .p1{color:#469EEE;font-weight:bold;}
.ct_8_a{width:80%;padding:0 5%;color:#fff;margin-top:0.5em;overflow:hidden;}
.ct_8_a a{display:inline-block;color:#fff;text-align:center;padding:0.2em 0;}
.ct_8_a a:nth-child(1){width:40%;border-radius:5px;background-color:#469EEE;float:left;}
.ct_8_a a:nth-child(2){width:40%;border-radius:5px;background-color:#CF2C14;float:right;}

/*ct3*/
.ct3_1{overflow:hidden;width:90%;margin:15px 5%;}
.ct3_1 img{float:left;width:25%;max-width:175px;margin-right:3%;}
.ct3_1 p{color:#727071;text-indent:2em;}
/*ct4*/
.gxjs_cont{width:90%;margin:0 5%;}
.gxjs_cont .p1{text-indent:2em;color:#727071;margin:15px 0;}
.title_img{text-align:center;width:80%;margin:15px 10% 0;}
.ct4_2 li h1{color:#0565B3;text-align:center;margin:15px 0;font-size:1.2em;}
.ct4_2 li h1 font{color:#55BD9A;}
.focus{width:100%;height:auto;margin:0 auto;position:relative;}
.focus .hd{width:100%;height:14px;z-index:1;bottom:-10px;text-align:center;position:absolute;left:0px;}
.focus .hd ul{display:inline-block;height:9px;padding:3px 18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px;font-size:0;vertical-align:top}
.focus .hd ul li{display:inline-block;width:10px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#5f96cc;margin:0 5px;vertical-align:top;overflow:hidden}
.focus .hd ul .on{background:#e8fe4e}
.focus .bd{position:relative;z-index:0}
.focus .bd li img{width:100%;background:url(/images0318/loading.gif) center center no-repeat}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.yy_banner{width:96%;margin:10px 2%;}
.yy_banner li{overflow:hidden;}
.yy_banner li img{float:left;width:40%;margin-right:2%;max-width:280px;}
.yy_banner li p{color:#717171;text-indent:2em;}
.jhzj{margin-top:25px;}
@media screen and (max-width:480px){
.ct1_2 li .tit_img img{margin-left:20%;}
.ct4_1 li{height:80px;}
.ct4_1 li span{width:15px;height:15px;line-height:15px;}
.ct2_2 li span{background-size:70%;}
.c2502_tran{height:242px;}
.ct_nav img{max-width:130%!important;}
}
/*ct5*/
.ct5_cont{width:96%;margin:10px 2%;}
.ct5_cont p{color:#717171;text-indent:2em;margin-top:10px;}
.yuyueneirong{margin:15px 0px;color: black;overflow:hidden;}
.yuyueneirong .way1{background:#ecf4fc;padding:10px 10px;overflow:hidden;}
.yuyueneirong .way2{padding:10px 10px;}
.yuyueneirong p{color:#717171;}
.yuyueneirong p font{color:#FF0000;font-weight:bold;}
.call {margin-top:10px;}
.num {height:36px;border:1px solid #bec3ca;width:60%;line-height:36px;color:#000;float: left;}
.btn-m{height:38px;background:#007ff2;width:30%;display:inline-block;float:left;margin-left:2%;line-height:38px;text-align: center;color: #fff;}

.ct_7_2{color:#666;width:90%;margin-left:5%;margin-top:0.5em;line-height:1.5em;}
.ct_7_2 span{color:#FF2525;}
.list{width:94%;padding:1em 3%;text-align:center;}
#roll_box{background-color:#F5F5F5;padding:0 0 0 1em;}
#roll_box li{color:#666; padding:0.3em 0;}
#roll_box li img{vertical-align:middle;margin-right:0.5em;}
#roll_box li p{color:#033977;display:inline;}
@media screen and (max-width:350px){#roll_box li p{font-size:13px;}}
#roll_box li span{color:#8D8D8D;}
#roll_box li font{color:#920000;}
/*预约挂号*/
.biaodan ul{width:90%;margin:0 5%;}
.biaodan li{width:100%;height:47px;line-height:47px;margin-bottom:20px;}
.biaodan li input{width:69%;height:45px;color:#2F2F2F;float:left;}
.biaodan li div{width:96%;border:1px solid #E6E6E6;float:right;height:47px;line-height:47px;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.biaodan li>span{width:4%;float:left;color:#FF2D12;}
.biaodan li div span{display:inline-block;width:30%;height:47px;line-height:47px;background-color:#EFEFEF;text-align:center;color:#2F2F2F;float:left;}
.biaodan .li_2 select{width:40%;height:47px;line-height:47px;float:right;border:none;font-size:15px;color:#2F2F2F;}
.biaodan .li_2 div{width:45%;}
.biaodan .li_5 select,.biaodan .li_6 select{width:70%;height:47px;line-height:47px;float:right;border:none;font-size:15px;color:#2F2F2F;}
.tj{text-align:center;margin:15px 0;}
.tj input{background:url(/images/tj.jpg) no-repeat center;display:inline-block;width:55%;max-width:205px;height:60px;background-size:90%;}


.footer{width:96%;margin:0 2%;background-color:#fff;padding:1em 0 6em;}
.footer_nav{width:100%;height:40px;background:#C3191C;margin:0 0 1em;overflow:hidden;background-size:100% 100%;}
.footer_nav ul li{float:left;text-align:center;width:24.9%;line-height:40px;background:url(../images/fgx.jpg) no-repeat left center}
.footer_nav .li_1{background:none;}
.footer_nav a{color:white}
.footer_nav a:visited{color:white}
.footer span a{color:#B40527;}

.foot {margin-top:15px;width: 100%;background: #1F82D3;background-size: auto auto;overflow: hidden;height: 30px;background-size: 100% 100%;}
.foot a {text-align: center;width: 24%;line-height: 30px;color: #fff;font-size: 1em;float: left;background: url(../images/fgx.jpg) no-repeat left center;}
.footer p {text-align: center;color: #797979;line-height: 25px;margin: 2px;}
.footer p a {color:#D23C2D;}
.small-font {font-size: .7em;}

.b_bot{background:url(../images/bottombg.jpg) repeat-x;position:fixed;_position:absolute;bottom:0;width:100%;z-index:99999;-moz-box-shadow:0 -2px 4px #aaa;box-shadow:0 -2px 4px #aaa;max-width:720px;}
.b_bot ul{width:60%; float:left; bottom:0}
.b_bot ul li{width:32%;float:left;text-align:center;padding:5% 0 1%}
.b_bot ul li img{display:block;margin:0 auto;width:50%;max-width:54px;}
.b_bot ul li a{color:#fff;font-size:.8em;line-height:1.6em}
.s40{width:40%; float:left;}
.s40 img{display:block; margin:0 auto; bottom:0}
.footer_new{position:relative;margin-bottom:3rem;}
.footer_new a{position:absolute;width:23%;height:14%;bottom:14%;}
.footer_new .a1{left:46%;}
.footer_new .a2{right:4%;}



@media screen and (min-width:400px){body,input{font-size:15px}}
@media screen and (min-width:600px){body,input{font-size:18px}}
