/*Copyright@ uveps.com*/
.banner{width:100%; clear: both; background: url(../images/b_bg.jpg) no-repeat center;text-align: center; height: 400px}
.bannerc{width:1200px; clear: both; background: url(../images/b_bg.jpg) no-repeat center;text-align: center; height: 400px; margin: 0 auto}
.bannerc img{ text-align: center}
.tittle{ width:1200px; margin: 20px auto; position: relative; clear: both; padding-top: 15px}
.tittle img{ width:100%}
.msc{width:1200px; margin: 20px auto; position: relative; clear: both}
.msc p{ font-size: 18px; line-height: 36px; color: #333; padding: 10px 40px}
.msc p.ms1{ background: url(../images/ms2.gif)  20px 0 no-repeat;}
.msc p.ms2{ background: url(../images/ms1.gif) 1156px  bottom no-repeat;}

.ks{width:1230px; margin: 20px auto; position: relative; clear: both}
.ks ul{ width:100%; margin: 20px 0; float: left}
.ks ul li{ float: left; position: relative; height: 400px; background: #f2e0c9; border-radius: 10px; list-style: none}
.ks1{ width:380px; margin-left: 15px}
.ks2{ width:410px; margin-left: 15px}
.ks ul li p{ font-size: 16px; line-height:26px; height: 26px; float:left; margin: 15px 0 0 20px; border: 1px solid #333; border-radius: 5px; padding: 5px 10px; font-weight: bold}
.batn{ height: 40px; float: left; position: absolute; left:0; bottom: 30px; width:100%}
.batn a{ float: left; border-radius: 5px; display: block; line-height: 40px; font-size: 20px; color: #fff; margin: 0 0 0 6%; text-align: center; width:41%}
.batn a.batn_01{ background: #e41f24}
.batn a.batn_02{ background: #7a4400}

.lfm{width:1220px; clear: both; margin: 10px auto;  position: relative;; padding-bottom: 20px}
.lfc{ width:590px; float:left; margin:30px 10px;height: 200px;  border: 2px solid #ab8c3e;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; position: relative}
.lfc img{ width:130px;  height: 140px; padding: 20px 20px; float: left}
.lfc p{ padding:20px 10px 0 0; font-size:18px; line-height:28px}
.lfc p b{font-size: 20px; color: #7a4400}
.lfc p strong{font-size: 20px; color: #e41f24}
.lfct{ width:590px; float:left; margin:30px 10px;height: 200px;  border: 2px solid #ab8c3e;box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; position: relative}
.lfct img{ width:96%; padding: 30px 3%; float: left}
	
.batnl{ width:100%;lear: both; height: 40px; position: absolute; bottom:-20px; left: 0}
.batnl a{ float: left; border-radius: 5px; display: block; line-height: 40px; font-size: 18px; color: #fff; margin: 0 10px; text-align: center; width:150px}
.batnl a.batn_03{ background: #eb6100; margin-left: 220px}
.batnl a.batn_04{ background: #7a4400}

.doctor{width:1220px; clear: both; margin: 10px auto;  position: relative;; padding-bottom: 20px}
.doc{ width:590px;float:left; margin:30px 10px; height: 250px;  display: block; position: relative; border-bottom: dotted 1px #ccc}
.doc img{ width:196px; height: 237px;float: left}
.named{ position: absolute; top:10px; left:180px; height: 40px;width:350px}
.named{background: #942b23;background:  linear-gradient(-135deg, transparent 3rem, #942b23 0) top right; background-size: 100%; background-repeat: no-repeat}
.named font{font-size: 16px; line-height: 40px; color: #fff; padding: 0 0 0 15px}
.named font b{ font-size: 22px; padding-right: 5px}
.doc p{font-size:18px; line-height:30px}
.doc p b{color: #942b23; font-size: 20px}
.dmst{ position: absolute; top:70px; left:220px}
.dmst p{ font-size: 16px; line-height: 30px}
.dmst p b{ font-size: 18px}
.dmst article{ font-size:16px; line-height: 18px; padding-top: 15px}
.dmst article b{ color: #942b23}
.dmst article{color: #000}
.dmsp{ padding: 10px 0 0 0}
.dmsp .batnd{ padding: 10px 0 0 0}


.batnd{ lear: both; height:40px; margin: 25px 0 0 0}
.batnd a{ float: left; border-radius: 5px; display: block; line-height: 40px; font-size: 18px; color: #fff; margin: 0 12px 0 2px; width:120px; text-align: center}
.batnd a.batn_05{ background: #eb6100}
.batnd a.batn_06{ background: #7a4400}