﻿@charset "utf-8";

html{font-size:20px}@media only screen and (min-width:400px){html{font-size:21.33px!important}}@media only screen and (min-width:414px){html{font-size:22.08px!important}}@media only screen and (min-width:480px){html{font-size:25.6px!important}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0 auto;max-width:640px;min-width:320px;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body{position:absolute;top:0;right:0;bottom:0;left:0;font-family:"微软雅黑";font-size:.7rem;line-height:1.5rem;color:#3d4145;background:#eee;}a,button,input,select,textarea{outline:0}p{margin:0}a{color:#0894ec;text-decoration:none;-webkit-tap-highlight-color:transparent}a:active{color:#0a8ddf}



ul,li{margin:0;padding:0; list-style:none;}i,em{ font-style:normal;}h3,h4{margin:0}

 header{text-align:center; background:#fff;}

 header img{display:block;margin:0 auto;}

 .clear{clear:both}.tp{margin-top:0.8rem;}

 .clear img{width:100%;}

 .bar{background:#fff;text-align:center;} 

 .bar span{color:#fff;width:24%;display:inline-block;margin-bottom:1%;background:#0b3395;}

 

#focus1{ width:100%;  margin:0 auto; position:relative; overflow:hidden;overflow:hidden;}

#focus1 .hd{ width:100%; height:8px;  position:absolute; z-index:1; bottom:0; text-align:center;line-height:30px;}

#focus1 .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:8px; background:#d1d1d1;   }

#focus1 .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1;font-size:0;box-flex:1; }

#focus1 .hd ul .on{background:#0b3395;}

#focus1 .bd li img{max-width:100%;display:block;margin:0 auto;max-width: 100%;}

.bd a{color:red;}

#focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;overflow:hidden;}

#focus .hd{ width:100%; height:8px;  position:absolute; z-index:1; bottom:0; text-align:center;line-height:30px;}

#focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:8px; background:#d1d1d1;   }

#focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1;font-size:0;box-flex:1; }

#focus .hd ul .on{background:#0b3395;}

#focus .bd li img{max-width:100%;display:block;margin:0 auto;max-width: 100%;}

#focus p{margin:0 0 1rem 0}



#focus2{ width:100%;  margin:0 auto; position:relative; overflow:hidden;overflow:hidden;}

#focus2 .hd{ width:100%; height:8px;  position:absolute; z-index:1; bottom:0; text-align:center;line-height:30px;}

#focus2 .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:8px; background:#d1d1d1;   }

#focus2 .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1;font-size:0;box-flex:1; }

#focus2 .hd ul .on{background:#9f6d32;}

#focus2 .bd li img{max-width:100%;display:block;margin:0 auto;max-width: 100%;}

#focus2 p{margin:0 0 1rem 0}



#focus3{ width:100%;  margin:0 auto; position:relative; overflow:hidden;overflow:hidden;}

#focus3 .hd{ width:100%; height:8px;  position:absolute; z-index:1; bottom:0; text-align:center;line-height:30px;}

#focus3 .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:8px; background:#d1d1d1;   }

#focus3 .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1;font-size:0;box-flex:1; }

#focus3 .hd ul .on{background:#9f6d32;}

#focus3 .bd li img{max-width:100%;display:block;margin:0 auto;max-width: 100%;}

#focus3 p{margin:1rem 0;}

#focus4 .hd{width: 0;height: 0;overflow: hidden;}

.content2{width:100%;margin:0 auto;padding:2%;background:#fff;}



#focus5{ width:100%;  margin:0 auto; position:relative; overflow:hidden;overflow:hidden;}

#focus5 .hd{ width:100%; height:0px;  position:absolute; z-index:1; bottom:0; text-align:center;line-height:30px;}

#focus5 .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:0px; background:#d1d1d1;   }

#focus5 .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1;font-size:0;box-flex:1; }

#focus5 .hd ul .on{background:#9f6d32;}

#focus5 .bd li img{max-width:100%;display:block;margin:0 auto;max-width: 100%;}



#focus6{ width:100%;  margin:0 auto; position:relative; overflow:hidden;overflow:hidden;}

#focus6 .hd{ width:100%; height:0px;  position:absolute; z-index:1; bottom:0; text-align:center;line-height:30px;}

#focus6 .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:0px; background:#d1d1d1;   }

#focus6 .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1;font-size:0;box-flex:1; }

#focus6 .hd ul .on{background:#9f6d32;}

#focus6 .bd li img{max-width:100%;display:block;margin:0 auto;max-width: 100%;}





.title{margin-top:0.5rem;background:#0b3395;}

.title h3{line-height:3rem;height:3.5rem;}

.title span{float:left; text-align:center;}

.title span a{color:#fff;}

.title span:nth-child(1){padding:1%;margin-left:2%; line-height:1.2rem;color:#fff;background:#ff9934;}

.title span:nth-child(2){color:#ffd200;margin-top:2%;width:58%;line-height:1.4rem;}

.title span:nth-child(2) i{ display:block;font-size:0.8rem;color:#fff;font-weight:100;margin-right:4%;}

.title span:nth-child(3){color:#fff;float:right;font-weight:100;line-height:3.5rem;margin-right:2%;}

.title2{margin-top:1rem;background:#0b3395;}

.title2 h3{line-height:3rem;height:3.5rem;color:#ffd200;margin-top:2%;text-align:center;font-size:1.2rem;}



.cn1{width:100%}

.cn1 li{width:48%;margin-top:1rem;text-align:center;}

.cn1 ul{clear:both;width:100%;}

.cn1 ul li:nth-child(1){float:left;background:#e0f7e0;}

.cn1 ul li:nth-child(2){float:right;}

.cn1 ul li img{display:inline-block;width: 34%;vertical-align:middle;}

.cn1 ul li p{ text-align:left;display:inline-block;width:58%;vertical-align:middle;}

.cn1 ul li p strong{display:block;color:#1f8b64;}

.cn1 ul li span{display:inline-block;width:31%; float:left; color:#fff;margin:0 0 2% 2%;}

.cn1 ul:nth-child(1) li span{background:#3ebdad;}

.cn1 ul:nth-child(2) li{ background:none}

.cn1 ul:nth-child(2) li span{background:#5dbce7;}

.cn1 ul:nth-child(3) li span{background:#f27677;}





.cn2 a{float:left;background:#f2f2f2;font-size: .7rem;margin-bottom:2%;;width:49%;text-align:center;color:#333;line-height:2.5rem; height:2.5rem;overflow:hidden;}
.cn2 a:nth-child(2n){float:right;}
.cn2 p a{float:none;}



#search{width:75%;border:1px solid #ccc;border-radius:5px; text-indent:0.2rem;font-size:0.7rem;height:1.4rem;}

.search-input{ text-align:center;margin:0.5rem 0;}

.search-input label{font-size:0.7rem;vertical-align:middle;border-radius:5px;width:70%; display:inline-block;border:1px solid #ccc;}

.search-input label img{ display:inline-block;margin-right:0.2rem;vertical-align:middle;}

.search-input p{font-size:0.7rem;}

.search-input p a{color:red;}

.search-input h4{font-size: 0.8rem;font-weight:500;color:#ff9934;line-height:2rem;} 

.search-input a{display:inline-block;border-radius:5px;vertical-align:middle;font-size: .7rem;}

.sub{background:#ff9934;color:#fff;width:22%;border:none;border-radius:5px;height:1.4rem;vertical-align:middle;}



.buttons-tab{border:2px solid #0b3395;margin:1rem 0;border-radius:10px;}

.buttons-tab .tab1{color:#fff; background:#0b3395;}

.buttons-tab a{color:#333;display:inline-block;width:32.2%; text-align:center;border-radius:5px;}

.tabs img{float:left;width:40%;}

.tabs .content-block{float:right;width:58%;}

.content-block h4{ font-weight:400;color:#a90014;}

.content-block p{margin:0.2rem 0;line-height:1.1rem;}

.content-block p a{color:red}

.content-block ul li{ line-height:1.2rem;}

.content-block li a{color:#9f6d32;}



.cn3 h4{color:#cb1010;font-size:0.8rem;font-weight:400;}

.cn3 p a{color:red;}





.cn4{padding:0.5rem 0;}

.cn4 li{border-bottom:1px dashed #ccc;padding:0.5rem 0;text-align:center;clear:both;margin:0;}

.cn4 li img{width: 20%;display:inline-block;vertical-align:middle;}

.cn4 li p{ text-align:left;vertical-align:middle;margin:0;font-size:0.8rem;display:inline-block;width:74%;padding-left:4%;}

.cn4 li p span{display:block;}

#aaj_xx1 img,#aaj_xx2 img,#aaj_xx3 img{width:100%;}



.cn5{text-align:center;}

.cn5 span{display:inline-block;width:50%; }

.cn5 input{width:60%;border: 1px solid #ccc;}

.cn5 textarea{width:90%;height:6rem;font-weight:100;border: 1px solid #ccc;}

.cn5 font{font-size:0.8rem;color:red;display:inline-block;}

.cn5 .sub{border-radius:25px;height:1.8rem;background:#9f6d32;}

.cn5 p{margin:0.5rem 0}

.cn5 p span a{border-radius:25px;height:1.8rem;line-height:1.8rem;color:#fff;background:#ff9934;display:inline-block;width:60%;}

.cn5 img{width:73%;}



/*列表*/

.ps{border-bottom:1px solid #ccc;}

.ps span{border-bottom:2px solid #015232; display:inline-block}

.ps span a{color:#015232;}

.subList li{border-bottom:1px dashed #ccc;}

.subList li a{color:#333;}

.subList h3{color:#015232; text-align:center;line-height:2rem;}



.page{text-align:center;padding:15px 0 0 0;}

.page li{border:1px solid #ccc;padding:0 5px;border-radius:5px;margin:0 5px;color:#333;display:inline-block;}

.page li a{color:#333;}



.rdzt{margin:1rem 0;}

.rdzt span{background:#ff9934;width:10%;color:#fff;float:left; text-align:center;margin-right:4%;padding: 3% 2%;}

.rdzt img{width:42%;}



/*病种*/

.bz{margin:1rem 0 0 0;text-align:center;}

.bz span{display:inline-block;width:25%;color:#333;margin: 0.5rem;}

.bz span img{width:100%;border:4px solid #0ead99;border-radius:14px;}



.footer{text-align:center;height:12rem;line-height:2rem;}

.footer nav{background:#2c2c2c;}

.footer nav a{color:#fff;width:24%; display:inline-block;}

.footer p{margin:0;}

.footer p img{display:block;margin:0 auto;}



.footer1 {

	width: 100%;

	position: fixed;

	bottom: 0;

	z-index: 8;

	background-color: #9f6d32;

	max-width: 640px;

}

.footer1 ul li{

	width: 20%;

	text-align: center;

	color: #fff;

	padding: 1% 0;

	display: inline;

}

.footer1 ul li:nth-child(1),.footer1 ul li:nth-child(2){

	float: left;

}

.footer1 ul li:nth-child(3),.footer1 ul li:nth-child(4){

	float: right;

}

.footer1 ul li:nth-child(1),.footer1 ul li:nth-child(4){

	border-right: 1px solid #fff;

}



.footer1  li a{

	color: #fff;

	text-align: center;

	width: 100%;

	display: block;

}

.footer1 li a img{

	width: 40%;

	margin-bottom: -10px;

}

.footer1 .footer_link5{

	position: absolute;

	top: -20%;

	left: 40%;

	width: 20%;

	display: block;

	text-align: center;

}

.footer1 .footer_link5 img{

	width: 80%;

}





#dbcd{position:fixed;bottom:0;display:none;max-width:640px;width: 100%;left:auto;right:auto}



.zxdt{ margin: 0.8rem;}

.zxdt ul li{ float:left; width:100%; line-height:2rem; border-bottom: 1px dashed #ccc;} 

.zxdt ul li span{

	float: right;

	color: #666;
background:#fff;
}

.zxdt ul li a{ color:#000;}

/*.btnbox{ width:100%;  margin:0 auto; position:relative; overflow:hidden;overflow:hidden;}

.btnbox ul li {

    float: left;

    width: 25%;

    text-align: center;

	margin-top:10px;

}

.btnbox ul li p {

    line-height: 30px;

    text-align: center;

    color: #333;

}*/

@media only screen and (min-width: 320px) {

	.bar span{width:24%;}

	.title span:nth-child(2){font-size:0.9rem;}

	.title span:nth-child(1){width:15%;}

	.title span:nth-child(3){font-size:0.8rem;}

	.title2 span{font-size:0.9rem;}

	.cn1 ul li span{width:30%;line-height:35px;}

	.cn4 li p span{font-size:0.9rem;}

	.rdzt span{font-size:0.8rem;line-height:0.8rem;}

	}

@media only screen and (min-width: 360px) {

	.bar span{width:24%;}

	.title span:nth-child(2){font-size:1.0rem;}

	.title span:nth-child(1){width:14%;}

	.title span:nth-child(3){font-size:0.8rem;}

	.title2 span{font-size:1.0rem;}

	.cn1 ul li span{width:30%;line-height:42px;}

	.cn4 li p span{font-size:1rem;}

	.rdzt span{font-size:0.9rem;line-height:0.9rem;}

	}



@media only screen and (min-width: 480px) {

	.bar span{width:24%;}

	.title span:nth-child(2){font-size:1.0rem;}

	.title span:nth-child(1){width:12%;}

	.title span:nth-child(3){font-size:1.0rem;}

	.title2 span{font-size:1.0rem;}

	.cn1 ul li span{width:30%;line-height:54px;}

	.cn4 li p span{font-size:1rem;}

	.rdzt span{font-size:1rem;line-height: 1.2rem;}

	}



@media only screen and (min-width:640px) {

	.bar span{width:24%;}

	.title span:nth-child(2){font-size:1.2rem;}

	.title span:nth-child(1){width:11%;}

	.title span:nth-child(3){font-size:1.0rem;}

	.title2 span{font-size:1.0rem;}

	.cn1 ul li span{width:30%;line-height:54px;}

	.cn4 li p span{font-size:1rem;}

	.rdzt span{font-size:1rem;line-height: 1.2rem;}

	}
@media screen and (max-width:320px){
       .cn1 ul li p{ font-size:12px; line-height:25px}
       .cn2 a{ font-size:12px;}
       .title span:nth-child(2){ font-size:0.8rem;}
       .title span:nth-child(2) i{ font-size:0.7rem}
       .content-block p{ font-size:0.6rem; line-height:18px;}
       .content-block ul li{ font-size:0.5rem; line-height:18px;}
       .zxdt ul li a{ font-size:0.6rem;}
}