﻿@charset "utf-8";
body{margin:0 auto;padding:0 auto;font-size:1em;position:relative; max-width: 640px;background: #fff;font-family: "微软雅黑"}
img{border:none;vertical-align: top;}
ul,ol{list-style: none;margin:0 auto;padding:0;}
a{text-decoration: none;}
p{margin:0 auto;padding:0;}
/*header begin*/

.news_head_top{background: #271440;width: 100%;display: block;float: left;}
.news_head_top ul li{display: block;float: left;padding:15px 0;}
.news_head_top ul li img{width:97%;}
.news_head_top ul .left{width: 10%;position: relative;margin-left:3%;margin-top:0%;}
.news_head_top ul .left img{ width:100%;}
.canver_dian{position: absolute;right:53%;top:18%;width:12px;height:12px;border-radius:20px;background-color: #33DAC4;display:block;cursor:pointer;
-webkit-animation: scaleout 1.2s infinite ease-in-out;
animation: scaleout 1.2s infinite ease-in-out;
-webkit-animation-direction:alternate;
}
@-webkit-keyframes scaleout {
    0% { -webkit-transform: scale(1.0) }
    100% {
        -webkit-transform: scale(1.1);
        opacity: 0;
    }
}
@keyframes scaleout {
    0% {
        transform: scale(1.0);
        -webkit-transform: scale(1.0);
    }
    100% {
          transform: scale(1.2);
          -webkit-transform: scale(1.2);
          opacity: 0.4;
    }
}

.hide_layer{display: block;float:left;width: 100%;max-width:640px;background:rgba(0,0,0, 0.7);z-index: 1000;height:5300px;position: absolute;left: 0px;}
.hide_layer_left{display:block;float:left;width:80%;height:5300px;background:red;}
.hide_layer .colse_hide{display:block;float:left;width:20%;}
.hide_layer .colse_hide span{font-size: 25px;color:#fff;}

.news_head_top ul .content{width: 76%;text-align: center;}
.news_head_top ul .content img{ width:85%;}
.news_head_top ul .right{width: 9%;text-align: left;margin-top:0%;}

.news_head_nav{width: 105%;display: block;float: left;
	
position:absolute;
top:0%;z-index:100;
}
.news_head_nav ul li{display: block;float: left;width: 24%;text-align: center;background: url(../images/bgcolor.png) center repeat-x;background-size: contain;height:30px;line-height:30px;margin-left:1px;}
.news_head_nav ul li:nth-child(4){flosat:right;margsin-left:0%;}
.news_head_nav ul .frist{margin-left:0%;}
.news_head_nav ul li a{display: block;float: left;text-align: center;width: 100%;font-size:1.1rem;color:#fff;}
.news_head_nav ul li a img{float:right;}

.news_head_banner{display: block;float: left;width: 100%; position:relative;background: #271440;overflow:hidden;}
.news_new_box .hd ul li{background: #fff none repeat scroll 0 0;border-radius: 12px;display: inline-block;
float: left;height: 6px;margin: 0.3%;
    overflow: hidden;vertical-align: top;width: 6px;margin-left: 10px;font-size:0px;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8; 
	opacity: 0.8; 
	}
.news_new_box .hd ul .on{background: #271440 none repeat scroll 0 0;opacity: 1;font-size:0px;}
/*.news_new_box .hd{width:100px;z-index:1;position:absolute;bottom: 10px;right:0px; left:0px; margin:auto;}*/

.news_new_box .hd{width:120px;z-index:1;position:absolute;bottom: 40px;right:35%;}

.nbd ul li img{ width:100%; border:none;}



  .news_head_time {
    display: block;
    float: left;
    width: 100%;
    position: absolute;
    bottom: 0px;
    background: #0a0117;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}


/*  .news_head_time {
    display: none;
    float: left;
    width: 100%;
    position: absolute;
    bottom: 0px;
    background: #0a0117;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}*/

.news_head_time_left{padding-top:1%;width:50%;padding-bottom:1%;background:#0a0117;
filter:alpha(opacity=80);   -moz-opacity:0.8; opacity: 0.8; height:2em;line-height:2em;}
.news_head_time_right{height:2em;width:50%;padding-top:1%;padding-bottom:1%;text-align:left;text-indent:2%;line-height:2em;background:#444444;
filter:alpha(opacity=90);   -moz-opacity:0.9; opacity: 0.9; }	
.news_head_time p{margin:0 auto;padding:0;padding:8px 0 8px 0;font-size: 0.9rem;color:#535353;position:relative;}
.news_head_time p img{vertical-align: middle;margin:0 4px;width:25%;position: absolute;top:11%;left: 2px;}
.news_head_time p a.leftss{padding-left:1%;margin-left: 26%;}
/*.news_head_time p a{float:left;}*/

.news_head_menu{display: block;float: left;width: 100%;background: #271440;}
.news_head_menu ul li{font-size:1rem;display: block;float: left;width: 19.35%;text-align: center; background:#271440;padding: 8px 0 8px 0;border: 1px solid #271440;border-right:1px solid #524366;}
.news_head_menu ul li a{display: block;/*float: left;*/ color:#fff;}
.news_head_menu ul li a img{width: 70%;}
.news_head_menu ul li a span{display: block;float: left;width: 100%;font-size: 15px;text-align: center;color:#888888;margin-top: 8px;}
#menuon{ border-right:1px solid #271440;}

.news_head_menup{display: block;float: left;width: 100%;background: #fff;/*padding: 17px 0 15px 0;*/}
.news_head_menup ul li{display: block;float: left;width: 24%;text-align: center; background:#fff;margin-top:4%;overflow:hidden; }
.news_head_menup ul li a{display: block;float: left; color:#fff;}
.news_head_menup ul li a img{width: 70%;}
.news_head_menup ul li a span{display: block;float: left;width: 100%;font-size: 0.8rem;text-align: center;color:#333;margin-top: 8px;}
.news_head_menup ul{ float:left; margin-left:3%;margin-bottom:2%;margin-top:2%;}
/*header end*/


/*case begin*/
.case_show{display:block;width:100%;float:left;}
.case_show .case_nav{display:block;width:100%;}
.case_show .case_nav span{display:block;float:left;width:50%;text-align: center;background: #d2ccdb;padding-top:3%;padding-bottom:3%;font-size: 18px;}
#case_cur{background: url(../images/case_cur_bg.jpg) #503376 no-repeat center bottom;color:#fff;font-weight: bold;}
.Plastic_diary{display:block;width:100%;margin-top:3%;margin-left:0%;font-size: 14px;opacity: 0;filter:alpha(opacity:0);display:none;}
.Plastic_diary_tit{display:block;width:94%;margin-left:3%;font-size: 18px;position: relative;}
.Plastic_diary_tit img{position: absolute;top:-6%;}
.Plastic_diary_tit span{padding-left:16%;display:block;padding-top:3%;padding-bottom:2%;}
.Plastic_diary ul li{display:block;width: 100%;background: #fff;padding-top:4%;padding-bottom: 4%;}
.Plastic_diary_main{display:block;width:78%;margin-left: 18%;}
.Plastic_diary_main .desc{display:block;padding-bottom:4%;}
.Plastic_diary_main .project{display:block;padding-top:3%;padding-bottom:2%;}
.Plastic_diary_main .project font{margin-left: 5px;}
.Plastic_diary_main .ext img{width: 5%;}
.Plastic_diary_main .case_btn{
	display:block;
	width: 100%;
	margin-top:4%;
	text-align: center;
	font-size:18px;
	color:#fff;
	font-size: 18px;
	padding:8px 0;
	border-radius: 4px;
	background-color: #6821a6;
}
.pages{display:block;width:94%;margin-left: 3%;margin-top: 6%;text-align: center;padding-bottom: 4%;}
.pages span{padding:3px 10px;background: #996c33;font-size: 18px;color:#fff;margin-left: 1%;}
.pages a{padding:2px 10px;border:1px solid #996c33;font-size: 18px;margin-left: 1%;}
#pageCur{background: #996c33;color:#fff;}
#page_navigation{display:block;width:94%;margin-left: 3%;margin-top: 2%;text-align: center;padding-bottom: 4%;}
#page_navigation a{padding:2px 10px;border:1px solid #996c33;font-size: 18px;margin-left: 2%;}
#page_navigation span{padding:3px 6px;background: #ccb599;font-size: 18px;}
.active_page{background:#996c33; color:white !important}
/*真人秀*/
.Plastic_diary ol li{display:block;width:100%;padding-bottom: 4%;}
.Plastic_diary ol li img{width: 100%;}
/*case end*/


/*专家 begin*/
.expert_list{display:block;float:left;width:100%;}
.expert_nav{display:block;width:100%;}
.expert_nav span{display:block;width:50%;text-align: center;font-size: 18px;float:left;padding-bottom: 2%;}
.expert_nav span a{display:block;width:100%;border-bottom:1px solid #ccc;padding-top:5%;padding-bottom:5%;}
#expert_cur{font-weight: bold;color:#920783;background: url(../images/expert_cur.jpg) bottom no-repeat;background-size: 100%;z-index: 1;}
#expert_cur a{color:#920783;border-bottom: #920783;}
.expert_cont{display:block;width:94%;margin-left: 3%;}
.expert_cont ul{display:block;width: 100%;margin-bottom: 4%;}
.expert_cont ul li{display:block;width:100%;float:left;padding-bottom:5%;padding-top:5%;border-bottom:1px solid #ccc;}
.expert_list_L{display:block;float:left;width:32%;position: relative;}
.expert_list_L img{width:100%;}
.expert_list_L span img{position: absolute;right:0px;top:0px;width:20%;}
.expert_list_R{display:block;width:65%;border:none;float:left;margin-left: 3%;font-size: 16px;color:#000;}
.expert_list_R .epxert_name{display:block;width:100%;font-size: 21px;font-weight: bold;}
.expert_list_R .epxert_name span{font-weight: normal;font-size: 18px;color:#cacaca;}
.expert_list_R .epxert_label{font-size: 18px;}
.expert_list_R .epxert_label, .expert_list_R .expert_time, .expert_list_R .expert_project, .expert_list_R .expert_btn{padding-top:3.5%;}

.expert_list_R .expert_time span{padding-top:2%;color:#fff;background:#813a79;padding:3px 8px;border-radius:6px; display:none;} /*专家坐诊时间*/

.expert_list_R .expert_btn a{display:block;width: 41%;margin-left:4%;text-align: center;padding-top:2%;padding-bottom:2%;color:#fff;background: #a5752b;border-radius:6px;float:left;}
.yy_btn{display:block;width:94%;margin-left: 3%;margin-top: 4%;float:left;}
.yy_btn a{display:block;width: 100%;text-align: center;color:#fff;background:#996c33;padding-bottom: 2%;border-radius:6px;padding-top: 2%;}
.expert_pages{display:block;width:100%;text-align: center;padding-top: 4%;}
/*国内专家*/
.domestic_nav{display:block;width:100%;border:none;float:left;padding-bottom:2%;border-bottom: 1px solid #ccc;}
.domestic_nav span{display:block;width:15.64059%;float:left;border:none;text-align: center;margin-left:12%;font-size: 17px;height: 96px;}
.domestic_nav span img{width: 100%;}

/*专家 end*/
.expectDetailPannel_01 .imgField .img img{width: 85%;}

/*推荐项目*/
.recommend_project{display:block;width:100%;float:left;margin-top: 5%;}
.project_tit{display:block;width:94%;margin-left:3%;color:#2a193e;font-size: 18px;padding-bottom: 2%;}
.project_tit img{vertical-align: middle;width: 26px;margin-right: 5px;}
.project_tit a{float:right;color:#666666;font-size: 16px;margin-right: 6px;}
.recommend_project dl{display:block;font-size:14px;float:left;width:94%;margin-left: 3%;border-top:1px solid #e1e1e1;padding-top:3%;}
.recommend_project dl dt{float:left;width:17%;height:30px;color:#4e2a70;}
.recommend_project dl dt a{color:#4c286f;}
.recommend_project dl dd{float: left;width:83%;}
.recommend_project dl dd a{display:block;width:33.33333%;float:left;height: 33px;color:#323232;}
@media screen and (max-width: 500px){
    .expert_list_R .epxert_label, .expert_list_R .expert_time, .expert_list_R .expert_project, .expert_list_R .expert_btn{padding-top:1.8%;}
    #domestic .expert_list_R .epxert_label, #domestic .expert_list_R .expert_time, #domestic .expert_list_R .expert_project, #domestic .expert_list_R .expert_btn{padding-top:2.8%;}
}
@media screen and (max-width: 440px){
   .expert_list_R .epxert_name{font-size: 18px;}
   .expert_list_R .epxert_name span{font-size: 15px;}
   .expert_list_R .epxert_label{font-size: 14px;}
   .expert_list_R{font-size: 13px;}
   .expert_list_R .expert_time span{padding:1px 8px;}
   .recommend_project dl dt{width:21%;}
   .recommend_project dl dd{width:79%;}
}
@media screen and (max-width: 390px){
   .expert_list_R .epxert_name{font-size: 17px;}
   .expert_list_R .epxert_name span{font-size: 14px;}
   .expert_list_R .epxert_label{font-size: 13px;}
   .expert_list_R{font-size: 12px;}
}
/*33% 36*/
@media only screen and (min-width: 1280px) {
    #focus .hd{bottom: 30% !important;}
    .xin_mainbg h1{ font-size:31px !important;}
    .xin_content_right_bottom{font-size: 1.3rem !important;text-align:left;}
    .xin_mainbg{background-size: 100% !important;}
    .gallery-thumbs{padding-left:0% !important;}
    .news_head_nav{height:50px !important;line-height:50px !important;}
}
@media screen and (min-width: 340px) and (max-width:359px){
    #focus .hd{bottom: 39% !important;}
}
@media screen and (min-width: 375px) and (max-width:410px){
    #focus .hd{bottom: 37% !important;}
}
@media screen and (min-width:360px) and (max-width:375px){
    #focus .hd{bottom: 37.2% !important;}
}
@media screen and (min-width: 414px) and (max-width:736px){
    #focus .hd{bottom: 36% !important;}
}
@media screen and (min-width: 320px) and (max-width:736px){
    .xin_content_right_top h2{font-size: 14px !important;}
}
@media (device-width:414px) and (-webkit-min-device-pixel-ratio:3.0){/* 兼容iphone6 plus */
	.gallery-thumbs{padding-left:0% !important;}
}
@media (device-width:375px) and (-webkit-min-device-pixel-ratio:2){
	.gallery-thumbs{padding-left:0% !important;}
}

.clear_float{clear:both;}
/*底部*/
.news_index_footer{display: block;float: left;width: 100%; background:#100124;}
.news_index_footer .footer_phone{display: block;width: 100%; margin-top:15px; text-align:center;}
.news_index_footer .footer_phone img{width: 90%;}
.footer_information{
	display: block;
	float: left;
	width: 100%;
	padding:20px 0 90px 0;
	background-color: #100124;
}
.footer_L{display: block;float: left;width: 27.5%;margin-left:6.5%;}
.footer_L img{width: 100%;}
.footer_R{display: block;float: left;width:52.5%;margin-left:7%;}
.footer_R_Top{display: block;float: left;width: 100%;}
.footer_R_Top img{width: 100%;margin-bottom:5%;}
.footer_R ul{display: block;float: left;width: 100%;margin-top: 8px;}
.footer_R ul li{display: block;float: left;width: 30%;text-align: center;margin-left: 2%;}
.footer_R ul li a{display: block;float: left;width: 100%;color: #ffffff; }
.footer_R ul li a img{width: 68%}
.footer_R ul li a span{display: block;width: 100%;text-align: center;font-size: 12px;margin-top:4%;}


.xin_con ul li{ float:left; overflow:hidden;}

#footer{ width:100%;float:left;margin-bottom: 2.75rem;}
#footer .backToTopField{ background-color: #564736;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#564736), to(#3a3029));
  background-image: -webkit-linear-gradient(top, #564736, #3a3029);
  background-image:    -moz-linear-gradient(top, #564736, #3a3029);
  background-image:     -ms-linear-gradient(top, #564736, #3a3029);
  background-image:      -o-linear-gradient(top, #564736, #3a3029);
  background-image:         linear-gradient(top, #564736, #3a3029);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#564736', EndColorStr='#3a3029');
  height:36px; line-height:36px; color:#fff; text-align:center;
}
#footer .backToTopField .btn{ display:inline-block; padding:0 24px 0 0; background:url(../images/bg_btn_01.png) 100% 50% no-repeat; font-size:16px; font-weight:bold; vertical-align:top; color:#fff;}
#footer .backToTopField .btn:visited{ color:#fff;}
#footer .titleField{ background-color: #f0f0f0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#838383));
  background-image: -webkit-linear-gradient(top, #f0f0f0, #838383);
  background-image:    -moz-linear-gradient(top, #f0f0f0, #838383);
  background-image:     -ms-linear-gradient(top, #f0f0f0, #838383);
  background-image:      -o-linear-gradient(top, #f0f0f0, #838383);
  background-image:         linear-gradient(top, #f0f0f0, #838383);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f0f0f0', EndColorStr='#838383');
  height:54px; line-height:52px; text-align:center; position:relative;
}
#footer .titleField h1{ font-size:14px;}
#footer .titleField .more{ position:absolute; right:16px; bottom:8px;}
#footer .titleField .more a{ display:block; width:80px; height:22px; text-align:center; line-height:38px; font-size:16px; text-indent:-9999px; background:url(../images/btn_consultation_01.png) 0 0 no-repeat; background-size:cover}
#footer .infoField{ width:100%; background:#e5e5e5; padding:20px 0 30px; text-align:center; line-height:2em; font-size:14px;}
#footer .infoField .links{}
#footer .infoField .links a{ display:inline-block; padding:0 10px;}
#footer .infoField .links .on{ font-weight:bold;}
#footer .infoField p{ margin:0; }
#footer .infoField p .weiboBtn{ display:inline-block; width:60px; height:18px; font-size:12px; line-height:18px; color:#fff; vertical-align:middle;
-moz-border-radius: 9px;
-khtml-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px;
background:#3b312a;
}