@charset "UTF-8";
/*CSS重置*/
body,html{font-family:"宋体";font-weight:normal;color:#666;font-size:12px;
	background-color:#FFF;}
body,html,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{margin:0;padding:0;
	list-style:none; }
a{text-decoration:none;color:#666;}
a:hover{color:#008d99;}
li{list-style:none;}
img{}
a img{outline:0; border: 0;}
.left{float: left;!important}
.right{float: right;!important}
.clear{clear: both;}
.allW{width:980px;margin:0 auto;overflow:hidden;}
.mart{margin-bottom:10px;margin-top:10px;}
.mart-t{margin-top:10px;}
.mart-b{margin-bottom:10px;}

/*start*/
#topShow,#topLogo{width:1440px; margin:0 auto;}
#topShow img,#topLogo img{width:100%;}
#nav{width:100%;background-color:#008d99; margin-bottom:2px;}
.top-navBar li a{color:#fff;}
.top-navBar{}
.top-navBar li{float:left; width:110px; text-align:center; height:49px; 
	line-height:49px; position:relative;}
.top-navBar li:nth-of-type(1){width:100px;}
.top-navBar li img{position:absolute; top:0; left:39%; display:none;}
.top-navBar li:nth-of-type(1) img{display:block;}/*IE8以下 不支持首页三角显示*/
.top-navBar li *.shouyeMark{display:block;}
.top-navBar li a:hover{color:#ddfa83; font-weight:bold;}
.top-navBar li:hover img{display:block;}

/**banner**/
.bannerBox{width:1440px; margin:0 auto; height:360px; overflow:hidden; position:relative;}
.banner,.banner li,.banner li img{height:100%;width: 100%;}
.bannerBtn{width:980px; position:absolute; top:42%; left:16%;}
.bannerBtn span{display:inline-block; width:60px; height:60px; 
	background-color:rgba(0,0,0,0.3);
	text-align:center; line-height:60px; color:#FFF; font-size:48px;font-weight:bold;}
.searchBox{background-image:url(../images/line_03.jpg); height:36px; 
	box-sizing:border-box; border:1px #d0e6e8 solid;}
.search-nav{width:330px; height:36px; padding-left:40px;
	background:url(../images/ico_fangzi.gif) no-repeat 12px center;}
.search-nav li{float:left; line-height: 36px; width: 25%; text-align:center;}
.search-from{height:28px; padding-top:3px;}
#keyW{width:200px; line-height:22px; height:20px; margin-top:2px;}
.searchBtn{ background-color:#f79202; color:#FFF; display:inline-block; 
	width:50px; border-radius:1px; letter-spacing:2px; line-height:20px}

/*zuobian*/
.news-l{width:670px; margin-right:10px; border-top:2px solid #008d99;}
.news-l ul{width:638px; padding:15px; border:1px #e9e9e9 solid;}
.news-title{width:100%; overflow:hidden; }
.news-title h1{font-size:22px; color:#008d99; font-weight:bold;}
.news-title span{display:inline-block; font-size:12px; margin-top:8px;}
.news-list-first a{ line-height:22px; float:left; width:45%;}
.news-list-first{overflow:hidden; width:100%;}
.news-l li{height:90px; padding:15px 0; border-bottom:1px #ccc dashed; width:100%;}
.news-l li:nth-of-type(1){height:60px; padding:15px 0; border-bottom:1px #ccc dashed;}
.news-l li img{ width:120px; height:90px; margin-right:15px;}
.list{width:503px;}
.list h1{line-height:30px;}
.list p{width:100%;}
.list p a{display:block; width:100%; line-height:22px;}
.news-l  a b{ color:#008d99;}
.lastImg{ display:block; width:637px; margin-top:15px;}
.news-l li:hover{ background:#f7f7f7;}
/*右边*/
.news-r{ width:300px;}
.jj-border{width:298px;border:1px #e9e9e9 solid; height:588px;}
.rideo1{ width: 100%;}
.rideo1 img{ height:195px; width:100%;}
.rideo1 h1{ width:100%; text-align:center; font-size:18px; line-height:54px; font-weight:bold;}
.video-nav{ width:100%; background-color:#ccc; height:64px; margin-bottom:12px;}
.video-nav li{ float:left; width:33.33%; text-align:center; font-size:13px; 
	line-height:22px; padding-bottom:10px; padding-top:10px; color:#FFF;}
.video-nav .on{ background-color:#008d99}
.gyjs{border:1px #63d4df solid;width:978px;}
.gyjs .left{width:140px; height:140px; line-height:140px;text-align:center; 
	background-color:#63d4df;}
.gyjs .left a{ color:#FFF; font-size:22px; font-weight:bold;}
.gyjs .gyjsright{ width:838px; height:120px; padding:10px 0; overflow:hidden;}
.gyjsright ul{ height:120px;}
.gyjsright ul li{ float:left; width:140px; height:100%;}
.gyjsright ul li img{  height:100%; width:100%;}
.banner2 li{ width:980px; float:left;}
.banner2 li img{ width:100%;}
.kf-title{ width:100%; background-image:url(../images/line2_03.jpg); 
	height:42px; border-bottom:1px #008c99 solid;}
.kf-title h2{ font-size:22px; color:#008c99;font-weight:bold; line-height:43px; 
	padding-left:32px;background:url(../images/hbyy_sypic12.jpg) no-repeat 10px center;}
.kf-title a{ color:#008c99; margin-top:14px; padding-right:10px;}
.kf-title em{ display:block; height:3px; width:430px; background-color:#008c99; margin-top:-2px;}

.add{ width: 100%; overflow: hidden;}
.kangfu-l{ width:430px; margin-left:10px; margin-right:10px;}
.kangfu-l video{ width:430px;height:305px;}
.kangfu-l p{ line-height:22px; font-size:13px;}
.kangfu-l p a{ color:#eb2020;}
.yanzheng{width:120px; text-align:center; font-size:16px; 
	font-weight:bold;color:#FFF; 
	background-color:#008c99; line-height:25px; padding:6px 0}
.kf-nav{ width:120px; margin-right:10px; float:left;}
.kf-nav li{ width:100%; text-align:center; line-height:30px;
	background-color:#f5f5f5;}
.kf-video{ display:inline-block; float:left; 
	width:398px; margin-top:-60px;}
.kf-video li p{ line-height:24px;}
.chuandi{ width:960px;padding:5px 10px; margin:0 auto; overflow:hidden;}
.kf-nav li:hover{color:#008c99; font-size:16px; background-color:#ccc;}
.chuandi dt,.chuandi dd{ float:left; 
	width:182px; margin-right:10px; font-size:13px;}
.chuandi .lastDd{margin-right:0;}
.chuandi img{ width:100%;}
.chuandi dd{ line-height:24px; margin-top: 5px;}
.chuandi a{ display:inline-block; width:100%; text-align:center;}

.doctor-l{ width:678px; border:1px #ccc solid; position:relative; 
	padding-bottom:200px;}
.doctor-r{ width:288px; border:1px #ccc solid; height:546px;}
.doc-txt{ margin-top:40px; margin-left:20px;}
.doc-txt h1{ font-size:22px; font-weight:bold; color:#008c99; margin-bottom:5px;}
.doc-txt h1 span{ font-size:18px; font-weight:normal; color:#666; display:inline-block; 
	margin-left:10px;}
.doc-txt p span{ color:#f41f1f;}
.doc-txt p { line-height:22px; margin-bottom:5px; font-size: 14px;}
.doc-txt p a{ color:#008c99;}
.doctor-title h2{ background:url(../images/btn_07.jpg) no-repeat 5px center; padding-left:54px}
.doctor-title em{ width:250px;}

.doc-small{ width:100%; overflow:hidden; position:absolute; bottom:10px;}
.doc-small li{ float:left; width:22.5%; margin-right:2%;}
.doc-small li:nth-of-type(1){ margin-left:2%;}
.doc-small li img{ width:100%;}
.doc-small h4{ width:100%; text-align:center; line-height:22px; margin-top:5px;font-size: 14px}

.doctor-r .kf-title h2{ background:url(../images/btn_10.jpg) no-repeat 10px center;}
.doctor-r video{ width:290px;}
.bj-line{ background:url(../images/line2_03.jpg);}
.bj-line h3,.answer h3{ height:42px; line-height:42px; font-size:16px; font-weight:bold;color:#008c99; 
	padding-left:30px; background:url(../images/btn_10.jpg) no-repeat 5px center; border-bottom:1px #008c99 solid;}
.answer em{ display:block; height:3px; width:200px; background-color:#008c99; margin-top:-2px; margin-bottom:12px;}
.answer ul span{ color:#008c99; display:inline-block; margin-right:5px;}
.answer ul{ font-size:12px; width:100%; box-sizing:border-box;-webkit-box-sizing:border-box; padding:0 10px;}
.answer ul a{ display:inline-block; width:62px; line-height:16px; background-color:#008c99; 
	border-radius:5px; color:#FFF; text-align:center; margin-left:5px;}
.answer ul li{ line-height:35px; border-bottom:1px #ccc dashed;}
.answer ul li:last-child{ border-bottom:none;}
.intro-nav{ width:100%; overflow:hidden; padding-bottom:5px;}

.intro-nav .on{ background-color:#008c99;}
.intro-nav li{ float:left; width:135px; margin-right:5px; text-align:center; font-size:18px; font-weight:bold; 
	background-color:#CCC; padding:10px 0; margin-bottom:6px;height: 42px;}
.intro-nav li a{ color:#FFF; display:inline-block; width:100%;}
.intro-nav li a span{ font-size:12px; font-weight:normal;}


.intro-banner{ position:relative;}
.up1{ position:absolute; top:60px; left:36px;}
.up1 h1{ font-size:28px; font-weight:bold; color:#000; margin-left:20px;}
.up1 h3{ color:#000; margin-top:105px; margin-bottom:30px;}
.up1 p{ text-indent:2em; line-height:20px;}
.up1 p a{ color:#008c99;}
.up1 ul{ width:600px; overflow:hidden; margin-top:20px;}
.up1 ul li{ float:left; line-height:34px; width:48%; margin-right:2%;}
.up1 ul li a{ color:#000;}
.up2{position:absolute; top:105px; width:900px; margin-left:50px;}
.up2 p,.up3 p{ text-indent:2em; line-height:24px;}
.up2 ul{ margin-top:30px; overflow:hidden;}
.up2 ul li{ float:left; width:23.5%; margin-right:2%;}
.up2 ul li video{ width:100%;}
.up2 ul li h1{ width:100%; text-align:center; font-size:12px; line-height:40px;}
.up2 ul li:nth-of-type(4){ margin-right:0;}
.up3{ position:absolute; top:114px; width:900px; margin-left:50px;}
.up3 p{ margin-bottom:21px;}
.up3 ul li{ float:left; width:44%; margin-right:2%; margin-bottom:5px;}
.up3 ul li video{ width:100%;}
.up3 ul{ width:360px;}
.up3 .right li{ float:right;}
.footer{ background:url(../images/footer_19.jpg) no-repeat center center; height:208px; overflow:hidden;}
.footer ul{ float:left; margin-top:25px; }
.footer ul li{ line-height:22px;}
.footer ul li a:hover{ color:#008c99;}
.footer .f1{ margin-left:200px; margin-right:25px;}
.footer .f2{ margin-left:212px; margin-right:69px;}
.footer .f3{ margin-left:130px;}
footer p{ width:100%; text-align:center; line-height:20px; margin-bottom:30px;}




