/* CSS Document */

*{ margin:0; padding:0;}
a{ text-decoration:none; color:#545454;}
li{ list-style:none;}

img{ max-width:100%; max-height:100%; vertical-align: middle; border:none;}
body{ font-family:"Î¢ÈíÑÅºÚ"; color:#545454; font-weight:normal;}
p{color:#545454;font-size:1em;line-height:1.5em;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}

.blank1{clear:both; height:.25em; overflow:hidden; display:block; border-bottom:1px dashed #d0bda3;}
.blank2{clear:both; height:.5em; overflow:hidden; display:block;}
.blank10{clear:both; height:.5em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.wrapper{margin:0 auto;}

.top_a{ width:100%; overflow:hidden; background-color:#d82f8c; margin-top:1em;}

.top_sy{ width:100%; background-color:#d82f8c; overflow:hidden;}
.top_sy_l{ width:60%; float:left;}
.top_sy_r{ width:40%; float:right;}
.top_sy_r p{ color:#FFFFFF; text-align:right; padding-right:10px; padding-top:2%;}
.top_sy_r p a{ color:#ffffff;}
.top_sy_r img{ max-width:20%;}

.logo_sy{ width:100%; background-color:#e2b574; overflow:hidden; }
.logo_sy ul li{ float:left;}
.logo_sy .li1{ width:60%;}
.logo_sy .li2{ width:20%;}
.logo_sy .li3{ width:20%;}


.zjcd {
	position:relative;
	overflow:hidden;
	
	
}
.zjcd .owl-controls {
	position:absolute;
	width:100%;
	bottom:20px;
	left:0;
	height:2px;
}
.owl-carousel .owl-wrapper {
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-item {
	float: left;
}
.owl-theme .owl-controls {
	margin-top: 10px;
	text-align: center;
}
.owl-theme .owl-controls .owl-page {
	display: inline-block;
	zoom: 1;
	*display: inline;
	/*IE7 life-saver*/
	
}
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=60);
	/*IE7 fix*/
	opacity: 0.6;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
	overflow: hidden;
}



.main4_sy{ width:100%; background-color:#d82f8c; overflow:hidden;  }
.main4_sy ul li{ float:left;    width: 33.33333%;    width: calc(100/3*1%);  padding:0.5em 0;   width: -moz-calc(100/3*1%);    width: -webkit-calc(100/3*1%);  text-align:center; border-right:1px solid #fff; border-bottom:1px solid #fff; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.main4_sy ul li a{ color:#ffffff; font-size:1.2em; }
.main4_sy .li1{ border-right:none;}




/* .title{ width:100%; padding:1% 0 1% 0; background-color:#f7e9bb; overflow:hidden;}
.title h3{ float:left;  margin-top:1%; margin-bottom:1%; font-size:1.5em; font-family:Î¢ÈíÑÅºÚ; font-weight:normal; margin-left:3%;}

 .title h4{background:url("../images/ks_more.jpg") right center no-repeat; font-weight:normal; float:left; width:70%;  margin-top:2.5%; text-indent:5px; font-family:Arial; font-size:16.88px; font-weight:normal; }

 .title a{ color:#b94d06;}
 
  .title .h4{ width:47%; }
 .title_02{ margin-bottom:0.7em;}
 .title_03{ background:none;}
 .title_03 h4{ background:none;}*/
 
 
 

.knav_con{margin:0 auto;width:100%; padding-bottom:2em;}
.knav_con img{width:100%;margin:0 auto;display:block}
.knav_con ul li a{float:left;display:block;width:20%; width: calc(25% - 20px); width:-moz-calc(25% - 20px);    width:-webkit-calc(25% - 20px); margin:10px;  }
.knav_con ul li p{ text-align:center;}
.knav_con ul li p a{ display:block;}



.main9_sy{ width:100%; background-color:#e0953a; overflow:hidden; padding:1em 0; }
.main9_sy p{ text-align:center; text-indent:0em; color:#FFFFFF;font-weight:bold;}
.main9_sy ul li{ float:left; width:50%;}
.main9_sy ul li p span{ color:#fffc00; font-size:1.5em; font-weight:bold;}

.main10_sy{ width:100%; background-color:#f9f6f1; overflow:hidden; padding:1em 0; }
.main10_sy p{ text-indent:0em; font-size:1.2em; text-align:center; color:#b94d06;}
.main10_sy .p1{ font-size:1.5em;}



.amin_lt{ width:100%; background-color:#f9f6f2; overflow:hidden; margin-bottom:2em;}
.amin_lt ul li{  }
.amin_lt .li1{ margin:1em 2em;  border-bottom:1px solid #e2d2bb;  line-height:3em;}


.pagelist{ width:100%; margin:1em auto; padding-bottom:2.5em;}
.pagelist li {
float: left;
padding: 0 5px;
color: #505050;
color: #333;
font-size: 1em;
margin-left:2px;
margin-right: 2px;

}

/*.amin_nt{  width:100%; background-color:#f9f6f1; overflow:hidden; }
.amin_nt_01{ width:100%; background-color:#f7e9bc;}
.amin_nt_01 p { color:#ba4d02; padding-top:0.5em; padding-bottom:0.5em;}
.amin_nt_01 p a{ color:#ba4d02;}

.amin_nt_02{ width:90%; margin:0 auto; border-bottom:1px solid #b94d05; padding-bottom:1em;}
.amin_nt_02 p{ text-indent:0em; line-height:2em;}
.amin_nt_02 .p1{ text-align:center; text-indent:0em; font-size:1.5em; color:#be4f07; padding-top:0.8em;}
.amin_nt_02 .p2{ text-align:center; text-indent:0em; font-size:1.2em; color:#f85661; padding-bottom:0.8em;}

.amin_nt_03{ width:90%; margin:0 auto;}
.amin_nt_03 p{ text-align:left; text-indent:0em;}
.amin_nt_03 .p1{ color:#b94d05; font-size:1.5em; padding-top:0.5em; padding-bottom:0.5em;}
.amin_nt_03 .p2{ color:#f5334a; font-size:1.2em; padding-bottom:0.5em;}
.amin_nt_03 .p3{  padding-bottom:1em;}



.amin_nt_04{ width:90%; margin:0 auto;}
.amin_nt_04 ul li{ float:left; text-align:center; margin:10px; padding:10px 0;  width: 25%;    width:-moz-calc(100/3*1% - 20px);    width:-webkit-calc(100/3*1% - 20px);    width: calc(100/3*1% - 20px);}
.amin_nt_04 ul li a{ color:#FFFFFF;}
.amin_nt_04 .li1{ background-color:#dd6e8f;}
.amin_nt_04 .li2{ background-color:#7688c8;}
.amin_nt_04 .li3{ background-color:#f78d51;}
.amin_nt_04 .li4{ background-color:#9bbd5f;}
.amin_nt_04 .li5{ background-color:#cfa31c;}
.amin_nt_04 .li6{ background-color:#ac6cdd;}*/


.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.he{overflow:hidden; !important overflow:auto; zoom:1;}
.no{display:none;}
.ti{text-indent:-5000px;}
.mw{width:100%; margin:0 auto; overflow:hidden;}
.fw{width:100%; margin:0 auto; margin-bottom:1em;}


.xih{  margin-bottom:10px;}

.xih li{width:22%; width: calc(25% - 10px);width:-moz-calc(25% - 10px); 
    width:-webkit-calc(25% - 10px);   margin:20px 5px;  line-height:1.7em; float:left; text-align:center; color:#545454; cursor:pointer;  position:relative; font-size:1.2em; }
.xih li i{background:url(../images/br.jpg); width:1px; height:46px; display:block; position:absolute; right:0; top:0;}

.xih li a{ border:1px dashed #d82f8c; display:block; color:#d82f8c; overflow:hidden;  border-radius:5px;  width: 100%; }
.xih li a:hover{ color:#ffffff; background-color:#d82f8c;}
.xih li a.hover{  color:#ffffff; background-color:#d82f8c;}



.zjc{position:relative;  clear:both;}
.zjcd li{overflow:hidden;}
.zl{ float:left; width:150px; height:180px;}
.zl img{ width:150px; height:180px;}
.zr{float:right; height:180px; width:50%; width: calc(97% - 150px);width:-moz-calc(97% - 150px); 
    width:-webkit-calc(97% - 150px); padding-bottom:1em;}


.zr p{  text-indent:0em; color:#545454;}
.zr .p1{  padding-top:1em; border-bottom:1px dashed #d82f8c}
.zr .p1 a{  color:#d82f8c; font-size:1.5em;}
.zr .p1 span{  padding-left:20px; font-size:0.65em; color:#d82f8c;}

.zr .p2{ color:#545454; padding-top:0.5em; border-bottom:1px dashed #d82f8c}
.zr .p3{ padding-top:0.5em;}
.zr .p3 span{ color:#d82f8c;}
.zr .p3 a{ color:#d82f8c}

.zr .p4{ padding-top:1em;}
.zr .p4 a{ color:#ffffff; padding:5px 10px; background-color:#fa9c16; margin-right:10px; border-radius:5px; }
.zr .p4 .a1{ background-color:#ff723c;}








.dl04{ margin-left:3%; margin-top:1em; margin-bottom:1em;  overflow:hidden;  width:94%;}
.dl04 a{ color:#545454;}
.dl04 dt{ border:1px solid #e5e5e5; float:left;}
.dl04 dt img{ margin:6px; width:118px; height:82px;}
.dl04 dd{  float:right; width: 55%;    width:-moz-calc(96% - 130px);    width:-webkit-calc(96% - 130px);    width: calc(96% - 130px);}
.dl04 dd h3{ font-size:1.2em; color:#e66200; }
.dl04 dd h3.t_h_1{ color:#111111;}
.dl04 dd h3 a{color:#545454; font-weight:normal;}
.dl04 dd p{ font-family:Î¢ÈíÑÅºÚ; text-indent:0em; margin-top:2%;}
.dl04 dd p a{ color:#d82f8c;}



.ul04{ margin-left:3%; margin-top:1em;}
.ul04 li{ height:2em;}
.ul04 li img{ margin-right:10px;}






.form{ width:80%; margin:1em auto; padding-bottom:2em;}
.form dl { overflow:hidden; width:98%; margin:8px auto;}
.form dl dt{ float:left; font-family:Î¢ÈíÑÅºÚ; font-size:1.2em; color:#d82f8c; width:80px; text-align:center;}
.form dl dd{ float:left; width: 65%;    width:-moz-calc(100% - 80px);    width:-webkit-calc(100% - 80px);    width: calc(100% - 80px); }
.form dl dd span{ width:10px; float:right; color:#d82f8c;}
.name{ border:1px solid #d82f8c;border-radius:4px; height:30px; width: 65%;    width:-moz-calc(100% - 15px);    width:-webkit-calc(100% - 15px);    width: calc(100% - 15px); }
.g_dl06{ padding-bottom:10px;}
.g_dl06 li{ float:left; width:40%; margin-left:5%; margin-right:5%;}
.btn{  padding:5px 0; width:90%;  background:#2e8380; border:none; font-family:Î¢ÈíÑÅºÚ; font-size:1.2em; color:#FFF; border-radius:6px;}
.ret{ background:#a8226c; width:90%; border:none;  padding:5px 10px; font-family:Î¢ÈíÑÅºÚ; font-size:1.2em; color:#FFF; border-radius:6px;}


.ck_yigai{ width:90%; margin:1em auto; padding-bottom:1em; }
.ck_yigai p{ text-align:center; font-size:1.2em; color:#d82f8c;}
.ck_yigai ul{ margin-left:5%;}
.ck_yigai ul li{ float:left; width:50%;color:#d82f8c;}
.ck_yigai ul li span{ border-radius:0.7em; width:1.4em; height:1.4em; line-height:1.4em; display:inline-block;  text-align:center; background-color:#d82f8c; color:#FFFFFF;}





.zjh{background:url(http://m.96120.org/imagess/zjh.jpg) no-repeat bottom; text-align:center; height:60px; line-height:60px; font-size:26px; margin-bottom:20px;}
.zjul li{padding:16px 14px 16px 0; background:#f9f6f2; overflow:hidden; margin-bottom:10px;}

.zcl{ float:left; width:30%;}
.zcr{float:right; width:65%;}
.zcrh{background:url(http://m.96120.org/imagess/bb.jpg) repeat-x bottom; height:49px; line-height:49px; font-size:24px; color:#424241; margin-bottom:15px;}
.zcrh span{font-size:22px; padding-left:30px;}
.zcr p{display:block;}
.zjlr{ color:#957242; font-size:20px;}
.page{padding:36px 0 18px 127px; height:42px;}
.page a{float:left; display:block; width:150px; height:42px; margin-right:39px; text-indent:-5000px; background:url(http://m.96120.org/imagess/zjsy.jpg);}








.zjd{background:url(../images/zjcd.jpg) repeat-x;}
.zjk{padding-top:30px;}
.zjki{margin-right:25px;}

.zjk_l{ width:35%; float:left;}
.zjk_r{ width:60%; float:right;}

.zjkh{background:url(../images/bb.jpg) repeat-x bottom; height:56px; line-height:46px; font-size:1.5em;  margin-bottom:15px;}
.zjkh span{font-size:22px; padding-left:20px;}
.zjk i{font-style:normal; font-size:1em; line-height:40px; display:block;  }
.zjk p{ text-indent:0em;}

.zk{padding:20px 0 10px; height:44px;}
.zk ul li{ float:left; width:40%; margin-left:5%; margin-right:5%;}
.zk ul li img{ max-width:100%;}


.zc{color:#8c8c8c; padding:0px 0 0 25px; line-height:43px; font-size:20px; background:url(../images/zc.jpg) repeat-y;}
.zkh{border-bottom:2px solid #a89069; padding:35px 0 0; height:44px; line-height:44px; font-size:1.3em; color:#8e6935; margin-bottom:15px;}
.zkc{line-height:44px; text-indent:2em;  color:#404040;}
.zkfl{float:left; height:63px; width:97px; line-height:47px; color:#8e6935; font-size:22px;}
.zkfr{float:right; width:487px;}
.zkt{border:none; background:url(../images/ztx.jpg); width:226px; height:47x; line-height:47px; padding-left:5px;}
.zktc{height:63px;}
.zkd{background:url(../images/ztt.jpg); width:487px; height:171px; border:none;overflow:visible; display:block;}
.zkb{ line-height:47px; color:#8e6935; font-size:22px;}
.zks{background:url(../images/zts.jpg); border:none; width:143px; height:44px; float:left; margin:15px 0 34px 225px;}

.foot_sy{ width:100%; padding-top:1em; padding-bottom:3em; background-color:#fcf5f9;}
.foot_sy p{ text-align:center; font-weight:normal; line-height:1.8em; text-indent:0em; color:#545454;}
.foot_sy p a{ color:#545454;}






.v15_keshi { background-color:#fff; color:#fff; overflow:hidden; height:4.5em; padding:.4em 0;border-bottom: 1px solid #ccc;}


.v15_keshi .keshi_yibao {
background: url(../images/logo_index.jpg) no-repeat;
background-size: 16em 4.5em;
width: 16em;
height: 4.5em; 

float:left;

}
.v15_keshi .keshi_yibao a{ display:block;}


.v15_keshi .renliu_navIco {
float: right;
background:url(../images/top_index.jpg) no-repeat;
background-size: 2.5em 2.5em;
width: 2.5em;
height: 2.5em;
margin-top:1em;
margin-right:0.5em;
cursor: pointer;
position:relative;
}
.v15_keshi .renliu_navIco a{ display:block;}




.keshi_nav {
	background-color: rgba(000,000,000,0.8);
	position: absolute;
	right:.5em;
	top: 4.25em;
	z-index: 99999;
	width:14.5em;
	border-radius:.5em;
}
.keshi_nav_box {
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
	height:auto;
	width:14.5em;
	overflow:hidden;
}
.keshi_nav_1 {
	float: left;
	width:7em;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4b4b4b;
}
.keshi_nav_2 {
	float: left;
	width:7em;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.keshi_nav span {
	width: 0px;
	height: 0px;
	border: 10px solid #333333;
	border-color: transparent transparent #333333 transparent;
	position: absolute;
	top: -20px;
	right:0.5em;
}
.keshi_nav a {
	color:#fff;
	display: block;
	height:2em;
	line-height:2em;
	width: 7em;
	text-align: center;
	font-size: 1em;
}
.keshi_nav a:link,.keshi_nav a:visited,.keshi_nav a:hover { color:#fff;}



.art_banner{ width:100%; margin:0 auto; position:relative;}
.art_banner_1{  height:13em; width:100%; background:url(../images/ck_banner.jpg) no-repeat center top; background-size:cover;}
.art_banner_2{  height:13em; width:100%; background:url(../images/yz_banner.jpg) no-repeat center top; background-size:cover;}
.art_banner_4{  height:13em; width:100%; background:url(../images/ek_banner.jpg) no-repeat center top; background-size:cover;}
.art_banner_3{  height:13em; width:100%; background:url(../images/ch_banner.jpg) no-repeat center top; background-size:cover;}
.art_banner_5{  height:13em; width:100%; background:url(../images/eh_banner.jpg) no-repeat center top; background-size:cover;}


.art_banner_6{  height:13em; width:100%; background:url(../images/ck_index_03.jpg) no-repeat center top; background-size:cover;}
.art_banner_7{  height:13em; width:100%; background:url(../images/ck_index_03.jpg) no-repeat center top; background-size:cover;}
.art_banner_35{  height:13em; width:100%; background:url(../images/ck_index_03.jpg) no-repeat center top; background-size:cover;}
.art_banner_113{  height:13em; width:100%; background:url(../images/ck_index_03.jpg) no-repeat center top; background-size:cover;}
.art_banner_37{  height:13em; width:100%; background:url(../images/ck_index_03.jpg) no-repeat center top; background-size:cover;}
.art_banner_116{  height:13em; width:100%; background:url(../images/list_sister_banner.jpg) no-repeat center top; background-size:cover;}

.art_banner_117{  height:13em; width:100%; background:url(../images/list_zhaoxian_banner.jpg) no-repeat center top; background-size:cover;}
.art_banner_118{  height:13em; width:100%; background:url(../images/ck_index_03.jpg) no-repeat center top; background-size:cover;}

.art_banner_111{  height:13em; width:100%; background:url(../images/ck_index_03.jpg) no-repeat center top; background-size:cover;}
.art_banner_39{  height:13em; width:100%; background:url(../images/ck_index_03.jpg) no-repeat center top; background-size:cover;}

.fkbanner{  height:13em; width:100%; background:url(http://v.fxfcyy.com/2017516/yd590.jpg) no-repeat center top !important; background-size:cover;}

.art_banner_123{  height:13em; width:100%; background:url(../images/list_keshi_banner.jpg) no-repeat center top; background-size:cover;}
.art_banner_125{  height:13em; width:100%; background:url(../images/list_keshi_banner.jpg) no-repeat center top; background-size:cover;}

.art_banner_126{  height:13em; width:100%; background:url(../images/list_keshi_banner.jpg) no-repeat center top; background-size:cover;}

.art_banner_128{  height:13em; width:100%; background:url(../images/list_keshi_banner.jpg) no-repeat center top; background-size:cover;}

.art_banner_129{  height:13em; width:100%; background:url(../images/list_keshi_banner.jpg) no-repeat center top; background-size:cover;}
.art_banner_130{  height:13em; width:100%; background:url(../images/list_keshi_banner.jpg) no-repeat center top; background-size:cover;}



.list_doctor_banner_01{  height:13em; width:100%; background:url(../images/list_doctor_banner.jpg) no-repeat center top; background-size:cover;}




.art_banner_m{ width:100%; height:3em; background-color:#FFFFFF; position:absolute; bottom:0; opacity: 0.6;}
.art_banner_m1{ width:100%; height:3em; position:absolute; bottom:0;}
.art_banner_m1 p { line-height:3em;}
.art_banner_m1 p a{ font-size:1.3em; color:#d82f8c; margin-left:20px;}
.art_banner_m1 p span{  color:#d82f8c; float:right; margin-right:20px;}


.mbx{ width:100%; margin-top:1em; margin-bottom:1em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mbx p a{ color:#545454;}

.ck_list{ width:95%; margin:0 auto;}
.ck_list p{ line-height:3em; border-bottom:1px dashed #d82f8c;}
.ck_list p a{ color:#545454;}
.ck_list p a:hover{ color:#d82f8c;}
.ck_list p span{ float:right; color:#545454;}



.indexZJ{ width:100%;  height:auto; position:relative; overflow:hidden;}
.indexZJTit{width:100%; height:40px; overflow:hidden; }
.indexZJTit h2{ float:left; padding-left:2%; padding-top:15px; font-size:18px; color:#000;}
.indexZJTit h3{ float:left; margin-top:10px; font-size:18px; color:#73bfd8; width:120px; height:30px; line-height:30px; text-align:center;}
.indexZJ_box{overflow:hidden; visibility:hidden; position:relative;}
.indexZJ_wrap{overflow:hidden; position:relative; width:100%; }
.indexZJ_wrap li{position:relative;display:block;width:100%;float:left;}
.indexZJ_wrap li img{ width:100%; }
.indexZJ_position{z-index:999; position:absolute;bottom: 2%;left:40%}
.indexZJ_position li{display:inline-block;width:10px;height:10px;border-radius:10px;background:#d5d4d5; margin-left:4px;}
.indexZJ_position li a{font-size:0;}
.indexZJ_position li.on{background-color:#68b7e7;}



.wzlb-title {
width:100%;
    height: auto;
    float: left;
 
    position: relative;
}





.wzlb-title a {
  
    color: #2e2e2e;
    text-decoration: none;
    float: left;
    padding-left: 1.7%;
  
    font-weight: bold;
}


.wzlb-description {
   
    height: auto;
    float: left;
    margin: 0.5em 0 0 3.9%;
    font-size: 0.9em;
    color: #777777;
    line-height: 1.5em;
}


.wzlb-time {
    display: block;
    width: 50%;
    height: auto;
    float: left;
    margin: 0.8em 0 1em 3.9%;
    font-size: 0.86em;
    color: #9f9f9f;
    background: url(../images/news-time.png) left center no-repeat;
    background-size: contain;
    line-height: 1em;
    text-indent: 1.5em;
}

.wzlb-hits {
    width: 30%;
    background: url(../images/news-hits.png) left center no-repeat;
    background-size: contain;
    margin: 0.8em 0 1em 0;
}

zlb-time {
    display: block;
    width: 50%;
    height: auto;
    float: left;
    margin: 0.8em 0 1em 3.9%;
    font-size: 0.86em;
    color: #9f9f9f;
    background: url(../images/news-time.png) left center no-repeat;
    background-size: contain;
    line-height: 1em;
    text-indent: 1.5em;
}




.ck_list_page{ width:90%; margin:0 auto; margin-top:30px; padding-bottom:30px; }
.ck_list_page p{ text-align:center;}
.ck_list_page ul li{ float:left; margin-left:5px; margin-right:5px;}
.ck_list_page ul li a{ color:#545454; }


.ck_artcle{  width:95%; margin:30px auto; }
.ck_artcle h1{ text-align:center; font-size:1.2em; color:#545454; height:2em;}
.ck_artcle p{ }
.ck_artcle p a{ color:#d82f8c;}
.ck_artcle .p1{ text-indent:0em; text-align:center; height:2em;}

.ck_artcle_sxp{ width:90%; margin:30px auto;}
.ck_artcle_sxp ul li{ }
.ck_artcle_sxp ul li a{ color:#545454;}



.list_doctor{ width:100%; margin:0 auto; margin-bottom:1em; padding-bottom:1em; border-bottom:1px solid #c9c9c9; overflow:hidden;}
.list_doctor ul li{  float:left; height:6em;}
.list_doctor .li1{ width:6em; height:6em;}
.list_doctor .li1 img{ width:6em; height:6em; border-radius:3em;}
.list_doctor .li2{ margin-top:1.5em; height:4.5em;  margin-left:0.5em;     width: 50%;    width:-moz-calc(100% - 12.5em);    width:-webkit-calc(100% - 12.5em);    width: calc(100% - 12.5em); }
.list_doctor .li2 p{ color:#d82f8c;}
.list_doctor .li2 p a{ color:#d82f8c;}
.list_doctor .li2 p span{ font-size:1.2em;}
.list_doctor .li3{ float:right;  height:4em;  margin-top:2em; width:6em;}
.list_doctor .li3 img{ width:2em; height:2em;}

.art_doctor{ width:95%; margin:0 auto;}
.art_doctor p{ text-align:center;}
.art_doctor .p1{ color:#d82f8c; line-height:2em;}
.art_doctor .p1 span{ font-size:1.2em;}
.art_doctor .p2{ padding-bottom:2em;}



 .time_c_a {
    color:#fff;
	width: 100%;
	margin-right: auto;
	margin-left: auto; background-color:#000000;
	margin-top:1em;
	margin-bottom:1em;
}
#titlebox_a {
	width:24%; width: calc(25% - 2px); width:-moz-calc(25% - 2px);    width:-webkit-calc(25% - 2px);
	float:left

}
#titlebox_a li {

	list-style-type: none;
	color: #ffffff;
	width: 100%;
	
	 height:4em; line-height:4em;
	text-align: center;

	cursor:pointer;

	
}
#titlebox_a li a{ color:#FFFFFF;}



#onea1{ background-color:#de5aa0; display:block;}
#onea2{ background-color:#e478b1; display:block;}
#onea3{ background-color:#f2bfda; display:block;}


#onea1.hover{ background-color:#cc5494;}
#onea2.hover{ background-color:#cc6c9f;}
#onea3.hover{ background-color:#dcaec6;}



#titlebox_a .hover {
	color: #fff;

	position:relative;
	
}
#titlebox_a .hover span{ color:#ffffff}


.Contentbox_a{
width:75%; float:right; 

}

.con_b{ max-width:100%;  height: calc(10em - 2px); height:-moz-calc(10em - 2px);    height:-webkit-calc(10em - 2px); margin-bottom:2px;}
.con_b_01{ background:url(../images/ts_01.jpg) no-repeat center center; background-size:cover;}
.con_b_02{ background:url(../images/ts_02.jpg) no-repeat center center; background-size:cover;}
.con_b_03{ background:url(../images/ts_03.jpg) no-repeat center center; background-size:cover;}



.con_a{ background-color:#dedede; height:2em;  }
.con_a p{ text-align:center; color:#FFFFFF; line-height:2em;}




.ts{ width:100%; height:2em; margin-top:2em; margin-bottom:2em;}
.ts p{ text-align:center;}
.ts p a{ color:#FFFFFF; background-color:#d82f8c; padding:8px 10px; border-radius:.5em; }


.s_jdft{ padding:1em 0em; background:#f7f7f7; clear:both;}
.s_dfjs ,.s_yuyue{padding:1em 0em; background:#fff; clear:both;}
.s_dfjs .ck_list{ width:95%; margin:0 auto;overflow: hidden;}
.s_dfjs .ck_list p{ line-height:3em; border-bottom:1px dashed #d83b8e;}
.s_dfjs .ck_list p a{ color:#545454;}
.s_dfjs .ck_list p a:hover{ color:#d83b8e;}
.s_dfjs .ck_list p span{ float:right; color:#545454;}
.s_dfjs .dl04{ margin-left:3%; margin-top:1em; margin-bottom:1em;  overflow:hidden;float: left;}
.s_dfjs .dl04 a{ color:#545454;}
.s_dfjs .dl04 dt{float:left;}
.s_dfjs .dl04 dd{  float:right; width: 55%;width:-moz-calc(96% - 130px);    width:-webkit-calc(96% - 130px);    width: calc(96% - 130px);}
.s_dfjs .dl04 dd h3{ font-size:1.2em; color:#e66200; }
.s_dfjs .dl04 dd h3.t_h_1{ color:#111111;}
.s_dfjs .dl04 dd h3 a{color:#545454; font-weight:normal;}
.s_dfjs .dl04 dd p{ font-family:Î¢ÈíÑÅºÚ; text-indent:0em; margin-top:2%;}
.s_dfjs .dl04 dd p a{ color:#d83b8e;}
.s_dfjs .wzlb-description ,.xwdt .wzlb-description{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}





@media only screen and (min-width: 1280px){
 body{ font-size:18px;}
    .wrapper{width:640px; margin:0 auto;}



		
}
@media only screen and (min-width: 640px) and (max-width: 1279px){
body{ font-size:18px;}
	.wrapper{width:640px; margin:0 auto;}

	

}
@media only screen and (min-width: 480px) and (max-width: 639px){
body{ font-size:16px;}
	.wrapper{width:100%;}




}
@media only screen and (min-width: 360px) and (max-width: 479px){
	body{ font-size:14px;}
	.wrapper{width:100%;}
	

}
@media only screen and (min-width: 320px) and (max-width: 359px){
body{ font-size:13px;}
.wrapper{width:100%;}


}

@media only screen and  (max-width: 319px){
body{ font-size:12px;}
.wrapper{width:100%;}


}