﻿@charset "utf-8";
/*共用代码 */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
	list-style-type: none;
}
html{ font-size:100px}
body{font-family:微软雅黑; font-size:0.26rem; max-width:640px; margin: 0 auto; color:#8f8f8f; width:100%; color:#3e3e3e}
li,ul,ol{ list-style:none}
a{ text-decoration:none; color:#000 }
i,em{ font-style:normal;}
img{ vertical-align: bottom}
.red{ color:#cc2526;}
.clear {clear: both;}

.box { width: 6rem; margin:0 auto;overflow:hidden;}

/*顶部*/
.header{ float:left;width:6.4rem;height:1rem;background:url(../images/1.jpg) no-repeat center; background-size: 100%; position: relative;}
.header_home a{ display:block; float:right; width:1.3rem; height:.95rem;}
.nav{ width:6.4rem; margin: 0 auto;}
.nav ul{ width:6.4rem;  display: inline;}
.nav ul li{ float:left; width:1.57rem; height:.6rem; text-align:center;  height:0.68rem;background:#ba0000; margin:.05rem 0 .05rem .04rem;}
.nav ul li a{ color:#fff; line-height:0.6rem; font-size:0.3rem;}

/*banner*/
.banner{ width:6.4rem; margin: 0 auto; position: relative; overflow: hidden;}
.banner .mob_hd{ margin:0; padding:0}
.banner img{ float:left;width:6.4rem;height:auto;margin:0; padding:0}

.cen_img img{ float:left;width:6.4rem;}
.cen_img .zjzx{ float:left; display:block; width:2.46rem; height:.6rem; margin-top:-.85rem; margin-left:.48rem;}
.cen_img .zjdh{ float:left; display:block; width:2.46rem; height:.6rem; margin-top:-.85rem; margin-left:3.5rem;}

/*活动*/
.mod1{ float:left; width:6.4rem;}
.mod1 p img{ float:left; width:2rem; margin-left:.1rem; margin-top:.1rem;}
.mod1 ul{ float:left; width:6rem;}
.mod1 ul li{ float:left; width:6.4rem; height:1.6rem; padding-bottom:.15rem;}
.mod1 ul li strong{ float:left; margin-left:2.1rem; font-size:.24rem; color:#fff; margin-top:.08rem;}
.mod1 ul li span{  float: left; width:4rem; margin-left:2.1rem; margin-top:.18rem; font-size:.24rem; text-align:justify; }
.mod1 ul li:nth-child(1){ float:left; background:url(../images/20.jpg) no-repeat center; background-size: 100%;}
.mod1 ul li:nth-child(2){ float:left; background:url(../images/21.jpg) no-repeat center; background-size: 100%;}
.mod1 ul li:nth-child(3){ float:left; background:url(../images/22.jpg) no-repeat center; background-size: 100%;}

.m1-zx1{ float:left; width:6rem; margin:.1rem .2rem; background:#dc251f; font-size:.28rem; text-align:center; line-height:.5rem; border-radius:.12rem;}
.m1-zx1 a{ color:#fff;}

.m1-ul1{ float:left; width:6rem; margin:0 .2rem;}
.m1-ul1 li{ float:left; width:2.88rem; line-height:.5rem; text-align:center; border:dashed .01rem #ed918e; margin-left:.15rem; margin-top:.1rem; border-radius:.05rem;}
.m1-ul1 li a{ color:#dc251f;}

/*技术*/
.wcjy{ float:left; width:6rem; margin:0.2rem .2rem;}
.wcjy table{ border:1px dashed #f3beb9; font-size:0.2rem; text-align:center; color:#3d3d3d;margin: 0 auto;border-collapse: collapse;}
.wcjy tr{ height:0.5rem; line-height:0.5rem;}
.wcjy td,.wcjy tr,.wcjy table{ border-width: 1px;border-style: dashed;border-color: #f3beb9;}
.wcjy tr td:nth-child(1){ width:2.4rem;}
.wcjy tr td:nth-child(2){ background-color:#fdeec3;color:#e90200; }
.wcjy tr:nth-child(1) td:nth-child(1){ background-color:#dc251f; color:#fff; font-weight:bold; line-height:.5rem; height:.5rem;}
.wcjy tr:nth-child(1) td:nth-child(2){  color:#e90200; background:#ffffff; color:#e90200; width:1.2rem; font-size:.3rem; }
.wcjy tr:nth-child(1) td:nth-child(3){ background-color:#dc251f; color:#fff; font-weight:bold; line-height:.5rem; height:.5rem;}

/**/
.mod2{ float:left; width:6.4rem;}
.mod2 ul li{ float:left; width:2.9rem; height:3rem; padding-bottom:.15rem; margin-left:.2rem;}
.mod2 ul li span{  float: left; width:2.9rem; text-align:center; color:#dc251f; font-size:.22rem; margin-top:2rem; line-height:.35rem;}
.mod2 ul li:nth-child(1){ float:left; background:url(../images/27.jpg) no-repeat center; background-size: 100%;}
.mod2 ul li:nth-child(2){ float:left; background:url(../images/28.jpg) no-repeat center; background-size: 100%;}


/*专家*/
.mod3{ float:left; width:6rem; margin:.2rem; font-size:.24rem;}
.mod3 ul{ float:left; width:6rem; }
.mod3 ul li{ float:left; width:2.9rem; height:.6rem; border-radius:.12rem; text-align:center; line-height:.6rem; margin:0 0 .3rem .2rem; background:#dcdcdc; color:#3e3e3e; font-size:.34rem;}
.mod3 ul .on{ background:#dc251f; color:#FFF;}
.mod3 .m3-left{ float:left; width:2.5rem; height:3.1rem;}
.mod3 .m3-div{ float:left; width:3.3rem; margin-left:.2rem;}
.mod3 .m3-div font{ float:left; width:3.3rem; border-bottom:dashed .01rem #b2b2b2; padding-bottom:.15rem; margin-bottom:.15rem; height:.35rem; margin-top:-.06rem;}
.mod3 .m3-div h2{ float:left; color:#dc251f; font-size:.34REM;}
.mod3 .m3-div h5{ float:left; width:2rem; margin-top:.15rem; margin-left:.15rem; }
.mod3 .m3-div p{ float:left; width:3.3rem; line-height:.3rem; }
.mod3 .m3-div strong img{ float:left; width:3.3rem; margin-top:.1rem; margin-bottom:.1rem;}
.mod3 .m3-div span{ float:left; font-size:.24rem; text-align:justify; }


/*公益*/
.mod6{ float:left; width:6.4rem;}
.mod6 table{ float:left; width:6rem; margin:.1rem .2rem 0 .2rem;}
.mod6 table tr{ float:left; height:.5rem; line-height:.5rem; border:solid .01rem #ffd2a5; width:5.96rem; margin-top:.1rem;}
.mod6 table .m6-td1{ float:left; width:1.32rem; border-right:solid .01rem #ffd2a5; height:.5rem;}
.mod6 table .m6-td1 img{ float:left; margin-top:.05rem; margin-left:.07rem;}
.mod6 table .m6-td2{ float:left; text-align:center; color:#dc251f; font-size:.28rem; font-weight:bold; width:4.6rem;}

/*挂号*/
.ndbt{ float:left; border-bottom:1px solid #cccccc; font-size:initial;position: relative; height:.54rem; width: 6rem; margin:.2rem;}
.ndbt em{ position:absolute; top:0.13rem; left:0; width:0.04rem; height:0.32rem; background-color:#0035a0; display:block;}
.ndbt b{ font-size:0.36rem; color:#0035a0;border-bottom: 2px solid #0035a0;height: 0.53rem;display: inline-block; margin-left:0.1rem;line-height: 0.46rem;}
.ndbt a{ font-size:0.36rem; color:#ff5f11; font-family:"Impact";float: right; line-height:0.54rem; }
.ndbt a img{margin-right:0.05rem;margin-top: 0.1rem;width: 0.33rem;vertical-align: top;}

.ndgh{ margin-top:.2rem;}
.ndghpt ul{ text-align:center;}
.ndghpt li{ font-size:.24rem; color:#696969; margin:.25rem auto 0 auto; width:5.1rem; position:relative;display: table;}
.ndghpt .tbtxt{ width:3.8rem; height:0.52rem; background-color:#dedede; color:#8c8686;border: 0;border-radius: .12rem;padding-left: .1rem;font-size: .22rem; float:right;}
.ndghpt .tbtxt2{ height:1.2rem; width:3.8rem; padding:.1rem;resize: none;}
.ndghpt li span{ float:left;line-height: .52rem;}
.ndghpt li img{ position:absolute; top:0; right:0; width:.61rem; height:.52rem;}
/*.ndghpt li select{ width:3.9rem !important;}*/
.ndghpt .tbbut{ width:2.28rem; height:.68rem;border: 1px solid #ff5f11;color: #ff5f11;font-size: .28rem; margin:.1rem .3rem .2rem .3rem; border-radius:.1rem; background:url(/templets/gc/images/gh_but1.png) #fff no-repeat 0.3rem 0.16rem; background-size:.34rem .34rem; text-indent:.30rem;font-weight: bold;}
.telgh{ font-size:0.32rem; color:#6a6a6a; font-weight:bold; border-bottom:0.02rem solid #6a6a6a;}


/*网站底部*/
.footer{ float:left;width:100%;text-align:center;background:#fff;color:#5f5f5f; margin-top:0.2rem; }
.footer img,.footgxb img{ width:100%;}
.footer p{font-size:0.26rem; line-height:0.38rem; text-align:center;padding: 0 0.2rem;}
.footgxb{ float:left; width:6.2rem; margin:0.3rem .18rem; margin-bottom:1.8rem;}
.footgxb a{ width:1.8rem; height:0.57rem; margin-right:0.1rem; display:inline-block;}
.footgxb a:nth-child(3){ width:2.1rem; margin-right:0px;}

.gettop{ right:0; bottom:.5rem; position:fixed; display:block; text-align: center; z-index:99; }
.gettop img{ float:left; width:0.72rem; height:0.72rem; margin-bottom:.8rem;}


