﻿@charset "utf-8";
body,html,div,p,img,ul,ol,li,h1,h2,h3,h4,h5,dl,dt,dd,form,center,textarea,input,radio,embed,select,option,submit,i,span,a{margin:0;padding:0}
img,input,textarea,submit{border:none;background:none}
a{text-decoration: none;color:#555;}
ul,li,dl,dt,dd{list-style-type:none;}{list-style:none}
.clear{ clear:both;}
body{  background-color:#fff;font-size:12px;color:#434343;font-family:"Microsoft YaHei"; }
.bannerbox{ overflow:hidden; height:610px; position:relative;}
.wrap{ width:1200px; margin:0 auto;}
#gh{margin-top: 10px;margin-left: 32px;}

/*头部*/
.head{	background-color:#fdfbfb;height:122px;}
.headm{	width:1200px;overflow:hidden;margin:0 auto;padding-top: 20px;color:#838282}
.headm .headLogo{	line-height:126px;float:left; width:314px}
.headm .headli{	float: left;font-size: 14px;margin: 14px 16px 0 70px;width: 520px;}
.headm .headli li{	float: left;line-height: 26px;background:url(../images/ico.gif) 0  12px no-repeat;margin-right: 13px;padding-left: 12px;width: 255px;display:inline;}
.headm .headli li:nth-child(odd){width: 210px;}
.headm .headtel{	padding-top:15px; width:250px;float:right}
.headm .headtel dl{ float:right;width:235px}
.headm .headtel dd{	line-height:25px;margin-top:10px;font-size:13px;color:#b6003d; }
.headm .headtel dd div{ float: left}
.headm .headtel dt{font-size:12px;}
.headm .headtel dt img{	display:block;float:left;margin-right:9px; }
.headm .headtel dd img{	display:block;float:left;margin-right:9px;margin-top:8px}
.headm .headtel dd .telno{font-size:20px;font-weight:bold;}
.headm .headtel dd .jk{color:#838282}

/*导航*/
.navbar{ width:100%; height:50px; margin:0px auto;background:url(../images/n_bg.jpg) repeat-x;}
.nav {display:table;	margin:0px auto;  width:1200px; height:50px; font-size:16px; z-index:9999; position:relative;}
.nav ul {margin:0;padding:0;	list-style:none;  margin:0 auto;}
.nav ul ul {opacity:0;position:absolute; top:0; width:160px;visibility:hidden;	transition:all .4s ease; -webkit-transition:all .4s ease;height:415px; background:#F2F2F2;}
.nav ul ul ul {top:0%; left:100%;width:1040px; height:415px; float:left; background:url(../images/abg.png) no-repeat;}
.nav ul ul li:hover > ul {top:0%;left:100%;opacity:1;visibility:visible; display:block;}
.nav ul li:hover > ul {opacity:1;top:100%;visibility:visible;}
.nav ul li {float:left;	position:relative;}
.nav ul ul li {float:none;}
.nav ul li {/*cursor: pointer;*/}
.nav ul li ul li a:visited{ color:#666;background:#F2F2F2;padding:8px 10px; font-size:15px;}
.nav ul li ul li a:link{ color:#666;background:#F2F2F2;padding:8px 20px; font-size:15px;}
.nav ul li ul li .apcss a{ background:none}
.nav ul li ul li a:hover{ color:#b6003d;background:#FFF;padding:8px 20px; font-size:15px;text-decoration: underline;}
.icons{float:left; padding-right:7px; display:block; position:relative;}

.nav ul li ul li ul li a:visited{ padding:5px 20px; color:#666; font-size:13px;}
.nav ul li ul li ul li a:link{ padding:5px 20px; color:#666; font-size:13px;}
.nav ul li ul li ul li a:hover{ padding:5px 20px; color:#cea074; font-size:13px;}
.nav ul a {text-decoration:none;display:block;color:#555;padding:15px 32px 14px 32px; text-align:center;font-family:"微软雅黑";}
.nav ul i {text-decoration:none;display:block;color:#555;padding:15px 32px 14px 32px; color:#FFF; font-style:normal;	text-align:center;font-family:"微软雅黑";}
.nav ul p{ color:#cea074; padding:0px 20px; font-size:15px; font-weight:normal;}
.nav ul li:hover {/* background:#cea074;*/}
.nav ul li a:hover {background:#b6003d; color:#FFF;}
.zlxm{ background:#b6003d; width:160px; height:50px;}
.zlxm a:visited{ color:#fff; padding-left: 25px;}
.zlxm a:link{ color:#fff; padding-left: 25px;}
.zlxm a:hover{ color:#fff; padding-left: 25px;}

.gh_xl{width:100%; height:335px; position:absolute; top:70px; left:0px; z-index:2; background:#000; filter:alpha(opacity=85);   -moz-opacity:0.85;   -khtml-opacity: 0.85;   opacity: 0.85; display:none;}
.gh_xla{width:990px; height:335px; position:relative; margin:0 auto;}
.gh_1{width:568px; height:29px; position:absolute; top:23px; left:219px; font-size:24px; line-height:29px; font-family:"Microsoft YaHei"; color:#fff;}
.gh_1 img{margin-top:2px; float:left;}
.gh_closed{width:27px; height:27px; position:absolute; top:7px; right:0px; background:url(../images/gh_close.jpg) no-repeat; cursor:pointer;}
.gh_2{width:990px; height:219px; position:absolute; top:71px; left:0px; border-top:2px solid #533d2b; padding-top:21px;}
.gh_2 ul li{width:246px; height:219px; float:left; border-right:1px solid #755f53; position:relative;}
.gh_icon{ top:0px; left:21px; position:absolute;}
.gh_2_1{top:0px; left:47px; position:absolute; font-size:18px; font-family:"Microsoft YaHei"; color:#cea074;}
a.gh_2_2{width:100px; height:26px; border:1px solid #cea074; position:absolute; top:37px; left:47px; line-height:26px; text-align:center; font-size:12px; color:#cea074;}
a.gh_2_2:hover{color:#cea074;}
.gh_2_2{ position:absolute; top:74px; left:21px; font-size:14px; color:#fff;}
.gh_2_text{width:210px; height:auto; line-height:18px; position:absolute; top:168px; left:21px; color:#b2b2b2; font-size:12px;}
.gh_2_text span{color:#db5237; font-size:14px; height:54px; display:block; float:left; margin-top:2px; margin-right:3px;}
.gh_2_3{ position:absolute; top:38px; left:21px; color:#fff; line-height:25px; font-size:14px;}
.gh_2_3 span{ font-size:18px; font-family:"Arial"; color:#cea074;}
.gh_bd{width:232px; height:121px; position:absolute; top:38px; left:21px;}
.gh_bd ul li{width:232px; height:20px; line-height:20px; margin-bottom:10px; font-size:14px; color:#fff; border:none;}
.gh_bd ul li input.email_color{color:#FFF;}
.gh_bd ul li .text{float:left;}
.gh_bd ul li input{width:154px; height:20px; float:right; background:#cea074; border:none; padding-left:5px; color:#fff;}
.gh_bd ul li select{width:75px; height:20px; background:#cea074;border:none; float:right; color:#fff;}
.gh_bd_btn{width:77px; height:26px; border:1px solid #cea074; font-size:12px; background:none; color:#cea074; float:right; margin-right:82px; cursor:pointer;}
.gh_wx{width:107px; height:106px; position:absolute; top:38px; left:47px;}

.block{ visibility:visible;}
.gh{ margin-top:-6px;}
.gh a:hover{ background:none;}
.anav{ width:775px; height:140px; float:left; /*background:#399;*/}
.anavcunt{ width:750px; height:140px; float:left; border-bottom:1px solid #F2F2F2; margin-left:25px;}
.anatitle{ width:100%; height:30px; float:left; text-align:left;color:#b6003d; font-size:15px; margin-top:30px;}
.anatitle span{ padding-left:10px;}
.anacount{ width:520px; height:110px; float:left;}
.anavcunt a:link{ color:#666; text-decoration:none; float:left;}
.anavcunt a:visited{ color:#666; text-decoration:none; float:left;}
.anavcunt a:hover{ color:#cea074; text-decoration:none; float:left;}
.anavcunt a span{ font-size:13px; background:none;}

.abutn{ width:775px; height:125px; float:left;}
.abtn{ width:175px; height:39px; margin:45px auto; line-height:39px; background:url(../images/abutn.jpg) center no-repeat;}
.apic{ width:775px; height:150px; float:left;}
.apcss{ width:135px; height:79px; float:left; margin:10px 15px;}
.apiccunt{ width:660px; height:150px; margin:0px auto;}
.aright{ width:265px; height:415px; float:right;}

.bannera {height: 612px;left: 50%;margin-left: -960px;overflow: hidden;position: absolute;top: 0;width: 1920px;}
.bannera ul li {height: 612px;overflow: hidden;width: 1920px;}
.bannera ul li img {height: 450px;width: 1920px;}
.banner_tips {height: 27px;left: 50%;margin-left: -600px;position: absolute;top: 406px;width: 1200px;z-index: 2;}
.banner_tips ul li {background:url(../images/banner_tip.gif) repeat-x scroll;color: #fff;cursor: pointer;float: left;font-family: "Arial";font-size: 12px;height: 27px;line-height: 27px;width: 33%;}
.banner_tips ul li.active {background:url(../images/banner_tipa.jpg) repeat-x scroll;}
.bann4{ float:left; width:100%; height:160px; position:absolute; bottom:0px; background-color: #e9465e; animation: orangeOut 0.4s ease 0s 1 normal;}

/*病种*/
.xm_main{ width:1200px; margin:0 auto; }
.xm{color: #fff;position: absolute; /* bottom: -10px;*/ width: 1200px;  }
.xm dl a{ color:#fff}
.xm dl a:hover {text-decoration: underline;}
.xm dl{ float:left;width:227px;height:120px; font-size:14px; padding:20px 0 20px 13px; overflow: hidden;}
/*.xm dl:hover{opacity:0.9;}*/
.xm dt { height:45px;line-height:45px; width:180px; font-size:20px;margin-bottom:8px; margin-left:30px;}
.xm dt h3{ font-weight: 600; font-size:20px;}
.xm dt img{ float:left;margin-right:15px}
.xm dd{ width:227px; line-height:20px; overflow: hidden;}
.xm dd a{ float:left; margin:0 15px; width:60px; display: block;overflow: hidden; height:20px}
.xm dd a:hover{ text-decoration: underline;}
.xm dd .last{ margin-right:0}
.xm #xm_f{background-color:#e9465e;animation:orangeOut 0.4s ease 0s 1 normal;}
.xm #xm_s{ background-color:#b6003d;}
.xm #xm_t{ background-color:#e9465e;}
.xm #xm_ft{ background-color:#b6003d;}
.xm #xm_se{ background-color:#e9465e;}

/*底部*/

/*新增底部*/
#dh {background: #f1f1f1;font-family: "microsoft yahei";padding: 100px 0 25px 0;border-top: 1px dashed #989898;position: relative;margin:30px 0 0 0;}
#dh .top {border: 15px solid #f8d5e1;width: 102px;height: 102px;   font-weight: bold;font-weight: bold;color: #fff;line-height: 102px;   font-size: 24px;position: absolute;left: 50%;margin: 0 0 0 -66px;top: -66px;background: #b6003d;text-align: center;border-radius: 148px;}
#dh .top:hover {text-decoration: none;}
#dh li.t1 a {color: #b6003d;font-weight: blold;font-size: 14px;}
#dh .c1 {margin-right: 70px;display: inline;overflow: hidden;width: 91px;
}
#dh li.t1 {border-bottom: 1px solid #dbdbdb;line-height: 36px;font-weight: bold;}
#dh li.t2 {padding-top: 8px;border-top: 1px solid #fff;}
#dh .c1 li {font-size: 12px;line-height: 24px;width: 91px;}
#dh .c2 {width: 400px;font-size: 12px;line-height: 16px;}
#dh .t3 .p {font-size: 16px;padding: 10px 0 10px 0;line-height: 18px;color: #b6003d;font-weight: bold;}
#dh .t3 {background: url(../images/ewm.png) no-repeat left top;height: 118px;padding-left: 120px;}
#dh .t4 {background: url(../images/dh.png) no-repeat left top;height: 118px;padding-left: 120px;}
#dh .t4 .p1 {font-size: 24px;line-height: 28px;font-weight: bold;color: #b6003d;padding: 10px 0 10px 0;}
#dh .t3 p {line-height: 16px;}

#xbottom {height: 181px;background:url(../images/x-10.png);color: #fff; font-size: 12px;}
#xbottom a {color: #fff;}
#xbottom a:hover {text-decoration: underline;}
#xbottom div.w1 {padding-top: 40px;line-height: 24px;}
#xbottom b {color: #d5b4b4;}
#xbottom p.fr {text-align: right;}
#dh .c5 {width: 400px;}
#dh .c5 li {width: 338px;height: 50px;padding: 10px 0;}
#dh .c5 li:nth-child(2) {border-bottom: 1px dashed #b9b9b9;}
#dh .c5 li.t1 {width: 110px;border-bottom: 1px solid #fff;height: 35px;  padding: 0px;}
#dh .c5 li.t1 a {display: block;border-bottom: 1px solid #dbdbdb;   height: 34px;line-height: 34px;}
#dh .c5 li.t2 {border-top: 0px;}
#dh .c5 li {padding: 10px 0px;height: 70px;position: relative;}
#dh .c5 li, #dh .c5 li * {transition: all 1s;}
#dh .c5 li a:hover {color: #831b1b;}
#dh .c5 li span {width: 54px;padding-top: 10px;color: #666;text-align: center;background: #e2dedc;height: 44px;margin-right: 37px;font-size: 12px;border-radius: 10px;margin-top: 7px;}
#dh .c5 li i.i1 {font-size: 18px;line-height: 1em;}
#dh .c5 li a {font-size:12px;line-height: 26px;font-weight: bold;}
#dh .c5 li i.i2, #dh .c5 li i.i2 a {line-height: 18px;color: #666666;font-size: 12px;}
#dh .c5 li:before {border-left: 1px solid #dcc7c7;position: absolute;content: '';height: 45px;left: 70px;top: 22px;}
#dh .c5 li.t1:before {border-left: 0px;}
#dh .c6 p {line-height: 14px;font-size: 12px;}
#dh .c6 .t4 .p1 {color#ff693b;}
#dh .c6 li {padding: 12px 0 0 83px;}
#dh .c6 li:before, #dh .c6 li:nth-child(2) {border: 0;}
#dh .c6 li.t4 {background:url(../images/x-8.png) no-repeat 0px 12px;}
#dh .c6 li.t3 {background:url(../images/x-9.png) no-repeat 0px 12px;}
#dh .c6 .t4 .p1, #dh .c6 .t3 .p {padding: 2px 0;font-weight: normal;}
#dh .c6 {width: 340px;height:222px;}
#dh .c6 li.t8 {padding-left: 0px;}
#dh .c6 input, #dh .c6 textarea {height: 26px;border: 1px solid #d6c5c5; color: #999999;line-height: 26px;font-size: 12px;text-indent: 10px;  width: 161px;display: inline-block;margin-bottom: 10px;}
#dh .c6 textarea {text-indent:0px;width: 317px;padding-left:10px;height: 56px;line-height: 26px;float: left;}
#dh .c6 .text {width: 327px;}
#dh .c6 .a {text-align: center;color: #fff;height: 28px;line-height: 28px;font-size: 14px;width: 90px;display: inline-block;background: #b6003d;}
#dh .c6 .b {background: #f99cbb;}
#dh .c5 li.t1 a {font-size: 15px;}
.w1 {width: 1130px;margin: 0 auto;overflow:hidden;}
.fl{float:left;display: inline;}
.index{overflow:hidden;}
.x-dh {padding-bottom: 20px;}
i{font-style:normal;}
.fr{float:right;}
#LXB_CONTAINER .lxb-container{display:none !important;}

