﻿body 
{
	margin:0 auto;
	font-family:"宋体";
	font-size:14px;
}
a
{
	text-decoration:none;
	}
.clear
{
	clear:both;
	}
.left
{
	float:left;
	}
.right
{
	float:right;
	}
ul,ol
{
	margin:0;
	padding:0;
	list-style:none;
	}
#poster
{
	margin:0 auto;
	width:1200px;
	display:none;
	}
#poster img
{
	border:none;
	}
#body
{
	position:fixed;
	margin-top:-268px;
	margin-left:-236px;
	width:473px;
	height:537px;
	top:50%;
	left:50%;
	z-index:1000;
	display:none;
	}
#close
{
	height:21px;
	text-align:right;
	}
#close img
{
	cursor:pointer;
	}
#topbg
{
	background-image:url(/images/topbg.jpg);
	margin:0 auto;
	height:148px;
	}
#top
{
	margin:0 auto;
	width:1034px;
	height:148px;
	}
#top > .left {
	font-size: 0;
}
.top
{
	padding-top:60px;
	padding-right:28px;
	line-height:19px;
	color:#636363;
	font-size:12px;
	}
.top a
{
	color:#636363;
	}
.top>div
{
	text-align:right;
	}
.search
{
	padding-left:3px;
	width:207px;
	height:21px;
	background-color:White;
	border:solid 1px #a1d1d7;
	color:#d3d2d2;
	line-height:21px;
	}
.cpname
{
	margin-top:3px;
	border:solid 1px #d6bf80;
	width:166px;
	height:11px;
	border-radius:2px;
	color:#a6a6a8;
	font-size:12px;
	}
.btnSearch
{
	vertical-align:top;
	}
#menubg
{
	background-image:url(images/menubg.jpg);
	margin:0 auto;
	height:42px;
	}
#menu
{
	margin:0 auto;
	width:1027px;
	height:42px;
	position:relative;
	z-index:99;
	}
.nav li.item
{
	float:left;
	display:block;
	width:79px;
	height:42px;
	text-align:center;
	position:relative;
	}
.nav li.item a.item
{
	color:#ffffff;
	font-size:14px;
	display:block;
	height:42px;
	overflow:hidden;
	line-height:42px;
	}
.nav li.item a.item:hover
{
	color:#fff200;
	}
div.nav2
{
	background:url(/images/navbg.png);
	padding-bottom:10px;
	position:absolute;
	top:34px;
	left:-34px;
	width:150px;
	display:none;
	}
ul.nav2
{
	padding-top:10px;
	background:url(/images/navbg.png);
	overflow:hidden;
	}
ul.nav2 li
{
	display:block;
	height:26px;
	line-height:26px;
	padding:0 12px;}
ul.nav2 li a
{
	color:#333;
	font-size:14px;
	display:block;
	height:26px;
	line-height:26px;
	text-align:center;
	}
ul.nav2 li a:hover
{
	color:#84120b;
	}
#owl-demobg
{
	background-color:#bef0f0;
	margin:0 auto;
	}
#owl-demo
{
	margin:0 auto;
	width:1034px;
	}
#kfclassbg
{
	background-image:url(/images/kfclassbg.jpg);
	margin:0 auto;
	height:207px;
	}
#kfclass
{
	margin:0 auto;
	width:1034px;
	height:207px;
	overflow:hidden;
	}
.kfclass
{
	background-image:url(/images/kfclass.png);
	background-repeat:no-repeat;
	margin-top:16px;
	padding-right:7px;
	width:200px;
	height:191px;
	}
.kfclasst
{
	padding:22px 10px;
	margin:0 auto;
	width:62px;
	height:38px;
	text-align:center;
	line-height:19px;
	color:#ffffff;
	font-family:"方正黑体简体","Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	font-size:17px;
	}
.kfclasst a
{
	color:#ffffff;
	}
.kfclassb
{
	padding-top:16px;
	text-align:center;
	line-height:24px;
	font-size:14px;
	}
.kfclassb a
{
	color:Black;
	}
#mainbg
{
	margin:0 auto;
	background-image:url(/images/mainbg.jpg);
	}
#main
{
	margin:0 auto;
	background-color:White;
	width:1034px;
	padding-top:31px;
	}
.Sidebar
{
	padding-left:22px;
	width:265px;
	}
.ltitle
{
	padding:25px 20px 20px 0;
	background-image:url(/images/ltitlebg.jpg);
	width:245px;
	height:44px;
	color:White;
	text-align:right;
	font-family:"方正黑体简体","Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	}
.ltitlec
{
	line-height:26px;
	font-size:23px;
	}
.ltitlee
{
	line-height:16px;
	font-size:20px;
	font-family:Arial;
	letter-spacing:-1px;
	}
.classbg
{
	background-color:#f4f4f4;
	width:265px;
	margin-bottom:31px;
	}
.lclass
{
	background-image:url(/images/classbg.png);
	background-repeat:no-repeat;
	padding-top:1px;
	padding-right:38px;
	padding-left:28px;
	width:199px;
	height:47px;
	line-height:47px;
	font-size:15px;
	}
.lclass a
{
	color:Black;
	}
.lclass:hover
{
	background-image:url(/images/classbgo.png);
	}
.lclass:hover>a
{
	color:#9d080d;
	}
.lclass2
{
	background-repeat:no-repeat;
	padding-top:1px;
	padding-right:38px;
	padding-left:28px;
	width:199px;
	height:35px;
	line-height:35px;
	font-size:15px;
	}
.lclass2 a
{
	color:Black;
	}
.lclass2:hover>a
{
	color:#9d080d;
	}
.rcontent
{
	margin:0 auto;
	padding:6px 9px 8px 10px;
	width:246px;
	}
.rcenter
{
	margin:0 auto;
	background-color:#d7d7d7;
	width:246px;
	}
.rcenter img
{
	width:246px;
	}
.rcentertxt
{
	padding:6px 8px 8px 8px;
	color:#555555;
	font-size:13px;
	line-height:18px;
	text-indent:2em;
	}
.rcentertxt a
{
	color:#f26521;
	}
.zhinan
{
	margin:0 auto;
	padding:7px 22px 8px 21px;
	width:222px;
	border-bottom:solid 1px #eff3f3;
	}
.time
{
	margin:3px auto 0;
	width:257px;
	}
.lcontent
{
	margin:0 auto 66px;
	padding:6px 22px 8px 32px;
	width:211px;
	border-bottom:solid 1px #eff3f3;
	color:#a4a3a3;
	font-size:12px;
	line-height:20px;
	}
.lcontent span
{
	color:#9d080d;
	line-height:22px;
	font-size:20px;
	font-family:Arial;
	}
.phone
{
	padding-top:14px;
	width:34px;
	height:54px;
	}
.cinfo
{
	padding-left:13px;
	line-height:27px;
	}
.kfqq
{
	text-align:right;
	padding-top:12px;
	}
#dvideo
{
	background-image:url(/images/rvideo.jpg);
	padding-right:14px;
	width:251px;
	height:33px;
	line-height:24px;
	}
#video
{
	margin:0 auto;
	padding-top:19px;
	padding-left:25px;
	width:626px;
	}
.video
{
	float:left;
	padding-right:25px;
	padding-bottom:2px;
	width:288px;
	}
.vshow
{
	margin:0 auto;
	width:260px;
	height:195px;
	border:solid 4px #9f9f9f;
	border-radius:4px;
	}
.vshow img
{
    width:260px;
    height:195px;
    border:none;
    }
.vtxt
{
	width:288px;
	height:60px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:Black;
	}
.player
{
	margin:0 auto;
	width:600px;
	height:450px;
	border:solid 4px #9f9f9f;
	border-radius:4px;
    }
.ptxt
{
	width:600px;
	height:60px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:Black;
	}
#dvideo a
{
	color:#d8f9fc;
	}
#info
{
	padding-right:31px;
	width:667px;
	}
#infotitle
{
	padding-left:6px;
	font-size:17px;
	color:#004857;
	font-family:"方正黑体简体","Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	}
#infotitle span
{
	color:#9d080d;
	}
#reservetitle
{
	margin:25px auto;
	width:125px;
	font-family:"方正黑体简体","Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	font-size:30px;
	text-align:center;
	}
#linet
{
	padding-left:24px;
	font-size:14px;
	}
.input
{
	float:left;
	width:210px;
	height:52px;
	}
.topinput
{
	background-color:#ebebeb;
	padding-right:15px;
	padding-left:15px;
	width:174px;
	height:40px;
	color:#636363;
	font-size:13px;
	border:none;
	vertical-align:text-bottom;
	border-radius:3px;
	}
.botinput
{
	background-color:#ebebeb;
	padding-right:15px;
	padding-left:15px;
	width:594px;
	height:151px;
	color:#636363;
	font-size:13px;
	border:none;
	vertical-align:text-bottom;
	border-radius:3px;
	}
.lineb
{
	padding-top:13px;
	padding-left:24px;
	}
.fbut
{
	background-color:#007b8c;
	width:170px;
	height:58px;
	color:#ffffff;
	font-size:17px;
	border:none;
	vertical-align:text-bottom;
	border-radius:3px;
	}
.lineb img
{
	vertical-align:text-bottom;
	}
.encrypt
{
	padding-top:35px;
	padding-right:20px;
	}
#comment img{padding:20px 0 0 150px;}
/*盒子*/
.box
{
	padding-top:3px;
	padding-left:30px;
	}
.box-title{font:bold 14px/30px Tahoma;padding-left:15px;background:url(images/box-title-bg.gif) repeat-x;color:#555555;}
.box-title a{float:right;display:block;margin-right:20px;font:normal 12px arial;text-decoration:none;line-height:30px;color:#666666;}
/*发布评论*/
.post
{
	padding-top:14px;
	padding-bottom:14px;
	}
.postuser
{
	padding-right:15px;
	padding-left:15px;
	width:375px;
	height:39px;
	border-radius:4px;
	}
.postvalidate
{
	padding-right:15px;
	padding-left:15px;
	width:375px;
	height:39px;
	border-radius:4px;
	}
.posttext
{
	padding-right:15px;
	padding-left:15px;
	width:375px;
	height:156px;
	line-height:39px;
	overflow:auto;
	border-radius:4px;
	}
.postsubmit
{
	background-color:#007b8c;
	width:146px;
	height:47px;
	text-align:center;
	line-height:47px;
	color:#ffffff;
	font-size: 17px;
	border:none;
	border-radius:3px;
	}
/*评论列表*/
.comment
{
	width:611px;
	border-bottom:dashed 1px #aaaaaa;
	}
.comment-caption{
	line-height:33px;
	}
.comment-from{font:normal 12px Tahoma;color:#999999;}
.comment-user
{
	color:Black;
	font-size:17px;
	font-weight:bold;
	}
.comment-date
{
	color:#898989;
	font-size:14px;
	}
.comment-text
{
	color:Black;
	line-height:33px;
	font-size:14px;
	}
.comment-reply
{
	line-height:33px;
	color:#b92a28;
	}
.comment-doctor
{
	font-size:17px;
	font-weight:bold;
	}
/*input修饰*/
.blur
{
	background:#ebebeb;
	border:solid 1px #515151;
	color:#636363;
	font-size: 13px;
	}
/*分页导航*/
.pagebar{padding:3px;margin:1px 20px;text-align:left;}
.pagebar a:link{border:1px solid #ccc;background:#FFFFFF;font:normal 10px Arial;padding:3px 6px;margin-right:2px;text-decoration:none;color:#999999;}
.pagebar a:visited{border:1px solid #ccc;background:#FFFFFF;font:normal 10px Arial;padding:3px 6px;margin-right:2px;text-decoration:none;}
.pagebar a:hover{color: #008000;border:1px solid #ABCD3A;background:#F2FDDB;}
.current {font:bold 10px Arial;padding:3px 6px;margin-right:2px;border:1px solid #E8DB97;background:#FFFFDD;color:#AE1B0D}
.info{border:1px solid #fff;background:#fff;padding:3px 6px;margin-right:2px;color:#999;font:normal 12px Arial;}#foot
{
	margin:0 auto;
	height:226px;
	}
#eq
{
	margin:0 auto;
	padding-top:19px;
	padding-left:25px;
	width:626px;
	}
.eq
{
	float:left;
	padding-right:25px;
	padding-bottom:2px;
	width:288px;
	}
.eqimg
{
	width:280px;
	height:210px;
	border:solid 4px #9f9f9f;
	border-radius:4px;
	}
.eqimg img
{
	width:280px;
	height:210px;
	border:none;
	}
.eqtxt
{
	width:288px;
	height:60px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:Black;
	}
#ft
{
	margin:0 auto;
	padding-top:18px;
	width:665px;
	}
.ft
{
	margin:0 auto;
	padding-bottom:12px;
	width:665px;
	}
.ftimg
{
	float:left;
	padding-right:7px;
	width:171px;
	height:101px;
	overflow:hidden;
	}
.ftimg img
{
	width:171px;
	height:101px;
	}
.fttxt
{
	float:right;
	padding:10px 17px 0 17px;
	background-color:#ebebeb;
	width:453px;
	height:91px;
	line-height:22px;
	font-size:14px;
	color:Black;
	overflow:hidden;
	}
.fttxtt
{
	line-height:28px;
	color:#f26521;
	font-size:17px;
	}
.fttxt a
{
	color:#f26521;
	}
#dt
{
	margin:0 auto;
	padding-top:18px;
	width:665px;
	}
.dt
{
	margin:0 auto;
	padding-bottom:12px;
	width:665px;
	}
.dtimg
{
	float:left;
	padding-right:7px;
	width:200px;
	height:150px;
	overflow:hidden;
	}
.dtimg img
{
	width:200px;
	height:150px;
	}
.dttxt
{
	float:right;
	padding:10px 17px 0 17px;
	background-color:#ebebeb;
	width:424px;
	height:140px;
	line-height:22px;
	font-size:14px;
	color:Black;
	overflow:hidden;
	}
.dttxtt
{
	line-height:28px;
	color:#f26521;
	font-size:17px;
	}
.dttxt a
{
	color:#f26521;
	}
.hl
{
	margin:0 auto;
	padding-bottom:12px;
	width:615px;
	font-size:15px;
	}
.hl a
{
	color:Black;
	}
#view_title
{
	margin:0 auto;
	padding-top:30px;
	width:600px;
	line-height:40px;
	text-align:center;
	font-size:30px;
	color:#000000;
	}
#view_content
{
	margin:0 auto;
	padding:30px;
	background-color:#ebebeb;
	width:540px;
	line-height:26px;
	font-size:14px;
	color:Black;
	}
#view_content
{
	margin:0 auto;
	width:600px;
	font-size:14px;
	line-height:1.5em;
	}
#viewbar
{
	font-size:14px;
	line-height:30px;
	}
#viewbar a
{
	color:Black;
	}
.probut
{
	margin:0 auto;
	width:601px;
	text-align:right;
	color:#47423f;
	}
.probut a
{
	color:#47423f;
	border:solid 1px #47423f;
	}
.probut span
{
	color:#ff0087;
	}
.title
{
	background-image:url(/images/titlebg.jpg);
	padding-right:11px;
	padding-left:14px;
	width:634px;
	height:39px;
	line-height:31px;
	font-size:17px;
	color:#ffffff;
	font-family:"方正黑体简体","Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	}
.title news
{
	font-size:13px;
	}
.title a
{
	font-size:13px;
	color:#d8f9fc;
	}
.content
{
	padding:19px 2px 43px 4px;
	width:653px;
	}
.nl
{
	font-size:14px;
	line-height:26px;
	color:#b92a28;
	}
.nl a
{
	color:Black;
	}
#prev,#next,#prev2,#next2
{
	float:left;
	cursor:pointer;
	}
#prev2,#next2
{
	padding-top:30px;
	}
#dl
{
	float:left;
	padding-left:21px;
	width:510px;
	}
#dl2
{
	float:left;
	padding-right:7px;
	padding-left:8px;
	width:200px;
	}
.turnbg
{
	padding:6px;
	border:solid 1px #a3a3a3;
	background-color:#ededed;
	width:120px;
	}
.turnbg2
{
	width:200px;
	}
.turnimg
{
	width:120px;
	height:90px;
	}
.turnimg2
{
	width:200px;
	height:150px;
	}
.turnimg img
{
	width:120px;
	height:90px;
	border:none;
	}
.turnimg2 img
{
	width:200px;
	height:150px;
	border:none;
	}
.turntxt
{
	width:120px;
	text-align:center;
	line-height:26px;
	}
.turntxt2
{
	width:200px;
	text-align:center;
	line-height:26px;
	}
.rybg
{
	float:left;
	width:200px;
	padding-right:10px;
	}
.ryimg
{
	width:200px;
	}
.zl
{
	width:376px;
	padding-left:20px;
	line-height:26px;
	height:208px;
	overflow:hidden;
	}
#Imgzl
{
	width:254px;
	}
#fl
{
	padding-left:28px;
	}
.fl
{
	float:left;
	padding-right:13px;
	padding-bottom:10px;
	width:192px;
	}
.flimg img
{
	width:192px;
	border:none;
	}
.fltxt
{
	width:192px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
	}
.cl
{
	font-size:14px;
	line-height:26px;
	color:#8dc63f;
	}
.cl a
{
	color:Black;
	}
.friend
{
	float:left;
	width:215px;
	line-height:22px;
	font-size:13px;
	}
.friend a
{
	color:Black;
	}
.rbg
{
	background-color:#f4f4f4;
	width:265px;
	padding-bottom:14px;
	}
#req
{
	width:265px;
	height:402px;
	overflow:hidden;
	}
.imgbox
{
	width:100%;
	}
.req
{
	margin:0 auto;
	width:220px;
	height:193px;
	padding-bottom:8px;
	}
.reqimg img
{
	width:220px;
	height:165px;
	}
.reqtxt
{
	width:220px;
	text-align:center;
	line-height:28px;
	color:#818181;
	font-size:13px;
	}
#rvideo
{
	background-color:#f4f4f4;
	width:265px;
	padding-bottom:14px;
	}
#rvideo img
{
    border:none;
    }
.rqa
{
	background-color:#f4f4f4;
	padding:5px 0 34px 35px;
	width:230px;
	line-height:28px;
	}
.rask
{
	font-size:13px;
	color:#3b3b3b;
	}
.ranswer
{
	font-size:12px;
	color:#5e5e5e;
	}
.ranswer input
{
	vertical-align:text-bottom;
	}
.QAsub
{
	padding-top:13px;
	padding-left:135px;
	}
.btnQA
{
	background-color:#f26521;
	width:67px;
	height:23px;
	color:White;
	border:none;
	}
#foottelbg
{
	margin:0 auto;
	background-color:#007b8b;
	}
#foottel
{
	margin:0 auto;
	width:478px;
	height:63px;
	line-height:63px;
	color:White;
	font-size:20px;
	font-family:"方正黑体简体","Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	}
#foottel span
{
	font-size:23px;
	font-family:Arial;
	}
#footbotbg
{
	margin:0 auto;
	background-color:#004857;
	height:163px;
	}
#footbot
{
	margin:0 auto;
	width:1034px;
	height:163px;
	}
.weixin
{
	float:left;
	padding-top:39px;
	padding-left:71px;
	width:300px;
	line-height:19px;
	color:White;
	font-size:14px;
	}
.weixin span
{
	font-family:Arial;
	}
#wxtext
{
	float:left;
	width:200px;
	padding-top:6px;
	padding-left:10px;
	}
.wxtext
{
	color:#2cafa9;
	}
#finfo
{
	float:right;
	padding-top:45px;
	width:500px;
	color:#c9e8e6;
	font-size:13px;
	line-height:20px;
	}
#finfo span
{
	font-family:Arial;
	}
#finfo a
{
	color:#c9e8e6;
	}