*{ margin:0px; padding:0px; border:0px;}
body{ background:#21201f; font-family:"Microsoft YaHei";-webkit-box-sizing: border-box;
	box-sizing: border-box;}
a{ text-decoration:none;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline}
ul,li{ list-style-type:none; margin:0px; padding:0px;}a{ text-decoration:none;} .auto{ margin:0 auto}
.ov{ overflow:hidden;}.fleft{ float:left}.fright{ float:right;}.wp{ padding:1% 9% 0% 10%}.mt20{ margin-top:20px}

.swipe{ width:100%; height:auto; overflow:hidden; position:relative; margin:0 auto; max-width:640px; min-width:320px;}
.swipe-wrap{ width:100%; height:auto; overflow:hidden; position:relative;}
.swipe-wrap div.swdiv{ width:100%; height:auto; overflow:hidden; float:left; position:relative;}
.swipe-wrap div.swdiv img.syimg{ width:100%; height:auto;}


/*幻灯片 开始*/
.box_swipe {position: relative;background-color: #fff;}

.box_swipe > ol {height:20px; position: relative;z-index:10;margin-top:-35px;text-align: center; margin-bottom:0px;}
.box_swipe > ol > li {display: inline-block;margin: 6px 2px;width: 8px;height: 8px;background-color: #757575;border-radius: 8px;}
.box_swipe > ol > li.on {background-color: #fff;}

.synav{ width:100%; height:1.2em; position:fixed; bottom:18%;}
.synav ul{ list-style-type:none;}
.synav ul li{ width:1.2em; height:1.2em; border-radius:1.2em; background:#7c7d7a; float:left; margin-left:5%;}
.synav ul li.on{ background:#c3970d;}
.p_top{ height:auto; background:#696361; font-size:1.1em; color:#fff; line-height:1.5em}
.p_top span{ float:left; display:inline-block; background:#51B322; width:13%; text-align:center; height:1.5em; line-height:1.5em; border-radius:5px; -webkit-border-radius:5px; margin-right:2%}
footer{ width:100%; height: auto;background:#21201f; position: fixed; z-index:10; bottom:0px; border-top:1px solid #ae872a}
.footer{ width:100%; max-width:640px; min-width:320px; margin:0 auto;}
.footer p{ width:25%; height: 100%; float:left; display:inline; overflow:hidden; text-align:center; padding-top:0.5em;}
.footer p a{ font-size:1.2em; color:#fff; width:100%; height:100%; display:block;}
.footerbg{background:#7c7d7a;}
.footer p a img{ width:40%;}s
.pdlb{ width:90%; height: auto; position:absolute; z-index:3; top:20%; left:5%;}
.pdlb p{ width:48%; height:2.6em; background:#21201f; margin-bottom:4%; position:relative;}
.pdlb p a{ width:100%; height:100%; display:block;}
.pdlb p a:hover{ background:#7c7d7a;}
.pdlb p a span:last-child{ width:78%; font-size:8px; color: #ccc; float:left; display: block; text-align:left;}
.pdlb p a span:nth-child(2){ width:75%; font-size:1.1em; color:#ccc; padding-top:4%; display:block; float:left;}
.pdlb p:nth-child(2n+1){ float:left}
.pdlb p:nth-child(2n){ float:right}
.pdlb p a img{ float:left; width:18%; padding-top:5%; padding-right:2%; padding-left:2%;}
.pdlb p img.h{ width:8%; position:absolute; z-index:5; top:2px; right:2px;}
.leftzx{ width:0px; height:100%; position:fixed; z-index:9; background:rgba(0,0,0,0.8); top:0px; overflow:hidden;}
.leftzxx *{ display:none;}
.leftzx div{ width:30%; background:#21201f; position:relative; height:100%; padding-bottom:0; padding-left:3%; overflow:hidden;}
.leftzx div ul{ list-style-type:none; width:40%; display:block; position:fixed; bottom:16%; }
.leftzx div ul li{ width:100%; height:8%; float:left; line-height:1.5em; padding-bottom:7%;;}
.leftzx div ul li img{ width:18%; max-width:49px; min-height:15px; float:left; padding-right:2%;}
.leftzx div ul li a{ font-size:1em; color:#c99a33; width:100%; height:100%; display:block;}
.yygkbox{ width:100%; height:100%; right:-100%; position:fixed; z-index:8; background:rgba(0,0,0,0.8); top:0px; overflow:hidden;}
.yygk{ width:40%; height:100%; background:#21201f; right:0px; position:absolute; z-index:8; bottom:0px;}
.yygk ul{ list-style-type:none; padding-left:5%; position:absolute; bottom:15%;}
.yygk ul li{ width:100%; height: auto; float:left; line-height:2em; padding-bottom:4%;}
.yygk ul li a{ font-size:1.1em;color:#c99a33; width:100%; height:100%; display:block;}
.yygk ul li a img{ width:22%; max-width:49px; min-height:15px; float:left; padding-right:2%; float:left;}


.main{ width:100%; height:auto; overflow:hidden; padding-bottom:18%;}
.arc1{ width:90%; height: auto; background:#4b4b4b; padding:1% 5%; line-height:2em; overflow:hidden;}
.arc1 p{ width:55%; font-size:1.1em; color:#fff; float:left;}
.arc1 img{ float:right; width:40%;}
.arcimg{ width:100%; height:auto; overflow:hidden;}
.arcimg img{ width:100%;}
.arc1+h1{ width:90%; padding:3% 5%; text-align:center; color:#fff; font-size:1.5em; font-weight:100;}
.arc1+h1+p{ width:90%; height:auto; padding:0 5% 0 5%; text-align:left; color:#9e9e9e; font-size:1em;}
.arc2{ width:90%; height:auto; overflow:hidden; padding:0% 5%; font-size:1.1em; line-height:1.5em; color:#fff;}
.arc2 p{ padding-top:3%;}
.arc3{ width:90%; height:auto; overflow:hidden; padding:3% 5%;}
.arc3 a:first-child img{ width:42%; float:left;}
.arc3 a:last-child img{ width:42%; float:right;}
.arc4{ width:90%; height:auto; overflow:hidden; padding:0 5%; color:#fff; font-size:1.1em; line-height:2em; background:#4b4b4b;}
.arc5{ width:90%; height:auto; overflow:hidden; padding:3% 5%;}
.arc5 p{ width:100%; font-size:1.1em; color:#fff;}
.arc5 p a{ font-size:1.1em; color:#ee7800;}

.listbox{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:640px; min-width:320px;}
.wzlist{ width:100%; overflow:hidden; border-bottom:2px solid #ac831f; border-top:2px solid #ac831f; padding:2%; margin-top:1%; height:8.5em;}
.wzlist .wzlist_l{ float:left; width:35%;height:8.5em;}
.wzlist .wzlist_l img{ width:100%; height:8.5em;}
.wzlist  .wzlist_r{ float:left; width:62%; height:8.5em; padding-left:2%; position:relative;}
.wzlist h3{ font-size:1.3em; padding-bottom:1%;height:auto; text-align:left;border-bottom:1px dotted #fff;}
.wzlist h3 a{ font-size:0.8em; color:#fff; font-weight:100;}
.wzlist .wzinfo{ font-size:1.0em; color:#adadad; width:96%; height:auto; line-height:1.5em;}
.wzlist .wzbtn{ text-align:center; position:absolute; bottom:0%; left:20%}
.wzlist .wzbtn a{ display:block; width:85%}
.wzlist .read{ color:#EE7800; font-size:.95em}
.wzlist .wzinfo a{ color:#f00}
.listnav{ width:90%; height:auto; overflow:hidden; padding:2% 5%;}
.listnav ul{ list-style-type:none;}
.listnav ul li{ float:left; font-size:1em; color:#fff; padding-left:2%;}
.listnav ul li a{ font-size:1em; color:#fff;}
.listnav ul li.thisclass{ color:#990000;}

.webbox{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:640px; min-width:320px;}
.gkimg{ width:100%; height:auto; text-align:center; padding-top:5%; padding-bottom:5%; border-bottom:1px solid #ac831f; background:#080708;}
.gkimg img{  width:70%; height:auto;}
.gkjj{ width:90%; height:auto; padding:5%; font-size:1.1em; line-height:1.5em; color:#fff; border-bottom:1px solid #ac831f; }
.p_top{ width:95%; height:auto; background:#696361; padding:3% 20% 3% 3%; font-size:1.2em; line-height:1.6em; color:#fff}
.p_top span{ float:left; display:inline-block; background:#51B322; width:13%; text-align:center; height:1.5em; line-height:1.5em; border-radius:5px; -webkit-border-radius:5px; margin-right:2%}

.gknav{ width:90%; height:auto; display:block; padding:5%; background:url(../images/hx.jpg) no-repeat bottom center; border-top:1px solid #ac831f; margin-top:2px; list-style-type:none; overflow:hidden;}
.gknav li{ width:32%; margin:0 1.5% 7% 0; height:1.8em; line-height:1.8em; text-align:center; font-size:1.2em; float:left; color:#fff; cursor:pointer;}
.gknav li:nth-child(3),.gknav li:nth-child(6),.gknav li:nth-child(9),.gknav li:nth-child(12){ margin-right:0;}
.gknav li a{ color:#fff; font-size:.85em; display:block; border:1px solid #d39b13; border-radius:0.5em; padding:1%; }
.gknav li a:hover{ text-decoration:none;color:#ee7800;}
.gknav li.active{ color:#ee7800; text-decoration:underline;}
.article{ width:90%; height:auto; padding:5% 5% 5% 5%;}
.article p{ font-size:1.1em; color:#fff; line-height:2em; padding-top:3%;}

.lylxhead1{ width:100%; height:auto; overflow:hidden;}
.lylxhead1 img{ width:100%; height:auto;}
.lylxhead2{ width:100%; height:auto; padding-top:2%; padding-bottom:2%; text-align:center;}
.lylxhead2 img{ width:32%;}
.lylxhead3{ width:100%; height:auto; text-align:center;}
.lylxhead3 img{ border:2px solid #c59e13; border-radius:5px; width:80%;}
.lylxsen{ width:90%; height:auto; overflow:hidden; padding:3% 5%;}
.lylxsen textarea{ width:99%; height:5em; display:block; border:3px solid #ccc; font-size:1.1em; color:#333; border-radius:5px; margin-bottom:1em; font-family:"Microsoft YaHei"; text-indent:0.5em;}
.lylxsen input.fl{ width:65%; height:3em; display:block; background:#ee7800; border:1px solid #924900; border-radius:5px; line-height:3em; font-size:1.1em; color:#fff; font-family:"Microsoft YaHei";}
.lylxsen input.fr{ width:30%; height:3em; display:block; background:#ee7800; border:1px solid #924900; border-radius:5px; line-height:3em; font-size:1.1em; color:#fff; font-family:"Microsoft YaHei";} 

.page_wrap{position:relative; width:100%;  margin:0 auto; max-width:640px; min-width:320px; background:#21201f; padding-bottom:10%;}
.banner img,.ads img{width:100%; max-width:640px; min-width:320px; display:block}
.banner{ max-width:640px; min-width:320px; width:100%; display:block;}

/*index*/
.swtop{ width:100%; position:absolute;top:0; left:0; overflow:hidden; z-index:10; background-color: #21201f}
.swtop_main{margin:0 auto;max-width:640px; min-width:320px; width:100%;}
.nav{ border-bottom:2px solid #ac831f;}
.nav ul li{ width:25%; height:100%; overflow:hidden; float:left; display:inline; text-align:center; background:#212120}
.nav ul li a.navbg{ background:#7c7d7a}
/*.nav_info{ display:none}
.current{ display:block}*/
.nav ul li a{ display:block; color:#fff; padding:5% 0; font-size:1.0em;}
.bingz{ margin:3% 6%;}
.bingz_li{ height:11.3em; margin-bottom:4.5%}
.bingz_li_l{ width:35%; background:#b7aca6; height:9.8em; text-align:center; padding:2.5% 2%}
.bingz_li_l a{ display:block; height:9em; width:100%}
.bingz_li_l .bingz_name{ font-size:1.3em; color:#fff}
.bingz_li_l .bingz_yw{ font-size:.95em; color:#e8e8e8}
.sljb{ background:#c57372} .jsljb{ background:#d3a268;} .mnszgr{ background:#166c9d}
.xcbjb{ background:#5cb531} .qlxjb{ background:#700e01} .szzx{ background:#f6bf02}
.pgy{ background:#909090} .byl{ background:#debabb}
.bingz_li_r{ width:60%; height:9.8em; background:#fff; padding:2.5% 0}
.bingz_li_r p a{ display:inline-block; float:left; height:2.5em; border:1px solid #bbb; color:#3e3a39; font-size:1em; font-family:"宋体"; text-align:center; line-height:2.5em; position:relative}
.bingz_li_r p a span{ display:block; width:1.5em; height:1.5em; line-height:1.5em; font-size:.8em; background:#c41b1b; color:#fff; text-align:center; position:absolute; right:0.5%; top:2%; font-family:"宋体"; }
.bingz_li_r p .bza1{ width:28.5%; margin:0% 0 3.5% 3%;overflow:hidden;}
.bingz_li_r p .bza2{ width:44.5%;margin:0% 0 3.5% 3%;overflow:hidden;}
.bingz_li_r p .bza3{ width:93.0%;margin:0% 0 0% 3%;overflow:hidden;}



/*same css*/
.accordion li .sbtit{ display:block;font-size:1.4em; color:#fff; padding:5% 9% 5% 8%}
.accordion li .sbtit .spri{ display:inline-block; width:10%; height:1.25em; float:right; background:url(../images/add.png) no-repeat; background-size:100% 100%;}
.accordion li .sbtit .active{ background:url(../images/reduc.png) no-repeat; background-size:100% 100%;}
.accordion li .sbtit .span_icon{ text-align:center; display:inline-block; width:15%; height:1.8em; float:left; vertical-align:middle; margin-right:3%}
.accordion li .sbtit .span_icon img{ width:90%; max-width:60px; max-height:60px;}
.accordion li .li_flv{ border-bottom:2px solid #ac831f; border-top:2px solid #ac831f; background:#3f403e; padding:4% 0% 3% 2%; display:none}
.accordion li .li_flv .sbpic{ width:25%; text-align:center}
.accordion li .li_flv .sbpic img{ width:100%;}
.accordion li .li_flv .sbinfo{ color:#fff; overflow:hidden; line-height:1.6em;}
.accordion li .li_flv .sbinfo span{ color:#fff; display:inline-block; float:left; width:31%}
.accordion li .li_flv  .flv_r{ width:70%;}
.accordion p{ color:#fff; font-size:1.3em;}
.click_btn{ margin-top:5%}
.click_btn a{ display:block;}
.li_flv .js_box{ padding:0% 3% 0% 6%}
.li_flv .js_ul li{ width:50%; float:left;color:#fff; line-height:2em;}
.li_flv .js_ul li a{ color:#fff; font-size:1.5em;}
.li_flv .jsbtn{ margin:3% 0 0 0; text-align:center}
.li_flv .jsbtn a{ display:block}
.li_flv .jj_box{ padding:0% 5% 0% 6%}
.li_flv .jj_box .pinfo{ text-indent:2em; font-size:1.1em; line-height:1.6em; color:#fff}
.li_flv .jj_box  .whinfo{ text-indent:inherit;}
.li_flv .jj_box .btn_a{ color:#ee7700; font-size:1.1em; text-decoration:underline;}

/*doctor css*/
.sbtit_doc{ padding:5% 9% 5% 4.5% !important;}
.doc_tit{ width:85%;}
.doc_tit_r{ width:75%; margin-left:2%}
.doc_tit_r .name{ font-size:1.0em;}
.doc_tit_r .name em{ font-style:normal; font-size:.7em;}
.doc_tit_r .name .red{ font-size:.7em; color:#ee7800}
.doc_tit_r .name .green{font-size:.7em; color:#5cb531;}
.doc_tit_r .doc_info{ font-size:1.0em;}
.doc_txt{padding:0% 3% 3% 6%}
.doc_txt .doc_txt_l{ width:50%; float:left;}
.doc_txt_l .sc_name{ display:inline-block; width:34%; font-size:1.4em; color:#fff;}
.doc_txt_l .sc_info{ display:inline-block; font-size:1.4em; color:#ee7800}
.doc_btn{ margin-top:5%;}
.doc_btn a{ display:inline-block; float:left; width:33%;}
.dco_txt_r{ width:45%;}
.p1{ font-size:1.2em; color:#fff; line-height:1.5em;}
.p1 span{ color:#ee7800}

/*hunajing css*/
.entmen_pic{padding:0% 3% 3% 5%}
.hjname{ text-align:center; padding:3% 0}
.entmenp { margin-bottom:5%}
.entmenpt{ margin-bottom:5.9% !important;}
.entmenp img{ display:block}
.entmenp span{ display:block; text-align:center; height:2em; line-height:2em; background:#727171; color:#fff; font-size:1.15em;}
.entmen_pic_b{ margin:3% 0;}
.entmen_pic_b ul li{ float:left; width:31%; margin-right:3.5%}
.hjbox{ padding-bottom:3%}
.hj-info{ background:#fff; text-align:center; margin:3% 4% 5% 4%; padding:4.5% 0}
.hj-info-img img{ width:92%}
.hj-info h3{ padding-bottom:3%; border-bottom:1px solid #dcdcdc; margin:0 4%; font-size:1.3em; color:#333}
.hj-info .tel{ color:#21201f; font-size:1.2em; margin-top:3%}


/*right-btn*/
.right-btn{ z-index:10; width:30px; height:30px;position:fixed; bottom: 18%; right:2%; cursor: pointer; z-index:10000; background:url(../images/mean.png) no-repeat; background-size:100% 100%;}
.right-btn-info{ margin-right:-380px; z-index:2; position:fixed; right:0; top:0; height:100%; width:60%; max-width:380px; background:#22211f; bottom:0; opacity:0.95; border:1px solid #c99a33; border-right:none;}
.right-btn-tit{ border-bottom:1px solid #c99a33; height:3.5em; line-height:3.5em; padding-left:8%;}
.right-btn-tit a{ display:inline-block; float:left; color:#c99a33; font-size:1.3em;}
.right-btn-tit .right-close{ display:inline-block; width:13%; vertical-align:middle; height:2em; margin:5% 5% 0 0;}
.right-info{ border-top:1px solid #000; padding:10% 8% 20% 0%; height:100%; height:500px;overflow:auto;overflow: hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.right-info h3{ font-weight:normal; font-size:1.2em; color:#c99a33; overflow:hidden; padding-left:10%}
.right-info h3 span{ float:right;}
.right-info p{ line-height:2.5em; padding-left:20%}
.right-info p a{ font-size:1.1em; color:#ab9b77; display:block}
.right-info p a:hover{background:#7c7d7a;}

/*pl-box*/
.pl-box{ width:90%; height:auto; padding:1% 5%}
.pl-tit{ color:#fff; font-size:1.4em;}
.pl-list-r{ width:84%; margin-left:3%}
.pl-list-r .pl-name{ font-size:1.3em;}
.pl-list-r .pl-time{ color:#a8a8a8; font-size:1.1em;}
.pl-list-r .pl-info{ margin-top:5%; font-size:1.1em; line-height:1.6em}
.pl-box-info{ margin:3% 2% 0 4%}
.pl-box-info p{ color:#fff;}
.pl-box-info .pl-list{ padding-bottom:4%; border-bottom:1px solid #a3a3a3; margin-bottom:5%}
.pl-list-r .other-info{ margin-top:3%;}
.pl-list-r .other-info span{ color:#b1891a; font-size:1.2em; margin-right:5%; vertical-align:middle}
.pl-list-r .other-info img{ vertical-align:middle; margin-right:2%;}

@media screen and (max-width:320px) {
	.swipe {font-size:14px}
	.footer {font-size:14px}
	.yygk {font-size:14px; padding-bottom:20%;}
	.bingz_li_l .bingz_name{ font-size:16px;}
	.footer p a img{ width:40%; padding-top:10%;}
	.synav{font-size:14px}
	.synav ul{ padding-left:25%; display:block;}
	.leftzx {font-size:14px}
	.webbox{font-size:14px;}
	.listbox{ font-size:14px;}
	.page_wrap {font-size:12px}
	.bingz_li{ margin-bottom:3%}	
	
	
}
@media screen and (min-width:320px) {
	.swipe {font-size:12px}
	.yygk {font-size:14px}
	.yygk {font-size:14px; padding-bottom:20%;}
	
	.footer {font-size:14px}
	.footer p a img{ width:40%; padding-top:10%;}
	.synav{font-size:14px}
	.synav ul{ padding-left:25%; display:block;}
	.leftzx {font-size:14px}
	.webbox{font-size:14px;}
	.listbox{ font-size:14px;}
	.page_wrap {font-size:14px}
	.accordion p{ font-size:1.1em}


}
@media screen and (min-width:350px){.listbox{font-size:16px;}.bingz_li_r p a{ font-size:.98em;}}
@media screen and (min-width:480px) {
	.swipe {font-size:16px}
	.yygk {font-size:16px}
	.yygk ul li{ line-height:2.5em;}
	.footer {font-size:16px}
	.footer p a img{ width:30%; padding-top:10%;}
	.synav{font-size:16px;}
	.synav ul{ padding-left:30%; display:block;}
	.leftzx {font-size:16px}
	.webbox{font-size:16px;}
	.listbox{ font-size:18px;}
	.page_wrap {font-size:16px}
	.bingz_li_r p a{ font-size:.95em;}
	}

}
@media screen and (min-width:640px) {
	.swipe {font-size:24px}
	.yygk {font-size:16px}
	.yygk ul li{ line-height:2.8em;}
	.footer {font-size:16px}
	.footer p a img{ width:30%; padding-top:3%;}
	.synav{font-size:16px; bottom:18%;}
	.synav ul{ padding-left:35%; display:block;}
	.leftzx {font-size:20px}
	.leftzx div ul li{ line-height:2.3em;}
	.webbox{font-size:20px;}
	.page_wrap {font-size:24px}
	.listbox{ font-size:24px;}
	.swdiv  #mySwipe{ height:10em;}
}
#arcticle_main_box img{max-width:100% !important;height:auto !important;}
#article_150916xx img{max-width:100% !important;height:auto !important;}

.opt_cls_article_page_i{background:none !important;color:black;}
.opt_cls_article_page_i .arc2{color:black;}
.opt_cls_article_page_i .arc1+h1{color:black;}
.opt_cls_article_page_i .arc5 p{color:black;}
.opt_cls_article_page_i .pl-box-info p{color:black;}





