﻿@charset "gb2312";
body,table,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,pre,form,input,button,img{margin:0; padding:0; }
a{ text-decoration:none;}
ul,ol,li{list-style:none;}

body{/*width:320px;*/margin:0 auto;font-family:"Microsoft Yahei",Helvetica; color:#232323;}

img{border:0;}

#topphone img{width:100%}


#header{ width: 100%;overflow:hidden;position:relative;float: left;}
#header a{position:absolute;display:block; width:20%; top:0px;height:100%;}
#header a.ph{right:0px}
#header img{width:100%;display:block}



#nav{width:100%;overflow:hidden}
#nav ul{width:100%; background:#057915;overflow:hidden}
#nav ul li{display:inline-block;position:relative;width:24.7%;height:3em;float:left;text-align:center}
#nav ul li.liright{border-left:1px solid #349241}
#nav ul li.lifirst{}
#nav ul li.liy{border-left:1px solid #349241;}
#nav ul li.lit{border-top:1px solid #349241;border-right:1px solid #349241;}
#nav ul li.lie{border-top:1px solid #349241;border-right:1px solid #349241;}
#nav ul li.lil{border-top:1px solid #349241;}
#nav ul li.lir{border-top:1px solid #349241;border-left:1px solid #349241;}

#nav ul li a{color:#fff;font-size:1.0rem;display:inline-block;line-height:2.3em;position:absolute;left:20%}
 @media screen and (max-width:320px) {
#nav ul li a{color:#fff;font-size:0.9em;display:inline-block;line-height:3em;position:absolute;left:15%}
}

#nav ul li a.yellow{color:#FF0}


#banner{margin-top:2px;}
#banner img{width:100%}



#menu{width:100%;margin-top:5px; margin-bottom:5px}
#menu .list{width:100%;}
#menu .list ul{overflow:hidden;width:99%;margin-left:3px}
#menu .list ul li{float:left;margin:0px;margin-top:-1px}
#menu .list ul li a{}
#menu .list ul li img{width:100%}
#menu .list ul li.m_o_o{width:33%;height:100%;}
#menu .list ul li.mdf{}
#menu .list ul li.mde{}
#menu .list ul li.mdg{background:#209992}
#menu .list ul li.m_o_right{width:32.3%;margin-left:2px}
#menu .list ul li.m_o_t{}
#menu .list ul li.more{}
#menu .list ul li.m_o_th{}


.rxdh{width:100%;}
.rxdh img{width:100%;}
#guangg{width:100%; position:relative}
#guangg img{width:100%;}
#guangg p{position:absolute;font-size:0.6rem;width:60%;right:6%;top:34%}
#guangg .gua1{position:absolute;right:31%;top:71%;display:inline-block;width:35%}
#guangg .gua2{position:absolute;right:8%;top:71%;display:inline-block;width:20%}




#doctor{width:100%; position:relative}
#doctor img.do{width:100%;}
#mes{position:absolute;right:8%;top:15%;width:40%;}
#mes img{width:100%;}
#doctor ul{position:absolute;right:10%;top:80%;width:40%;}
#doctor ul li{float:left;margin-right:5px;width:45%;}
#doctor ul li a img{width:100%}

.qie{width:100%; position:relative}
.qie img.head{width:100%}
.qie a{position:absolute;right:0%;top:0%;width:20%;height:60%;}




#slideBox .content{width:100%;overflow:hidden;position:relative;}
#slideBox .content img{width:45%;float:left;}
#t1{width:40%;}
#t2{width:45%;margin-left:15px}
#dlist{position:absolute; width:40%; left:50%; top:68%;}
#dlist a{float:left;display:block;width:40%;margin-right:5px;}
#dlist img{width:100%;}



.phone{width:100%;overflow:hidden;}
.phone a{display:block;width:100%}
.phone img{width:100%;display:block;}


#phone{width:100%;overflow:hidden;margin-top:10px}
#phone img{width:100%;display:block;}


#footer{background:#f2f2f2;width:100%;padding-top:10px;padding-bottom:10px;overflow:hidden;margin-bottom:0px;margin-top:10px}
#dizhi{width:45%;margin-left:15px;margin-right:20px;float:left}
#dizhi img{width:100%}
#footer ul{float:left;width:40%;margin-left:5px;}
#footer ul li{margin-bottom:10px;}
#footer ul li img{width:100%}
#footer ul li a.links{float:left;margin-right:10px;width:40%}




.ceshitop{ height:31px; width:320px; margin:20px auto; border-bottom:1px solid #94030a;}
.cetopleft{ width:88px; height:31px; float:left; background:url(../image/abc_02.jpg) center no-repeat;}
.baiodancs{ width:320px; height:184px; margin:0 auto; text-align:center; margin-top:20px;}
.baiodancs P{ text-align:left;}

.baiodancs form{ width:262px; margin:0 auto; text-align:left;}
.xianshijieguo{ width:320px; height:218px; margin:0 auto; background:url(../image/fsdafdsa_02.jpg) center no-repeat; position:relative;}
.csjgp1{ font-size:14px; color:#FFFFFF; width:200px; height:23px; line-height:23px; margin:0 auto; position:absolute; left:67px; top:56px;}

.csjgp1 span{ text-align:center;color:#fff; border-bottom: 1px dashed white;display: inline-block;width: 65px;}
.csjgp2{ text-indent:2em; line-height:20px; width:270px; margin:0 auto; text-align:justify; position:absolute; top:84px; left:26px; }




.zixun {
    background-color: #bb141b;
    bottom: 0;
    height: 59px;
    left: 0;
    overflow: visible;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 999;

}

.zixun a {
    color: #fff;
    float: left;
    font-size: 12px;
    height: 59px;
    line-height: 14px;
    padding-top: 42px;
    text-align: center;
    width: 24%;
}


#bottoms a img{width:100%;}


.zixun .bg1 {
    background: #ffae0a url(../image/01.png) no-repeat scroll center 5px;
}

.zixun .bg2 {
    background: #bb141b url(../image/03.png) no-repeat scroll center 5px;
    border-left: 2px solid #fff;
}
.zixun .bg3 {
    background: #bb141b url(../image/04.png) no-repeat scroll center 5px;
    border-left: 2px solid #fff;
}
.zixun .bg4 {
    background: #bb141b url(../image/02.png) no-repeat scroll center 5px;
    border-left: 2px solid #fff;
}


#zybuttom{margin-top:10px;text-align:center;margin-bottom:10px}
#zybuttom p{font-size:0.6rem;display:block; width:95%; margin:5px auto;text-align:left}
#zybuttom p span{color:red}
#zybuttom img{width:100%} 

#zybuttom .inputs{border:1px solid #949393;border-radius:10px;width:80%; height:40px;margin:10px auto;overflow:hidden;}
#zybuttom .inputs img{width:15%;height:40px;float:left}
#zybuttom .inputs input{font-size:1rem;height:40px;display:block; float:right;margin-left:5px;color:#949393;width:80%}
#zybuttom .inputs select{-webkit-appearance: none;background:none;border:none;font-size:1rem;height:40px;display:block; float:left;margin-left:5px;color:#949393;width:80%}
#zybuttom div.ferror{color:red}
#zybt{-webkit-appearance: none;width:80%;background:#b80000;color:#fff; font-size:22px;border-radius:10px;height:49px;line-height:49px;display:block;margin:0 auto;}

#yyjjfooter{padding:10px 0px;width:100%;background:#057915;margin-top:10px;overflow:hidden}
#yyjjfooter #yyjjmessage{margin:0 auto;width:100%;overflow:hidden;background:yelldow}
#yyjjfooter img.footerimg{width:46%;float:left;margin-left:10px;margin-top:3px} 
#yyjjfooter ul{width:45%;float:left;color:#fff;margin-left:5px;font-size:9px;margin-top:6px;background:Redd}
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) {
     /*iPhone 6+ Portrait*/
     #yyjjfooter ul{width:50%;float:left;color:#fff;margin-left:5px;font-size:11px;color:redd}
}
    

/*yiyuanjieshao*/
.yyjj p {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 15px;
    text-align: justify;
    text-indent: 2em;
    margin: 0 5%
}

.yyky img.qishiyy{display:block;width:90%;margin:0 auto}
.ry{width:92%;margin:5px auto;}
.ry ul{overflow:hidden; }
.ry ul li {overflow:hidden;}
.ry ul li img{float:left;width:20%;}
 .ry ul li p{display:block; float:left;font-size:12px;text-indent:0px;margin:0px;margin-left:5px;}


.yyjc h3{width:65%;margin:10px auto;}
.yyjc img{width:100%;}
.ywp{width: 100%;margin-top: 5px;}
.ywp img{width: 40%;float: left;}
.ywp-1{width: 60%;float: left;}
.ywp-1 p{font-size: 11px;line-height: 13px;text-indent: 0px;}
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) {
     /*iPhone 6+ Portrait*/
     .ywp-1 p{font-size: 13px;line-height: 15px;text-indent: 0px;color:re0d}
}


.ywp-1 img{margin: 10px 5%}
.pspan{color: red;}
.ywp-1 p.pmargin{margin: 5px 0px;}
.topphone img{width:90%;margin: 10px 5%;} 
.yyyj img{width:86%;margin: 10px 7%;} 
.yyjs img{width:90%;margin: 10px 5%;} 

.img55{ padding:5px;width:95%;overflow:hidden;margin:0 auto;}
.img55 img{float:right;width:48%;margin-right:5px}
.img1{margin-left: 6%;margin-right: 1%; width:42%; display: inline-block;}
.img2{margin-right: 6%;margin-left: 1%; width:42%;display: inline-block;}







/*iPhone 2G, 3G, 4, 4S Media Queries*/
@media only screen  and (min-device-width : 320px) and (max-device-width : 480px) {
.ry ul li p{font-size:0px;display:block; float:left;font-size:10px;text-indent:0px;margin:0px;margin-left:5px;color:redd}

}


@media only screen 
    and (min-device-width : 414px) 
    and (max-device-width : 736px)
    and (device-width : 414px)
    and (device-height : 736px)
    and (orientation : portrait) 
    and (-webkit-min-device-pixel-ratio : 3) 
    and (-webkit-device-pixel-ratio : 3)
{
.ry ul li p{font-size:0px;display:block; float:left;font-size:11px;text-indent:0px;margin:0px;margin-left:5px;color:greedn}

}
/*zhuanjiajieshao*/
.yangimg1 img{width:80%;margin: 10px 10%;}
.yangimg2 img{width: 90%; margin: 10px 5%}
.yangimg3 img{width: 90%; margin: 10px 5%;}
.yisheng img{width: 30%; margin-left: 5% ;}
.yisheng p{width: 90%; margin:8px auto; }
/*.zixzj a{display:inline-block; width: 45%;margin-left: 5%}*/
.zixzj img{display:inline-block; width: 42%;margin-left: 5%; float: left;}
.meitbd img{display:inline-block; width: 40%; float: left;}
.meitbd .meir{display:inline-block; width: 60%; float: left;}
.meitbd .meir img{ width: 100%;margin-top: 10px;}
/*.meitbd-0{height: 150px;}
.meitbd-1{height: 165px;}
.meitbd-2{height: 183px;}*/
.meitbd p{font-size: 11px;line-height: 13px;}
.yyjj .pbg{background-color:#057915;margin: 10px 0px 0px 0px; }
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) {
     /*iPhone 6+ Portrait*/
     .meitbd p{font-size: 13px;line-height: 15px;text-indent: 0px;color:re0d}
}
.huanzpj{width: 90%;margin:10px 5%;}
.huanzpj ul{float: left;}
.huanzpj ul li{border-radius:4px;border: 1px solid #c6c6c6;margin-left: 1%;margin-top: 1%;}
.huanzpj ul li img{display: inline-block;}
/*liaoxiao*/
.liaox p{margin:10px 5%}
/*医院技&#65533;*/
.sdbz{width:100%;margin-top: 5%}
 .sdbzimg{width:95%;margin-left:2%;}
  .sdbz img{width:100%;display:block;}
.jxyf img{width: 96%; margin: 10px 2%}
.zxzx img{width: 80%; margin: 10px 10%;margin-top:0;}
.zxzx2 img{width: 80%; margin: 10px 10%}
.liaodys{width:95%;margin-left:5%; }
.liaodys img{ width:32%;}
 /*  .liaoxry ul li{width: 100%; border: 1px solid red;} */
 /*  .liaoxry ul li img{ display: inline-block;float: left; } */
  /* .liaoxcm img{width:100%; margin-left: 2%} */
   .liaoxry {margin:15px 0;}
  .liaoxcm{width:20%; float: left; margin-left: 2%}
   @media screen and (min-width: 768px) {
	 .liaoxcm{width:12%; float: left; margin-left: 2%}
	  }
  .liaox2{width:73%;float: left; border-left: 3px solid red;}
  .liaoxry span{ width: 100%; display: inline-block;color: #fff;margin:10px 0;padding:2% 2%;}
  .red{background: #c70000}
 .gray{background: #808080}
  .green{background: #469582}
  .orange{background: #ff7200}
  .qsfw1{width: 48%;margin-left: 1%;margin-top: 10px;  float: left;background:#eeeeee;}
   .qsfw1 span{color: #057915;text-align:center;margin-top:8%;margin-bottom:8%;margin-left:30%}
    @media screen and (max-width:350px)   { /*当屏幕尺寸小&#65533;600px时，应用下面的CSS样式*/
     .qsfw1 span{ color: #057915;text-align:center;margin-top:8%;margin-bottom:8%;margin-left:5%}
  }
  @media screen and (min-width:350px) and (max-width:580px)  { /*当屏幕尺寸小&#65533;600px时，应用下面的CSS样式*/
     .qsfw1 span{color: #057915;text-align:center;margin-top:8%;margin-bottom:8%;margin-left:10%}
  }
   .qsfw1 img{width:96%;margin:2% 2%;}
    .qsfw1 p{margin:0 1%;}
	
#menu2 ul li{float:left;width:24.9%;height:100%;text-align:center;position:relative;font-size:14px;}
#menu2 ul li .line{position:absolute;top:0px;right:0px;z-index:30;width:auto;}
#menu2 ul li .menu_li{position:absolute;top:0px;left:0px;z-index:20;width:100%;height:100%;color:#454545;background:url(/templets/mobile/image/menubg.png) repeat-x;}
#menu2 ul li .img_front{position:absolute;top:0px;left:0px;z-index:30;width:100%;height:100%;}
#menu2 ul li .img_front img{width:100%;height:100%;}
#menu2 ul li span{position:absolute;bottom:-300px;left:50%;width:88px;margin-left:-52px;height:auto;text-align:center;z-index:10;}
#menu2 ul li span a{float:left;width:100%;height:35px;line-height:43px;color:#454545;text-decoration:none;}

#topphone a{display:block}