@charset "utf-8";
/* CSS重置 and 公共样式*/
*{margin:0; padding:0; border:0; list-style:none; box-sizing:border-box;}
a{text-decoration:none; color:#555;}
li{list-style:none;}
img{vertical-align: middle;max-width:100%;}
body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{margin:0; padding:0;
	list-style: none; font-weight:normal;}
body{font-family:"微软雅黑"; color:#555; font-size: 1rem;margin:auto;max-width:640px;}
.container{width:100%;overflow:hidden; position: relative;box-sizing: border-box;
	margin:auto;max-width:640px;min-width:320px;}
.retract{padding:0 1%;box-sizing:border-box;}
.left{float:left!important}
.right{float:right!important}
.floatClear{zoom: 1;}
.floatClear{content: '.'; width: 0; height: 0; display: block; clear: both; visibility: hidden;}
.clear{clear:both;}
/*top and logo*/
.allW{width:100%; overflow:hidden; }
.allW img{width:100%;}
.margin-b{margin-bottom: 1rem;}
.margin-t{margin-top: 1rem;}
.margin-a{margin-top: 0.8rem; margin-bottom: 0.8rem;}
/*logoHeader*/
.logoHeader{position:relative;}
.logoHeader .logoTel{position:absolute;top:0;right:9%;width:13%;height:100%;}
/*  */
.jt-nav li{
	float: left;
	width: 25%;
	box-sizing: border-box;
	font-size: 0.825rem;
	line-height: 2.5rem;
	text-align: center;
	border-bottom: 1px #ccc solid;
	border-right: 1px #ccc solid;
	border-left: 1px #fff solid;
}
.jt-nav li:nth-of-type(4n){
	border-right: 1px #fff solid;
}
.jt-nav li:nth-of-type(n+5){
	border-bottom: 1px #fff solid;
}
.jt-nav .on a{
	color: #e20d0d;
}

.jt-zg{
	background-color: #990505;
	text-align: center;
}
.jt-zg a{
	font-size: 1.3rem;
	line-height: 2.5rem;
	color: #fff;
	font-weight: bold;
	letter-spacing: 1rem;
}

.jt-banner{margin:0 auto 1.5%;}
/*  */
.jt-enter{
	width: 60%;
	margin: 0 auto;
	border:1px #ccc solid;
	margin-top: 1rem;
	height: 2.8rem;
	overflow: visible;
}

.jt-enter h1{
	font-size: 1.425rem;
	color: #0189d5;
	text-align: center;
	font-weight: bold;
	padding-top: 0.2rem;
}
.jt-enter h5{
	font-size: 0.675rem;

	text-align: center;
	width: 73%;
	margin: 0 auto;
	background-color: #fff;
	margin-top: 0.16rem;
}
.jt-lg-line{
	height: 0.22rem;
	background-color: #d7d7d7;
	margin-top: 1rem;
}

.jt-tabOne-btn li{
	float: left;
	width: 23.5%;
	margin-right: 2%;
	font-size: 0.825rem;
	line-height: 1.8rem;
	text-align: center;
	background-color: #ebebeb;
}
.jt-tabOne-btn li:last-child{
	margin-right: 0;
}
.jt-tabOne-btn .on{
	background-color: #0189d5;
	color: #fff;
}

/*  */
.jt-tabOne-txtBox{
	height: 10.5rem;
	background-color: #f4f4f4;
	margin-bottom: 0.8rem;
}
.jt-tabOne-txtBox .left{
	width: 52.8%;
}
.jt-tabOne-txtBox .right{
	width: 47.2%;
}
.jt-tabOne-txtBox .right p{
	font-size: 0.85rem;
	line-height:1.25rem;
	text-indent: 2em;
	margin-top: 0.6rem;
	width: 90%;
	margin-left: 4.5%;
	height: 8.74rem;
}
.jt-tabOne-txtBox .right p a{
	color: #eb3a0a;
}
.jt-tabOne-txtBox .right em{
	display: block;
	width: 1.75rem;
	height: 0.15rem;
	background-color: #747474;
	float: right;
	margin-right: 5%;
	margin-top: 0.35rem;
}
.jt-g-line{
	height: 0.55rem;
	background-color: #e1dfdf;
	margin-top: 0.5rem;
}

.jt-public-title {margin-bottom:2%;}
.jt-public-title h1{
	font-size: 1.05rem;
	margin-top: 0.8rem;
	color: #000;
	padding-bottom: 0.4rem;
	border-bottom: 1px #b5d5f7 solid;
}
.jt-public-title span{
	font-size: 0.75rem;
	color: #777;
	margin-left: 0.5rem;
}
.jt-tabTwo-btn li{
	float: left;
	width: 23.5%;
	height: 5.625rem;
	margin-right: 2%;
	background-color: #ebebeb;
	margin-top: 0.6rem;
}
.jt-tabTwo-btn li:last-child{
	margin-right: 0;
}
.jt-tabTwo-btn li h1{
	font-size: 1.125rem;
	text-align: center;
	padding-top: 0.7rem;
	color: #0189d5;
}
.jt-tabTwo-btn li em{
	display: block;
	width: 1.5rem;
	margin: 0.4rem auto;
	height: 1px;
	background-color: rgba(0,0,0,0.4);
}
.jt-tabTwo-btn li h4{
	font-size: 0.675rem;
	text-align: center;
}
.jt-tabTwo-btn .on{
	background-color: #0189d5;
	color: #fff;
}
.jt-tabTwo-btn .on h1{
	color: #fff;
}
.jt-tabTwo-btn .on em{
	background-color: rgba(255,255,255,0.6);
}
.jt-tabTwo-txt-main .left{
	width: 47%;
}
.jt-tabTwo-txt-main .left img{
	width: 100%;
}
.jt-tabTwo-txt-main .right{
	width: 51%;
}
.jt-tabTwo-txt-main .right h1{
	font-size: 0.9rem;
	color: #000;
	text-align: center;
	margin-top: 0rem;
	line-height: 1.3rem;
}
.jt-tabTwo-txt-main .right p{
	font-size: 0.85rem;
	color: #777;
	text-indent: 2em;
	margin-top: 0.4rem;
}
.jt-tabTwo-txt-main .right p a{
	color: #eb3a0a;
}

.jt-tabTwo-txt li{
	height: 9.1875rem;
	padding-bottom: 0.7rem;
	border-bottom: 1px #ccc solid;
}

.jt-g-line2{
	height: 0.6rem;
	background-color: #e1dfdf;
}

/*curebox*/
.curebox{ margin:0.5em auto; height:12rem;}
.cure-left{ width:49.3%; overflow:hidden; font-size:0.9em; color:white;height:100%;margin-right:1.4%}
.cure-left:nth-child(2){margin-right:0;}
.cure-left dt{ background-color:#ebebeb; width:100%; height:2.8rem;line-height:2.8rem; text-align:center; box-sizing:border-box; border-bottom: #ccc 0.1em dashed; }
.cure-left dt:first-child{height:3.6rem;line-height:3.6rem;font-size:1.1em;border:none;background-color: #0189D5;}
.cure-left dt:last-child{border-bottom:none;}
.cure-left a{color:#fff;}
.cure-left dt+dt a{color:#6b6b6b;}
/*j-cared*/
.j-cared {
  margin-bottom: 0.825rem;
  padding:0rem 1% 0;
  box-sizing: border-box;
}
.j-cared h1.title {
  height: 2.25rem;
  text-align: center;
  width: 97.5%;
  margin: auto;
  overflow: hidden;
  margin-bottom: 0.825rem;
  line-height: 2.25rem;
  font-size: 0.9rem;
  background: url(../images/sb-a_33.jpg);
}
.j-cared h1.title img {
  display: block;
  width: 100%;
}
.j-cared h1.title span {
  font-size: 1rem;
  color: #0189D5;
  font-weight: bold;
  padding-right: 0.15rem;
  display: inline-block;
  background: url(../images/cascade_11.png) no-repeat left center;
  padding-left: 1.5rem;
  background-size: 1.275rem 1.5375rem;
}
.j-cared .j-cared-box {
  margin-top: 0.825rem;
}
.ts-VV {
  height: 17.0625rem;
  padding-top: 0.8rem;
  box-sizing: border-box;
  background: url(../images/ty_41.jpg) no-repeat;
  background-size: 100%;
}
.ts-VV .TS {
  box-sizing: border-box;
  padding: 1.4rem 0rem;
}
.ts-VV span {
  padding-top: 0.45rem;
  font-size: 0.75rem;
  display: block;
  width: 100%;
  text-align: center;
  line-height: 1.2rem;
  color: #333;
  text-shadow: 0px 0px 2px  #fff;
}
.ts-VV video {
  display: block;
  width: 100%;
  height:11rem;
  box-sizing: border-box;
  border: 0.4rem #6d6d6d solid;
  border-radius: 0.5rem;
}
.TS .swiper-slide a {
  display: block;
  width: 100%;
  font-size: 0.7rem;
  text-align: center;
  line-height: 2rem;
}
.TS .swiper-slide {
  width: 60%;
  height: 100%;
}
.TS .swiper-slide span {
  font-size: 0.9rem;
  text-align: center;
  display: block;
  width: 100%;
  padding-top: 0.6rem;
}
.j-cared .j-cared-main {
  box-sizing: border-box;
  padding: 3% 0px 0;
}
.j-cared .j-cared-main dl.left {
  width: 39.84375%;
}
.j-cared .j-cared-main dl.left dt {
  font-size: 0.9rem;
  height: 3.6rem;
  font-weight: bold;
  background-color: #0189D5;
  color: #fff;
  text-align: center;
  margin-bottom: 0.4rem;
  padding: 0.5rem 2%;
  box-sizing: border-box;
}
.j-cared .j-cared-main dl.left dd {
  font-size: 0.9rem;
  text-align: center;
  background-color: #eee;
  line-height: 2.6rem;
  margin-bottom: 0.25rem;
}
.j-cared .j-cared-main dl.left dd a{color:inherit;}
.j-cared .j-cared-main dl.left dd:last-child {
  margin-bottom: 0;
}
.j-cared .j-cared-main dl.right {
  width: 58.4%;
}
.j-cared .j-cared-main dl.right dt {
  font-size: 0.9rem;
  height: 3.6rem;
  font-weight: bold;
  background-color: #0189D5;
  color: #fff;
  text-align: center;
  margin-bottom: 0.4rem;
  padding: 0.7rem 2%;
  box-sizing: border-box;
}
.j-cared .j-cared-main dl.right dt span {
  font-size: 0.6rem;
  display: block;
  width: 100%;
  text-transform: uppercase;
}
.j-cared .j-cared-main dl.right h1 {
  font-size: 0.9rem;
  padding-bottom: 0.5rem;
  border-bottom: 1px #ccc dashed;
  margin-bottom: 0.5rem;
  margin-top: 0.2rem;
}
.j-cared .j-cared-main dl.right h1 span {
  background-color: #fd9701;
  color: #fff;
  display: inline-block;
  padding: 0 0 0 0.2rem;
  margin-right: 0.2rem;
}
.j-cared .j-cared-main dl.right p {
  display:inline;
}
.j-cared .j-cared-main dl.right p span {
  color: #fd9701;
  background:none;
}
.j-cared .j-cared-main dl.right dd:last-child h1 {
  border-bottom: none;
  margin-bottom: 0;
  padding:0;
}
.j-public-title {
  text-align: center;
  width: 90%;
  margin: auto;
  overflow: hidden;
  border: 0.075rem #fd9701 solid;
  padding: 0.5rem 0;
  color: #fd9701;
  margin-bottom: 1.2rem;
  margin-top: 0.5rem;
}
.j-public-title a{color:inherit;}
.j-public-title h1 {
  font-size: 1rem;
}
.j-public-title h6 {
  font-size: 0.5rem;
  text-transform: uppercase;
}

/*  */

.jt-doctorBox{
	height:27rem;
}
.ck_guoduo {background:url(/skin/new/images/cd_fm_vid_i2.jpg) no-repeat right; background-size:1rem; width:39%; font-weight:bold; color:#434343; margin:0 auto 0; display:block;}
.jt-doctorBox-main{
	height: 9rem;
	overflow:hidden;
	position:relative;
	padding: 0.8rem 0 0.4rem 0;
	box-sizing: border-box;
	border-bottom: 1px #ccc dashed;
}
.jt-doctorBox-main div.Dimg{
	width: 26.1%;
	padding-top: 0.45rem;
}
.doc div.Dtxt{
	width: 71.9%;
}

.jt-doctorBox-main-title h1{
	font-size: 1.1rem;
	color: #000;
}
.jt-doctorBox-main-title h1 span{
	font-size: 0.825rem;
	margin-left: 0.5rem;
}
.jt-doctorBox-main .LJ{
	position:absolute;
	width: 35%;
	top:8%;right:3%;
	z-index:1;
}
.jt-doctorBox-main .LJ a{
	width: 48%;
	box-sizing: border-box;
	border:1px #0189d5 solid;
	text-align: center;
	font-size: 0.85rem;
	color: #0189d5;
	line-height: 1.5rem;
}
.jt-doctorBox-main .LJ .on{background:#0189d5;color:#fff;}
.doc_T{}
.doc_T .left{width:40%;}
.doc_T .right{width:57%;}
.doc_T .right h1{margin-top: 1.7rem;line-height: 1.2rem;}
.doc_T .right p{margin:0;}

.jt-yy{
	padding-left: 3.9rem;
	margin-top: 0.4rem;
	margin-bottom: 0.25rem;
	overflow: hidden;
	background: url(../images/er_23.jpg) no-repeat 0;
	background-size: 3.4875rem 0.72rem;
}
.jt-yy a{
	float: left;
	font-size: 0.675rem;
	line-height: 1rem;
	background-color: #ededed;
	padding: 0 0.25rem;
	margin-right: 0.5rem;
}
.jt-yy a span{
	color: #de1b05;
}

.jt-D-nr{
	font-size: 0.675rem;
	line-height: 1.2rem;
}
.jt-D-nr a{
	color: #ff9000;
}

.jt-DL-btn{
	margin-top: 0.4rem;
	width: 100%;
	overflow: hidden;
}
.jt-DL-btn a{
	float: left;
	font-size: 0.75rem;
	width: 30%;
	margin-right: 2%;
	box-sizing: border-box;
	border:1px #ccc solid;
	padding-left: 1.6rem;
	line-height: 1.5rem;
	border-radius: 0.2rem;
}
.jt-DL-btn a:nth-of-type(1){background: url(../images/er_27.jpg) no-repeat 0.25rem center; background-size: 1.125rem 1.4625rem;}
.jt-DL-btn a:nth-of-type(2){background: url(../images/er_30.jpg) no-repeat 0.25rem center; background-size: 1.125rem 1.4625rem;}
.jt-DL-btn a:nth-of-type(3){background: url(../images/er_32.jpg) no-repeat 0.25rem center; background-size: 1.125rem 1.4625rem;}


/*  */
.ji-cure-btn{
	width: 95%;
	margin: 0.8rem auto 0.6rem;
	overflow: hidden;
}
.ji-cure-btn li{
	float: left;
	width: 49%;
	text-align: center;
	font-size: 0.825rem;
	line-height: 2.2rem;
	background-color: #efefef;
}
.ji-cure-btn li:last-child{
	margin-left: 2%;
}
.ji-cure-btn .on{
	background-color: #0189d5;
	color: #fff;
}
.jt-cure-tips{
	box-sizing: border-box;
	font-size: 0.825rem;
	line-height: 1.2rem;
	padding: 0.5rem 0;
	padding-left: 3.5rem;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	background: url(../images/three_51.jpg) no-repeat 0 center;
	background-size: 3.1875rem 3.1875rem;
}


.jt-pro{
	width: 70%;
	margin: 0 auto;
	margin-top: 0.5rem;
	margin-bottom: 0.8rem;
}
.jt-pro i{
	float: left;
	width: 15%;
	height: 1px;
	background-color: #ccc;
	margin-top: 0.64rem;
}
.jt-pro span{
	float: left;
	width: 70%;
	text-align: center;
	font-size: 0.825rem;
}
.jt-bottom-nav{
	margin-top: 0.8rem;
	margin-bottom: 0.8rem;
}
.jt-bottom-nav li{
	float: left;
	width: 23.5%;
	height: 4.5rem;
	margin-right: 2%;
	border-radius: 0.3rem;
	box-sizing: border-box;
	border:1px #ccc solid;
	background-color: #ebebeb;
}
.jt-bottom-nav li img{
	width: 1.6125rem;
	margin: 0 auto;
	padding-top: 0.65rem;
	margin-bottom: 0.25rem;
}
.jt-bottom-nav li span{
	font-size: 0.825rem;
	display: block;
	width: 100%;
	text-align: center;
}
.jt-bottom-nav li:last-child{
	margin-right: 0;
	background: none;
	border:1px #ff7a35 solid;
	color: #ff7a35;
}

.jt-bottom-nav li:last-child span{
	color: #ff7a35;
}
/*  */
.jt-Tips{
	text-align: center;
	font-size: 0.75rem;
}
.jt-Tips span{
	color: #f39a33;
}
.jt-tab04-btn{
	box-sizing: border-box;
	padding: 0.4rem 20% 0.6rem;
}
.jt-tab04-btn li{
	float: left;
	width: 46%;
	box-sizing: border-box;
	border:1px #ccc solid;
	text-align: center;
	font-size: 0.825rem;
	line-height: 1.5rem;
}
.jt-tab04-btn li span{
	font-size: 0.6rem;
}
.jt-tab04-btn li:last-child{
	margin-left: 8%;
}
.jt-tab04-btn .on{
	color: #0189d5;
	border:1px #0189d5 solid;
}

.jt-tab04-txtMain dd{
	padding-bottom: 0.6rem;
	padding-top: 0.8rem;
	border-bottom: 1px #ccc dashed;
}
.jt-tab04-txtMain div.left{
	width: 19.06%;
	margin-left: 0.94%;
	margin-right: 2%;
}
.jt-tab04-txtMain div.left img{
	width: 100%;
}
.jt-tab04-txtMain div.right{
	width: 78%;
}
.jt-tab04-txtMain div.right h2{
	font-size: 0.825rem;
	line-height: 0.8rem;
	overflow: hidden;
	margin-top: 0.6rem;
	margin-bottom: 0.35rem;
}
.jt-tab04-txtMain div.right h2 span{
	background-color: #0189d5;
	color: #fff;
	display: inline-block;
	height: 0.55rem;
	line-height: 0.55rem;
	width: 0.55rem;
	text-align: center;
	font-size: 0.5rem;
	float: left;
	margin-top: 0.15rem;
	margin-right: 0.35rem;
}
.jt-tab04-txtMain div.right h2 a{
	float: left;
	color: #0189d5;
}
.XM-jt{
	overflow: hidden;
	margin-bottom: 0.25rem;
}
.XM-jt li{
	float: left;
	width: 46%;
	font-size: 0.75rem;
}
.XM-jt li span{
	color: #f39a33;
}
.jt-ZS{
	width: 100%;
	font-size: 0.75rem;
	white-space: nowrap;
}
.jt-ZS span{
	color: #f39a33;
}


.jt-222-main dd{
	float: left;
	width: 48.5%;
	box-sizing: border-box;
	border:1px #ccc solid;
	margin-bottom: 0.6rem;
}
.jt-222-main dd img{
	width: 100%;
}
.jt-222-main dd p{
	font-size: 0.75rem;
	overflow: hidden;
	margin-top: 0.3rem;
	margin-bottom: 0.3rem;
	height:1rem;
	width:100%;
}
.jt-222-main dd p b{
	display: block;
	width: 0.2rem;
	height: 0.2rem;
	float: left;
	background-color: #2674c7;
	margin-top: 0.4rem;
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}
.jt-222-main dd p span{
	float: left;
	width:85%;
	height:1rem;
}
.jt-222-main dd:nth-of-type(even){
	margin-left: 3%;
}


/*  */
.jt-centerNav{
	box-sizing: border-box;
	padding: 0.5rem 0;
}
.jt-centerNav li{
	float: left;
	width: 25%;
	box-sizing: border-box;
	border-right: 1px #ccc solid;
}
.jt-centerNav li:last-child{
	border-right: none;
}
.jt-centerNav li img{
	display: block;
	width: 3.3375rem;
	margin: 0 auto;
}
.jt-centerNav li span{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 0.825rem;
	line-height: 1.3rem;
}

.BoxL{}
.BoxL .hd ul {width:85%;margin:auto;overflow:hidden;}
.BoxL .hd ul li{float:left;width:4rem;height:4rem;background:#ebebeb;border-radius:0.275rem;margin:1rem 0.475rem 0.825rem 0.475rem;}
.BoxL .hd ul li.on{background:url(../images/psd_03.jpg) no-repeat;background-size:100% 100%;}
.BoxL .hd ul li.on a h4{color:#ff7937;}
.BoxL .hd ul li a{display:inline-block;width:100%;padding-top:0.625rem;}
.BoxL .hd ul li a div{width:1.5rem;height:1.5rem;margin:0rem auto;}
.BoxL .hd ul li a h4{text-align:center;font-weight:normal;font-size:0.85rem;color:#4e4e4e;}
.BoxL .hd ul .l1.on div{background: url(../images/home1hover.png) no-repeat center center; background-size: 100%;}
.BoxL .hd ul .l2 div{background: url(../images/home2.png) no-repeat center center; background-size: 100%;}
.BoxL .hd ul .l3 div{background: url(../images/home3.png) no-repeat center center; background-size: 100%;}
.BoxL .hd ul .l4 div{background: url(../images/home4.png) no-repeat center center; background-size: 100%;}
.BoxL .hd ul .l1 div{background: url(../images/home1.png) no-repeat center center; background-size: 100%;}
.BoxL .hd ul .l2.on div{background: url(../images/home2hover.png) no-repeat center center; background-size: 100%;}
.BoxL .hd ul .l3.on div{background: url(../images/home3hover.png) no-repeat center center; background-size: 100%;}
.BoxL .hd ul .l4.on div{background: url(../images/home4hover.png) no-repeat center center; background-size: 100%;}


.footer_bg {
    background: #2674c7;
    padding-bottom: 5.85rem;
}
.footer{width: 100%;overflow: hidden;background: url(../images/footer_b.jpg) no-repeat;background-size: 100%;}
.footer .footer_left{width: 26%;margin: 1.425rem 0rem 0rem 1.45rem;}
.footer .footer_left img{width: 100%;/*! height: 4.15rem; */}
.footer .footer_left p{font-size: 0.8rem;text-align: center;color: #fff;padding-top: 0.1rem;}
.footer .footer_right{width: 53%;margin:1.125rem 10% 0rem 0rem;}
.footer .f_logo img{display:block;width:61.5%;/*! height: 1.375rem; */margin: auto; }
.footer .f_logo h5{width: 100%;background: #fff;text-align: center;/*! height: 0.75rem; */line-height: 1.6;color: #2674c7;font-size: 0.75rem;margin-top: 0.185rem;}
.footer span{width: 80%;font-size: 0.7rem;color: #fff;float: left;margin-left:0.25rem;}
.footer .f_tel {width: 100%;overflow:hidden;margin-top: 0.5rem;}
.footer .f_tel img{width: 1.65rem;height: 1.65rem;float: left;}
.footer .f_tel span{line-height: 0.85rem;}
.footer .f_tel span i{color: #ffa759;font-size: 0.8rem;font-style: normal;}
.footer .f_add {width: 100%;height: 1.075rem;margin-top: 0.5rem;}
.footer .f_add img{width: 1.75rem;height: 1.75rem;float: left;}


.mix-pt {
  margin-top: 0.6rem;
  background-color: #f1f0f0;
  padding: 0.475rem 0.375rem;
}
.mix-pt .img {
  width: 37.9%;
  background-color: #c1c0c0;
  height: 10.75rem;
}
.mix-pt .img img {
  display: block;
  width: 100%;
  height: 9.15rem;
}
.mix-pt .img span {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 0.825rem;
  line-height: 1.5rem;
}
.mix-pt .txt {
  width: 60.5%;
  height: 10.75rem;
  padding: 0.1rem 0.25rem;
  background-color: #fff;
}
.mix-pt .txt p {
  font-size: 0.825rem;
  line-height: 2.1;
  overflow: hidden;
  white-space: nowrap;
  border-bottom: 1px #ccc dashed;
}
.mix-pt .txt p .left {
  width: 5%;
  color: #ff6c00;
}
.mix-pt .txt p .right {
  width: 94.5%;
}
.mix-pt .txt p:nth-of-type(3) {
  line-height: 1.125rem;
  padding: 0.2rem 0;
}
.mix-pt .txt p:nth-of-type(5) {
  line-height: 1.125rem;
  padding: 0.2rem 0;
}
.mix-pt .txt p:last-child {
  border-bottom: none;
}


/*医生板块*/
.jt-panel {
  padding: 0.375rem;
}
.jt-panel .up .left {
  width: 25.8%;
  position: relative;
  height: 11.75rem;
  background: url(../images/jt_09.jpg) no-repeat center center;
  background-size: 4.5rem 9.375rem;
  background-color: #0189d5;
}
.jt-panel .up .left h2 {
  font-size: 1.5rem;
  font-weight: bold;
  width: 2rem;
  margin-left: 1.375rem;
  margin-top: 1.6rem;
  text-align: center;
  color: #fff;
  line-height: 1.1;
}
.jt-panel .up .left h4 {
  position: absolute;
  right: 0.425rem;
  bottom: 2.375rem;
  font-size: 1.5rem;
  font-weight: bold;
  width: 2rem;
  color: #fff;
  line-height: 1.1;
}
.jt-panel .up .right {
  width: 74%;
  height: 11.75rem;
  padding: 0.2rem 0.1rem;
  border: 1px #ccc solid;
}
.jt-panel .up .right li {
  font-size: 0.675rem;
  font-weight: bold;
  white-space: nowrap;
  height: 2.27rem;
  line-height: 2.125rem;
  padding-left: 1.275rem;
  border-bottom: 1px #ccc dashed;
}
.jt-panel .up .right li:nth-of-type(5) {
  border-bottom: none;
}
.jt-panel .up .right li:nth-of-type(1) {
  background: url(../images/jt_03.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(1) span {
  display: inline-block;
  padding-left: 1.5rem;
  background: url(../images/jt_06.jpg) no-repeat 0.375rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(2) {
  background: url(../images/jt_14.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(2) span {
  display: inline-block;
  padding-left: 1.5rem;
  background: url(../images/jt_13.jpg) no-repeat 0.375rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(3) {
  background: url(../images/jt_18.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(3) span {
  display: inline-block;
  padding-left: 1.5rem;
  background: url(../images/jt_21.jpg) no-repeat 0.375rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(4) {
  background: url(../images/jt_25.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(4) span {
  display: inline-block;
  padding-left: 1.5rem;
  background: url(../images/jt_27.jpg) no-repeat 0.375rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(5) {
  background: url(../images/jt_34.jpg) no-repeat 0 center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .up .right li:nth-of-type(5) span {
  display: inline-block;
  padding-left: 1.5rem;
  background: url(../images/jt_32.jpg) no-repeat 0.375rem center;
  background-size: 1.05rem 1.05rem;
}
.jt-panel .down {
  margin-top: 1rem;
}
.jt-panel .down .tab-btn li {
  float: left;
  width: 48%;
  font-size: 1.05rem;
  line-height: 2.25rem;
  text-align: center;
  background-color: #ebebeb;
}
.jt-panel .down .tab-btn li:last-child {
  margin-left: 4%;
}
.jt-panel .down .tab-btn .on {
  background-color: #0189d5;
  color: #fff;
}
.jt-panel .down .tab-txt dd {
  float: left;
  width: 49.5%;
  margin-top: 1rem;
  padding-left: 5.75rem;
  height: 5.625rem;
}
.jt-panel .down .tab-txt dd h2 {
  white-space: nowrap;
  font-size: 0.675rem;
}
.jt-panel .down .tab-txt dd h2 span {
  font-weight: bold;
  color: #0189d5;
  font-size: 0.9rem;
  display: inline-block;
  margin-right: 0;
}
.jt-panel .down .tab-txt dd h3 {
  font-size: 0.675rem;
  color: #f39700;
  text-decoration: underline;
}
.jt-panel .down .tab-txt dd p {
  font-size: 0.675rem;
  line-height: 1.6;
  white-space: nowrap;
}
.jt-panel .down .tab-txt dd p span {
  font-weight: bold;
}
.jt-panel .down .tab-txt dd em {
  display: inline-block;
  font-size: 0.675rem;
  color: #fff;
  background-color: #d23838;
  border-radius: 0.2rem;
  padding: 0 0.375rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(1) {
  background: url(../images/jt_39.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(2) {
  background: url(../images/jt_42.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(3) {
  background: url(../images/jt_46.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(4) {
  background: url(../images/jt_47.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt dd:nth-of-type(even) {
  margin-left: 1%;
}
.jt-panel .down .tab-txt .zs1 .swiper-container {
 padding-bottom: 0.5rem;
}
.jt-panel .down .tab-txt .zs2{
	padding-bottom: 0.5rem;
}
.jt-panel .down .tab-txt .zs1 dd p {
  white-space: normal;
}
.jt-panel .down .tab-txt .zs1 dd h3 {
  font-size: 0.675rem;
  width: 4rem;
  text-align: center;
  color: #f39700;
  text-decoration: none;
  border: 1px #f39700 solid;
  border-radius: 1rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(1) {
  background: url(../images/jt_50.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(2) {
  background: url(../images/jt_52.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(3) {
  background: url(../images/jt_56.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d1 dd:nth-of-type(4) {
  background: url(../images/jt_57.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d2 dd:nth-of-type(1) {
  background: url(../images/jt_60.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d2 dd:nth-of-type(2) {
  background: url(../images/jt_61.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d2 dd:nth-of-type(3) {
  background: url(../images/jt_64.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
.jt-panel .down .tab-txt .zs1 .d2 dd:nth-of-type(4) {
  background: url(../images/jt_65.jpg) no-repeat;
  background-size: 5.625rem 5.625rem;
}
/*结束*/



.onetab{
	margin-top:1rem;
}
.onetab .toptab {
  display: flex;
}
.onetab .toptab li {
  flex: 1;
  display: flex;
  color: #131313;
  border-radius: 0.5rem;
  height: 2rem;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  font-size: 0.9rem;
  background: #dcdcdc;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.onetab .toptab .on {
  color: #fff;
}
.onetab .toptab li:nth-child(2) span {
  background: url(/ztn/spjj/images/sp.png) no-repeat left center;
  background-size: 1.2rem;
  padding-left: 1.5rem;
}
.onetab .toptab li:nth-child(2).on {
  background: #0189d5;
}
.onetab .toptab li:nth-child(2).on span {
  background: url(/ztn/spjj/images/sphover.png) no-repeat left center;
  background-size: 1.2rem;
}
.onetab .toptab li:nth-child(3) span {
  background: url(/ztn/spjj/images/ax.png) no-repeat left center;
  background-size: 1.2rem;
  padding-left: 1.5rem;
}
.onetab .toptab li:nth-child(3).on {
  background: #0189d5;
}
.onetab .toptab li:nth-child(3).on span {
  background: url(/ztn/spjj/images/axhover.png) no-repeat left center;
  background-size: 1.2rem;
}
.onetab .toptab li:nth-child(1) span {
  background: url(/ztn/spjj/images/ds.png) no-repeat left center;
  background-size: 1.2rem;
  padding-left: 1.5rem;
}
.onetab .toptab li:nth-child(1).on {
  background: #0189d5;
}
.onetab .toptab li:nth-child(1).on span {
  background: url(/ztn/spjj/images/dshover.png) no-repeat left center;
  background-size: 1.2rem;
}
.onetab .mtabbox {
  margin-top: 1.5rem;
}
.onetab .mtabbox .hide {
  display: none;
}
.onetab .mtabbox .box .mintitile {
  text-align: center;
  border-bottom: 1px solid  #0189d5;
  margin-bottom: 1rem;
}
.onetab .mtabbox .box .mintitile .textbox {
  width: 14rem;
  margin: 0 auto;
  background: #0189d5;
  color: #fff;
  padding: 0.2rem 0;
  font-size: 1rem;
  position: relative;
}
.onetab .mtabbox .box .mintitile .textbox span {
  margin-top: 0.2rem;
  display: block;
  width: 100%;
  color: #FFF;
  font-size: 0.6rem;
  font-family: Helvetica;
}
.onetab .mtabbox .box .mintitile .textbox:after {
  content: '1';
  position: absolute;
  left: -0.5rem;
  top: -0.5rem;
  width: 1rem;
  height: 1rem;
  background: #0189d5;
  border: 0.15rem solid #fff;
  border-radius: 0.2rem;
  text-indent: -9999px;
}
.onetab .mtabbox .box .mintitile .textbox:before {
  content: '2';
  position: absolute;
  left: -0.5rem;
  top: -0.5rem;
  width: 0.57rem;
  height: 0.57rem;
  background: #0189d5;
  border: 0.15rem solid #fff;
  border-radius: 0.2rem;
  text-indent: -9999px;
  z-index: 1000;
}
.onetab .mtabbox .box .videobox {
  float: left;
  width: 50%;
  padding: 0 0.5rem;
  box-sizing: border-box;
  margin-bottom: 0.5rem;
}
.onetab .mtabbox .box .videobox .vbox img {
  display: block;
  width: 100%;
}
.onetab .mtabbox .box .videobox .info {
  border: 1px solid #bfbfbf;
  margin-top: 0.5rem;
}
.onetab .mtabbox .box .videobox .info h4 {
  font-size: 0.85rem;
  color: #0189d5;
  padding: 0.3rem 0.3rem 0 0.3rem;
  font-weight: normal;
}
.onetab .mtabbox .box .videobox .info p {
  font-size: 0.8rem;
  color: #b6b6b6;
  padding: 0.3rem;
}
.onetab .mtabbox .box .videobox .info .bombtn {
  display: flex;
  margin-bottom: 0.3rem;
}
.onetab .mtabbox .box .videobox .info .bombtn li {
  flex: 1;
  font-size: 0.85rem;
  display: flex;
}
.onetab .mtabbox .box .videobox .info .bombtn li a {
  background: url(/ztn/spjj/images/spjj_34.png) no-repeat 0.3rem center;
  background-size: 1rem;
  padding-left: 1.5rem;
  color: #b6b6b6;
}
.onetab .mtabbox .box .videobox .info .bombtn li:nth-child(2) {
  justify-content: flex-end;
  margin-right: 0.5rem;
}
.onetab .mtabbox .box .videobox .info .bombtn li:nth-child(2) a {
  background: url(/ztn/spjj/images/spjj_37.png) no-repeat 0.3rem center;
  background-size: 1rem;
  color: #e65709;
}
.onetab .oneswt {
  display: block;
  width: 100%;
  text-align: center;
  color: #e65709;
  height: 2.5rem;
  line-height: 2.5rem;
  text-decoration: underline;
}

#WFL .swiper-slide {
	width: 60%;
	height: 100%;

}
#WFL .swiper-slide img{
	width: 100%;
}
#WFL .swiper-slide a{
	display: block;
	width: 100%;
	font-size: 0.7rem;
	text-align: center;
	line-height: 2rem;
}
#WFL .swiper-slide a span{
	color: #137cbf;
}
.spyyjj{
	margin-top: 0.5rem;
}
.spyyjj .topbox {
  display: flex;
}
.spyyjj .topbox .imgbox {
  flex: 1;
}
.spyyjj .topbox .imgbox video {
  display: block;
  margin: 0 auto;
  width: 95%;
}
.spyyjj .topbox .infobox {
  flex: 1;
  margin-left: 0.3rem;
}
.spyyjj .topbox .infobox ul li {
  font-size: 0.75rem;
  color: #131313;
  position: relative;
  padding-left: 12px;
  height: 1.18rem;
  line-height: 1.18rem;
}
.spyyjj .topbox .infobox ul li:before {
  content: "1";
  width: 5px;
  height: 5px;
  background: #131313;
  text-indent: -9999px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2.5px;
}
.twotab {
  margin-top: 1.5rem;
}
.twotab .tabul {
  display: flex;
}
.twotab .tabul li {
  flex: 1;
  margin: 0 0.2rem;
  background: #dcdcdc;
  height: 2.2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem;
  cursor: pointer;
}
.twotab .tabul li span {
  color: #131313;
  background: url(/ztn/spjj/images/home.png) no-repeat left center;
  background-size: 1.1rem;
  padding-left: 1.5rem;
  font-size: 0.9rem;
}
.twotab .tabul .on {
  background: #0189d5;
}
.twotab .tabul .on span {
  color: #fff;
}
.twotab .tabul li:nth-child(1).on span {
  background: url(/ztn/spjj/images/homehover.png) no-repeat left center;
  background-size: 1.1rem;
}
.twotab .tabul li:nth-child(2) span {
  background: url(/ztn/spjj/images/qz.png) no-repeat left center;
  background-size: 1.1rem;
}
.twotab .tabul li:nth-child(2).on span {
  background: url(/ztn/spjj/images/qzhover.png) no-repeat left center;
  background-size: 1.1rem;
}
.twotab .tabul li:nth-child(3) span {
  background: url(/ztn/spjj/images/yax.png) no-repeat left center;
  background-size: 1.1rem;
}
.twotab .tabul li:nth-child(3).on span {
  background: url(/ztn/spjj/images/yaxhover.png) no-repeat left center;
  background-size: 1.1rem;
}
.twotab .twobox .box #yyhj {
  width: 100%;
  margin-top: 1rem;
}
.twotab .twobox .box #yyhj .swiper-slide {
  width: 60%;
}
.twotab .twobox .box #yyhj .swiper-slide p {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  text-align: center;
  font-size: 0.85rem;
}
.twotab .twobox .box #yyhj .swiper-slide img {
  width: 100%;
  display: block;
}
.twotab .twobox .box #hzrk {
  width: 100%;
  margin-top: 1rem;
}
.twotab .twobox .box #hzrk .swiper-slide {
  width: 60%;
}
.twotab .twobox .box #hzrk .swiper-slide p {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  text-align: center;
  font-size: 0.85rem;
}
.twotab .twobox .box #hzrk .swiper-slide img {
  width: 100%;
  display: block;
}
.twotab .twobox .box .lzyy ul {
  margin-top: 0.5rem;
}
.twotab .twobox .box .lzyy ul li {
  float: left;
  width: 25%;
}
.twotab .twobox .box .lzyy ul li img {
  width: 90%;
  display: block;
  margin: 0 auto;
}
.twotab .twobox .box .lzyy ul li p {
  line-height: 1.2rem;
  text-align: center;
  color: #333;
  font-size: 0.85rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}



div,
span,
ul,
li,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}


.allW1 {
  width: 100%;
  margin: auto;
  overflow: hidden;
}
.zt47-tab {
  width: 22.0125rem;
  margin: 0 auto;
  padding-top: 1rem;
}
.zt47-tab .main video {
  display: block;
  width: 100%;
  height:13rem;
}
.zt47-tab .main span {
  display: block;
  width: 100%;
  font-size: 0.75rem;
  line-height: 1.3rem;
  padding: 0.6rem 0.4rem 0.4rem 0.4rem;
}
.zt47-tab .main span a{
	color:red;
}
.zt47-tab .tab-btn1 {
  margin-top: 1rem;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
}
.zt47-tab .tab-btn1 li {
  width: 6.75rem;
  background-color: #d8d8d8;
  height: 3rem;
  text-align: center;
  font-size: 0.825rem;
  padding-top: 0.275rem;
}
.zt47-tab .tab-btn1 li span {
  display: block;
  width: 80%;
  text-align: center;
  background-color: #4f4f4f;
  border-radius: 1rem;
  color: #fff;
  margin: 0 auto;
  font-size: 0.75rem;
  line-height: 1.5;
}
.zt47-tab .tab-btn1 .on {
  background-color: #b3000f;
  color: #fff;
}
.zt47-tab .tab-btn1 .on span {
  background-color: #ffc000;
  color: #b3000f;
}
.tf-doc .title {
  padding-top: 0.6rem;
  margin-bottom: 1rem;
}
.tf-doc .title em {
  display: block;
  width: 100%;
  border-top: 1px #ccc dashed;
}
.tf-doc .title h6 {
  font-size: 0.9rem;
  color: #036ac4;
  text-align: center;
  line-height: 1rem;
  height: 1rem;
  margin-top: -0.5375rem;
}
.tf-doc .title h6 span {
  display: inline-block;
  padding: 0 0.75rem;
  background-color: #fff;
}
.tf-doc .btn {
  width: 80%;
  margin: 0 auto;
  overflow: hidden;
}
.tf-doc .btn a {
  width: 48%;
  font-size: 0.75rem;
  color: #fff;
  background-color: #3797cd;
  padding: 0.375rem 0.75rem;
  text-align: center;
  line-height: 1.65;
}
.tf-doc .btn a span {
  display: block;
  width: 100%;
  border-bottom: 1px #fff dashed;
  font-weight: bold;
  padding-bottom: 0.25rem;
  padding-left: 0.75rem;
  background: url(../images/tf_87.jpg) no-repeat 0.6rem 0.25rem;
  background-size: 0.75rem 0.75rem;
}
.tf-doc .btn a.right {
  background-color: #cbab6d;
}
.tf-doc .btn a.right span {
  background: url(../images/tf_90.jpg) no-repeat 0.6rem 0.25rem;
  background-size: 0.75rem 0.75rem;
}
.complex-expret {
  padding-bottom: 0.375rem;
}
.complex-expret dd {
  float: left;
  width: 32.4%;
  margin-right: 1.4%;
  height: 8.475rem;
  margin-bottom: 0.75rem;
}
.complex-expret dd a,
.complex-expret dd img {
  display: block;
  width: 100%;
}
.complex-expret dd h2 {
  text-align: center;
  font-size: 0.75rem;
  font-weight: bold;
  color: #036ac4;
  padding: 0.375rem 0;
  white-space:nowrap;
}
.complex-expret dd h2 span {
  display: inline-block;
  font-weight: normal;
  color: #999;
  font-size: 0.6rem;
  border: 1px #ccc solid;
  border-radius: 2rem;
  padding: 0 0.25rem;
  line-height: 1.1;
  margin-left: 0.125rem;
}
.complex-expret dd p {
  font-size: 0.75rem;
  white-space: nowrap;
  color: #999;
  line-height: 1;
  text-align:center;
}
.complex-expret dd:nth-of-type(1) {
  background-color: #036ac4;
  text-align: center;
}
.complex-expret dd:nth-of-type(1) h1 {
  font-size: 0.9rem;
  padding-top: 1.5rem;
  font-weight: bold;
  text-align: center;
}
.complex-expret dd:nth-of-type(1) em {
  display: block;
  width: 70%;
  margin: 0.75rem auto;
  height: 2.25rem;
  border: 1px #2980cd solid;
}
.complex-expret dd:nth-of-type(1) h5 {
  font-size: 0.75rem;
  text-align: center;
  margin-top: -3.62rem;
  /*! margin-bottom: 0.375rem; */
}
.complex-expret dd:nth-of-type(1) h5 b {
  display: inline-block;
  background-color: #036ac4;
  padding: 0.2rem 0.375rem;
}
.complex-expret dd:nth-of-type(1) span {
  background-color: #fff;
  display: inline-block;
  padding: 0 0.75rem;
  border-radius: 2rem;
  font-size: 0.75rem;
  line-height: 1.25rem;
  color: #036ac4;
}
.complex-expret dd:nth-of-type(1) a {
  color: #fff;
}
.complex-expret dd:nth-of-type(3n) {
  margin-right: 0;
}
.tf-doc-slide {
  position: relative;
  margin-bottom: 1rem;
}
.tf-doc-slide .gallery-top {
  margin-bottom: 0.75rem;
}
.tf-doc-slide .main {
  position: relative;
}
.tf-doc-slide .main .txt {
  position: absolute;
  padding-left: 50%;
  padding-top: 1.125rem;
  top: 0;
}
.tf-doc-slide .main .txt h2 {
  font-size: 0.75rem;
  line-height: 1;
}
.tf-doc-slide .main .txt h2 span {
  font-size: 1.35rem;
  font-weight: bold;
  color: #000;
  margin-right: 0.375rem;
}
.tf-doc-slide .main .txt p {
  margin-top: 0.375rem;
  width: 100%;
  border-top: 1px #ccc solid;
  border-bottom: 1px #ccc solid;
  padding: 0.375rem 0;
  font-size: 0.75rem;
  margin-bottom: 0.375rem;
}
.tf-doc-slide .main .txt h4 {
  font-size: 0.75rem;
  line-height: 1.275rem;
  padding-left: 1rem;
  background: url(../images/bg_43.jpg) no-repeat 0 center;
  background-size: 0.75rem 0.75rem;
}
.tf-doc-slide .main .txt h4 span {
  color: #ff7916;
}
.tf-doc-slide .main .txt .h4 {
  background: url(../images/bg_46.jpg) no-repeat 0 center;
  background-size: 0.75rem 0.75rem;
}
.tf-doc-slide .main .txt .btn1 {
  margin-top: 0.375rem;
}
.tf-doc-slide .main .txt .btn1 a {
  float: left;
  width: 4rem;
  text-align: center;
  margin-right: 0.375rem;
  line-height: 1.5rem;
  background-color: #0189d5;
  color: #fff;
  font-size: 0.75rem;
  border-radius: 0.25rem;
}
.tf-doc-slide .main .txt .btn1 a:last-child {
  background-color: #ff7916;
}
.tf-doc-slide .main .pj {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 0.375rem 0.75rem;
}
.tf-doc-slide .main .pj .img {
  width: 10%;
  font-size: 0.825rem;
  font-weight: bold;
  border-right: 1px #fff solid;
}
.tf-doc-slide .main .pj .txt-wb {
  width: 87.5%;
  font-size: 0.75rem;
  height: 2.1rem;
}
.tf-doc-slide .main .pjd{
	height: 3.1rem !important;
	line-height: 1.1rem !important;
}
.tf-doc-slide .main .pjd .txt-wb {
  height: 1.1rem !important;
  line-height: 1.1rem !important;
}
.tf-doc-slide .main .pj .txt-wb a {
  color: #fff;
}
.tf-doc-slide .gallery-thumbs {
  width: 93.75%;
  margin: 0 auto;
}
.tf-doc-slide .swiper-button-next {
  width: 0.6rem;
  height: 1.35rem;
  top: auto;
  bottom: 1.375rem;
  background: url(../images/tf_56.jpg) no-repeat;
  background-size: 100% 100%;
  right: 0;
}
.tf-doc-slide .swiper-button-prev {
  left: 0;
  width: 0.6rem;
  height: 1.35rem;
  top: auto;
  bottom: 1.375rem;
  background: url(../images/tf_53.jpg) no-repeat;
  background-size: 100% 100%;
}


.user{overflow: hidden;zoom: 1;margin: 6px 0;width:49%;display:inline-block;line-height:30px;}
	  .user1{width:100%;}
	  .user1 input.intxt{width: 16.8rem !important;}
      .user h3,.user ul,.user li{float:left;}
      .user li{margin-right: 8px; font-size: 0.825rem;}
      .user h3{margin-right: 10px; font-size: 0.825rem;}
      .user input.intxt{width: 100%;line-height: 1;padding: 4px;width:7rem;border: 1px solid #ccc;}
      .user input.np{margin: 0 10px 0 0;}
      .user span{color:red;margin-left: 10px;}
      .question ul{overflow: hidden;padding-left: 14px;font-size:18px;}
      .question li{float: left;width: 33.33%;line-height:48px;}
      .question li input{margin-right: 4px;}
      .que-cont{padding: 10px 0 0;border-top: 1px dashed #ccc;margin:10px 0 0;}
      .question15{width: 100%;min-height: 60px;display: block;box-sizing: border-box;}


.tijaio ul{display: table;table-layout: fixed;width: 80%;margin-top: 8px;}
      .tijaio li{display: table-cell;}
      .tijaio input{width: 170px;}
      .tijaio ul li:first-child{padding:0 4px 0 0 ;}
      .tijaio ul li:last-child{padding:0 0 0 4px;}
      .coolbg {width:100px;height: 40px;border: none;background: #3e66a3;color: #fff;font-family: "microsoft yahei";font-size: 14px;-webkit-appearance: none;}
      .reset{background: #999;}
      #LXB_CONTAINER{width:0!important;}
	
#LRfloater0{display:none;}
.fuhao{color:#ef9443;padding-right:6px;}
.zhuyi{line-height:26px;margin-top:0.8rem;border-bottom: 1px #ccc dashed;padding-bottom: 0.7rem;margin-bottom: 0.3rem;}
.bdfg{width:100%;margin: 0 auto;text-align: center;color: #3491d3;border-bottom: 1px solid #6ea0ea;font-size: 0.75rem;margin:16px 0 10px;}
		
		.biaodan .user i{color:#f00;font-style:normal;margin-right:5px;}
				.tijaio{display:flex; display:-webkit-flex; justify-content: center; -webkit-justify-content: center;}
.tijaio input{width:40%; border:#0489D6 1px solid;  text-indent:10%; font-weight:bold; font-size:1rem;  border-radius:4px;}
.tijaio input:nth-child(1){margin-right:10%; color:#0489D6; background:none; border:#0489D6 1px solid; background:url(/skin/new/images/zzgh_31.png) no-repeat 0.8rem center;}
.tijaio input:nth-child(2){color:#E87E04; background:none; border:#E87E04 1px solid; background:url(/skin/new/images/zzgh_30.png) no-repeat 0.8rem center;}
.bdswt{margin:20px 0 10px;}
.bdswt a{color:#fff;background:#f5953f;height:45px;text-align:center;font-size:18px;line-height:45px;border-radius:6px;width:35%;display:inline-block;}
.bdswt a:nth-child(2){background:#14a3db;width:61%;margin-left:2%;}
 .zhuyi h2{background: #14a3db;line-height: 2.5rem;color:#fff;text-align: center;}
      .zhuyi p{text-indent: 2em;font-size: 0.825rem;}
      .zhuyi span{font-size: 1rem;font-weight: bold;display: block;line-height: 30px;margin-top: 0.5rem;}


 .daoyu{margin-top: 0.4rem;font-size:0.825rem;    line-height: 1.2rem; overflow: hidden;}
      .daoyu span{background-size:4rem 12rem;background-image:url(/skin/new/images/bg.png);background-repeat:no-repeat;background-position:0 0;width:2.5rem;text-indent:-2rem;display:block;float:left;margin-right:0.4rem;margin-top: 0.4rem; height: 2.5rem;}