﻿@charset "utf-8";
/* CSS Document */
/*所有公共信息  头尾*/
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas,caption,center, cite,code, dd, del, details, dfn, div, dl, dt, em,embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p,pre, q, ruby, s, samp, section,small, span, strike, strong,sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video{
    margin: 0;
    padding: 0;
}
body {width: 6.4rem;margin: 0 auto;overflow-x: hidden;font-family: SimSun;background: #fff;color: #000;font-size: 0.18rem;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:100%; }
ul,li {list-style: none;}
img {border: none;max-width: 100%;vertical-align: middle;}
a {color: #5a5859;text-decoration: none;transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}
.fll{float: left;}
.flr{float: right;}
.m2{margin: 0.2rem auto;}
.mt1{margin-top: 0.1rem;}
.mt2{margin-top: 0.2rem;}
.mt3{margin-top: 0.3rem;}
.mr0{margin-right: 0;}
.clear{clear:both;}
.red {color: red;}
em {font-style: normal;}

/*banner*/
.banner{width:6.4rem;margin: 0.05rem auto;position:relative;overflow:hidden;height: 3.45rem;}
.banner .bannerhd{width:100%;height: 0.11rem;position:absolute;z-index:1;bottom: 0.05rem;text-align: right;}
.banner .bannerhd ul{display:inline-block;height: 0.05rem;padding: 0.03rem 0.05rem;-webkit-border-radius: 0.05rem;-moz-border-radius: 0.05rem;border-radius: 0.05rem;font-size:0;vertical-align:top;}
.banner .bannerhd ul li{display:inline-block;width: 0.1rem;height: 0.1rem;-webkit-border-radius: 0.05rem;-moz-border-radius: 0.05rem;border-radius: 0.05rem;background:#8C8C8C;margin: 0 0.05rem;vertical-align:top;overflow:hidden;}
.banner .bannerhd ul .on{background: #1684da;}
.banner .bannerbd{ position:relative; z-index:0; }


.banner1{width:6.4rem;margin: 0.05rem auto;position:relative;overflow:hidden;height: 2.65rem;}
.banner1 .bannerhd1{
	width: 100%;
	height: 0.11rem;
	position: absolute;
	z-index: 1;
	bottom: 0.05rem;
	text-align: center;
}
.banner1 .bannerhd1 ul{display:inline-block;height: 0.05rem;padding: 0.03rem 0.05rem;-webkit-border-radius: 0.05rem;-moz-border-radius: 0.05rem;border-radius: 0.05rem;font-size:0;vertical-align:top;}
.banner1 .bannerhd1 ul li{display:inline-block;width: 0.1rem;height: 0.1rem;-webkit-border-radius: 0.05rem;-moz-border-radius: 0.05rem;border-radius: 0.05rem;background:#8C8C8C;margin: 0 0.05rem;vertical-align:top;overflow:hidden;}
.banner1 .bannerhd1 ul .on{background: #1684da;}
.banner1 .bannerbd1{ position:relative; z-index:0; }


.top_nav {background: #44B548;height: 0.65rem;line-height: 0.65rem;margin: 0.05rem 0  0.1rem 0;}
.top_nav ul li{float: left;width: 20%;border-right: 0.02rem solid #fff;margin-right: -0.02rem;color: #fff;font-size: 0.24rem;text-align: center;}
.top_nav ul li img{width: 0.38rem;margin-right: 0.05rem;}
.top_nav ul li a{color: #fff}

.foot{height: 2.78rem;background: url(/style/css/img/foot_bg.jpg)no-repeat;-webkit-background-size: 100% 100%;
background-size: 100% 100%;}
.footzt img{width: 0.75rem;}
.footzt{padding: 0.3rem 0.2rem 0;text-align: center;}
.footzt h1{color: #fff;font-size: 0.36rem;font-weight: bold;line-height: 150%}
.footzt p{color: #fff;font-size: 0.2rem;line-height: 150%}

.footnew{background-color: #228727;height: 2.8rem;}

/*预约挂号*/
.gh_title{padding: 0;width:95%;margin:3% auto 2% auto;}
.gh_title h2{font-size: 0.26rem;font-weight:normal;text-align:center;text-indent: 0.3rem;}
.gh_title h2 span{ width:40px; height:40px; margin:0 10px;}
.gh_title p{color:#ff5f11;text-align:center;line-height: 0.4rem;font-size: 0.18rem;}

.index_regist{ clear:both; overflow:hidden; width:90%; margin:0 auto;}
.index_regist ul li{float:left;width: 99%;border: 0.01rem solid #D9D9D9;overflow:hidden;margin: 0 0.12rem 0.15rem 0;display:inline;line-height: 0.5rem;padding:1% 0;}
.index_regist ul li span.regist_l{float:left;width:25%;font-size: 0.15rem;color:#333;text-align:center;}
.index_regist ul li span.regist_r{float:left;width:75%; padding-top:0px;}
.index_regist h2{width:90%; margin:2% auto;}
.regist_r input.regist_con, .regist_r select.regst_keshi {width: 90%;border: 0.01rem solid #eee;height: 0.35rem;line-height: 0.35rem;padding-left: 0.05rem;font-size: 0.15rem;}

.reset{background:url(/style/css/img/reset.png) no-repeat center;background-size:70%;border: #0052A6 0.01rem solid;color: #0052A6;cursor: pointer;padding:3% 0;margin:0 5%;text-indent:30%;text-align: center;width: 40%;float:left;margin-bottom: 0.1rem;border-radius: 0.05rem;}
.submit{background:url(/style/css/img/tj.png) no-repeat center;background-size:70%;border: #FF5F11 0.01rem solid;color: #fff;cursor: pointer;padding:3% 0;margin:0 5%;text-align: center;width: 40%;float:right;margin-bottom: 0.1rem;border-radius: 0.05rem;}


/*底部浮窗*/


.footer_new {
  width: 100%;
    height: 45PX;
    position: fixed;
    bottom: 0;
    left: 0;
    line-height: 40PX;
    z-index: 111;
}
.footer_new .footerInner {
    width: 100%;
    max-width: 640px;
    min-width: 320px;
    height: 100%;
    margin: 0 auto;
    -moz-box-shadow: 6px 0 24px rgba(32,21,18,.72);
    -webkit-box-shadow: 6px 0 24px rgba(32,21,18,.72);
    box-shadow: 6px 0 24px rgba(32,21,18,.72);
}
.footerLink1 {
    width: 20%;
    height: 100%;
    background: url(/style2/css/img/footerLink1.png) no-repeat center;
    background-size: 23px 20px;
    background-color: #2e3642;
}
.footer_new a {
    display: block;
    float: left;
    text-align: center;
    position: relative;
}
.footer_new a em, .footer_new a i {
    display: block;
    position: absolute;
    margin: 0 auto;
}
.homeIcon {
    left: 30%;
    top: 5px;
    width: 59px;
    height: 40PX;
}

.footerLink2 {
    width: 40%;
    height: 100%;
    background: url(/style2/css/img/footerLink2.png) no-repeat 20% 53%;
    background-size: 25px 20px;
    background-color: #ff7200;
}
.footerLink3 {
    width: 40%;
    height: 100%;
    background: url(/style2/css/img/footerLink4.png) no-repeat 25% 50%;
    background-size: 23px 23px;
    background-color: #42BC47;
}
.footerLink1 em {
    display: block;
    left: 0;
    top: 68px;
    width: 100%;
    color: #6a7380;
    font-size: 14px;
    line-height: 16px;
    text-align: center;
}
.footerLink2 em {
    display: block;
    left: 45%;
    top: 3px;
    margin-left: -28px;
    margin-top: -23px;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
}
.footerLink3 em {
    display: block;
    left: 40%;
    top: 3px;
    margin-top: -23px;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
}

#left_news .hd ul li.on{   background:#FF6005; color:#fff;   }
.swiper-box{ width: 6.4rem font-size:16px; color:#F4FF01;margin:0; padding:0}
.col-blue{background-color: #44B548;}
.swiper-box span{ margin-left:1.5%}
.menu-cc{ margin:1% auto 0 auto; padding:0;}

.menu-cc li{ float:left; width:33.0%; color:#fff; text-align:center; line-height:30px; margin:0; padding:1% 0; font-size:16px;border-right:#fff 1px solid}
.menu-cc li a{color:#fff}
.menu-cc li.hover{ background:#FF6005; border-right:#fff 1px solid; color:#fff}
.menu-cc li.hover a{color:#FFF}
.news-li{  margin:1% auto; width:96%;  }
.news-li li img{height:15px}
.news-li a:link,.news-li a:visited{ color:#666}
.news-li a:hover,.news-li li.hover a{ color:#0098AD}
.news-li li{font-size:16px; line-height:35px; height:35px; overflow:hidden; border-bottom:#C8C8C8 1px dashed ; padding-left:0.5%}
