@charset "utf-8";
/* 

    @名称: base

    @功能: 重设浏览器默认样式

*/



/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */

html {
	color:#000;
	background:#fff;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:62.5%;
}
/* 内外边距通常让各个浏览器样式的表现位置不同 */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	margin:0;
	padding:0;
}
/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
/* HTML5 媒体文件跟 img 保持一致 */

audio, canvas, video {
	display:inline-block;
*display:inline;
*zoom:1;
}
/* 要注意表单元素并不继承父级 font 的问题 */

body, button, input, select, textarea {
	font:12px/1.5 tahoma, arial, '';
}
/* iphone手机表单默认 */

input.no {
	-webkit-appearance:none;
}
input, select, textarea {
	font-size:100%;
}
/* 去掉各Table  cell 的边距并让其边重合 */

table {
	border-collapse:collapse;
	border-spacing:0;
}
/* IE bug fixed: th 不继承 text-align*/

th {
	text-align:inherit;
}
/* 去除默认边框 */

fieldset, img {
	border:0;
}
/* ie6 7 8(q) bug 显示为行内表现 */

iframe {
	display:block;
}
/* 去掉 firefox 下此元素的边框 */

abbr, acronym {
	border:0;
	font-variant:normal;
}
/* 一致的 del 样式 */

del {
	text-decoration:line-through;
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:500;
}
/* 去掉列表前的标识, li 会继承 */

ol, ul {
	list-style:none;
}
/* 对齐是排版最重要的因素, 别让什么都居中 */

caption, th {
	text-align:left;
}
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:500;
}
q:before, q:after {
	content:'';
}
/* 默认不显示下划线，保持页面简洁 */

a {
	text-decoration:none !important;
	color:#000;
}
a:hover {
	text-decoration:underline;
}
/* 清理内浮动 */

.fl-c:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fl-c {
 *zoom:1; /* for IE6 IE7 */
}
.fl {
	float:left;
}
.fr {
	float:right
}
.li-r {
	margin-right:0!important
}
.no-b {
	border-bottom:none!important
}
.no-r {
	border-right:none!important
}
i {
	font-style:normal;
}
/* 默认字体样式 微软雅黑&宋体\5b8b\4f53*/

*, input, button, select, textarea {
	font-family:'';
}
/* 最大宽度应对手机自定义 */

header, nav, section, footer {
	margin:0 auto;
	max-width:640px;
}
.main {
	max-width: 640px;
	margin: 0 auto;
}
/* header*/

.box-w6 {
	width:6rem;
	margin:0 auto;
	padding-top: 24px;
}
header a, header a img {
	display:block;
	width:6.4rem;
 height:.99rem;
}
nav .top-nav {
	width:6.4rem;
}
nav .top-nav li {
	float:left;
	width:25%;
 height:.7rem;
 line-height:.7rem;
	text-align:center;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	box-sizing:border-box;
}
nav .top-nav li a {
	display:block;
 font-size:.26rem;
	color:#333;
}
.banner, .banner .swiper-container {
	width:6.4rem;
	height:3.4rem;
}
.banner .swiper-slide {
	width:6.4rem;
	height:3.4rem;
}
.banner .swiper-slide a, .banner .swiper-slide a img {
	display:block;
	width:100%;
}
.banner .swiper-pagination-bullet {
 width:.12rem;
 height:.12rem;
	background-color:#171d29;
	opacity:1
}
.banner .swiper-pagination-bullet-active {
	background-color:#812726
}
.backdrop {
	width:6.4rem;
 height:.12rem;
	background-color:#efefef
}
.one-text {
	width:6rem;
 margin:.25rem auto;
}
.one-text img {
	display:block;
	width:2.11rem;
 height:.35rem;
}
.one-text .index-top {
	width:3.85rem;
}
.one-text .index-top a {
	display:block;
 font-size:.26rem;
	color:#333;
 line-height:.3rem;
 height:.3rem;
}
.one-text #scroll {
 height:.3rem;
	overflow:hidden;
}
.one-nav {
	width:6.4rem;
}
.one-nav li {
	float:left;
	width:3.2rem;
	height:1.5rem;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
 padding-top:.3rem;
	box-sizing:border-box;
}
.one-nav li a {
	display:block;
	width:100%;
}
.one-nav li img {
	float:left;
	width:1.12rem;
 height:.88rem;
 margin-left:.2rem;
}
.one-nav li .one-litext {
	width:1.6rem;
	float:left;
 margin-left:.18rem;
	position:relative;
}
.one-nav li .one-litext h1 {
 font-size:.28rem;
	color:#333;
 line-height:.46rem;
}
.one-nav li .one-litext p {
 font-size:.2rem;
	color:#939393;
 line-height:.46rem;
}
.one-nav li .one-litext i {
	display:block;
 width:.42rem;
 height:.25rem;
 border-radius:.1rem;
	text-align:center;
 line-height:.25rem;
 font-size:.2rem;
	color:#fff;
	position:absolute;
	top:0;
 right:.05rem;
}
.one-nav li .one-litext i.i1 {
	background-color:#812726
}
.one-nav li .one-litext i.i2 {
	background-color:#f09425
}
.tab-1 {
	width:6rem;
 margin:.3rem auto;
	overflow:hidden;
}
.tab-nav1 {
	width:6rem;
 height:.85rem;
 margin-bottom:.18rem;
}
.tab-nav1 li {
	width:2rem;
 height:.7rem;
 line-height:.7rem;
	text-align:center;
 font-size:.28rem;
	color:#333;
	float:left;
	border:1px solid #b6b6b6;
	box-sizing:border-box;
	position:relative;
}
.tab-nav1 li strong {
	display:block;
 width:.01rem;
 border-top:.12rem solid #812726;
 border-left:.1rem solid rgba(0, 0, 0, 0);
 border-right:.1rem solid rgba(0, 0, 0, 0);
	position:absolute;
 bottom:-.11rem;
	left:45%;
	display:none;
}
.tab-nav1 li.on {
	background-color:#812726;
	color:#fff;
	border:none;
}
.tab-nav1 li.on strong {
	display:block;
}
.tab-nav2 img {
	display:block;
	width:6rem;
	height:2rem;
}
/* .tab-nav2{

    width:6rem;

    margin:.18rem auto 0;

    overflow:hidden;

} */

.tab-nav2 li {
	float:left;
	width:6rem;
	margin:0 auto;
	overflow:hidden;
}
#slide-content {
	width:1000%;
	display:inline-block;
	overflow:hidden;
}
.tab-nav2 p {
 height:.85rem;
 line-height:.85rem;
	border-bottom:1px dashed #d1d1d1;
 font-size:.26rem;
	background:url(../images/nav-icon.jpg) no-repeat left center;
 background-size:.16rem;
 padding-left:.3rem;
	box-sizing:border-box;
	position:relative;
}
.tab-nav2 p a {
	color:#333
}
.tab-nav2 p i {
	display:block;
 width:.44rem;
 height:.26rem;
	background:url(../images/hot.png) no-repeat;
	background-size:100%;
	position:absolute;
 top:.2rem;
	left:3.37rem;
}
.btn-one a {
	width:2.9rem;
 height:.7rem;
 line-height:.7rem;
 font-size:.26rem;
	color:#fff;
 border-radius:.1rem;
 margin-bottom:.3rem;
}
.btn-one a.a {
 background:url(../images/icon-1.png) no-repeat .62rem center #812726;
 background-size:.42rem;
	padding-left:1.2rem;
	box-sizing:border-box;
}
.btn-one a.b {
 background:url(../images/icon-2.png) no-repeat .26rem center #f09425;
 background-size:.42rem;
 padding-left:.75rem;
	font-weight:bold;
	box-sizing:border-box;
}
.tit-top {
	width:6.4rem;
 margin:.25rem auto .3rem;
 padding-bottom:.2rem;
	border-bottom:1px solid #d1d1d1;
	position:relative;
}
.tit-top h1 {
 font-size:.4rem;
	font-weight:bold;
	color:#812726;
	text-align:center;
 line-height:.46rem;
}
.tit-top p {
 font-size:.14rem;
	color:#666;
	text-align:center;
 line-height:.2rem;
}
.tit-top i {
	display:block;
	width:1.78rem;
 height:.07rem;
	background: -webkit-linear-gradient(left, #bc1527, #f58c10);
	background: -o-linear-gradient(right, #bc1527, #f58c10);
	background: -moz-linear-gradient(right, #bc1527, #f58c10);
	background: linear-gradient(to right, #bc1527, #f58c10);
	position:absolute;
 bottom:-.04rem;
	left:50%;
 margin-left:-.89rem;
}
.adm li {
	width:1.3rem;
	float:left;
 margin-right:.266rem;
 margin-bottom:.35rem;
}
.adm li img, .adm li a {
	display:block;
	width:1.3rem;
	height:1.22rem;
 margin-bottom:.2rem;
}
.adm li p {
 font-size:.26rem;
	color:#333;
	text-align:center;
 line-height:.3rem;
}
.adm li.li-5 {
	margin-right:0!important
}
.adm li.li-6 {
	width:1.6rem;
 margin:0 .115rem
}
.adm li.li-6 img, .adm li.li-6 a {
	display:block;
	margin:0 auto;
 margin-bottom:.2rem;
}
.tab-team {
	width:6.4rem;
}
.doc-box {
	width:6rem;
	margin:0 auto;
	overflow:hidden;
}
#team-cont {
	width:15000%;
	display:inline-block;
	overflow:hidden;
}
.team-nav1 li {
	float:left;
	width:1.34rem;
 height:.5rem;
 line-height:.5rem;
	text-align:center;
	background-color:#e2e2e2;
 border-radius:.1rem;
 margin-right:.213rem;
 margin-bottom:.13rem;
 font-size:.22rem;
	color:#333;
}
.team-nav1 li.on {
	background-color:#812726;
	color:#fff;
}
.team-nav2 {
 margin-top:.2rem;
}
.doctor-onbox {
	width:6rem;
	margin:0 auto;
	overflow:hidden;
}
.team-nav2 li {
	float:left;
	width:6rem;
}
.team-nav2 li .team-item {
	width:1.6rem;
	float:left;
 margin-right:.6rem;
 margin-bottom:.3rem;
}
.team-nav2 li .team-item .a, .team-nav2 li .team-item .a img {
	display:block;
	width:1.6rem;
	height:1.6rem;
 margin-bottom:.12rem;
}
.team-nav2 li .team-item h1 {
 font-size:.26rem;
	color:#812726;
	text-align:center;
 line-height:.3rem;
}
.team-nav2 li .team-item h1 i {
 font-size:.2rem;
	color:#333
}
.team-nav2 li .team-item p {
 font-size:.16rem;
	color:#666;
	text-align:center;
}
.team-nav2 li .team-item a.b {
	display:block;
	width:1.45rem;
 height:.35rem;
 line-height:.35rem;
	border:1px solid #666;
 border-radius:.2rem;
	margin:0 auto;
 font-size:.2rem;
	color:#333;
	text-align:center;
 margin-top:.15rem;
}
.btn-click {
	width:6rem;
 height:.55rem;
 margin:.15rem auto .3rem;
	background-color:#e2e2e2;
 border-radius:.1rem;
}
.btn-click a {
	display:block;
	width:100%;
 height:.55rem;
 line-height:.55rem;
 font-size:.26rem;
	color:#666;
	padding-left:1.7rem;
	box-sizing:border-box;
	background: url(../images/icon-10.png) no-repeat 3.95rem center;
 background-size:.32rem;
}
.part-env {
 margin-top:.3rem;
 margin-bottom:.3rem;
}
.env-nav {
 margin-top:.18rem;
}
.dwzjtabs .active {
	background-color:#812726;
	color:#fff;
	border:none;
}
.dwzjtabs .active strong {
	display:block;
}
.txzjpagination {
	position: relative !important;
	display: block;
	text-align: center;
	bottom:25px;
	z-index:99
}
.zjs-wrapper .swiper-pagination-bullet {
	width: 0.12rem;
	height: 0.12rem;
	background-color:#5d5c5a;
	border-radius: 50%;
	display: inline-block;
	opacity:1;
margin:0 .04rem;
}
.zjs-wrapper .swiper-pagination-bullet-active {
	background-color:#812726;
}
.txzjpagination .swiper-pagination-bullet-active {
	background-color:#812726
}
.newpagination {
	position: relative !important;
	display: block;
	text-align: center;
	bottom:25px;
	z-index:99
}
.zjs-container {
	width:6rem;
	height:3.6rem;
	overflow:hidden;
}
.zjs-container a, .zjs-container img {
	display:block;
	width:100%;
}
.new-form {
	width:6.4rem;
 margin-bottom:.5rem;
}
.form-top img {
	display:block;
	width:6rem;
 height:.75rem;
 margin-top:.25rem;
}
.form-top h1 {
 font-size:.26rem;
	color:#812726;
	text-align:center;
 line-height:.3rem;
 margin-top:.15rem;
 margin-bottom:.25rem;
}
.form-menu {
	width:6rem;
	margin:0 auto;
 border:.08rem solid #eeeeee;
 border-radius:.1rem;
 padding-top:.3rem;
	box-sizing:border-box;
}
.form-menu .new-menu {
	width:5.55rem;
	margin:0 auto;
}
.form-menu .new-menu div {
 margin-bottom:.2rem;
}
.form-menu .new-menu div span {
	float:left;
	width:1.25rem;
 font-size:.26rem;
	color:#333;
	text-align:right;
 margin-right:.1rem;
 line-height:.58rem;
}
.form-menu .new-menu div span i {
	color:#ff001a
}
.form-menu .new-menu div input, .form-menu .new-menu div select {
	width:4.2rem;
 height:.58rem;
 line-height:.58rem;
	background-color:#ededed;
	border:1px solid #dfdfdf;
 border-radius:.1rem;
 font-size:.26rem;
	color:#999;
 padding-left:.12rem;
	box-sizing:border-box;
	-webkit-appearance:none;
}
.form-menu .new-menu div textarea {
	width:4.2rem;
	height:1.38rem;
	background-color:#ededed;
	border:1px solid #dfdfdf;
 border-radius:.1rem;
 font-size:.26rem;
	color:#999;
 padding-left:.12rem;
	box-sizing:border-box;
	-webkit-appearance:none;
}
.form-menu .new-menu div select {
	background:url(../images/icon-3.jpg) no-repeat right center #ededed;
 background-size:.72rem;
}
.form-menu .new-menu div input.day {
	background:url(../images/icon-4-pfk.jpg) no-repeat right center #ededed;
 background-size:.72rem;
}
.form-menu .new-menu div.sub {
	width:5.45rem;
 margin:.3rem auto;
}
.form-menu .new-menu div.sub .subs, .form-menu .new-menu div.sub a {
	width:2.5rem;
 height:.7rem;
 line-height:.7rem;
 font-size:.3rem;
	color:#fff;
}
.form-menu .new-menu div.sub .subs {
 background:url(../images/icon-5.png) no-repeat .37rem center #812726;
 background-size:.47rem;
 padding-left:.75rem;
	box-sizing:border-box;
}
.form-menu .new-menu div.sub a {
	display:block;
 background:url(../images/icon-2.png) no-repeat .37rem center #e18d28;
 background-size:.39rem;
 padding-left:.9rem;
	box-sizing:border-box;
 border-radius:.1rem;
}
.foot-bg {
	width:6.4rem;
	height:2.14rem;
	background:url(../images/fot-bg-pfk.jpg) no-repeat;
	background-size:100%;
	position:relative;
 margin-bottom: .7rem;
}
.foot-text {
	width:3.2rem;
	position:absolute;
 top:.4rem;
 right:.1rem;
}
.foot-text ul li {
 height:.6rem;
 font-size:.2rem;
	color:#fff;
 line-height:.27rem;
 margin-bottom:.2rem;
 padding-left:.6rem;
	box-sizing:border-box;
}
.foot-text ul li.li1 {
	background:url(../images/icon-8-pfk.png) no-repeat left center;
 background-size:.55rem;
}
.foot-text ul li.li2 {
	background:url(../images/icon-9-pfk.png) no-repeat left center;
 background-size:.55rem;
}
.foot-text ul li a {
 font-size:.26rem;
	font-weight:bold;
	color:#ffcc31
}
/*route*/

.route1-t h1 {
	width:6rem;
 font-size:.24rem;
	color:#666;
	background:url(../images/index.png) no-repeat left center;
 background-size:.3rem;
 padding-left:.48rem;
	box-sizing:border-box;
 margin:.25rem auto;
}
.route1-t h1 a {
 font-size:.24rem;
	color:#666666
}
.route-map {
	width:6.4rem;
}
.map-tit {
	width:6.4rem;
	border-bottom:1px solid #ccc;
 padding-bottom:.18rem;
 margin-top:.2rem;
}
.map-tit i {
	float:left;
 font-size:.32rem;
	font-weight:bold;
	color:#812726;
 line-height:.46rem;
 margin-left:.2rem;
}
.map-tit strong {
	float:left;
 width:.08rem;
 height:.34rem;
	background-color:#812726;
 line-height:.5rem;
 margin-top:.06rem;
 margin-left:.2rem;
}
.map-img {
	display:block;
	width:6rem;
	height:4rem;
 margin:.3rem auto .2rem;
}
#dituContent {
	height:4rem;
}
.map-text p {
 font-size:.26rem;
 line-height:.5rem;
}
.map-text p a {
	color:#812726
}
.map-text h1 {
 font-size:.3rem;
	background:url(../images/head-1.jpg) no-repeat left center;
 background-size:.55rem;
 padding-left:.65rem;
	box-sizing:border-box;
 margin-top:.2rem;
}
.route-in {
	width:6rem;
 margin:.1rem auto .3rem;
}
.route-in input {
	width:3.35rem;
 height:.7rem;
 line-height:.7rem;
 font-size:.22rem;
	color:#666;
	text-indent:1em;
	border-radius:0;
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	box-sizing:border-box;
	float:left;
	-webkit-appearance:none;
	border-right:none;
}
.route-in input.subts {
	width:2.65rem;
 height:.7rem;
 line-height:.7rem;
	border-radius:none;
	background-color:#1a7eed;
	text-indent:0;
	text-align:center;
 font-size:.22rem;
	font-weight:bold;
	color:#fff;
	border:none;
	-webkit-appearance:none;
 border-top-right-radius:.1rem;
 border-bottom-right-radius:.1rem;
}
.route-refer {
	width:6.4rem;
 height:.91rem;
 line-height:.91rem;
	background-color:#812726;
}
.route-refer a {
	display:block;
 font-size:.3rem;
	color:#fff;
	padding-left:2.05rem;
	box-sizing:border-box;
	background:url(../images/icon-11.png) no-repeat 4rem center;
 background-size:.34rem;
}
/* .route-tab{

    width:6.2rem;

    margin:.3rem auto;

    overflow:hidden;

}

.route-nav1 li{

    width:1.48rem;

    height:1.15rem;

    font-size:.26rem;

    color:#333;

    float:left;

    text-align:center;

    padding-top:.7rem;

    line-height:.36rem;

    box-sizing:border-box;

    position:relative;

    margin-right:.09rem;

}

.route-nav1 li:nth-of-type(1){

    background:url(../images/route-icon1.jpg) no-repeat;

    background-size:100%;

}

.route-nav1 li:nth-of-type(2){

    background:url(../images/route-icon2.jpg) no-repeat;

    background-size:100%;

}

.route-nav1 li:nth-of-type(3){

    background:url(../images/route-icon3.jpg) no-repeat;

    background-size:100%;

}

.route-nav1 li:nth-of-type(4){

    background:url(../images/route-icon4.jpg) no-repeat;

    background-size:100%;

}

.route-nav1 li .li-hide{

    width:1.48rem;

    height:1.15rem;

    position:absolute;

    top:0;

    left:0;

    font-size:.26rem;

    color:#fff;

    padding-top:.7rem;

    box-sizing:border-box;

    line-height:.36rem;

    display:none;

}

.route-nav1 li:nth-of-type(1) .li-hide{

    background:url(../images/route-icon5.jpg) no-repeat;

    background-size:100%;

}

.route-nav1 li:nth-of-type(2) .li-hide{

    background:url(../images/route-icon6.jpg) no-repeat;

    background-size:100%;

}

.route-nav1 li:nth-of-type(3) .li-hide{

    background:url(../images/route-icon7.jpg) no-repeat;

    background-size:100%;

}

.route-nav1 li:nth-of-type(4) .li-hide{

    background:url(../images/route-icon8.jpg) no-repeat;

    background-size:100%;

}



.route-nav1 li.on .li-hide{

    display:block;

}

.route-nav2{

    margin-top:.2rem;

}

.route-nav2 li{

    float:left;

    width:6.2rem;

    height:4.07rem;

    margin:0 auto;

    background:url(../images/route-bg.jpg) no-repeat;

    background-size:100%;

}

.route-nav2 li .route-nav2-t{

    width:5.7rem;

    margin:0 auto;

    padding-top:.3rem;

}

.route-nav2 li .route-nav2-t .route-nav2-l{

    width:.84rem;

} 

.route-nav2 li .route-nav2-t .route-nav2-l img{

    display:block;

    width:.84rem;

    height:.19rem;

}

.route-nav2 li .route-nav2-t .route-nav2-l p{

    width:.84rem;

    height:.31rem;

    line-height:.31rem;

    background-color:#f09425;

    border-radius:.1rem;

    text-align:center;

    font-size:.24rem;

    color:#fff;

}

.route-nav2 li .route-nav2-t .route-nav2-r{

    width:4.6rem;

}

.route-nav2 li .route-nav2-t .route-nav2-r p{

    font-size:.2rem;

    line-height:.36rem;

    color:#333;

}

.route-nav2 li .route-nav2-t .route-nav2-r strong{

    display:block;

    font-size:.2rem;

    line-height:.36rem;

    color:#333;

}

#route-cont{

    width:1000%;

} */

.line-way {
 margin-top:.3rem;
}
.line dl {
 margin-bottom:.25rem;
}
.line dl dt {
 padding-bottom:.1rem;
}
.line dl dt span {
	font-size:16px;
	color: #333333;
 padding-bottom:.08rem;
 border-bottom:.03rem solid #a81527;
}
.line dl dd {
	border-bottom:1px dashed #d6d6d6;
	overflow: hidden;
 padding:.3rem 0 .15rem 0;
}
.line dl dd.line-none {
	border-bottom:none;
	padding-bottom:0px;
}
.line dl dd .metro-p {
 margin-top:.12rem;
}
.line dl dd p {
	font-size:14px;
	line-height:24px;
	color: #333333;
	width:5.5rem;
	float: right;
}
.line dl dd p a {
	color: #a81527;
	font-weight: bold;
	cursor: pointer;
	border-bottom:1px solid #a81527;
}
.line dl dd img {
 width:.35rem;
	float: left;
 margin-top:.06rem;
}
.route-img, .route-img a, .route-img img {
	width:6.4rem;
	height:2.65rem;
}
.route-da {
 margin-top:.3rem;
}
.route-da h1 {
 font-size:.36rem;
	font-weight:bold;
	color:#812726;
	text-align:center;
 line-height:.46rem;
}
.route-da p {
 font-size:.26rem;
	text-align:center;
	color:#333;
 line-height:.46rem;
}
.route-da p i {
	color:#f58d0f
}
.route-da h3 {
	width:6rem;
 margin-top:.1rem;
 margin-bottom:.4rem;
}
.route-da h3 input {
	float:left;
	width:4.5rem;
 height:.58rem;
 line-height:.58rem;
	text-indent:1em;
 font-size:.26rem;
	color:#999;
	border:1px solid #999;
	border-right:none;
	border-radius:0;
	box-sizing:border-box;
	-webkit-appearance:none;
}
.route-da h3 input.sub-secret {
	width:1.5rem;
 height:.58rem;
 line-height:.58rem;
	text-align:center;
 font-size:.26rem;
	color:#fff;
	background-color:#812726;
	border-radius:0;
	border:none;
	text-indent:0;
	-webkit-appearance:none;
}
/*list*/

.list-nav {
	width:6.4rem;
}
.list-nav li {
	float:left;
	width:25%;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	box-sizing:border-box;
 padding-top:.2rem;
 padding-bottom:.12rem;
}
.list-nav li a {
	display:block;
	width:100%;
}
.list-nav li a img {
	display:block;
	width:1.1rem;
	height:1.1rem;
	margin:0 auto;
}
.list-nav li a i {
	display:block;
 font-size:.26rem;
	color:#333;
	text-align:center;
 line-height:.46rem;
}
.list-top {
}
.list-text {
	width:6rem;
	margin-top: 4%;
	border-bottom:1px dashed #ccc;
	padding-bottom: 4%;
}
.list-text .list-left {
	width:1.6rem;
	height:1.2rem;
}
.list-text .list-left a {
	display:block;
	width:100%;
}
.list-text .list-left a img {
	width: 1.6rem;
	height: 1.2rem;
}
.list-text .list-right {
	width:4.1rem;
	height:1.2rem;
	position:relative;
}
.list-text .list-right h1 {
 font-size:.28rem;
 line-height:.34rem;
}
.list-text .list-right p {
	width:4.1rem;
 line-height:.36rem;
	position:absolute;
	left:0;
	bottom:0;
}
.list-text .list-right p a.a-item {
 font-size:.2rem;
	color:#999
}
.list-text .list-right p a.a {
	float:left;
	background:url(../images/lisct-icon1.png) no-repeat left center;
 background-size:.2rem;
 padding-left:.3rem;
}
.list-text .list-right p a.b {
	float:left;
	background:url(../images/list-icon2.png) no-repeat left center;
 background-size:.21rem;
 padding-left:.3rem;
 margin-left:.25rem;
}
.list-text .list-right p a.c {
	float:right;
	background:url(../images/list-icon3.png) no-repeat left center;
 background-size:.21rem;
 padding-left:.3rem;
}
.list-page {
 margin-top:.3rem;
 margin-bottom:.4rem;
	display:block;
	text-align:center;
}
.list-page a {
	display:inline-block;
 height:.45rem;
 line-height:.45rem;
	border:1px solid #ccc;
 margin-right:.1rem;
 font-size:.24rem;
	color:#666;
 padding:0 .25rem;
}
/*article*/

.article-top {
	width:6.4rem;
}
.article-top strong {
	display:block;
 font-size:.32rem;
 line-height:.36rem;
	text-align:center;
	color:#333;
 margin:.25rem 0
}
.article-bg {
	width:6rem;
	margin:0 auto;
	background-color:#efefef;
	border:1px solid #cccccc;
 padding:.1rem .14rem .15rem .15rem;
	box-sizing:border-box;
}
.article-bg .article-bg-l {
 width:.74rem;
 height:.73rem;
}
.article-bg .article-bg-l img {
	display:block;
	width:100%;
}
.article-bg .article-bg-r {
	width:4.9rem;
}
.article-bg .article-bg-r h5 {
 font-size:.24rem;
 line-height:.36rem;
	color:#333;
}
.article-bg .article-bg-r p i {
	float:left;
	width:1.05rem;
 font-size:.24rem;
 line-height:.36rem;
	color:#333;
}
.article-bg .article-bg-r p a {
	float:left;
 font-size:.2rem;
	color:#fff;
 line-height:.36rem;
 border-radius:.1rem;
}
.article-bg .article-bg-r p a.a {
	width:1.68rem;
 background:url(../images/article-icon1.png) no-repeat .3rem center #812726;
 background-size:.25rem;
 padding-left:.6rem;
	box-sizing:border-box;
}
.article-bg .article-bg-r p a.b {
	float:left;
	width:1.92rem;
 background:url(../images/article-icon2.png) no-repeat .13rem center #f58d0f;
 background-size:.25rem;
 padding-left:.4rem;
 margin-left:.15rem;
	box-sizing:border-box;
}
.article-text p, .article-text div {
	font-size: 16px;
	color: #333333;
	/*line-height:1.625em;*/

    line-height:24px;

    /* margin:0 .1rem .2rem; */

    margin:0 .1rem 24px;
}
.article-text strong {
	/* display:block; */

    font-size:18px;
 line-height:.3rem;
/* color:#333; */

    /* text-align: center; */

    /* margin:0 .1rem 24px; */

}
.article-text img {
	display:block;
	width:4.5rem;
	height:3rem;
	margin:0 auto;
}
.article-nav {
 margin-top:.2rem;
 margin-bottom:.3rem;
}
.article-nav li {
 font-size:.26rem;
 line-height:.48rem;
	background:url(../images/article-icon3.jpg) no-repeat left center;
 background-size:.07rem;
 padding-left:.2rem;
	box-sizing:border-box;
}
.article-nav li a {
	color:#333;
}
/*doctor*/

.part-doctor {
}
.doctor-in {
	width:6.4rem;
	background-color:#efefef;
	height:1.02rem;
 padding-top:.19rem;
	box-sizing:border-box;
}
.doctor-in select {
	display:block;
	width:6rem;
	margin:0 auto;
 height:.64rem;
 line-height:.64rem;
	background:url(../images/select.jpg) no-repeat right center #fff;
	background-size:1.05rem;
	border:none;
 border-radius:.1rem;
	-webkit-appearance:none;
 font-size:.24rem;
	color:#666;
 padding-left:.2rem;
	box-sizing:border-box;
}
.doctor-in select option {
	display:block;
 font-size:.24rem;
	color:#666;
}
.doctor-cen h1 {
 font-size:.46rem;
	font-weight:bold;
	color:#812726;
	text-align:center;
 line-height:.46rem;
 margin-top:.4rem;
 margin-bottom:.25rem;
}
.doctor-cen img {
	display:block;
	width:6rem;
	height:1.8rem;
}
.doctor-cen p {
 font-size:.26rem;
 line-height:.42rem;
	text-indent:2em;
	color:#333;
 margin-top:.2rem;
 margin-bottom:.2rem;
}
.doctor-tab {
	width:6rem;
	margin:0 auto
}
.doctor-tab .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background:url(../images/left.png) no-repeat;
	background-size:100%;
}
.doctor-tab .swiper-button-next, .swiper-button-prev {
 width:.6rem;
 height:.6rem;
}
.doctor-tab .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background:url(../images/right.png) no-repeat;
	background-size:100%;
}
.doctor-btn {
	width:6rem;
 height:.8rem;
 margin:.3rem auto;
	border:1px solid #f58d0f;
 border-radius:.1rem;
	box-sizing:border-box;
}
.doctor-btn a.a {
	width:3.4rem;
 height:.8rem;
 padding-left:.7rem;
	box-sizing:border-box;
 background:url(../images/doc-icon2.png) no-repeat .18rem center;
 background-size:.39rem;
 padding-top:.1rem
}
.doctor-btn a.a i {
	display:block;
 font-size:.22rem;
	color:#333;
 line-height:.24rem;
}
.doctor-btn a.a strong {
	color:#f58d0f;
 font-size:.34rem;
 line-height:.36rem;
}
.doctor-btn a.b {
	width:2.55rem;
 height:.79rem;
 line-height:.79rem;
	box-sizing:border-box;
 border-top-right-radius:.08rem;
 border-bottom-right-radius:.08rem;
 padding-left:.18rem;
	background:url(../images/doc-icon1.png)no-repeat 2.08rem center #f58d0f;
 background-size:.33rem;
 font-size:.3rem;
	font-weight:bold;
	color:#fff;
}
.tit-top i.doc-i {
	width:2.46rem;
	margin-left:-1.23rem;
}
.doctor-nav li {
	width:6rem;
}
.doctor-nav li .doc-cut {
 margin-bottom:.3rem;
	border:1px solid #c9c9c9;
}
.doctor-nav li .doc-nav-l {
	width:1.8rem;
	height:2.37rem;
 margin:.08rem;
}
.doctor-nav li .doc-nav-l a, .doctor-nav li .doc-nav-l img {
	display:block;
	width:100%;
}
.doctor-nav li .doc-nav-r {
	width:3.6rem;
 margin-left:.24rem;
 margin-top:.1rem;
}
.doctor-nav li .doc-nav-r h1 {
 font-size:.32rem;
	color:#333;
 line-height:.46rem;
}
.doctor-nav li .doc-nav-r h1 i {
 font-size:.26rem;
 line-height:.46rem;
	color:#666
}
.doctor-nav li .doc-nav-r p {
 font-size:.22rem;
	color:#812726;
 line-height:.4rem;
}
.doctor-nav li .doc-nav-r h2 {
 font-size:.22rem;
	color:#333;
 line-height:.32rem;
 margin-top:.1rem;
 margin-bottom:.1rem;
}
.doctor-nav li .doc-nav-r h2 a {
	color:#812726;
}
.doctor-nav li .doc-nav-r .doc-nav-btn {
	width:3.5rem;
}
.doctor-nav li .doc-nav-r .doc-nav-btn a {
	display:block;
 font-size:.24rem;
	color:#fff;
	width:1.66rem;
 height:.45rem;
 line-height:.45rem;
 padding-left:.54rem;
 border-radius:.1rem;
	box-sizing:border-box;
}
.doctor-nav li .doc-nav-r .doc-nav-btn a.a {
 background:url(../images/doc-icon3.png) no-repeat .16rem center #812726;
 background-size:.29rem;
}
.doctor-nav li .doc-nav-r .doc-nav-btn a.b {
 background:url(../images/doc-icon4.png) no-repeat .16rem center #f58d0f;
 background-size:.3rem;
}
.hide {
	display:none;
}
.doc-study {
	width:6rem;
 margin:0 auto .3rem;
}
.study-top {
	width:6rem;
	height:2.8rem;
 margin-bottom:.1rem;
	position:relative;
}
.study-top a, .study-top a img {
	display:block;
	width:100%;
}
.study-item {
	width:100%;
	background:rgba(0, 0, 0, .6);
	position:absolute;
	left:0;
	bottom:0;
}
.study-t {
 height:.5rem;
 line-height:.5rem;
}
.study-tc {
 height:.4rem;
 line-height:.4rem;
}
.study-item p {
 font-size:.2rem;
	color:#fff;
	text-align:center;
}
.stu-t-l {
	width:3.02rem;
	height:3.56rem;
	position:relative;
}
.stu-t-r {
	width:2.88rem;
}
.stu-t-r .zhj-t1 {
	width:2.88rem;
	height:1.73rem;
	position:relative;
}
.stu-t-r .zhj-t2 {
 margin-top:.1rem;
}
/*video 频道*/

.video-logo {
	width:6.4rem;
 height:.99rem;
	position:relative;
}
.video-logo a, .video-logo a img {
	display:block;
	width:100%;
}
.video-logo span {
 font-size:.34rem;
	color:#fff;
 line-height:.46rem;
	position:absolute;
	left:3.45rem;
 top:.25rem;
}
.w6 {
	width:6rem;
	margin:0 auto;
}
.video-one {
	width:6.4rem;
}
.video-one li {
	width:33%;
	float:left;
	border-right:1px solid #d1d1d1;
 padding:.25rem 0 .15rem;
}
.video-one li a {
	display:block;
}
.video-one li a img {
	display:block;
 width:.7rem;
 height:.55rem;
 margin:0 auto .05rem;
}
.video-one li a span {
	display:block;
 font-size:.26rem;
	color:#333;
	text-align:center;
 line-height:.4rem;
}
.video-one li a i {
	display:block;
 font-size:.2rem;
	color:#999;
	text-align:center;
 line-height:.4rem;
}
.video-tit {
	width:6.4rem;
 height:.91rem;
 line-height:.91rem;
	background-color:#812726;
}
.video-tit strong {
	/* width:1.85rem; */

    float:left;
 font-size:.36rem;
	color:#fff;
 line-height:.91rem;
}
.video-tit p {
	float:left;

    /* width:2.5rem; */

    font-size:.24rem;
	color:#fff;
}
.video-tit a {
	float:right;
	width:1.6rem;
 height:.53rem;
 line-height:.53rem;
 font-size:.24rem;
	color:#fff;
 background:url(../images/video-icon4.jpg) no-repeat .1rem center #f16601;
 background-size:.33rem;
 padding-left:.5rem;
	box-sizing:border-box;
 border-radius:.1rem;
 margin-top:.19rem;
}
.video-intro-t {
	width:6.2rem;
 margin:.3rem auto .35rem;
}
.video-inl {
	width:2.57rem;
	height:3.36rem;
}
.video-inl a, .video-inl img {
	display:block;
	width:100%;
}
.video-inr {
	width:3.5rem;
}
.video-inr p {
 font-size:.24rem;
 line-height:.38rem;
	color:#333;
	border-bottom: 1px solid #ccc;
 padding-bottom:.15rem;
 margin-bottom:.15rem;
}
.video-inr p .a {
	color:#812726;
}
.video-inr i {
	display:block;
 font-size:.2rem;
 line-height:.36rem;
	color:#666666;
}
.video-inr a.b {
	display:block;
	width:3.35rem;
 height:.63rem;
 line-height:.63rem;
	background-color:#e66100;
 font-size:.2rem;
	font-weight:bold;
	text-align:center;
	color:#fff;
 border-radius:.1rem;
 margin-top:.15rem;
}
.video-inr a.b span {
 font-size:.24rem;
}
.video-new span {
	float:left;
 font-size:.3rem;
	color:#812726;
 margin-left:.1rem;
}
.video-new a {
	float:right;
 font-size:.24rem;
	background:url(../images/video-icon5.jpg) no-repeat right center;
 background-size:.28rem;
	color:#e66100;
 padding-right:.3rem;
 line-height:.36rem;
}
.video-new strong {
	margin-left:0!important
}
.video-new {
 padding-bottom:.1rem;
}
.video-onenav {
 margin-bottom:.3rem;
}
.video-onenav ul li {
 line-height:.62rem;
	border-bottom:1px dashed #ccc;
	background:url(../images/video-icon6.jpg) no-repeat left center;
 background-size:.15rem;
 padding-left:.3rem;
	box-sizing:border-box;
}
.video-onenav ul li a {
	display:block;
 font-size:.26rem;
	color:#333;
}
.video-onenav ul li a span {
	float:right;
	color:#e66100;
 font-size:.24rem;
}
.video-feat {
 margin:.3rem auto .1rem;
}
.video-feat ul li {
	width:2.83rem;
	height:1rem;
 border-radius:.1rem;
 padding-top:.1rem;
	box-sizing:border-box;
 margin-bottom:.2rem
}
.video-feat ul li h1, .video-feat ul li p {
	padding-left:1.1rem;
	box-sizing:border-box;
}
.video-feat ul li.li-1 {
	border:1px solid #ffa55c;
 background:url(../images/video_2-1.jpg) no-repeat .15rem center;
 background-size:.74rem;
}
.video-feat ul li.li-2 {
	border:1px solid #ff94ab;
 background:url(../images/video_2-2.jpg) no-repeat .15rem center;
 background-size:.74rem;
}
.video-feat ul li.li-3 {
	border:1px solid #9c6dcc;
 background:url(../images/video_2-3.jpg) no-repeat .15rem center;
 background-size:.74rem;
}
.video-feat ul li.li-4 {
	border:1px solid #68bd7b;
 background:url(../images/video_2-4.jpg) no-repeat .15rem center;
 background-size:.74rem;
}
.video-feat ul li.li-5 {
	border:1px solid #bb7e6a;
 background:url(../images/video_2-5.jpg) no-repeat .15rem center;
 background-size:.74rem;
}
.video-feat ul li.li-6 {
	border:1px solid #e8624a;
 background:url(../images/video_2-6.jpg) no-repeat .15rem center;
 background-size:.74rem;
}
.video-feat ul li.li-7 {
	border:1px solid #5e78cb;
 background:url(../images/video_2-7.jpg) no-repeat .15rem center;
 background-size:.74rem;
}
.video-feat ul li.li-8 {
	border:1px solid #ffa55c;
 background:url(../images/video_2-8.jpg) no-repeat .15rem center;
 background-size:.74rem;
}
.video-feat ul li a {
	display:block;
}
.video-feat ul li h1 {
 font-size:.26rem;
	color:#333;
 line-height:.44rem;
}
.video-feat ul li p {
 font-size:.16rem;
	color:#bababa;
 line-height:.24rem;
}
.video-feat ul li i {
	display:block;
 width:.37rem;
 height:.02rem;
 margin-top:.05rem;
	margin-left:1.1rem;
}
.video-feat ul li.li-1 i {
	background-color:#ffa55c;
}
.video-feat ul li.li-2 i {
	background-color:#ff94ab;
}
.video-feat ul li.li-3 i {
	background-color:#9c6dcc;
}
.video-feat ul li.li-4 i {
	background-color:#68bd7b;
}
.video-feat ul li.li-5 i {
	background-color:#bb7e6a;
}
.video-feat ul li.li-6 i {
	background-color:#e8624a;
}
.video-feat ul li.li-7 i {
	background-color:#5e78cb;
}
.video-feat ul li.li-8 i {
	background-color:#ffa55c;
}
.video-feat ul li .h1-1 {
 margin-top:.1rem;
}
.video-big1 {
	width:6.4rem;
	height:1.5rem;
}
.video-big1 a, .video-big1 img {
	display:block;
	width:100%;
}
.video-new b {
 font-size:.24rem;
	font-weight:normal;
	color:#666;
 margin-left:.1rem;
}
.video-lump {
	width:6rem;
 margin:.3rem auto
}
.lump-item a {
	float:left;
 margin-right:.08rem;
 font-size:.22rem;
	text-align:center;
 height:.6rem;
 line-height:.6rem;
 margin-bottom:.12rem;
	color:#fff;
}
 .lump-top a:nth-of-type(1) {
 width:1.79rem;
 background-color:#ff8173
}
 .lump-top a:nth-of-type(2) {
 width:1.82rem;
 background-color:#ffa0d1
}
 .lump-top a:nth-of-type(3) {
 width:2.23rem;
 background-color:#98bd71
}
 .lump-top a:nth-of-type(4) {
 width:2.63rem;
 background-color:#71bd82
}
 .lump-top a:nth-of-type(5) {
 width:3.29rem;
 background-color:#bda371
}
 .lump-top2 a:nth-of-type(1) {
 width:1.79rem;
 background-color:#98BD71;
}
 .lump-top2 a:nth-of-type(2) {
 width:1.82rem;
 background-color:#D97888;
}
 .lump-top2 a:nth-of-type(3) {
 width:2.23rem;
 background-color:#a2a79d;
}
 .lump-top2 a:nth-of-type(4) {
 width:1.79rem;
 background-color:#E94922;
}
 .lump-top2 a:nth-of-type(5) {
 width:1.82rem;
 background-color:#ff8173;
}
 .lump-top2 a:nth-of-type(6) {
 width:2.23rem;
 background-color:#7195BD;
}
 .lump-top3 a:nth-of-type(1) {
 width:1.79rem;
 background-color:#ff8173
}
 .lump-top3 a:nth-of-type(2) {
 width:1.82rem;
 background-color:#5a1616;
}
 .lump-top3 a:nth-of-type(3) {
 width:2.23rem;
 background-color:#98bd71
}
.lump-bot .lump-left {
	width:4.25rem;
	float:left;
}
 .lump-bot .lump-left a:nth-of-type(1) {
 width:1.7rem;
 background-color:#7195bd
}
 .lump-bot .lump-left a:nth-of-type(2) {
 width:2.47rem;
 background-color:#d97888
}
 .lump-bot .lump-left a:nth-of-type(3) {
 width:2.52rem;
 background-color:#d978ab
}
 .lump-bot .lump-left a:nth-of-type(4) {
 width:1.65rem;
 background-color:#ff81a8
}
.lump-bot .lump-rigth {
	width:1.67rem;
	height:1.32rem;
	background-color:#e94922;
 padding-top:.3rem;
	box-sizing:border-box;
}
.lump-bot .lump-rigth a {
	width:100%;
	display:block;
	text-align:center;
 height:.3rem;
 line-height:.3rem;
}
.video-big2 {
	width:6.4rem;
	height:3.8rem;
}
.video-big2 a, .video-big2 img {
	display:block;
	width:100%;
}
.video-doc-tab {
	width:6rem;
 margin:.3rem auto;
}
.video-doc-tab .video-doc-l {
	width:2.96rem;
	height:3.58rem;
	position:relative;
}
.video-doc-tab .video-doc-l img {
	display:block;
	width:100%;
}
.video-doc-tab .video-doc-l a {
	display:block;
	width:2.56rem;
 height:.62rem;
	background:url(../images/video-icon8.png) no-repeat 1.95rem center #e66100;
 background-size:.28rem;
 border-radius:.1rem;
	position:absolute;
	bottom:0;
 left:.2rem;
 line-height:.62rem;
	color:#fff;
 font-size:.26rem;
 padding-left: .25rem;
	box-sizing:border-box;
}
.video-doc-r {
	width:2.9rem;
}
.video-doc-r h1 {
 font-size:.36rem;
	color:#333;
}
.video-doc-r h1 span {
	color:#666;
 font-size:.32rem;
 margin-left:.1rem;
}
.video-doc-r h2 {
 font-size:.2rem;
	color:#333;
 line-height:.36rem;
 background:url(../images/video-icon9.jpg) no-repeat left .1rem;
 background-size:.17rem;
 padding-left:.25rem;
}
.video-doc-r p {
 font-size:.2rem;
	color:#333;
 line-height:.32rem;
 margin-top:.05rem;
}
.video-doc-r p a {
	color:#812726
}
.video-doc-r div a.b, .video-doc-r div a.c {
	width:1.27rem;
 height:.4rem;
 line-height:.4rem;
	text-align:center;
 border-radius:.1rem;
 font-size:.22rem;
 margin-top:.15rem;
}
.video-doc-r div a.b {
	color:#e66100;
	border:1px solid #e66100;
}
.video-doc-r div a.c {
	color:#812726;
	border:1px solid #812726;
}
.video-doc-tab .swiper-container {
 padding-bottom:.5rem;
}
.video-doc-tab .swiper-pagination-bullet {
 width:.15rem;
 height:.15rem;
	background-color:#777777;
	opacity:1
}
.video-doc-tab .swiper-pagination-bullet-active {
	background-color:#812726
}
#demo {
	width:6rem;
	height:1.58rem;
 margin:.25rem auto .3rem;
	overflow: hidden;
}
.demo img {
	width:2.18rem;
 margin-right:.07rem;
}
.video-run p {
	width:6rem;
 margin:.25rem auto 0;
 font-size:.24rem;
	color:#333;
 line-height:.38rem;
	text-indent:2em;
}
.video-last {
	width:6rem;
 margin:0 auto .3rem;
}
.video-last .video-last-tit {
	width:4.5rem;
 height:.83rem;
 margin:.28rem auto
}
.video-last img {
	display:block;
	width:100%;
}
.video-last .video-last-tab {
	width:6rem;
	height:3.8rem;
}
.video-last .video-last-tab a, .video-last .video-last-tab img {
	display:block;
	width:100%;
}
.video-last-tab .swiper-button-next, .video-last-tab .swiper-button-prev {
 width:.57rem;
 height:.57rem;
 margin-top:-.285rem;
}
.video-last-tab .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background:url(../images/video-left.png) no-repeat;
	background-size:100%;
}
.video-last-tab .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background:url(../images/video-right.png) no-repeat;
	background-size:100%;
}
.video-form {
	width:5.45rem;
 margin:.3rem auto .25rem;
}
.video-form .subs {
 background:url(../images/icon-5.png) no-repeat .37rem center #812726;
 background-size:.47rem;
 padding-left:.75rem;
	box-sizing:border-box;
	border:none;
 border-radius:.1rem;
}
.video-form .subs, .video-form a {
	width:2.5rem;
 height:.7rem;
 line-height:.7rem;
 font-size:.3rem;
	color:#fff;
}
.video-form a {
	display:block;
 background:url(../images/icon-2.png) no-repeat .37rem center #e18d28;
 background-size:.39rem;
 padding-left:.9rem;
	box-sizing:border-box;
 border-radius:.1rem;
}
.new-form p {
	width:6rem;
	margin:0 auto;
 font-size:.24rem;
	color:#666;
 line-height:.38rem;
}
.new-form p strong {
	color:#812726;
}
/*end video*/

/*video-list*/

.part-seat {
	width:6.4rem;
}
.seat-tit {
	width:6.4rem;
 height:.7rem;
 line-height:.7rem;
	background-color:#812726;
}
.seat-tit h1 {
 font-size:.24rem;
	color:#fff;
 padding-left:.65rem;
	box-sizing:border-box;
 background:url(../images/vid-list-icon6.png) no-repeat .2rem center;
 background-size:.3rem;
}
.seat-tit h1 a {
	display:inline-block;
	color:#fff;
}
.vid-hot-tit {
 height:.7rem;
 line-height:.7rem;
}
.vid-hot-tit p {
 font-size:.28rem;
}
.vid-hot-tit a {
 margin-top:.08rem;
}
.vid-list-lup {
	margin-bottom:0
}
.route-da a {
	color:#812726;
}
.vid-hot-tit strong {
 line-height:.7rem;
}
.vid-hot-titsmall p {
 font-size:.24rem;
}
.vid-listdoc-on {
	width:6.4rem;
	border-bottom:1px dashed #ccc;
 padding-bottom:.3rem;
 margin-top:.3rem;
}
.vid-fam-l {
	width:2.1rem;
	height:2.79rem;
	border:1px solid #ccc;
 padding:.08rem;
	position:relative;
}
.vid-fam-l img {
	display:block;
	width:100%;
}
.vid-fam-l a {
	display:block;
	width:1.9rem;
 height:.52rem;
 line-height:.52rem;
	background:url(../images/vid-list-icon10.png) no-repeat 1.5rem center #e66100;
 background-size:.24rem;
 border-radius:.1rem;
	position:absolute;
 left:.18rem;
 bottom:.08rem;
 font-size:.22rem;
	color:#fff;
 padding-left:.15rem;
	box-sizing:border-box;
}
.vid-fam-r {
	width:3.6rem;
	height:2.95rem;
	position:relative;
}
.vid-fam-r h1 {
 font-size:.32rem;
	color:#333;
 line-height:.36rem;
 margin-bottom:.05rem;
}
.vid-fam-r h1 i {
 font-size:.28rem;
	color:#666;
 margin-left:.1rem;
}
.vid-fam-r ul li {
 font-size:.18rem;
	color:#333;
 line-height:.36rem;
	background:url(../images/vid-list-icon11.jpg) no-repeat left center;
 background-size:.15rem;
 padding-left:.18rem;
	box-sizing:border-box;
}
.vid-fam-r p {
 font-size:.18rem;
 line-height:.32rem;
 margin-top:.15rem;
}
.vid-fam-r p a {
	color:#812726;
}
.vid-fam-r h2 {
	width:2.8rem;
	position:absolute;
	left:0;
	bottom:0;
}
.vid-fam-r h2 a {
	display:block;
	width:1.3rem;
 height:.4rem;
 line-height:.4rem;
 border-radius:.1rem;
 font-size:.22rem;
	text-align:center;
}
.vid-fam-r h2 a.b {
	border:1px solid #e66100;
	color:#e66100;
}
.vid-fam-r h2 a.c {
	border:1px solid #812726;
	color:#812726;
}
.vid-list-a {
	width:2.6rem;
 height:.35rem;
 margin:.3rem auto;
}
.vid-list-a a {
	display:block;
	width:100%;
 height:.35rem;
 line-height:.35rem;
 font-size: .26rem;
	color:#333;
 padding-left:.1rem;
	box-sizing:border-box;
	background:url(../images/vid-list-icon12.png) no-repeat 2.25rem center;
 background-size:.27rem;
}
.vid-list-refer {
	width:6.4rem;
}
.list-refer-t1 {
 margin-top:.32rem;
}
.list-refer-t1 h1 {
	float:left;
	width:5.18rem;
 height:.58rem;
 line-height:.58rem;
	background-color:#fadfcc;
 font-size:.26rem;
	text-align:center;
}
.list-refer-t1 img {
	float:right;
 width:.74rem;
 height:.58rem;
}
.list-refer-t2 {
 margin:.1rem auto .3rem;
}
.list-refer-t2 li {
	float:left;
	width:1.93rem;
	height:1.72rem;
	background-color:#812726;
 margin-right:.105rem;
}
.list-refer-t2 li img {
	display:block;
 width:.7rem;
 height:.65rem;
 margin:.14rem auto 0;
}
.list-refer-t2 li strong {
	display:block;
	text-align: center;
	color:#fff;
 font-size:.26rem;
 line-height:.36rem;
}
.list-refer-t2 li a {
	display:block;
	width:1.76rem;
 height:.45rem;
	color:#812726;
 font-size:.24rem;
 line-height:.45rem;
 margin:.03rem auto 0;
 border-radius:.1rem;
 background:url(../images/vid-list-icon5-pfk.jpg) no-repeat .28rem center #fff;
 background-size:.21rem;
 padding-left:.58rem;
	box-sizing:border-box;
}
.list-refer-c {
	width:6rem;
	height:4.35rem;
 margin:.3rem auto;
}
.list-refer-c img {
	display:block;
	width:100%;
}
.list-refer-tit strong {
	width:4.3rem;
}
.list-refer-bt {
	width:6.1rem;
	height:3.7rem;
 margin:.3rem auto;
	background-color:#fff;
}
.list-refer-bt img {
	display:block;
	width:100%;
}
.list-refer-bon {
	border:1px dashed #ccc;
 border-radius:.1rem;
 margin-bottom:.2rem;
	height:1.45rem;
	position:relative;
}
.list-refer-bon img {
	display:block;
 width:.69rem;
 height:.58rem;
	position:absolute;
	top:-1px;
	left:-1px;
}
.list-refer-bon h1 {
 font-size:.26rem;
	color:#333;
 padding-left:.9rem;
 margin-top:.2rem;
 margin-bottom:.1rem;
 line-height:.36rem;
}
.list-refer-bon p {
 font-size:.2rem;
	color:#666;
 line-height:.32rem;
 padding:0 .15rem;
}
.list-refer-bon p a {
	color:#812726;
}
.btn-must-a a {
	display:block;
	width:2.8rem;
 height:.68rem;
 line-height:.68rem;
	background-color:#812726;
	color:#fff;
	text-align:center;
 margin:.3rem auto;
 font-size:.26rem;
 border-radius:.1rem;
}
/*end video-list*/

/*video-article*/

.video-article {
 margin-top:.35rem;
}
.video-article p, .video-article div {
	width:6rem;
 margin:0 auto .24rem;
	font-size:16px;
	/* text-indent:2em; */

    line-height:26px;
}
.video-article p i {
	color:#812726;
}
.video-article img {
	display:block;
	width:4rem;
	height:3rem;
 margin:0 auto .24rem;
}
.video-article-btn {
	width:100%;
	text-align:center;
 margin:.4rem auto;
}
.video-article-btn span {
	color:#bf0413;
}
.video-article-btn a {
	display:block;
	width:35%;
	height:30px;
	line-height:30px;
 border-radius:.1rem;
	float:left;
	margin-left:10%;
}
.video-article-btn a.a {
	background:url(../images/video-article-icon1.png) no-repeat 20% center;
	background-size:22px;
	border:1px solid #812726;
	color:#812726;
}
.video-article-btn a.b {
	background:url(../images/video-article-icon2.png) no-repeat 20% center;
	background-size:22px;
	border:1px solid #0000ff;
	color:#0000ff;
}
.video-article-line {
	width:6.4rem;
	height:1px;
	background-color:#ccc
}
.video-article h2 span {
	text-align:center !important;
	color:#333333 !important;
	font-size:x-large !important;
	font-family:"" !important;
}
.video-article h3 {
 margin-bottom:.3rem;
}
.video-article h3 span {
	text-align:center !important;
	color:#333333 !important;
	font-size:large !important;
	font-weight:normal !important;
	font-family:"" !important;
}
.video-article-btn1 {
	width:280px!important;
 margin:0 auto .25rem;
	background:url(../images/video-article-icon3.png) no-repeat left center;
	background-size:22px;
}
.video-article-btn1 a {
	display:block;
	width:100%;
	font-size:16px;
	color:#0000ff;
	background:url(../images/video-article-icon4.png) no-repeat right center;
	background-size:20px;
}
.video-article-btntop {
	margin-top:0!important
}
.video-article p a {
	color:#f82d42;
}
.video-article-page {
 margin:.18rem auto
}
.video-article-page h1 {
 font-size:.24rem;
	color:#333;
 line-height:.46rem;
	text-align:left;
	margin-bottom:0;
	text-indent: 0
}
.video-article-page h1 i {
	color:#666;
}
.article-top h1 {
	font-size: 34px;
	color: #333333;
	text-align: center;
	line-height: 1.1em;
 margin-bottom: .3rem;
 margin-top:.3rem;
}
 @media (min-width:381px) and (max-width:420px) {
.article-top h1 {
font-size:26px
}
}
 @media (min-width:321px) and (max-width:380px) {
.article-top h1 {
font-size:22px
}
}
 @media screen and (max-width:320px) {
.article-top h1 {
font-size:20px
}
}
