.ban{ width:100%; height:349px; margin:0 auto; background:url(./pp_ban.jpg) no-repeat center;}
.bancontact{ width:100%; height:349px; margin:0 auto; background:url(./contactbanner.jpg) no-repeat center;}
.pp_nav{ position:absolute; left:0; top:-94px; width:172px; background-color:#B28247; overflow:hidden; padding-bottom:50px}
.pp_nav dt{ height:101px; background:url(./pp_nav.png) center 38px no-repeat;}
.pp_nav dd{ height:50px; width:163px;}
/*.pp_nav dd:nth-child(10){ display:none;}*/
.pp_nav dd>a{ display:block; height:49px; width:163px; border-bottom:1px solid #C3C3C3; line-height:49px; color:#666; font-size:16px; background-color:#fff; }
.pp_nav dd>a.spe{color:#B28247}
.pp_nav dd>a span{ display:block; float:left; border-radius:10px; margin:15px 11px 15px 28px; width:20px; height:20px; background: #FFF url(./pp_nav1.jpg) no-repeat center;}
.pp_nav dd>a:hover,.pp_nav dd a.active{ background-color:#211E1F; border-bottom:1px solid #211E1F; color:#fff;}
.pp_nav>div{width:172px;background-color:#fff;}
.pp_nav>div>div{ font-size:20px; padding-left:10px; height:44px; line-height:44px; background:#E1E2E7; color:#666;  font-weight:bold;}
.pp_nav>div>a{ display:block; padding-left:60px; height:40px; color:#fff; line-height:40px; font-size:16px; }
.pp_nav>div>a.pp_nav1{ background:url(./pp_lylx2.jpg) no-repeat #A47846 15px center;}

.pp_pos{font-size:18px;line-height:52px; padding-top:13px; padding-left:20px;color:#666;}
.pp_pos1{ border-bottom:1px solid #C3C3C3}
.pp_pos a{font-size:18px; color:#666;}
.pp_pos a:hover{ color:#b28247;}
.gyybs{ width:900px; padding-left:200px; position:relative; margin:0 auto;}
.pp_bottom{ width:826px; height:225px; overflow:hidden; margin:60px auto;}
.pp_bottom li{ float:left; margin-right:20px; width:190px; height:225px;}
.pp_bottom li a{ display:block; width:190px; height:55px; color:#fff; line-height:55px; height:55px; padding-top:105px; font-size:15px; text-align:center;}
.pp_bottom .pp_b4{ margin-right:0;}
.pp_b1 a{ background:#212121 url(./pp11.png) no-repeat center 34px;}
.pp_b2 a{ background:#212121 url(./pp12.png) no-repeat center 34px;}
.pp_b3 a{ background:#212121 url(./pp13.png) no-repeat center 34px;}
.pp_b4 a{ background:#212121 url(./pp14.png) no-repeat center 34px;}
.pp_b1 a:hover{ background:#A47846 url(./pp11.png) no-repeat center 34px;}
.pp_b2 a:hover{ background:#A47846 url(./pp12.png) no-repeat center 34px;}
.pp_b3 a:hover{ background:#A47846 url(./pp13.png) no-repeat center 34px;}
.pp_b4 a:hover{ background:#A47846 url(./pp14.png) no-repeat center 34px;}
.pp_bottom li p{padding:7px 5px; font-size:13px; line-height:20px; color:#666;}
.pp_fy{ width:100%; text-align:center; overflow:hidden;}
.pp_fy a{display:inline-block; border:1px solid #dadada; padding:0 8px; line-height:22px; background:#eee; margin:0 2px}
.pp_fy a:hover{color:#ce7341;background:#d4aa74;border:1px solid #ab7125;text-decoration:none}
.pp_fy .on{background:#ab8048;color:#fff;border:1px solid #ab7125}
.pp_fy .sel{padding:0;border:1px solid #dadada;height:24px}
.pp_fy span{display:inline-block; border:1px solid #dadada; padding:0 8px; line-height:22px; background:#eee; margin:0 2px; color:#888}
.pp_fy strong{color:#333;padding:0 5px; font-weight:lighter}
.pp_fy .in01{width:30px; text-align:center; height:22px; line-height:22px;border:1px solid #dadada; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:700}
.pp_fy .btn{width:30px; text-align:center; height:24px; line-height:24px;background:#ccc;font-family: Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer}

/*品锟狡硷拷锟�*/
.ppjjbox{position:relative;margin:0 auto; width:100%; }
.ppjj_bg1{ height:885px; width:100%;background: #F7F7F7 url(./pp_bg1.jpg) no-repeat center bottom; position:absolute; left:0; top:0;}
.ppjj_bg2{ height:600px; width:100%;background: url(./pp_bg2.jpg) no-repeat center bottom; position:absolute; left:0; top:2500px;}
.ppjj1{ height:800px;}
.ppjj h2{text-align:center; font-size:53px; color:#666; font-weight:normal; height:53px; line-height:53px; margin:50px 0 20px;}
.ppjj h3{text-align:center; font-size:26px; color:#b48852; font-weight:normal; height:26px; line-height:26px;}
.ppjj1>div,.ppjj4 p{ border:1px solid #ccc;font-size:16px;line-height:28px;color:#666; text-indent:2em; padding:28px 20px; margin:20px 0 30px;}
.ppjj1>ul{ overflow:hidden;}
.ppjj1>ul li{ float:left; width:204px; height:165px; margin-right:26px; position:relative;}
.ppjj11{ background:url(./pp1.png) no-repeat center;}
.ppjj12{ background:url(./pp2.png) no-repeat center;}
.ppjj13{ background:url(./pp3.png) no-repeat center; }
.ppjj1>ul .ppjj14{ background:url(./pp4.png) no-repeat center; margin-right:0;line-height:30px; padding-top:50px; height:115px;}
.ppjj1>ul li div{width:204px; height:165px; position:absolute; left:0; top:165px; color:#fff; font-size:16px; line-height:165px; text-align:center; background:url(./pp10.png) no-repeat center;}         
.ppjj1>ul li:hover div{top:0;}
.ppjj1>ul .ppjj13 div,.ppjj1>ul .ppjj14 div{line-height:30px; padding-top:50px; height:115px;}
.ppjj2 p{ font-size:16px;line-height:30px;color:#999; text-align:center; margin:38px 0;}
.ppjj2 ul{ overflow:hidden; height:114px;}
.ppjj2 li{height:16px; padding-top:98px; width:180px; float:left; text-align:center; padding-top:px;font-size:16px;line-height:16px;color:#999;}
.ppjj21{ background:url(./pp5.jpg) no-repeat center top;}
.ppjj22{ background:url(./pp6.jpg) no-repeat center top;}
.ppjj23{ background:url(./pp7.jpg) no-repeat center top;}
.ppjj24{ background:url(./pp8.jpg) no-repeat center top;}
.ppjj25{ background:url(./pp9.jpg) no-repeat center top;}
.ppjj3 ul{ width:100%; margin:34px auto; height:52px; overflow:hidden; text-align:center}
.ppjj3 li{ width:200px; height:52px; margin:0 8px; background-color:#E1E2E7; color:#666;font-size:18px;line-height:52px;text-align:center; display:inline-block;}
.ppjj3 li.active{ background-color:#A47846; color:#e4e5ea;}
.ppjj4 p{ margin:35px 0;}
.ppjj_hj{ width:900px; margin:0 auto;}
.ppjj_hjbd{width:900px; height:528px;}
.ppjj_hjbd ul{ height:528px;overflow:hidden;}
.ppjj_hjbd ul li{width:900px; height:528px; float:left;}
.ppjj_hjbd ul li img{width:900px; height:528px;}
.ppjj_hjhd{width:900px; height:115px; position:relative; margin:33px auto;}
.ppjj_hjhdd{ width:814px; height:115px; overflow:hidden; position:absolute; top:0; left:43px;}
.ppjj_hjhd ul{ height:115px;overflow:hidden;}
.ppjj_hjhd ul li{ width:198px;height:115px;float:left;margin-right:7px; overflow:hidden;}
.ppjj_hjhd ul li img{width:198px;height:115px;}
.ppjj_hjhd ul li.on{ border:3px solid #A47846;width:192px;height:109px;}
.ppjj_hjhd ul li.on img{width:192px;height:109px;}
.ppjj_hjhd>a{ width:24px; height:42px; position:absolute; top:36px; display:block; z-index:20}
.ppjj_hjhd>a.left_btn{ left:0; background:url(./pp_arl.jpg) no-repeat center;}
.ppjj_hjhd>a.right_btn{ right:0; background:url(./pp_arr.jpg) no-repeat center;}
.ppjj5{ height:600px;}
.ppjj5 h2{ margin:154px 0 16px; color:#fff;}
.ppjj5 h3{ color:#fff;}
.ppjj5>div{font-size:14px;line-height:26px;color:#fff; text-indent:2em; padding:28px 20px; margin:22px 0; background-color:rgba(255,255,255,0.25)}


/*医锟斤拷锟脚讹拷*/
.ystd_t{ width:100%;}
.ystd_t>img{ display:block; width:100%;}
.ystd_t>h2{text-align:center; font-size:32px; color:#333; font-weight:normal; height:32px; padding-bottom:20px; line-height:32px; margin:40px 0 15px; background:url(./pp_hs9.jpg) no-repeat center bottom;}
.ystd_t>p{ color:#666; font-size:16px; text-align:center; line-height:26px; margin-bottom:30px;}
.pp_jgs{ overflow:hidden; /*height:92px;*/ margin-bottom:18px;}
.pp_jgs li{ width:128px; height:46px; float:left; overflow:hidden;}
.pp_jgs li:nth-child(7n){ width:127px;}
.pp_jgs li a{ display:block;width:128px; height:37px; padding-top:3px; background-color:#DDD;}
.pp_jgs li a span{display:block;width:127px; height:34px; border-right:1px solid #C3C3C3;font-size:16px;line-height:34px;text-align:center;color:#666; overflow:hidden;}
.pp_jgs li a span.erya,.pp_jgs li a span.erya em,.pp_jgs li a span.erya i{display:block;width:127px; height:34px;}
.pp_jgs li a span.erya em,.pp_jgs li a span.erya i{ font-style:normal;}
.pp_jgs li a span.erya:hover em{ display:none;}
.pp_jgs li a span.spe{ color:#B28247}
.pp_jgs li.active{ background:url(./pp_td.jpg) no-repeat center;}
.pp_jgs li.active a{ background:none;}
.pp_jgs li.active a span{ border:none; width:128px; color:#fff;}
.pp_yltdc li{ width:284px; background:#f0f0f0; float:left; margin-right:20px; margin-bottom:40px;}
.pp_yltdc li:nth-child(3n){ margin-right:0;}
.pp_yltdc li:hover{ box-shadow:#aaa 0px 8px 20px;-moz-box-shadow:#aaa 0px 8px 20px;-ms-box-shadow:#aaa 0px 8px 20px;-o-box-shadow:#aaa 0px 8px 20px;-webkit-box-shadow:#aaa 0px 8px 20px;}
.pp_yltdc li a img{display:block; width:210px; height:289px; background:url(/style/img/zj/ybs_common.jpg) no-repeat center; margin:0 auto; border:none}
#morejg span,#morejg em,#morejg i{display:block;width:127px; height:34px;}
#morejg em,#morejg i{ font-style:normal;}
.pp_yltdc li a p{ padding:20px 15px; display:block; text-align:center; height:90px}
.pp_yltdc li a p b{display:block; font-size:28px; font-weight:100; margin-bottom:10px}


/*锟斤拷士锟斤拷锟�*/
.hsfc_ban{ margin-top:px;}
.hsfc h2{text-align:center; font-size:32px; color:#333; font-weight:normal; height:32px; padding-bottom:20px; line-height:32px; margin:50px 0 15px; background:url(./pp_hs9.jpg) no-repeat center bottom;}
.hsfc h3{text-align:center; font-size:20px; color:#666; font-weight:normal; height:20px; line-height:20px;}
.hsfc h3 img{ vertical-align:bottom; margin:0 3px;}
.hsfc1{ margin-top:53px; overflow:hidden;}
.hsfc1 li{ width:289px; height:310px; float:left; margin-right:16px;}
.hsfc1 li:nth-child(3n){ margin-right:0;}
.hsfc1 li div{ height:20px; padding-left:40px; line-height:20px; color:#333; font-size:16px; background:url(./pp_hs7.jpg) no-repeat 5px center; margin:14px 0;}
.hsfc1 li p{line-height:22px; color:#999; font-size:14px; padding-right:25px; padding-left:5px;}
.hsfc2{ height:477px; position:relative; margin-top:30px; }
.hsfc2_bd{ width:900px; height:457px; overflow:hidden;}
.hsfc2_bd li{ float:left; width:900px; height:457px;}
.hsfc2_hd{ position:absolute; right:0; bottom:0; width:120px; height:10px; margin-right:5px; overflow:hidden;}
.hsfc2_hd ul{ height:10px;}
.hsfc2_hd li{ width:10px; height:10px; margin:0 5px; background-color:#BAB8B8; border-radius:5px; overflow:hidden; text-indent:10px; float:left; }
.hsfc2_hd li.on{ background-color:#A47846}
.hsfc3{ margin-top:25px; overflow:hidden;}
.hsfc3 li{ width:146px; height:68px; padding-top:82px; text-align:center; line-height:25px; font-size:14px; color:#999; float:left; margin-right:4px; background-color:#F6F6F6}
.hsfc3 li b{ font-weight:normal; color:#666; font-size:16px;}
.hsfc31{ background:url(./pp_hs17.jpg) no-repeat center 23px;}
.hsfc32{ background:url(./pp_hs18.jpg) no-repeat center 23px;}
.hsfc33{ background:url(./pp_hs19.jpg) no-repeat center 23px;}
.hsfc34{ background:url(./pp_hs20.jpg) no-repeat center 23px;}
.hsfc35{ background:url(./pp_hs21.jpg) no-repeat center 23px;}
.hsfc3 .hsfc36{ background:#F6F6F6 url(./pp_hs22.jpg) no-repeat center 23px; margin-right:0;}
.hsfc4{ margin-top:25px;}
.hsfc5>div{width:664px; height:396px; overflow:hidden; margin:30px auto;}
.hsfc5>ul{ overflow:hidden;}
.hsfc5>ul li{ width:177px; height:104px; float:left; margin-right:3px; overflow:hidden;}
.hsfc5>ul li:nth-child(5){ margin-right:0;}
.hsfc5>ul li img{ width:177px; height:104px; }

/*品锟斤拷锟斤拷锟斤拷*/
.ppry h2{text-align:center; font-size:53px; color:#666; font-weight:normal; height:53px; line-height:53px; margin:45px 0 40px;}
.ppry_p{font-size:16px;line-height:28px;color:#666; text-indent:2em; padding:0px 20px; margin:0 0 30px;}
.ppry_ul li{ width:280px; height:252px; float:left; background-color:#EEE; margin-right:30px; margin-bottom:28px;}
.ppry_ul li:nth-child(3n){ margin-right:0;}
.ppry_ul li a{width:280px; height:252px; display:block;}
.ppry_ul li img{ width:280px; height:207px;}
.ppry_ul li p{text-align:center;font-size:14px;line-height:38px;color:#333;}

/*锟斤拷锟斤环锟斤拷*/
.yyhj_p{font-size:16px;line-height:22px;color:#666; text-indent:2em; padding:0px 5px; margin:15px 0 20px;}
.pp_hjc{ width:900px; height:622px; position:relative;}
.pp_hjc_bd{ width:900px; height:491px; overflow:hidden;}
.pp_hjc_bd ul{height:491px; overflow:hidden;}
.pp_hjc_bd li{width:900px; height:491px; float:left;}
.pp_hjc_bd li img{width:900px; height:491px;}
.pp_hjc_hd{width:900px; height:108px; overflow:hidden; margin-top:22px;}
.pp_hjc_hd ul{ height:108px; overflow:hidden;}
.pp_hjc_hd ul li{height:108px;float:left; width:174px; margin-right:7px; }
.pp_hjc_hd ul li img{ width:174px;height:108px;}
.pp_hjc_hd ul li.on{ width:168px; height:102px; border:3px solid #A47846}
.pp_hjc_hd ul li.on img{width:168px; height:102px;}
.pp_hjc a{ position:absolute; display:block; width:55px; height:136px; top:178px; z-index:30;}
.pp_hjc a.pp_prev{ background:url(./pp_arl.png) no-repeat center rgba(0,0,0,0.4); left:0;}
.pp_hjc a.pp_next{ background:url(./pp_arr.png) no-repeat center rgba(0,0,0,0.4); right:0;}
.pp_hjc a.pp_prev:hover{background:url(./pp_arl.png) no-repeat center rgba(0,0,0,0.6);}
.pp_hjc a.pp_next:hover{ background:url(./pp_arr.png) no-repeat center rgba(0,0,0,0.6);}


/*品锟斤拷锟借备*/
.ppsb h2{text-align:center; font-size:53px; color:#666; font-weight:normal; height:53px; line-height:53px; margin:40px 0 20px;}
.ppsb h3{text-align:center; font-size:26px; color:#b48852; font-weight:normal; height:26px; line-height:26px;}
.ppsb_p{font-size:16px;line-height:28px;color:#666; text-indent:2em; padding:0px 8px; margin:20px 0 60px;}
.ppsb_ul li{ width:278px; height:250px; float:left; background-color:#EEE; margin-right:30px; margin-bottom:28px; border:1px solid #CDCDCD;}
.ppsb_ul li:nth-child(3n){ margin-right:0;}
.ppsb_ul li:hover{ box-shadow:#aaa 0px 8px 20px;}
.ppsb_ul li a{width:278px; height:250px; display:block;}
.ppsb_ul li img{ width:278px; height:205px;}
.ppsb_ul li p{text-align:center;font-size:14px;line-height:38px;color:#333; border-top:1px solid #CDCDCD;}


/*锟斤拷锟斤拷*/
.ppxw{ margin-bottom:50px;}
.ppxw li{ padding:36px 0 36px 36px;height:180px; overflow:hidden; border-bottom:1px solid #C3C3C3;border-top:1px solid #C3C3C3; margin-bottom:-1px; position:relative; }
.ppxw li:hover{border-bottom:1px solid #b28247;border-top:1px solid #b28247; z-index:20;}
.ppxw li>a.fl,.ppxw li>a.fl img{ display:block; width:240px; height:180px;}
.ppxw li>div.fr{ width:535px; margin:25px 36px 0 0; }
.ppxw li>div.fr div{ height:48px; line-height:48px;width:535px; overflow:hidden;}
.ppxw li>div.fr div a{ font-size:18px; color:#666}
.ppxw li>div.fr div a:hover{color:#b28247;}
.ppxw li>div.fr p{ font-size:14px; color:#acacac; line-height:22px;}
.ppxw li>div.fr p a{font-size:14px; color:#b28247}


/*锟斤拷频*/
.ppsp{ width:820px; margin:25px auto 60px; overflow:hidden;}
.ppsp li{ width:370px; height:304px; float:left; margin:13px 20px; background-color:#EEE; position:relative;}
.ppsp li a{width:370px; height:304px; display:block}
.ppsp li a img{width:370px; height:243px; display:block;}
.ppsp li a p{ margin-top:20px; padding-left:60px; height:26px; line-height:26px; overflow:hidden; font-size:16px; color:#666; background:url(./pp_sp1.jpg) 15px center no-repeat;}
.ppsp li a div{ position:absolute; width:44px; height:43px; background:url(./pp_sp2.png); left:165px; top:80px;}

    .route_body{
	margin-top: 20px !important;
	min-height: 800px;
}
.article_column_postion{
	line-height: 28px;
	border-bottom: 1px solid #e4e4e4;
	text-align: left;
}
.article_column_postion i{
	font-style: normal;
	font-size: 14px;
}
.article_column_postion a{
	font-size: 14px;
}
.article_column_postion a{
	color: #8b8b8c;
}
.article_column_postion a:nth-last-child(1){
	color: #ad975c;
}
.route_ul{
	margin-top: 20px;
}
.route_hover{
	background: #ad975c !important;
	color: #ffffff !important;
}
.route_ul li{
	width: 150px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	font-size: 18px;
	background:#e4e4e4;
	color: #8b8b8c;
	display: inline-block;
	position: relative;
	margin-right: -6px;
}
.route_ul li:hover{
	background: #ad975c;
	color: #ffffff;
}

.route_hover .triangle{
	position: absolute;
	width: 10px;
	height: 10px;
	background: #ad975c;	
	-webkit-transform:rotate(135deg);
	-moz-transform:rotate(135deg);
	-o-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg);
	bottom: -18%;
	left: 42%;
}
.route_hosptail{
	padding:11px 10px 18px 11px;
	margin-top: 25px;	
}

.route_hosptail:hover{
	background: #f6f6f6;
}
.route_hosptail_left{
	width: 425px;
	display: inline-block;
	vertical-align: top;

}
.route_hosptail_img img { width:131px; height:87px;}
.route_hosptail_right{
	display: inline-block;
	vertical-align: top;
}
.route_hosptail_word{
	width: 270px;
	vertical-align: top;
	display: inline-block;
}
.route_p1{
	color: #000000;
	font-size: 20px;

}
.route_p2{
	font-size: 14px;
	color: #8b8b8c;
	line-height: 28px;
}
.route_tel{
	color: #000000;
	font-size: 16px;
	line-height: 40px;
}
.route_tel span,.route_route{
	color: #ad975c;
}
.route_detail{
	font-size: 14px;
	color: #8b8b8c;
	line-height: 28px
}
.route_consoult a{
	color: #ffffff;
	font-size: 16px;
	width: 96px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	display: inline-block;
}
.route_consoult a:nth-child(1){
	background: #194f79;
	margin-right: 10px;
}
.route_consoult a:nth-child(2){
	background: #ad975c;
}
.route_containers{
	opacity: 0;
	height: 0;
	overflow: hidden;
}