@charset "utf-8";
*{ margin:0; padding:0; font-family:'Microsoft YaHei'; box-sizing: border-box;}

html{ width:100vw; overflow-x:hidden; }
body{ font-size:.16rem; background:#e3e9e2;}
img{ border:0; }
li {list-style: none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
a{ text-decoration:none; color:#000; }
a:hover{ }

.transition_up{  transition:.3s; }
.transition_up:hover{ transform:translateY(-.05rem); }

.pub_img{ width:100%; overflow:Hidden;}
.pub_img img{ transition:.3s; }
.pub_img:hover img{ transform:scale(1.1,1.1); }

.fl{float: left;}
.fr{float: right;}
.clr , .clear{ clear:both;}
.clearfix:after{ display:block; clear:both; content:'';}

/* 整个滚动条 */
::-webkit-scrollbar {
    width: 6px; /* 滚动条的宽度 */
    height: 6px; /* 滚动条的高度 */
}
/* 滚动条上的滚动滑块 */
::-webkit-scrollbar-thumb {
    background-color: darkgrey; /* 滑块颜色 */
}
/* 滚动条轨道 */
::-webkit-scrollbar-track {
    background: #f1f1f1; /* 轨道颜色 */
}

.view {
    max-width:14.30rem;
	width:98%;
	margin:0 auto;
}

header .logo{ float:left; height:1.44rem; display:block; }
header .qlinks{ float:right; border-top:3px solid #A3B7A0; position:relative; }
header .qlinks a{ display:block; height:1.44rem; padding:0 .2rem; float:left; }
header .qlinks a i{ width:100%; height:.68rem; display:block; background:center bottom no-repeat; margin-bottom:.12rem; }
header .qlinks a i.icon1{ background-image:url(../images/header_icon1.png); }
header .qlinks a i.icon2{ background-image:url(../images/header_icon2.png); }
header .qlinks a i.icon3{ background-image:url(../images/header_icon3.png); }
header .qlinks a i.icon4{ background-image:url(../images/header_icon4.png); }
header .qlinks a i.icon5{ background-image:url(../images/header_icon5.png); }

header .search_box{ position:absolute; right:0; bottom:-.2rem; width:3.1rem; border:1px solid #999; background:#fff; border-radius:.05rem; padding:0 .1rem; display:none; }
header .search_box input{ width:calc(100% - .5rem); height:.45rem; float:left; border:0; background:none; }
header .search_box button{ width:.45rem; height:.45rem; float:right; background:url(../images/search_btn.png) no-repeat center; background-size:.28rem .26rem; border:0; cursor:pointer; }

header .tool{ float:right; text-align:right; padding:.05rem .2rem 0 0; }
header .tool a{ color:#000; margin-right:.1rem; }
header .tool a#OldMode_btn{ color:#f48022; }
header .tool a#OldMode_btn span{ display:none; }

nav{  background:#A3B7A0; }
nav ul{ display:flex; }
nav li{ flex:1; position:relative;}
nav li > a{ width:100%;text-align:center; color:#fff; height:.7rem; line-height:.7rem; font-size:.2rem; display:block; }
nav li > a:hover{ background:#02599E; }
nav li .sed{ width:100%; position:absolute; left:0; top:.7rem; background:#fff; z-index:999; display:none; }
nav li:hover .sed{ display:block; }
nav li .sed a{ display:block; color:#000; text-align:center; padding:5px; line-height:.4rem; }
nav li .sed a:hover{ background:#02599E; color:#fff; }


.lunhuan{ }
.lunhuan img{ width:100%; }

.index_title{ width:100%; height:.8rem; position:relative; margin-bottom:.25rem; }
.index_title img{ display:block; }
.index_title a.more{ width:.95rem; height:.29rem; display:block; position:absolute; top:50%; right:.1rem; background:url(../images/more.png) no-repeat; background-size:100% 100%; transform:translateY(-50%); }

.tongzhi_box{ padding:.5rem 0; }
/*.tongzhi_box .index_title{ background:url(../images/tongzhi_tit.png) no-repeat 0 center; background-size:3.44rem .73rem; }*/
.tongzhi_box .tongzhi_lunbo{ width:7.15rem; height:4.8rem; float:left; }
.tongzhi_box .tongzhi_lunbo img{ display:block; width:100%; height:4.8rem; }
.tongzhi_box .tongzhi_lunbo .tit{ width:100%; height:.35rem; overflow:hidden; text-align:center; line-height:.35rem; color:#fff; background:rgba(0,0,0,.5); position:absolute; left:0; bottom:0; }

.tongzhi_box .tongzhi_right{ width:calc(100% - 7.45rem); float:right; }
.tongzhi_box .tongzhi_right .tongzhi_2{ width:100%; }
.tongzhi_box .tongzhi_right .tongzhi_2 a{ width:3.33rem; height:2.2rem; display:block; overflow:Hidden; position:relative; float:left; }
.tongzhi_box .tongzhi_right .tongzhi_2 a img{ width:100%; height:2.2rem; }
.tongzhi_box .tongzhi_right .tongzhi_2 a:nth-child(2){ float:right; }
.tongzhi_box .tongzhi_right .tongzhi_2 a .tit{ width:100%; height:.48rem; line-height:.48rem; overflow:hidden; background:rgba(9,3,47,.5); color:#fff; font-size:16px; text-align:center; position:absolute; left:0; bottom:0; }


.tongzhi_box .tongzhi_right .tongzhi_6{ margin-top:.2rem; }
.tongzhi_box .tongzhi_right .tongzhi_6 li{ width:100%; height:.4rem; line-height:.4rem; padding-left:.15rem; background:url(../images/dot.png) no-repeat 0 center; }
.tongzhi_box .tongzhi_right .tongzhi_6 a{ width:80%; height:.4rem; display:block; overflow:hidden; float:left; font-size:.18rem; color:#121212; }
.tongzhi_box .tongzhi_right .tongzhi_6 .date{ color:#a3b7a0; font-size:.18rem; float:right;}

.links_btn_4{ width:100%; background:#fff; display:flex; border-radius:5px;}
.links_btn_4 a{ flex:1; height:1.75rem; margin:.3rem .2rem; font-size:.24rem; text-align:center; color:#fff; padding-top:1rem; position:relative; }
.links_btn_4 a:after{ width:.45rem; height:1px; background:#fff; position:absolute; left:50%; bottom:.35rem; transform:translateX(-50%); content:''; }
.links_btn_4 a:nth-child(1){ background:url(../images/link4_icon1.png) no-repeat center .35rem #A3B7A0; }
.links_btn_4 a:nth-child(2){ background:url(../images/link4_icon2.png) no-repeat center .35rem #EF8770; }
.links_btn_4 a:nth-child(3){ background:url(../images/link4_icon3.png) no-repeat center .38rem #52A3CC; }
.links_btn_4 a:nth-child(4){ background:url(../images/link4_icon4.png) no-repeat center .38rem #EA965E; }


.fuwu_box{ width:100%; height:8.07rem; background:url(../images/fuwu_bg.jpg) #E6EBE5 center; margin:.4rem 0; padding-top:.6rem; }
/*.fuwu_box .index_title{ background:url(../images/fuwu_tit.png) no-repeat 0 center; background-size:4.58rem .73rem;  }*/
.fuwu_box .fuwu_left{ width:5.52rem; float:left; margin-top:.4rem; }
.fuwu_box .fuwu_left img{ width:100%; }
.fuwu_box .fuwu_right{ width:8rem; float:right; }
.fuwu_box .fuwu_right a.a1{ width:3.64rem; height:4.29rem; padding:2.5rem 0 0 .4rem; display:block; background:url(../images/fuwu_right_bg.png) no-repeat; float:left; }
.fuwu_box .fuwu_right a.a1 i{ width:.6rem; height:.67rem; background:url(../images/fuwu_icon1.png?1) no-repeat; background-size:100% 100%; display:block; } 
.fuwu_box .fuwu_right a.a1 b{ font-size:.3rem; color:#fff; display:block;  font-weight:100; margin:.1rem 0 .03rem;  }
.fuwu_box .fuwu_right a.a1 span{ font-size:.2rem; color:#fff; opacity:.5; display:block; font-weight:100; }

.fuwu_box .fuwu_right a.a2{ width:2.15rem; height:4rem; padding:.6rem 0 0 .8rem; display:block; background:#EF8770; float:left; transform:translateY(-.6rem); }
.fuwu_box .fuwu_right a.a2 i{ width:.61rem; height:.59rem; background:url(../images/fuwu_icon2.png?1) no-repeat; background-size:100% 100%; display:block; } 
.fuwu_box .fuwu_right a.a2 b{ font-size:.3rem; color:#fff; display:block;  font-weight:100; margin:.1rem 0 .03rem; padding-left:.2rem; writing-mode:vertical-rl; letter-spacing:.1rem; }
.fuwu_box .fuwu_right a.a2 span{ font-size:.2rem; color:#fff; opacity:.5; display:block; font-weight:100; white-space: nowrap; transform: rotate(90deg) translate(-1.03rem,.6rem); }

.fuwu_box .fuwu_right a.a3{ width:2.15rem; height:4rem; padding:.6rem 0 0 .8rem; display:block; background:#A3B7A0; float:left; transform:translateY(1.2rem); }
.fuwu_box .fuwu_right a.a3 i{ width:.61rem; height:.59rem; background:url(../images/fuwu_icon3.png?1) no-repeat; background-size:100% 100%; display:block; } 
.fuwu_box .fuwu_right a.a3 b{ font-size:.3rem; color:#fff; display:block;  font-weight:100; margin:.1rem 0 .03rem; padding-left:.2rem; writing-mode:vertical-rl; letter-spacing:.1rem; }
.fuwu_box .fuwu_right a.a3 span{ font-size:.2rem; color:#fff; opacity:.5; display:block; font-weight:100; white-space: nowrap; transform: rotate(90deg) translate(-1.03rem,.6rem); }


.tuandui_box{ width:100%; height:7.2rem; background:url(../images/tuandui_bg.jpg) 0 bottom repeat-x; }
.tuandui_box .index_title{/* background:url(../images/tuandui_tit.png) no-repeat 0 center; background-size:6.53rem .71rem;*/ margin-bottom:.4rem; }

.tuandui_box .zhuanjia{ width:100%; }
.tuandui_box .zhuanjia img{ width:100%; height:3.11rem; display:block; }
.tuandui_box .zhuanjia span{ width:100%; height:.8rem; background:#A3B7A0; display:block; }
.tuandui_box .zhuanjia span b{ display:block; font-size:.16rem; color:#fff; text-align:center; padding:.15rem .05rem .05rem; font-weight:normal; }
.tuandui_box .zhuanjia span i{ display:block; font-size:.16rem; color:#fff; text-align:center; font-style:normal; }

.tuandui_left{ width:48%; float:left; }
.tuandui_right{ width:48%; float:right; }


.dongtai_box{ margin:.7rem auto .9rem; }
/*.dongtai_box .index_title{ background:url(../images/dongtai_tit.png) no-repeat 0 center; background-size:5.08rem .73rem; }*/
.dongtai_box .dongtai_lunbo{ width:50%; height:4.8rem; float:left; }
.dongtai_box .dongtai_lunbo img{ display:block; width:100%; height:4.8rem; }
.dongtai_box .dongtai_lunbo .tit{ width:100%; height:.35rem; overflow:hidden; text-align:center; line-height:.35rem; color:#fff; background:rgba(0,0,0,.5); position:absolute; left:0; bottom:0; }

.dongtai_box .dongtai_right{ width:48%; float:right; }
.dongtai_box .dongtai_right .dongtai_4{ width:100%; }
.dongtai_box .dongtai_right .dongtai_4 > div{ width:calc(50% - .2rem); margin:0 .1rem .2rem; height:1.55rem; float:left; border-top:3px solid #A3B7A0; background:#fff; padding:.15rem .15rem 0 .15rem; box-shadow:0 0 .1rem rgba(0,0,0,.08); }

.dongtai_box .dongtai_right .dongtai_4 .date{ width:.62rem; height:.62rem; border-radius:50%; border:1px dashed #A3B7A0; overflow:hidden; color: #A3B7A0; text-align:center; float:left; }
.dongtai_box .dongtai_right .dongtai_4 .date b{ display:block; font-size:.2rem; font-weight:500; margin-top:.05rem;}
.dongtai_box .dongtai_right .dongtai_4 .date span{ display:block; font-size:.13rem; }
.dongtai_box .dongtai_right .dongtai_4 .tit{ width:calc(100% - .7rem); height:.5rem; line-height:.25rem; float:right; overflow:hidden; margin-top:.05rem; font-size:.18rem; color:#272828; }
.dongtai_box .dongtai_right .dongtai_4 .brief{ margin-top:.08rem; font-size:.16rem; line-height:.25rem; width:100%; height:.5rem; overflow:hidden; color:#717374; }

.dongtai_box .dongtai_right .dongtai_3{  }
.dongtai_box .dongtai_right .dongtai_3 li{ line-height:.4rem; }
.dongtai_box .dongtai_right .dongtai_3 a{ width:80%; height:.4rem; display:block; overflow:hidden; float:left; font-size:.18rem; color:#121212; }
.dongtai_box .dongtai_right .dongtai_3 .date{ color:#a3b7a0; font-size:.18rem; float:right;}


.menzheng_box{ width:100%; height:7.2rem; background:url(../images/menzheng_bg.jpg?1) no-repeat center; padding:.55rem 0; }
.menzheng_box .index_title{/* background:url(../images/menzheng_tit.png?1) no-repeat 0 center; background-size:6.03rem .73rem;*/ margin-bottom:.4rem }
.menzhang_system{ width:1.9rem; height:4.6rem; float:left; background:url(../images/menzheng_line.png) no-repeat right top; background-size:1.53rem 4.57rem; }
.menzhang_system .system{ width:.98rem; height:1.5rem; background:no-repeat center top; background-size:.98rem .98rem; text-align:center; color:#1b1b1b; font-weight:bold; padding-top:1.05rem; margin-top:.15rem; cursor:pointer; }
.menzhang_system .system:nth-child(1){ background-image:url(../images/menzheng_icon1.png); margin-left:.6rem; }
.menzhang_system .system:nth-child(2){ background-image:url(../images/menzheng_icon2.png); }
.menzhang_system .system:nth-child(3){ background-image:url(../images/menzheng_icon3.png); margin-left:.7rem; }

.menzhang_type{ width:calc(100% - 2.8rem); float:right; }
.menzhang_type_block{ display:none; }
.menzhang_type_block:nth-child(1){ display:block; }
.menzhang_tit{ font-size:.34rem; color:#1b1b1b; text-align:center; }
.menzhang_tit_en{ font-size:.2rem; color:#424141; text-align:center; }
.menzhang_type .typelist{ padding:.4rem 0; }
.menzhang_type .typelist a{ width:1.65rem; height: .6rem; border-radius:.05rem; margin:0 .1rem .2rem 0; display:flex; float:left; border:1px solid #DADADA; background:url(../images/jt.jpg) no-repeat .05rem center #fff; color:#44404C; font-size:.18rem; position:relative; padding-left:.2rem; justify-content: center; align-items: center; transition:.3s; }
.menzhang_type .typelist a:after{ width:1px; height:100%; content:''; background:#DADADA; position:absolute; top:0; left:.2rem; }
.menzhang_type .typelist a:hover{ color:#9CC93C; border-color:#9CC93C; transform:translateY(-.05rem); }


.news_box{ margin:.7rem auto; }
/*.news_box .index_title{ background:url(../images/news_tit.png?1) no-repeat 0 center; background-size:6.84rem .73rem; }*/
.news_box_lunbo{ width:6.7rem; height:4.7rem; float:left; }
.news_box_lunbo img{ width:7.15rem; height:4.54rem; display:block; }
.news_box_lunbo .tit { width: 100%; height: 0.35rem; overflow: hidden; text-align: center; line-height: .35rem; color: #fff; background: rgba(0,0,0,.5); position: absolute; left: 0; bottom: 0;}
.news_box_list{ width:7.3rem; height:4.7rem; float:right; }
.news_box_list .tags{ width:100%; height:.5rem; position:relative; }
.news_box_list .tags .tags_left{ float:left; }
.news_box_list .tags .tags_left span{ width:1.35rem; height:.5rem; cursor:pointer; float:left; display:block; font-size:.24rem; color:#858585; background:#CCCFCC; margin-right:1px; border-radius:8px 8px 0 0; text-align:center; line-height:.5rem; }
.news_box_list .tags .tags_left span.active{ color:#fff; background:#A3B7A0; }
.news_box_list .tags a.more{ width:.95rem; height:.29rem; display:block; position:absolute; top:.1rem; right:0; background:url(../images/more.png) no-repeat; background-size:100% 100%;}
.news_box_list .list_box { padding-top:.2rem; }
.news_box_list .list_box ul{ display:none; }
.news_box_list .list_box ul:first-child{ display:block; }
.news_box_list .list_box ul li{ width:100%; height:.43rem; line-height:.43rem; padding-left:.15rem; background:url(../images/dot.png) no-repeat 0 center; }
.news_box_list .list_box ul a{ width:80%; height:.43rem; display:block; overflow:hidden; float:left; font-size:.18rem; color:#121212; }
.news_box_list .list_box ul .date{ color:#a3b7a0; font-size:.18rem; float:right;}





.map_box{ width:100%; height:5.6rem; position:relative; }
.map_box .map{ width:100%; height:5.6rem; position:absolute; left:0; top:0; }
.map_box .view{ height:5.6rem; position:relative; }
.map_box .view .contact_box{ width:4.66rem; min-height:6.6rem; background:#A3B7A0; position:absolute; right:0; top:-.6rem; color:#fff; }   
.map_box .view .contact_box .tit{ width:100%; height:.73rem; color:#fff; font-size:.34rem; text-align:center; line-height:.73rem; margin-top:.6rem; background:url(../images/contact_tit.png) no-repeat center; background-size:4.56rem .73rem; margin-bottom:.2rem; }
.map_box .view .contact_box .hospital{ width:100%; height:.63rem; line-height:.63rem; text-align:center; position:relative; background:#EF8770; font-size:.2rem; }
.map_box .view .contact_box .hospital:after{ width:.4rem; height:.63rem; background:url(../images/contact_jt.png) no-repeat;  content:''; display:block; position:absolute; top:0; left:-.22rem;}
.map_box .view .contact_box .contact_info{ margin-top:.15rem; }
.map_box .view .contact_box .contact_info li{ width:100%; border-bottom:1px solid #ACBEAA; padding:.13rem .5rem; color:#fff; line-height:.3rem; }
.map_box .view .contact_box a.more{ display:block; line-height:.75rem; color:#fff; text-align:center; }


.bottom_fen{ width:100%; height:1.46rem; background:url(../images/bottom_fen.jpg) center #fff; }

.bottom_box{ width:100%; background:#A3B7A0; padding:.2rem 0;  }
.bottom_left{ width:9.9rem; float:left; text-align:left; color:#fff; line-height:.3rem; padding-top:.4rem; }
.bottom_right{ width:calc(100% - 9.9rem); float:right; text-align:center; }
.bottom_right img{ margin:0 .1rem; }

.position_box{ width:100%; height:.46rem; background-color: rgba(238, 238, 238, 1); border-bottom: 0rem solid #dddd; }
.position{ width:100%; max-width:13.60rem; height:.46rem; line-height:.46rem; margin:0 auto;  padding-left:.3rem; color:#000; }
.position a{ color:#000; }

.main{ width:100%; max-width:14.30rem; margin:0 auto; position:relative;overflow: hidden;clear:both; padding:.30rem .20rem; }

.all_left{ width:2.62rem; float:left;}
.all_right{ width:calc(100% - 2.62rem - 2%); float:right; background:#fff;}
.all_right img { max-width:100%; }

/*内页左侧*/
.left_list{ width:100%; margin-bottom:.20rem;}
.left_list strong { background:#A3B7A0; color: #fff; display: block; font-size: .26rem; overflow: hidden;  padding:.25rem; font-weight:normal; }
.left_list strong span {
    color: #fff;
    display: block;
    font-family:arial,helvetica,sans-serif;
    font-size: .14rem;
    font-weight: 100;
}

.left_list ul li {
	min-height:.50rem;
	font-size:.16rem;
	background-color:#eee;
	border-bottom:1px #FFFFFF solid;
	color:#000;
}

.left_list UL li a {
	min-height:.50rem;
	line-height:.25rem;
	padding:.10rem .25rem;
	font-size:.16rem;
	color:#363636;
	display:block;
}
.left_list UL li a.current2{ padding-left:.80rem;}
.left_list UL li a:hover {
	background-color:#C6D2C4;
	color:#FFF!important;
	display:block;
}

.left_list UL li.hover a {
	background-color:#1A77FF;
	display:block;
	height:.60rem;
	line-height:.60rem;
	width:2.00rem;
}

.left_contact{ width:100%; margin-top:.20rem; background:#eee; padding:.20rem .30rem; }
.left_contact .tit{ color:#000; font-size:.16rem; font-weight:bold; margin-bottom:.20rem; }
.left_contact .tit span{ font-size:.12rem; }
.left_contact p{ line-height:200%; font-size:.12rem; } 



/*内页右侧*/
.right_tit{ width:100%; line-height:.60rem; border-bottom:1px solid #000; }
.right_tit:after{ display:block; clear:both; content:'';}
.right_tit h2{float:left; padding-left:.30rem; width:.200rem; font-size:.16rem;}
.right_tit span{padding-right:.20rem; font-size:.14rem; float:right}
.right_tit a{ color:#000; }
.right_all{ min-height:5.00rem; border: 1px solid #ddd;    padding: .20rem .35rem;}
.right_all .title{ width:100%; font-size: .22rem;margin: 0 0 .20rem;    text-align: center;    padding-bottom: .20rem; border-bottom: 1px solid #e8e8e8; } 

/* 产品详情页 */
.prod_pic{ width:48%; float:left; height:3.50rem; display:flex; justify-content:center; align-items:center;    border: 1px solid #ddd; }
.prod_pic img{ max-width:100%; max-height:100%; display:block; padding:1px;}
.prod_info{ width:48%; float:right; }
.prod_info h3 { margin-top:.51rem; font-size:.19rem; border-bottom: 1px solid #ddd; padding-bottom:.15rem; }
.small_pics{ width:100%; overflow:hidden; margin-top:.30rem; display:flex; }
.small_pics .pic{ width:calc(25% - .10rem); height:100rem; float:left; border: 1px solid #ddd; margin-right:.10rem; display:flex; justify-content:center; align-items:center; padding:1px; cursor:pointer; }
.small_pics .pic.active{ border-color:#044C8B; }
.small_pics img{ display:block; max-width:100%; max-height:100%; }

.more_tit{ width:100%; border-bottom:1px solid #ddd; margin:.20rem 0; }
.more_tit div{ display:inline-block; float:left; padding:0 .25rem; font-size:.20rem; line-height:.50rem; color: #053796; border-bottom: 2px solid #053796; }

.back_btn{ width:1.00rem; border-radius:2px; display:block; float:left; padding:.10rem; color:#fff; background:#1AA3FD; margin-top:.30rem; text-align:center; }



/*关于我们*/
.right_all .content{ width:100%; line-height:.35rem;}

/*新闻*/
.newList { overflow: hidden; padding: .25rem 0; width: 100%;  height: 1.40rem;  border-bottom: 1px solid #eaeaea;    transition: all .5s ease;}
.newList .newLinkBox { position: relative; display: flex; flex-wrap: nowrap; width: 100%; height: 100%; padding-right: 10%; overflow: hidden;}
.newList .leftTimeBox { width: .80rem; height: .98rem; background: #f5f5f5; text-align: center; font-family: arial; transition: all .5s ease;}
.newList .newData {
    font-size: .45rem;
    line-height: .46rem;
    padding-top: .15rem;
}
.newList .centerContentBox {
    width: calc((100% - .80rem)/1);
    padding-left: 3%;
}
.newList .newTitle {
    font-size: .16rem;
    color: #000;
    white-space: nowrap;
    margin: .10rem 0;
    text-overflow: ellipsis;
    overflow: hidden;
    transition: all .5s ease;
}
.newList .newSummry {
    line-height: .24rem;
    height: .48rem;
    overflow: hidden;
    color: #565656;
}
.newList .rightIcon {
    position: absolute;
    top: 50%;
    right: 0rem;
    transform: translateY(-50%);
    width: .40rem;
    height: .40rem;
    border-radius: .20rem;
    overflow: hidden;
}
.newList:hover{ height:1.50rem; }
.newList:hover .leftTimeBox{ height:1.08rem; background:#ccc; color:#fff; }




.newstitle {
	text-align: center;
	font-size: .30rem;
	font-weight: bold;
	color: #333;
	line-height: .30rem;
	width: 100%
}
.newssubtitle {
	text-align: center;
	line-height: .60rem;
	font-size: .14rem;
	width: 100%
}
.newssubtitle span {
	width: 100%
}
.newsx {
	line-height: .40rem;
	width: 100%;
	margin-top: .05rem;
}


/* 产品列表 */
.proLi {
	position: relative;
    overflow: hidden;
    padding: 0 .16rem .32rem;
    height: auto;
    float: left;
    width: calc(100% / 3);
    margin: 0rem;
}
.proLi:hover .proLink {
    box-shadow: 0 0 .20rem #ddd;
}
.proLink {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    transition: all 0.5s ease;
    border: 1px solid rgba(243,243,243,1);
}
.proTitle {
    position: relative;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #000;
    font-size: .16rem;
    height: .70rem;
    line-height: .70rem;
    transition: all .5s ease;
	border-bottom:1px solid rgb(243,243,243);
}
.proImgBox {
    position: relative;
    width: 100%;
    height: 0rem;
    padding-bottom: 68%;
    overflow: hidden;
}
.proImg {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(1.0);
    max-width: 100%;
	max-height:100%;
    transition: all 2s ease .5s;
}
.proLi:hover .proImg {
    transform: translate(-50%, -50%) scale(1.1);
}
.lookMore {
    width: 100%;
    padding: .16rem 0 .16rem;
    text-align: center;
    font-size: .16rem;
    color: #003f98;
    font-family: Oswald;
}
.lookMore i{ width:.15rem; height:.20rem; display:inline-block; margin-left:.05rem; background:url(../images/jt3.jpg) no-repeat center; transform:translateY(.04rem); }

/* 留言 */
.feedback{ width:100%; }
.feedback table{ width:100%; border-left:1px solid #ccc; border-top:1px solid #ccc; }
.feedback table td{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:.05rem; }
.feedback table td input{ width:100%; height:.3rem; }
.feedback table td textarea{ width:100%; height:.9rem; }
.feedback button{ width:1.5rem; height:.35rem; border:0; background:#A3B7A0; color:#fff; font-size:.2rem; border-radius:.05rem; cursor:pointer; }

/* 分页CSS */
.pg {
    margin: .20rem 0;
    text-align: center;
    width: 100%;
	color:#595555;
}
.pg span {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #999999;
    display: inline-block;
    height: .30rem;
    line-height: .30rem;
    margin: 0 .03rem;
    padding: 0 .10rem;
    text-align: center;
}
.pg a {
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    color: #000 !important;
    display: inline-block;
    height: .30rem;
    line-height: .30rem;
    margin: 0 .03rem;
    padding: 0 .10rem;
    text-decoration: none;
}

/* 适老化 */
html.is_OldMode body{ font-size:.18rem; }
html.is_OldMode .tool a#OldMode_btn span{ display:inline; }
html.is_OldMode nav .view a{ font-size:.25rem; }
html.is_OldMode .fuwu_box .block p{ font-size:.3rem; }
html.is_OldMode .menzhang_type .typelist a{ font-size:.3rem; }
html.is_OldMode .menzhang_tit{ font-size:.4rem; }
html.is_OldMode .menzhang_system .system{ font-size:.2rem; }
html.is_OldMode .left_list UL li a{ font-size:.18rem; }



/** 返回首页 */
#goToTop { position: fixed; bottom: .2rem; right: .5rem; cursor:pointer; opacity:.6; }
#goToTop img { width:.5rem; }



@media (min-width: 801px){
	html {
		font-size: 80px;
	}
}

@media (min-width: 1200px){
	html {
		font-size:100px;
	}
}

@media (min-width: 1680px){
	html {
		font-size: 100px;
	}
}

.menu_btn{ display:none; }
.mb_fdj{ display:none; }
.mb_search{ display:none; }

@media (max-width: 800px){
	html {
		font-size: 100px!important;
	}
	
	.view{ width:95%; }
	
	#cniil_wza{ display:none; }
	
	header{ position:relative;}
	header > a{ display:flex; align-items:center ; height:.8rem; width:60%; float:left; width:80%; }
	header .logo{ max-width:100%; max-height:.8rem; height:auto;  }
	header .qlinks{ display:none; }
	
	header .tool{ float:none; position:absolute; top:0; right:0; padding:0; }
	
	.menu_btn{ display:block; width:.3rem; height:.25rem; position:relative; position:absolute; top:58%; right:5%; transform:translateY(-50%); }
	.menu_btn:after{ width:100%; height:.03rem; background:#1E4E9A; content:''; position:absolute; left:0; top:0; transition:.5s; }
	.menu_btn:before{ width:100%; height:.03rem; background:#1E4E9A; content:''; position:absolute; left:0; top:calc(100% - .03rem); transition:.3s; }
	.menu_btn span{ width:100%; height:.03rem; background:#1E4E9A; content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); transition:.3s; }

	.menu_btn.active:after{ transform:rotate(-45deg); top:50%; }
	.menu_btn.active:before{ transform:rotate(45deg); top:50%; }
	.menu_btn.active span{ opacity:0; }

	.mb_fdj{ width:.3rem; height:.3rem; position:absolute; top:58%; right:calc(5% + .4rem); transform:translateY(-50%); background:url(../images/fdj.png) no-repeat; display:block; }
	.mb_search{ width:100%; position:absolute; left:0; top:.8rem; z-index:2; background:#fff; display:none; padding:.1rem .2rem .1rem .2rem; }
	.mb_search input{ width:calc(100% - 1rem); height:.3rem; border:0; float:left; font-size:.16rem; }
	.mb_search .mb_yuying_btn{ width:.3rem; height:.3rem; margin:0 .1rem; background:url(../images/mkf.jpg) no-repeat; border:0; background-size:100% 100%; }
	.mb_search .mb_search_btn{ width:.5rem; height:.3rem; border:0; float:right; background:#E3E9E2; color:#1E4E9A; font-size:.16rem; }
    .luying_box{ width:100%; height:100%; position:fixed; left:0; top:0; background: #fff; z-index:99; }
    .luying_box .yuying_text{ width:80%; height:1rem; margin:1.4rem auto .0rem; text-align:center; }
    .luying_box .luying_icon{ width:2.82rem; height:2.82rem; margin:0 auto; background:url(../images/luying.gif) no-repeat; background-size:100% 100%; }


	nav{ width:100%; position:absolute; left:-100%; top:.8rem; z-index:9; transition:.3s; }
	nav.show{ left:0; }
	nav .view{ display:block; padding:0; }
	nav .view a{ width:100%; display:block; height:.5rem; line-height:.5rem; }
	
	.index_title{ height:auto; }
	.index_title img{max-height:.5rem; max-width:calc(100% - 1.5rem); }
	
	.tongzhi_box .tongzhi_lunbo{ width:100%; }
	.tongzhi_box .tongzhi_right{ width:100%; }
	.tongzhi_box .tongzhi_right .tongzhi_2{ display:none; }

	.links_btn_4{ flex-wrap:wrap; padding-bottom:.3rem }
	.links_btn_4 a{ flex:unset; width:calc(50% - .4rem); margin-bottom:0; }


	.fuwu_box{ height:auto; padding:.3rem 0; }
	.fuwu_left{ display:none; }
	
	.fuwu_box .fuwu_right{ width:100%!important; }
	.fuwu_box .fuwu_right a.a1{ width:100%; background-size:100% 100%; height:2rem; padding-top:.35rem; }

	.fuwu_box .fuwu_right a.a2{ width:100%; height:auto; transform:unset; padding:.3rem; }
	.fuwu_box .fuwu_right a.a2 i{ float:left; }
	.fuwu_box .fuwu_right a.a2 b{ float:left; writing-mode:unset; letter-spacing:0rem; }
	.fuwu_box .fuwu_right a.a2 span{ display:none; }

	.fuwu_box .fuwu_right a.a3{ width:100%; height:auto; transform:unset; padding:.3rem; }
	.fuwu_box .fuwu_right a.a3 i{ float:left; }
	.fuwu_box .fuwu_right a.a3 b{ float:left; writing-mode:unset; letter-spacing:0rem; }
	.fuwu_box .fuwu_right a.a3 span{ display:none; }

	.tuandui_box{ height:auto; padding-bottom:.5rem; }

	.tuandui_left{ width:100%; margin-bottom:.45rem; }
	.tuandui_right{ width:100%; }

	.dongtai_box{ margin-bottom:.2rem; }
	
	.dongtai_box .dongtai_lunbo{ width:100%; height:auto; margin-bottom:.2rem; }
	.dongtai_box .dongtai_right{ width:100%; }
	
	.dongtai_box .dongtai_right .dongtai_4 > div{ width:calc(100% - .2rem); }
	.dongtai_box .dongtai_right .dongtai_3{ display:none; }

	
	.menzhang_system{ width:100%; height:auto; background:none; display:flex; }
	.menzhang_system .system{ float:left; margin:0!important; flex:1; }
	.menzheng_box{ height:auto; padding:.3rem 0 0; }
	.menzheng_box .index_title{ margin-bottom:0; }
	.menzhang_type{ width:100%; }
	.menzhang_type .typelist{ padding:.2rem 0; }
	.menzhang_type .typelist a{ width:calc(33.333% - .2rem); margin:.1rem}
	
	.news_box{ margin:.3rem auto .3rem; display:block; }
	.news_box_lunbo{ width:100%; }
	.news_box_list{ width:100%; margin-top:.2rem; }
	
	.map_box{ height:auto; }  
	.map_box .view{ height:auto; }  
	.map_box .map{ display:none; }
	.map_box .view .contact_box{ width:100%; position:relative; top:0; }
	.map_box .view .contact_box .tit{ margin-top:0; }
	.map_box .view .contact_box .hospital:after{ display:none; }
	
	
	.bottom_box{ padding:.2rem 0; }
	.bottom_left{ width:100%; }
	.bottom_right{ width:100%; margin-top:.2rem; }

	
	
	.all_left{ float:none; display:none; }
	.all_right{ width:100%; float:none; }
	.main{ padding:.1rem; }
	.right_all{ padding:.2rem; }
	.newList .newLinkBox{ padding-right:0; }
	.newList .rightIcon{ display:none; }
	
	
}