@charset "gb2312";
@import url("reset.css");
@import url("common_new.css");
/* CSS Document */
.dtrd{ width:96.875%;overflow:hidden; margin:-3% auto 0; border-top:none; padding:3% 0;}
.cn_yczz{display:none;}
/*栏目分类*/
.pdy_z,.pzx_z{ width:93.75%; height:auto; overflow:hidden; margin:4% auto;}
.pdy_z img{ width:48%; height:auto; float:left;}
.pdy_z .pdn{ width:47.5%; height:auto; overflow:hidden; float:right;}
.pdy_z .pdn p{ width:100%; height:auto; overflow:hidden; font-size:1em; color:#000000; text-align:left; line-height:1.1em;}
.pdy_z .pdn span{ width:98%; height:auto; float:left; margin-top:5%;  border:1px dashed #F00; text-align:center; border-radius:8px;}
.pdy_z .pdn span a{color:#F00;}
.xmzx{ width:91%; height:auto; overflow:hidden; margin:5% auto 0; font-size:1.1em; text-align:center; line-height:1.3em; background:#8e6e37; padding:1.5% 0; border-radius:8px; box-shadow:3px 3px 3px #888888;}
.xmzx a{ color:#fff;}
.pzx_z img{width:27.33%; height:auto; float:left;}
.pzx_z ul{ width:72.6%; height:auto; overflow:hidden;}
.pzx_z ul li{ width:47%; height:auto; float:left; margin-left:2%; font-size:1em; line-height:1.7em; text-align:center; border:1px solid #d9d9d9; background: -webkit-linear-gradient(#fdfdfd, #e1e1e1);background: -o-linear-gradient(#fdfdfd, #e1e1e1); background: -moz-linear-gradient(#fdfdfd, #e1e1e1); background: linear-gradient(#fdfdfd, #e1e1e1); color:#000000;}
.syz_z{ background:url(../img/pdimg3.jpg) left center repeat-x;} 
.syz_z .bti{ width:33.5%; height:auto; overflow:hidden; font-size:1.2em; background:#8e6e37; color:#fff; line-height:1.8em; text-align:center; margin:0 auto;}
.syz_zs a{ width:22%; height:auto; float:left; overflow:hidden; font-size:1em; line-height:1.7em; text-align:center; border:1px solid #d9d9d9; background: -webkit-linear-gradient(#fdfdfd, #e1e1e1);background: -o-linear-gradient(#fdfdfd, #e1e1e1); background: -moz-linear-gradient(#fdfdfd, #e1e1e1); background: linear-gradient(#fdfdfd, #e1e1e1); margin:2% 1% 0 1.3%; color:#000000;}
.syz_z{ width:93.75%; height:auto; overflow:hidden; margin:4% auto 2% auto;}
.syz_zs{ width:93.75%; height:auto; overflow:hidden; margin:0 auto 4% auto;}

/*技术*/
.jstit{ width:100%; height:auto; overflow:hidden; font-size:1.5em; color:#333333; text-align:center; margin-top:4%; }
.jsjs{ width:93.75%; height:auto; overflow:hidden; font-size:1.2em; color:#333333; text-align:left; margin:2% auto 5% auto; text-indent:2em; line-height:1.3em;}
.jsdh{ width:99%; height:auto; overflow:hidden; background:#8e6e37; margin:0 auto;}
.jsdh li{ width:33.33%; float:left; color:#fff; text-align:center; line-height:1.3em; font-size:1.2em; border-bottom:1px solid #ffffff; }
.jsdh li a{ display:block; color:#fff; border-right:1px solid #fff; margin:5% 0; }
.jsdh li:nth-of-type(3) a,.jsdh li:nth-of-type(6) a{ border-right:none;}
.jsdh li.active{ color:#333; background: -webkit-linear-gradient(#fdfdfd, #e1e1e1);background: -o-linear-gradient(#fdfdfd, #e1e1e1); background: -moz-linear-gradient(#fdfdfd, #e1e1e1); background: linear-gradient(#fdfdfd, #e1e1e1); }
.jsdh li.active a{ color:#333;}
.jslb{ width:100%; height:auto; overflow:hidden;}
.jslb li{ width:97%;  border-bottom:1px dashed #a0a0a0; height:auto; overflow:hidden; float:right; padding:5% 0 5% 23%;}
.jslb li img{ width:56.12%; height:auto; float:left;}
.jslb li .jsw{ width:41%; height:auto; overflow:hidden; float:right;}
.jslb li .jsw h6{ width:100%; height:auto; font-size:1.3em; color:#333; text-align:left; line-height:1.3em; margin-bottom:3%;}
.jslb li .jsw span{ width:90%; height:auto; overflow:hidden; font-size:1.1em; line-height:1.6em; text-align:center; border-radius:4px; margin-top:4%; display:block;}
.jslb li .jsw span.s1{border:1px dashed #ff001e;}
.jslb li .jsw span.s1 a{color:#ff001e; }
.jslb li .jsw span.s2{border:1px dashed #ffc600;}
.jslb li .jsw span.s2 a{color:#ffc600;}

/*医生*/
.banner_zjtd{ width:100%; height:auto; overflow:hidden; margin-bottom:2%;}
.n_zjl,.zjtd_list{ width:100%; height:auto; overflow:hidden;}
.n_zjl a{ width:50%; height:auto; float:left; font-size:1.3em; color:#fff; text-align:center; line-height:2em; background:#b2b1b1;}
.n_zjl a.active{ background:#8e6e37;}

.zjtd_list li{ width:90%; height:auto; overflow:hidden; padding:4% 5%; border-bottom:1px dashed #a0a0a0;}

.zjtd_list li .pic{ width:46%; float:left;}
.zjtd_list li .zjxx{ width:51%; float:right; height:auto; overflow:hidden;}
.zjtd_list li .zjxx h6{ width:90.31%; height:auto; float:left; font-size:1.4em; color:#333333; text-align:left; line-height:1.2em;  font-weight:100; display:block; margin-bottom:4%;}
.zjtd_list li .zjxx h6 a{ line-height:1.2em; width:70%; float:left;}
.zjtd_list li .zjxx h6 img{ width:25.32%; float:right;}
.zjtd_list li .zjxx p{ width:100%; height:auto; overflow:hidden; font-size:1em; color:#333333; text-align:left; float:left; line-height:1.3em;}
.zjtd_list li .zjxx p font{ color:#666666;}
.zjtd_list li .zjxx .scxm{ width:36%; height:auto; float:left; margin-top:8%; margin-bottom:2%;}
.zjtd_list li .zjxx .zxan{ width:94.96%; height:auto; overflow:hidden; float:left; margin-top:8%;}
.zjtd_list li .zjxx .zxan a{ width:45.3%; height:auto;}
.list_page{ width:100%; text-align:center; font-size:1em; color:#634a0b; margin:15px auto 20px}
.list_page li{margin:0 2px; display:inline}
.list_page a{ color:#2c1f00}
.list_page .on{ color:#2c1f00}
.list_page strong{ font-weight:lighter}

.article{ padding:3% 0; border-top:10px solid #eee; }
.article h2{ text-align:center; font-size:1.4em; color:#000}
.nyls{ width:93.75%; padding:2% 0; background:#f0f0f0; font-size:1.2em; color:#666; text-align:center; line-height:1.5em; margin:2% auto 0;}
.nyls font{ color:#850101;}
.article .art_info{ padding:3%; font-size:1.2em}
.cn_yczz{ width:93.75%; margin:3% auto; border: 1px solid #eee}
.art_zzs{ width:71%; background:#D8D8D8 url(../img_n/art_zz_bg.jpg) no-repeat left center; background-size:29% auto; padding:4% 0 4% 29%; position:relative;}
.art_zz_b{ width:84%; margin:0 auto;}
.art_zz_b ul{ overflow:hidden;}
.art_zz_b li{ float:left; width:100%;}
.art_zz_b li a{ display:block; width:25%; float:left;}
.art_zz_b li a img{ width:94%; display:block; margin:0 auto;}
.art_zz_l,.art_zz_r{ position:absolute; width:3%; height:auto; top:35%;}
.art_zz_l{ left:30.5%;}
.art_zz_r{ right:1.5%;}
.art_zz_l img,.art_zz_r img{ width:100%;}


.art_ys{ width: 94%; background: url(http://zt.ybskq.cn/style/images/art_ys_bg.jpg) no-repeat; overflow: hidden; margin: 0 auto 10px; background-size: 100%}
.art_ys img{width: 100%;}
.art_ys .ay_l{width: 43.68%; float: left; padding-top: 47%}
.art_ys .ay_l i,.art_ys .ay_l b{ display: block;width: 48%; height: 30px; line-height: 30px; font-weight:bold; font-style: normal; color: #fff; text-align: center; margin-right: 2%; font-size:1.1em; float: left; cursor: pointer; border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;}
.art_ys .ay_l i{ background:#9b6831}
.art_ys .ay_l b{ background:#ad1925}
.art_ys .ay_r{width: 50%; line-height: 25px; margin-top: 28%; padding-left:15px; box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; float: right; font-size: 0.8em; color: ##666; background: url(http://zt.ybskq.cn/style/images/art_ys_dian.jpg) repeat-y}

.ks_td{ width:81.25%; margin:4% auto; height:auto; overflow:hidden;}
.ks_tds{ width:94%; margin:3% auto 0; display:block;}
.xg_bt{ width:93.75%; padding:1% 0;margin:4% auto 0; background:url(../images_n/xhwzbg.jpg); background-size:100% 100%; font-size:1.3em; color:#333; text-align:left; text-indent:10%;}
.banner_wz{ width:92.75%; margin:3% auto 0;}
.touchsliderdemon .touchslider-navn { position:relative; bottom:25px;line-height:8px;text-align:center;z-index:3;display:block;}
.touchsliderdemon .touchslider-navn a {cursor: pointer;color: #000;}
.touchsliderdemon .touchslider-navn a:active {background: #D6AE7B;}
.touchsliderdemon .touchslider-navn li {width:12px;height:12px;background:#a0a0a0;margin:0 2px;font-family: Arial;display:inline-block;-webkit-border-radius:9px;border-radius:9px;text-indent:-9999px;cursor: pointer;}
.touchsliderdemon .touchslider-navn li.on {background: #a68656;}
.ks_td .a1{ width:30.57%; float:left;}
.ks_td .a2{ width:64.8%; float:right;}
.in_zx{ padding:3%; overflow:hidden}
.in_zx a{ color:#fff; height:30px; line-height:30px; font-size:1em; padding:5px 0; font-weight:bold; display:table-cell; vertical-align:middle; float:left; margin:0 0.5% 5px; overflow:hidden}
.in_zx a img{ width:20%; float:left; margin:5px 2% 0 14%}
.in_zx a.a5 img{ width:7%; margin:5px 2% 0 5%}
.in_zx a.a1{ width:32%; background:#a78e44;}
.in_zx a.a2{ width:32%; background:#ff4e49;}
.in_zx a.a3{ width:32%; background:#7b9e5e;}
.in_zx a.a4{ width:32%; background:#5c7c90;}
.in_zx a.a5{ width:65%; background:#aa805b;}
.art_int{ width:100%; height:auto; overflow:hidden;}
.art_int a{ width:19.218%; height:auto; float:left; font-size:12px; color:#fff; text-align:center; line-height:25px; display:block; font-family:"微软雅黑"; padding:3% 0 1% 0; margin-left:2.96875%;}
.art_int a img{ width:100%; height:auto;}
.art_int a:nth-of-type(1){ margin-left:7.187%;}
.zjzl{ width:93.75%; margin:3% auto 3%; }
.zjzl ul li{ padding:1% 3%; border-bottom:1px solid #e2e2e2; font-size:1.2em; background:url(../images_n/wzlbg.jpg); background-size:100% 100%;}
.zjzl ul li i{ width:auto; float:right; color:#ff0000;}
.zjzl ul li i a{color:#ff0000;}
.fwhj{ padding:3%; border-bottom:10px solid #eee;}
.fwhj h2{ font-size:1.3em; font-weight:lighter; padding:0 0 5%; color:#000; overflow:hidden}
.fwhj h2 span{ border-left:5px solid #000; display:block; padding-left:5px; float:left}
.fwhj h2 a{ display:block; width:30%; float:right; padding-top:1.5%}
.fwhj .fwhj_cen{ overflow:hidden}
.fwhj_cen span{ width:66%; display: inline-block; float:left; margin-bottom:2%}
.fwhj_cen p{ width:32%; display:inline-block; font-size:0.8em; line-height:130%; float:right; margin-bottom:2%}
.a_tel{ display:block; width:80%; margin:3% auto;}
.a_tel img{ width:100%;}
/************品牌中心页*************/
.banner1{ width:95%; margin:10px auto 10px;}

.position1{ padding:180px 2.5% 10px; border-bottom:1px solid #98938f; font-size:1.3em; }

.brand{ width:100%; padding:20px 0;}

.brand h2.b_top{ width:30.4375%; padding:5px; border-top-right-radius:10px; border-bottom-right-radius:10px; background:#33261e; color:#FFF; font-size:1.3em; text-align:center;}

.brand .b_content{ padding:10px 0 20px; width:95%; margin:0 auto; overflow:hidden; line-height:24px;}

.brand .b_content h3{ font-size:1.5em; text-align:center; color:#86793b; line-height:20px;}

.brand .b_content h4{ font-size:1em; text-align:center; color:#86793b; line-height:20px;}

.brand .b_content .bc_main{ padding-top:15px; font:1em/24px "宋体";}

.brand .b_content .bcm_left{ width:26.56%; float:left; margin:10px 10px 0 0;}

.brand .b_content .bcm_left img{ width:100%;}
/************来院路线页*************/
.position{ padding:2% 2%; color:#fff; margin:2% 0; font-size:1.2em; color:#fff; text-align:left; background:#a57644;}
.position a{ color:#fff;}
.route{ width:95%; margin:15px auto 25px; position:relative;}
.route .r_top{ background:#fff; height:92px; overflow:hidden; position:absolute; top:230px; z-index:4; width:100%; margin:0 auto;}
.route .r_top .rt_center{ overflow:hidden; margin:0 auto 0 3%;}
.route .r_top .rt_center a{ display:block; border-bottom:1px solid #949494; border-top:1px solid #949494; border-left:1px solid #949494; width:24%; float:left; text-align:center; font-size:1.3em; color:#33261e; padding:0 0 5px 0;}
.route .r_top .rt_center a.a1{ border-right:1px solid #949494;}
.route .r_top .rt_center a p{ width:95%; margin:0 auto; padding:61px 0 0;}
.route .r_top .rt_center a p.p1{ width:100%; background:url(../images/route_hei03.jpg) no-repeat center top;}
.route .r_top .rt_center a p.p2{ width:100%; background:url(../images/route_hei05.jpg) no-repeat center top;}
.route .r_top .rt_center a p.p3{ width:100%; background:url(../images/route_hei07.jpg) no-repeat center top;}
.route .r_top .rt_center a p.p4{ width:100%; background:url(../images/route_hei09.jpg) no-repeat center top;}
.route .r_top .rt_center a p.p5{ width:100%; background:url(../images/route_hei11.jpg) no-repeat center top;}
.route .r_top .rt_center a p.p6{ width:100%; background:url(../images/route_hei13.jpg) no-repeat center top;}
.route .r_top .rt_center a.current{ background:#33261e; color:#FFF;}
.route .r_top .rt_center a.current p.p1{ width:100%; background:url(../images/route_bai03.jpg) no-repeat center top;}
.route .r_top .rt_center a.current p.p2{ width:100%; background:url(../images/route_bai05.jpg) no-repeat center top;}
.route .r_top .rt_center a.current p.p3{ width:100%; background:url(../images/route_bai07.jpg) no-repeat center top;}
.route .r_top .rt_center a.current p.p4{ width:100%; background:url(../images/route_bai09.jpg) no-repeat center top;}
.route .r_top .rt_center a.current p.p5{ width:100%; background:url(../images/route_bai11.jpg) no-repeat center top;}
.route .r_top .rt_center a.current p.p6{ width:100%; background:url(../images/route_bai13.jpg) no-repeat center top;}
.route .r_content{}
.route .r_content .r_main{ font-size:1.3em; line-height:25px; color:#33261e; padding:10px 3% 0; margin:0 auto;}
.route .r_content .r_main .rm_pic{ width:60%; text-align:center; border:1px solid #d3d3d3; margin:0 auto;}
.route .r_content .r_main .rm_pic img{ width:100%;}
.route .r_content .r_main .map{ width:100%; height:200px; margin:0 auto 125px;}
/**/
.qwzj{ padding:5% 0 0; border-top:10px solid #eee;}
.qwzj h2{ font-size:1.3em; font-weight:lighter; padding:0 3% 5%; color:#000}
.qwzj h2 span{ border-left:5px solid #000; display:block; padding-left:5px;}
.qwzj h2 a{ display:block; width:30%; float:right; padding-top:1.5%}
.case{ width:100%;overflow:hidden;}
.case ul{overflow:hidden;}
.case ul li{ width:33.1%; float:left; border-right:1px solid #c4c4c4; margin-top:2%; overflow:hidden; margin-bottom:2%;}
.case ul li a{ width:86%; margin:0 auto; font-size:1.1em; color:#333333; text-align:center; line-height:1.2em;  display:block; padding:2% 0; border-radius:5px;}
.case ul .active a{background-color:#a78e44; color:#fff;}
.case ul .hsxx{ width:100%; border-bottom:1px solid #c4c4c4;float:left;}
.al_con{ width:100%; background-color:#eeeeee;overflow:hidden; padding-bottom:4%;}
.touchsliderdemos{width:100%;margin:0 auto;display:block;overflow:hidden;position:relative;}
.touchsliderdemos .touchslider-navs { display:none;}
.al_con .alnr{ width:45.3125%; float:left; margin-left:3.2%; margin-top:5%; }
.al_con .alnr .bot{ width:99%; height:auto; overflow:hidden; border:1px solid #e2e2e2; border-top:none; background-color:#fff;}
.al_con .alnr .bot p{ width:100%;font-size:1em; text-align:center; color:#000; margin-top:1%; line-height:1.5em;}
.al_con .alnr .bot p a{color:#000; }
.al_con .alnr .bot p a font{ color:#555;}
.al_con .alnr .bot span{ width:100%; margin-top:5%; display:block; overflow:hidden; margin-bottom:5%;}
.al_con .alnr .bot span a{ width:40.3%; float:left; margin-left:5.5%; font-size:1em; line-height:1.2em; padding:2% 0;border-radius:5px; text-align:center;}
.al_con .alnr .bot span .col1{ border:1px solid #000; color:#000;}
.al_con .alnr .bot span .col2{border:1px solid #a78e44; color:#a78e44;}

/*项目列表页*/
.polj{ width:100%; height:auto; overflow:hidden; border-top:1px solid #e0e2e2;background: -webkit-linear-gradient(#fcfcfc, #cecece);background: -o-linear-gradient(#fcfcfc, #cecece); background: -moz-linear-gradient(#fcfcfc, #cecece); background: linear-gradient(#fcfcfc, #cecece);}
.polj img{ width:3.9%; height:auto; float:left; padding:3%;}
.polj span{ width:auto; float:left; padding:3% 0; font-size:1.1em; color:#b18146; text-align:left; line-height:1.1em;}
.polj span a{color:#b18146;}
.wzlist{ width:100%; height:auto; overflow:hidden; margin-top:2%;}
.wzlist li{ width:93.75%; height:auto; overflow:hidden; padding:3%; border-bottom:1px dashed #cccccc;}
.wzlist li span{ width:22%; height:65px; float:left;overflow:hidden; display: box; display: -webkit-box; display: -moz-box;-webkit-box-pack:center; -moz-box-pack:center; -webkit-box-align:center; -moz-box-align:center;}
.wzlist li span a{ display:block;}
.wzlist li span img{ margin-top:expression(100-this.height/2); max-width:100%; max-height:60px; vertical-align:middle; display:block; margin:0 auto;}
.wzlist li .wzqs{ width:75.8%; height:auto; overflow:hidden; float:right;}
.wzlist li .wzqs h5{ width:100%; height:auto; font-size:1.2em; color:#333; text-align:left; line-height:1.2em; font-weight:100;}
.wzlist li .wzqs h5 a{ color:#333;}
.wzlist li .wzqs p{ width:100%; height:auto; overflow:hidden; margin-top:2%; font-size:1.1em; color:#666; text-align:left; line-height:1.1em;}
.wzlist li .wzqs p a{ color:#b18146;}
.list_ul{ padding:0 5%;}
/*评价留言*/
.liuyan{ width:100%; height:auto; overflow:hidden; position:relative;}
.pj_tit{ width:97%; background:#a0a0a0; font-size:1.3em; color:#fff; text-align:left; line-height:1.8em; padding-left:3%; font-weight:300;}
.pjhd{ width:100%; height:auto; overflow:hidden; padding:4% 0; background:#eee; margin-top:1%;}
.pjhd .qbpj{ width:100%; height:auto;overflow:hidden;}
.pjhd .qbpj li{ width:24%; font-size:1.2em; color:#666; text-align:center; line-height:1.8em; float:left; border-radius:6px; margin-left:1%;}
.pjhd .qbpj .on{ background-color:#d2b596; color:#FFF;}
.pjhd .qbpj li img{ width:15%; height:auto; margin-top:3%;}
.pjhd .flpj{ width:100%; margin-top:2%;overflow:hidden;}
.pjhd .flpj li{ width:23%;margin-left:1%; border:1px solid #d2d2d2;border-radius:6px; font-size:1em; color:#666; text-align:center; line-height:2em; margin-top:1%; float:left;}
.pjnrs{ width:96%; height:180px; overflow:hidden; margin:3% auto;}
.pjnr{ width:100%; height:auto; margin-top:3%; overflow:hidden;}
.pjnr li{ width:100%; height:auto; float:left; padding-bottom:3%; margin-bottom:3%;}
.pjnr li .top{ width:100%; overflow:hidden;}
.pjnr li .top img{ width:10.1%; height:auto; float:left;}
.pjnr li .top p{ width:86.7%; height:auto; float:right; font-size:1em; text-align:left; color:#666;  line-height:1.5em;}
.pjnr li .top p font{ color:#eeb42e;}
.pjnr li .bot{ width:100%; height:auto; margin-top:2%; font-size:1.1em; color:#666; text-align:left; line-height:1.4em; text-indent:2em; }
.lypj{ width:96%; margin:5% auto 0; font-size:1.3em; color:#fff; text-align:center; line-height:1.8em; background:#b78550;}
.lypjs{ width:96%; padding-left:4%; margin:0 auto; font-size:1.3em; color:#fff; text-align:left; line-height:2em; background:#a0a0a0;}
.lypjs img{ width:8%; float:right;}
.lybs{ width:100%; height:auto; overflow:hidden; position:absolute; bottom:0; background:#fff; display:none;}
.lyb{ width:86%; height:auto; overflow:hidden; margin:5% auto 0; padding-bottom:6%;}
.lyb input{ width:98%; color:#666; margin-bottom:3%; font-size:1.1em; text-align:left; text-indent:8px; line-height:1.9em; font-family:"微软雅黑"; background:#eaeaea; border:1px solid #c9c9c9;}
.lyb textarea{ width:98%; color:#666; font-size:1.1em; text-align:left; text-indent:7px; line-height:1.7em; font-family:"微软雅黑";  background:#eaeaea; border:1px solid #c9c9c9; float:left;}
.lyb .danx{ width:30%; height:auto; overflow:hidden; float:right; margin-top:2%; text-align:left;color:#666; font-size:1.1em;}
.lyb .danx .rad{ width:15%;}
.lyb .tjly{ width:100%; margin:3% auto 0; float:left; font-size:1.3em; color:#fff; text-align:center; line-height:1.8em; background:#b78550; border:none;}




/**============ 自适应手机分辨率 ===============**/
@media screen and (max-width:480px){
	.polj span{ font-size:1.5em; line-height:1em;}
	.wzlist li .wzqs h5{font-size:1.6em; line-height:1.2em;}
	.wzlist li .wzqs p{font-size:1.3em; line-height:1.3em;}
	


}

@media screen and (max-width:414px){
	.polj span{ font-size:1.3em; line-height:1em;}
	.wzlist li .wzqs h5{font-size:1.5em; line-height:1.2em;}
	.wzlist li .wzqs p{font-size:1.3em; line-height:1.3em;}
	.pdy_z .pdn p{line-height:1.8em;}
	.pdy_z .pdn span{ margin-top:6%;}
	.pzx_z ul li{ line-height:1.9em; font-size:1.2em;}
	.btdh{font-size:1.5em;}
	.syz_z .bti,.xmzx{font-size:1.3em;}
	.syz_zs a{font-size:1.2em;}
	.jstit{ font-size:1.8em;}
	.jsjs,.jsdh li{font-size:1.4em;}
	.jslb li .jsw h6{ margin-bottom:9%; font-size:1.5em;}
	.jslb li .jsw span{line-height:1.6em;margin-top:6%; font-size:1.3em;}
	.wzlist li span{ height:80px;}

    
}

@media screen and (max-width:400px){
	.polj span{ font-size:1.3em; line-height:1em;}
	.wzlist li .wzqs h5{font-size:1.5em; line-height:1.2em;}
	.wzlist li .wzqs p{font-size:1.3em; line-height:1.3em;}
	


}

@media screen and (max-width:384px){
	.polj span{ font-size:1.3em;}
	.wzlist li .wzqs h5{font-size:1.4em; line-height:1.2em;}
	.wzlist li .wzqs p{font-size:1.2em; line-height:1.3em;}

    
}

@media screen and (max-width:375px){
	.polj span{ font-size:1.2em;}
	.wzlist li .wzqs h5{font-size:1.4em; line-height:1.2em;}
	.wzlist li .wzqs p{font-size:1.2em; line-height:1.1em;}
	.pdy_z .pdn p{line-height:1.6em;}
	.pdy_z .pdn span{ margin-top:6%;}
	.pzx_z ul li{ line-height:1.8em;  font-size:1.1em;}
	.btdh{font-size:1.4em;}
	.syz_z .bti,.xmzx{font-size:1.2em;}
	.syz_zs a{font-size:1.1em;}
	.jstit{ font-size:1.7em;}
	.jsjs,.jsdh li{font-size:1.3em;}
	.jslb li .jsw h6{ margin-bottom:7%;}
	.jslb li .jsw span{line-height:1.8em;margin-top:6%;}

    
}

@media screen and (max-width:360px){
	 .polj span{ font-size:1.2em;}
	 .wzlist li .wzqs h5{font-size:1.3em; line-height:1.2em;}
	 .wzlist li .wzqs p{font-size:1.1em; line-height:1.2em;}
	 .pdy_z .pdn p{line-height:1.5em;}
	.pzx_z ul li{ line-height:1.8em; font-size:1.1em;}
	.btdh{font-size:1.3em;}
	.syz_z .bti,.xmzx{font-size:1.2em;}
	.syz_zs a{font-size:1.1em;}
	.jstit{ font-size:1.6em;}
	.jsjs,.jsdh li{font-size:1.2em;}
	.jsjs,.jsdh li{font-size:1.3em;}
	.jslb li .jsw h6{ margin-bottom:6%;}
	.jslb li .jsw span{line-height:1.8em;margin-top:6%;}
	 

    
}

@media screen and (max-width:320px){
	 .polj span{ font-size:1em;}
	 .wzlist li .wzqs h5{font-size:1.2em; line-height:1.2em;}
	 .wzlist li .wzqs p{font-size:1em; line-height:1.2em;}}
	 .wzlist li span{ height:60px;}
	 

}

/**============ 自适应手机分辨率结束 ===============**/


/*路线*/


/************来院路线页*************/

@charset "gb2312";
html{overflow-x:hidden}
*{ padding:0; margin:0; font-style:normal;}
body{ font:12px "微软雅黑","宋体"; color: #333}
img{ border:0; _behavior:url(js/iepngfix.htc);}
li{ list-style:none;}
a{ color:#333; text-decoration:none; cursor:pointer;}
a:hover{ color:#b28247; text-decoration:none;}
.remove{ clear:both; visibility:hidden;} 
.dno{ display:none}

.wrap{max-width:640px;margin:0 auto;overflow:hidden;}
.swiper-container{ background:#fff; border-top:1px solid #d3d3d3;}
.tjjs_con{ padding:0 3% 10px;position:relative;}
.tjjs_con img{ width:100%}
.jsjs p{ overflow:hidden; margin-top:10px; height:27px; line-height:27px; font-size:12px; border:1px solid #00b4ff; border-radius:20px}
.jsjs i{ display:block; font-style:normal; width:70px; margin-right:10px; float:left; background:#00b4ff; color:#fff; text-align:center}
.jsjs em{ font-style:normal; color:#666}
.jsjs em a{ color:#666; text-decoration:none}
.jsjs em a:hover{ color:#0284cf}
.tjjs_con .touchslider-nav{ position:relative; top:-20px;height:10px;line-height:8px;text-align:right;z-index:3;display:block}
.tjjs_con .touchslider-nav a {cursor: pointer;color: #000;text-indent:-9999px; font-size:0}
.tjjs_con .touchslider-nav a:active {background: #D6AE7B}
.tjjs_con .touchslider-nav li {width:10px; height:10px; background:#A59F93;margin:0 2px;font-family: Arial; font-size:0;display:inline-block;-webkit-border-radius:50%;border-radius:50%;text-indent:-9999px;cursor: pointer}
.tjjs_con .touchslider-nav li.on {background: #00aaf0}

.ch_top1{  line-height:35px; text-align:center; margin-bottom:5%}
.ch_top1 .swiper-slide{ display:block; color:#333; width:33.33%; border-bottom:2px solid #ccc; overflow:hidden; float:left; border-right:1px solid #ccc; box-sizing:border-box; -webkit-box-sizing:border-box; font-size:1.2em;}
.ch_top1 .swiper-slide.active{ color:#0180b5; border-bottom:2px solid #0180b5}
.ch_top1 .swiper-slide.active{ text-decoration:none}
.ch_top1 .swiper-slide:last-child{ border-right:none;}

.channel{ padding:10px 2% 0; border-top:10px solid #f4f4f4}
.channel .ch_top{ height:35px; line-height:35px; text-align:center; border:1px solid #ccc; border-bottom:2px solid #ccc}
.ch_top li,.ch_top a{ display:block; color:#333; width:33.33%; height:37px; overflow:hidden; float:left; border-right:1px solid #ccc; box-sizing:border-box; font-size:1.2em;}
.ch_top li.active,.ch_top a.active{ color:#0180b5; text-decoration:none; border-bottom:2px solid #0180b5}
.ch_top li:nth-of-type(3),.ch_top a:nth-of-type(3){ border-right:none}
.channel .ch_con{ border:1px solid #ccc; border-top:none; padding-top:5px; margin-bottom:10px; box-sizing:border-box;}
.ch_con .chc_top{ padding:10px; border-bottom:1px dotted #b6dedd; overflow:hidden}
.chc_top img{ width:25%; height:80px; float:left; margin-right:10px}
.chc_top p font{ display:block; font-size:1.2em; color:#0e85c9; padding-bottom:5px}
.chc_top p span{ color:#696969; font-size:1em; line-height:20px}
.chc_top p span a{ color:#f88125}

.ch_con ul{ font-size:1em;}
.ch_con ul li{ overflow:hidden; height:25px; line-height:25px; text-indent:12px; background:url(../images/dian.jpg) no-repeat left;}
.ch_con ul li font{ display:block; width:80px; text-align:right; float:right}


.content{ width:100%;  padding:10px; margin:0 auto; _margin:-10px auto 0;   position:relative; overflow:hidden;} 
.list_left{
	width:94%; padding:10px 0 50px; float:left; margin-right:10px; margin-bottom:10px; _display:inline
}
.dhs,.list_left,.list_bottom_top,.list_bottom_con,.ybs_jj,.zjtd,.jdals,.jryy,.c_left,.xgwz{ background:#fff;}
.lm_top{ width:90%; overflow:hidden}
.lm_top ul{ width:90%; padding:20px 0px 0px; overflow:hidden;}
.lm_top ul li{ width:17%; float:left; padding-right:2px; display: inline; cursor:pointer;}
.lm_top ul li img{ width:100%; height:93px}
.lm_top ul li p{ width:100%; height:30px; text-align:center; line-height:30px; background:#ddd;}
.lm_top ul li a{ display:block; width:100%;}
.lm_top ul li.active p{ color:#fff; background:#a67d01 url(../images/lyxl_jian.jpg) no-repeat center bottom;}
.lm_qh{ width:100%; padding-top:5%;}
.lm_main .lm_qh .lq_top{ width:100%; overflow: hidden;}
.lm_qh .lq_top li{ width:25%; height:34px; background:#ddd; text-align:center; line-height:34px; float:left;  _display:inline; cursor:pointer;}
.lm_qh .lq_top li.active{ background:#a67d01; color:#fff;}
.lm_qh .lq_main{ width:100%; padding:35px 0; line-height:36px; overflow:hidden;}
.int01{ width:75%; height:28px; border:1px solid #c0c0c0; line-height:28px;}
.cx_left{ width:69%; float:left;}
.but01{ width:30%; background:#a67d01; line-height:280%; overflow:hidden; color:#fff; text-align:center; font-size:1.2em; display:block; float:left; border:0; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px; behavior: url(http://www.ybskq.cn/style/js/ie-css3.htc); cursor:pointer; margin-top:4%;}
.baidu_map{
	width:620px;height:397px;overflow:hidden;float:left;
}
#map{
	width:620px; height:397px; -webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out
}
.xsmb{
	position:absolute;font-size:14px;top:116px;right:0;width:20px;padding:5px;color:#fff;cursor:pointer;text-align:center;height:168px;line-height:19px;background:#333;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out
}
.jgmb{
	width:0;position:absolute;top:0;right:0;height:397px;overflow:auto;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;background:#f6f6f6
}
.jgmb .jieguo{
	width:20px;height:168px;color:#999;font-size:14px;position:absolute;top:116px;left:50%
}
.in_anli{position:relative;}
.in_anli #prevTops,.in_anli #nextTops{display:none}
.in_anli li{float:left;}
.in_anli .picBox{  height:860px; position: relative; overflow: hidden;}
.in_anli .picBox ul.cf{position:absolute; left:0;}
.in_anli .picBox ul.cf>li{width:70%;}
.smImgBox{  position: relative; }
.listBox{ height: 146px; position: relative; overflow: hidden; margin:0 auto }
.listBox ul{position:absolute; width:100%; overflow:hidden}
.lm_top ul li.on p{ color:#fff; background:#a67d01 url(../images/lyxl_jian.jpg) no-repeat center bottom;}

.r_main{ font-size:1em; line-height:25px; color:#33261e; padding:0 3% 5%; margin:0 auto; overflow:hidden; }
.r_main .rm_pic{ width:60%; text-align:center; margin:0 auto;}
.r_main .rm_pic img{ width:100%;}
.r_main a img{ width:26%!important}
.r_main .map{ width:100%; height:200px; margin:0 auto 5%; overflow:hidden}



.art_zzs{display: none;}