@charset "gb2312";
/* CSS Document */
/* ================================================================ 
Copyright: Weifang Oriental Institute of Psoriasis  
Designer:Wangjianchao 
Author:Lishan 
2016/12
=================================================================== */
*{margin:0 auto; padding:0; }
html{ background:url(../images/index_background_img.jpg) no-repeat center top; background-attachment:fixed;}
/*body{ font:lighter 12px/26px  "宋体"; color:#333; word-break:normal }*/
body{font-size:12px; line-height:26px; font-family:"宋体",SimSun; color:#333; word-break:normal }
body a{color:#333;}
h1,h2,h3,h4,h5,h6{font-weight:lighter;}
a{ text-decoration:none; }
ul{ padding-left:0px; margin-left:0px;}
ul li{ list-style-type:none;}

.article-b {
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;    
}	

.nav,.bt-title,
.shipin-h,
.news .hd,
.news-h h3,
.ft-3 li h3,
.ft-3 li span,
.ft-4 h3,
.ft-5 .liuyan,
.ft-5 .submit,
.outBox .hd ul li,
.inBox .inHd ul li,
.thumb li,
.person li .A-c h3,
.main .right .R-lb h2,
.add,
.main .right .R1 li,
.R3-xl h3,
.article h1,
.article-x ul h3,
.video-bt,
.about-B h2,
.about-hj h2,
.about-C h2,
.dsj-p p,
.dsj-C h2,
.dsj-C h3,
.dsj-C h6,
.dsj-D ul li p,
.left-list ul li h3,
.team-lb .bd ul li h3 a,
.sitemap,
.friendship #fs-1,
.friendship #fs-2,
.yf-1 h4,
.ysft .hd{
	font-family:"微软雅黑","Microsoft YaHei";
	}

.header{
	width:1220px;
	height:100px;
	margin:0 auto;
	}
.header .logo{
	float:left;
	}
.header .logo img{
	width:450px;
	margin-top:15px;
}
.header .right{
	float:right;
	}
.header .nav{
	width:auto;
	height:30px;
	line-height:30px;
	float:right; 
	position:relative; 
	z-index:10; 
	margin-top:43px;
	font-size:15px;
	}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 12px; }
.nav .sub{ display:none; width:155px; left:0; top:40px;  position:absolute; line-height:35px; font-size:14px; border:1px solid #dad8d8; background:url(../images/nav_background_img.png) repeat;  }
.nav .sub li{ zoom:1; border-bottom:1px solid #dad8d8; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#847d63; color:#fff;  }
.nav .on h3 a{ border-bottom:3px solid #908569; padding-bottom:2px;}

/* 本例子css */
.smask{opacity: 0; z-index: 0;}
.topvebanner { margin: 0 auto; width: 1220px; height: 280px; overflow: hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { OVERFLOW: hidden; WIDTH: 1220px; POSITION: relative; HEIGHT: 280px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 1220px; HEIGHT: 280px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 280px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 1220px; HEIGHT: 280px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 262px; right: 10px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #666; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #544236; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background:none no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22; left: 652px; POSITION: absolute; }



/*
.banner{ width:1220px; height:282px; overflow:hidden; position:relative; margin:0 auto;  }
.banner .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background:#f00; color:#fff; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{  display:block;  }

.banner .prev,
.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }
*/
.fnav{
	width:1220px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	margin-top:20px;
	}
.fnav ul{
	width:1270px;
	height:auto;
	margin:0 auto;
	}
.fnav ul li{
	float:left;
	border:1px solid #f3f5f1;
	background:url(../images/fnav_bg.png);
	width:206px;
	height:60px;
	margin-right:45px;
	}
.fnav ul li:hover{
	border:1px solid #a5a5a0;
	background:url(../images/fnav_hover_bg.png);
	}

.part{
	width:1220px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	}

.part-1{
	width:345px;
	height:auto;
	overflow:hidden;
	float:left;	
	}
.shipin{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	}
.bt-title{
	width:100%;
	margin:0 auto;
	margin-bottom:10px;
	overflow:hidden;
	margin-top:15px;
	}
.bt-title h2{
	float:left;
	font-size:15px;
	font-weight:bold;
	}
.bt-title span{
	float:right;
	font-size:14px;
	padding-top:2px;
	}
.bt-title b{
	font-weight:lighter;
	float:left;
	padding-left:10px;
	font-size:12px;
	padding-top:2px;
	}
.bt-title .p1{
	width:925px;
	height:1px;
	float:left;
	border-bottom:1px solid #dedede;
	padding-top:15px;
	margin-left:15px;
	}
.bt-title .p2{
	width:990px;
	height:1px;
	float:left;
	border-bottom:1px solid #dedede;
	padding-top:15px;
	margin-left:15px;
	}
.bt-title .p3{
	width:1020px;
	height:1px;
	float:right;
	border-bottom:1px solid #dedede;
	padding-top:15px;
	margin-left:15px;
	}
.bt-title .p4{
	width:785px;
	height:1px;
	float:right;
	border-bottom:1px solid #dedede;
	padding-top:15px;
	margin-left:15px;
	}

.shipin .shipin-video{
	height:194px;
	}
.shipin .shipin-video,.shipin .shipin-h{
	width:100%;
	margin:0 auto;
	overflow:hidden;	
	text-align:center;
	}
.shipin .shipin-h{
	margin-top:8px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	}
.shipin .shipin-p{
	width:80%;
	margin:0 auto;
	text-align:left;
	margin-top:8px;
	}
.shipin .shipin-p a{
	display:block;
	}
.shipin .shipin-p img{
	float:right;
	border:0px;
	}


.ysft{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.ysft .hd{ font-size:15px; font-weight:bold; margin:0 auto; width:100%; height:auto; overflow:hidden; }
.ysft .hd ul{}
.ysft .hd ul span{float:left; padding:0 8px;}
.ysft .hd ul li{  float:left; width:100px; height:26px; line-height:26px; cursor:pointer;  border:1px ;  overflow:hidden; text-align:center; }
.ysft .hd ul li.on{ border:1px solid #8f8669; color:#8f8669; }

.ysft .bd{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#F5F5F5; padding:10px 0; margin-top:10px;}
.ysft .bd li{ float:left; text-align:left; width:100%; height:27px; line-height:27px; overflow:hidden; }
.ysft .bd li span{ padding-left:5px;}
.ysft .bd li a span{ color:#888; }

.part-2{
	width:515px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-left:30px;
	margin-top:15px;
	}

		/* 本例子css */
.news{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	}
.news .hd{
	font-size:15px;
	font-weight:bold;
	margin:0 auto;
	width:100%;
	height:auto;
	overflow:hidden;
	}
.news .hd ul{}
.news .hd ul span{float:left; padding:0 11px;}
.news .hd ul li{ 
	float:left;
	width:100px;
	height:26px;
	line-height:26px;
	cursor:pointer; 
	border:1px ; 
	overflow:hidden;
	text-align:center;
	}
.news .hd ul li.on{ border:1px solid #8f8669; color:#8f8669; }
.news .bd ul{ padding:5px 0 0 0;  zoom:1;  }
.news-h,.news-w{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;	
	background:#F5F5F5;
	}
.news-h{
	margin-bottom:8px;	
	}

.news-h img,.news-w img{
	float:left;
	border:0px;
	padding:5px 15px 0 0;
	}
.news-h h3{
	padding-bottom:6px;
	font-size:15px;
	padding-top:5px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	}
.news-w p span{
	float:right;
	color:#888;
	}
.news-w p{
	line-height:25px;
	}



.news .arrow{  
	font-weight:lighter; 
	font-size:14px;
	float:right;
	}
.baike{
	width:100%;
	height:235px;
	background:url(../images/index_33.png) no-repeat right bottom;
	margin:0 auto;
	}
.baike p{
	width:340px;
	height:auto;
	float:left;
	text-indent:2em;
	line-height:26px;
	}
.baike .bk-1,.baike .bk-2{
	width:350px;
	float:left;
	padding-top:8px;
	}
.baike .bk-1 li{
	float:left;
	margin-right:10px;
	}
.baike .bk-1 li a{
	text-decoration:underline;
	color:#94896b;
	}
.baike .bk-2 li{
	float:left;
	margin-right:10px;
	text-align:center;
	width:76px;
	}
.baike .bk-2 li img{
	border:0px;
	}
/*
.baike .bk-2 li span{
	border:1px solid #8f8669;
	}
*/
.part-3{
	width:300px;
	height:auto;
	overflow:hidden;
	float:right;
	}
.zixun{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	height:auto;
	}
.zixun li{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
.zixun li a{
	display:block;
	}
.zixun #zx-1:hover,
.zixun #zx-2:hover,
.zixun #zx-3:hover,
.zixun #zx-4:hover,
.zixun #zx-5:hover,
.zixun #zx-6:hover,
.zixun #zx-7:hover,
.zixun #zx-8:hover,
.zixun #zx-9:hover,
.zixun #zx-10:hover,
.zixun #zx-11:hover{
	background:#7c7259;
	}
.zixun li img{
	border:0px;
	}
.zixun #zx-1{
	background:#a39c82;
	}
.zixun #zx-2{
	background:#8c775d;
	}
.zixun #zx-3{
	background:#a79976;
	margin-right:0px;
	}
.zixun #zx-4{
	background:#8d8a77;
	}
.zixun #zx-5{
	background:#a09a84;
	}
.zixun #zx-6{
	background:#8f8669;
	margin-right:0px;
	}
.zixun #zx-7{
	background:#a49774;
	}
.zixun #zx-8{
	background:#94896b;
	}
.zixun #zx-9{
	background:#b7b19b;
	margin-right:0px;
	}
.zixun #zx-10{
	background:#94896b;
	}
.zixun #zx-11{
	background:#b7b19b;
	margin-right:0px;
	}
.zixun-img{
	width:100%;
	margin:0 auto;
	text-align:center;
	}
.zixun-img p{
	background:#4b4b4b;
	height:24px;
	line-height:24px;
	}
.zixun-img p a{
	color:#fff;
	}
.zixun-img p span{
	padding:0 10px;
	} 

.team{
	width:1220px;
	height:auto;
	margin:0 auto;
	}

.team-lb,
.team-lb .bd,
.team-lb .bd ul{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	}
.team-lb .bd{
	position:relative;
	}
.team-lb .bd .tempWrap{ 
	width:1220px; 
	height:auto;
	overflow:hidden;
	}
.team-lb .bd ul li{ 
	width:300px; float:left;
	padding-right:10px;
	position:relative;
	}
.team-lb .bd ul li .p1{
	float:left;
	padding-right:10px;
	}
.team-lb .bd ul li h3{
	padding-bottom:5px;
	padding-top:10px;
	}
.team-lb .bd ul li h3 a{ font-weight:bold;}
.team-lb .bd ul li h3 span{color:#111; font-size:12px; padding-left:5px;}
.team-lb .bd ul li p{
	color:#897f66;
	font-weight:lighter;
	color:#333;
	}
.team-lb .bd ul li p span,
.team-lb .bd ul li h4{
	color:#111;
	font-weight:bold;
	}
.team-lb .bd ul li .p2{
	padding-top:18px;
	position:absolute;
	left:135px;
	bottom:0;
	}

.index-ad1{
	width:1220px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	margin-top:20px;
	}

.yysp{
	width:1220px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.yysp ul{
	width:1250px;
	height:auto;
	margin:0 auto;
	}
.yysp ul li{
	float:left;
	text-align:center;
	width:233px;
	background:#99927d;
	margin-right:15px;
	}
.yysp ul li a img{
	display:block;
	}
.yysp ul li a p {
	color:#fff;
	display:block;
	}


.yfhl{ width:1220px; height:auto; margin:0 auto; overflow:hidden;}	
.bt-title .p5{ width:1000px;	height:1px; float:left; border-bottom:1px solid #dedede; padding-top:15px; margin-left:15px; }
.yfhl-nr{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.yfhl-nr ul li{ width:395px; float:left; margin-right:17px;}
.yfhl-nr ul li:last-child{ margin-right:0px;}
.yfhl-nr ul li img{ width:145px;}
.yf-1,.yf-2{ width:385px; padding-right:10px; height:auto; margin:0 auto; background:#f5f5f5; overflow:hidden;}
.yf-1{ margin-bottom:8px;}
.yf-1 img,.yf-2 img{ float:left; padding:5px 12px 5px 0;}
.yf-1 h4{ font-size:16px; height:30px; line-height:30px; overflow:hidden;}
.yf-1 p{ padding-top:6px;}
.yf-2 span{ float:right; color:#888888; padding-left:2px;}
.yf-2 p{ height:24px; line-height:24px; overflow:hidden;}


.about{
	width:1220px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}


.friendlink{
	width:1220px;
	height:auto;
	margin:0 auto;
	margin-bottom:20px;
	}


.friendship{ width:1220px; height:139px; margin:0 auto; border:1px solid #C8D1D5; position:relative; }
.friendship #fs-1,
.friendship #fs-2{ 
	position:absolute;
	width:19px;
	height:114px;
	top:-3px;
	text-align:center;
	font-size:16px;
	color:#fff;
	}
.friendship #fs-1{
	background:url(../images/friendship-left.png) no-repeat center top;
	left:0px;
	padding:15px 12px 15px 8px;
	}
.friendship #fs-2{
	background:url(../images/friendship-right.png) no-repeat center top;
	right:0px;	
	padding:15px 8px 15px 12px;
	}
.friendship .bd{ 
	width:1120px; 
	height:auto; 
	padding:10px 0px; 
	margin:0 auto;  
	}
.friendship .con ul li{
	float:left;
	margin-left:16px;
	margin-right:16px;
	}
.friendship .con ul li img{
	border:0;
	}


.footer{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:30px 0;
	background:#847D63;
	overflow:hidden;
	}
.ft{
	width:1220px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	color:#fff;
	}
.ft a{	
	color:#fff;
	cursor:pointer;
	}
.ft-1{
	float:left;
	}
.ft-2{
	width:65px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:center;
	margin-left:55px;
	}
.ft-2 li{
	float:left;
	text-align:center;
	width:100%;
	}
.ft-2 li span{
	font-size:14px;
	font-weight:bold;
	}
.ft-3{
	width:270px;
	height:auto;
	float:right;
	overflow:hidden;
	font-size:14px;
	}
.ft-3 li{
	width:100%;
	float:left;
	}
.ft-3 li h3{
	border-bottom:1px solid #fff;
	text-align:center;
	font-size:16px;
	padding-bottom:10px;
	margin-bottom:10px;
	}
.ft-3 li span{
	font-size:26px;
	font-weight:bold;
	}
.ft-3 .ft-3-1{
	text-align:right;	
	}
.ft-4{
	width:330px;
	height:200px;
	float:left;
	margin-left:60px;
	}
.ft-4 h3{
	text-align:center;
	font-size:16px;
	}


.ft-5 {
	width:100%;
	height:185px;
	margin: 0 auto;
	position:relative;
	}

.ft-5 .p2 {
	height: 28px;
	line-height: 28px;
	margin-top:10px;
	}

.ft-5 input {
	border:0;
	border-radius:5px;-webkit-border-radius:5px;
	padding: 2px;
	color: #fff;
	}

.ft-5 .name,
.ft-5 .age,
.ft-5 .tel{
	width:100%;
	height: 28px;
	line-height:28px;
	background:#a6a298;
	text-align:left;
	color:#fff;
	text-indent:1em;
	}

.ft-5 .liuyan {
	width:230px;
	height: 50px;
	line-height:50px;
	background:#a6a298;
	text-align:left;
	color:#fff;
	border:0px solid #000;
	border-radius:5px;-webkit-border-radius:5px;
	text-indent:1.1em;
	font-size:13px;
	}

.ft-5 .submit {
	width: 120px;
	height: 50px;
	background: #f0f0f0;
	font-size: 20px;
	text-align: center;
	color: #555;
	line-height: 50px;
	cursor: pointer;
	position:absolute;
	top:114px;
	left:213px;
	*top:125px;
	*left:226px;
	}



.outBox{
	width:1220px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	}
.outBox .hd,
.outBox .hd ul{
	width:257px;
	height:auto;
	float:left;
	overflow:hidden;
	}
.outBox .hd ul li{ 
	float:left; 
	cursor:pointer;
	width:222px;
	height:58px;
	line-height:58px;
	text-align:left;
	background:url(../images/index_95.png) no-repeat right top;
	font-size:19px;
	margin-bottom:10px;
	padding:0 0 0 35px;
	}
.outBox .hd ul li span{
	font-size:12px;
	line-height:55px;
	padding-right:15px;
	}
.outBox .hd ul li.on{ 
	height:58px;  
	color:#fff;
	background:url(../images/index_qh_bg.png) no-repeat right top;
	}
.outBox .tempWrap{
	float:right;
	}
.inBox,
.inBox .inHd,
.inBox .inHd ul,
.A-b,.A-c{
	width:940px;
	float:right;
	height:auto;
	overflow:hidden;
	}
.inBox .inHd ul{ zoom:1; }
.inBox .inHd ul li{
	text-align:center; 
	float:left; 
	cursor:pointer; 
	background:#d6d6d6;
	margin-left:8px;
	padding:10px 0;
	width:89px;
	font-size:15px;
	font-weight:bold;
	}
.inBox .inHd ul li.on{ background:#a09a85; color:#fff;  }
.inBox .inBd ul{ padding:15px;  zoom:1; overflow:hidden;   }
.inBox .inBd li{ height:24px; line-height:24px; overflow:hidden; zoom:1;  }
.inBox .inBd li .date{ float:right; color:#999;  }

.A-b ul{
	width:980px;
	height:auto;
	}
.A-b ul li{
	float:left;
	text-align:center;
	background:#222;
	margin-right:20px;
	margin-bottom:20px;
	width:220px;
	}
.A-b ul li img{
	width:220px;
	height:100px;
	}
.A-b ul li a{
	color:#fff;
	display:block;
	}
.A-b ul li p{
	height:20px;
	line-height:20px;
	color:#fff;
	}

.A-c ul li{ float:left; display:inline-block; margin-right:20px;}

.expert { 
	width: 100%; 
	height: auto; 
	overflow: hidden; 
	float:right; 
	position: relative;
	}
.thumb { height: 60px; overflow: hidden; position: relative; }
.thumb ul { 
	width: 100%; 
	position: absolute; 
	}
.thumb li { 
	width: 150px; 
	height: 60px;
	line-height:60px;
	margin-left: 8px; 
	float: left; 
	background: #d6d6d6; 
	cursor: pointer; 
	overflow: hidden;
	font-size:18px;
	text-align:center;
	}
.thumb li.cur { 
	background: #928c74;
	color:#fff;
	}
.person { height: 180px; width: 940px; padding: 21px 0 0 0; position: relative; margin: 0 auto; overflow: hidden; }
.person h3 span{ color:#622f02;}
.expert span.prev, .expert span.next { top: 215px; }
.person ul { height: auto; position: absolute; }
.person li { 
	width: 940px; 
	height: auto; 
	float: left; 
	}
.person li img { 
	float: left; 
	}
.person li .A-c{
	width:440px;
	height:170px;
	background:#f5f5f5;
	float:right;
	padding:0px 25px;
	}
.person li .A-c h3 { 
	font-size: 19px; 
	height:40px; 
	line-height:40px;
	border-bottom:1px dashed #999;
	padding-bottom:10px;
	}
.person li .A-c p{
	font-size:14px;
	padding-top:20px;
	}

.index-dn{
	display:none;
	}
.index-dn,
.index-dn ul{
	width:1220px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
	}
.index-dn ul li{
	float:left;
	width:40%;
	}
.index-dn ul li h2,
.index-dn ul li p{
	width:100%;
	float:left;
	}



/*-------------------列表开始-------------------*/
.main{	
	width:1220px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#fff;
	padding:15px;
	}
.main .left{
	width:945px;
	height:auto;
	float:left;
	}
.add{
	width:100%;
	height:40px;
	margin:0 auto;
	line-height:40px;
	background:#f0f0f0;
	font-size:16px;
	}
.add p{
	text-indent:1em;
	}
.left-list,
.left-list ul{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.left-list ul li{
	width:100%;
	height:auto;
	float:left;
	border-bottom:1px dashed #999;	
	padding:15px 0;
	overflow:hidden;
	}
.left-list img{
	width:153px;
	float:left;
	padding-right:15px;
	border:0px;
	}
.left-list ul li p{
	padding-top:10px;
	}
.left-list ul li h3{
	padding-top:3px;
	font-size:16px;
	}

.pagelist {
    font-size: 14px;
    height: 60px;
    margin: 0 auto;
    padding: 40px 0 0 150px;
	}
.pagelist ul {
    margin-left: 0;
    padding-left: 0;
	}
.pagelist ul li {
    display: inline;
    float: left;
    padding: 0 5px;
	}
.pagelist ul li a {
    display: block;
    float: left;
    text-decoration: none;
	}
.pagelist .thisclass {
    background: #914c08 none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    font-weight: bold;
	}

.left-bk,
.left-bk ul{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.left-bk ul{
	padding:10px 0 40px 0;
	}
.left-bk ul li{
	width:280px;
	height:auto;
	float:left;
	margin:26px 0 0 26px;
	}
.left-bk ul li a img{
	width:280px;
	height:180px;
	}
.left-bk ul li a h3{
	text-align:center;
	}

.main .right{	
	width:255px;
	height:auto;
	float:right;
	overflow:hidden;
	}

.main .right .R-lb{
	width:253px;
	margin:0 auto;
	height:auto;
	border:1px solid #dad9d9;
	margin-bottom:15px;
	/*min-height:150px;*/
	}
.main .right .R-lb h2{
	width:100%;
	line-height:38px;
	height:38px;
	background:#908569;
	color:#fff;
	font-size:16px;
	}
.main .right .R-lb h2 a{
	color:#fff;
	padding-left:15px;
	}

.main .right .R1{
	padding:10px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.main .right .R1 li{
	width:100%;
	height:35px;
	line-height:35px;
	float:left;
	background:#fff url(../images/R1-bg.jpg) no-repeat 10px center;
	font-size:14px;
	}
.main .right .R1 li:hover{
	background:#908569 url(../images/R1-bg-hover.jpg) no-repeat 10px center;
	color:#fff;
	}
.main .right .R1 li a{
	text-indent:2.8em;
	display:block;
	}
.main .right .R1 li a:hover{
	color:#fff;
	}
.main .right .R2 img{
	width:233px;
	height:auto;
	margin-left:10px;
	margin-top:10px;
	}
.main .right .R2 ul{
	padding:10px;
	overflow:hidden;
	}
.main .right .R2 ul li{
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	}
.main .right .R2 ul li span{
	float:left;
	padding-right:5px;
	}
.main .right .R6 ul{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:10px;
	}
.main .right .R6 ul li{
	float:left;
	border:1px solid #dad9d9;
	width:110px;
	text-align:left;
	margin-left:9.5px;
	margin-top:10px;
	}
.main .right .R6 ul li a{
	display:block;
	padding-left:5px;
	}
.main .right .R6 ul li a:hover{
	background:#908569;
	color:#fff;
	}
.main .right .R7{
	width:100%;
	height:auto;
	overflow:hidden;
	}
.main .right .R7 ul li{
	float:left;
	height:35px;
	line-height:35px;
	text-align:center;
	margin-top:5px;
	}
.main .right .R7 ul li a{ 
	color:#fff;
	display:block;
	}
.main .right .R7 #R7-1{
	background:#b3ad97;
	width:100%;
	margin-top:0px;
	}
.main .right .R7 #R7-2{
	background:#9b9070;
	width:49%;
	}
.main .right .R7 #R7-3{
	background:#a79976;
	width:49%;
	margin-left:2%;
	}
.main .right .R7 #R7-4{
	background:#a2a091;
	width:100%;
	}
.main .right .R7 #R7-5{
	background:#a49774;
	width:32%;
	}
.main .right .R7 #R7-6{
	background:#94896b;
	width:32%;
	margin-left:2%;
	}
.main .right .R7 #R7-7{
	background:#b7b19b;
	width:32%;
	margin-left:2%;
	}





.R3-xl{ 
	width:180px; 
	margin:0 auto; 
	}
.R3-xl h3{
	width:100%;
	font-size:100%; 
	font-weight:normal; 
	border:1px solid #cdcccc;
	text-align:center;
	}
.R3-xl .m{ 
	width:100%; 
	position:relative; 
	}
.R3-xl .s{ float:left; width:9px; text-align:center; }
.R3-xl h3 a{  display:block; padding:0 20px; }
.R3-xl .on a{  background:#F0F0F0;  }
.R3-xl .sub{ 
	display:none; /*默认隐藏*/ 
	width:180px;  
	position:absolute; 
	left:0; 
	top:20px; 
	height:auto; 
	line-height:26px; 
	padding:7px 0 0 0; 
	float:left;
	border:1px solid #cdcccc;
	border-top:0;
	z-index:1;
	}
.R3-xl .sub li{ 
	float:left;
	width:100%;
	}
.R3-xl .sub li a{ display:block; padding:0 15px; }
.R3-xl .sub li a:hover{ background:#908569; color:#fff;    }



/*-------------------医生列表开始-------------------*/
.left-team{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.left-team ul{
	width:1000px;
	height:auto;
	margin:0 auto;
	}
.left-team ul li{
	width:450px;
	height:auto;
	float:left;
	border:1px solid #dad9d9;
	margin-right:40px;
	margin-bottom:10px;
	margin-top:30px;
	}
.left-team ul li img{
	float:left;
	width:125px;
	padding-right:15px;
	border:0;
	}
.left-team ul li p{
	padding-right:20px;
	padding-top:15px;
	}
.left-team ul li h3{
	padding-top:15px;
	}



/*-------------------视频列表开始-------------------*/
.video-bt{
	width:100%;
	margin:0 auto;
	font-size:18px;
	text-align:left;
	}
.video-bt span{
	float:right;
	}
.video-bt span b{
	font-weight:lighter;
	color:#e07400;
	}
.video-p{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	font-size:14px;
	padding:20px 0;
	}
.video-p p{
	text-indent:2em;
	}
.video-ul{
	width:100%;
	height:auto;
	height:0 auto;
	overflow:hidden;
	}
.video-ul ul{
	width:1300px;
	height:auto;
	margin:0 auto;
	}
.video-ul ul li{
	width:385px;
	height:auto;
	float:left;
	margin-right:37px;
	margin-bottom:30px;
	margin-top:10px;
	}
.video-ul ul li a img{
	width:385px;
	height:238px;
	overflow:hidden;
	}
.video-ul ul li h3{
	padding:5px 0 5px 0;
	}

/*-------------------医院介绍开始-------------------*/
.about-A{
	width:100%;
	height:auto;
	height:0 auto;
	overflow:hidden;
	}
.about-A ul{
	width:1300px;
	height:auto;
	margin:0 auto;
	}
.about-A ul li{
	width:385px;
	height:auto;
	float:left;
	margin-right:37px;
	margin-bottom:30px;
	margin-top:10px;
	}
.about-A ul li img{
	width:100%;
	}
.about-A ul li h3{
	padding:5px 0 10px 0;
	border-bottom:2px solid #c1c1c1;
	color:#000;
	margin-bottom:10px;
	}

.about-B,
.about-hj,
.about-C{
	width:100%;
	height:auto;
	margin:0 auto;
	border:1px solid #dad6ce;
	overflow:hidden;
	margin-bottom:20px;	
	padding-bottom:20px;
	}
.about-B h2,
.about-hj h2,
.about-C h2{
	width:100%;
	height:55px;
	line-height:55px;
	text-align:left;
	font-size:27px;
	color:#fff;
	background:#857a64;
	text-indent:0.7em;

	}

.about-B p{
	text-indent:2em;
	padding:20px 20px 0 20px;
	}
.about-B img{
	width:100%;
	}
.about-D{
	width:95%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding:35px 2.5% 15px 2.5%;
	}
.about-D img{
	float:left;
	padding-right:40px;
	}
.about-D p{
	text-indent:2em;
	line-height:35px;
	}

.about-hj ul{
	width:100%;
	height:auto;
	margin:0 auto;
	}
.about-hj ul li{
	float:left;
	margin-left:17px;
	margin-top:25px;
	}







/*-------------------内容页开始-------------------*/


.article{
	width:95%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.article h1{
	text-align:center;
	margin:0 auto;
	padding:40px 0 20px 0;
	font-size:28px;
	font-weight:lighter;
	line-height:40px;
	}
.article-o{
	text-align:center;
	}
.article-o span{
	padding:0 10px;
	}
.article-b{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	font-size:14px;
	padding-top:20px;
	line-height:30px;
	color:#555;
	}
.article-b p{
	padding-bottom:10px;
	}
.article-b h2{ font-size:22px; font-weight:bold; padding-bottom:10px; text-indent:-20px;}
.article-n{
	padding:20px 0;
	}
.article-n,
.article-n ul{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.article-n ul li{
	width:100%;
	float:left;
	font-size:14px;
	}

.article-x{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	border-top:3px solid #908569;
	padding:20px 2.5%;
	font-size:14px;
	}
.article-x ul{
	float:left;
	width:100%;
	}
.article-x ul h3{
	color:#766947;
	font-size:16px;
	padding-bottom:10px;
	}
.article-x ul li{
	width:48%;
	height:auto;
	float:left;
	line-height:30px;
	height:30px;
	}
.article-x ul li:nth-child(2n-1){ float:right;}
.article-x ul li span{
	padding-right:5px;
	}
.article-ad1{
	width:100%;
	margin:0 auto;
	}
.article-ad1 img{
	border:0;
	}


/*-------------------大事记开始-------------------*/

.dsj-main{
	width:100%;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	background:url(../images/dashiji-bgimg.jpg) no-repeat center top;
	padding-top:363px;
	padding-bottom:30px;
	}
.dsj-A,
.dsj-p,
.dsj-B{	
	width:1222px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
	}
.dsj-p p{
	text-indent:2em;
	font-size:15px;
	padding-bottom:25px;
	}
.dsj-B{
	margin-top:15px;
	background:url(../images/list_dashiji_12.png) no-repeat left top;
	}
.dsj-C{
	width:285px;
	height:auto;
	float:left;
	margin-left:45px;
	overflow:hidden;
	padding-top:38px;
	}
.dsj-C h2{
	font-size:24px;
	font-weight:bold;
	}
.dsj-C h6{
	font-size:14px;	
	padding:2px 0;
	}
.dsj-C h3{
	font-size:18px;
	color:#000;
	}
.dsj-C p{
	border:1px solid #8b836d;
	padding:3px;
	}
.dsj-C #C1{
	padding-top:42px;
	}
.dsj-C #C2{
	padding-top:10px;
	}
.dsj-C #C3{
	padding-top:2px;
	}
.dsj-C #C4{
	padding-top:3px;
	}
.dsj-C #C5{
	padding-top:27px;
	}
.dsj-C #C6{
	padding-top:16px;
	}
.dsj-C #C7{
	padding-top:8px;
	}

.dsj-C #C8{
	padding-top:14px;
	}
.dsj-C #C9{
	line-height:22px;
	}
.dsj-C #C10{
	padding-top:8px;
	}

.dsj-D,
.dsj-D ul{
	width:886px;
	height:auto;
	float:right;
	overflow:hidden;
	}
.dsj-D{	
	margin-top:14px;
	}
.dsj-D ul li{
	float:left;
	margin-left:20px;
	width:417px;
	height:270px;
	overflow:hidden;
	}
.dsj-D ul li p{
	text-align:right;
	line-height:13px;
	padding-top:7px;
	}




/*-------------------网站地图开始-------------------*/
.sitemap{ width:100%; height:auto; overflow:hidden;	margin:0 auto; font-size:15px;}
.sitemap li{ width:100%; height:auto; margin:0 auto; margin-top:15px; margin-bottom:15px; background:#b3ad97; overflow:hidden;}
.sitemap li h3{ width:180px; height:70px; line-height:70px; float:left; text-align:center; font-size:19px; color:#fff;}
.sitemap li h3 a{ color:#fff;}
.sitemap li p{ width:1000px; float:left; padding:20px; line-height:30px; background:#f0f0f0; display:block; overflow:hidden;}
.sitemap li p a{ margin-right:15px;}

/*
.sitemap li{
	width:100%;
	height:90px;
	overflow:hidden;
	float:left;
	background:#f0f0f0;
	margin-top:15px;
	margin-bottom:15px;
	}
.sitemap li h3{
	width:160px;
	height:90px;
	line-height:100%;
	float:left;
	background:#b3ad97;	
	line-height:90px;
	text-align:center;
	font-size:19px;
	color:#fff;
	}
.sitemap li p{
	float:left;
	padding:0 0 0 20px;
	line-height:90px;
	}
.sitemap li p a{
	margin-right:15px;
	}
*/




/*康复案例-列表*/
.anli-header{ width:1028px; height:auto; margin:0 auto; overflow:hidden;}
.anli-header img{ border:0;}
.anli-nav{ width:100%; height:25px; padding:20px 0; margin:0 auto; background:#6d0001; font-size:22px; margin-bottom:30px; }
.anli-nav ul{ width:1029px; height:25px; line-height:25px; margin:0 auto; }
.anli-nav ul li{ width:147px; float:left; text-align:center; }
.anli-nav ul li a{ color:#f2d6af;}
.anli-nav ul li span{ border-right:1px solid #f2d6af; width:1px; height:22px; overflow:hidden; float:right; margin-top:4px;}

.anli-main{ width:1028px; height:auto; margin:0 auto; background:#fff; padding:20px 0 30px 0; overflow:hidden; color:#6d0001; margin-top:30px;}
.anli-main .line-1{ width:988px; height:2px; border-bottom:2px solid #c99090; margin:0 auto;}
.anli-main .line-2{ width:988px; height:2px; border-top:2px solid #c99090; margin:0 auto; margin-top:-2px;}
.anli-main .anli-ul{ width:1008px; margin:0 auto; overflow:hidden;}
.anli-main .anli-ul a{ color:#6d0001;}
.anli-main .anli-ul li{ width:450px; height:auto; float:left; padding:15px; margin-left:10px; margin-right:10px; border:2px solid #c99090; border-top:0;}
.anli-main .anli-ul h2{ width:100%; border-bottom:1px dashed #dedede; margin-bottom:10px; padding-bottom:5px; float:left; font-size:20px; font-weight:bold;}
.anli-main .anli-ul img{ width:168px; height:104px; float:left; padding-right:15px; border:0;}
.anli-main .anli-ul p{ line-height:22px;}
.anli-main .anli-ul a p span{ color:#e38305;}
.anli-main .anli-ul h3{ font-size:20px; padding-bottom:10px;}

.anli-main .anli-ul-2{ width:700px; height:auto; margin:0 auto; overflow:hidden; margin-top:30px;}
.anli-main .anli-ul-2 li{ width:320px; height:48px; line-height:48px; text-align:center; float:left; margin-left:15px; margin-right:15px; background:#660001; border-radius:10px;-webkit-border-radius:10px; color:#fff;}
.anli-main .anli-ul-2 li a{ display:block; color:#fff; font-size:20px;}


.anli-main .anli-ul-3 {
    font-size: 14px;
    height: auto;
    margin: 0 auto;
	padding:20px 0;
	width:450px;
	}

.anli-main .anli-ul-3 li {
    display: inline;
    float: left;
	width:auto;
	height:30px;
	line-height:30px;
	padding:0 12px;
	}
.anli-main .anli-ul-3 li a {
    display: block;
    float: left;
    text-decoration: none;
	}
.anli-main .anli-ul-3 .thisclass {
    background: #6d0001 none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    font-weight: bold;
	}



.anli-bt-title{ width:988px; height:auto; color:#6d0001; margin:0 auto; text-align:left; font-size:20px; margin-top:30px; margin-bottom:10px;}
.anli-bt-title span{ float:right;}
.anli-bt-title a{ color:#6d0001;}
.anli-video{ width:986px; height:auto; margin:0 auto; border:2px solid #c99090; overflow:hidden; padding:5px 0 15px 2px;}
.anli-video ul li{ width:225px; height:auto; float:left; margin-top:17px; margin-left:17px;}
.anli-video ul li img{ width:225px; height:139px; border:0;}
.anli-video ul li p{ font-size:12px; text-align:center;}


/*康复案例-内页*/
.anli-article{
	width:938px;
	height:auto;
	margin:0 auto;
	padding:0 25px;
	overflow:hidden;
	border:2px solid #c99090; 
	}
.anli-article h1{
	text-align:center;
	margin:0 auto;
	padding:40px 0 20px 0;
	font-size:28px;
	font-weight:lighter;
	}
.anli-article-o{
	text-align:center;
	}
.anli-article-o span{
	padding:0 10px;
	}
.anli-article-b{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	font-size:14px;
	padding-top:20px;
	line-height:30px;
	color:#555;
	}
.anli-article-b p{
	padding-bottom:10px;
	}
.anli-article-n{
	padding:20px 0;
	}
.anli-article-n,
.anli-article-n ul{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	}
.anli-article-n ul li{
	width:50%;
	float:left;
	font-size:14px;
	}

.anli-article-x{
	width:95%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	border-top:3px solid #908569;
	padding:20px 2.5%;
	font-size:14px;
	}
.anli-article-x ul{
	float:left;
	width:50%;
	}
.anli-article-x ul h3{
	color:#766947;
	font-size:16px;
	padding-bottom:10px;
	}
.anli-article-x ul li{
	width:100%;
	height:auto;
	float:left;
	line-height:30px;
	height:30px;
	}
.anli-article-x ul li span{
	padding-right:5px;
	}

.anli-scroll{ width:100%;  overflow:hidden; position:relative; margin-bottom:30px;   }
.anli-scroll .hd{ width:100%; overflow:hidden;  height:62px; position:absolute; top:60px;}
.anli-scroll .hd .prev,.anli-scroll .hd .next{ display:block; cursor:pointer;}
.anli-scroll .hd .next{ float:left;}
.anli-scroll .hd .prev{ float:right;}
.anli-scroll .hd .next{ background-position:0 -50px;  }
.anli-scroll .hd .prevStop{ background-position:-60px 0; }
.anli-scroll .hd .nextStop{ background-position:-60px -50px; }
.anli-scroll .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.anli-scroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:none 0 -9px no-repeat; }
.anli-scroll .hd ul li.on{ background-position:0 0; }

.anli-scroll .bd{ width:855px; height:auto; margin:0 auto; overflow:hidden; padding:30px 0 20px 0; }
.anli-scroll .bd ul{ overflow:hidden; zoom:1; }
.anli-scroll .bd ul li{ width:180px; float:left; _display:inline; overflow:hidden; text-align:center; margin-left:15px; margin-right:15px;  }
.anli-scroll .bd ul li img{ width:180px;}


/*皮杂案例列表*/
.anli-pfb{ width:1028px; height:auto; margin:0 auto; background:url(../images/anli-pfb-bg.jpg) repeat; padding:0 0 30px 0; overflow:hidden; color:#6d0001; margin-top:30px;}

.anli-pfb .hd{ width:100%; height:auto; line-height:30px; margin:0 auto; background:#c4ad8e; overflow:hidden; font-size:20px; padding-bottom:10px; margin-bottom:20px; }
.anli-pfb .hd ul{ width:1080px; height:auto;}
.anli-pfb .hd ul li{ float:left; width:158.5px; height:40px; line-height:40px; cursor:pointer; border:3px solid #8b0100; text-align:center; margin-right:8px; margin-bottom:8px; }
.anli-pfb .hd ul li.on{ background:#8b0100; border:3px solid #8b0100; color:#fff;}

.anli-pfb .bd{ width:1008px; margin:0 auto; overflow:hidden;}
.anli-pfb .l-list ul{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.anli-pfb .l-list ul li{ width:452px; height:auto; float:left; padding:5px 15px 15px 15px; margin-left:10px; margin-right:10px; border:1px solid #c99090; margin-bottom:20px; }
.anli-pfb .l-list ul li a{color:#8b0201;}
.anli-pfb .l-list h2{ width:100%; height:45px; line-height:45px; border-bottom:1px dashed #9d9d9d; margin-bottom:15px; padding-bottom:5px; float:left; font-size:18px; font-weight:lighter; }
.anli-pfb .l-list h2 span{ float:right; width:200px; background:url(../images/star5.png) no-repeat right center;}

.anli-pfb .l-list .l-list-left{ width:235px; float:left; margin-right:15px;}
.anli-pfb .l-list .l-list-left img{ width:230px; float:left; padding-right:15px; border:0;}
.anli-pfb .l-list .l-list-left h3{ font-size:18px; height:75px; height:52px; margin-bottom:23px; overflow:hidden; }

.anli-pfb .l-list .l-list-right{ width:200px; float:right; font-size:14px;}
.anli-pfb .l-list .l-list-right p{ line-height:25px; }
.anli-pfb .l-list .l-list-right p span{ color:#ff7e00;}


.anli-pfb .l-list .list{ margin-top:1px;}
.anli-pfb .l-list .more{ width:370px; height:50px; display:block; background:#8b0100; margin:0 auto; margin-top:15px; line-height:50px; font-size:20px; text-align:center;}
.anli-pfb .l-list .more a,
.anli-pfb .l-list .more p{ width:100%; height:100%; height:50px; line-height:50px; display:block; color:#fff;}
.anli-pfb .l-list .more a span{ padding:0 7px 3px 7px; color:#8b0100; background:#fff; border-radius:20px;-webkit-border-radius:20px; font-weight:bold; }


/*康复案例 2017.12.19 版*/
.al-1712-top-outer{width:100%;background:url('../images/al-1712-topbg.jpg') repeat left top;}
.al-1712-top{ width:1190px; height:auto; margin:0 auto; overflow:hidden; }
.al-1712-nav{ width:100%; height:auto; margin:0 auto; overflow:hidden; background:#810000; font-size:18px;}
.al-1712-nav ul{ width:1190px; height:45px; margin:0 auto;}
.al-1712-nav ul li{ width:198px; height:45px; line-height:45px; text-align:center; float:left;}
.al-1712-nav ul li a{ color:#fff;}
.al-1712-nav ul li span{ font-size:14px; color:#fff; float:right;}
.al-1712-banner{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.al-1712-banner img{width:100%;}
.al-1712-top2{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.al-1712-top2 img{width:100%;}

.al-1712-fnav{ width:1130px; height:auto; margin:0 auto; border:1px solid #90704e; padding:25px; border-radius:3px;-webkit-border-radius:3px; background:url(../images/al-1712-fnav.jpg) repeat;}
.al-1712-lx{ width:100%; height:auto; margin:0 auto; padding:0 0 10px 0;}
.al-1712-lx ul li{position:relative;cursor:pointer; width:220px; height:76px; float:left; border:1px solid #937d5b; margin-right:5px; border-radius:3px;-webkit-border-radius:3px; background:url(../images/al-1719-bg.jpg) repeat;}
.al-1712-lx ul li.act{cursor:pointer; width:220px; height:76px; float:left; border:1px solid #937d5b; margin-right:5px; border-radius:3px;-webkit-border-radius:3px; background:url(../images/al-1719-bgh.jpg?t=1) repeat;}
.al-1712-lx ul li:last-child{ margin-right:0;px;}
.al-1712-lx ul li a{ display:block;cursor:pointer;}
.al-1712-lx ul li a h4{ font-size:20px; font-weight:normal; color:#222; text-align:center;padding-top:14px;}
.al-1712-lx ul li.act a h4{color:#fff;}
.al-1712-lx ul li a p{ font-size:15px; color:#840000;text-align:center;line-height:30px;}
.al-1712-lx ul li.act  a p{color:#fff;}

.al-1712-bz{ width:100%; height:30px; line-height:30px; margin:0 auto; overflow:hidden; padding:15px 0 0 0; font-size:20px;}
.al-1712-bz strong{ float:left; margin-right:10px;font-size:18px;}
.al-1712-bz ul{ width:1020px; float:left;font-size:18px;}
.al-1712-bz ul li{ float:left; color:#3e3a39; margin-right:24px; }
.al-1712-bz ul li input{ display:none;}
.al-1712-bz ul li label{display:block;float:left;}
.al-1712-bz ul li label:before{ width:20px; height:15px; background:url(../images/al-label-before.png) no-repeat left center;background-size:14px auto;display:block;content: '';display: inline-block;vertical-align:center;}
.al-1712-bz ul li input:checked ~ label:before{ width:20px; height:15px; background:url(../images/al-label-after.png) no-repeat left center;background-size:14px auto;}
.al-1712-bz ul .al-button label{ width:65px; height:26px; line-height:24px; color:#8f5613; font-size:18px; background:none; text-align:center; border:1px solid #8f5613; border-radius:3px;-webkit-border-radius:3px; display:block;content: '';display: inline-block;vertical-align:center;}
.al-1712-bz ul .al-button label:before{ background:none; display:none;}
.al-1712-bz ul .al-button input:checked ~ label{  width:65px; height:26px; line-height:24px; background:#8f5613; color:#e0d5c1;}
.dn{display:none;}

.al-1712-search{ width:1128px; height:40px; margin:0 auto; border:1px solid #937d5b; margin-top:20px; border-radius:3px;-webkit-border-radius:3px; position:relative;}
.al-1712-search input[type="text"]{ width:930px; height:40px; padding:0 0 0 10px; font-size:18px; color:#8f5613; background:url(../images/al-1712-search-bg.jpg) repeat; border:none; border-top-left-radius:3px; border-bottom-left-radius:3px;  }
.al-1712-search input[type="submit"]{ width:200px; height:40px; position:absolute; font-size:0px; right:0px; top:0px; border:0; background:url(../images/al-1712-search-submit.jpg) no-repeat center center; cursor:pointer; border-top-right-radius:2px; border-bottom-right-radius:2px;}

.al-1712-add{ width:1140px; height:30px; line-height:30px; padding:20px 0 20px 30px; background:url(../images/al-1712-add.png) no-repeat left center; text-align:left; font-size:18px; color:#3e3a39;}
.al-1712-add a{ color:#3e3a39;}

.al-1712-lb{ width:1130px; height:auto; margin:0 auto; border:1px solid #90704e; padding:25px; border-radius:3px;-webkit-border-radius:3px; background:url(../images/al-1712-fnav.jpg) repeat; overflow:hidden;}
.al-1712-lb-ul{ width:1160px;}
.al-1712-lb-ul li{ width:323px; float:left; margin:15px 40px 20px 20px;}
.al-1712-file{ width:220px; height:415px; padding:45px 58px 0 45px; margin:0 auto; color:#810000; font-size:14px; background:url(../images/al-1712-ulli-bg.png) no-repeat left center; overflow:hidden;}
.al-1712-file img{ width:210px;height:130px; margin-top:70px; background:#d1c4ab; padding:5px;}
.al-1712-file h6{ font-size:14px;}
.al-1712-file ol{ width:100%; height:auto; overflow:hidden; padding-top:10px;}
.al-1712-file ol li{ width:100%; height:30px; line-height:30px; margin:0 auto; float:left; border-bottom:1px solid #810000;}

.al-1712-content{ width:100%; height:auto; margin:0 auto; font-size:14px; }
.al-1712-content h4{ font-size:18px; color:#000; height:30px; line-height:30px; padding:10px 0 5px 0; margin:0 auto; overflow:hidden;}
.al-1712-content p{ width:100%; height:auto; margin:0 auto;}
.al-1712-content p span{ padding-right:10px;}
.al-1712-content p:last-child span:nth-child(2){ padding-right:0;}
.al-1712-content p:last-child span:last-child{ color:#840000;}

.al-1712-dxal{ width:100%; height:auto; margin:0 auto; overflow:hidden; border:1px solid #c4b397; border-radius:3px;-webkit-border-radius:3px; background:url(../images/al-dxal.jpg) repeat;margin-top:20px;}
.al-1712-dxal h4{ width:98%; padding:0 0 0 2%; height:45px; line-height:45px; margin:0 auto; background:#704224; color:#d0c5b2; font-size:20px;}
.al-1712-dxal ul{ width:98%; height:auto; margin:0 auto; padding:15px 0 25px 0; overflow:hidden;}
.al-1712-dxal ul li{ font-size:16px; width:48%; height:45px; line-height:45px; margin-left:1%; margin-right:1%; float:left; border-bottom:1px dashed #af9872;}

.al-1712-pagelist { font-size: 14px; height: 60px; margin: 0 auto; padding: 40px 0 0 150px; }
.al-1712-pagelist ul { margin-left: 0; padding-left: 0; }
.al-1712-pagelist ul li { display: inline; float: left; padding: 0 5px; }
.al-1712-pagelist ul li a { display: block; float: left; text-decoration: none; }
.al-1712-pagelist .thisclass { background: #914c08 none repeat scroll 0 0; border: 0 none; color: #fff; font-weight: bold;}

.al-1712-video{ width:100%; height:auto; margin:0 auto; overflow:hidden; }
.al-1712-video h4{ width:100%; height:45px; line-height:45px; margin:0 auto; color:#704224; font-size:20px;}
.al-1712-video h4 strong{ font-weight:600;}
.al-1712-video ul{ width:1098px; height:auto; padding:20px 15px 5px 15px; margin:0 auto; border:1px solid #724325; border-radius:3px;-webkit-border-radius:3px; overflow:hidden;}
.al-1712-video ul li{ width:205px; height:auto; float:left; margin-right:18px; margin-bottom:15px;}
.al-1712-video ul li:nth-child(5){ margin-right:0px;}
.al-1712-video ul li:nth-child(10){ margin-right:0px;}
.al-1712-video ul li img{ width:100%; border:0;}
.al-1712-video ul li p{ height:30px; line-height:30px; overflow:hidden; font-size:15px;}

.al-1712-img{ width:1178px; height:auto; margin:0 auto; overflow:hidden; padding:0px 0;border:1px solid #8c6947;margin-top:24px;margin-bottom:20px;}
.al-1712-img img{ border:0; display:block;}

.al-1712-all{ width:1130px; height:auto; margin:0 auto; border:1px solid #90704e; font-size:14px; padding:25px; border-radius:3px;-webkit-border-radius:3px; background:url(../images/al-1712-fnav.jpg) repeat; overflow:hidden;}
.al-1712-name{ width:100%; height:auto; margin:0 auto; text-align:center; font-size:26px; color:#840000;}
.al-1712-no{ width:100%; height:auto; margin:0 auto; text-align:right; color:#840000; font-size:16px;}

.al-1712-danr{ border:3px solid #840000; border-radius:5px;-webkit-border-radius:5px; height:auto; margin:0 auto; margin-bottom:0px; background:url(../images/al-dxal.jpg) repeat; overflow:hidden;}
.al-1712-title{ width:100%; height:auto; margin:0 auto; font-size:28px; text-align:center; padding:40px 0 15px 0;}
.al-1712-ly{ width:100%; height:auto; margin:0 auto; text-align:center; padding:0 0 20px 0;}
.al-1712-gk{ width:100%; height:70px; line-height:70px; margin:0 auto; border-top:1px solid #840000; border-bottom:1px solid #840000;}
.al-1712-gk ul li{ float:left; text-align:center; border-right:1px solid #840000;}
.al-1712-gk ul li:nth-child(1){ width:195px;}
.al-1712-gk ul li:nth-child(2){ width:155px;}
.al-1712-gk ul li:nth-child(3){ width:155px;}
.al-1712-gk ul li:nth-child(4){ width:155px;}
.al-1712-gk ul li:nth-child(5){ width:225px;}
.al-1712-gk ul li:nth-child(6){ width:225px; border-right:0;}
.al-1712-gk ul li span{ color:#840000; font-family:"KaiTi"; font-weight:600; font-size:15px;}
.al-1712-da-bt{ padding:0px 50px 20px 50px; height:auto; margin:0 auto; text-align:left; font-size:28px; color:#840000;}
.al-1712-da{ padding:0 50px 30px 50px; height:auto; margin:0 auto; font-size:16px; line-height:35px; position:relative;}
.al-1712-da p{ padding-bottom:8px;}

.al-1712-jy{ width:100%; height:auto; margin:0 auto; border-top:1px solid #840000; overflow:hidden; }
.al-1712-jy li{}
.al-1712-jy li:nth-child(1){ width:165px; float:left;}
.al-1712-jy li:nth-child(2){ width:918px; float:right; padding:20px;  height:auto;border-left:1px solid #840000;}
.al-1712-jy-up{ width:100%; height:auto; margin:0 auto;padding-bottom:10px;}
.al-1712-jy-up p{ text-indent:2em; font-size:17px; line-height:35px;}
.al-1712-jy-up .lead-reading{font-weight:700;color:#840000;text-indent:0;font-size:18px;}
.al-1712-jy-down{ height:auto; margin:0 auto; text-align:right; padding:0px 0 0 0;float:right;}
.al-1712-jy-down a{ display:block; width:190px; height:40px; line-height:40px; color:#704224; font-size:16px; text-align:center; border-radius:5px;-webkit-border-radius:5px; border:1px solid #704224; float:right; margin-left:15px;}
.al-1712-jy-down a:nth-child(2){ background:#704224; color:#fff;}
.al-1712-sb a{width:80px;height:26px;line-height:26px;font-size:14px;display:block;text-align:center;background:url(../images/al-1712-fnav.jpg) repeat;color:#9b6d36;border-radius:3px;-webkit-border-radius:3px;cursor:pointer;margin-top:2px;border:1px solid #9f7037;}
.al-1712-sb a:hover{width:80px;height:26px;line-height:26px;font-size:14px;display:block;text-align:center;background:#9b6d36;color:#fff;border-radius:3px;-webkit-border-radius:3px;cursor:pointer;margin-top:2px;border:1px solid #9f7037;}
.al-online{float:right;padding-left:36px;background:url('../images/al-1712-tx.jpg') no-repeat left center;font-size:20px;}
.al-online i{font-style:normal;color:#9a0000;}
.al-1712-zhang{width:170px;height:170px;position:absolute;bottom:-30px;right:60px;background:url(../images/al-1712-zhang.png) no-repeat left center;}
.al-1712-ly .zh{font-size:14px;}
.al-1712-ly .zh b{padding:0 4px;cursor:pointer;}
.al-1712-ly .zh .act{color:#fff;background:#840000;}
.al-1712-doc{height:218px;}
.al-1712-doc .al-1712-douter{position:relative;display:block;width:140px;height:160px;margin:0;margin-left:12px;margin-top:12px;border:1px solid #cca59c;}
.al-1712-zxzj{width:100%;height:24px;background:url('../images/al-1712-docbg.png') repeat;display:block;line-height:24px;color:#fff;text-align:center;position:absolute;bottom:0px;}
.al-1712-zjb{width:100px;height:24px;line-height:24px;text-align:center;margin:0 auto;margin-top:10px;font-size:18px;font-weight:bold;letter-spacing:3px;color:#840000;}
.al-1712-jiathis{float:right;padding-top:15px;}
.al-1712-jiathis a{float:left;height:16px;line-height:16px;}
.al-1712-share{float:right;margin-top:15px;}
.al-1712-share p{text-align:right;font-size:16px;font-weight:bold;}
.al-1712-page{height:45px;line-height:45px;margin-bottom:15px;font-size:16px;}
.al-1712-page ul{min-height:0px;overflow:hidden;}
.al-1712-page ul li{width:45%;float:left;}
.al-1712-page ul li:nth-child(1){text-align:right;padding-right:5%;}
.al-1712-page ul li:nth-child(2){text-align:left;padding-left:5%;}

.serd{float:left;font-weight:bold;}
.ser_div{position:relative;float:left;height:28px;line-height:28px;text-align:center;padding:0 10px;padding-right:22px;font-size:14px;margin-left:10px;border:1px solid #999;cursor:pointer;}
.al-1712-clo{position:absolute;right:0px;top:0px;text-align:center;display:block;width:20px;height:20px;line-height:20px;font-size:12px;text-align:center;background:url('/templets/wfyxbcn1508/images/al-clo.jpg') no-repeat center center;background-size:14px auto;}
.al-1712-bz .act{border:1px solid #840000;}
.al-1712-bz .act .al-1712-clo{color:#840000;background:url('/templets/wfyxbcn1508/images/al-clo-h.jpg') no-repeat center center;background-size:14px auto;}
.al-1712-lx ul{min-height:0px;}
.al-1712-det{position:absolute;top:-2px;right:-278px;background:#fff;padding-top:12px;padding-bottom:10px;width:276px;z-index:99;border:1px solid #c2b092;}
.al-1712-det .img{width:254px;height:142px;border:1px solid #c2b092;margin:0 auto;}
.al-1712-det .img img{display:block;width:100%;}
.al-1712-det .al-1712-tit{margin-top:6px;height:22px;line-height:22px;color:#800000;font-size:15px;font-weight:bold;padding-left:12px;}
.al-1712-det .al-1712-jj{color:#0f0f0f;font-size:13px;line-height:22px;padding:0 12px;}
.al-1712-det .zx{width:180px;height:26px;line-height:26px;border:2px solid #c30808;color:#c30808;text-indent:30px;font-size:14px;font-weight:bold;display:block;margin:0 auto;margin-top:8px;background:url('../images/al-1712-zx.jpg') no-repeat right 24px center;background-size:20px auto;}





.cn-ly{	width:330px; height:200px; float:left; margin-left:60px; font-family:'Microsoft YaHei'; position:relative; }
.cn-ly h3{ text-align:center; font-size:20px;}
.cn-ly div,.cn-ly div input{ background:#a6a298; color:#fff; border:0; border-radius:3px;-webkit-border-radius:3px; }
.cn-ly div{width:330px; height:45px; line-height:45px; margin-top:10px; float:left;}
.cn-ly div input{width:100%; height:45px;	line-height:45px;	text-align:left; text-indent:1em;}

.cn-ly div.p1{ width:100%;}
.cn-ly div.p2{ width:194px;}
.cn-ly div.p3{ width:130px; margin-left:6px;}
.cn-ly div.p4{ width:130px; margin-left:6px;}
.cn-ly .sex{ width:auto; float:left; background:none; margin:0 0 0 15px;}
.cn-ly .sex input{ display:none; float:left;}
.cn-ly .sex input:checked ~ label:after{background:url("/static/moban/images/on.png?t=3") no-repeat center center;background-size:15px auto;}
.cn-ly .sex label:after{width:15px;height:15px;background:url("/static/moban/images/out.png?t=2") no-repeat center center;background-size:15px auto;display:block;content: '';display: inline-block;vertical-align:center;margin-right:10px;}

.cn-ly div.p5{ width:330px; height:50px;}
.cn-ly div.p5 input{ width:190px; height:50px; line-height:50px;}
.cn-ly div.submit{ width:130px; height:50px; line-height:50px; color:#555; text-align:center; background:#f0f0f0; position:absolute; right:0px; bottom:4px; cursor:pointer; font-size:20px;}





