﻿/*公共样式部分*/
*{ margin:0;/* padding:0*/}
body { font-size:12px;font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif,"Microsoft YaHei"; -webkit-text-size-adjust:none; background:#f5f5f5;}
a,a:link,a:visited,a:hover,a:active {text-decoration: none;}
h1 {font-size: 1.4em;text-align: center;color: #000;}
.clear:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.cnzz{ height:0px; display:none;}
.cnzz a{ font-size:0px;text-indent:-9999px;}
footer p { opacity:0.35;}
html{font-size:62.5%;}
*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{background-color:#fff;font:14px/1.5 Microsoft Yahei,tahoma,Srial,helvetica,sans-serif;max-width:640px ;margin:auto !important;}
p{font-size:100%;}

/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ol, ul, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, legend, button, input, textarea, /* form elements 表单元素 */
menu, th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
	list-style-type: none; 
}
.fl{float:left;}
.fr{float:right;}
.container {font-size:2.6rem;line-height:135%; color:#232323;width:100%;background-color:#ffffff;}
/*样式开始body*/
.container img{border:0;max-width:100%;width:100%;vertical-align:top;height: auto;}

/*dd_nav*/
.WB_Top_K{max-width:640px;width:100%; height:auto; /*background:#1eb896;*/position:fixed;z-index:9999;top:0;}
.WB_Top{ width:100%; height:auto;margin:auto;}
/*.WB_Top_1{display:inline; width:17%; height:auto;margin:3.5% 1%}
.WB_Top_1 img{max-width:150%;width:150%;}*/

.WB_Top_2{display:inline; width:100%; height:auto;}
.WB_Top_3_K{ width:10%; height:auto;cursor:pointer;position:absolute;right:2%;top:24%;}
.WB_Nav{ position:absolute; z-index:999; top:96%; right:0;width:100%; overflow:hidden;display:none;}
.WB_Nav1{ width:100%; overflow:hidden; background:#ededed;}
.WB_Nav1_Box{ width:100%; overflow:hidden; border-bottom:1px #f4f4f4 solid;}
.WB_Nav1_Box a{ float:left; display:inline; width:25%; height:auto; overflow:hidden; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; border-top:1px #f4f4f4 solid; border-left:1px #dcdcdc solid; border-right:1px #f4f4f4 solid; border-bottom:1px #dcdcdc solid; color:#525252; text-align:center; padding:3% 0;}
.WB_Nav1_Box img{width:50%}
.WB_Nav1_Box p{width:100%;text-align:center;margin-top:8%;}
.WB_Nav2{background:#ededed;padding:1.5% 0;}
.WB_Nav2 p{ background:url(/images/arrow_up.gif) 0 center no-repeat; width:15%;padding: 0;background-size:30% 75%;margin:auto;text-align:right;color:#014ea0;letter-spacing:2px;}

/*head tel*/
.hetel{display:inline-block;width:100%;margin-top:-1%;}
.hetel img{width:100%;}
/*banner*/
.dd_bar{width:100%;position:relative;margin-top:14%;}
.SS{ position:absolute; z-index:50; left:7%; top:50.5%; width:86%; height:auto; overflow:hidden; border-radius:5px;}
.SS1{ float:left; display:inline; width:72%; height:auto; overflow:hidden; background:rgba(255,255,255,0.68);}
.SS1_2{ float:left; display:inline; width:100%; height:auto;overflow:hidden; background:none;font-size:2.4rem;line-height:1.6em;padding-left:13%; color:#666666;border:0 none;outline:none;background:url(/images/SS1_1.png) 3% no-repeat;background-size:8% 80%;margin:2% 0;}
.SS1_2::-webkit-input-placeholder{ color:#666;}
.SS2{ float:left; display:inline; width:28%; height:auto; overflow:hidden; background:#f3a908;padding:1.13% 0;}
.SS2_1{ font-size:2.5rem;color:#fff; text-align:center;line-height:1em;padding-top:%}
.SS2_2{ font-size:1.6rem;color:#fff; text-align:center;line-height:1em;padding-top:1%;}
.Nav2{ width:88%; overflow:hidden;margin:4% auto 0 auto;}
.Nav2_Btn{ float:left; display:inline; width:18%; overflow:hidden;margin-left:2.5%}
.Nav2_Btn2{ display:block; width:100%; overflow:hidden; font:12px/20px "黑体"; color:#333; text-align:center;cursor:pointer;}
.Nav2_Btn2 img{width:84%;}
.Nav2_Btn2 p{font-size:2.2rem;color:#333333;line-height:1.4em;padding:10% 0;}
.NextPage{ position:absolute; z-index:999999; left:0; top:0; display:none; width:100%; height:100%; overflow:hidden; background-color:#fff; background-repeat:no-repeat; background-position:center center;}
.Loading{ background-image:url(../img/loading2.gif);}

/*院内新闻*/
.ynxw{width:100%;background:#f5f5f5;margin-top:4%;}
.ynxw_nav{width:92%;margin:auto;border-bottom:1px solid #bdbdbd;padding-top:2%;}
.ynxw_nav h2{width:25%;float:left;font-size:3rem;color:#1eb896;line-height:1.6em;}
.ynxw_nav p{float:right;width:12.5%;font-size:2.4rem;color:#666666;background:url(/images/gduo_03.png) 100% no-repeat;background-size:22% 70%;line-height:1.4em;margin-top:2%}
.ynxw_img{width:92%;margin:2% auto;padding:2% 1.4%;background:#ffffff;}
.ynxw_img img{min-height:88px;max-height:88px;}
.ynxw_img_fl{width:48%;position:relative;}
.ynxw_img_fl p{width:100%;text-align:center;color:#FFF;font-size:2.2rem;padding:1.6% 4%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ynxw_txt{width:95%;overflow:hidden;padding-right:5%;padding-bottom:3%;}
.ynxw_txt li{color:#666666;list-style-type:square;margin-left:11%;line-height:1.6em;white-space:nowrap;width:90%;}
.ynxw_txt li a{font-size:2.4rem;color:#666666;}

/*肛肠疾病*/
.ynxw1{padding-bottom:5%;}
.Main3_K{ width:93%;height:auto;margin:auto;padding:4% 0 0 0;background:#f5f5f5; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Main3_K *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.Main3{ width:100%; height:auto;margin:0 auto;}
.Main3_F{ width:100%; height:auto; overflow:hidden;}
.Main3_L{ float:left; display:inline; width:40%;}
.Main3_C{width:4.8%;margin:3.5% 0% 2% 3%}
.Main3_C img{width:50%;}
.Main3_R{ position:relative; float:right; display:inline; width:50%; height:auto;}
.Main3_L1{width:58%;margin:10% auto 11% auto;}
.Main3_L2{ position:relative; width:90%;margin:auto;line-height:1.5em; height:auto;font-size:2.8rem; overflow:hidden; border:1px #1eb896 solid; border-radius:3px;}
.Main3_L2_Link{ position:relative; z-index:99; float:left; display:inline; width:50%; height:100%; overflow:hidden; color:#999; text-align:center;}
.Main3_Cur{ color:#fff;}
.Main3_L2_BG{ position:absolute; z-index:1; left:0; top:0; float:left; display:inline; width:50%; height:100%; overflow:hidden; background:#1eb896; border-radius:3px;}
.Main3_R_Box{ position:absolute; z-index:10; left:0; top:0; display:none; width:100%; overflow:hidden;}
.Main3_R_1{ width:100%; overflow:hidden; background:url(/images/Main3_R_1.png) left bottom repeat-x; background-size:4px auto;padding-bottom:1%;}
.Main3_R_Link{ float:left; display:inline; font-size:2.8rem;text-align:center; color:#666;line-height:1.4em;padding:2% 0;margin-left:0.5%;}
.Main3_R_FG{ float:left; display:inline; width:1.8%; height:auto;margin:2% 7%;padding-top:3%;}

/*今日专家推荐*/
.ynxw2{width:100%;background:#f5f5f5;margin-top:6%;padding-bottom:5%;}
.ynxw_nav2{width:92%;margin:auto;border-bottom:1px solid #bdbdbd;padding-top:2%;}
.ynxw_nav2 h2{width:33%;float:left;font-size:3rem;color:#1eb896;line-height:1.6em;}
.ynxw_t{width:92%;margin:auto;margin-top:4%;}

.ynxw_t1{width:38%;border-radius:5px;}
.ynxw_t2{width:58%;position:relative;padding-bottom:56.2%;}
.ynxw_t2_h2{font-size:3rem;position:absolute;left:0;top:0;}
.ynxw_t2_p{font-size:2.4rem;color:#666666;line-height:1.4em;position:absolute;left:0;top:15%;max-height:100px;overflow:hidden;text-overflow:ellipsis;}
.ynxw_t2_p1{font-size:2.4rem;color:#666666;line-height:1.4em;position:absolute;left:0;top:50%;max-height:100px;overflow:hidden;text-overflow:ellipsis;}
.ynxw_t2_p1 strong{color:#666666;}
.ynxw_t2_p1 a{color:#2693cd;}
.ynxw_t2_yy{width:38%;background:#1eb896;color:#FFF;text-align:center;font-size:2.4rem;position:absolute;left:0;bottom:0%;display:block;padding:2% 2%;line-height:1.4em;border-radius:5px;}
.ynxw_t2_zx{width:38%;background:#f3a309;color:#FFF;text-align:center;font-size:2.4rem;position:absolute;right:0;bottom:0%;display:block;padding:2% 2%;line-height:1.4em;border-radius:5px;}

/*问的最多*/
.ynxw_wen{width:92%;margin:auto;margin-top:4%;}
.ynxw_wen li{width:32.4%;float:left;margin-left:0.8%;font-size:2rem;}
.ynxw_wen p{width:100%;background:#43c6de;margin-top:2%;padding-bottom:29%;position:relative;text-align:center;cursor:pointer;}
.ynxw_wen p span{position:absolute;top:17%;left:0;display:block;width:100%;color:#FFF;}
.ynxw_wen_dan{width:100%;background:#f3a309;padding-bottom:60% !important;}
.ynxw_wen_dan a{width:50%;background:#ffffff;border-radius:4px;text-align:center;position:absolute;left:23%;bottom:14%;display:block;color:#f3a309;}


/*底部footer*/
#footer.wb_Foot_K{ width:100%; overflow:hidden; background:#1eb896;padding:2% 3%;}
.wb_Foot_K .wb_Foot{ width:100%; overflow:hidden; margin:0 auto;}
.wb_Foot_K .wb_Foot1{width:90%; height:auto;  background:url(/images/wb_Logo.png) 10% center no-repeat; background-size:12% 88%; font-size:4.2rem;color:#fff; text-align:text-align:center; text-indent:24%; margin:0 auto;line-height:1.4em;letter-spacing:2px;}
.wb_Foot_K .wb_Foot2{ width:90%; background:#fff; border-radius:8px;margin:2% auto;padding:3.5% 0;}
.wb_Foot_K .wb_Foot2_1{ display:block; width:80%;margin:auto; height:auto;border:2px #e39807 solid; border-radius:6px;}
.wb_Foot_K .wb_Foot2_2{ background:url(/images/wb_Foot2_2.jpg) 11% center no-repeat; background-size:8% 92%;font-size:2.4rem;color:#e39807; text-align:center; text-indent:9%;width:80%;margin:auto;margin-top:3%;}
.wb_Foot_K .wb_Foot2_3{ font-size:2.3rem; color:#e39807; text-align:center;width:82%;margin:auto;}
.wb_Foot_K .wb_Foot3{ width:100%; height:1px; overflow:hidden; /*background:#0DA585;*/ margin:12px 0 0;}
.wb_Foot4{ width:100%; background:#1eb896;border-top:1px solid #0DA585;margin-bottom:4%;}
.wb_Foot4_1{display:inline; width:49%; background:url(/images/wb_Foot4_1.png) 30% center no-repeat; background-size:10% 90%; font-size:2.8rem;color:#fff; text-align:center; text-indent:10%;margin:2% 0;}
.wb_Foot4_2{display:inline; width:2px; height:auto;background:#1eb896; border-left:1px #0DA585 solid;padding:2% 0;margin-top:3%}
.wb_Foot4_3{ display:inline;width:49%;background:url(/images/wb_Foot4_3.png) 30% center no-repeat; background-size:10% 90%; font-size:2.8rem;color:#fff; text-align:center; text-indent:10%;margin:2% 0;}


/*底部新弹窗css  new*/
/*DDtanchuang*/
.DD_tc{width:100%;height:0;position:fixed;bottom:-1%;z-index:9999999;}
.DD_tc img{max-width:100%;height:auto;}
.DD_dh{width:86%;position:absolute;left:7%;top:42%;background:#ed9211;height:15%;}
.DD_dh_txt{width:69%;display:block;font-size:2.6rem;color:#b6b6b6;background:#FFF;line-height:1.5em;float:left;border:0 none;outline:none;padding:1.5% 0 1.5% 1%;margin:0.85% 0 0 0.6%;}
.DD_dh_bd{width:30%;float:left;font-size:2.6rem;color:#FFF;padding:2.2% 0;text-align:center;}
.DD_gbi{width:7%;position:absolute;right:1%;top:1%;}
.DD_box{width:100%;position:relative;max-width:640px;}


/*@media*/
@media (min-width:320px) and  (max-width:359px){
	html{font-size:31%}
}
@media (min-width:360px) and  (max-width:399px){
	html{font-size:36%}
}
@media (min-width:400px) and  (max-width:479px){
	html{font-size:40%}
}
@media (min-width:480px) and  (max-width:639px){
	html{font-size:49%}
}
@media screen and (min-width: 640px){
	html {font-size: 63% !important;}
}