﻿/* CSS Document */
.wrap{ width:auto!important;}
.nav,.linkMap,.n_ews{display:none!important}
*{ padding:0px; margin:0px; list-style:none; text-decoration:none;font-family: "微软雅黑" !important;}
.floatL{ float:left}
.floatR{ float:right}
img{ border:none}
a{ color:#333;font-family: "微软雅黑";}
a:hover{ color:#0284cf;text-decoration:none !important;}
.clearb,.clearit{ font-size:0px; clear:both; height:0px; overflow:hidden}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px;font-family:"Microsoft YaHei";}
/*公用样式*/
.title1{height: 36px;line-height: 36px;font-weight: normal; background: url(/Sites/Uploaded/UserUpLoad/20170309/20170309105129.jpg) repeat-x; }
.title1 span{color: #fff;padding: 0 20px; font-family: "Microsoft YaHei";font-size: 20px;}
.title1 a{ float:right; color:#fff; font-size:14px;padding-right: 20px; }
.title1 a:hover{ font-weight: 600;}
.title2{ border-bottom:2px solid #5ea8ef; height:35px; line-height:35px; font-weight:normal}
.title2 span{ height:35px; display:block; float:left; padding:0 20px;font-family:"Microsoft YaHei"; font-size:20px; color:#5ea8ef; cursor:pointer}
.title2 span.hover{ background:#5ea8ef;color:#FFF;}
.title3{ line-height:40px; text-align:center; font-size:20px; color:#458ed9}
.title4{background:#5ea8ef; height:35px; line-height:35px; text-align:center; color:#FFF; font-family:"Microsoft YaHei"; font-size:20px;font-weight:normal}
.newlist1 li{ height:28px; line-height:28px; background:url(../images/ShouWaiKe/ico1.jpg) no-repeat 0 12px; padding:0 0 0 10px; font-size:14px; overflow:hidden}
.newlist1 li span{ float:right; color:#666}
/*header*/
.phone_nav,.menu{display:none}
.header_swk{ width:100%; background:#fff; height:97px;}
.header_con{ width:1010px; margin:0px auto;}
.header_swk h1{ margin:20px 0px}
.header_swk h1,.header_swk h1 img{ width:548px; height:56px; float:left; display:block}
.header_right{ width:460px; float:right; padding:10px 0px; text-align:right}
.header_right p{ height:25px; line-height:25px; color:#b4b4b4}
.header_right p a{ margin:0 2px; color:#b4b4b4}
.header_right p a:hover{ color:#0284cf}
/*搜索*/
.searchbox{ margin:10px 0 0 0px; height:28px; overflow:hidden; width:268px; float:right;}
.searchtxt{ border:solid 1px #d2d2d2; border-radius:4px 0px 0px 4px; height:26px; line-height:26px; padding:0 5px; width:200px; float:left;}
.searchbtn{ background:url(/Sites/Uploaded/UserUpLoad/20170313/20170313100747.jpg) no-repeat 0 0px; width:56px; height:28px; border:none; cursor:pointer; float:left}
.searchbtn:hover{ background:url(/Sites/Uploaded/UserUpLoad/20170313/20170313100747.jpg) no-repeat 0 -28px;}
/*导航*/
.nav_swk{ background:url(/Sites/Uploaded/UserUpLoad/20170313/20170313100855.jpg) repeat-x 0 0px; height:42px;}
.nav_swk ul{ width:1010px; margin:0px auto; height:42px; line-height:42px; font-size:16px;}
.nav_swk ul li{ float:left; background:url(/Sites/Uploaded/UserUpLoad/20170313/20170313101342.jpg) no-repeat 0 0px; padding:0 0px 0 1px;}
.nav_swk ul li a{ padding:0 53px; display:block; float:left; color:#FFF;font-family:"Microsoft YaHei"; }
.nav_swk ul li a:hover{ background:url(/Sites/Uploaded/UserUpLoad/20170313/20170313101252.jpg) repeat-x 0 0px; text-decoration:none}
/*内容框架*/
.main{ width:1000px; margin:10px auto 25px auto;}
/*图片轮播*/
#feature_list {width:1000px;height:340px;overflow: hidden;position: relative; margin:0px auto}
#feature_list ul {position: absolute;list-style: none;}
#tabs {width: 120px; position:absolute; bottom:20px; right:400px;}
#tabs li{display:block; cursor:pointer;background:#ccc; width:15px; height:15px; border-radius: 10px; text-indent:-9999px; float:left; margin:0 5px; display:inline}
#tabs li.current {background:#109ede;}
#output {width:1000px;height: 340px;position: relative;}
#output li {position: absolute; left:0px;width:1000px;height:340px;}
#output li img{height:auto; width:1000px;}

/*科室首页*/
.dynamicBox{width: 318px; height: 370px;border: 1px #d9d9d9 solid;margin-right: 20px; _margin-right: 18px; margin-top: 20px;}
.dynamicBox.floatR{ margin-right: 0; }
div.tit{padding: 1px;border-bottom: 1px solid #d9d9d9;}
.jianjie,.getNews,.fuwu{ padding: 10px; }
.jianjie img{ width: 100%; display: block; margin-bottom: 10px; }
.jianjie p{line-height: 23px;font-size: 14px; color: #666; font-family: "Microsoft YaHei";}

.fuwu li{ margin:0 10px 10px; }
.fuwu li .img_a{ display: block;width: 76px;float: left;margin-right: 14px;}
.fuwu li .img_a img:hover{opacity: 0.7;transition: all 0.2s ease 0s;-moz-transition: all 0.2s ease 0s;-webkit-transition: all 0.2s ease 0s;-o-transition: all 0.2s ease 0s;}
.fuwu li h2{line-height: 26px;font-weight: normal;font-family: "Microsoft YaHei";}
.fuwu li p{font-size: 14px;font-family: "Microsoft YaHei";}
.fuwu li p .ChuZhen{ display: none; }
.fuwu li p a{ color: #333; margin-right: 10px;width: 45px; display: block;  float: left; height: 30px; }
.fuwu li p a:hover{ color: #1f82b6; }

.fuwu .count{float: right; width: 188px;}
.count{ *margin-top: -10px; }
.getNews img{padding: 10px;width: 280px;}

/*table切换*/
.table_newtitle{ background:#ccc; overflow:hidden; }
.table_newtitle li{ float:left; padding:0 10px 8px; font:18px/52px Helvetica,Tahoma,Arial,'Microsoft YaHei','微软雅黑',STXihei,'华文细黑',Heiti,'黑体',SimSun,'宋体',sans-serif; border:none ;color: #333; cursor:pointer;}
.table_newtitle li.hover{ color: #359a94; font-weight:bold;}
#tabBox a.details{ color: #359a94;}
.chu_tit{ margin-top:15px;}

/*专家列表*/
.zjtd_list .img_zoom_box ul{ float:left; width:760px;}
.zjtd_list .img_zoom_box ul .li { width:300px; margin:0 22px; float:left; display:inline;}
.zjtd_list .img_zoom_box ul .one_doctor{ float:none; width:715px; margin:10px 12px; }
.zjtd_list .img_zoom_box ul .one_doctor p{ width:700px;}
.zjtd_c_right_top a { color: #333; line-height:25px; font-family:"Microsoft YaHei"; font-size: 16px; font-weight: normal; }
.zjtd_c_right p { line-height: 23px; width: 340px;}
.zjtd_c_right .doc_img img {  border: 1px solid #d9d9d9; display: block; float: left; height: 102px; margin-right: 10px; padding: 1px; width: 80px;}
.moredoctor { float: left; width: 335px; margin:20px 15px 0 10px; height:130px;}

.mh_btn{ background:url(../images/btn3.png) no-repeat 0 0px; width:76px; height:23px; display:block; line-height:23px; text-align:center; margin:3px 5px 0 0; color:#004276; font-size:12px; font-weight:normal!important}
.mh_btn:hover{ background:url(../images/btn3.png) no-repeat 0 -23px; text-decoration:none}

.zjtd_btn{float:left; width:170px;}
.zjtd_btn a{ float:left;}


/*底部*/
.footer_swk{ background:#458ed9;padding:20px 0px;}
.footer_cn{ width:1000px; margin:0px auto}
.weixin{ float:left; margin:0 50px 0 0px; color:#FFF; width:110px;}
.weixin p{ height:30px; line-height:30px; color:#fff!important}
.footer_center{ line-height:30px; text-align:center; color:#FFF!important; padding:15px 0px;}
.footer_center a{ margin:0 8px; color:#FFF}
.footer_center p{color:#fff!important}
.footer_center p span{ color: #f4ce69;font-weight: 700;font-size: 14px;}

/*科室介绍*/
.swk_left{ background:#fff; width:760px;float:right}
.swk_left_content{ line-height:30px; font-size:14px;}
.swk_left_content p{ text-indent:2em}
.swk_right{ width:187px;float:left; }
.bgT{ background:url(/Sites/Uploaded/UserUpLoad/20150416/20150416163544.jpg) no-repeat 0 top; height:29px}
.bgB{ background:url(/Sites/Uploaded/UserUpLoad/20150416/20150416164040.jpg) no-repeat 0 top; height:29px}
.right_cont1{border:1px solid #dee4e9; border-top:none; border-bottom:none; background:#f8f9fc;overflow:hidden;}

.right_cont2{margin:10px 0;border:1px solid #dee4e9; border-top:none; background:#f8f9fc;}
.rightcolumn{ padding:0px 15px; font-size:14px;}
.rightcolumn li{line-height:33px; overflow:hidden; border-bottom:1px solid #dddee4; cursor: pointer;}
.rightcolumn li a{ color:#666}
.rightcolumn li a:hover{ font-weight:bold; color:#3f99ca}
.rightcolumn li ul{ display:none}
.scr_box{ padding: 10px;}
.doc_list li {height: auto;line-height: 22px;margin-bottom: 20px;}
.doc_list li img { display:block; margin:auto;height: 134px;padding: 1px;width: 99px;}
.doc_list li p span {color: #458ed9;}
.doc_list li img:hover {border: 1px solid #f93;padding:0;}
.doc_list li h2{ font-size:14px; line-height:22px; text-align:center}
.docteam_cont a{color: #458ed9!important;}
.doc_intro{color:#000!important}
/*团队*/
.zx_listtitlecolor{background:#fff; width:1010px;box-shadow: #999 0px 0px 5px;}
.docteam_list{ margin:0px!important; padding:0 0 25px 0px;}
.docteam_list li{ padding:0 15px; display:inline; margin:25px 0 0 0px!important;}
.docteam_cont H5{font-size:12px; font-weight:normal; height:23px!important; line-height:23px!important;}
.docteam_cont p{ line-height:27px!important;}
.docteam_cont .doc_name{ font-size:14px; font-weight:bold; height:23px!important; line-height:23px!important}
.docteam_list li img{ width:110px!important; height:145px!important; border:solid 1px #458ed9!important;}
.title_head { height:74px; line-height:74px; border-bottom:1px solid #ddd;}
.title_head h3{ font-family:"Microsoft YaHei"; font-weight:normal; font-size:28px; color:#474747}
.c_newlist_6 {color: #333;line-height: 26px;margin: 10px auto;width: 98%;}
.c_newlist_6 li {border-bottom: 1px solid #d9d9d9;padding: 25px 0;}
.c_newlist_6 h2 {color: #999;font-size: 14px;line-height: 30px;}
.c_newlist_6 h2 span {font-size: 12px;font-weight: 100;padding-left: 5px;}
.count_vist {color: #999;}
.list_more {color: #e87814;float: right;}
.list_more b {font-family: Arial,Helvetica,sans-serif;font-size: 12px;margin-right: 5px;}
.list_more:hover {color: #458ed9;}

.pages a:hover, .pages .ae-pagination-current{background-color:#5ea8ef;border:solid 1px #5ea8ef}

.sban{ width:100%; margin-bottom:15px}
.sban img{ display:block; width:100%; height:auto}
.articleCont{ margin-bottom:10px}
.articleCont a img{ width:163px; height:128px; float:left; margin-right:18px;}
.articleCont h2{ line-height:40px; font-family:"Microsoft YaHei"; font-weight:normal; font-size:28px; color:#474747; height:64px;}
.c_newlist_6 li p a{ color:#666;}
.c_newlist_6 li p a:hover{color: #0284cf;}

.pages{ line-height:45px}
.ae-pagination{ text-align:center !important}
.ae-pagination a{ border-radius:2px;padding: 0.4em 0.8em !important; background:#fff !important; font-weight:normal; color:#666}
.pages a:hover, .pages .ae-pagination-current{ color:#fff; background:#5ea8ef !important}
.span_p{ padding-left:10px}

.rightcolumn h4 { color: #333; font-family: "Microsoft YaHei"; font-size: 26px; font-weight: normal; margin-bottom:10px;}



@media only screen and (max-width:768px){
	.header_swk,.nav_swk{ display: none; }
	.phone_nav, .menu{ display:block}
	.phone_nav{ height:50px; line-height:50px; background:#2382b5; position:relative; padding:0 50px ; color:#fff; display:block; font-size:16px;}
	.nav_icon{ position:absolute; top:5px; right:10px; width:40px;height:40px; background:url(/Sites/Uploaded/UserUpLoad/20150113/20150113180113.gif) no-repeat center center; opacity:0.7; cursor:pointer}
	.phone_nav h1{ text-align:center}
	.phone_nav h1 a{font-size:1.6em; font-weight:normal; color:#fff;}
	.menu {background: #2382b5;display: none;font-size: 14px;position: absolute;right: 0;width: 30%;z-index: 1000; }
	.menu .sy1_li {font-size: 14px;line-height: 36px;position: relative; padding:0 10px;}
	.menu .sy1_li a {color: #fff;cursor: pointer;display: block;font-size: 14px;}
	.menu .sy1_li a:hover {color: #fff;text-decoration: none;}
	.fastlink li{ width:49%;}
	.fastlink li a{ width:100%;}
	.dynamicBox{ width: 48%; margin-right: 2%; box-sizing: border-box;}

	.dynamicBox.floatR{ width: 100%; }
	.header_con{ width:100%;}
	.header_right{ display:none}
	.header_syk h1{ width:100%; text-align:center; margin:20px auto}
	.header_syk h1 img{ float:none; margin:0px auto}
	.nav{ display:none}
	.main{ width: 100%; padding: 0 10px; box-sizing: border-box;}
	#feature_list,#output,#output li{ width: 100%; height: 200px;}
	#output li img{ width: 100%; }
	#tabs{ right: 0;}
	.footer_swk{ width:100%; height:auto}
	.footer_cn{ width:100%;}

	.dynamicBox{ height:auto}
	.swk_left{ width:100%; float:none;box-sizing:border-box;}
	.swk_right{ display:none}
	.zx_listtitlecolor{ width:100%;}
	.docteam_list li{ width:100%!important; float:none;box-sizing:border-box;}
	.docteam_cont{ width:80%!important}
	.docteam_cont p{ width:100%!important;}

	.getNews img { width: auto; height: 100%;box-sizing: border-box;}
	.swk_left_content p img{ width: 100% !important;height: auto !important; }
	.footer_center p.links{ display: none; }

	.fuwu .count { float: none; width: auto;}
	.fuwu li p a{ height: auto; }
}
@media only screen and (max-width:640px){
	.header_syk{ height:70px;}
	.header_syk h1, .header_syk h1 img{ width:100%; height:auto}
	.fastlink{ display:none}
	.docteam_cont{ margin:0px!important; width:100%!important;}

	#feature_list, #output, #output li{ height: 160px; }
	.getNews img { width: 100%; height: auto;box-sizing: border-box;}
}
@media only screen and (max-width:560px){
	.dynamicBox{ width: 100%; margin-right: 0;}
	#feature_list, #output, #output li{ height: 120px; }
}
@media only screen and (max-width:375px){
	#feature_list, #output, #output li{ height: 90px; }
	#tabs { width: 100px; bottom: 5px;}
} 
