﻿body{ position:relative}
.content .header p.title{font-family:minijianxiyuan464588, HELVETICANEUELTPRO-THEX, Arial, 微软雅黑;}
@font-face{font-family:minijianxiyuan464588;src:url(../fonts/minijianxiyuan.eot) format(embedded-opentype), url(../fonts/minijianxiyuan.woff) format(woff), url(../fonts/minijianxiyuan.ttf) format(truetype), url(../fonts/minijianxiyuan.svg) format(svg);}
img{float:none;max-width:100%;}
a{font-size:1.4rem;}
ul{padding-left:0;margin:0}
#leftcontrol>ul{ padding-left:0}
#indexPage #mproject .content .header p.subtitle{color:#848484;width:84%;font-size:1.4rem;line-height:2.4rem;font-family:minijianxiyuan464588, HELVETICANEUELTPRO-THEX, Arial, 微软雅黑;margin:10px auto 0;}
#leftcontrol ul li a{font-family:HELVETICANEUELTPRO-THEX, 微软雅黑;}
#leftcontrol ul li.active a span.circle{background-color:#a939bf;border-color:#FFF;}
#indexPage #mslider ul li p.title{font-size:2rem;margin-top:60px;color:#F6FF00;font-family:HELVETICANEUELTPRO-THEX, 微软雅黑;line-height:3rem;}
#indexPage #mslider ul li p.subtitle{height:3rem;width:80%;color:#8B8B8B;margin:0 auto;}
#projectlist .projectitem{background:#F7F7F7;width:100%;}
.content .header p.subtitle{color:#c1c1c1;font-size:1.2rem;width:86%;margin:5px auto;}
.plr5{padding:0 0 20px;}
#header .am-header-left.am-header-nav a img{height:35px;}
#header .tel{position:absolute;right:10px;top:.8rem;color:#fff;}
#header .tel p{line-height:1.5rem;font-size:1rem;margin:0;}
#header .tel .tels{font-size:1.5rem;}
/*首页头部*/
#header .am-header-left.am-header-nav{left:33%;}
#header .am-header-right.am-header-nav{left:10px; width:4rem}
 #leftcontrol #nav .gb{ text-align:right;}
  #leftcontrol #nav .gb:hover{background: #f6f3ee;}
#indexPage #mslider{height:auto;}
#indexPage #mpage .description{line-height:2.2rem;text-align:center;}
#contactinfo p.ellipsis a{color:#42b8f1;}
#leftcontrol ul.subnav li a{background:#161616;}
#indexPage #mpage .fimg{height:130px;}
#projectpost .postbody a{color:#fff;background-color:#00c0ff;height:40px;width:100%;line-height:40px;text-align:center;display:block;}
#tryBtn{background-color:#1fde1a;font-size:16px;height:48px;line-height:48px;background:linear-gradient(tobottom,#499bea0%,#207ce5100%);box-shadow:0 6px 16px rgba(6,2,31,0.3);width:80%;border-radius:50px;bottom:28px;left:50%;margin-left:-40%;}
#footer{ z-index:50000000;padding-bottom:0;position:fixed;width:100%;left:0;bottom:0;background:rgba(0,0,0,0.6) none repeat scroll !important;filter:Alpha(opacity=70);background:#000; padding:1% 2%}
#footer .messages{ width:60%; float:left}
#footer .messages input{float:left; border:1px solid #d94ec4; height:45px; line-height:45px; font-size:14px; background:#fff; color:#666;padding:0 0.5rem}
#footer .messages .submit{ height:45px; font-size:14px;border:1px solid #d94ec4; background:#d94ec4; color:#fff; padding:0 0.5rem; width:30%;float:left;text-align:center;font-weight:bold;}
#footer .messages .submit a{color:#fff;}
#footer .buttons{ width:20%; float:right; height:45px; background:#f88143 url(../images/foot_b_03.png) center center no-repeat;text-align:center;background-size:20px 20px}
#footer .buttons1{width:20%;height:45px;float:left; background:#f8ba43;text-align:center;background-size:20px 20px;padding:0 1.8rem;}
#footer .buttons1 a {color:#fff;font-weight:bold; width:100%; margin:0; height:36px}
#footer .messages a{width:68%;float:left;margin:auto;}
#footer .messages .submit a{float:none;}
#cats{
	padding-top: 2rem;
	background-color: #fbf7fc;
	background-image: url(../images/ind_02.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.common ul li a{color:#000;font-size:1rem;}
#cats .am-avg-sm-4 li a p{ font-size:1.5rem; margin-top:0.5rem}
#cats ul li img{max-width:60%;}
#mpartner2{margin-top:2rem;}
#mpartner2 ul li a{text-align:center;color:#a93abf;}
#mpartner2 ul li a img{max-width:90%;}
#mproject h3{
	font-size: 3rem;
	text-align: center;
	line-height: 50px;
	color: #000;
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
	font-weight: 800;
}
.content .header p{font-size:1.5rem;margin:0.5rem 0;}
#projectlist ul{padding-left:0;}
#projectlist ul li .am-g{background-color:#FFF;border-radius:10px;width:auto;margin:1rem;}
#projectlist .am-u-sm-8{padding-left:0;padding-right:1rem;}
#projectlist .am-u-sm-8 .article .title{
	font-size: 2rem;
	color: #71098e;
	margin-bottom: 0;
}
#projectlist .am-u-sm-8 .article .introduce{font-size: 1.5rem;margin-bottom:0;}
#projectlist .am-u-sm-8 .article .ck a{font-size:1.5rem;float:right;margin-bottom:0;padding-right:0.5rem;color:#71098e;}
#projectlist .am-u-sm-8 .article .ck a i img{max-width:25%;padding-left:1rem;}
#projectlist .chakan{background-color:#f39800;height:3rem;line-height:3rem;width:10rem;text-align:center;border-radius:10px;margin:2rem auto 0;}
.am-slider-default.midslider .am-control-nav{bottom:10px;}
.am-slider-default.midslider .am-control-nav li a.am-active{background-color:#c54ade;cursor:default;}
.am-slider-default .am-control-nav li a{width:12px;height:12px;background-color:#ccc;}
#newslist ul li{text-align:center;position:relative;padding:.5rem;}
#newslist ul li p{font-size:1.5rem;line-height:3rem;background-color:#a93abf;position:absolute;bottom:-15px;width:95%;background:rgba(169,58,191,0.8) none repeat scroll!important;filter:Alpha(opacity=80);border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
#newslist ul li a p{color:#fff;}
#newslist ul li a p span{font-size:1rem;margin-left:2rem;}
.chakan{background-color:#f39800;height:3rem;line-height:3rem;width:10rem;text-align:center;border-radius:10px;margin:2rem auto 3rem;}
#projectimages li,#pages{margin-bottom:0;}
#projectlist .am-u-sm-4 .img,#projectlist .am-u-sm-8 .article{padding:1rem 0;}
.chakan a{color:#FFF;font-size:1.5rem;}
#indexPage #mpage{background-color:#f6f3ee;padding-top:2rem;padding-bottom:1rem;}
#mpage .service_s{padding-top:1rem;}
#mpage .service_s ul{padding:0.5rem;}
#mpage .service_s ul li{text-align:center;padding:0 .5rem;}
#mpage .service_s ul li a p{font-size:1.5rem;color:#333;}
#mproject #mpage .line{height:1px;border:1px solid #d7d4cf;}
#news{padding-bottom:2rem;padding-top:1rem;}
#news .am-tabs{padding-right:.5rem;padding-left:.5rem;}
#mproject #news .am-tabs ul li a{
	color: #555;
	font-weight: 700;
}
#mproject #news .am-tabs .am-tabs-bd #tab1 ul li a,
#mproject #news .am-tabs .am-tabs-bd #tab2 ul li a,
#mproject #news .am-tabs .am-tabs-bd #tab3 ul li a,
#mproject #news .am-tabs .am-tabs-bd #tab4 ul li a{color: #555; font-size:1.5rem;font-weight: 100;}
#mproject #news .am-tabs ul .am-active a{color:#fff;background-color:#a93abf;border:1px solid #a93abf;border-bottom-color:transparent;cursor:default;}
#news .am-tabs .am-tabs-bd{border:1px solid #a93abf;}
#news .am-tabs .am-tabs-bd ul{padding-left:0;margin-bottom:0;}
#news .am-tabs .am-tabs-bd ul li{font-size:1rem;line-height:3rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#news .am-tabs .am-tabs-bd ul li.on{border-top-style:none;}
/*#footer ul{padding-left:0;margin-bottom:0;height:4rem;line-height:4rem;}
#footer ul li{float:left;text-align:left;position:relative;padding-left:1rem;}
#footer ul li i{float:left;padding-right:.5rem;}
#footer ul li i img{width:2rem;}
#footer ul li a{color:#fff;width:8rem;height:auto;font-size:1.6rem;margin:0;}
#footer ul .Consultation i{position:absolute;top:-2.3rem;}
#footer ul .Consultation i img{width:4rem;}
#footer ul .f_index{text-align:right;}
#footer ul .f_index i{float:right;padding-left:1rem;padding-right:1rem;}*/
#nav .navitem.active .transform,#header{background:#a939bf;}
.common ul li,#mpartner2 ul li,#footer ul .Consultation{text-align:center;}
.content .wrapper .am-avg-sm-4 li a p{font-size: 1.5rem;margin-top: 0.5rem; padding:0 0.5rem}
#mpartner2 .content .wrapper .am-avg-sm-5 li a p{ font-size:1.5rem; margin-top:0.5rem}
/*#tab1 ul li .am-g{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cecece;
	padding-bottom:1rem;
}*/
.scrollView .am-tabs{ padding:0.5rem 0}
.scrollView .am-tabs .am-tabs-bd{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.am-nav.am-nav-tabs.am-avg-sm-4{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;}
.am-nav-tabs.am-avg-sm-4 li a{
	margin-right: 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e8e8e8;
	border-right-color: #e8e8e8;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	color:#a939bf;
	line-height:2rem;
	padding:0;
	font-size:1.5rem;
	text-align:center;
	height:47px;
	line-height:47px;
}
.am-avg-sm-4 .am-active.on a{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a939bf;
}
.am-avg-sm-4 .am-nav-tabs>li.am-active>a, .am-nav-tabs>li.am-active>a:focus, .am-nav-tabs>li.am-active>a:hover {
    color: #555;
    background-color: #fff;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a939bf;
    cursor: default;
	color:#a939bf;
}
.scrollView .am-tabs .am-tabs-bd #tab1{ padding:0.5rem}
.am-g .am-u-sm-4{padding-left: 0;
    padding-right: 0.5rem;}
.am-u-sm-8 .article p.title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.am-u-sm-8 .article p{margin: 0 0 0.5rem 0}

.am-u-sm-8 .article p a{ color:#71098e; font-size:2rem}
.article .introduce{
	overflow: hidden;
	color:#7c7c7c;
}
.am-g .am-u-sm-8 .article .ck span a{ float:right; font-size:1.5rem}
/* .article .ck a{
	float: right;
	color: #a939bf;
	line-height: 1.5rem;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a939bf;
}*/
.scrollView .am-tabs ul{padding-left: 0;}
.scrollView .am-tabs .am-tabs-bd ul li{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cecece;
	padding-bottom: 0.5rem;
	border-top-style: none;
	margin-bottom:1rem;
}
.scrollView .am-tabs .am-tabs-bd ul li .am-g{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
 .am-g .am-u-sm-4 .img{ text-align:center; height:120px}
.am-g .am-u-sm-4 .img a{
    display: table-cell;
    vertical-align: middle;
    text-align: center;
	height:120px;
}
.am-g .am-u-sm-4 .img a img{ 
    float:none; 
    height: 90%;
    width: 95%;
    margin-top: -15%;
    margin-left: 5%;}
.am-u-sm-8 .article .introduce{
	overflow: hidden;
}
.scroll .show_s { padding: 0 1rem}
.scroll .show_s h3{
	color: #71098e;
	font-size: 2rem;
	padding-top: 1rem;
	font-weight: 100;
}
.scroll .show_s p span{ }
.scroll .show_s h2{
	line-height: 4rem;
	font-weight: 100;
	background-color: #f7f6f6;
	padding-left: 3rem;
	font-size: 2rem;
	background-image: url(../images/show_03.png);
	background-repeat: no-repeat;
	background-position: 1rem center;
}
.scroll .show_s .yuedu ul{
	margin: 0px;
	padding: 0px;
}
.scroll .show_s .yuedu ul li{line-height: 4rem;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #cecece;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.scroll .show_s .yuedu ul li a{ color:#555;font-size: 1.5rem;}
.scroll .show_s .next ul{ width:100%; text-align:center; padding:2rem 0}
.scroll .show_s .next ul li,.scroll .show_s .next ul li.previous,.scroll .show_s .next ul li.next{
	display: inline-block;
	margin-right: 1rem;
	padding: 0 2rem;
	height: 2.5rem;
	line-height: 2.5rem;
	background-color: #a939bf;
	border-radius: 30px;
	overflow: hidden;
	color:#fff;
}
.scroll .show_s .next ul li.on{padding:0 2rem;background-color: #ff7d00;border-radius: 0px;}
.scroll .show_s .next ul li a{ font-size:1rem; color:#fff}
.scroll .show_s .next ul li:hover{background-color: #a939bf;}
.doctor .am-avg-sm-2 li .doctor_1{
	padding:0.5rem
}
.doctor ul li{
	padding:0.5rem;
}
.doctor .am-avg-sm-2 li p{ margin:0; font-size:1.5rem}
.doctor .am-avg-sm-2 li p a{ color:#555; font-size:1.5rem}
.doctor .am-avg-sm-2 li .doctor_1 .title{
	overflow: hidden;
	height:2rem;
}
.doctor .am-avg-sm-2 li .doctor_1 dl{ margin:0.5rem 0; text-align:center}
.doctor .am-avg-sm-2 li .doctor_1 dl dt{
	display: inline-block;
	background-color: #a939bf;
	padding: 0 0.5rem;
	line-height:2rem;
	font-size:1.5rem;
}
.doctor .am-avg-sm-2 li .doctor_1 dl dt a{
	color: #fff;
	font-weight: 100;
}
.doctor .am-avg-sm-2 li .doctor_1 dl dt.zixun{background-color: #ff7d00;}
.doctor .am-avg-sm-2 li .img a{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.doctor .am-avg-sm-2 li .img a img{ max-height:100%; max-width:100%}

/*下拉加载更多*/
.scrollView .am-tabs .am-tabs-bd ul .xiala{
	text-align: center;
	padding-top: 2rem;
}
.scrollView .am-tabs .am-tabs-bd ul .xiala a{ color:#c6c5c6; font-size:1.5rem}

/*联系我们*/
.contact_s{ padding:2rem 1rem}
.contact_s ul{padding-left: 0em;margin:0}
.contact_s ul li{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f2f2f2;
	padding-top: 1rem;
	padding-bottom: 1rem;
}
.contact_s p{margin:0; text-align:center; font-size:2rem}
