@charset "utf-8";
*{font-family:"微软雅黑"; margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body, h1, h2, h3, h4, h5, h6,hr, p, blockquote,dl, dt, dd,ul, ol, li, fieldset, form,lengend, button, input, textarea,th,td { margin: 0; padding: 0;}
address, cite, dfn, em, var,i { font-style: normal }
input,select,textarea{  outline: none;}
ul, ol { list-style: none }
a { outline:none; color:#333; text-decoration:none }
a:focus{ outline:0 }
fieldset, img { border: none }
img { vertical-align:bottom }
button, input, select, textarea { }
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
body,button, input,select,textarea { background:#fff; color:#333333; font-size:18px;}

.clearfix::after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0;}

.left{ float:left;}
.right{ float:right;}
iframe{border: 0; }
.w1440{ width:1440px; margin:0 auto;}
.w1200{ width:1200px; margin:0 auto; overflow:hidden;}
.w1115{ width:1115px; margin:0 auto; overflow:hidden;}
.anli_slides11{ width:100%; overflow:hidden;}
.anliSlide_foncus11 {height:12px;overflow:hidden;text-align:center; margin-top:-12px; background:#fff; position:absolute; left:49%; padding:0 5px;border-radius:8px;opacity:0.7;}
.anliSlide_foncus11 span {display: inline-block;width: 7px;height: 7px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%; margin: 0 4px;cursor: pointer; background:#743f0d; margin-top:2px;}
.anliSlide_foncus11 span.active { background:#223756 !important;}
.common{ overflow:hidden;}
.com_1{height: 50px;}
.com_1 ul {background: #f5f5f5;}
.com_1 ul li{float: left; transition: all 0.9s; width: 170px; height: 50px;text-align: center;line-height: 50px;color: #333333;background: #f5f5f5;}
.com_1 ul li:hover{ transition: all 0.9s; background: #0783dd; color: #fff;}
.com_1 ul li:hover span{display: none;}
.com_1 ul li span{float: right; color: #333333;}
.mt37{ margin-top:30px;}
.mt10{ margin-top:20px;}


.musicPlay .rotate {
    -webkit-animation: rotating 1.2s linear infinite;
    -moz-animation: rotating 1.2s linear infinite;
    -o-animation: rotating 1.2s linear infinite;
    animation: rotating 1.2s linear infinite
}

@-webkit-keyframes rotating {
    from { -webkit-transform: rotate(0) }
    to { -webkit-transform: rotate(360deg) }
}

@keyframes rotating {
    from { transform: rotate(0) }
    to { transform: rotate(360deg) }
}

@-moz-keyframes rotating {
    from { -moz-transform: rotate(0) }
    to { -moz-transform: rotate(360deg) }
}

.wrap{ width:100%; overflow:hidden; }
.fl{ float:left; }
.fr{ float:right; }
.bz01{width:48%; height:100%; overflow:hidden; border-bottom:1px solid #dfdfdf; box-sizing:border-box; margin-top:20px; }
.bz01 ul{ width:100%; text-align:left; margin:10px 0px 15px; overflow:hidden; }
.bz01 ul li{  width:50%; float:left; font:13px/30px "Microsoft Yahei";word-break:keep-all; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; }
.bz01 ul li a{ width:80%; color:#333; display:block; float:left; }
.bz01 ul li span{width:20%; display:block; float:right; color:#dfdfdf; text-align:right; }
.bz01 ul li a:hover{color:#deab2a;}
.pad{padding-right:15px;}
.pada{padding-left:10px;}
.pad1{padding-right:25px;}
.pad3{padding-left:25px;}
.pad2{border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:0px 25px;}
.bz01_1{ border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; padding:0px 25px; }

.bz01 ul li span a{color:#999;}
.bz01 ul li span a:hover{color:#000;}
.bz01_2{ width:100%; height:40px; line-height:40px; font-size:13px; border-bottom:1px solid #ccc;}
.bz01_3{width:18%; float:left; text-align:left; font-weight:bold; font-size:15px; color:#006fbe; }
.bz01_4{ width:82%; float:left; color:#999; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; }
.bz01_4 a{ display:inline-block; margin:0 3px;}

.bz01_4 a{ color:#999; }
.bz01_4 a:hover{color:#000;}
.bz01_5{ width:100%; padding:15px 0px; text-align:left;height:100%; overflow:hidden; border-bottom:1px dotted #dfdfdf; }
.bz01_5 p{ width:18%; height:100px; float:left; margin-right:3%; }
.bz01_5 p img{ width:100%; height:100px; display:block; }
.bz01_5 h3{ width:77%; float:left; font:13px/20px "Microsoft Yahei"; overflow:hidden; }
.bz01_5 span{display:block; font-weight:bold; font:15px/30px "Microsoft Yahei"; }
.bz01_5 span a{color:#000;}
.bz01_5 em{display:block; font:13px/22px "Microsoft Yahei"; }
.bz01_5 a{color:#9d0a3a;}
.bz01_5 b{word-spacing:13px;}
.bz01_5 b a{color:#bd1e22;}


/*新增主导航-开始*/
.head_2{ background:url(../images/nav1.jpg) repeat-x; height:50px; }
.head_2 ul.nav_a{ width:1200px; margin:0 auto;}
.head_2 ul.nav_a>li{ width:150px; float:left; line-height:50px; font-size:18px; color:#ffffff; text-align:center; cursor:pointer;}
.head_2 ul.nav_a>li>a{ color:#ffffff;}
.head_2 ul.nav_a>li span{float: right}
.head_2 ul.nav_a>li:hover>a{ color: #ffc000; font-weight: bold;}
.head_2 ul.nav_a>li .nav_submenu>li {position: relative; width: 144px; border-top: 1px solid #eaeaea; height: 44px; line-height: 44px; font-size: 16px; color: #333;background: #fff;}
.head_2 ul.nav_a>li .nav_submenu>li:hover>a{ color: #fe7302;}
.head_2 ul.nav_a>li:hover .nav_submenu{display: block; z-index:999;}
.head_2 ul.nav_a>li .nav_submenu>li:hover .nav3{display: block; z-index:999;}
.head_2 ul.nav_a>li .nav_submenu>li .nav3{display: none; background: rgb(255,255,255,0.8); border-radius:0 5px 5px 0; position: absolute;top:0;left: 144px;width: 304px;padding-top:10px;padding-left:5px;}
.head_2 ul.nav_a>li .nav_submenu>li .nav3>li{float: left;width: 88px;height: 28px;text-align: center;line-height: 24px;margin:0 5px 10px;border-radius: 6px;background: #efefef;}
.head_2 ul.nav_a>li .nav_submenu>li .nav3>li>a{font-size: 14px;color: #666;font-family: "Microsoft YaHei";}
.head_2 ul.nav_a>li .nav_submenu>li .nav3>li:hover>a{color: #fe7302;}
/*新增主导航-结束*/

.nav_submenu {text-transform: none;display: none; position: absolute;top: 144px;}
.nav_submenu .yc{ background-color: rgba(0,0,0,0.5); overflow:hidden;}
.nav_submenu .yc a{ height:51px !important; line-height:51px; text-align:center; margin:0 20px !important; color:#fff;}
.mlz1{ margin-left:-712px;}
.mlz2{ margin-left:-817px;}
.mlz3{ margin-left:-922px;}
.mlz4{ margin-left:-1027px;}
.mlz5{ margin-left:-1027px;}
.mlz6{ margin-left:-1132px;}
.mlz7{ margin-left:-922px;}
.mlz8{ margin-left:-922px;}
.mlz9{ margin-left:-922px;}
.banner_top{ overflow:hidden; background:url(../images/header3.jpg) repeat-x; clear:both;}
iframe{border: 0; }
.foot{ overflow:hidden; background:#1585d7;}
.over{ overflow:hidden;}
.foot_z{ overflow:hidden; background:url(../images/foot.jpg) no-repeat; height:200px;}
.mt235{ margin-top:235px;}
.mt165{ margin-top:165px;}
.mt55{ margin-top:55px;}
.mt50{ margin-top:30px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt5{ margin-top:3px;}
.mt2{ margin-top:2px;}
.mr33{ margin-right:33px;}
.ml33{ margin-left:33px;}
.ml43{ margin-left:43px;}
.ml50{ margin-left:50px;}
.foot_1{ overflow:hidden; width:540px; margin-left:325px;}
.foot1_t{ border-bottom:1px solid #86bbe2; overflow:hidden; margin-top:35px; padding-bottom:30px;}
.footlt_l{width:300px; padding-left:50px; margin-left:15px;}
.footlt_l p{ font-size:14px; color:#fff; line-height:23px;}
.footlt_r{ background:url(../images/foot2.png) 0 5px no-repeat; margin-left:65px; width:160px; padding-left:50px; margin-left:10px;}
.footlt_r p{ font-size:14px; color:#fff; line-height:23px;}
.foot1_b{ overflow:hidden; margin-top:25px;}
.foot1_b p{ font-size:14px; color:#fff; text-align:center; line-height:23px;}
.foot1_b p a{ color:#FFF;}

.index_1{ overflow:hidden;}
.index1_t{ border-bottom:2px solid #dfdfdf; height:40px;}
.index1_t li{overflow:hidden;float: left;}
.index1_t li.hover{border-bottom: 2px solid #0783dd;}
.index1_t li h6{height: 38px; margin-left:40px; line-height:38px; font-family:"微软雅黑";}
.index1_t li h6 span{font-size:20px; color:#565656; font-family:"微软雅黑";}
.index1_t li h6 em{font-size:22px; font-weight: lighter; color:#0783dd;}
.index1_t li h6 samp{font-size:12px; color:#565656; text-transform:Uppercase; font-family:"微软雅黑";}
.index1_t li.hover h6 span a{ color:#0783dd; font-weight: bold;}
.index1_t li.hover h6 samp{ color:#0783dd;}
.index1_t li.right{ margin-right:0px; float:right !important; text-align:right; margin-top:10px;width: 65px;}
.index1_t li.right h5{font-size:18px; text-transform:Uppercase; color:#565656;}
.index1_b{ overflow:hidden; margin-top:30px;}
.index1_b ul{ overflow:hidden; display:none;}
.index1_b ul li{box-shadow: 0px 5px 5px #d5d3d3; margin:7px; float:left; /*transition: all .25s  ease-in;*/}
.index1_b ul li h5{ width:150px; height:60px; background-color: rgba(0,0,0,0.6);position: absolute; margin-left:70px;margin-top: -127px;z-index: 100;border-radius: 5px; text-align:center; line-height:22px; font-family:"微软雅黑";}
.index1_b ul li:hover h5{ background-color: rgba(16,134,217,0.6);}
.index1_b ul li h5 span{ display:block; font-size:20px; color:#fff; margin-top:10px;letter-spacing:1px; font-family:"微软雅黑";}
.index1_b ul li h5 samp{ display:block; font-size:12px; color:#fff; text-transform:Uppercase; font-family:"微软雅黑";}
.index_2{ overflow:hidden;}
.index2_b{ overflow:hidden; background:url(../images/index8.jpg) no-repeat; height:446px; clear:both; padding-top:30px;}
.index2b_1{ width:905px; margin:0 auto; overflow:hidden; margin-top:50px;}
.index2b_1 li{ width:120px; height:120px; border-radius:50%; background-color: rgba(233,157,104,0.9); border:4px solid #dcebf7; text-align:center; float:left; margin:0 25px;}
.index2b_1 li img{ margin-top:10px;}
.index2b_1 li p{ font-size:16px; color:#fff; font-family:"思源黑体 CN";letter-spacing:2px; margin-top:3px;}
.index_3{ overflow:hidden;}
.index3_b{ height:415px; overflow:hidden; /*background:#f7f6f6;*/}
.index3b_a{ overflow:hidden; width:1000px; margin:0 auto; margin-top:30px; margin-left:50px;}
.index3_b >img{ cursor:pointer;}
.index3b_a ul{width: 9999px; overflow: hidden;position:relative;}
.index3b_a li{ float:left; width:269px; border-radius:10px; cursor:pointer; margin-right:80px;}
.zj_cr{ width:269px; background-color: rgba(233,157,104,0.8); overflow:hidden; height:328px; position: absolute; margin-top:-328px; z-index:1;opacity: 0;transition: .3s; -moz-transition: .3s; -webkit-transition: .3s;  -o-transition: .3s;}
.zj_cr:hover{ opacity: 1;}
.index4r_b{ display:none; overflow:hidden; clear:both;}

.zj_cr h3{ overflow:hidden; color:#fff; margin:20px 0 0 25px;}
.zj_cr h3 span{ font-size:26px; float:left; font-family:"微软雅黑"; font-weight:bolder;letter-spacing:1px;}
.zj_cr h3 samp{ font-size:18px; float:left; margin:11px 0 0 7px; font-family:"微软雅黑";letter-spacing:1px;}
.zj_cr h4{ font-size:18px; font-family:"微软雅黑"; color:#fff; margin:5px 0 0 25px;letter-spacing:1px;}
.zj_cr h2{ font-size:23px; font-family:"微软雅黑"; color:#fff; margin:10px 0 0 25px;letter-spacing:1px;}
.zj_cr p{ font-size:16px; font-family:"微软雅黑"; color:#fff; margin:5px 20px 0 25px; line-height:23px;}

/*新增子导航开始*/
.xjzdh_xm{
	float: left;
	width: 98px;
	height: 95px;
	color: #fff;
	font-size: 22px;
	background: #0783dd;
	padding: 18px 18px 18px 28px;
}
.zdhlm ul {
	float: left;
}
.zdhlm ul li {
	width: 110px;
	position: relative;
	float: left;
	height:95px;
	border:1px solid #dfdfdf;
	border-left: none;
}
.zdhlm ul li:hover {
	border:1px solid #0783dd;
	border-left: none;
}
.zdhlm ul li i {
	position:absolute;
	width:100%;
	height:100%;
	background-color:#0783dd;
	background-color:#fff;
	opacity:0;
	-webkit-animation:orangeOut 0.4s ease;
	animation:orangeOut 0.4s ease;
}
.zdhlm ul li:hover i {
	opacity:1;
	-webkit-animation:orangeIn 0.2s ease;
	animation:orangeIn 0.2s ease;
	background-color:#0783dd;
}

@-webkit-keyframes orangeIn {
	 0% {
	 -webkit-transform:scale(0.5);
	 -ms-transform:scale(0.5);
	 transform:scale(0.5);
	 opacity:0
	}
	100% {
	 -webkit-transform:scale(1);
	 -ms-transform:scale(1);
	 transform:scale(1);
	 opacity:1
	}
}
@-moz-keyframes orangeIn {
	 0% {
	 -webkit-transform:scale(0.5);
	 -ms-transform:scale(0.5);
	 transform:scale(0.5);
	 opacity:0
	}
	100% {
	 -webkit-transform:scale(1);
	 -ms-transform:scale(1);
	 transform:scale(1);
	 opacity:1
	}
}
@-ms-keyframes orangeIn {
	 0% {
	 -webkit-transform:scale(0.5);
	 -ms-transform:scale(0.5);
	 transform:scale(0.5);
	 opacity:0;
	}
	100% {
	 -webkit-transform:scale(1);
	 -ms-transform:scale(1);
	 transform:scale(1);
	 opacity:1;
	}
}

@keyframes orangeIn {
	 0% {
	 -webkit-transform:scale(0.8);
	 -ms-transform:scale(0.5);
	 transform:scale(0.8);
	 opacity:0
	}
	100% {
	 -webkit-transform:scale(1);
	 -ms-transform:scale(1);
	 transform:scale(1);
	 opacity:1
	}
}
 @-webkit-keyframes orangeOut {
	 0% {
	 -webkit-transform:scale(1);
	 -ms-transform:scale(1);
	 transform:scale(1);
	 opacity:1
	}
	100% {
	 -webkit-transform:scale(0.8);
	 -ms-transform:scale(0.8);
	 transform:scale(0.8);
	 opacity:0
	}
}
@-moz-keyframes orangeOut {
	 0% {
	 -webkit-transform:scale(1);
	 -ms-transform:scale(1);
	 transform:scale(1);
	 opacity:1
	}
	100% {
	 -webkit-transform:scale(0.8);
	 -ms-transform:scale(0.8);
	 transform:scale(0.8);
	 opacity:0
	}
}
@-ms-keyframes orangeOut {
	 0% {
	 -webkit-transform:scale(1);
	 -ms-transform:scale(1);
	 transform:scale(1);
	 opacity:1
	}
	100% {
	 -webkit-transform:scale(0.8);
	 -ms-transform:scale(0.8);
	 transform:scale(0.8);
	 opacity:0
	}
}
@keyframes orangeOut {
	 0% {
	 -webkit-transform:scale(1);
	 -ms-transform:scale(1);
	 transform:scale(1);
	 opacity:1
	}
	100% {
	 -webkit-transform:scale(0.8);
	 -ms-transform:scale(0.8);
	 transform:scale(0.8);
	 opacity:0
	}
}

.zdhlm ul li a {
	width:100%;
	height:95px;
	position:absolute;
	color:#666;
}
.zdhlm ul li a em {
	display: block;
	margin: 11px auto auto;
	width: 55px;
	height: 55px;
	background-image: url(../images/nav_03.png);
}
.zdhlm ul li a:hover {
	color:#fff;
}
.zdhlm ul li p {
	font-size:14px;
	text-align: center;
	color: #333;
}
.zdhlm ul li:hover p {
	color: #fff;
}
.icon_nav1 a em {
	background-position: 0 0;
}
.icon_nav1 a:hover em {
	
	background-position: 0 -68px;
}
.icon_nav2 a em {
	background-position: -82px 0;
}
.icon_nav2 a:hover em {
	background-position: -82px -68px;
}
.icon_nav3 a em {
	background-position: -150px 0;
}
.icon_nav3 a:hover em {
	background-position: -150px -68px;
}
.icon_nav4 a em {
	background-position: -233px 0;
}
.icon_nav4 a:hover em {
	background-position: -233px -68px;	
}
.icon_nav5 a em {
	background-position: -310px 0;
}
.icon_nav5 a:hover em {
	background-position: -310px -68px;
}
.icon_nav6 a em {
	background-position: -396px 0;
}
.icon_nav6 a:hover em {
	background-position: -396px -68px;
}
.icon_nav7 a em {
	background-position: -478px 0;
}
.icon_nav7 a:hover em {
	background-position: -478px -68px;
}
.icon_nav8 a em {
	background-position: -555px 0;
}
.icon_nav8 a:hover em {
	background-position: -555px -68px;
}
.icon_nav9 a em {
	background-position: -632px 0;
}
.icon_nav9 a:hover em {
	background-position: -632px -68px;
}
.icon_nav10 a em {
	background-position: -712px 0;
}
.icon_nav10 a:hover em {
	background-position: -712px -68px;
}
/*新增子导航结束*/

.index_4{ overflow:hidden;}
.index4_l{ overflow:hidden; width:449px;}
.index4l_b{ overflow:hidden; width:449px;}

/*新增开始*/
.focus{ position:relative; width:450px; height:295px;}
.focus img{ width: 450px; height: 295px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:190px; font-size:16px; color:#fff; position:absolute; bottom:100px; left:18px; z-index:9999;  display:block; line-height:25px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:20px; left:13%; position:absolute; height:21px; text-align:center; z-index: 9999; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background-color: rgba(255,255,255,0.5); }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:34px;height:34px; z-index:9999;}
.focus .prev{top:180px; left: 60px; cursor:pointer; background:url(../images/com1_1.png) no-repeat;}  
.focus .next{top:180px; right:495px;cursor:pointer;background:url(../images/com1_2.png) no-repeat;}
/*新增结束*/

/*列表页样式开始*/
.list_1{ margin-bottom: 20px; overflow:hidden; border-bottom:1px solid #dcdcdc;}
.list_1 p {font-family: "Microsoft YaHei"; float:left; font-size:14px; color:#333; line-height:38px; margin-left:10px;}
.list_1 p a {font-family: "Microsoft YaHei"; color:#666; margin:0 5px;}
.content_1 h1 {color: #1585d7; font-size: 24px; font-weight: bold; text-align: center;}
.content_1 .info {font-family: "Microsoft YaHei";text-align: center; padding-left: 50px; color: #999; font-size: 14px;margin: 10px auto;}
.content_1 .info span {margin-right:30px;}
.content_1 .picTxt{margin-top: 50px; font-size:15px; line-height:180%; }
.content_1 .picTxt p {font-family: "Microsoft YaHei"; margin-bottom:10px; color: #666; font-size: 14px; line-height: 26px;}
.content_1 .picTxt img {margin: 15px auto;}
.content_1 .pn {font-family: "Microsoft YaHei";border-top: 1px dashed #dfdfdf; margin-top: 18px; padding-top: 30px; font-size: 14px; color: #666;}
.content_1 .pn>div {margin-bottom:20px;}
.content_1 .pn a{font-family: "Microsoft YaHei"; display: inline-block; margin-bottom: 20px; color: #666;}
.content_1 .pn a:hover{ color: #333; font-weight: bold;}
.list_2{ overflow:hidden; margin-top:12px; padding:10px 0 20px 0;}
.list2_l{width:834px; border: 1px solid #dfdfdf; padding: 10px 16px 20px 18px;}
.list2l_1{ overflow:hidden; width:818px; height:160px; border-bottom:1px dashed #e9eaed; margin-bottom:20px;}
.list2l1_r{ width:576px;padding-left:18px;}
.list2l1_r h5{font-size:16px; font-weight: bold;}
.list2l1_r h5 a{ color:#333;}
.list2l1_r p{font-family: "Microsoft YaHei"; font-size:14px; line-height:23px; color:#666; margin-top:22px;}
.list2l1_r h2{ font-size:14px; overflow:hidden; margin-top:33px;}
.list2l1_r h2>img{margin: 0 10px;}
.list2l1_r h2 span{font-family: "Microsoft YaHei"; font-size:14px; color:#999; float:left; margin-right: 30px;}
.list2l1_r h2 a{font-family: "Microsoft YaHei"; line-height: 18px; font-weight: bold; color:#fe7302;}
.list2l_2{font-family: "Microsoft YaHei"; color: #333; text-align:center; padding-top:3px; padding-bottom:3px; font-size:14px; }
.list2l_2>a{display: inline-block; list-style: none;}
.list2l_2>span{display: inline-block; list-style: none; border:2px solid #158de5;padding:3px 10px; border-radius:5px;}
.list2l_2>a{border: 1px solid #dfdfdf; padding:5px 10px; border-radius:5px; color:#212121;}
.list2l_2>li>a{color:#212121;}
.list2_r{ overflow:hidden; width: 346px;}
.list2r_1{position: relative; padding:16px 20px;border: 1px solid #dfdfdf; margin-bottom: 20px;}
.tit_2{ overflow:hidden; border-bottom:1px solid #dfdfdf;}
.tit_2 h3{ float:left; padding-bottom:5px; font-size:16px; font-weight: bold; color:#333;}
#anli_slides .iafp{position: absolute;top: 14px; right: 20px; width: 66px;}
.exp_thumb{ width:305px; height:300px; }
.exp_thumb img{ width:100%; height:300px; display:block; }
.tit_2 h3 span{ margin-left:10px; margin-top:4px; float:left;}
.tit_2>a {font-family: "Microsoft YaHei"; float: right; margin-top: 8px; font-size: 14px; color: #666;}
.tit_2>a:hover{color: #ff0000;}
.tit_2 a.right{ font-size:14px; color:#862428; line-height:28px;}
.tex_t{height: 240px; margin: 15px 0;}
.tex_t h4{ width:100%; height:200px; }
.tex_t h4 img{ display:block; width:100%; height:200px;  }
.list2r_1 .vodi{margin-top:17px;}
.list2r_1 p{font-family: "Microsoft YaHei"; font-size:14px; line-height:24px; color:#666; margin-top:10px;}
.list2r_1 p.cup{width: 100%; color:#000; margin:10px auto 0; font-weight: bold;}
.list2r_1 p.cup:hover{color:#ff0000;}
.list2r_1 p a{ color:#ff0000;}
.list2r_1 ul li{border-top:1px dashed #e9eaed; font-size:14px;line-height: 36px;}
.list2r_1 ul li a{font-family: "Microsoft YaHei"; color: #333; font-size: 14px;}
.list2r_1 ul li a:hover{color: #ff0000;}
.list2r_1 ul li>.dian {margin-right: 8px;}
.list2r1_b{margin-top:20px;}
.list2r1_b ul>li {border-top: none;}
.list2r_1 ul li h2{ overflow:hidden; color:#4f4d4d; text-align:center; padding:10px 0 0 0; margin-top:10px;}
.list2r_1 ul li h2 span{ font-size:26px; color:#fe7302; font-weight: bold;}
.list2r_1 ul li h2 samp{font-family: "Microsoft YaHei"; color: #666; font-size:14px; margin-left:10px; margin-top:10px;}
.list2r_1 ul li p{font-family: "Microsoft YaHei"; color:#666; font-size:14px; line-height:28px; margin:10px 0;}
.list2r_1 ul li .zj_an{width: 268px; margin: 0 auto;}
/*列表页样式结束*/

.index4_r{ width:750px; overflow:hidden; padding-left: 30px;}
.index4rb_t{border-bottom:1px dotted #dfdfdf; overflow:hidden; clear:both; margin-top:20px; padding-bottom:20px;}
.index4rb_t .it_l { width:198px; float: left; height:153px; background:red; }
.index4rb_t .it_l img{ width:100%; height:153px; display:block; }
.index4rb_t .it_r {float: left; width: 522px;padding-top: 12px;}
.index4rb_t h1{ font-size:16px; margin-left:30px; font-weight: bold;}
.index4rb_t h1 a{ color:#0783dd;}
.index4rb_t p{ text-indent:2em; line-height:25px; color:#666; font-size:14px; margin:8px 15px 0 30px;}
.index4rb_t p>a{color:#ff0000;}
.index4rb_b{ overflow:hidden; margin-top: 8px;  padding-left:20px;}
.index4rb_b li{ line-height:30px; font-size:15px; color:#565656; list-style-type:disc;}
.index4rb_b li a{ color:#565656;}
.index4rb_b li span{ float:right; font-size:14px;}
.index4rb_b li:hover{ color:#0783dd;}
.index4rb_b li:hover a{color:#0783dd;}
.index4rb_b li.mt10{ list-style:none; overflow:hidden; margin-top:5px;}
.index4rb_b li.mt10 samp{ width:76px; height:27px; line-height:27px; display:block; float:right; font-size:16px; background:#fc9603; text-align:center;}
.index4rb_b li.mt10 samp a{ color:#fff;}

.list_n_1>.box{margin-bottom:0px; }
.listn1_b{ overflow:hidden; border:1px solid #dcdcdc; margin-top:30px; height:244px;}
.mt96{ margin-top:96px;}
.ml20{ margin-left:40px;}
.mr20{ margin-right:20px;}
.listn1b_a{ width:1040px; overflow:hidden; margin:30px 0 0 15px;}
.listn1b_a ul{width: 9999px; overflow: hidden;position:relative;}
.listn1b_a ul li{ float:left;box-shadow: 0px 5px 5px #d5d3d3;margin:7px 15px;}

.listn1b_an{ width:1200px; overflow:hidden; margin-top:20px; margin-bottom:30px;}
.listn1b_an ul{width: 9999px;}
.listn1b_an ul li{ float:left; margin-right:8px;}
.listn1b_an1 ul li{ float:left; width: 240px;}
.list_n_2{ overflow:hidden;}
.listn2_r{ width:835px; overflow:hidden;}
.listn2_r p.po{ font-size:16px; font-family:"微软雅黑"; color:#565656; border-bottom:1px solid #dadada; padding-bottom:8px;}
.listn2_r p.po a{ margin:0 3px;}
.listn2r_1{ overflow:hidden;}
.listn2r_1 li{ width:265px; height: 300px; float:left;box-shadow: 0px 5px 5px #d5d3d3;margin:7px 0; border-radius:7px;}
.listn2r_1 li img{ margin:10px 9px 10px 9px;}
.listn2r_1 li p{ text-align:center; line-height:23px; border-radius:7px; font-size:16px; color:#565656;}
.listn2r_2{ overflow:hidden; margin-top:30px; clear:both; margin-left:570px;}
.listn2r_2 a{ font-size:15px; color:#565656; margin:0 10px;}
.listn2r_2 a.p{ background:url(../images/list2_2.jpg) 0 4px no-repeat; padding-left:16px;}
.listn2r_2 a.n{ background:url(../images/list2_3.jpg) 0 4px no-repeat; padding-left:16px; color:#0675c2;}
.listn2_l{ width:292px; overflow:hidden;}
.listn2l_1{ width:286px; margin:0 auto; border-radius:5px; height:107px; background:#0675c2;}
.listn2l_1 img.left{ margin:27px 0 0 45px;}
.listn2l_1 h2{ float:left; color:#fff; margin:26px 0 0 10px;}
.listn2l_1 h2 span{ font-size:24px; display:block;}
.listn2l_1 h2 samp{ font-size:11px; display:block; text-transform:Uppercase; font-family:"思源黑体 CN";}
.listn2l_2{ width:286px; margin:0 auto; box-shadow: 0px 5px 5px #f6f6f6; background:#fdfdfd;margin:0px 3px 10px 3px;}
.listn2l_2 li{ height:55px; overflow:hidden; border:1px solid #e6e2e2; border-radius:5px;}
.listn2l_2 li.hover{ background:#fa8c3f;}
.listn2l_2 li:hover{ background:#fa8c3f;}
.listn2l_2 li a{ overflow:hidden; display:block; background:url(../images/list2_3.png) 0 10px no-repeat; color:#565656; margin:15px 0 0 45px; padding-left:18px;}
.listn2l_2 li.hover a{ background:url(../images/list2_2.png) 0 10px no-repeat; color:#fff;}
.listn2l_2 li:hover a{ background:url(../images/list2_2.png) 0 10px no-repeat; color:#fff;}
.listn2l_2 li span{ font-size:20px; font-family:"思源黑体 CN";}
.listn2l_2 li samp{ font-size:11px; text-transform:Uppercase; font-family:"思源黑体 CN";}
.hzjy_1{ overflow:hidden; margin-top:30px;}
.hzjy1_1{ overflow:hidden; border-bottom:1px dashed #c4c4c4; padding-bottom:10px; margin-bottom:10px;}
.hzjy1_1 h1{ font-size:20px; color:#565656; font-family:"思源黑体 CN";}
.hzjy1_1 p{ color:#6e6d6d; font-size:15px; font-family:"微软雅黑";  line-height:25px; margin-top:5px; text-indent:2em; font-weight:normal;}
.hzjy1_2{ overflow:hidden;}
.hzjy1_2 h1{ font-size:20px; color:#565656; font-family:"思源黑体 CN";}
.hzjy1_2 p{ color:#6e6d6d; font-size:15px; font-family:"微软雅黑"; line-height:25px; margin-top:5px; text-indent:2em; font-weight:normal;}
.hzjy1_2 p.red{ color:#d02e3a; margin-top:5px;}
.hzjy1_3{ overflow:hidden; width:475px; margin:0 auto; margin-top:50px;}
.hxhz_1{ overflow:hidden; margin-top:30px;}
.hxhz1_1{ width:398px; height:322px;box-shadow: 0px 5px 5px #f3f3f3;margin:7px 0; border-radius:7px; border:1px solid #f1f1f1;}
.hxhz1_1 h1{ border-bottom:1px solid #ececec; margin:12px 11px 10px 11px; padding-bottom:5px; color:#717171;}
.hxhz1_1 h1 span{ font-size:20px; font-family:"思源黑体 CN";}
.hxhz1_1 h1 a{ font-size:14px; color:#717171; float:right; font-family:"思源黑体 CN"; margin-top:10px;}
.hxhz11_t{ overflow:hidden; margin:0 11px;}
.hxhz11_t img{ border-radius:5px;}
.hxhz11t_r{ width:233px; overflow:hidden;}
.hxhz11t_r h2{font-size:16px; font-family:"微软雅黑"; color:#717171; margin:5px 0; font-weight:bolder}
.hxhz11t_r p{font-size:14px; font-family:"微软雅黑"; color:#717171; line-height:23px;}
.hxhz11_b{ overflow:hidden; margin:10px 11px 0 11px;}
.hxhz11_b li{ font-size:14px; font-family:"微软雅黑"; color:#717171; line-height:24px;}
.hxhz11_b li span{ float:right;}
.hxhz11_b li a{color:#717171;}
.hxhz11_b li:hover{ color:#0675c2;}
.hxhz11_b li:hover a{color:#0675c2;}
.hxhz11_a{ width:370px; margin:0 auto; margin-top:35px; overflow:hidden;}
.hxhz11_a>img{ cursor:pointer;}
.mt79{ margin-top:79px;}
.hxhz11a_a{ width:280px; height:212px; margin-left:24px; overflow:hidden; float:left;}
.hxhz11a_a ul{width: 9999px; overflow: hidden;position:relative;}
.hxhz11a_a ul li{ width:280px; height:195px; float:left;}
.hxhz11a_a ul li img{width:280px; height:195px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.yygk_1{ overflow:hidden;}
.yygk_1 h1{ text-align:center; font-size:34px; color:#565656; font-family:"思源黑体 CN";}
.yygk_1 h1 span{ color:#0675c2;}
.yygk_1 h2{ text-align:center; font-size:15px; color:#565656; font-family:"思源黑体 CN"; text-transform:Uppercase;letter-spacing:1px;}
.yygk_1 p{ color:#6e6d6d; font-size:15px; font-family:"微软雅黑"; line-height:28px; margin-top:5px; font-weight:normal;}
.yygk_1 p.red{ color:#d02e3a; margin-top:5px;}

.yygk_2{ overflow:hidden;}
.yygk_2 h1{ text-align:center; font-size:34px; color:#565656; font-family:"思源黑体 CN";}
.yygk_2 h1 span{ color:#0675c2;}
.yygk_2 h2{ text-align:center; font-size:15px; color:#565656; font-family:"思源黑体 CN"; text-transform:Uppercase;letter-spacing:1px;}
.yygk_2 p{ text-indent:2em; color:#6e6d6d; font-size:15px; font-family:"微软雅黑"; line-height:28px; margin-top:5px; font-weight:normal;}
.centen{ text-align:center;}

.yrym_1{ overflow:hidden; margin-top:20px;}
.yrym_1 li{ width:265px; height:275px;float:left; border:1px solid #dcdcdc;margin:5px 0; border-radius:7px;}
.yrym_1 li img{ margin:10px 9px 10px 9px;box-shadow: 0px 5px 5px #d5d3d3;}
.yrym_1 li p{ text-align:center; line-height:28px; border-radius:7px; font-size:16px; color:#565656; background:url(../images/yrym2.jpg) 67px 5px no-repeat;}

.kfsb{ overflow:hidden; margin-top:10px;}
.kfsb_1{ box-shadow: 0px 5px 5px #f2f2f2;margin:7px 6px 15px 6px; border-radius:7px; padding:15px;}
.kfsb_1 h1{ overflow:hidden;}
.kfsb_1 h1 a{ font-size:18px; font-family:"思源黑体 CN"; color:#0675c2; float:left;}
.kfsb_1 h1 b{ font-weight:normal !important;}
.kfsb_1 h1 span{ float:right; font-size:13px; color:#7d7d7d; margin-top:6px; font-family:"微软雅黑";}
.kfsb_1 p{ font-size:14px; color:#7d7d7d; line-height:25px; text-indent:2em; margin-top:5px; font-family:"微软雅黑";}
.kftd_1{ overflow:hidden;}
.kftd_1 p{ font-size:14px; font-family:"微软雅黑"; line-height:23px; margin-top:8px; color:#717171; margin-left:2px; margin-bottom:10px;}
.kftd_1 a{ background:#ed8b46; height:30px; line-height:30px; text-align:center;letter-spacing:1px; padding:5px 15px;  border-radius:20px; font-size:14px; color:#fff;}
.h394{ height:394px !important; }

.mt100{ margin-top:100px;}
.kftd_2{ margin-top:35px; overflow:hidden;}
.kftd_2>img{ cursor:pointer;}
.kftd2_a{ width:329px; height:261px; margin-left:16px; float:left; overflow:hidden;}
.kftd2_a ul{width: 9999px;}
.kftd2_a ul li{ width:329px; height:261px; float:left;}

.show_1{ overflow:hidden;}
.show_1 h1{ text-align:center; font-size:34px; color:#565656; font-family:"思源黑体 CN";}
.show_1 h1 span{ color:#0675c2;}
.show1_a p{ color:#6e6d6d; font-size:15px; font-family:"微软雅黑"; line-height:28px; margin-top:5px; font-weight:normal; margin:15px 0;}
.show1_a p.red{ color:#d02e3a; margin-top:5px;}

.lylx_1{ overflow:hidden;}
.lylx_2{ overflow:hidden; border:1px solid #eeeeee; margin-top:30px; border-radius:5px; padding:13px;}
.list2_l>p.ly1{font-size:16px; color:#565656; margin: 30px 0; font-family:"思源黑体 CN";letter-spacing:1px;}
.lylx_3{ overflow:hidden;}
.lylx_3 h1{ font-size:16px; color:#565656; font-family:"微软雅黑";letter-spacing:1px; border-bottom:1px solid #eeeeee; text-align:center; padding-bottom:20px;}
.lylx3_1{ overflow:hidden; margin-top:22px;}
.lylx3_1 p{ font-size:16px; color:#565656; font-family:"微软雅黑";letter-spacing:1px; margin-left:20px; float:left;}
.lylx3_1 p.t1{width: 710px; line-height:27px;}
.lylx_3 p.t2{ font-size:16px; color:#F00; font-family:"微软雅黑";letter-spacing:1px; margin-top:20px; float:left;}

.bigimg{width:600px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer}
.smallimg{ cursor:pointer;}

/*新增开始*/
.banner{width:100%;height:600px;overflow:hidden;position:relative;font-size:0}
.b-img{height:500px;position:absolute;left:0;top:0}
.b-img a{display:block;height:750px;float:left}
.b-list{height:50px;padding-top:580px;position:relative;margin:0 auto;z-index:1}
.b-list span{display:block;cursor:pointer;width:10px;height:10px;border-radius:50%;background:#4b9ed9;float:left;margin:0 5px;_margin:0 3px}
.b-list .spcss{background:#f19149;}
.bar-left{position:absolute;z-index:1;display:block;width:100px;height:100%;left:0;background:0 0;top:0}
.bar-right{position:absolute;z-index:1;display:block;width:100px;height:100%;right:0;background:0 0;top:0}
.bar-left em{display:block;width:50px;height:100px;/*background:url(../images/arrow.png) 0 0 no-repeat;*/margin:0 auto;margin-top:325px}
.bar-right em{display:block;width:50px;height:100px;/*background:url(../images/arrow.png) -50px 0 no-repeat;*/margin:0 auto;margin-top:325px}
.bar-left .emcss{background-position:0 -100px}
.bar-right .emcss{background-position:-50px -100px}
/*新增结束*/

.prev_z,.prev_t{ float:left; margin-left:12px; margin-top:5px; cursor:pointer;}
.next_z,.next_t{ float:right; margin-top:5px; cursor:pointer;}
.com3_b{ width:9999px; overflow:hidden; margin-top:20px; clear:both;}
.com3_b li{ width:393px; height:300px; overflow:hidden; background:#faf9f9; float:left; margin-right:7px;}
.com3_b li img.left{ margin:10px 15px 0 10px;}
.com3b_li_r{ width:159px; overflow:hidden; margin-top:20px;}
.com3b_li_r h3{ overflow:hidden;}
.com3b_li_r h3 span{ font-size:24px; float:left; color:#0783dd;font-weight: bold; }
.com3b_li_r h3 samp{ font-size:16px; color:#0783dd; float:left; margin:10px 0 0 7px;letter-spacing:0px;}
.com3b_li_r h4{ font-size:16px; padding-bottom:10px; border-bottom:1px dotted #d2d2d2; margin-top:8px;}
.com3b_li_r h5{ width:91px; height:26px; line-height:26px; text-align:center; background:#0783dd; color:#fff; margin-top:10px; font-size:16px;}
.com3b_li_r p{ font-size:16px; line-height:24px; color:#333333; margin-top:10px;}
.com3b_li_r p a{ color:#ff0000;}
.lir_b{ overflow:hidden; margin-top:15px;}
.lir_b img.left{ margin:0px !important;}

/*新增开始*/
.com1_l_new{ width:450px; overflow:hidden;}
.com1l_t_new{ width:450px;overflow:hidden; height:35px; position: absolute; z-index:999;}
.focus .fbg,.focus .prev,.focus .next{ display:none;}
.focus .shadow_new{ width:449px; font-size:15px; color:#fff; position:absolute; bottom:0; left:0; z-index:9999;  display:block; line-height:35px; text-align:center; background-color: rgba(0,0,0,0.5); }  
.focus .shadow_new a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; } 
.com1l_tt{ overflow:hidden; border-bottom:1px solid #d9d9d9; margin-bottom:20px;}
.com1l_tt .honor{width: 188px; border-bottom: 2px solid #0783dd; font-size:20px; font-weight: bold; color:#0783dd; line-height:35px;}
.com1l_tt .honor>span{font-size:22px;font-weight: normal;font-style: italic;}
.com1l_tt .honor>em{ font-size: 12px;font-weight: normal; font-style: italic;}
.com1l_tt a{ float:right; font-size:13px; margin-top:12px; color:#862428;}
.com1_r_new{ overflow:hidden; width:720px;}
.com1r_t_new{ overflow:hidden; border-bottom:1px solid #d9d9d9; margin-bottom:20px;}
.com1r_t_new ul{ float:left; width:600px; overflow:hidden;}
.com1r_t_new ul li{ float:left; text-align: center; color: #666666; width:116px; font-size:20px; font-weight: bold; line-height:35px; cursor:pointer;}
.com1r_t_new ul li.hover{ color:#0783dd; border-bottom: 2px solid #0783dd;}
.com1r_t_new_r{ width:100px; text-align:right; float:right; margin-top:12px; display:none;}
.com1r_t_new_r a{ font-size:13px; color:#862428;}
.com1r_b_new{ overflow:hidden; display:none;}
.comlrbn_1{ overflow:hidden;}
.comlrbn_1 .c1_top{height: 174px; border-bottom: 1px dotted #dfdfdf;}
.comlrbn1_l{ width:198px; height:153px; background:url(../images/new1.jpg) no-repeat; text-align:center;}
.comlrbn1_l span{ text-align:center; font-size:15px; color:#fff; margin-top:15px; margin-bottom:2px;font-family:"微软雅黑"; display:block;}
.comlrbn1_l samp{ text-align:center; font-size:12px; color:#fff;font-family:"微软雅黑";display:block;}
.comlrbn1_r{ width:500px;margin-top: 16px; overflow:hidden;}
.comlrbn1_r h1 { font-size:16px; font-weight:bold;}
.comlrbn1_r h1 a{ color: #0783dd;}
.comlrbn1_r p{ font-size:14px; color:#666666; margin-top:20px; line-height:20px;text-indent: 2em;}
.comlrbn1_r p>a{color:#ff0000;}
.comlrbn_1 .c1_dom .lle{font-size: 14px; color: #333333;margin-top: 11px;}
.comlrbn_1 .c1_dom .lri{font-size: 14px; color: #333333;margin-top: 11px;}
/*新增结束*/

/*新增康复治疗板块样式开始*/
.m-slide {
	width: 1200px;
	height: 398px;
}

.m-slide .bottom-shadow {
	position: absolute;
	bottom: -3px;
	left: 0;
	width: 100%;
	height: 1px;
	overflow: hidden;
	border-top: 1px solid #e0e0e0;
	background: #e6e6e6;
	border-bottom: 1px solid #ececec
}

.m-slide .img {
	float: left;
	margin-left: 19px;
}

.m-slide .img li,.m-slide .img a,.m-slide .img img {
	display: block;
	width: 936px;
	height: 398px;

}

.m-slide .img li .jieshao{
	position: absolute;
	right: 0;
	bottom: 46px;
	width: 426px;
	height: 124px;
	color: #fff;
	font-size: 16px;
	padding: 28px 34px 22px 20px;
	background-color:rgba(254,143,53,0.9);
}

.m-slide .img .first {
	display: block
}

.m-slide .tab {
	float: right
}

.m-slide .tab li {
	width: 245px;
	padding: 15px 0 14px 17px;
	color: #666;
	background: #f0f0f0;
	margin-bottom: 10px;
	line-height: 20px;
}

.m-slide .tab li.on {
	color: #fff;
	background: #1585d7;
}

.m-slide .tab li.on .lid1 {
	color: #fff;
	background: #1585d7;
}

.m-slide .tab li>div{
	float: left;
}

.m-slide .tab li .lid1{
	width: 44px;
	height: 29px;
}

.m-slide .tab li .lidimg1{
	background: url(../images/kflc_01.png) no-repeat;
}

.m-slide .tab li.on .lidimg1{
	background: url(../images/kflc_11.png) no-repeat;
}

.m-slide .tab li .lidimg2{
	background: url(../images/kflc_02.png) no-repeat;
}

.m-slide .tab li.on .lidimg2{
	background: url(../images/kflc_22.png) no-repeat;
}

.m-slide .tab li .lidimg3{
	background: url(../images/kflc_03.png) no-repeat;
}

.m-slide .tab li.on .lidimg3{
	background: url(../images/kflc_33.png) no-repeat;
}

.m-slide .tab li .lidimg4{
	background: url(../images/kflc_04.png) no-repeat;
}

.m-slide .tab li.on .lidimg4{
	background: url(../images/kflc_44.png) no-repeat;
}

.m-slide .tab li .lidimg5{
	background: url(../images/kflc_05.png) no-repeat;
}

.m-slide .tab li.on .lidimg5{
	background: url(../images/kflc_55.png) no-repeat;
}

.m-slide .tab li .lidimg6{
	background: url(../images/kflc_06.png) no-repeat;
}

.m-slide .tab li.on .lidimg6{
	background: url(../images/kflc_66.png) no-repeat;
}

.m-slide .tab li .lid3{
	width: 180px;
	font-size: 18px;
	line-height: 29px;
	text-align: center;
}

.m-slide .tab .first {
	border-top: 0
}

.m-slide .tab a {
	text-decoration: none;
	display: block;
	position: relative;
	width: 190px;
	height: 49px;
	border-left: 3px solid #fff
}

.m-slide .tab a b {
	position: absolute;
	left: 0;
	top: 20px;
	width: 4px;
	height: 11px;
	overflow: hidden
}

.m-slide .tab a span {
	position: absolute;
	overflow: hidden
}

.m-slide .tab a .title {
	left: 17px;
	top: 6px;
	height: 49px;
	line-height: 40px;
	font-size: 14px;
	font-weight: 700;
	color: #666
}

.m-slide .tab a .des {
	left: 18px;
	top: 26px;
	height: 16px;
	line-height: 16px;
	color: #999
}

.m-slide .tab .first a {
	height: 50px
}

.m-slide .tab .on a {
	border-left: 3px solid #41a1f2
}

.m-slide .tab .on a b {
	background: url(../images/dot.png) no-repeat
}

.m-slide .tab .on a span {
	color: #41a1f2
}
/*新增康复治疗板块样式结束*/