@import url("https://www.fsguke.cn/frame/gkztMenu.css");

body {
	background:#FFF;
	margin:0;
	padding:0;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
ol, ul {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}
#p7{ background-color:#F2F2F0;}
q:before, q:after {  /*content:";   */
}
abbr, acronym {
	border: 0;
}
a {
	text-decoration:none;
	color:inherit;
}
.clear {
	clear:both;
	height:10px;
}
.fl {
	float:left !important;
}
.fr {
	float:right !important;
}
.dRed {
	color:#8B0005;
}
.dBrown {
	color:#960405;
}
.f14 {
	font-size:14px !important;
	padding-left:8px;
}
.f16 {
	font-size:16px !important;
}
.wrap1200 {
	width:1200px;
	margin:0 auto;
	clear:both;
}
.wrap1100 {
	width:1100px;
	margin:0 auto;
	clear:both;
}
.wrap1000 {
	width:1000px;
	margin:0 auto;
	clear:both;
}
.wrapAll {
	width:100%;
	margin:0 auto;
	clear:both;
}
.bottomPad {
	padding-bottom:40px !important;
	overflow:hidden;
}
.topMargin1 {
	margin-top:20px !important;
	float:left !important;
}
#menu_bg {
	width:100%;
	height:50px;
	background:#A40809;
}
.titleCol {
	padding:10px 0;
	margin:0 auto;
	width:100%;
	text-transform:uppercase;
	text-align: center;
}
.titleCol {
	font-size:42px;
	font-weight:bold;
	color:#FFF;
}
.titleCol span {
	font-size:30px;
	font-weight:normal;
	padding-left:20px;
	color:#F2F2F2;
}

.zxBtnCon {
	display:block;
	clear:both;
	text-align:center;
	padding-top:20px;
}
.zxBtnCon a {
	display:inline-block;
	padding:15px 80px;
	height:28px;
	line-height:28px;
	background:#9C0A0B;
	color:#F8C80C;
	border-radius:30px;
	margin:15px 20px;
	font-size: 20px;
}
.zxBtnCon2 {
	display:block;
	clear:both;
	text-align:center;
	padding-top:20px;
}
.zxBtnCon2 a {
	display:inline-block;
	padding:5px 30px;
	height:28px;
	line-height:28px;
	background:#760717;
	color:#FFF;
	border-radius:10px;
	margin:5px 10px;
}
#banner {
	width:100%;
	background:#0f0500;
	/*height:560px;*/
	background:url(bannerBg.jpg) no-repeat center top;
	height:520px;
	/*background:url(https://www.fsguke.cn/gk_template/2018images/ybgzss_index.jpg) no-repeat center top;*/
}
#banner a{
	position:relative;
	text-align: center;
	clear: both;
	height:520px;
	width:100%;
	display:block;
}
#footMenuBg {
	width:100%;
	background:#A40809;
	clear:both;
}

#footConBg {
	height:130px;
	clear:both;
	float:left;
	overflow:hidden;
	background:#fff url(footConBg.jpg) center center no-repeat;
	margin-bottom:10px;
}
#guideRead {
	background:#9C0A0B;
	overflow:hidden;
	color:#FFF;
	padding:10px 0;
}
#guideRead p {
	line-height:180%;
	padding:18px 10px;
	float:right;
	width:720px;
	text-indent:2em;
	font-size:16px;
	margin-top: 8px;
}

#top_kj{
	width:100%;
	margin:0 auto;
}
#top{
	height:100px;
	margin:0 auto;
}

#logo{
	text-align:center;
	float:left;
}
#top_dh{
	height:96px;
	width:268px;
	float:right;
}

.bgBottom {
	padding-top:30px;
	overflow:hidden;
	height:80px;
	widhth:100%;
	display:block;
	float:left;
}

#wt_all {
}
#wt_all a {
	width:100%;
	height:100%;
	display:block;
	float:left;
}
#wt_all .wt {
	width:220px;
	height:164px;
	float:left;
	margin-top:4px;
}
#wt_all .wt_float {
	float:left;
	width:444px;
}
#wt_all .wt_right {
	float:right;
	width:444px;
}
#wt_all .wt1 {
	background:#9D1809 url(wt1.jpg) center center no-repeat;
}
#wt_all .wt2 {
	background:#0F998C url(wt2.jpg) center center no-repeat;
	float:right;
}
#wt_all .wt3 {
	background:#494577 url(wt3.jpg) center center no-repeat;
}
#wt_all .wt4 {
	background:#EE7C02 url(wt4.jpg) center center no-repeat;
	float:right;
}
#wt_all .wtCon {
	background:#F3F3F3 url(wt_click.jpg) center center no-repeat;
	height:332px;
	width:304px;
	float:left;
	margin:4px;
}
#wt_all .wt5 {
	background:#342B84 url(wt5.jpg) center center no-repeat;
}
#wt_all .wt6 {
	background:#2988CA url(wt6.jpg) center center no-repeat;
	float:right;
}
#wt_all .wt7 {
	background:#A556EF url(wt7.jpg) center center no-repeat;
}
#wt_all .wt8 {
	background:#DF0708 url(wt8.jpg) center center no-repeat;
	float:right;
}
#p1 .picCon img {
	
	float:left;
}
#p7 .bfz {
	background:#F2F2F0;
	width:100%;
	text-align:center;
	padding:8px 0;
}
#p1 .bfz img {
	margin:0 1px;
}
/*专家模块*/
.expertTab {
	position:relative;
	width:1200px;
	padding:0;
	clear:both;
	float: left;
	padding-bottom:10px;
}
.expertTab ul {
	width:1200px;
	clear:both;
}
.expertTab li {
	width:593px;
	height:92px;
	float:left;
	overflow:hidden;
	margin:0 6px;
}
.expertTab li.first {
	margin-left:0 !important;
}
.expertTab li.last {
	margin-right:0 !important;
}
.expertTab li a {
	width:100%;
	height:80px;
	padding:8px 0;
	background:#F0E9E3;
	text-align:center;
	color:#333;
	display:block;
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
}
.expertTab li a span {
	display:block;
	text-align:center;
	font-size:11px;
	text-transform:uppercase;
}
.expertTab li a em {
	font-size:16px;
	font-style:normal;
}
.expertTab li a:hover, .expertTab li a.active {
	background:#9C0A0A;
	color:#F6C90A;
}
.expertTab li img {
	float:left;
	border:1px solid #CCC;
	margin:0 6px;
}
.expertBox {
	width:1196px;
	background:#fff;
	border: 2px solid #9D0301;
	overflow: hidden;
	clear: both;
	float:left;
}
.expertItemBox {
	width:1160px;
	display:none;
	margin: 0 auto;
	padding-top:20px;
}
.leftExpert {
	width:350px;
	float:left;
	height: 320px;
	overflow: hidden;
}
.rightExpert {
	width:780px;
	float:right;
	padding-top:20px;
	padding-right:0px;
}
.rightExpert h5 strong span {
	font-size:20px;
}
.rightExpert .con {
	padding:5px 10px;
}
.rightExpert .con p {
	clear:both;
	line-height: 170%;
}
.rightExpert .icon {
	padding:8px;
	padding-left:60px;
	padding-right:0;
	background:url(i_expertIcon01.jpg) left center no-repeat;
	line-height:200%;
}
.rightExpert .icon01 {
	background:url(i_expertIcon01.jpg) left 20px no-repeat;
	clear:both;
}
.rightExpert .icon02 {
	padding-top:8px!important;
	padding-bottom:8px!important;
	background:url(i_expertIcon02.jpg) left 10px no-repeat;
	clear:both;
}
.rightExpert .icon03 {
	background:url(i_expertIcon03.jpg) left 10px no-repeat;
	clear:both;
}
.rightExpert .icon04 {
	padding-top:8px!important;
	padding-bottom:8px!important;
	background:url(i_expertIcon04.jpg) left 10px no-repeat;
	clear:both;
}
.rightExpert h5 {
	font-size:24px;
	line-height:160%;
	padding-left: 10px;
	padding-top: 10px;
}
.rightExpert h5 strong {
	font-size:34px;
	color:#333;
}
.rightExpert h5 em {
	font-style:normal;
	display:block;
	clear:both;
	height:48px;
	line-height:48px;
	color:#960405;
}
.rightExpert h6 {
	font-size:20px;
	clear: both;
}
.rightExpert p {
	font-size:16px;
}
.rightExpert .leftP {
	width:84px;
	float:left;
	display:inline-block;
}
.rightExpert .rightP {
	float:left;
	width:430px;
	text-align:left;
	display:inline-block;
}
.rightExpert .jianjie {
	background:#FFF;
	padding:5px 10px;
	line-height:180%;
	color:#616161;
	margin:6px 0;
}
.rightExpert .con .sc {
	font-size:18px;
	border:1px solid #B2A266;
	padding:3px;
	display:block;
	clear:both;
	width:120px;
	float:left;
	text-align:center;
	margin:10px 0;
	letter-spacing:3px;
	font-weight:normal;
	line-height:26px;
	height:26px;
	background: #FFF;
	overflow:hidden;
}
.rightExpert .con .expBtn {
	padding-top:8px;
	clear: both;
	text-align: center;
	display: block;
}
.rightExpert .con .expBtn a {
	width:140px;
	height:33px;
	line-height:33px;
	font-size:16px;
	color:#F6C90A;
	display:inline-block;
	background:#9D0301;
	border-radius:4px;
	margin-right:15px;
	text-align: center;
}
/*专家模块*/


/*============治疗原理 ==========*/
.t2_img2 {
	margin-right: 18px;
}
.t2_2 {
	width: 620px;
	float: right;
}
.t2_2 h2 {
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #900;
}
.t2_2 .t2_p2 {
	padding-bottom: 13px;
	border-bottom: 1px dashed #c9c9c9;
	font-size: 15px;
	text-indent: 2em;
	color: #494949;
	line-height: 180%;
}
.t2_2 .t2_bz {
	height: 374px;
	background: url(yzjp_10.jpg) no-repeat left top;
	margin: 13px 0 0;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
}
.t2_2 .t2_bz .t_p1 {
	width: 494px;
	height: 81px;
	margin: 14px 0 0 81px;
	line-height: 130%;
}
.t2_2 .t2_bz .t_p2 {
	width: 439px;
	height: 103px;
	margin: 0 0 0 121px;
}
.t2_2 .t2_bz .t_p3 {
	width: 449px;
	height: 88px;
	margin: 0 0 0 130px;
}
.t2_2 .t2_bz .t_p4 {
	width: 456px;
	height: 50px;
	margin: 0 0 0 81px;
	line-height: 130%;
}
.t2_2 .t2_bz p {
	font-size:15px;
}
.t2_2 .t2_bz p span {
	width: 76px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	color: #fff;
	margin-right: 8px;
	background: #000;
	border-radius: 10px;
	display: block;
	float: left;
	font-size:13px;
	margin-top: 3px;
}
.t2_box {
	width: 1100px;
	margin: 20px auto;
	overflow: hidden;
}
.d2_1 {
	width: 490px;
	height: 310px;
	background: #f5f5f5;
}
.d2_1 p {
	font-size: 14px;
	width: 440px;
	color: #494949;
	margin: 0 auto 10px;
}
.center {
	text-align: center;
}
.d2_1 h2 {
	font-size: 21px;
	line-height: 40px;
	text-align: center;
	margin-top: 10px;
}
#p2 {
}
#p2 .p2 {
	line-height:200%;
	text-indent:2em;
	width:96%;
	padding:0 2%;
	font-size:18px;
}
#p3 {
	
	overflow:hidden;
	padding:0 0 0 0;
}
#p4 {
	padding-bottom:40px !important;
	overflow:hidden;
}
.case a{width:348px;float:left;margin:8px;}
.case a span{width:348px;height:60px; line-height:60px; text-align:center; display:block;color:#fff; background:#9C0A0B; font-size:18px;}
