/** ??? **/
.zj_tit1{ width:92%; margin:0px auto}
.zj_tit1 h2{color:#ce2a2a; font-weight:bold; font-size:1.2em; text-align:center; line-height:2.5em; border-bottom:1px dashed #d1d1d1; }
.zj_tit1 p{ text-indent:2em; line-height:1.8em; margin-top:2%}
.zj_tit1 p a{ color:#ce2a2a}
.gj_myhj{ width:92%; margin:4% auto; overflow:hidden}
.gj_myhj li{ width:100%; float:left; background:#e14f1e; color:#fff}
.gj_myhj li dt,.gj_myhj li dd{ width:50%; float:left; box-sizing:border-box}
.gj_myhj li dl{ color:#fff}
.gj_myhj li dt img{ float:left; width:100%}
.gj_myhj .li_bg{ }
.yc_doctor1{overflow:hidden;clear:both}
.yc_doctorl{width:52%;float:right;}
.yc_doctorl img{width:100%;display:block;}
.yc_doctorl dl{background:url(../images/m_gj_lhf4.png) center left no-repeat ;margin-top:8%;background-size:12% 100% ;padding-top:3%;overflow:hidden}
.yc_doctorl dl dd{margin-left:15%;padding-bottom:3%;display:block;overflow:hidden }
.yc_doctorl dl dd p{font-size:.75em;line-height:1.2;padding:0 0 4% 0;}
.gj_my{ width:92%; margin:0px auto}
.gj_my img{ width:100%}
.zjlist{ margin-top:7%;}
.zjr{ width:53%; float:left;}
.zjr img{ width:98%; margin-top:3%;}
.zjlist ul{ background:url(../images/m_gj_lhf4.png) left no-repeat ; background-size:12% 100% ; margin-top:10%;}
.zjlist li{ margin-bottom:5%; padding-left:15%;}
.zjlist li p{  overflow:hidden;overflow:ellipsis; width:100%; font-size:0.78em}
.zjr a{  font:20px/100%  "Microsoft YaHei"; border-radius:3px; background:#fd4513; display:block;white-space:nowrap; overflow:hidden;overflow:ellipsis; color:#fff; text-align:center; padding:6% 0; margin-top:10%;}
.gj_zjal{ width:93.75%; margin:0 auto;}
.gj_zjal p{ font:22px/220%  "Microsoft YaHei"; color:#333333; margin-top:3%;text-indent:2em;}
.gj_zjalul{ margin:3% auto; overflow:hidden;max-height:10em;}
.gj_zjalul li{ width:33%; margin-right:0.5%; float:left;}
.gj_zjalul li img{ float:left;}
.gj_zjalul li p{ width:100%; background:#0170c1; color:#fff; text-align:center; line-height:1.6em;border-radius:5px; font-size:0.9em}
.gj_zjswt { margin-top:3%;}
.gj_zjswt img{ width:47.5%; }
.gj_zjalswt a{font:20px/100%  "Microsoft YaHei"; border-radius:3px; background:#0070c0;display:block;white-space:nowrap; overflow:hidden;overflow:ellipsis; color:#fff;text-align:center; padding:3% 0;margin-top:5%}
 
 @media (min-width:320px) and (max-width:479px){
 .gj_my p{ font:16px/200%  "Microsoft YaHei";}
 .zjlist li p{ font:12px/180%  "Microsoft YaHei";}
 .zjr a{  font:14px/100%  "Microsoft YaHei";}
 .gj_zjal p{ font:14px/220%  "Microsoft YaHei";}
 .gj_zjalswt a{font:14px/100%  "Microsoft YaHei"; }
}
.zj_qh1{ width:92%; margin:3% auto 0 auto}
.zj_qh1 img{ width:100%}
.zj_qh1 hd li{ width:100%; background:#333; clear:both; overflow:hidden;}
.zj_qh1 li a{ width:31%; float:left; margin-left:1%; margin-right:1%;overflow:hidden; position:relative}
.zj_qh1 a p{ position:absolute; width:100%; background:#000; bottom:0; left:0; font-size:0.6em; color:#fff; text-align:center; line-height:1.6em;opacity:0.7;
filter:alpha(opacity=70);}
.flex-control-nav { text-align: center; font-size:0.6em; width:30%; margin:3% auto; overflow:hidden;}
.flex-control-paging li {width: 1.4em; height:  1.4em;background: #666; margin-left:5%;border-radius:20px; float:left; color:#fff}
.flex-control-paging li.on{ background:#ffa135}
@media screen and (max-width: 640px) {
  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}
.zj_an{ width:92%; margin:0px auto 4% auto; overflow:hidden; clear:both}
.zj_an a{ width:48%; text-align:center; display:block; float:left; line-height:2em; background:#fe4614; color:#fff; font-size:0.9em;border-radius:5px;}
.zj_an img{ width:1.5em; margin-right:2%;}
.zj_tit2{ width:92%; margin:0px auto;}
.zj_tit2 h2{color:#ce2a2a; font-weight:bold; font-size:1.2em; text-align:center; height:1.5em; line-height:2em; background:url(../images/yc_zj_55.jpg) no-repeat center bottom;background-size:contain }
.zj_tit2 h2 b{ color:#333}
.zj_tit2 p{ text-indent:2em; line-height:1.8em; margin-top:2%}
.zj_tit2 p a{ color:#ce2a2a}
.zj_qh2,.zj_qh3{ width:92%; margin:3% auto 0 auto}
.zj_qh2 img,.zj_qh3 img{ width:100%}
.zj_qh2 hd li,.zj_qh3 hd li{ width:100%; background:#333; clear:both; overflow:hidden}
.zj_qh3 p{ height:1.8em; background:#0170c1; line-height:1.8em; text-align:center; color:#fff; font-size:0.8em}
.zj_qh2 li a{ position:relative; display:block; margin-bottom:3%}
.zj_qh2 li a p{ position:absolute; width:100%; background:#000; bottom:0; left:0; font-size:0.8em; color:#fff; text-align:center; line-height:2em;opacity:0.7;
filter:alpha(opacity=70);}
.zj_cc2{ width:100%;}
.zj_cc2 span{ width:32%; float:left; position:relative; margin-right:2%; display:block;margin-bottom: 12px;}
.zj_cc2 span s{ position:absolute; bottom:0; left:0;background:#000; bottom:0; left:0; font-size:0.75em; color:#fff; text-align:center; line-height:1.3em;opacity:0.7;
filter:alpha(opacity=70); padding:1% 0} 
/** ??? end**/
