*{margin:0px;padding:0px;}
html{overflow-x:hidden;max-width:480px;margin:0 auto;background: #000;}
body{font:16px/32px 'Microsoft YaHei' Arial;color:#333;background:#fff;}
img[src*=".jpg"]{border:none; background-image:url(http://wxkybdf.b0.upaiyun.com/comm/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;display:inline;}
li,ul{ padding:0; margin:0;list-style:none;}
h1,h2{font-size:18px;font-weight:normal;color:#000;line-height: 32px;}
a{text-decoration:none;color:#000;-webkit-tap-highlight-color:rgba(0,255,0,0.3);}
em{font-style:normal;}
.left{float:left;}
.right{float:right;}
.clear{overflow:hidden;}

.p1 li,.p2,.nav li,.search form,.fsdx,.bar-top,.cb_d ul,.zj_bt,.page ul,.zixun{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.page ul{-moz-box-pack: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.reverse{-webkit-box-direction:reverse;flex-direction: row-reverse;}
.p1 li a,.p2 a,.nav li a,.search form input,.fsdx input,.bar-top>div,.cb_d ul li,.zj_bt a,.zixun a{-webkit-box-flex: 1;-moz-box-flex:1;-webkit-flex-grow: 1;flex-grow: 1;}
.icon-list{color:wheat;font-weight:bold;}
.icon-list{background:#137917;width:40px;height: 40px;text-align: center;}
.icon-phone:before{color:wheat;margin-right:5px;}
.top{position:fixed;left:0px;top:0px;z-index:1000001;width:100%;background:#238B3B;height:40px; line-height:40px;padding:0 8px 0 0;box-sizing:border-box;box-shadow: 0 0 5px #000; }
.top .left{color:#fff;padding:0 4px;}
.top a{ color:#fff; text-decoration:none;}
.top span{color:#fff;}
.top span em{float:left;}
.top span.bt{background:#137917;padding:4px 8px;border-radius:4px;}
.top .right a{background:#137917;border-radius: 4px;padding: 0.2em 0.5em 0.2em;}

.caidan{padding:8px 8px 24px;margin:0 0 8px 0;background:/*#238B3B*/#F1F1F1;position:fixed;left:0px;top:0px;z-index:1139999;width:100%;overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;height:100%;display: none;}
.caidan a{display: block;/*color:#fff;*/}
.p1{margin:0 0 8px;border-bottom:1px solid /*#00883F*/#C7ECD8; border-right:1px solid /*#00883F*/#C7ECD8;text-align:center;border-radius: 8px;overflow: hidden;}
.p1 a{background:/*#137917*/#E7FFF2;border-left:1px solid /*#00883F*/#C7ECD8;border-top:1px solid /*#00883F*/#C7ECD8;width:33%;}
.p1 h3{background: wheat;color:#000;font-weight: normal;}
.p2{padding:8px 0 0;border-top:1px solid /*#00883F*/#C7ECD8;}
.p2 a{width:25%;text-align:center;border-radius:4px; background:wheat;color: #000;margin-right: 8px;}
.p2 a:last-child{margin: 0px;}
.caidanjt{color:#fff;text-align: center;position:absolute;bottom:-30px;left:50%;margin-left: -30px;width: 60px;height: 60px;line-height: 36px;border-radius: 30px;background: #137917;box-shadow:0 -1px 2px #fff;}

.logo{margin: 0 0 0; padding-top:40px;}
.logo img,.banner img{display: block;width: 100%;height: auto;margin: 0 0 8px;}
.img img{display: block;width: 100%;height: auto;margin: 0 0 8px;padding:0 8px;-webkit-box-sizing: border-box;box-sizing: border-box;}

.nav{background: #238B3B;margin: 0 0 8px;}
.nav li:nth-child(1){border-bottom:1px solid #137917;}
.nav li a{width:25%;text-align: center;line-height: 40px;border-right:1px solid #137917;color:#fff;display: block;}
.nav li a:last-child{border: none;}

/*banner切换*/
.slideBox{ position:relative; width:100%;overflow:hidden; margin:0 auto; }
.slideBox .hd{ position:absolute;bottom:0; right:0; z-index:1;display:none;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative;}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.slideBox .bd li img{width:100%;}

.search{padding:0 8px 8px;}
.search input,.fsdx input{display: block;-webkit-appearance: none;outline: none;}
.search input[type="text"],.fsdx input[type="text"]{width: 70%;line-height: 1;padding:10px 8px;border:1px solid #f1f1f1;background: #fff;}
.search input[type="submit"],.fsdx input[type="submit"]{width: 30%;border:none;background:#FF7800;color:#fff;}

.nr_op_2 {background:#ededed;margin: 0 8px;padding: 0 8px 8px;}
.nr_op_2 h2 {color: #137917;padding-top: 4px;text-align: left;}
.nr_op_2 p {color: #FF7800;;text-align: left;line-height: 28px;}
.fsdx {background: #137917;margin-top: 4px;padding: 4px;}

.bar{ background:#ededed; padding:8px; margin:8px; overflow:hidden;}
.bar-top .b_z_btz{width: 60%;background: #137917;}
.bar-top .b_z_btz h3{padding:0 8px;background: #137917;line-height: 40px;}
.bar-top .b_z_btz p{text-align: center;font-size:14px;background: #238B3B;padding:4px;line-height: 28px;}
.bar-top .b_z_bty{width: 70%;}
.bar-top .b_z_bty a{display: block;position: relative;height: 83px;}
.bar-top .b_z_bty a span{position: absolute;bottom: 0px;display: inline;width: 100%;text-align: center;line-height: 25px;height: 25px;background-color: rgba(101, 110, 107, 0.68);color: #fff;}
.bar-top .b_z_bty img{display: block;width: 100%;}
.b_z_btz a{color:#fff;text-shadow: 0 1px 1px #000;}
.cb_d ul{margin-top: 8px;}
.cb_d ul li{width: 33%; text-align: center;background: #fff;border-radius:4px;box-shadow: 0 1px 2px #CACACA;margin: 0 8px 0 0;}
/*.cb_d ul li.hover{border-color:red;}*/
.cb_d ul li.hover a{color: #FF7800;font-weight: bold;}
.cb_d ul li:last-child{margin: 0;}

.sz_bt{height:40px; line-height:40px; overflow:hidden;background: #ededed;}
.sz_bt .zjcz1{display:block; float:left; margin:0 8px; font-size:18px;color: #137917;}
.sz_bt .zjcz1 em{font-family: "microsoft yahei";font-weight: bold;}
.sz_bt .zjcz1:before{color:#1B972A;margin:0 5px 0 0;font-size: 1.1em;position:relative;top:2px;}
.sz_bt .zj_gd a{ font-size:14px; padding-right:8px;color: #137917;}
.doctor .zj_js1{margin-left: 126px;}
.doctor .zj_tu1 img{width:118px;height:128px;float:left;margin: 0 8px 0 0;}
.doctor .zj_js1 h3{ color:#454545;font-size:14px; line-height: 1;}
.zj_js1 h3 span{ font-weight:normal;color:#137917; font-size:20px;}
.zj_js1 p{ line-height:22px;font-size:14px; color:#333333; padding:6px 0 4px;}
.zj_js1 .zixun a{padding:4px 8px;color:#fff;text-align:center;}
.zixun .zaixian{background: #FF7800;margin-right: 8px;}
.zixun .dianhua{background: #137917;}
.zj_bt{margin: 8px 0 0;}
.zj_bt a{display:block; margin-right: 8px;text-align: center;border-radius:4px;box-shadow:0 1px 2px #CACACA;background: #fff;}
.zj_bt a:last-child{margin: 0;}
.zj_bt a.hover{background:#137917; color:#FFF;}
.show{display: block;}
.hidden{display: none;}

.li_st li{ line-height:40px; border-bottom:1px dashed #b7b7b7;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; list-style-position: inside;list-style-type: square;}
.li_st li:last-child{border: none;}
.li_st li a{ color:#333;}
.phone{border-radius:4px;background: -webkit-linear-gradient(top,#FF9C44,#FF7800);margin: 8px 8px;line-height: 45px;color:#fff;text-align: center;}
.phone a:before{color:#fff;font-size: 1.8em;vertical-align: sub;margin-right: 8px;}
.phone a{color:#fff;font-size: 0.8em;}
.phone a strong{font-size: 1.8em;font-family: "arial, helvetica, sans-serif";}

.weixin{margin:0 8px 8px;padding:8px;background:#f1f1f1;}
.weixin span{color:red;}
.footer{background:#238B3B;color: wheat;padding:16px 8px 8px;text-align: center;margin:0 0 40px;}
.footer h1{display: inline;background: #137917;border-radius: 4px;padding:6px;color:#fff;box-shadow: 0 1px 1px #000;line-height: 28px;}
.footer p:nth-child(2){margin-top: 8px;color: wheat;}
.footer p a{color: #FF7800;}

.bottom{width:100%;overflow:hidden;position:fixed;bottom:0px;left:0px;border-top:1px solid #4b9318;}
.bottom li{width:25%;float:left;height:41px;background:#54A7FA;}
.bottom a{position:relative;line-height:40px;display:block;background-image:url(../images/bottom.png); background-size:50px 300px;background-repeat:no-repeat;text-align:center;padding:10px 0 0;color:white;font-size:12px;margin-top:1px;background-color:#0e8320;}
.bottom li:nth-child(1) a{ background-position:center 3px;border-right:1px solid #4b9318;}
.bottom li:nth-child(2) a{ background-position:center -55px;border-right:1px solid #4b9318;border-left:1px solid #4b9318;}
.bottom li:nth-child(3) a{ background-position:center -117px;border-right:1px solid #4b9318;border-left:1px solid #4b9318;-webkit-animation:run 1s ease-in-out 0s infinite;-moz-animation:run 1s ease-in-out 0s infinite;-o-animation:run 1s ease-in-out 0s infinite;animation:run 1s ease-in-out 0s infinite;}
.bottom li:nth-child(4) a{ background-position:center -237px;border-left:1px solid #4b9318;}
@keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-webkit-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-moz-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
@-o-keyframes run{
	0%{background-position-y:-117px}
	50%{background-position-y:-117px}
	50.1%{background-position-y:-177px}
	100%{background-position-y:-177px}
	}
.bottom a .no1 {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;position: absolute;border: 2px solid #fff;width: 20px;height: 20px;line-height: 17px;font-size: 14px;color: #fff;right: 1px;top: 1px;font-family: arial;font-weight: bold;-webkit-animation: dot 2s infinite;
animation: dot 2s infinite;border-radius: 10px;background: -webkit-linear-gradient(top, #fd142e, #bf0116);background: linear-gradient(to bottom, #fd142e, #bf0116);}
@-webkit-keyframes dot{
	  0%{opacity:1;}
	  50%{opacity:1;}
	  50.01%{opacity:0;}
	  100%{opacity:0;}
	}
@keyframes dot{
	  0%{opacity:1;}
	  50.01%{opacity:1;}
	  50%{opacity:0;}
	  100%{opacity:0;}
	}
	

/*list*/
.position{background:#ededed;padding: 0 8px;}

.list ul li,.wr3_wz_1,.sx_puan{background:#ededed;margin: 8px;padding: 8px;}
.list ul li img{float:left;margin-right:8px;width:64px;height:64px;}
.list ul li h3{font-weight:normal;color:#000;font-size:16px;line-height:22px;}
.list ul li p{color:#888;line-height:20px;font-size:14px;margin-left:8px;text-indent:2em;}
.list ul li a{max-height:64px;overflow:hidden;display: block;}

.page ul{text-align: center;margin: 0 0 8px 0;}
.page li{padding:0 8px;border-radius: 4px;background:#ededed;margin-right: 8px;}
.page li:last-child{margin: 0;}

/*article*/
.wr5_lylx h1{font-size:22px;padding:8px;line-height: 28px;margin:8px;background:#ededed ;}

.wr3_wz_1{ overflow:hidden; padding:10px; margin-bottom:10px; background:#fff; border-bottom:1px solid #eee;}
.wr3_wz_1 h2{ display:block; text-align:center; font-size:18px; text-align:center; line-height:26px; font-weight:600; color:#000;}
.wr3_wz_1 h3{ display:block; padding:5px 0; overflow:hidden;}
.wr3_wz_1 h3 img{ float:left; width:100%; height:auto;}
.wr3_wz_1 h4{ display:-webkit-box; margin-top:6px; }
.wr3_wz_1 h4 a{ display:block; text-align:center; font-size:15px; -webkit-box-flex:1;color:#fff; border-radius:4px; line-height:34px; box-shadow:0 2px 2px #999999; background:#e58b01; font-weight:normal;}
.wr3_wz_1 h4 a:first-child{ margin-right:8px; background:#19912b;}
.wr3_wz_1 p{ display:block; overflow:hidden; line-height:26px; padding-top:10px;}
.wr3_wz_1 p img{}
.wr3_wz_1 a{display:inline;}
.wr3_wz_1{ padding-top:0;}
.wr3_wz_1 h2{ font-size:18px; font-weight:600; color:#19912b; line-height:28px;}
.wr3_wz_1 a{ display:inline; line-height:34px; color:#00F}

.wr_bz_4{margin:8px;}
.wr_bz_4 table{width: 100%;text-align: center;background:#fff; border-spacing: 1px;}
.wr_bz_4 table td{line-height: 40px;background:#ededed; }
.wr_bz_4 table td img{width: 100%;height: 100%;display: block;}
.wr_t_1{background: wheat !important;}.wr_t_2{background: #FFCDA0 !important;}.wr_t_3,.wr_t_7{background: #D5F5B3 !important;}.wr_t_4{background: #C8F8FF !important;}.wr_t_5{background: #F2D2FF !important;}.wr_t_6{background: #FFC8C8 !important;width: 35%;}

/*表单*/
.tjbiaodan{position:relative;width:100%;height:100%;background:#fff;z-index:0;top:0;left:0px;}
.tjbiaodan .close{display:none;padding:4px;border-radius:400px;border:2px solid red;color:#238B3B;position:absolute;top:8px;right:10px;line-height:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);z-index:99999;background:#fff;}
input,textarea{-webkit-appearance: none;margin: 0px;padding:0px;border:none;outline: none;background: none;font-family: "microsoft yahei";}
.biaodan{padding:0 8px;background:#fff;max-width:480px;box-sizing:border-box;margin:0 auto;}
.biaodan h3{background: #137917;color:#137917;line-height: 2;position:relative;margin: 0 0 8px;}
.biaodan h3 span{background: #fff;line-height: 40px;display: inline-block;position:relative;width: 70%;margin: 2px 0 2px 36px;text-align: center;}
.biaodan h3:before,.biaodan h3:after,.biaodan h3 span:before,.biaodan h3 span:after{content:"";display:inline-block;width:40px;height: 40px;border-radius: 40px;position:absolute;}
.biaodan h3:before{top:2px;left:8px;background: #fff;z-index: 10;}
.biaodan h3:after{top:4px;left:10px;background: #137917;width:36px;height: 36px;z-index: 11;background-image: url(http://wxkybdf.b0.upaiyun.com/comm/mphone.png);background-position: 1px 2px;background-size: 80px auto;}
.biaodan h3 span:before{background:#137917;top:0px;left:-22px;-webkit-transform: scaleX(0.8);-ms-transform: scaleX(0.8);}
.biaodan h3 span:after{background:#fff;top:0px;right:-20px;}
.biaodan p{line-height: 36px;overflow: hidden;margin:0 0 8px;display: -webkit-box;display: -ms-flexbox;}
.biaodan p label,.biaodan p input,.biaodan p textarea{-webkit-box-flex: 1;display: block;}
.biaodan p label{background: #f1f1f1;font-size:16px;width:20%;text-align: center;}
.biaodan p input,.biaodan p textarea{width: 70%;padding:10px 8px;border:1px solid #f1f1f1;-webkit-box-sizing: border-box;box-sizing: border-box;}
.biaodan p .act-submit{margin-right: 8px;background: #137917;color:#fff;font-size:16px;}
.biaodan p .act-reset{background:#f1f1f1;font-size:16px;}
.biaodan .act-other{line-height: 28px;padding: 8px;background: #f1f1f1;display:block;}
.biaodan .act-other a,.biaodan .act-other span{color:#FF7800;text-decoration: none;display: inline;}
.biaodan .jiami{color:#FF7800;display: block;text-align: center;line-height: 28px;}
.biaodan .zhu{text-align:center;display:block;}


@media only screen and (max-width:320px) {
	.bar-top .b_z_btz p{font-size:12px;line-height: 22px;}
	.footer h1{font-size:16px;}
	.footer p{font-size:14px;line-height: 28px;}
	.biaodan .zhu{font-size:14px;}
	.zixun{font-size:14px;}
}

/*banner切换*/
.focus {overflow:hidden;padding:0px 10px 0;margin: 0 auto;position: relative;overflow: hidden;}
.focus .hd {width: 100%;height: 11px;position: absolute;z-index: 1;bottom: 5px;text-align: center;}
.focus .hd ul {display: inline-block;height: 5px;padding: 3px 5px;background-color: rgba(255,255,255,0.7);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;font-size: 0;vertical-align: top;}
.focus .hd ul li {display: inline-block;width: 5px;height: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #8C8C8C;margin: 0 5px;vertical-align: top;overflow: hidden;}
.focus .hd ul .on {background: #FE6C9C;}
.focus .bd {position: relative;z-index: 0;}
.focus .bd li img {width: 100%;}
.focus .bd li a {-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
