﻿@charset "utf-8";
/* CSS Document */
body{  font-family:"微软雅黑", "宋体"; font-size:12px;}
.clr {overflow:hidden;clear:both;height:0;line-height:0;font-size:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-table}
*html .clearfix {height:1%}
.clearfix {display:block}
#top_phone{height:36px; padding-top:5px; background:#F21E75;z-index:9999999;width:100%;top:0px; position:fixed; left:0;}
#top_phone_center{width:320px;margin:0 auto;}
#top_phone_center form{padding:0 5px;}
#top_phone_center input{width:230px;height:31px;padding-left:8px;background:url(../images/phone_bg.jpg) no-repeat left top; line-height:31px; font-size:11px; color:#E81010;float:left;border:none;}
#top_phone_center input.top_phone_submit{width:67px;height:31px;float:right;cursor:pointer;}
.buttonAll {}
.buttonAll em {display:inline-block; text-align:center; font:12px/22px "";}
.buttonAll .ask-in-exp01 { background-position:-438px -117px; width:62px; height:22px; }
.buttonAll .ask-in-exp02 { background-position:-356px -166px; width:80px; height:26px; font-weight:900; line-height:26px;}
.buttonAll .ask-in-exp03,.buttonAll .ask-in-exp04 { width:98px; height:35px; font:16px/28px "Microsoft YaHei"; color:#fff;}
.buttonAll .ask-in-exp03 { background-position:-298px -92px;}
.buttonAll .ask-in-exp04 { background-position:-298px -130px;}
a.arr b, .headTop_l a.vancl, .headTop_l a.weibo, .headTop_l a.QQweibo, .headTop_l a.qq, .top_shopCart a, .top_shopCart a b, #skey, #seachbtn, .items li s, .items li b, .pop-subcategory b {}
#iFocus {height:395px;overflow:hidden;position:relative;width:100%;z-index:1;}
.menu_box { height:50px;}
.inP-area03 {overflow:hidden; clear:both; border:solid #dadada; border-width:1px 0;}
.luxian{ padding-top:25px; }
.luxian h3{ font-size:14px; font-weight:bold}
/*-------------------------------------------------------------------------------------------------------------------------------------------*/
.top_search {height:40px; background:#9E40D2; border-top:2px solid #7c3b95;}
.top_search form { float:right; margin-right:10px;display:inline; }
.top_search .textBox { float:left; width:202px; height:29px; color:#9d9d9d;line-height:29px; margin:6px 0 0 6px; border:none; text-indent:25px;}
.top_search .btn {overflow:hidden; border:none; line-height:29px; font-size:12px; width:44px; height:29px; cursor:pointer; float:left; margin:6px 0px 0 0;}
.top_search .NTES_link { color:#FFFFFF; line-height:40px; text-align:left; float:left; padding-left:15px;}
.top_search .NTES_link a {padding:0 1px 0 2px; color:#ffffff;}
.top_search .NTES_link a:hover {color:#FFFFFF;}
.top_search .NTES_link .tit {font-weight:bolder;}
.top_search .zxzj{ float:right; margin:5px 10px 0 0;}
/*-------------------------------------------------------------------------------------------------------------------------------------------*/
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.w714{width:750px; background-color:#00F;}
/*--channel_left--*/
/* top */ 
.huanying0{height:42px; width:1000px; margin:0px auto}
.huanying0 p{width:720px;height:42px; line-height:42px; text-indent:2em;}
.huanying0 ul{width:280px; height:42px;}
.huanying0 ul li{float:left; display:inline;color:#666; margin:0 2px;line-height:42px;}
.huanying0 ul li a{color:#666;}
.huanying0 ul li a:hover{text-decoration:underline;color:#8722bc;}
.huanying0 ul li img{margin:9px 0 10px 8px;}
.fl{ float:left}
 .autoDis{border:1px solid #ECECEC; border-top:none;position:absolute;overflow:hidden;}
.autoDis li{line-height:25px;cursor:default;padding:0 5px;background-color:#fff;}
.autoDis .cur{background:#ccc;}
.pubW {width:1000px;}
.centerr {margin:0px auto;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.footer_logo,.zxmr,.wzx,.pfmr,.kqmr,.mfzz,.footer_wx dl dd,.submit_btn,.footer_secicon1,.footer_secicon2,.footer_secicon3,.footer_secicon4,.footer_secicon5,.footer_secicon6,.footer_secicon7,.footer_secicon8{ background:url(../images/footer_icon.png) no-repeat;}
#footer {width:100%;padding:30px 0 0 0; background-color:#A0011F;margin-top:20px; min-width:1190px; height:220px;}
.footer_logo {width:340px;height:125px;  background-position:0px -4px;float:left;margin-top:50px;margin-left:-40px;display:inline;margin-right:20px;}
.footer_border{border-left:1px dashed #363636;float:left;width:1px;height:206px;margin:20px 35px 0 0px;display:inline;}
.footer_border1{border-left:1px dashed #363636;float:left;width:1px;height:206px;margin:20px 35px 0 0px;display:inline;}
.footer_list {width:420px;float:left;overflow:hidden;margin-top:15px;}
.footer_list > li {float:left;color:#a7a7a7;margin-right:15px;display:inline;}
.footer_list li span {display:block;float:left;height:31px;line-height:31px;border-bottom:1px solid #303030;font-size:14px;margin-bottom:10px;}
.footer_list a { transition: all 0.3s linear 0s;padding:3px;display:block;}
.footer_list a:hover { color:#FFF; background-color:#ef4565;}
.footer_list li span a {color:#d6d6d6;text-decoration:none;display:block;height:22px;line-height:22px;float:left;}
.zxmr {width:65px;height:31px; background-position:-2px -180px; padding-left:21px;}
.wzx {width:65px;height:31px; padding-left:21px;background-position:-159px -182px;}
.pfmr {width:65px;height:31px;padding-left:21px; background-position:-332px -182px;} 
.kqmr {height:31px;padding-left:21px; background-position:-509px -184px;} 
.mfzz {height:31px;padding-left:21px; background-position:-237px -130px;} 
.footer_list li ul {float:left;padding-left:3px;overflow:hidden;}
.zxmr_ul li {width:87px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
.zxmr_ul li a { display:block;height:16px;line-height:16px;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;}
.kqmr_ul  {width:102px;}
.kqmr_ul li {width:102px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
.kqmr_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px;}
.mfzz_ul li {width:137px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
.mfzz_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px;}
.footer_wx { width:134px;float:left;height:195px; padding-top:30px;color:#a7a7a7;}
.footer_wx dl {width:234px;float:left;height:77px;margin:10px 0 5px;}
.footer_wx dl dd {float:left;width:77px;height:77px; background-position:-359px -50px;}
.footer_wx dl dt {float:left;margin-left:10px;display:inline;margin-top:3px;}
.footer_wx p {width:234px;line-height:22px;float:left;font-size:12px;}
.footer_dh{float:left; width:188px; margin-top:15px}
.footer_dh a{display:block; width:100%; height:25px; float:left; margin-right:10px;}
.footer_dh .cbg3{ background:url(../images/cbg3.png) no-repeat}
.footer_dh .cbg3:hover{background:url(../images/cbg1-c.png) no-repeat}
.footer_dh .cbg4{ background:url(../images/cbg4.png) no-repeat}
.footer_dh .cbg4:hover{background:url(../images/cbg1-d.png) no-repeat}
dl{margin: 0px; padding: 0px;}
dt{margin: 0px; padding: 0px;}
dd{margin: 0px; padding: 0px;}
h1{margin: 0px; padding: 0px;}
h2{margin: 0px; padding: 0px;}
h4{margin: 0px; padding: 0px;}
h5{margin: 0px; padding: 0px;}
h6{margin: 0px; padding: 0px;}
p{margin: 0px; padding: 0px;}
pre{margin: 0px; padding: 0px;}
form{margin: 0px; padding: 0px;}
fieldset{margin: 0px; padding: 0px;}
input{margin: 0px; padding: 0px;}
textarea{margin: 0px; padding: 0px;}
blockquote{margin: 0px; padding: 0px;}
table{font-size: 12px;}
td{font-size: 12px;}
tr{font-size: 12px;}
th{font-size: 12px;}
li{list-style-type: none;}
table{margin: 0px;}
img{border: currentColor; vertical-align: top; border:none}
ol{list-style: none;}
dd{list-style: none;}
caption{text-align: left;}
th{text-align: left;}
h1{font-size: 12px; font-weight: normal;}
h2{font-size: 12px; font-weight: normal;}
h3{font-size: 12px; font-weight: normal;}
h4{font-size: 12px; font-weight: normal;}
h5{font-size: 12px; font-weight: normal;}
h6{font-size: 12px; font-weight: normal;}
q::before{content: "";}
q::after{content: "";}
abbr{border: 0px currentColor;}
acronym{border: 0px currentColor;}
address{font-style: normal; font-weight: normal;}
caption{font-style: normal; font-weight: normal;}
cite{font-style: normal; font-weight: normal;}
code{font-style: normal; font-weight: normal;}
dfn{font-style: normal; font-weight: normal;}
em{font-style: normal; font-weight: normal;}
th{font-style: normal; font-weight: normal;}
var{font-style: normal; font-weight: normal;}
a{color: rgb(102, 102, 102); text-decoration: none;}
a:visited{color: rgb(102, 102, 102); text-decoration: none;}
a:hover{color: rgb(186, 38, 54); text-decoration: underline;}
a:active{color: rgb(186, 38, 54);}
a.cGg:hover{color: rgb(186, 38, 54);}
.cRed a:hover{color: rgb(186, 38, 54);}
a.cRed:hover{color: rgb(186, 38, 54);}
.cBlue a:hover{color: rgb(186, 38, 54);}
a.cBlue:hover{color: rgb(186, 38, 54);}
.cDRed a:hover{color: rgb(186, 38, 54);}
a.cDRed:hover{color: rgb(186, 38, 54);}
.cPRed a:hover{color: rgb(186, 38, 54);}
a.cPRed:hover{color: rgb(186, 38, 54);}
.cGray a:hover{color: rgb(186, 38, 54);}
a.cGray:hover{color: rgb(186, 38, 54);}
.cDGray a:hover{color: rgb(186, 38, 54);}
a.cDGray:hover{color: rgb(186, 38, 54);}
.cWhite a:hover{color: rgb(186, 38, 54);}
a.cWhite:hover{color: rgb(186, 38, 54);}
.cBlack a:hover{color: rgb(186, 38, 54);}
a.cBlack:hover{color: rgb(186, 38, 54);}
.cGreen a:hover{color: rgb(186, 38, 54);}
a.cGreen:hover{color: rgb(186, 38, 54);}
.cYellow a:hover{color: rgb(186, 38, 54);}
a.cYellow:hover{color: rgb(186, 38, 54);}
.cWhite a:hover{color: rgb(255, 255, 255);}
a.cWhite:hover{color: rgb(255, 255, 255);}
.cGreenO a:hover{color: rgb(255, 136, 0);}
a.cGreenO:hover{color: rgb(255, 136, 0);}
.left{float: left;}
.right{float: right;}
.hidden{display: none;}
.unLine{text-decoration: none;}
.unLine a{text-decoration: none;}
.noBorder{border: currentColor;}
strong{font-weight: normal;}
.news-column{padding: 9px 0px;}
/* index banner */
.Hometop_2 ul li i,.Hometop_2 span .SinaWeibo1 i,.Hometop_3,.Hometop_3 ul li,.HomeMenu div a i,.HomeMenu div em,.HomeCon1_1L .flash_num ul li,.HomeCon1_1L .flash_num .lihove,.HomeCon1_1M3 ul li,.HomeCon1_1R small a,.HomeCon1_1R em a,.HomeCon2 h3,.HomeCon2 h3 ul li,.HomeCon2_1_1 span ol li,.HomeCon4_1 em,.HomeCon4_3 ul li,.HomeCon4_4_1 dl dt font,.HomeCon4_4_1 dl dd font,.HomeCon4_4_1 ul li,.HomeBottom_1 div small,.HomeCon2 h3 ul .lihover:nth-child(7),.HomeCon3_3 .zjPrev,.HomeCon3_3 .zjNext,.HomeCon3_1R font a,.HomeCon1_1M1 ul li a{}
/*-----------index banner- 2014 12-------------------------------*/
.wrap{width:100%; overflow:hidden;}
.top_bj{width:100%; background:#fff;}
.top_c{width:1000px;margin:0 auto;}
.header{width:100%; overflow:hidden; background:#d52b5c;}
.banner{clear:both; width:1440px; height:420px; margin:0 auto;}
#focusBar{width:100%; height:420px; clear:both; position:relative; background:#242424; overflow:hidden;}
#focusBar li{width:100%; clear:both; height:644px; display:none; position:absolute;/* position:relative;*/ overflow: hidden;}
#focusBar .focusL{height:420px; margin-top: -1px; position:absolute; z-index:9; /*left:-1000px;*/ top:0px; left:-500px; margin-left:50%;}
#focusBar .focusR{height:420px; margin-top: -1px; position:absolute; z-index:19;/* right:1000px; */top:0px; left:-500px; margin-left:50%;}
a.arrL,a.arrR{display:block; width:45px; height:100px; color: #fff; font-size: 18px; text-align: center;position:absolute; top:150px; z-index:99; cursor:pointer; background: url(../images/sprite.png) no-repeat 0 0;}
a.arrL{filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3; left:15%}
a.arrR{background-position:right top; filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3; right:15%}
/*a.arrL{left:-152px;} a.arrR{right:-152px;}*/
.bar{clear:both; width:1003px; overflow:hidden; margin-bottom:20px;}
.box h4{font-size:16px;color: #9e1440;margin-top: 14px;margin-left: 16px;}
.box h4 span{font-size: 12px;font-weight: normal;color: #555555;margin-left: 10px;}
/*content*/
#content{width: 992px;margin: 0 auto;padding-top:10px;}
#content_part1{height: 365px;background: #FFF;}
/*content part1*/
#part1_news,#part1_right{float: left;height: 365px;border: 1px solid #e5e5e5;}
#part1_news{width: 421px;margin-left: 10px;}
#part1_news ul{width: 380px;height: 32px;margin-top: 19px;margin-left: 20px;background: #e0e0e0;font-size: 14px;color: #000;}
#part1_news ul li{float: left;width: 90px;height: 32px;line-height:14px;}
#part1_news ul li a{display: block;width: 63px;height: 16px;padding: 8px 16px;color: #000;}
#part1_news .active a{color: #FFF;background: url(../images/part1_news_ul.gif);cursor: pointer;text-decoration: none;}
#part1_news div strong{display: block;font-size: 14px;font-weight: normal;margin-top: 22px;text-align:center;}
#part1_news div strong a{color: #9e1440;}
#part1_news div p{width: 372px;text-indent: 2em;margin-top: 15px;margin-left: 23px;line-height: 20px;}
#part1_news div p a{color: #9e1440;}
#part1_news div ol{width: 372px;margin-top: 32px;line-height: 20px; padding-left:22px;}
#part1_news div ol li{position: relative;margin-bottom: 10px;margin-left:-15px;_margin-left:0px;padding-left: 9px;}
#part1_news div ol li span{position: absolute;right: 0px;}
#part1_news div ol li a{display: block;height: 18px;font-size: 14px;color: #555555;}
#part1_right{position: relative;width:275px;margin-left: 10px;}
#part1_right h4{margin-top: 20px;margin-left: 28px;}
#part2Tab{width: 180px;height: 29px;margin-top: 30px;margin-left: 12px;font-size: 14px;line-height: 24px;}
#part2Tab li{float: left;display: inline;width: 83px;height: 23px;margin-right: 2px;text-align: center;background:#e2e2e2;color: #000;cursor:pointer;}
#part2Tab li a{color: #FFF;}
#part2Tab li.active{font-weight: bold;color: #FFF;height:29px;background: url(../images/part2_left_dt1.gif) no-repeat top center;}
#part2Tab li.active a{color: #555555;text-decoration: none;}
#part1_right .part_left_list{width: 255px;height: 238px;margin-top: 15px;margin-left: 10px;text-align: center;}
#part1_right .part_left_list a{font-family:"微软雅黑";width: 83px;height: 34px;float: left;line-height: 34px;margin-bottom: 12px;margin-left: 2px;background: #f4f4f4;color:#8f0c3a;}
.nav{background: url("../images/nav_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 49px; width: 100%;}
.nav ul{margin: 0 auto; overflow: hidden; width: 960px;}
.nav li{background: url("../images/nav_line.jpg") no-repeat scroll right center rgba(0, 0, 0, 0); float: left; height: 49px; line-height: 49px; text-align: center; width: 135px;}
.nav li.nav_end{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
.nav li a{color: #fff; display: block; font-size: 14px; font-weight: 900; height: 49px; line-height: 49px; text-align: center;}
.nav li a:hover{color: #3e0000; text-decoration: none;}
.homeCon4bg{margin-top:2px; background: none repeat scroll 0 0 #e8e8e8; padding-bottom: 20px;}
.homeCon4{display: table; margin: auto; padding-top: 10px; width: 1000px;}
.homeCon4T{border-bottom: 1px solid #dbd8d8; float: left; padding-bottom: 10px; width: 100%;}
.homeCon4T ul{float: left;}
.homeCon4T ul li{background: none repeat scroll 0 0 #a8a8a8; color: #fff; cursor: pointer; display: inline; float: left; font-size: 16px; height: 37px; line-height: 37px; margin-right: 10px; text-align: center; width: 93px;}
.homeCon4T ul li.lihover{background: none repeat scroll 0 0 #f32c65;}
.homeCon4C{border-top: 1px solid #f6f6f6; float: left; width: 100%;}
.homeCon4C_1{float: left; margin-top: 24px; width: 100%;}
.homeCon4C_1 div{border-left: 1px solid #f6f6f6; border-right: 1px solid #dbd8d8; float: left; padding-left:160px; width: 225px;}
.homeCon4C_1 div.div1{border-left: 0 none; padding-left: 0;}
.homeCon4C_1 div.div4{border-right: 0 none;}
.homeCon4C_1 div span{float: left;}
.homeCon4C_1 div span.span1:nth-child(2n+1){margin-bottom: 24px;}
.homeCon4C_1 div span i{float: left; height: 41px; overflow: hidden; position: relative; width: 41px;}
.homeCon4C_1 div span i a{float: left; left: 0; position: absolute; top: 0; width: 41px;}
.homeCon4C_1 div span i a img{width: 41px;}
.homeCon4C_1 dl{float: left; padding-left: 8px; width: 175px;}
.homeCon4C_1 dl.dl1{border-left: 0 none;}
.homeCon4C_1 dl.dl2{border-left: 0 none;}
.homeCon4C_1 dl.dl7{border-right: 0 none;}
.homeCon4C_1 dl.dl8{border-right: 0 none;}
.homeCon4C_1 dl dt{color: #e3355a; float: left; font-size: 14px; font-weight: bold; width: 100%;}
.homeCon4C_1 dl dt a{color: #e3355a;}
.homeCon4C_1 dl dd{float: left; margin-top: 4px; width: 100%;}
.homeCon4C_1 dl dd a{color: #3f3f3f; float: left; font-size: 12px; line-height: 18px; padding-right: 10px;}
.homeCon4C_2{float: left; margin-top: 24px; width: 100%;}
.homeCon4C_2 a{font-family:"微软雅黑"; color: #3f3f3f; display: inline; font-size: 15px; line-height: 30px; margin-right: 10px;}
.homeCon4C_2 a.a1{color: #e33459;}
.newindex1{float: right; height: 30px; margin-top: 2px; padding: 0; width: 450px;}
.newindex1 #SearchKeyWord{border: 0 none; color: #666; float: left; height: 30px; line-height: 30px; padding-left: 35px; width: 169px;}
.newindex1 #SearchbtnPost{display: inline; float: left; height: 30px; margin-right: 15px; width: 80px; border:none; cursor:pointer}
*{margin:0px; padding:0px;}
img{border:none;}
a{text-decoration:none;}
table{border-collapse:collapse}
.fL, .fR{display:inline;}
.fL{float:left;}
.fR{float:right;}
.clear{clear:both;height:0px;width:100%;margin:0px;padding:0px;}
.index{width:100%; height:auto; overflow:hidden; background:#f7f9fa; font-size:14px; color:#555;}
.index .index_advert{width:1000px; height:auto; margin:0 auto;}
.index .index_advert img{margin-top:30px; margin-bottom:36px; float:left; display:inline;}
.index .index_div{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
/*切换2*/
.con_4_right{width: 701px;height:454px;position:relative;float:left;overflow:hidden}
.s_pre, .s_next{display:block;width:26px;height:46px;position:absolute;}
a.s_pre{background:url(../images/indexzj_14.jpg) left center no-repeat;top:27px;left:-26px; cursor:pointer}
a.s_pre:hover{background:url(../images/indexzj_14.jpg) left center no-repeat; cursor:pointer}
a.s_next{top:27px;right:-26px; cursor:pointer}
a.s_next:hover{cursor:pointer}
.outScroll_pic{width:560px; height:102px;overflow:hidden;position:relative;top:2px;left:10px;_left:5px;}
.outScroll_pic .scroll_pic{position:absolute;margin:0 auto;width:3000px;}
/**来院路线**/
.box{height:auto;position:relative; overflow:hidden; background:#fff; width:1000px; margin:auto;}.box img{display:block;}
.index_con{width:982px; overflow:hidden; margin:10px auto 0 auto;}
#b{height:400px; border-bottom:22px #eb2e6c solid;}
.box h4{font-size:16px;color: #9e1440;margin-top: 14px;margin-left: 16px;}
.box h4 span{font-size: 12px;font-weight: normal;color: #555555;margin-left: 10px;}
/*content*/
#content{width: 992px;margin: 0 auto;padding-top:17px;}
#content_part1{height: 365px;background: #FFF;}
/*content part1*/
.dn{display: none;}
#box2{b border-bottom: 22px solid #eb2e6c; height: 571px; width: 100%; font-size: 12px;}
#foot{height: auto; overflow: hidden;}
.foot_nav{height: 40px; line-height: 40px; margin: 0 auto; width: 820px;}
.foot_nav li{display: inline; float: left; margin-left: 25px;}
.foot_nav li a{color: #fff; font-size: 14px; font-weight: bold;}
.footer{border-bottom: 1px solid #999; height: 248px; margin: 25px auto 0; width: 1000px;}
.footer_l{float: left; height: 174px; width: 252px;}
.footer_c{float: left; height: 198px; margin-top: 20px; width: 428px;}
.footer_r{float: right; height: 196px; margin-top: 20px; width: 304px;}
.nivo-directionNav{display: none;}
.nivo-controlNav{bottom: 4px; height: 16px; overflow: hidden; position: absolute; right: 3px; text-align: center; width: 65px; z-index: 30;}
.nivo-control{background: none repeat scroll 0 0 #efefef; color: #a2a2a2; cursor: pointer; float: left; height: 14px; line-height: 14px; margin: 1px; overflow: hidden; width: 14px; z-index: 6;}
.active{background: none repeat scroll 0 0 #c79946; color: #ffffff; float: left; height: 14px; line-height: 14px; margin: 1px; overflow: hidden; width: 14px;}
.nivo-slice{display: block; height: 100%; position: absolute; z-index: 2;}
*{ margin:0px; padding:0px;} 
ul,li,ol{ list-style:none;} 
img{ border:none;} 
a{ text-decoration:none;} 
table{ border-collapse:collapse}
.clear{clear:both;height:0px;width:100%;margin:0px;padding:0px;}
.index_div{width:1000px;margin:0 auto;height:auto;overflow:hidden}
.index_header{width:100%;height:60px;padding:20px 0px;overflow:hidden;background:#f7f7f7}
.index_header div{width:1000px;margin:0 auto;}
.index_header div img{float:left}
.index_nav{width:100%;height:48px;line-height:48px;background:#9f011e;}
.index_nav ul{width:1000px;height:48px;margin:0 auto;border-right:1px dotted #79041a;border-left:1px dotted #e63455;}
.index_nav ul li{display:inline-block;width:123px;height:48px;text-align:center;float:left;border-left:1px dotted #79041a;border-right:1px dotted #e63455;}
.index_nav ul li a{color:#fff; font-size:16px; font-family:"微软雅黑";}
.index_banner{width:100%;height:519px;}
.index_banner div{width:1000px;height:519px;margin:0 auto;overflow:hidden; position:relative}
.index_banner div img{float:left}
.index_banner div p{display:block;width:500px;height:55px; position:absolute;top: 406px;left: 268px;}
/* flexslider */
.headbox3{width:100%; height:519px; background:#ffddd2; margin-bottom:1px;}
.flexslider{position:relative;height:519px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{float:left; width:100%;height:519px; }
.slides li a{display:block;width:470px;height:50px;margin:0 auto;margin-top:405px }
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/main_prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/main_next.png) center center no-repeat;}
/* 01 */
.index_top{border:1px solid #dfdfdf;margin-top:13px;width:980px;padding:0px 10px;}
.index_img{width:257px;height:348px;overflow:hidden;position:relative;float:left;margin:10px 10px 10px 0px;_padding-bottom:10px;_margin-bottom:0px;}
.index_pic{position:absolute;width:9999em;}/* 必要元素 */
.index_pic li{height:348px;overflow:hidden;float:left; position:relative}
.index_pic li p{display:inline-block;width:100%;height:65px;line-height:42px; position:absolute;bottom:0px;left:0px; background:#000; opacity:0.7;filter:alpha(opacity=70); text-align:center;color:#fff;}
.index_pic li p a{color:#fff;}
.index_btn{position:absolute;bottom:7px;right:90px;float:right;_bottom:17px;}
.index_btn li{background:url(../images/index_icon.png) no-repeat -172px -44px;cursor:pointer;float:left;height:14px;width:14px;margin:4px;}
.index_btn li.index_current1{background-position:-145px -44px;}
.index_new{width:405px;height:348px;padding:10px 18px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;float:left}
.index_new .index_h3{width:405px;height:39px;border-bottom:1px solid #dfdfdf;}
.index_new .index_h3 span{display:inline-block;width:100%;height:36px;line-height:36px;float:left;color:#666;font-size:20px;font-family:"微软雅黑";font-weight:500;text-align:center}
.index_new .index_h3 span a{color:#666;font-size:18px;font-family:"微软雅黑";font-weight:500;}
.index_new .index_h3 .index_tab{border-bottom:3px solid #eb2e64}
.index_new .index_h3 .index_tab a{color:#eb2e64}
.index_new .index_m03{width:405px;height:auto;overflow:hidden}
.index_new .index_m03 h1{line-height:50px;padding-top:5px;text-align:center}
.index_new .index_m03 h1 a{font-size:16px;color:#333333}
.index_new .index_m03 p{font-size:13px;line-height:25px;padding-bottom:15px;}
.index_new .index_m03 p a{color:#9f011e;}
.index_m03 p a:hover{ text-decoration:underline}
.index_new .index_m03 ul{width:405px;height:auto;border-top:1px dotted #dfdfdf;}
.index_new .index_m03 ul li{display:block; clear:both;height:30px;line-height:2;margin-top:8px;_margin-top:13px;font-size:14px;}
.index_new .index_m03 ul li span{display:inline-block;text-align:center;height:18px;color:#fff;width:36px;margin-right:5px;float: left;}
.index_new .index_m03 ul li a{color:#333333;letter-spacing:2px;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index_new .index_m03 ul li .index_span1{}
.index_new .index_m03 ul li .index_span2{}
.index_new .index_m03 ul li .index_span3{}
.index_fast{width:260px;float:right;}
.index_fast ul{width:241px;margin:0 auto;}
.index_fast ul li{display:inline-block;width:71px;height:104px;float:left;margin-left:14px;margin-top:17px;_margin-top:17px;}
.index_fast ul li a{display:inline-block;width:71px;height:24px;line-height:24px;padding-top:80px;text-align:center;color:#666;font-size:12px;}
.index_fast ul .index_fast1 a{background:url(../images/index_05.jpg) no-repeat;}
.index_fast ul .index_fast1 a:hover{background:url(../images/index_05.jpg); background-position:-72px 0px;color:#fff;}
.index_fast ul .index_fast2 a{background:url(../images/index_06.jpg) no-repeat;}
.index_fast ul .index_fast2 a:hover{background:url(../images/index_06.jpg); background-position:-72px 0px;color:#fff;}
.index_fast ul .index_fast3 a{background:url(../images/index_07.jpg) no-repeat;}
.index_fast ul .index_fast3 a:hover{background:url(../images/index_07.jpg); background-position:-72px 0px;color:#fff;}
.index_fast ul .index_fast4 a{background:url(../images/index_08.jpg) no-repeat;}
.index_fast ul .index_fast4 a:hover{background:url(../images/index_08.jpg); background-position:-72px 0px;color:#fff;}
.index_fast ul .index_fast5 a{background:url(../images/index_09.jpg) no-repeat;}
.index_fast ul .index_fast5 a:hover{background:url(../images/index_09.jpg); background-position:-72px 0px;color:#fff;}
.index_fast ul .index_fast6 a{background:url(../images/index_10.jpg) no-repeat;}
.index_fast ul .index_fast6 a:hover{background:url(../images/index_10.jpg); background-position:-72px 0px;color:#fff;}
.index_fast ul .index_fast1{margin-left:0px;}
.index_fast ul .index_fast4{margin-left:0px;}
.index_fast img{margin-top:15px;_margin-top:13px;}
.index_case{border:1px solid #dfdfdf;height:120px;margin:14px auto}
.index_case .index_case1{width:1000px;overflow:hidden; padding-top:5px; padding-bottom:5px;}
.index_case .index_case1 img{float:left; padding-left:3px;}
.index_case .index_case1 ul{width:905px;height:102px;float:left}
.index_case .index_case1 ul li{display:inline-block;float:left;margin-left:2px;margin-top:2px;}
.index_case .index_case1 ul li a{display:inline-block;height:51px;text-align:center;color:#fff;line-height:50px;}
.index_case .index_case1 ul .index_blue a{background:#c5a6e4}
.index_case .index_case1 ul .index_blue a:hover{background:#2f9feb;}
.index_case .index_case1 ul .index_gren a{background:#f88930}
.index_case .index_case1 ul .index_gren a:hover{background:#fd9eb9}
.index_case .index_case1 ul .index_pink a{background:#f65e8a}
.index_case .index_case1 ul .index_pink a:hover{background:#e34562}
.index_case .index_case1 ul .index_li1 a{width:152px;}
.index_case .index_case1 ul .index_li2 a{width:78px;}
.index_case .index_case1 ul .index_li3 a{width:62px;line-height: 20px;height: 46px;padding-top: 5px;}
.index_case .index_case1 ul .index_li4 a{width:119px;_width:115px;}
.index_case .index_case1 ul .index_li5 a{width:95px;line-height: 20px;height: 46px;padding-top: 5px;}
.index_case .index_case1 ul .index_li6 a{width:128px;}
.index_case .index_case1 ul .index_li7 a{width:px;}
.index_case .index_case1 ul .index_li8 a{width:103px;line-height: 20px;height: 46px;padding-top: 5px;}
.index_case .index_case1 ul .index_li9 a{width:133px;}
.index_case .index_case1 ul .index_li10 a{width:118px;}
.index_case .index_case1 ul .index_li11 a{width:85px;}
.index_case .index_case1 ul .index_li12 a{width:113px;line-height: 20px;height: 46px;padding-top: 5px;}
.index_case .index_case1 ul .index_li13 a{width:83px;}
.index_case .index_case1 ul .index_li14 a{width:105px;}
.index_case .index_case1 ul .index_li15 a{width:100px;line-height: 20px;height: 46px;padding-top: 5px;_width:96px;}
.index_case .index_case2{width:980px;height:41px;padding:5px 10px;padding-top:9px;overflow:hidden;background:#f7f7f7;}
.index_case .index_case2 p{display:inline-block;float:left}
.index_case .index_case2 .index_serch{width:463px;height:35px;float:left}
.index_case .index_case2 .index_serch .schtxt{width:358px;height:32px;line-height:32px;padding-left:35px;color:#999;background:url(../images/index_serch.jpg) no-repeat 5px 5px #fff;border-top:1px solid #757575;border-bottom:1px solid #d0d0d0;border-left:1px solid #757575;border-right:none;float:left;}
.index_case .index_case2 .index_serch .schsub{width:66px;height:34px;background:url(../images/index_12.jpg) no-repeat;border:none;font-size:14px;color:#fff;float:left}
.index_case .index_case2 .index_shwt{width:157px;height:34px;float:left;margin-left:9px;}
.index_case .index_case2 .index_shwt a{display:inline-block;width:107px;height:34px;padding-left:50px;line-height:34px;background:url(../images/index_13.gif) no-repeat;color:#fff;font-weight:bold;}
.index_case .index_case2 .index_photo{width:338px;float:right;}
.index_case .index_case2 .index_photo .text{width:241px;height:32px;line-height:32px;padding-left:10px;color:#999;border-top:1px solid #757575;border-bottom:1px solid #d0d0d0;border-left:1px solid #757575;border-right:none;float:left;}
.index_case .index_case2 .index_photo .sub{width:83px;height:34px;border:none;font-size:14px;color:#fff;float:left}
.index_main{border:1px solid #dfdfdf;width:980px;padding:10px;}
.index_title{width:980px;height:48px;padding-top:7px;border-bottom:1px solid #dfdfdf;}
.index_sink{width:700px;height:auto;overflow:hidden;float:left;margin-top:15px;}
.index_tab_l{width:165px;height:285px;float:left}
.index_tab_l ul li{display:inline-block;width:165px;height:65px;margin-top:6px;}
.index_tab_l ul li a{display:inline-block;width:155px;height:65px;line-height:65px;background:#f0f0f0;color:#333;font-size:20px;font-family:"微软雅黑";}
.index_tab_l ul li a .icon{display:inline-block;width:26px;height:26px;background:url(../images/index_icon.png) no-repeat;float:left;margin:19px 5px 0px 15px;}
.index_tab_l ul li a .icon6{background-position:0px -38px}
.index_tab_l ul li a .icon7{background-position:-36px -38px}
.index_tab_l ul li a .icon8{background-position:-70px -38px}
.index_tab_l ul li a .icon9{background-position:-104px -38px}
.index_tab_l ul .index_tab2{}
.index_tab_l ul .index_tab2  a{width:165px;background:url(../images/index_15.jpg) no-repeat;color:#fff;}
.index_tab_l ul .index_tab2 a .icon6{background-position:0px -70px}
.index_tab_l ul .index_tab2 a .icon7{background-position:-26px -70px}
.index_tab_l ul .index_tab2 a .icon8{background-position:-55px -70px}
.index_tab_l ul .index_tab2 a .icon9{background-position:-84px -70px}
.index_tab_r{width:528px;float:right;height:285px;overflow:hidden;}
.index_tabr_title{width:528px;height:32px;line-height:32px;background:#f0f0f0}
.index_tabr_title span{margin-left:15px;}
.index_tabr_title span{display:inline-block;float:left;height:32px;color:#333;}
.index_tabr_title a{color:#333;display:inline-block;width:75px;height:30px;float:left;margin-left:25px;text-align:center;}
.index_tabr_title .index_tab3{border-bottom:2px solid #eb2e64;color:#eb2e64;}
.index_zl{width:528px;height:245px;margin-top:16px;}
.index_zl img{border:1px solid #dfdfdf;float:left}
.index_zl .index_zl_r{width:330px;float:right;}
.index_zl .index_zl_r h3{color:#333;font-size:14px;text-align:center;line-height:35px}
.index_zl .index_zl_r h3 a{color:#333;}
.index_zl .index_zl_r p{line-height:30px;}
.index_zl .index_zl_r p a{color:#333; text-decoration:underline}
.index_zl .index_list1{width:455px;float:left;padding-top:15px;_padding:0px}
.index_zl .index_list1 li{display:inline-block;float:left;width:215px;height:30px;line-height:30px;padding-left:12px;background:url(../images/index_icon.png) no-repeat -195px 10px;}
.index_zl .index_list1 li a{color:#666;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.index_zl .index_list1 li a span{color:#333;}
.index_zl .index_list2{width:70px;float:right;padding-top:15px;_padding:0px}
.index_zl .index_list2 li{margin-top:5px;}
.index_zl .index_list2 li,.index_zl .index_list2 li a{display:inline-block;width:70px;height:25px;line-height:25px;}
.index_zl .index_list2 li a{background:url(../images/index_icon.png) no-repeat -135px -70px;width:35px;padding-left:35px;color:#eb2e64;}
.index_ask{width:698px;height:107px;background:#f0f0f0;border:1px solid #dfdfdf;margin-top:8px;}
.index_ask img{border-right:1px solid #dfdfdf;float:left}
.index_ask ul{width:585px;float:left;margin:8px 0px 0px 15px}
.index_ask ul li{display:inline-block;float:left}
.index_ask ul li a{display:inline-block;height:30px;background:#fff;text-align:center;line-height:30px;border:1px solid #dfdfdf;color:#666;margin:10px 10px 0px 0px}
.index_ask ul .index_li002 a{width:115px;}
.index_ask ul .index_li003 a{width:88px;}
.index_ask ul .index_li004 a{width:54px;}
.index_ask ul .index_li005 a{width:49px;}
.index_ask ul .index_00hov a{background:#eb2e64;color:#fff;border:1px solid #eb2e64;}
.index_ques{width:262px;height:auto;overflow:hidden;float:right;margin-top:15px;background:#f0f0f0;}
.index_ques h3{width:262px;height:45px;line-height:45px;background:#eb2e64;text-align:center;color:#fff;font-size:20px;font-family:"微软雅黑";font-weight:500;}
.index_ques h4{text-align:center;padding:8px 0px}
.index_ques div{width:222px;height:228px;padding-left:32px;margin:0 auto;background:url(../images/index_22.jpg) no-repeat;}
.index_ques div p{line-height:25px;font-size:12px;padding: 0px 1px 11px 0px;}
.index_ques div p span{color:#000;font-size:14px;font-weight:bold}
.index_pro{margin: 15px auto;}
.index_num{width:980px;height:60px;margin:0 auto;margin-top:15px;}
.index_num ul{width:980px;height:50px;background:#f0f0f0;}
.index_num ul li{display:inline-block;width:195px;height:40px;margin-top:5px;text-align:center;line-height:40px;border-right:1px solid #fff;float:left; position:relative}
.index_num ul li a{display:inline-block;color:#666;font-size:18px;font-family:"微软雅黑"; text-decoration:none}
.index_num ul .index_tab4 a{width:172px;height:51px;background:url(../images/index_25.png) no-repeat;color:#fff; position:absolute;z-index:10;left:11px;}
.index_js{width:980px;height:390px;overflow:hidden;}
.index_js .index_js_l{width:247px;height:400px;float:left}
.index_js .index_js_l img{border:1px solid #dedede;}
.index_js .index_js_c{width:425px;float:left;margin-left:15px;padding-right:15px;border-right:1px solid #dedede;}
.index_js .index_js_c h3{height:40px;line-height:40px;color:#eb2e64;font-size:18px;font-family:"微软雅黑";font-weight:500}
.index_js .index_js_c h3 a{color:#eb2e64;font-size:18px;font-family:"微软雅黑";}
.index_js .index_js_c h3 img{float:left;margin: 8px 8px 0px 0px;}
.index_js .index_js_c p{line-height:30px;padding-bottom:10px;}
.index_js .index_js_c ul{border-top:1px dotted #ccc;padding-top:7px;_padding-top:20px;}
.index_js .index_js_c ul li{display:inline-block;height:18px;line-height:18px;font-size:14px;margin-top:12px;}
.index_js .index_js_c ul li span{background:#dfdfdf;display:inline-block;height:18px;width:63px;text-align:center;margin-right:5px;}
.index_js .index_js_c img{margin-top:17px;}
.index_js .index_js_r{width:265px;float:right}
.index_js .index_js_r h3{height:20px;padding:10px 0px;}
.index_js .index_js_r div{width:265px;height:auto;overflow:hidden;margin-top:3px;}
.index_js .index_js_r div h4{font-size:14px;color:#666;height:25px;padding:5px 0px}
.index_js .index_js_r div h4 i{display:inline-block;height:25px;line-height:25px;width: 20px;padding-left: 7px;color:#fff;font-weight:500;font-family:"微软雅黑";font-size:16px;}
.index_js .index_js_r div p{line-height:25px;font-size:12px;}
.index_doc_ul{width:980px;height:35px;margin:15px 0px;}
.index_doc_ul ul li{display:inline-block;float:left}
.index_doc_ul ul li a{display:inline-block;width:152px;height:35px;line-height:35px;color:#666;border:1px solid #dfdfdf;text-align:center;margin-right:9px;}
.index_doc_ul ul li a{display:inline-block;width:152px;height:35px;line-height:35px;color:#666;border:1px solid #dfdfdf;text-align:center;margin-right:9px;}
.index_doc_ul ul .index_tab5 a{ background:#eb2e64;border:1px solid #eb2e64;color:#fff;font-weight:bold;}
.index_doc{width:980px;height:300px;overflow:hidden;}
.index_doc img{float:left}
.index_doc .index_doc_r{width:675px;float:right; position:relative}
.index_doc .index_doc_r h3{line-height:40px;}
.index_doc .index_doc_r h3 a{color:#333;font-size:24px;font-family:"微软雅黑";font-weight:500}
.index_doc .index_doc_r h3 a span{color:#eb2e64;}
.index_doc .index_doc_r .index_doc_p{line-height:2.5;padding:10px 0px;font-size:16px;}
.index_doc .index_doc_r .index_doc_p span{color:#333;}
.index_doc .index_doc_r .index_ry{width:675px;height:auto;overflow:hidden;border-top:1px dotted #ccc;}
.index_doc .index_doc_r .index_ry h3{font-size:14px;color:#333;height:45px;line-height:45px;}
.index_doc .index_doc_r .index_ry ul{float:left;width:255px;}
.index_doc .index_doc_r .index_ry ul li{display:inline-block;width:235px;height:25px;line-height:25px;margin-left:5px;margin-bottom:4px;padding-left:20px;background:url(../images/index_38.jpg) no-repeat}
.index_doc .index_doc_r .index_ry div{width:400px;height:97px;padding:10px 0px 0px 13px;border:1px dashed #ccc;float:right}
.index_doc .index_doc_r .index_ry div p{line-height:30px;}
.index_doc .index_doc_r .index_ry div p span{color:#eb2e64}
.index_doc .index_doc_r .index_ry div p b{color:#333;}
.index_doc .index_doc_r .index_doc_img{width:675px;height:auto;overflow:hidden;clear:both;margin-top:15px;}
.index_doc .index_doc_r .index_doc_img ul li{display:inline-block;width:160px;float:left;margin-left:11px;}
.index_doc .index_doc_r .index_doc_img ul li p{text-align:center;line-height:43px;}
.index_doc .index_doc_r .index_doc_btn{width:290px;height:35px;margin-top:25px;}
.index_doc .index_doc_r .index_doc_btn a{display:block;float:left;width:100px;height:34px;padding-left:37px;color:#fff;font-weight:bold;line-height:34px;}
.index_doc .index_doc_r .index_doc_btn .index_btn1{background:url(../images/index_36.gif) no-repeat}
.index_doc .index_doc_r .index_doc_btn .index_btn2{background:url(../images/index_37.gif) no-repeat;margin-left:13px;}
.index_host{margin-top:15px;}
.index_host ul{width:980px;height:53px;line-height:53px;overflow:hidden;background:#f0f0f0;}
.index_host ul li{float:left;display:inline-block;width:108px;height:50px;font-size:18px;font-family:"微软雅黑";text-align:center;margin-left:10px;}
.index_host ul .index_tab6{color:#eb2e64;border-bottom:3px solid #eb2e64;}
.index_host div{width:980px;height:387px;overflow:hidden;margin-top:10px;}
.index_host div img{float:left}
.index_host div iframe{float:right}
.index_bian{width:965px;height:117px;margin-top:12px;background:#f0f0f0;border:1px solid #f0f0f0;padding:20px 20px 20px 15px;}
.index_bian img{float:left}
.index_bian ul{width:882px;float:left;margin-left:11px;}
.index_bian ul li{display:inline-block;width:131px;height:117px;float:left;margin-left:19px;}
.index_bian ul li a{display:inline-block;width:131px;height:117px;background:url(../images/index_48_2.jpg) no-repeat;}
.index_bian ul li a:hover{ background-position:0px -121px;}
.index_bian ul li a i{display:block;width:110px;height:90px;background:url(../images/index_50.png) no-repeat;margin: 0 auto;margin-top: 12px;}
.index_bian ul .index_bian1{margin-left:0px;}
.index_bian ul .index_bian1 a i{background-position:4px 0px;}
.index_bian ul .index_bian2 a i{background-position:-130px 0px;}
.index_bian ul .index_bian3 a i{background-position:-263px 0px;}
.index_bian ul .index_bian4 a i{background-position:-394px 0px;}
.index_bian ul .index_bian5 a i{background-position:-528px 0px;}
.index_bian ul .index_bian6 a i{background-position:-653px 0px;}
.index_b_menu{width:100%;height:45px;line-height:45px;background:#a0011f;text-align:center;color:#fff;margin-top:20px;}
.index_b_menu a{color:#fff;padding:0px 25px;}
.index_footer{width:100%;height:230px;background:#f7f7f7;}
.index_footer div{width:1000px;height:auto;overflow:hidden;margin:0 auto;padding-top:45px;}
.index_footer div a{display:block;float:left;width:300px;height:164px;}
.index_footer div img{float:right}
.index_footer div p{display:block;width:395px;color:#666;font-size:12px;line-height:27px;float:left;margin-left:28px;}
.index_new .index_m03 ul li a:hover,.index_list1 li a:hover{color:#eb2e64}
.index_add{ margin-top:15px; height:172px;}
.index_add .index_addtop{ width:1000px; height:35px;border-bottom:2px solid #ef4565;}
.index_add .index_addtop p{ width:136px; height:35px; text-align:center; line-height:35px; float:left; cursor:pointer;}
.index_add .index_addtop p.index_tab6{ background:#ef4565; color:#fff;}
.index_add .index_addshow{ width:1000px; height:auto;}
.index_add .index_addshow ul li{text-align: center;float: left;display: inline;width: 160px;height:auto;overflow: hidden;font-size: 12px;margin-top: 10px;}
.index_add .index_addshow ul li.showli1{ width:180px;}
.index_addshowimg img{ margin:10px 0 0 8px; float:left;}
.index_addshowimg img.addshowimg{ margin-left:0px;}
/*********来院路线改版20141018*********/
.jhsy_banner div{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.banner div{width:1000px;height:519px;margin:0 auto;overflow:hidden; position:relative}
.banner div img{float:left}
.banner div p{display:block;width:500px;height:55px; position:absolute;top: 406px;left: 268px;}
.box{  height:auto;position:relative;  overflow:hidden; background:#fff; width:1000px; margin:auto; }.box img{ display:block;}
.index_con{ width:982px; overflow:hidden; margin:10px auto 0 auto; }
.map_title{width:100%;height:69px;padding:30px 0px 27px 0px;overflow:hidden}
.map_1{width:945px;height:30px;line-height:30px;margin:0 auto;margin-top:15px;}
.map_1 ul li{display:inline-block;width:185px;height:29px;padding-left:40px;background:url(../images/map_01.jpg) no-repeat;float:left;margin-left: 15px;}
.map_1 ul li a{color:#fff;font-size:14px;}
.map_1 ul .map_l0{margin-left:0px;}
.map_2{width:982px;height:397px;margin:15px auto;}
.map_3{width:946px;height:65px;padding:0px 18px;background:#ededed;margin:0 auto;}
.map_3 p{display:inline-block;float:left;line-height:65px;color:#3f3f3f;font-size:16px;font-family:"微软雅黑";}
.map_3 p span{font-size:22px;color:#a0011f;}
.map_3 a{display:inline-block;width:329px;height:35px;text-align:center;line-height:35px;color:#fff000;font-size:17px;font-family:"微软雅黑";float:right;margin-top: 16px;}
.map_4{width:982px;height:343px;overflow:hidden}
.map_4 img{float:left}
.map_4 div{width:350px;height:343px;float:right;overflow:hidden;background:#ededed;padding:0px 20px;font-size:14px;}
.map_4 div h3{color:#000;font-size:22px;font-family:"微软雅黑";font-weight:500;padding:20px 0px 18px 0px;}
.map_4 div p{color:#5a5a5a;line-height:26px;}
.map_4 div a{display:block;width:288px;height:35px;background:url(../images/map_06.jpg) no-repeat;text-align:center;line-height:35px;color:#fff000;font-size:17px;font-family:"微软雅黑";margin:0 auto;margin-top: 16px;}
.map_5{width:982px;height:auto;overflow:hidden;}
.map_5 ul li{display:inline-block;width:148px;height:auto;overflow:hidden;float:left;margin-left: 18px;}
.map_5 ul .map_l0{margin-left:4px;_margin-left:2px;}
.map_5 ul li i{display:inline-block;width:148px;height:103px;padding-top:45px;background:url(../images/map_08.jpg) no-repeat -165px 0px;text-align:center;color:#eb2e64;font-size:20px;font-family:"微软雅黑"; font-style:normal;}
.map_5 ul li.map_hover i{ background-position:0px 0px;color:#fff;}
.map_5 ul li p{color:#5a5a5a;font-size:14px;line-height:25px;border-top:1px solid #e8e8e8;padding-top: 10px;margin-top: 10px;}
.map_6{width:982px;height:auto;overflow:hidden; margin:0 auto}
.map_6 .map_6_1,.map_6 .map_6_2{width:982px;height:302px;background:#f3f3f3;}
.map_6 .map_6_1 .map_6_l,.map_6 .map_6_2 .map_6_l{width:165px;height:102px;padding:100px 0px;text-align:center;float:left;background:#eb2e64;}
.map_6 .map_6_1 .map_6_l i,.map_6 .map_6_2 .map_6_l i{display:inline-block;width:100px;height:102px;background:url(../images/map_icon.png) no-repeat;}
.map_6 .map_6_1 ul,.map_6 .map_6_2 ul{width:790px;height:302px;padding-left:25px;background:#f3f3f3;float:left;}
.map_6 .map_6_1 ul{width:570px}
.map_6 .map_6_1 ul li{display:inline-block;height:150px;}
.map_6 .map_6_1 ul li h3,.map_6 .map_6_2 ul li h3{color:#eb2e64;font-size:20px;font-family:"微软雅黑";font-weight:500;padding: 20px 0px 10px 0px;}
.map_6 .map_6_1 ul li p,.map_6 .map_6_2 ul li p{color:#5a5a5a;font-size:14px;line-height:25px;}
.map_6 .map_6_1 ul .mapli_1{border-bottom:1px solid #e8e8e8;}
.map_6 .map_6_1 ul .mapli_2{border-top:1px solid #fff;}
.map_6 .map_6_1 a{display:block;width:164px;height:93px;padding-top:10px;background:url(../images/map_10.gif) no-repeat;color:#fff;font-size:17px;font-family:"微软雅黑";font-weight:500;text-align:center;line-height:27px;float:right;margin:115px 25px 0px 0px;_margin:115px 13px 0px 0px}
.map_6 .map_6_1 a span{font-size:20px;}
.map_6 .map_6_2{margin-top:20px}
.map_6 .map_6_2 .map_6_l i{ background-position:-115px 0px;}
.map_6 .map_6_2 ul{}
.map_6 .map_6_2 ul li{width:385px;height:150px;float:left;}
.map_6 .map_6_2 ul li h3{}
.map_6 .map_6_2 ul li p{}
.map_6 .map_6_2 ul .mapli_1{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.map_6 .map_6_2 ul .mapli_2{border-left:1px solid #fff;border-bottom:1px solid #e8e8e8;padding-left:30px;width:355px}
.map_6 .map_6_2 ul .mapli_3{border-top:1px solid #fff;border-right:1px solid #e8e8e8}
.map_6 .map_6_2 ul .mapli_4{border-top:1px solid #fff;border-left:1px solid #fff;padding-left:30px;;width:355px}
.map_7{width:982px;height:310px;overflow:hidden}
.map_7 .map_7_l{width:540px;height:310px;background:#00F;float:left}
.map_7 .map_7_r{width:415px;height:310px;float:right;overflow:hidden}
.map_7 .map_7_r table{height:316px;}
.map_7 .map_7_r table tr .map_td{width:235px;padding:0px 15px;}
.map_7 .map_7_r table tr td{border:none}
.map_7 .map_7_r table tr td input{background:#f9f9f9;font-size:14px;color:#5a5a5a}
.map_7 .map_7_r table tr td .map_input1{width:160px;padding-left:75px;height:35px;background:url(../images/map_14.jpg) no-repeat #f9f9f9;border:1px solid #e3e3e3;}
.map_7 .map_7_r table tr td .map_input2{width:160px;padding-left:75px;height:35px;background:url(../images/map_16.jpg) no-repeat #f9f9f9;border:1px solid #e3e3e3;}
.map_7 .map_7_r table tr td .inpBut{width:59px;height:37px;background:url(../images/map_15.gif) no-repeat;border:none;color:#fff;font-size:18px;font-family:"微软雅黑";}
.map_8{width:981px;height:81px;margin:20px auto 30px auto}
.map_8 p{color:#3f3f3f;font-size:16px;font-family:"微软雅黑";line-height:27px;padding:14px 0px 0px 120px;display:inline-block;float:left;}
.map_8 a{display:inline-block;width:75px;height:69px;float:left;margin: 11px 0px 0px 25px;}
.map_menu{width:100%;height:45px;line-height:45px;background:#a0011f;text-align:center;color:#fff;}
.map_menu a{color:#fff;padding:0px 25px;font-size:14px;}
/*********医院环境改版201503*********/
.index_main1{border:1px solid #dfdfdf;width:980px;padding:10px; margin-bottom:15px; margin-top:15px}
.menu2,.menu2 li.hover,.footer a{}
.rightLine{border-right:1px solid #ccc;}
.container_02{width:993px; padding:0px; margin:0px auto 0px auto; text-align:left;}
#main1 ul, #main2 ul{display:none;}
#main0 ul.block, #main1 ul.block, #main2 ul.block{display: block;}
/*切换图展示*/
.help_class2{background:#f2efef; border:1px solid #e5dbd3; float:left; width:980px;}
.menu2{padding:2px 0px 0px 33px; width:100%; background-position:0px -76px; width:963px; height:42px;}
.menu2 li{display:block; float:left; text-align:center; cursor:pointer; width:69px; height:42px; line-height:42px; font-size:14px; font-family:"微软雅黑", "宋体";}
.menu2 a{color:#5d4b3d;}
.menu2 a:hover{color:#a54e0e; text-decoration:none;}
.menu2 li.hover{background-position:0px -12px; width:69px;height:42px; color:#a54e0e;}
.envircon_pic{margin:20px 0px 20px 15px;}
/*科室图片切换*/
.monthPic{width:951px; height:244px; position:relative;}
.picBox{position:absolute;}
.picBox1{width:285px; height:149px; left:0; top:0;}
.picBox2{width:138px; height:84px; left:0; top:160px;}
.picBox3{width:138px; height:84px; left:148px; top:160px;}
.picBox4{width:309px; height:245px; left:300px; top:0;}
.picBox5{width:163px; height:245px; left:620px; top:0;}
.picBox6{width:150px; height:150px; left:797px; top:0;}
.picBox7{width:150px; height:84px; left:797px; top:160px;}
.boxCon{ font-size:14px; width:100%; line-height:30px; height:30px; position:absolute; text-align:center; left:0; bottom:0; background:#000; filter:alpha(opacity=70); opacity:0.7;}
.boxCon p.text{}
.boxCon p.text1{margin-top:5px;}
.boxCon p.text2{margin-top:25px;}
.boxCon a{color:#FFF; text-decoration:none;}
.boxCon .biaoti{font-weight:bolder;}
.boxCon .link a{float:left; width:60px; font-size:12px; text-decoration:underline;display:block; text-align:center; margin-left:55px;}
/*new*/
.monthPicnew{width:951px; height:244px; margin:10px 0; position:relative;}
.picBoxnew{position:absolute;}
.picBoxnew1{width:212px; height:142px;left:0; top:0;}
.picBoxnew2{width:212px; height:142px;left:232px; top:0;}
.picBoxnew3{width:140px; height:94px; left:0; top:150px;}
.picBoxnew4{width:140px; height:94px; left:153px; top:150px;}
.picBoxnew5{width:140px; height:94px; left:305px; top:150px;}
.picBoxnew6{width:212px; height:142px;left:500px; top:0;}
.picBoxnew7{width:212px; height:142px;left:735px; top:10;}
.picBoxnew8{width:140px; height:94px; left:500px; top:150px;}
.picBoxnew9{width:140px; height:94px; left:653px; top:150px;}
.picBoxnew10{width:140px; height:94px;left:807px; top:150px;}
.none{display:none}
.boxConnew{ font-size:14px; width:100%; line-height:30px; height:30px; position:absolute; text-align:center; left:0; bottom:0; background:#000; filter:alpha(opacity=70); opacity:0.7;}
.boxConnew p.text{}
.boxConnew p.text1{margin-top:15px;}
.boxConnew a{color:#FFF;  text-decoration:none;}
.boxConnew .biaoti{}
.monthPic{height: 244px; position: relative; width: 951px;}
.picBox{position: absolute;}
.huanjing_box img, .huanjing_box2 img, .huanjing_box3 img, .huanjing_box4 img, .huanjing_box5 img, .huanjing_box6 img, .huanjing_box7 img{display:block; margin:0 auto;}
.huanjing_box a, .huanjing_box2 a, .huanjing_box3 a, .huanjing_box4 a, .huanjing_box5 a,.huanjing_box6 a, .huanjing_box7 a{text-decoration:none; color:#333333;}
.huanjing_box{overflow:hidden;}
.huanjing1{height: 120px; left: 0; top: 0; width: 256px;}
.huanjing2{height: 115px; left: 0; top: 130px; width: 256px;}
.huanjing3{height: 245px; left: 266px; top: 0; width: 354px;}
.huanjing4{height: 120px; left: 630px; top: 0; width: 180px;}
.huanjing5{height: 120px; left: 820px; top: 0; width: 131px;}
.huanjing6{height: 115px; left: 630px; top: 130px; width: 131px;}
.huanjing7{height: 115px; left: 771px; top: 130px; width: 180px;}
.huanjing_jieshao{width:214px; height:50px; display:block; padding-top:10px; text-align:center; font-size:16px;background-color:#E5E5E5; position:relative; z-index:100; cursor:pointer;}
.hjdaohang{margin-top:-51px;}
.huanjing_title2{height:35px; margin-top:20px; margin-bottom:22px; float:left; width:710px;}
a.more_ys1{margin-bottom:0px;}
.browse_box{width:710px; height:380px; float:left; margin-top:6px; overflow:hidden;}
.yldaohang{display:block; width:51px; height:51px; position:relative;  margin-top:0px; margin-left:330px; margin-top:-215px;}
.rydaohang{display:block; width:51px; height:51px; position:relative;float:left; bottom:-51px;}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}
.fancybox-wrap{position: absolute;top: 0;left: 0;z-index: 8020;}
.fancybox-skin{position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.fancybox-opened{z-index: 8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner{position: relative;}
.fancybox-inner{overflow: hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling: touch;}
.fancybox-error{color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}
.fancybox-image, .fancybox-iframe{display: block;width: 100%;height: 100%;}
.fancybox-image{max-width: 100%;max-height: 100%;}
.fancybox-close, .fancybox-prev span, .fancybox-next span{background-image: url('../images/fancybox_nav.png');}
#fancybox-loading{position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}
#fancybox-loading div{width: 44px;height: 44px;}
.fancybox-close{position: absolute;top: -15px;right: -15px;width: 35px;height: 35px;background-image:url(../images/fancybox_nav.png);/*top: -18px;right: -18px;width: 36px;height: 36px;*/cursor: pointer;z-index: 8040;}
.fancybox-nav{position: absolute;top: 0;width: 20%;height: 100%;cursor: pointer;text-decoration: none;background: /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}
.fancybox-prev{left: 0;}
.fancybox-next{right: 0;}
.fancybox-nav span{position: absolute;top: 50%;width: 68px;/* 这里为什么+10px 是因为 .fancybox-prev span left了10px */height: 58px;margin-top:-29px;/* 这里设置居中，为height的一半 *//*margin-top: -18px;width: 36px;height: 34px;margin-top: -18px;*/cursor: pointer;z-index: 8040;visibility: hidden;opacity:0.7;}
.fancybox-prev span{left: 10px;background-position: 0 -36px;}
.fancybox-next span{right: 10px;background-position: 0 -99px;}
.fancybox-nav:hover span{visibility: visible;}
.fancybox-tmp{position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}
/* Overlay helper */
.fancybox-lock{overflow: hidden !important; width: auto;}
.fancybox-lock body{overflow: hidden !important;}
.fancybox-lock-test{overflow-y: hidden !important;}
.fancybox-overlay{position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;}
.fancybox-overlay-fixed{position: fixed;bottom: 0;right: 0;}
.fancybox-lock .fancybox-overlay{overflow: auto;overflow-y: scroll;}
/* Title helper */
.fancybox-title{visibility: hidden;width:100%;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}
.fancybox-opened .fancybox-title{visibility: visible;}
.fancybox-title-float-wrap{/*position: absolute;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;*/bottom: 0;margin-top:0px;text-align:right;}
.fancybox-title-float-wrap .child{display: inline-block;/*margin-right: -100%;padding: 2px 20px;background: rgba(0, 0, 0, 0.8);line-height: 24px;background: transparent;*/ /* Fallback for web browsers that doesn't support RGBa */-webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;text-shadow: 0 1px 2px #222;position:relative;color: #F47548;font-size:16px;font-weight: bold;white-space: nowrap;line-height:35px;vertical-align:text-top;margin-top:-35px;margin-right:12px;}
.fancybox-title-outside-wrap{position: relative;margin-top: 10px;color: #fff;}
.fancybox-title-inside-wrap{padding-top: 10px;}
.fancybox-title-over-wrap{position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/}#fancybox-loading div{background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/}}.index_ask ul li a:hover {
	background-color: #EB2E64;
	color: #FFF;
	text-decoration: none;
}




@media (max-width: 650px){
.nav ul { margin: 0 auto; overflow: hidden;width:100%;}
.top_c {width:100%; margin: 0 auto;}
.nav li {background: url(../images/nav_line.jpg) no-repeat scroll right center rgba(0, 0, 0, 0);float: left; height: 49px;line-height: 49px;text-align: center; width: 138px;background: url(../images/nav_bg.jpg) repeat-x scroll 0 0 rgba(0, 0, 0, 0);}
.nav {background: url(../images/nav_bg.jpg) repeat-x scroll 0 0 rgba(0, 0, 0, 0);height:98px;width: 100%;}
.nav li:nth-child(7){ display:none;}
.banner {clear: both;width: 100%;height: 280px; margin: 0 auto;}
.banner a img{ width:100%;height: 100%;}
.homeCon4 {display: table; margin: auto; padding-top: 10px;width: 100%;}
.homeCon4C_1 div { border-left: 1px solid #f6f6f6;border-right: 1px solid #dbd8d8; float: left;    padding-left: 128px;width:5%;}
.homeCon4C_1 dl { float: left; padding-left: 8px; width: 75px;}
.index_top {border: 1px solid #dfdfdf; margin-top: 13px;    width: 98%; padding: 0px 0px;}
.index_img {width:100%; height: 348px; overflow: hidden;position: relative;float: left;margin: 0px 0px 0px 0px;_padding-bottom: 10px; _margin-bottom: 0px;}
.index_pic { position: absolute;width:100%;}
.index_pic li {height: 348px; overflow: hidden; float: left; position: relative;width:100%}
.index_pic li a img{ width:100%}
.index_new { width:100%; height: 348px; padding: 0px 0px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;float: left;}
.index_new .index_m03 {width:100%; height: auto;overflow: hidden;}
.index_fast {width:100%;float: none;}
.index_fast img {  margin-top: 15px;  _margin-top: 13px;  margin-left: 75px;}
.index_case { display:none;}
.index_main { border: 1px solid #dfdfdf; width:99%; padding: 0px;}
.index_title {width:100%; height: 48px; padding-top: 7px;border-bottom: 1px solid #dfdfdf;}
.index_sink { width:100%;height: auto; overflow: hidden; float: left; margin-top: 15px;}
.index_tab_l { width:100%; height: 148px;float: left;}
\.index_tab_r {width:100%; float: right; height: 285px; overflow: hidden;}
.index_zl {width:100%; height: 245px;margin-top: 16px;}
.index_tabr_title { width:100%;  height: 32px; line-height: 32px; background: #f0f0f0;}
.index_tab_r { width:100%; float: right; height: 285px; overflow: hidden;}
.index_tabr_title a { color: #333; display: inline-block; width: 75px; height: 30px; float: left; margin-left: 6px;text-align: center;}
.index_zl .index_zl_r { width: 222px;float: right;}
.index_ques { width:100%; height: auto; overflow: hidden; float: right; margin-top: 15px; background: #f0f0f0;}
.index_ask{ display:none;}
.index_div { width: 100%; margin: 0 auto; height: auto; overflow: hidden;}
.index_main1 {border: 1px solid #dfdfdf;width: 980px;padding: 0px; margin-bottom: 15px; margin-top: 15px;}
.index_pro{ display:none!important;}
.index_main{ display:none;}
.index_main1{ display:none;}
.index_bian{ display:none;}
#footer { width: 100%; padding: 30px 0 0 0; background-color: #A0011F;   margin-top: 20px;  min-width:100%; height: 220px;}
.pubW {width: 100%;}
.footer_logo { width:346px;  height: 125px;  background-position: 0px 0px;  float: left;  margin-top: 0px; margin-left: 60px;  display: inline;  margin-right: 0px;}
.footer_wx{ display:none;}
.footer_list {width: 420px; float: left; overflow: hidden; margin-top:0px;  background-color: #A0011F;}
.top_c img{width:100%;}
.list_div .list_dqwz .list_dqwz_1 {height: 24px; line-height: 24px;padding: 5px 12px 5px 30px; margin: 7px auto; width:100%;background: url(../images/search-bg.jpg) no-repeat 10px center; border: 1px solid #ddd;}













}
