﻿@charset "utf-8";
/* CSS Document */
html{font-size:12px;}
body { font-family:"微软雅黑", arial; padding:0;  color:#333; margin:0 auto;max-width:640px;min-width:320px;+width:640px;position: relative; background:#fff; font-size:12px; padding-bottom:4em; }
div,form,img,ul,ol,li,dl,dt,dd,input{ margin:0; padding:0; border:0;}
li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:normal;}
p{margin:0;padding:0}
h1{margin:0; padding:0;}
a{color: #333; text-decoration:none;}
img{ display:block; height:auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{clear:both;height: 0;overflow: hidden;font-size: 0;content: "";}
.f_red{ color:#f00;}
.f_red01{ color:#ab0505;}
.mtp10{ margin-top:10px;}
.text_2em{ text-indent:2em;}
.bor_r_0{ border-right:none!important;}
.bor_b_0{ border-bottom:none!important;}
.m_r_0{ margin-right:0!important;}
.center{text-align:center;}

/*head*/
.top{ height:2.222222222222222em; line-height:2.222222222222222em; background:#e7e7e7; text-align:center; font-size:18px; color:#7a3b16;}
.top a{ margin:0 0.75em; color:#7a3b16;}
.top span{ margin-left:3em;}
.logo{ height:auto; background:#fff; width:100%; max-width:640px;min-width:320px;}
.logo a{ display:inline-block;  }
.logo a:hover{}
.logo img{ width:100%; height:auto; }
.logo .home{ height:100%; width:12.5%; background:#7a3b16; float:left;}
.logo .logo_img{ width:74.44444444444444%;height:100%; float:left; margin-left:0.33333333333333%;}
.logo img{ width:100%; }
.logo .phone{  float:right;height:100%; width:12.5%; background:#7a3b16;}
.auto_img{ width:100%; height:auto;}
.w_nr{ width:100%; margin-left:auto; margin-right:auto;}
/*nav*/
.nav{+overflow:hidden;}
.nav ul li{ width:20%; padding:10px 0 4px 0; background-color:#f1f1f1; float:left; }
.nav ul li+li{ background-image:url(../images/sx.png); background-repeat:repeat-y; background-position:left;}
.nav ul li a{ display:block; width:100%; text-align:center; color:#666; cursor:pointer;}
.nav ul li i{ display:block; width:100%; margin-top:4px; text-align:center;}
.nav ul li i img{ margin:0 auto;}
.nav ul li span{font:16px/20px 微软雅黑; height:20px; overflow:hidden; padding-top:6px; display:inline-block;}

/*公用标题栏*/
.tit{  height:2.333333333333333em; line-height:2.333333333333333em; background:#7a3b16 url(../images/tit_ico01.png) no-repeat 0.8333333333333333em center; font-size:30px;padding-left:0.8em;color:#fff; }
.tit h1{font-size:30px; font-weight:normal; font-family:"黑体"; float:left;}
.tit .phone{ font:30px/2.333333333333333em Arial; color:#fff; float:right; padding-right:1em;}
.tit .phone a{ color:#fff;}
.tit .phone i{ display:inline-block; height:2.333333333333333em; float:left; vertical-align:middle; background:url(../images/ico_phone.png) no-repeat center center; background-size:1.266666666666667em; width:1.266666666666667em; margin-right:0.3em;}
.tit_con{ padding:10px 1em;}
.tit01{ background:#7a3b16; width:100%; line-height:2.333333333333333em; font-size:30px; text-align:center;}
.tit01 h1{ display:inline-block; width:auto; padding:0 10px; margin-left:auto; margin-right:auto; font-size:30px; font-weight:normal; color:#fff;}

.title1{ height:2.34em; float:right; padding-right:1em; display:inline-block;}
.title1 span{ border:1px solid #ab0505 !important; display:inline-block; padding:1px; margin-top:0.49em;}
.btn_yjyy{height:2em; line-height:2em; width:98px; text-align:center; font-size:18px; display:block; float:left; color:#fff !important; font-family:"微软雅黑", arial; background:#ab0505;}
.title2{ height:2.34em; float:right; padding-right:1em; display:inline-block;}
.title2 span{ border:1px solid #ab0505 !important; display:inline-block; padding:1px; margin-top:0.23em;}
.btn_yjyy1{height:1.8em; line-height:1.8em; width:98px; text-align:center; font-size:18px; display:block; float:left; color:#fff !important; font-family:"微软雅黑", arial; background:#ab0505;}
@media screen and (max-width: 640px){
.tit .title1{ height:2.34em; float:right; padding-right:1em; display:inline-block;}
.title1 span{ border:1px solid #ab0505 !important; display:inline-block; padding:1px; margin-top:0.4em;}
.btn_yjyy{height:1.8em; line-height:1.8em; width:80px; text-align:center; font-size:16px; display:block; float:left; color:#fff !important; font-family:"微软雅黑", arial; background:#ab0505;}

.title2{ height:2.34em; float:right; padding-right:0.8em; display:inline-block;}
.title2 span{ border:1px solid #ab0505 !important; display:inline-block; padding:1px; margin-top:0.35em;}
.btn_yjyy1{height:1.4em; line-height:1.4em; width:80px; text-align:center; font-size:16px; display:block; float:left; color:#fff !important; font-family:"微软雅黑", arial; background:#ab0505;}
}
@media screen and (max-width: 481px){
.tit .title1{ height:2.34em; float:right; padding-right:1em; display:inline-block;}
.title1 span{ border:1px solid #ab0505 !important; display:inline-block; padding:1px; margin-top:0.46em;}
.btn_yjyy{height:1.6em; line-height:1.6em; width:70px; text-align:center; font-size:14px; display:block; float:left; color:#fff !important; font-family:"微软雅黑", arial; background:#ab0505;}

.title2{ height:2.34em; float:right; padding-right:0.6em; display:inline-block;}
.title2 span{ border:1px solid #ab0505 !important; display:inline-block; padding:1px; margin-top:0.35em;}
.btn_yjyy1{height:1.4em; line-height:1.4em; width:70px; text-align:center; font-size:14px; display:block; float:left; color:#fff !important; font-family:"微软雅黑", arial; background:#ab0505;}
}
@media screen and (max-width: 420px){
.tit .title1{ height:2.34em; float:right; padding-right:0.4em; display:inline-block;}
.title1 span{ border:1px solid #ab0505 !important; display:inline-block; padding:1px; margin-top:0.4em;}
.btn_yjyy{height:1.6em; line-height:1.6em; width:70px; text-align:center; font-size:14px; display:block; float:left; color:#fff !important; font-family:"微软雅黑", arial; background:#ab0505;}

.title2{ height:2.34em; float:right; padding-right:0.6em; display:inline-block;}
.title2 span{ border:1px solid #ab0505 !important; display:inline-block; padding:1px; margin-top:0.35em;}
.btn_yjyy1{height:1.4em; line-height:1.4em; width:60px; text-align:center; font-size:14px; display:block; float:left; color:#fff !important; font-family:"微软雅黑", arial; background:#ab0505;}
}


/*疾病*/
.jb_bg{}
.disease li{ width:24.5%; font-size:20px; height:7em; float:left; background:#faf7f2; border:dotted 1px #a56945; border-top:none; border-left:none; text-align:center; }
.disease li a{ display:block; width:100%; height:100%; z-index:4;  }
.disease li a span{-moz-transition: all 0.5s ease-in-out;-webkit-transition: all .5s ease-in-out; -o-transition:all 0.5s ease-in-out; -ms-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; }
.disease li a:hover{ color:#ab0505;}
.disease li i{ display:block; width:100%; height:auto; float:left;}
.disease li i .i01,.disease li i .i02{ -moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out; -o-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out; transition:all 1s ease-in-out;}
.disease li i img{ margin:0 auto; width:100%; height:auto;}
.disease li a:hover span{ }
.disease li span{font:20px/2.375em 微软雅黑; height:2.375em; padding-bottom:4px; }
.disease li i .i01{ display:block;}
.disease li i .i02{ display:none;}
/*.disease li a:hover i .i01{ display:none;transform:scale(0,0);}
.disease li a:hover i .i02{ display:block;transform:scale(1.05,1.05); }*/

/*随机文章*/
.iBox3{ width:100%; font-size:18px;}
/*.iBox3 p{ float:left; display:inline-block; height:2em; margin-top:4px; text-indent:5px;line-height:2em; font-size:18px;}
.iBox3 p.p01{ width:30%; background:#c46b21;}
.iBox3 p.p02{ width:68%; background:#c48e21; margin-left:2%;}
.iBox3 p.p03{ width:85%; background:#c42121;}
.iBox3 p.p04{ width:45%; background:#147676;}
.iBox3 p.p05{ width:45%; background:#c46b21; margin-left:2%;}
.iBox3 p.p06{ width:40%; background:#c48e21;}
.iBox3 p.p07{ width:15%;  background:#c42121; margin-left:2%;}
.iBox3 p a{ color:#FFF;}*/
.iBox3 .newslist{ margin-top:0.5em;}
/*列表*/
.newslist li{overflow:hidden;clear:both;position:relative;padding-left:5%;font-size:1.555555555555556em;}
.newslist li+li{border-top:2px dashed #d4d4d4;}
.newslist li a{ float:left;width:85% !important;height:2.928571428571429em;overflow:hidden;line-height:2.928571428571429em;color:#515151; padding-left:3%;}
.newslist li a i{background-color:#b2b2b2;border-radius:50%; width:1.4em;height:1.4em;text-align:center;display:block;line-height:1.4em;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff; font-style:normal; font-weight:normal;}
.newslist li:first-child a i{ background:#ad0101}
.newslist li:nth-child(2) a i{ background:#FF8A00}
.newslist li:nth-child(3) a i{ background:#7a3b16}
.newslist li .tel{ float:right;width:8% !important;height:2.928571428571429em;text-indent:-9999em;background:url(../images/ico-tel.png) center right no-repeat; background-size:50%;}
.news_more{ background:url(../images/news_more_bg.gif) no-repeat center center; width:100%; line-height:2em; height:2em; text-align:center; display:block; padding:0.5em 0; font-size:1.5em; color:#838383;}
@media screen and (max-width: 640px){
	.iBox3{ font-size:16px;}
	}
@media screen and (max-width: 540px){
	.iBox3{ font-size:14px;}
	}
@media screen and (max-width: 480px){
	.iBox3{ font-size:12px;}
	}

/*医生团队*/
/*医生团队轮播*/
/* slide */
.slide-main{height:auto;position:relative; }
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
.prev{left:10px;}
.next{right:10px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:14px;line-height:14px;position:absolute;z-index:124; bottom:3%;left:0;text-align:center; }
.item a{display:inline-block;width:14px;height:14px; line-height:1em; border-radius:50%; margin-right:11px;background:#bbc2bd;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50); float:none; position:relative; }
.item a.cur{background:#7a3b16;}
.slide-box,.slide{display:block;width:94.44444444444444%; margin-left:auto; margin-right:auto;}
.slide-box{position:relative; margin-top:10px;}
.slide-box .hd{ position:absolute; bottom:2px; text-align:center; z-index:20; text-align:center; width:100%;}
.slide-box .hd li{ width:12px; height:12px; line-height:12px; font-size:0; text-align:center; background:#ddd; margin-right:15px; display:inline-block; border-radius:50%;content: ""!important; opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70); }
.slide-box .hd li.on{ background:#7a3b16; color:#fff;}
.slide-box .bd li{display:none;}
.slide-box .bd li.on{ display:block;}
.slide-box .slide{height:auto;padding-top:0px;background:#f9f5ee;position:relative;width:100%; z-index:8;}
.slide-box .slide .caption { display: block; text-align:left; z-index: 2;  text-shadow: none; right:1.875%; margin: 0; max-width: none;width:52.20588235294118%; float:right;font-size:18px; line-height:1.888888888888889em; }
.slide-box .slide img { display: block; height: auto; float: left; width:43.08823529411765%; border: 0;z-index: 1; position: relative; }
.slide-box .slide .caption h3{ font-size:32px; font-weight:normal; height:1em; line-height:1em; padding:10px 0;}
.slide-box .slide .caption h3 span{ margin-left:12px; font-size:24px; }
.slide-box .slide .caption p{ line-height:1.9em; padding-top:0em; font-size:20px;}
.slide-box .slide .caption p span{ display:inline-block; background:#ab0505; color:#fff; padding:0 5px; margin-right:5px; height:1.25em; line-height:1.25em;}
.slide-box .slide .caption .btn a{  display: block;font-size: 20px; float: left;width: 39.17808219178082%;text-align: center;color: #fff;margin: 1em 0.5em 0 1em;height: 2.35em;line-height: 2.35em;float: left;}
.slide-box .slide .caption .btn a.btn_01{ background:#7a3b16;}
.slide-box .slide .caption .btn a.btn_02{ background:#ab0404;}

/*预约页面样式*/
.yuyue{font-size:18px;  margin:0 auto;padding:27px 0 0 0; background:#fff;}
.yuyue_num{width:100%; margin:0 auto; display:block;margin:0 auto 15px auto!important;line-height:1.777777777777778em; height:1.777777777777778em; clear:both;}
.yuyue_num dt{width:21.38888888888889%; float:left; display:inline; text-align:right;}
.yuyue_num dd{width:77.77777777777778%;display:inline; float:right;}
.yuyue .input_style{font-size:18px; float:left;width:88.57142857142857%; height:1.666666666666667em; line-height:1.666666666666667em; border-radius:1px; color:#c9c9c9; color:#333; border:#ccc 1px solid; background:#fff; padding:0 5px; text-align:left; font-family:微软雅黑;}
.yuyue p{ text-align:center; margin-top:20px;}
.yuyue .select{ width:91%; margin:0; padding:0 0px;height:1.666666666666667em; line-height:1.666666666666667em;font-size:18px; font-family:微软雅黑; border:solid 1px #ccc; background:#FFF;}
.yuyue .yuyue_validate {padding-top:10px;}
.yuyue .yuyue_button{ text-align:center; margin-top:5px;}
.yuyue .yuyue_button .btn{ width:37.2%; height:2.222222222222222em; line-height:2.222222222222222em;color:#fff; background:#006b73; display:inline-block; border-radius:5px; margin:20px 25px; text-align:center;}
.yuyue .yuyue_button .btn_on{ background:#ad0101;}
.yuyue .time{ background-image:url(../images/ico_time.gif); background-position:98.5% center; background-repeat:no-repeat; position:relative;}
/*zzwd*/
#zzwd{padding-top:15px;font-family:"Microsoft YaHei";max-width: 740px;min-width: 320px;margin: 10px auto;}
.time{display:block;width:142px;height:30px;text-align:center;line-height:30px;font-size:14px;color:#fff;margin:0 auto 12px;background-color: #b4b4b4;-webkit-border-radius: 10px;border-radius: 10px;}
.zzwdBoxItem{padding:0 5%;}
.zzwdBoxItem img{display:block;width:15%;float:left;margin-right:5%;}.message {width: 70%;background: url('../images/mesBg.png') no-repeat;float: left;line-height: 20px;padding-left: 17px;padding-right: 10px;color: #222;padding-top: 5px;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;line-height: 24px;}
.message p {padding: 5%;}
.message p a {color: black;font-size: 14px;text-decoration: none;}
.zzwdBox_swt a img {width: 100%;}

/*footer*/
.footer{ font-size:18px; line-height:2.222222222222222em; padding-bottom:2em; text-align:center; background:#7a3b16; color:#fff;}
.footer a{ color:#fff;}
.footer_nav{ font-size:20px; padding:0 6.94444444444444%; background:#a56945; height:2em; line-height:2em;}
.footer_nav a{ display:inline-block; width:20%; color:#fff;}
.footer_logo{width:71.38888888888889%; margin:1.5em auto;}
.footer p{ font-size:15px;}
.footer p span{ font-size:18px; background:url(../images/ico_address.png) no-repeat left 0.5em; background-size:0.8em; padding-left:1.1em; display:inline-block; clear:both;}
.footer p font{ margin-left:1em;}



/*首页2 效果*/
/*疾病效果*/

.dis_nav .tit{ padding-left:0; margin-bottom:0.66em; }
.dis_nav .tit h1{ text-align:center; display:block; float:none;}
.dis_nav .tit h1{ border-right:dotted 1px #fff;}
.dis_nav .tit li{ width:33.333333%; float:left; text-align:center; cursor:pointer;position:relative;}
.dis_nav .tit li i{ display:none; width:1em; height:0.66em; background:url(../images/ico_jt.png) no-repeat center center; background-size:1em; position:absolute; top:2.333333333333333em; left:50%; z-index:9; margin-left:-0.5em;}
.dis_nav .tit li.on{ background:#7a3b16;}
.dis_nav .tit li.on i{ display:block;}
.dis_nav .tit_con{ margin-bottom:0.66em!important;}
/*医生 疗法 分享*/
#about .slide-box,#about .slide{ margin-top:0; width:100%;}
#about .about_item{padding-bottom:0.5em; font-size:20px;line-height:2em; padding:0 1em;}
#about .about_item .fl{ float:left; width:35%;}
#about .about_item .fl img{ width:100%; height:auto;}
#about .about_item .nr{ float:right; width:62%; font-size:20px;line-height:2em; }
#about .about_item .nr a{display:block; clear:both; }
#about .about_item .nr .nra{ font-size:22px; }
#about .about_item .nr .nrp{color:#666; margin:0.5em 0;}
#about .about_item .nr .nrr{ float:right; color:#ab0505;}
/*医院简介*/
.yyjj{ font-size:16px; line-height:1.65em;}
.yyjj .fl{ width:50%;}
.yyjj .fr{ width:48%;}
.yyjj .tit01_con{ padding-top:1.5em; padding-bottom:1em;}
.yyjj_btn{ text-align:center; background:#fff; width:100%;}
.yyjj_btn a{  display: inline-block;font-size:18px;width:41.17647058823529%;text-align: center;color: #fff;margin: 1em 0.5em 0 1em;height:2.277777777777778em;line-height:2.277777777777778em; border-radius:5px;}
.yyjj_btn a.btn_01{ background:#7a3b16;}
.yyjj_btn a.btn_02{ background:#ab0505;}
/*权威技术*/
.tech{ padding-left:5px;}
ul.mid-nav{width:100%;overflow:hidden;background:#fff;padding-top:5px;font-size:16px;}
ul.mid-nav li{float:left;width:31%;text-align:center;padding:10px 0.4em;}
ul.mid-nav li.last{margin:0;}
ul.mid-nav li a{display:block;text-align:center;border:solid 1px #efefef;border-radius:5px;padding:10px 0;}
ul.mid-nav li a .icon{margin:auto; margin-bottom:8px;}
ul.mid-nav li a .icon img{margin:0 auto;}
ul.mid-nav li a:hover{color:#7a3b16;border:solid 1px #7a3b16;border-radius:5px; box-shadow:0px 0px 3px #b9e0e5;}

/*分页*/


/*来院路线子页*/
.position{ height:2.416666666666667; line-height:2.416666666666667; font-size:24px;  background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e6e5e5),color-stop(0.1,#eeeeee),color-stop(0.91,#eeeeee),color-stop(1,#e6e5e5)); background-image: -moz-linear-gradient(center bottom,#e6e5e5 0%,#eeeeee 10%，#eeeeee 91%,#e6e5e5 100%); border-top:solid 1px #e6e5e5; border-bottom:solid 1px #e6e5e5;+background:#eee url(../images/ico_pos.png) no-repeat 20px center;}
.position h2{background: url(../images/ico_pos.png) no-repeat 1em center; +background:none; background-size:1.25em; padding-left:2.8em;font-size:24px; font-weight:normal; }
.map{ margin:0 20px; font-size:20px; line-height:2em;}
.map .auto_img,.map p{ margin-top:15px;}
.map_tit{ font-size:24px; line-height:2em; text-align:center; border-bottom:dashed 2px #e4e4e4;}
.map_tit h1{ font-size:24px;font-weight:normal;background:url(../images/page_map_ico.gif) no-repeat left 0.5em; display:inline-block; line-height:2em; text-indent:1.8em; color:#7a3b16; margin:1em 0;}
.map_img{ max-width:100%; margin:1em auto 0.5em auto;}
.map .p01{ font-size:22px; padding-bottom:1em; border-bottom:dashed 2px #e4e4e4;}
.map_tit01 a{ color:#fff;}
.map_tit01{ background:#7a3b16; font-size:24px; height:2em; margin-top:1em;}
.map_tit01 h3{ background-color:#fff; float:left; font-size:24px; height:1.70em; line-height:1.70em; margin-top:0.3em; font-weight:normal; color:#7a3b16; margin-left:0.75em; width:8em; background-repeat:no-repeat;}
.map_tit01 .gj{ background-image:url(../images/page_gj.gif); background-position:0.5em center; text-indent:3em; }
.map_tit01 .hc{ background-image:url(../images/page_hcz.gif); background-position:0.5em center; text-indent:3em; }
.map_tit01 .qc{ background-image:url(../images/page_qcz.gif); background-position:0.2em center; text-indent:3em; }
.map_tit01 .phone{ font:24px/2em Arial; color:#fff; float:right; padding-right:1em;}
.map_tit01 .phone i{ display:inline-block; height:2em; float:left; vertical-align:middle; background:url(../images/map_phone.gif) no-repeat center center; background-size:1.266666666666667em; width:1.5em; margin-right:0.3em;}
.map_tit01_ct{line-height:1.75em; width:97%; font-size:20px; padding:1em 1.5%; border-bottom:dashed 2px #e4e4e4;}
.map_tit01_ct p.bg{ background:url(../images/page_map_bg.gif) repeat-y left 0.5em; padding:0.5em 0 0.5em 2em;}
.map_yuyue{ margin-top:2em;}


/*医生团队子页*/
.page_zjtd li{ padding:1.5em 0; border-bottom:dashed 2px #c8c8c8; font-size:20px;}
.page_zjtd .caption { display: block; text-align:left; z-index: 2;  text-shadow: none; right:1.875%; margin: 0; max-width: none;width:54%; float:right;font-size:18px; line-height:1.888888888888889em; }
.page_zjtd img { display: block; height: auto; float: left; width:40%; border: 0;z-index: 1; position: relative; }
.page_zjtd .caption h3{ font-size:32px; font-weight:normal; height:1em; line-height:1em; padding:10px 0;}
.page_zjtd .caption h3 span{ margin-left:12px; font-size:24px; }
.page_zjtd .caption p{ line-height:1.9em; font-size:20px;}
.page_zjtd .caption p span{ display:inline-block; background:#ab0505; color:#fff; padding:0 5px; margin-right:5px; height:1.25em; line-height:1.25em;}
.page_zjtd .caption .btn a{ display:block; font-size:20px; float:left; width:39.17808219178082%; text-align:center; color:#fff; margin:1em 0.5em 0 1em; height:2.35em; line-height:2.35em; float:left;}
.page_zjtd .caption .btn .btn_01{ background:#7a3b16;}
.page_zjtd .caption .btn .btn_02{ background:#ab0404;}
.page_zjtd_img{ margin:2em 0 1.5em 0!important;}

.page_doctor li{ padding:1.5em 0; border-bottom:dashed 2px #c8c8c8; }
.page_doctor li .page_doc_num{position:relative; width:100%; height:auto;}
.page_doctor li a{ display:block; position:absolute;}
.page_doctor li .page_doc_img{  width:100%; height:auto;}
.page_doctor li .zj_img{ width:42.41071428571429%; height:100%; left:0; top:0; }
.page_doctor li .zj_link{ width:48.36309523809524%; height:19.87179487179487%; left:43%; top:16.98717948717949%; }
.page_doctor li .btn{ width:23.06547619047619%; height:11.53846153846154%; top:72.43589743589744%;}
.page_doctor li .btn_zx01{ left:44.94047619047619%;}
.page_doctor li .btn_zx02{ left:70.13809523809524%;}


/*文章子页*/
.article{ padding-top:0.5em;line-height:2em;font-size:18px; }
.article img{ display:block; margin:0 auto; max-width:100%;}
.article p .btn_zx{ display:inline-block; vertical-align:top; width:78px; height:2em; background:url(../images/art_tit_zx.gif) no-repeat center center; }
.article .title{ padding-bottom:0.18em;line-height:2em;  margin-bottom:0.5em; text-align:center;}
.article .title h2{ font-size:30px;font-weight:normal; color:#7a3b16; padding:0.5em 0;}
.article .title p{ font-size:16px; line-height:2em; }
.article .title p span{display:inline-block;color:#666;margin-right:5px;}
.article .title .btn_zx{ display:inline-block; vertical-align:top; width:78px; height:2em; background:url(../images/art_tit_zx.gif) no-repeat center center; }
.article .art_ct{ margin:0 0em; white-space:normal; text-wrap:none; word-break:normal;}
.article .art_ct img{ display:block; margin:0 auto;}
.article .art_img{ margin:20px auto;}
.art_btn{ text-align:center; margin-top:2em;}
.art_btn li{ width:28%; height:117px; line-height:30px; text-align:center;float:left; margin:0 2%; font-size:18px;}
.art_btn li img{ clear:both; margin:0 auto;}
.art_btn span{  display:block;}
.art_btn01{ color:#e55a5a;}
.art_btn02{ color:#4f8ae5;}
.art_btn03{ color:#824a99;}
.art_rmwz{ margin-top:2em; width:80.09923664122137%; margin:0 auto;}
.art_rmwz img{ margin-left:auto; margin-right:auto; margin:1.2em auto; max-width:70%;}
.art_rmwz a{ display:inline-block; font-size:20px; line-height:2.5em; text-align:center; margin:1%; color:#fff; float:left;}
.art_rmwz .num01{ background:#5a8dca; width:56%;}
.art_rmwz .num02{ background:#a5a5a5; width:40%;}
.art_rmwz .num03{ background:#ee9b7b; width:74%;}
.art_rmwz .num04{ background:#49c18b; width:22%;}
.wz_img{ max-width:90%; margin:1em auto;}
.art_minpic{ position:relative; display:block;}
.art_minpic a{ position:absolute; display:block; width:26.66666666666667%; height:31.74603174603175%; top:59.25925925925926%;+top:50.25925925925926%;}
.art_minpic a.a01{left:28.66666666666667%; }
.art_minpic a.a02{left:60.39600665557404%; }
.zan p{ width:100%; height:117px; line-height:30px; text-align:center; float:left; margin:0 2%; font-size:18px; opacity:.8;filter:alpha(opacity=80);position:relative;} 
.zan p a{ width:100%; height:117px; background:url(/cnns_72/images/art_btn01.gif) top center no-repeat; color:#e55a5a; font-weight:bold; display:block;} 
.zan p .aa{ width:100%; height:auto; display:block; overflow: hidden;}
.zan span{ display:block;}
.zan #showtips{position:absolute;text-align:center;width:100%;margin:0;padding:0; top:0; right:0;font-size:14px!important;}
/*.zan p a:hover{ background:url(/cnns_72/images/art_btn011.gif) top center no-repeat;}*/


/*文章列表页*/
.pagination{ text-align:center; font-size:16px; padding-top:0.5em;}
.pagination li{ display:inline-block; margin:0 0.2em; line-height:1.75em;}
.pagination li a{ display:inline-block; border:solid 1px #d7d7d7; padding:0 0.5em;}
.pagination li a.cur{ border:none;}
.pagination li select{line-height:1.70em; height:1.70em; display:inline-block;font-size:16px; margin:0; vertical-align:top;}
.page_news_t{ margin-top:2.5em;font-size:16px;}
.page_news_t img{width:30.75572519083969%;}
.page_news_t .fr{ width:63%; background:#f5f5f5; padding:2%;}
.page_news_t .fr h3{ font-size:24px; font-weight:normal;}
.page_news_t .fr p{  padding:0.5em 0 0.2em 0; line-height:1.75em; min-height:3em;}
.page_news01{ margin:15px 0;}
.page_news01 li{position:relative; width:100%l }
.page_news01 li a{ display:block; background:url(../images/news_ico.gif) no-repeat 0 0.9em; position:relative; font-weight:normal; font-size:24px; line-height:1.6em;  text-indent:1.5em;padding:0.55em 0; border-bottom:dashed 1px #dedede; text-indent:2em; }
.page_news01 li a:hover{  color:#7a3b16;}

.yy li{width:30%; margin:0 1.5%; float:left; display:inline; }
.yy li a{border:solid 1px #c5c5c5; width:100%; display:block;}
.yy li img{ width:100%; height:auto;}
.yy li a h3{ background:#a4a4a4; height:24px; font:1em/24px 微软雅黑; color:#fff; text-align:center; font-weight:100;}
.yy li a:hover{border:solid 1px #ab0505; width:100%; box-shadow:3px 3px 3px #ccc; text-decoration:none;}
.yy li a:hover h3{background:#ab0505;}
.pkwz{ font-size:2em; color:#a56945;}

@media screen and (max-width: 640px){

.disease li{ font-size:20px;}

.yuyue,.yuyue .input_style,.yuyue .select{font-size:18px; }

.art_rmwz a{ font-size:16px; display:block; }
}

@media screen and (max-width: 640px){
.top{font-size:16px;}
.top span{ margin-left:1em;}

.disease li{ height:7.5em;}
.disease li,.disease li span{ font-size:18px;}
.top .top_01{ width:95%;}
.top .top_01 a{ margin-right:1rem;}
.tit{font-size:22px; background-size:4.5%;}
.tit h1{font-size:22px;}
.tit .phone{ font-size:22px;}
.disease li{ font-size:16px;}

.slide-box .slide .caption h3{ font-size:22px; margin:0;}
.slide-box .slide .caption h3 span{ margin-left:10px; font-size:18px; }
.slide-box .slide .caption p{ font-size:18px;padding:0; }
.slide-box .slide .caption .btn a{ font-size:16px; }

.yuyue,.yuyue .input_style,.yuyue .select{font-size:16px; }
.yuyue .select{width:91%;  }

.footer_nav{ padding:0;}

.position,.position h2{ font-size:20px;}

.page_zjtd li{font-size:16px;}
.page_zjtd .caption p{ font-size:18px; }
.page_zjtd .caption .btn a{font-size:16px;}

.page_news_t{ font-size:14px;}
.page_news_t .fr h3{ font-size:18px; font-weight:normal;}
.page_news01 li a{ font-size:20px; background-size:1em; padding-left:0.5em; text-indent:1.2em;}

.art_rmwz { width:100%;}
.art_rmwz a{ font-size:16px; display:block; }
.article{ font-size:18px;}
.article .title h2{ font-size:22px;}
.article .title p{ font-size:14px;}
.article .art_btn p{ font-size:20px;}

.map,.map_tit01_ct{ font-size:16px;}
.map .map_tit h1,.map .map_tit,.map .p01{ font-size:18px;}
.map .map_tit h1{ background-size:1.2em; text-indent:1.5em; background-position:left center;}
.map_tit01,.map_tit01 h3,.map_tit01 .phone{ font-size:20px;}
.map_tit01 h3{ background-size:2em;}


/*首页2*/
#about .about_item .nr,.yyjj{font-size:14px; }
#about .about_item .nr .nra{ font-size:18px; }
.yyjj_btn a{ font-size:16px;}
ul.mid-nav li{width:30%;}

}

@media screen and (max-width: 540px){
.disease li,.disease li span{ font-size:14px;}

.slide-box .slide .caption h3{ font-size:18px; margin:0;}
.slide-box .slide .caption h3 span{ margin-left:10px; font-size:14px; }
.slide-box .slide .caption p{ font-size:14px;padding:0; }


.yuyue,.yuyue .input_style,.yuyue .select{font-size:15px; }
.yuyue .select{width:92%;}

.page_zjtd li{font-size:14px;}
.page_zjtd .caption h3{ font-size:18px;}
.page_zjtd .caption h3 span{ font-size:14px; clear:both; }
.page_zjtd .caption p{ font-size:16px; padding-top:0; }
.page_zjtd .caption .btn a{ margin:0.5em 0.5em 0 0.5em;font-size:14px;}

.page_news_t{ font-size:16px; margin-top:1em;}
.page_news_t h3{font-size:20px; }
.pagination,.pagination li select{ font-size:16px;}
.page_news01 li a{ font-size:16px; background-size:1.25em;}


}

@media screen and (max-width: 481px){
/*body {padding-bottom:49px}*/

.logo .logo_img{ margin-left:0.3%!important;}
.mtp10{ margin-top:0.5em;}

.top{font-size:12px;}
.top span{ margin-left:1em;}

.nav ul li span{font:14px/24px 微软雅黑;}
.nav i img{ height:38px; }

.disease li,.disease li span{font-size:14px;}
.disease li{ height:6.5em;}

.tit{font-size:18px; background-size:6%;}
.tit h1{font-size:18px;}
.tit .phone{ font-size:18px;}
.tit .phone i{ background-size:1em;}
.tit01,.tit01 h1{font-size:18px;}

.slide-box .slide .caption h3{ font-size:18px; margin:0;}
.slide-box .slide .caption h3 span{ margin-left:10px; font-size:14px; }
.slide-box .slide .caption p{ font-size:14px;padding:0;}
.slide-box .slide .caption .btn a{ font-size:14px; }

.yuyue,.yuyue .input_style,.yuyue .select{ font-size:15px;}
.yuyue .yuyue_button .btn{ margin:10px;}
.yuyue .select{ width:92%;}

.footer,.footer p span{ font-size:14px; }
.footer_nav{ font-size:16px; width:100%; padding:0; }
.footer p{ font-size:12px;}

.page_zjtd .caption h3{ font-size:16px;}
.page_zjtd .caption h3 span{ font-size:12px; margin-left:0; clear:both; display:block;}
.page_zjtd li,.page_zjtd .caption p{ font-size:14px;}
.page_zjtd .caption .btn a{ font-size:14px; width:80%; margin:0.5em auto; float:none;}

.position,.position h2{ font-size:16px;}

.page_news_t{ font-size:12px; margin-top:1em;}
.page_news_t .fr h3{ font-size:16px; font-weight:normal;}

.article{ font-size:14px;}
.article .title h2{ font-size:18px;}
.article .title p{ font-size:12px;}
.article .art_btn p{ font-size:18px;}
.art_rmwz a{ font-size:14px; display:block; width:100%!important;}
.art_btn li img{ width:60%;}
.zan p a,.zan p a:hover{background-size:60%; font-size:18px;}

.prev-next{ font-size:16px;}
.page_news li{ font-size:12px;}
.page_news li .news_r h3{ font-size:14px; background-size:1em;}
.pagination,.pagination li select{ font-size:12px;}
.page_news01 li a{ font-size:14px; background-size:1.25em;}

.map,.map_tit01_ct{ font-size:14px;}
.map .map_tit h1,.map .map_tit,.map .p01{ font-size:16px;}
.map .map_tit h1{ background-size:1.2em; text-indent:1.5em; background-position:left center;}
.map_tit01 .qc{ background-size:2.5em;}
.map_tit01,.map_tit01 h3,.map_tit01 .phone{ font-size:17px;}
.map_tit01 h3{ background-size:2em;}

.footer{ font-size:14px;}


/*首页2*/
#about .about_item .nr,.yyjj{font-size:14px; }
#about .about_item .nr .nra{ font-size:16px; }
.yyjj_btn a{ font-size:14px;}
ul.mid-nav li{width:29%;}
ul.mid-nav{ font-size:14px;}
}

@media screen and (max-width: 420px){
body {padding-bottom:3.5em;}

.top .top_01{ width:100%;}	
.top span{ margin-left:0;}
	
.logo .logo_img{ margin-left:0.29%!important;}

.disease li,.disease li span{font-size:12px;}
.slide-box .slide .caption h3{ font-size:18px; margin:0;}
.slide-box .slide .caption h3 span{ margin-left:10px; font-size:14px; }
.slide-box .slide .caption p{ font-size:12px;padding:0; }
.slide-box .slide .caption .btn a{ font-size:12px; margin:0 0.4em; }

.footer{ padding-bottom:1em;}
.footer,.footer p span{ font-size:12px; }
.footer_nav{ font-size:14px; width:100%; padding:0; }
.footer p{ font-size:12px; line-height:1.8em;}
.footer p span{ background-position:left 0.3em;}
.footer font{ display:block;}

/*首页2*/
#about .about_item .nr,.yyjj{font-size:12px; }
#about .about_item .nr .nra{ font-size:14px; }
}

@media screen and (max-width: 350px){
body {padding-bottom:3.2em;}

.logo .logo_img{ width:74.5%;margin-left:0.346%!important; margin-top:0!important;}

.disease li,.disease li span{font-size:12px;}
.slide-box .slide .caption h3{ font-size:16px; margin:0;}
.slide-box .slide .caption h3 span{ margin-left:10px; font-size:12px; }
.slide-box .slide .caption p{ font-size:12px;padding:0; line-height:1.5em;}


}


/*******************专题*********************/
.zt_nr{ width:94.44444444444444%; font-size:18px; line-height:1.75em; margin-left:auto; margin-right:auto; text-align:left;}

/*标题栏*/
.zt_tit{ margin-top:1em;line-height:1.666666666666667em; height:1.666666666666667em;  }
.zt_tit,.zt_tit h1{font-size:30px; font-weight:normal; }
.zt_tit h1{ line-height:1.666666666666667em; height:1.666666666666667em; text-indent:0.75em; color:#7a3b16; float:left;}
.zt_tit span{ display:inline-block; text-align:center; color:#fff; background:#7a3b16; width:2.363636363636364em; height:2.363636363636364em; font-size:22px; line-height:0.91em; border-radius:50%; float:left; margin-left:1em;}
.zt_tit span font{top:0.4em; position:relative;}
.zt_ct{ padding:1.75em 0 0em 0; }
.zt_ct .zt_img{ margin-left:auto; margin-right:auto; max-width:90%; margin-bottom:1em;}

/*其他内容公用*/
.zt_xx{border-bottom:dashed 2px #bebebe; line-height:0; height:0; overflow:hidden;}
.tw_show p{ margin:0.5em 0;}
.text_indent0{ text-indent:0;}
.zt_ct .zt_img_mid{ margin-top:1.5em;}
.center{ text-align:center;}
.tw_show .p_top{ margin-top:0;}
.f_red01{ color:#ab0505;}
.f_12{ font-size:12px; font-style:normal;}
.table02{ border-collapse:collapse; border:solid 1px #dadada;}
.table02 td,.table02 th{border-collapse:collapse; border:solid 1px #dadada; text-align:center; padding:1% 1.5%;} 
.table02 th{ background:#f0f0f0; color:#ab0505; line-height:2em; font-weight:normal;}
.text_l{ text-align:left;}
/*tw_list*/
.tw_list li{ width:45%; margin:0 2.5%; float:left; text-align:center;}
.tw_list li img{ margin:0 auto; width:90%; display:block;}
.tw_list li p{ text-align:left;}
.tw_list02 img{ width:35%;margin-top:1em;}
.tw_list02 p{ width:100%;  }
.tw_list03 li{ width:35%; margin:0 7.5%; margin-bottom:1.5em; float:left; text-align:center;}
.tw_list03 li img{ margin:0 auto; width:90%; display:block;}
.tw_list03 li p{ text-align:left;}
/*三列图文显示*/
.three_list li{ width:30%; margin:1.5%; float:left;}
.three_list li img{ width:100%; height:auto;}
.three_list li h3{ text-align:center; line-height:2em; color:#ab0505; font-size:1em;}


/*导读*/
.daodu{ margin:1em auto; }
.daodu p{ width:77.20588235294118%;line-height:1.75em;}
.daodu img{ width:20.58823529411765%; margin-top:0.25em;}
.bk{height:27px;background:url(/zt/ymlgj/images/xjt.jpg) no-repeat center left;}

/*ct01*/
.ct01 dl{ width:100%;}
.ct01 img{ width:22.05882352941176%;  padding:2px; border:1px solid #ccc}
.ct01 p{ width:75%;}

/*ct02*/
.ct02 li{ margin-right:2.7%; margin-top:1em; width:31.5%; font-size:16px; max-width:212px; float:left; display:inline; }
.ct02 li a{border:solid 1px #c5c5c5; display:block;}
.ct02 li img{ width:100%; height:auto;}
.ct02 li a h3{ background:#ab0505; height:1.666666666666667em; line-height:1.666666666666667em; color:#fff; text-align:center; font-weight:normal;}
.ct02 li a p{ height:8.75em; overflow:hidden; line-height:1.75em; padding:5px; color:#333; letter-spacing:0;}
.ct02 li a:hover{border:solid 1px #ab0505;  box-shadow:3px 3px 3px #ccc;}

/*ct03*/
.ct03 li{ width:100%; clear:both; margin:1em 0;}
.ct03 li img{ width:26.02941176470588%; height:auto;}
.ct03 li .fr{ width:70.91176470588235%;}
.ct03 li .fr h3{ font-size:1em; }
.ct03 li .fr p{ margin-top:0.5em;}

/*ct04*/
.table{ border-collapse:collapse; border:solid 1px #c8c8c8; background:#fafafa; font-size:12px; text-align:center; width:100%; }
.table th{ font-size:15px; }
.table th,.table td{border-collapse:collapse; border:solid 1px #c8c8c8; padding:5px 10px;line-height:2.35em;}
.ct04 img{ width:21.32352941176471%; }

/*ct05*/
.ct05 .zt_ct{background:#f8f8f8; padding:1em; margin-top:1em;margin-bottom:1.75em; }
.ct05 dl{ display:block; vertical-align:top; clear:both; }
.ct05 dt{ display:inline-block;min-height:1.555555555555556em; float:left; line-height:1.555555555555556em; background:#ab0505; text-align:center; color:#fff; width:12.94117647058824%; margin-top:0.4em; }
.ct05 dd{ display:inline-block; float:right;  width:83.82352941176471%; margin-bottom:1em;}
.zt_btn{ text-align:center;}
.zt_btn a{ display:inline-block; width:143px; height:43px; margin:0 2.5%}
.zt_btn .btn01{background:url(/zt/ymlgj/images/zt_btn01.gif) no-repeat center center;}
.zt_btn .btn02{background:url(/zt/ymlgj/images/zt_btn02.gif) no-repeat center center;}

/*ct06*/
.ct06 ul li{ width:40%; padding:0 5%; float:left; margin-bottom:0.5em;}
.ct06 ul li img{max-width: 74.70588235294118%;height: 8em; margin-left:auto; margin-right:auto; display:block;}
.ct06 ul li p{ padding-top:0.75em;}
.ct06 ul li span{ color:#7a3b16; }
/*并列图样式*/
.bl_list li{ text-align:center;}
.bl_list li img{ margin-left:auto; margin-right:auto;}
.bl_list li span{ color:#333;}

/*ct07*/
/* slide */
.ct09 .zt_ct{ padding:1em 0; min-width:10em;}
.zt_zjtd{ margin-top:0; padding-top:0; width:100%;}
.zt_zjtd .slide-box{ width:100%;}
/*.zt_zjtd .hd{display:block;width:100%;height:2em!important;position:absolute;z-index:124;right:1.2em; top:1.2em;text-align:right;}
.zt_zjtd .hd li{display:inline-block;width:15%!important;height:2em!important; line-height:2em!important; color:#fff; margin-right:11px;background:#7a3b16;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);overflow:hidden; border-radius:0; text-align:center; font-size:18px; cursor:pointer;}
.zt_zjtd .hd li.on{background:#ab0505;}
*/

.zt_zjtd .hd{ position:absolute; bottom:10px; text-align:center; z-index:20; text-align:center; width:100%;}
.zt_zjtd .hd li{ width:12px; height:12px; line-height:12px; font-size:0; text-align:center; background:#ddd; margin-right:15px; display:inline-block; border-radius:50%;content: ""!important; opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70); }
.zt_zjtd .hd li.on{ background:#7a3b16; color:#fff;}

.zt_zjtd .slide-box .slide .caption h3{ font-size:32px; font-weight:normal; height:1em; line-height:1em; padding:10px 0 0 0;}
.zt_zjtd .slide-box .slide .caption h3 span{ margin-left:12px; font-size:24px; }
.zt_zjtd .slide-box .slide .caption p{ margin-top:0; padding-top:1em;}
.zt_zjtd_btn{ text-align:center; background:#fff; width:100%;}
.zt_zjtd_btn a{  display: inline-block;font-size: 20px;width: 39.17808219178082%;text-align: center;color: #fff;margin: 1em 0.5em 0 1em;height: 2.35em;line-height: 2.35em; border-radius:5px;}
.zt_zjtd_btn a.btn_01{ background:#7a3b16;}
.zt_zjtd_btn a.btn_02{ background:#ab0404;}

/*胃窦炎*/
/*胃窦炎没那么简单*/
.zhengz{ width:60%; margin-left:auto; margin-right:auto; min-width:280px;}
.zhengz ul{ margin-left:7px;}
.zhengz li{ border:1px solid #b8b8b8; text-align:center;color:#515151; margin-bottom:0.5em; color:#fff;}
.zhengz .zg1{ width:100%;  height:2em; line-height:2em; background:#Fff;}
.zhengz .zg2{ width:50%;  height:4.65em; line-height:4.65em; background:#eee; color:#fff;}
.zhengz .zg2 a{ color:#7a3b16;}
.zhengz .zg3{ width:40%;  height:2em; line-height:2em; background:#FFF;}
.zhengz .zg4{ width:55%;  height:2em; line-height:2em; background:#FFF;}
.zhengz .zg5{ width:50%;  height:4.65em; line-height:4.65em; background:#eee; color:#7a3b16;}
.zhengz .zg6{ width:45%;  height:2em; line-height:2em; background:#FFF;}
.zhengz .zg7{ width:50%;  height:2em; line-height:2em; background:#FFF;}

/*胃镜检查*/
.wcjc_table{ width:100%; font-size:1.4em; line-height:2em; border:solid 2px #d9d9d9; border-collapse:collapse; text-align:center;}
.wcjc_table tr td,.wcjc_table tr th{ border-collapse:collapse;border:solid 2px #d9d9d9;}
.wcjc_table tr th{ background:#ad0101; color:#fff;}

@media screen and (max-width: 640px){
.zt_nr{ font-size:16px;}
.zt_tit,.zt_tit h1{ font-size:24px;}
.zt_tit span{ font-size:20px;}

.ct03 li .fr h3{ text-indent:32px;}

.ct05 dt span{ display:block;}

.zt_zjtd .hd{ bottom:0.5em;}
.zt_zjtd .hd li{ margin-right:0.5em; font-size:16px;}
.zt_zjtd .slide-box .slide .caption h3{ font-size:28px;}
.zt_zjtd .slide-box .slide .caption h3 span{ font-size:18px;}
.zt_zjtd_btn a{ font-size:16px;}

}
@media screen and (max-width: 540px){
.page_liaofa li{ width:80%; margin-left:auto; margin-right:auto; float:none; display:block;}
}
@media screen and (max-width: 480px){
.zt_nr,.ct02 li a h3,.ct03 li .fr p{ font-size:14px;}
.zt_tit,.zt_tit h1,.ct03 li .fr h3{ font-size:16px;}
.ct03 li .fr h3{ text-indent:1.75em;}
.zt_tit span,.ct02 li p{ font-size:12px;}

.daodu img{ margin:0.5em 0.5em 0 0;}
.daodu p{ float:none; width:100%;}
.zt_ct{ padding:1em 0;}

.ct01 img{ width:60%; max-width:150px;float:none; margin-left:auto; margin-right:auto;}
.ct01 p{ width:100%; float:none; display:block; margin-top:1em;}

.ct02 li{ width:70%; max-width:212px; display:block; float:none; margin-left:auto; margin-right:auto; }
.ct02 li.m_r_0{ margin-right:auto!important;}
.ct02 li p{ height:auto!important; min-height:auto;}

.table{ width:100%; }
.table th{ font-size:15px; }
.table th,.table td{border-collapse:collapse; border:solid 1px #c8c8c8; padding:0 10px;line-height:2.75em;}
.ct04 img{ display:block; float:none; width:auto; float:none; margin-left:auto; margin-right:auto; }

.zt_zjtd .hd{ font-size:12px; bottom:0.5em;}
.zt_zjtd .hd li{ margin-right:5px;font-size:14px;}
.zt_zjtd .slide-box .slide .caption h3{ font-size:18px;}
.zt_zjtd .slide-box .slide .caption h3 span{ font-size:14px;}
.zt_zjtd_btn a{ font-size:14px;}

}
@media screen and (max-width: 420px){
.zt_btn a{margin:0 1.5%;width:120px;  }
.zt_btn .btn01,.zt_btn .btn02{background-size:100%; }
}

@media screen and (max-width: 350px){

.zt_tit,.zt_tit h1{ font-size:14px;}
.zt_tit span{ font-size:14px;}

.zt_zjtd .hd li{ margin-left:5px; margin-right:0;font-size:12px;}
.zt_zjtd_btn a{ font-size:12px;}
}


.w_nr{ width:100%;!important}