@charset "utf-8";

/* CSS Document */

/* 公共样式 */

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0; border:0;}

header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}

table{border-collapse:collapse;border-spacing:0;}

table td{border:1px solid #ccc}

table tr{border:1px solid #ccc}

caption,th{text-align:left;font-weight:normal;}

html,body,fieldset,img,iframe,abbr{border:0;}

i,cite,em,var,address,dfn{font-style:normal;}

[hidefocus],summary{outline:0;}

ul,li{list-style:none;}

h1,h2,h3,h4,h5,h6,small{font-size:100%;}

sup,sub{font-size:83%;}

pre,code,kbd,samp{font-family:inherit;}

q:before,q:after{content:none;}

textarea{overflow:auto;resize:none;}

p{ }

a{ text-decoration:none;}

.clear{ clear:both;}

body{ font-family:"微软雅黑"; min-width: 320px; width:100%; max-width: 640px; margin: 0 auto !important; background: #fff; font-size:12px;}

/*img{width:100%;}*/



.fixedtop{z-index:999; position:fixed; top:0; left:0; width:100%;  height: 40px; line-height: 40px;  background: #ff8400; }

.fixedPhone { display: block;width: 320px; padding: 5px 0 0 0px; text-align: center; overflow: hidden; -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin:0 auto;}

.fixedPhone .b { text-overflow: ellipsis; overflow: hidden; white-space: nowrap;float:left; margin-right:3px;}

.fixedPhone .b { color: #cc6600; background: #fff;  height: 30px; line-height: 30px; font-family: arial; font-size: 22px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-radius: 3px; padding:0; }

.fixedPhone .i {font-size: 16px; color: #fff; background: #894c00; display: inline-block; height: 30px; line-height: 30px; font-style: normal; float: right;  border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-radius: 3px;float:left;}

.fixedPhone .i:before { content: "";  margin-top: -4px; display: inline-block; vertical-align: middle; width: 18px; height: 24px; margin-right:3px; background: url(../images/fixedIcon.gif) no-repeat; -webkit-background-size: 18px auto; background-size: 18px auto;}

.fixedPhone a { text-decoration: none;}



/*top样式开&#65533;*/

.top_box{ width:100%; margin:0 auto 0;}

.top_box img{width:100%;}

.top1{  /*background:#f2f2f2 url(../images/topbg_06.jpg) center bottom no-repeat; background-size:100%; padding:10px 5% 20px 5% ; */ margin:0 auto;}

.top_ry {margin:0 auto;}

  

.top_yy{ background:#3683d1; margin:0 auto 1%;}

 

.head img{ float: left;}

.yc_ppry{ background:#ececec; text-align:center;}

.yc_ppry img{ padding:4% 0; width:93.75%;}



/*menu样式开&#65533;*/

.menubg{ width:100%; float:left;  padding:1% 0 1% 0;background:#f6f5f5 center bottom ;background-size:100%; overflow: hidden; }

.menu_let{ width:23%; float:left;margin-top: 1%; padding:0 1%;  }

.menu_let ul  li{ width:96% ; padding:0 2%; margin:5% 1% 10% 1%;text-align:center; line-height:30px; box-shadow: 0 1px 2px #919191,0 -1px #ccc;border-radius: 5px; background:#FFF; float:left;  }

.menu_let ul  li a{ font-size:14px; color:#333;}

.menu_let ul  li.kangfu  a{ color: #3c89d6;}

.menu_let ul  li.zxyh  a{ color: #3c89d6;}

/*banner样式开&#65533;*/

.banner_pic{ width:100%;margin:0 auto;}



/*sousuo样式开&#65533;*/

.m-search{ background:url(../images/banner_20.jpg) center top no-repeat; width:98%;margin-left:1%; height:40px;background-size: 95% 38px; position:relative;  float: left;}

.m-search input{ width: 65%; padding:0 2%;height: 28px;  margin-left:8%;  background:none; border:none; float:left;}

.m-search .yy { width:19%; height:80%; position:absolute; right:0; top:1%; float:left; cursor:pointer;}

.resou{ width:100%; text-align:center; line-height:20px; position:relative;float:left;} 

.resou font{color: #3c89d6;}

.resou a{ color:#333;}

.resou a:hover{color: #3c89d6;}





/*common*/



 



/*c01样式开&#65533;*/

.c01{ width:98%; margin:0 auto; }



.c_tit{background:#3683d1;float: left; width:100%;font-size: 1.0em; background-size:100%;}

.c_tit span{ width:8%; float:left; margin:1.5% 1% 0; }

.c_tit span img{ width:100%;}

.c_tit b{color:#FFF; font-weight:normal;font-size:14px; margin-top:0.5%; width:45%; float:left;padding:2% 0; height:20px; line-height:20px;}

.c_tit a{ float:right;padding-right:1.5%; color:#ffffff; margin-top:2.5%;}

.c01_nr{ width:96%; margin:2% 2%; background:#fbfbfb url(../images/topbg_06.jpg) center bottom no-repeat; /*height:127px;*/ background-size:100%; padding-bottom:10px; border-top:solid 1px #dfdfdf; float:left;}

.c01_nr ul li{ float:left; text-align:center; width:24%; line-height:30px; border-bottom:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;border-left:solid 1px #dfdfdf;}

.c01_nr ul li.yec{width:26%;}

.c01_nr ul li.blue a{ color:#3c89d6;}

.c01_nr ul li a{ color:#333;}







/*c02样式开&#65533;*/

.c02{width:100%; margin:0 auto 2% ; }

.c02_nr{ width:100%; margin:2% 0; float:left;}



.banner_bg { width:100%; position:relative;float:left;}

.banner { maring:0px auto; position:relative;}

.banner .bd{ position:absolute; height:18px; line-height:18px; bottom:10px; right:5px; z-index:1;}

.banner .bd ul{background-color:rgba(0,0,0,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; vertical-align:middle;}

.banner .bd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 6px; vertical-align:middle;}

.banner .bd li.on{ background:#333;  }



.c4_nr_banner { maring:0px auto; max-height:332px; position:relative;}

.c4_nr_banner .bd{ position:absolute; height:10px; line-height:10px; bottom:2px; right:5px; z-index:1;}

.c4_nr_banner .bd ul{background-color:rgba(0,0,0,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; vertical-align:middle;}

.c4_nr_banner .bd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 6px; vertical-align:middle;}

.c4_nr_banner .bd li.on{ background:#333;  }







.c02_con{ width:100%; position:relative;float:left; padding-bottom:10px; background: url(../images/topbg_06.jpg) center bottom no-repeat; background-size:100%;}

.c02_con ul li{ float:left; width:100%; line-height:26px; margin-bottom:5px;} 

.c02_con ul li span{ float:left; width:20%; border:solid 1px #CCCCCC; margin:0 5px ;}

.c02_con ul li a{ color:#333; border-bottom:dashed 1px #ccc; width:70%; float:left;}







/*c03样式开&#65533;*/

.c03{width:100%; margin:0 auto; }

.c03_nr{ width:100%; margin:2% 0; position:relative;float:left;}

.c03_nr_guoq{ 

    

    width:100%; 

    position:relative;

    float:left; 

    display:block; 

}

.c03_nr_guoq img{ 

    margin-left:4%;

    width:40%; 

    position:relative;

    float:left; 

}

#co3_nr_guoq_text{

    width:100%; 

    position:relative;

    float:left; 

}

#co3_nr_guoq_text p{

    width:100%; 

    line-height:21px; 

    font-size:14px; 

    font-weight:bold;

}



	/* 焦点&#65533; */

	.slideBox{ position:relative; overflow:hidden; margin:1% auto; width:100%; }

	.slideBox .hd{ height:28px; line-height:28px; bottom:0; right:0; z-index:1; text-align:right;  }

	.slideBox .hd ul{ height:28px; line-height:28px; width:40px; margin:0 auto;}

	.slideBox .hd li{  display:inline-block; width:8px;  height:8px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; background:#333; text-indent:-9999px; overflow:hidden; margin:10px 6px 0;   }

	.slideBox .hd li.on{ background:red;  }

	.slideBox .bd{ position:relative; z-index:0; }

	.slideBox .bd li{ position:relative; text-align:center;  }

	.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}

	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */



.c03_nr_rongy{ margin:2% 0; background:url(../images/c03bg_17.jpg) center top no-repeat; width:100%; float:left; background-size:100% 100%; padding-top:40%; position:relative; }

.c03_tupo,.c03_tupo2,.c03_tupo3{float:left; position:absolute;text-align:center;color:#553314;}

.c03_tupo{  width:30%; top:73%; left:2%; }

.c03_tupo2{  width:30%; top:73%; left:35%; }

.c03_tupo3{  width:30%; top:73%; left:68%; }



.c03_nr_hez{ margin:2% 0; padding:4% 0; background: #efeade url(../images/topbg_06.jpg) center bottom no-repeat; width:100%; float:left; background-size:100%;}

.zhonghan{ float:left; width:96%; margin:0% 2% 0 2%; text-indent:2em;}



.c03_nr_wd{ margin:2% 0; width:94%; padding:3% 3% 1% 3%; float:left; background:#f2f2f2; }

 

.c03_nr_list{ width:100%; float:left; padding-bottom:2%; border-bottom:solid 1px #CCCCCC; margin-bottom:2%;}

.c03_nr_list h5,.c03_nr_list a{ color:#2284c4; font-size:14px;}

.c03_nr_list font{ float:left; width:98%; display:block; padding-left:2%; margin-top:1%}

.bk1_zix{ width:100%; height:60px; float:left;}

.bk1_zix_left{ float:left; width:45%; height:35px;margin:2% 1% 1% 3%;border-radius: 5px;background: #2284c4; color:#FFF; text-align:center; display:block; }

.bk1_zix_left a{ font-size:14px; line-height:35px; color:#FFF;}



.c03_jsys{ width:100%;}

.c03_jsys ul li{ width:32%; float:left; margin-right:2%;}

.c03_jsys ul li img{ width:100%;}

.c03_jsys ul li p{ height:30px; line-height:30px; text-align:center;}

.c03_nr_pp{ padding:4% 0; border:1px solid #e5e5e5; width:100%; border-left:0px; border-right:0px;margin:2% auto; }

.c03_nr_pp img{ width:92%; margin:0 auto; display:block;}





.c03_nr_p1{ width:92%;  margin:2% auto;  }

 .c03_nr_p1 p{font:24px/175% "宋体"; text-indent:2em;}

.c03_nr_p1 a{ color:#ff4a00;}

@media (min-width:320px) and (max-width:479px){

 .c03_nr_p1 p{ font:14px/175% "宋体"; }

}



.c03_telswt{ width:100%; margin:2% auto 0;    }

.c03_telswt a{ width:48.5%; display:block; float:left;}

.c03_telswt  a img{ width:100%;margin-bottom:2%; }

/*c04样式开&#65533;*/

.c04{width:100%; margin:2% auto 0 ; }

.c04_nr{ width:100%; margin:2% 0; float:left;}



.c04_nr_tit{ float:left; width:100%; text-align:center; margin:2% 0; font-size:16px; color:#000; 

background:url(../images/c04_31.jpg) center bottom no-repeat; background-size:50%; padding-bottom:15px;}

.c04_nr_tit b{ color:#c59220;}





.c04_nr_bz1{ width:100%; float:left; background:#e8f2f8 ; }

.c04_nr_one {width: 28%;display: block;float: left; background: url("../images/c04_35.jpg") no-repeat scroll left center / 88% 80% ;

 padding: 7% 4% 7% 1%;margin-left: 3%;margin-top:2px;}

.c04_nr_bz1 h4{ color:#2284c4; text-align:center; width:100%; display:block; margin-top:34px; font-size:12px; }

.c04_nr_bz1 ul{ float:left; width:58%; margin-top:2%; padding-bottom:2%; }

.c04_nr_bz1 ul li{ float:left; width:95%;margin-left:5%; display:block; line-height:24px; border-bottom: dashed 1px #7b8185;}

.c04_nr_bz1 ul li font{ background: #2284c4;border-radius: 5px;margin: 0 1%;padding: 1px 6px;line-height: 20px;width: 20px;height: 20px;

color: #FFF;font-weight: bold;}



















.c04_nr_bz2{ width:100%; float:left; background:#f1ece0 url(../images/topbg_06.jpg) center bottom no-repeat; padding-bottom:10px;  background-size:100% ; margin-top:10px;  }

.c04_nr_one2 {width: 28%;display: block;float: left; background: url("../images/c04_39.jpg") no-repeat scroll left center / 88% 80% ;

 padding: 7% 4% 7% 1%;margin-left: 3%;margin-top:2px;}

.c04_nr_bz2 h4{ color:#c59220; text-align:center; width:100%; display:block; margin-top:34px; font-size:12px; }

.c04_nr_bz2 ul{ float:left; width:58%; background:#f1ece0;margin-top:2%; padding-bottom:2%; }

.c04_nr_bz2 ul li{ float:left; width:95%;margin-left:5%; display:block; line-height:24px; border-bottom: dashed 1px #7b8185;}

.c04_nr_bz2 ul li font{ background: #c59220;border-radius: 5px;margin: 0 1%;padding: 1px 6px;line-height: 20px;width: 20px;height: 20px;

color: #FFF;font-weight: bold;}







/*c05样式开&#65533;*/

.c05{width:98%; margin:2% auto 0; }

.c05_nr{ width:100%; margin:2% 0; float:left;}

.c05_nr_list{ float:left; width:100%;}

.c05_nr_list ul li{ float:left; width:49%; background:#f2f2f2; padding:2px 0 2px 0; }

.c05_nr_list ul li img{ width:92%; margin: 0 auto; display:block; padding-top:4%;}

.c05_nr_list ul li span{ float:left; width:100%; text-align:center; line-height:25px;}



.c05_nr_pp{ padding:4% 0; border:1px solid #e5e5e5; width:100%; border-left:0px; border-right:0px;margin:2% auto; }

.c05_nr_pp img{ width:70%; margin:0 auto; display:block; heht:auto;}

.c05_nr_tit{ text-align:center; font-size:16px; color:#2284c4; width:100%; float:left; line-height:25px; background:url(../images/c05bg_15.jpg) center bottom no-repeat; background-size:80%;} 

.c05_nr_new{ float:left; width:100%; margin:2% 0; background:url(../images/topbg_06.jpg) center bottom no-repeat; background-size:100%;  padding-bottom:15px;}

.c05_nr_kf{ float:left; width:100%;  }

.c05_nr_kf ul li{ float:left; width:23%; margin:0 1% 0 1%;}

.c05_nr_kf ul li img{width:100%; border:solid 1px #ccc; padding:1px;}

.c05_nr_kf ul li span{ text-align:center; width:100%; float:left; line-height:25px; }



/*c06样式开&#65533;*/

		.c06{width:100%; margin:2% auto;}

        .c06 .promptY{  width: 100%;   position:relative;  }

		.c06 .promptY img{  width:70%; margin:2% auto; display:block;}

        .tabNava{overflow: hidden;width:90%;margin-left:5%;}

        .tabNava ul li{float: left;background:#EAEAEA;padding:2% 5%;margin-right:3%;color:#000;}

        .tabNava ul li.hover{color:#fff;background:#2384C5;}

        .showOption{border:1px solid #eee;overflow: hidden;width:90%;margin-left:5%; }

        .selectList p{margin:2% 0 2% 6%;}

        .selectList span{width:50%;float: left;}

        .btnSub{background:#2384C5;color:#fff;width:30%;margin-left:30%; text-align:center;margin-top:3%;padding:2% 0;cursor:pointer;position:relative;float:left}

        .c06 dl{margin: 0 auto;padding: 0 2px;width: 90%;}

        .c06 dl dt{clear: both;height: 38px;line-height: 38px;padding-left: 10px;}

        .c06 dl dd{background: #fff none repeat scroll 0 0;border: 1px solid #d2d2d2;}

        .c06 dl dd span{display: inline-block;padding: 5px 0;width: 48%;}

        .c06 dl dd span input{margin: 0 10px;}



/*bottom样式开&#65533;*/

.foot{ width:100%; background:#0070c0;margin-top:5%;}

.foot li{font:24px/100% "微软雅黑"; width:25%; float:left; text-align:center; padding:3% 0;}

.foot li a{color:#FFF; }

.footer{ width:93.75%; margin:5% auto 0; padding-bottom:10%;}

.footer img{ padding-bottom:5%;}

.footer p{font:20px/200% "微软雅黑"; text-align:center;}



.footer p a{ background:#ef5036; padding:1% 2%; border-radius:20px; color:#FFF;}

@media (min-width:320px) and (max-width:479px){

 .foot li{font:14px/100% "微软雅黑"; }

 .footer p{font:12px/200% "微软雅黑";}

}

/*医院动&#65533; 热点关注 body1*/



.body1 .navHot{

	height:40px;

}

.body1 .navHot ul li{

   width:50%;

   height:40px;

   background: #41b1df;

   float: left;

   /*text-align: center;*/

   line-height: 40px;

   color:#fff;

   position:relative;

}

.body1 .navHot ul li img{

	width:12%;

	/*margin-top:6%;*/

	position: absolute;

	left:10%;

	top:10px;

}

.body1 .navHot ul li.hover{

  background: #2284c4;

}

.body1 .navHot ul li span{

	position: absolute;

	/*left:1%;*/

	font-size: 15px;

	left:25%;

}

.showHot{

  margin-top: 3%;

}/*

.showHot .onlyOne{

	position: relative;

	padding:0 2%;

	overflow: hidden;

}

.showHot .onlyOne img{

	width:30%;

	float: left;

}

.showHot .onlyOne .leftJs p{

	position: absolute;

	left:33%;

	text-indent: 2em;

	line-height:20px;

	width:65%;

	margin-top: 1%;

}

.showHot .onlyOne .leftJs p a{

	color:#c00;

}*/

.showHot .ulli {



}

.showHot .ulli ul li{

 padding:2% 0; border-top:1px solid #ebebeb;	

}

.showHot .ulli ul li:first-child{border-top:0px;}

.showHot .ulli ul li  img{ float:left; width:18%; margin:1% 2%;}

.showHot .ulli ul li h2{font:14px/200% "微软雅黑"; color:#333333; float:left; margin-top:1%; width:76%; height:200%;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

.showHot .ulli ul li:first-child h2 a{color:red;}

.showHot .ulli ul li p{font:12px/200% "微软雅黑";  color:#666666; float:left;height:200%; width:76%;}

.showHot .ulli ul li p a{color:red;}

.showHot .ulli ul li p span{ width:85%;white-space:nowrap;overflow:hidden; float:left;text-overflow:ellipsis;}

.titleBody{

  height:43px;

  line-height: 43px;

  background: #0E8792;

  color:#fff;

  margin-top: 2%;

  overflow: hidden;

}

.titleBody img{

   float: left;

   width:5%;

   padding:3% 2% 0 1%;

}

.titleBody span{

	float: left;

	font-size: 16px;

}

.titleBody a{

	float: right;

	color:#fff;

	padding-right: 2%

}

