html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video { margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
body{line-height: 1; font:16px/24px "Microsoft YaHei";/*arial*/ min-width:320px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
header,article,footer,nav,section,aside,menu{ display:block;}
.fix:after {visibility: hidden;display: block;font-size: 0;content:""; clear: both; height: 0;}
.fix{*zoom:1;}
a{ text-decoration:none;}
.clearfix:after{display: block;font-size:0;content: " ";clear: both;height:0; line-height:0;}
.clear{ width:100%; height:0px; clear:both;}
.red{ color:#F00;}

.warmp{max-width:720px;min-width:320px;margin:0 auto;overflow:hidden;}
/*header end*/
.topbar{ background:#5F2613;padding:1.5% 1.2% 1%;}
.logo{width:15%;float:left;text-align:center;margin-top:1%;}
.yuanming{ width:62%; float:left; margin:2.5% 6% 0 0;}
.guanfang{ width:14%; float:left; padding:1% 0;text-align:center;margin-top:2%;}
.banner{width:100%;}
.banner a{display:block;width:100%;}
/*header end*/
/*疾病导航*/
.nav_title{ width:100%; height:54px; line-height:54px; text-align:center; position:relative; background: url(/images/nav-title-bg_12.jpg) left center repeat-x; clear:both;}
.nav_title span{ background:#fff; color:#333333; font-size:2.25em; padding:0 10px;}

.disease_list{ margin:0 3.125% 10px 3.125%; clear:both;}
.disease_list ul li{ width:25%; height:64px; line-height:64px; float:left; position:relative; margin:3px 0;}
.search_disease ul li{ width:33.3333%;}
.disease_list ul li a{ display:block; margin:0 1%; border: solid 1px #d6d6d6; text-align:center; font-size:1.75em; color:#666666;}
.disease_list ul li a.hot{ background:url(/images/hot.png) 90% 5px no-repeat;}
.disease_list ul li a.red{ color:#ff0000;}
.disease_list ul li a.line_t{ line-height:32px;}

.arrow_down{ height:50px; clear:both; background:url(/images/arrow_down.jpg) center center no-repeat; }
.nav{ margin:0 2.75%;}
.nav ul li{ width:33.33%; height:108px; float:left; margin:5px 0;}
.nav ul li a{ display:block; margin:0 5px; height:108px;text-align:center; color:#fff; font-size:1.625em;}
.nav ul li a i{display:block;width:100%;font-size:2.5em;padding-top:10%;}
.nav ul li a span{display:block;width:100%;font-size:1em;text-aling:center;margin:12% auto;}
.nav ul li:nth-child(1) a{ background:#ff9933;}
.nav ul li:nth-child(2) a{ background:#99cc66;}
.nav ul li:nth-child(3) a{ background:#cccc66;}
.nav ul li:nth-child(4) a{ background:#28b4c3;}
.nav ul li:nth-child(5) a{ background:#cc9966;}
.nav ul li:nth-child(6) a{ background:#993333;}

.zixunrx{clear:both;width:80%;margin:0 auto;padding-top:5%;}
.zixunrx a{display:block;width:85%;border:1px solid #833b1a;border-radius:52px;height:104px;margin:0 auto;}
.zixunrx a .dianhua{width:25%;float:left;}
.zixunrx a .dianhua i{font-size:5em;color:#ff9933;display:block;margin: 40px 0 0 10%;}
.zixunrx span:nth-child(2){display:block;width:68%;font-size:1.6em;color:#823918;float:left;padding:3% 0;margin-left:-6%;}
.zixunrx span:nth-child(3){display:block;width:68%;height:2em;font-size:2.2em;color:#ff9933;font-weight:bold;float:left;padding-top:2%;}

/*index-医生*/
.doc_list{ height:132px; padding:5px 0;}
.doc_list ul{ height:132px; width:600px; margin:0 auto;padding-top: 10px;}
.doc_list ul li{ width:40%; height:132px; float:left;margin:0 5%;}
.doc_list ul li:nth-child(1){float:left;}
.doc_list ul li:nth-child(2){float:right;}
.doc_list ul li img{ float:left; border:solid 1px #ebebeb; margin-right:10%; width:110px; height:130px;}
.doc_list ul li span{ font-size:1.625em; color:#000; line-height:116%;}
.doc_list ul li p{font-size:1.25em;line-height:160%; color:#666;}
.doc_list ul li .doc_zx{ font-size:1.25em; color:#ffffff; background:#ff9933; line-height:180%; padding:2px 8px;}
.doc_more{ height:40px; line-height:40px; background:url(/images/doc_more_bg.jpg) center center no-repeat; text-align:center; font-size:1.375em;}
.doc_more a{color:#666666;}

/*index-特别关注*/
.special_list{margin:10px 2%;}
.special_list img{margin-top:2%;}
.special_list ul li{ width:100%; float:left; border:solid #d6d6d6; box-sizing:border-box; border-width:1px 1px 0 1px; height:80px; line-height:80px; font-size:1.375em; text-indent:1em;}
.special_list ul li:last-child{ border-bottom-width:1px;}
.special_list ul li span{padding:2px 10px; color:#fff; background:#cccccc; margin-right:1em;}
.special_list ul li a{ color:#666666; display:block;}
.special_list ul li:nth-child(1) span,.special_list ul li:nth-child(2) span,.special_list ul li:nth-child(3) span{ background:#823918; }
.special_list ul li:nth-child(10) span{ padding:2px 4px;}
.last-sect {margin:0 2% 150px;}
.last-sect  ol{margin-top:3%;border:1px solid #d6d6d6;} 
.last-sect  ol li{width:100%;float:left;height:108px;font-size:1.375em;background:#fcfcfc;}
.last-sect  ol li:nth-child(1){border-bottom:1px solid #d6d6d6;} 
.last-sect  ol li .olle{width:40px;height:108px;line-height:108px;background:#823918;color:#fff;text-align:center;float:left;}
.last-sect  ol li .olle i{font-size:1.5em;}
.last-sect  ol li p{width:60%;padding-left:15px;text-align:left;line-height:46px;float:left;}
.last-sect  ol li .olright{width:27%;float:right;padding:26px 0;} 
.last-sect  ol li .olright a{display:block;width:85%;height:56px;line-height:56px;text-align:center;color:#fff;border-radius:8px;}
.last-sect  ol li:nth-child(1) a{background:#823918;}
.last-sect  ol li:nth-child(2) a{background:#ff9933;}

/*foot*/
.foot-nav{background:#823918; position:fixed; z-index:1000; bottom:0; left:0; width:100%;}
.foot-nav ul{ margin:0 2%; }
.foot-nav ul li{ width:24.8%; height:120px;border-right:1px solid #fff;float:left;}
.foot-nav ul li:last-child{border:0;}
.foot-nav ul li a{ display:block;width:100%;height:120px; text-align:center; color:#fff;}
.foot-nav ul li a i{font-size:4em;display:block;padding-top:27px;}
.foot-nav ul li a span{display:block; padding-top:26px; text-align:center; font-size:1.5em;}

@media screen and (max-width:639px){
.description{ font-size:0.875em; height:32px; line-height:32px;}
.nav_title{ height:30px; line-height:30px;}
.nav_title span{ font-size:1em;}
.nav_title_des{ font-size:0.875em;}
.disease_list{ margin:0 1% 10px 1%;}
.disease_list ul li{ height:40px; line-height:40px; margin:1% 0;}
.disease_list ul li a{ font-size:0.875em; margin:0 2%;}
.disease_list ul li a.hot{ background-size:10px 10.7px;-webkit-background-size:10px 10.7px; background-position:95% 3px;}
.disease_list ul li a.line_t{ line-height:20px;}
.arrow_down{ height:40px; background-size:35px 20px;}

.nav ul li{ height:90px;}
.nav ul li a{ height:90px;font-size:1em;}
.nav ul li a i{font-size:2.5em;padding-top:15%;}
.nav ul li a span{font-size:1em;}
.zixunrx{font-size:1em;width:96%;}
.zixunrx a{height:80px;width:96%;}
.zixunrx a{border-radius:40px;height:80px;}
.zixunrx a .dianhua i{font-size:3em;color:#ff9933;display:block;margin: 27px 0 0 10%;}
.zixunrx span:nth-child(2){font-size:1em;margin-left:-3%;padding:8px 0; }
.zixunrx span:nth-child(2) em{padding:5px;}
.zixunrx span:nth-child(3){font-size:1.5em;padding-top:2%;float: right;}

.doc_list{ height:82px; padding:5px 0;}
.doc_list ul{ height:82px; width:88%; margin:0 auto;}
.doc_list ul li{ width:140px; height:82px;margin:0 auto;}
.doc_list ul li img{ float:left; width:67.7px; height:80px; margin-right:5%}
.doc_list ul li span{ font-size:1em; line-height:110%;}
.doc_list ul li p{font-size:0.75em;line-height:140%; }
.doc_list ul li .doc_zx{ font-size:0.75em; line-height:150%; padding:2px 6px;}
.doc_more{ height:30px; line-height:30px; font-size:0.875em; -webkit-background-size:280px 1px;}

.special_list ul li{ height:50px; line-height:50px; font-size:1em; text-indent:0.5em;}
.special_list ul li span{ margin-right:0.5em; padding:1px 7px;}
.special_list ul li:nth-child(10) span{ padding:1px 2px;}
.last-sect{margin:0 2% 70px;}
.last-sect ol li{font-size:1em;height:80px;}
.last-sect  ol li .olle{width:8%;height:80px;line-height:80px;}
.last-sect  ol li .olle i{font-size:1.2em;}
.last-sect  ol li p{width:68%;padding-left:5px;line-height:30px;font-size:0.875em}
.last-sect  ol li .olright{width:20%;padding:26px 0;margin-right:2%;} 
.last-sect  ol li .olright a{width:98%;height:30px;line-height:30px;border-radius:5px;font-size:0.875em;}

.foot-nav ul{ margin:0 2%; }
.foot-nav ul li{height:60px;width:24.6%;}
.foot-nav ul li:last-child{border:0;}
.foot-nav ul li a{height:60px;}
.foot-nav ul li a i{font-size:2em;padding-top:6%;}
.foot-nav ul li a span{padding-top:5%; font-size:1em;}
}
.list{}
.list ul{ padding:0.5em 0;}
.list li{ padding:1.3em 0; font-size:0.9em; border-bottom:1px dashed #9f9f9f;}
.list li h3{ text-indent:1em;color:#823918; font-size:1.1em;}
.list li p{line-height:2em; margin-top:0.3em; margin-left:1em;}
.list li h3 a{color:#823918;}
.list li p a{ color:#fd0303;}