/* Write your styles */

.am-header-default{background:#0C0739  }
.am-header-default .am-header-nav span.am-icon-chevron-left{color:#811B88;font-size:20px;}
.am-header-default .am-header-nav span.am-icon-home{color:#fff;font-size:20px;}
.am-menu .am-header-nav-title{ font-size:16px;color:#fff;}
.am-header-default .am-header-title{color:#fff; }
.am-menu .am-header-icon { color:#000;  }
.am-header .am-home-black { color:#333;  }
.am-menu .am-menu-toggle{ width:60px}
.am-menu-sub{ }
.am-menu-sub li { }
.am-menu-sub a{ padding:0;  height: 40px;  line-height: 40px;   border-top: 1px solid rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);}
  




.am-index-item{ padding:0px; margin-top:20px; padding-bottom:10px }
.am-index-item li{ text-align:center; margin-bottom:4px }
.am-index-item li a{ display:block;  text-align:center; color:#333; font-size:14px}
.am-index-item li span{ display:block;margin: 0 auto; margin-bottom:8px; width:60px; height:60px; background-size:100%; border-radius:20px; }
.index-item-1 span{background:url(../../images/cc-1.png) center 0 no-repeat; }
.index-item-2 span{background:url(../../images/cc-2.png) center 0 no-repeat; }
.index-item-3 span{background:url(../../images/cc-3.png) center 0 no-repeat; }
.index-item-4 span{background:url(../../images/cc-4.png) center 0 no-repeat; }
.index-item-5 span{background:url(../../images/cc-5.png) center 0 no-repeat; }
.index-item-6 span{background:url(../../images/cc-6.png) center 0 no-repeat; }
.am-index-item li a p{ padding-top:0px; font-size:12px;}

.am-titlebar{ border-bottom:1px #FF9900 solid;border-top:10px #F0F1F1 solid; background:#fff; height:55px; color:#333}
.am-titlebar .am-titlebar-title{color:#333; position:relative;font-weight:normal;}
.am-titlebar .am-titlebar-nav a{ color:#333}

.swiper-container {
	height: 325px;
	margin: 0px 10px;
	overflow:hidden;
	margin-top:15px;
	
}
.swiper-slide {
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	position:relative;
}
.swiper-slide{height:295px; position:relative  }
.swiper-slide .pic{ border-radius:40px; width:80px; height:80px; margin:0 auto; position:relative; z-index:20  }
.swiper-slide .pic img{ width:80px; height:80px;border-radius:40px;   }
.swiper-slide .title{border-radius:6px; width:100%;background:#F4F4F4;height:240px; padding:35px 5px 15px 5px; position:absolute; left:0; top:50px; z-index:10 }
.swiper-slide .title .w_t{ text-align:center; font-size:18px; color:#333}
.swiper-slide .title .w_age{ text-align:center; border-bottom:1px #fff solid; font-size:14px;background:url(../images/xs_icon_4.png) 20px  5px no-repeat; text-align:center; margin-top:-15px ; padding-bottom:10px;}
.swiper-slide .title .w_age span{  padding-left:0px; }
.swiper-slide .title .w_des{ color:#999; line-height:180%; font-size:12px; margin-top:-10px; padding:0 5px;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.swiper-slide .w_more{  border:1px #149CFF solid; display:block; background:#fff; color:#149CFF; font-size:14px; width:70%; height:30px; line-height:30px; text-align:center;border-radius:15px;  position:absolute; bottom:-5px; left:13%; z-index:100}

.sxz .title{ background:#FFA520; } 
.sxz .title h3.w_t a{ color:#000}
.sxz .title .w_des{ color:#fff}

.am-student-index{ list-style: none; padding:0 10px; }
.am-student-index li{ height:100px; padding:0; margin-bottom:15px}
.am-student-index img{ width:100px; height:100px;  border-radius:100px;}
.am-student-index .am-student-img{ position:absolute;}
.am-student-index .am-student-des{ width:100%; float:right; height:100px;border-radius:100px; font-size:14px; padding-left:110px; }
.am-student-index .am-student-des h3{ margin-bottom:0; padding:10px; font-size:14; font-weight:bold; padding-bottom:0px; padding-left:0}
.am-student-index .am-student-des h3 a{ color:#333}
.am-student-index .am-stbg1{ background:#FFF1D7;}
.am-student-index .am-stbg2{ background:#DDFFFF;}
.am-student-index .am-stbg3{ background:#FFE9E3;}
.am-student-index .am-stbg4{ background:#BFE8F9;}

.am-student-index .am-student-des p{  margin:0; padding:5px; 
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  
  }


.am-tabs{ width:100%; margin:0;}
.am-tabs .am-tabs-nav li{ background:#F3F3F3;border-bottom:2px #d7d7d7 solid;font-size:14px;  height:40px}
.am-tabs .am-tabs-nav li a{ color:#333}
.am-tabs .am-tabs-nav .am-active{ border-bottom:2px #FF9900 solid; background:#F3F3F3; color:#FF9900}
.am-tabs .am-tabs-nav .am-active a{ background:none; color:#FF9900 }
.am-tabs .am-tabs-nav .am-active:after{ border:0}
.am-tabs-bd .am-tab-panel{ }
.am-list-news-default{ margin:0}
.am-list{ padding:0}
.am-list li{ border:0; margin:0}
.am-tabs-bd{ border:0; margin-bottom:0}
.index-news{ padding:0 0px}
.index-news .am-list-main{text-overflow:clip; overflow:hidden}
.am-list-news-default h3.am-list-item-hd{ font-weight:bold; 
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.am-list-news-default h3.am-list-item-hd a{ color:#333;line-height:150%; font-size:14px;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;

}
.index-news .am-list li{ margin-bottom:-10px;}
.index-news  .index-news-des{ font-size:14px;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.index-news .index-news-info{}
 .index-news-info span.dt1{ float:left; color:#fff; font-size:12px; padding:0 5px;background:#FF9900}
 .index-news-info span.dt2{ float:left;color:#999999; font-size:12px}

.am-footer{ background:#e0e0e0; margin-top:0px}
.am-footer-switch{ padding:0 40px ; }
.am-footer-switch a{ font-weight:normal; font-size:14px; border-right:1px #333 solid; padding:0 10px; line-height:14px; display:block; float:left; margin-bottom:15px}
/*内容页*/
.am-breadcrumb{ margin-top:-0px;}
.am-article-hd{ margin:0 10px; margin-top:20px}
.am-article-title{ font-size:18px; margin-bottom:0; padding:0; margin-bottom:-10px}




.am-paragraph-default{ padding-bottom:25px;}

.onlie-yy{}
.onlie-yy .onlie-yy-t{ margin-bottom:15px; font-weight:bold}
.onlie-yy .onlie-yy-t span{ color:#FF0000}
.onlie-yy  .am-form-group label{ color:#999999}

.contact-cont{ border:1px #d7d7d7 solid; padding:10px;border-radius:4px;box-shadow:1px 1px 3px #aaaaaa;}
/*栏目页*/
.inbanner{ width:100%}
.inbanner img{ width:100%}
.in_xs_banner{ width:100%; position:relative}
.in_xs_banner img{ width:100%; position:relative; z-index:5}
.in_xs_banner div{ position:absolute; color:#fff; z-index:10; left:20px; bottom:30px}
.in_xs_banner div h3,.in_xs_banner div p{ margin:0; padding:0; font-size:26px;text-shadow: #666 1px 2px 2px;}


.class-title{ font-size:24px; text-align:center; padding:0; margin:0 auto; margin-top:15px; margin-bottom:10px}
.kecheng-list{ padding:0 10px}
.kecheng-list .am-list li{ border-bottom:1px #d7d7d7 solid; padding-bottom:0px; margin-bottom:5px; border-radius:2px;}
.kecheng-list .am-list li .am-list-thumb { padding:0; margin:0}
.kecheng-list .am-list-item-hd{ display:none}
.kecheng-list a{ color:#333}
.kecheng-list .kecheng-img{ margin-bottom:5px; position:relative; padding:0}
.kecheng-list a .kecheng-img  p{ height:35px;padding:0; margin:0; line-height:35px; color:#fff; background-color: rgba(0,0,0,0.5); position:absolute; left:0; bottom:0; width:100%; font-size:18px;  }
.kecheng-list a .kecheng-img  p span{ padding-left:10px;}
.kecheng-list .kecheng-img img{ width:100%; max-height:140px}
.kecheng-list .kecheng-des { font-size:14px;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.article-list{ padding:0 10px}
.article-list li{ border-bottom:1px #d7d7d7 solid}
.article-list .am-list-item-hd{overflow:hidden;white-space:nowrap;text-overflow:clip;text-overflow:ellipsis; font-weight:bold }
.article-list li a{ color:#333; font-size:14px; font-weight:bold}
.article-list li img{ height:65px}

.student-list{ padding:0 10px}
.in_index_teach{  background:#efefef; color:#333;border-radius:4px; }
.in_index_teach td{ vertical-align:top; text-align:left; padding:0}
.in_index_teach td a{ color:#fff}
.in_index_teach td img{border-top-left-radius:4px;border-bottom-left-radius:4px; width: 91.66666667%;}
.in_index_teach  p{ font-size:14px; margin-bottom:10px}
.in_index_teach h3{ font-size:16px; height:24px; margin-bottom:4px; padding-top:5px; padding-right:50px}
.in_index_teach h3 a{ color:#000}
.in_index_teach h3 span{ }
.in_index_teach  div { font-size:12px; line-height:180%;   overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
.in_index_teach  div a{ text-decoration:underline; }
.in_index_teach a.more{ background:#fff; color:#149CFF; border:1px #149CFF solid; display:block; width:90px; height:28px; line-height:28px; text-align:center;border-radius:2px;}
.in_index_teach{  position:relative}
.in_index_teach p{ position: absolute; bottom:0; left:0; color:#fff; background: url(../images/ganen_bg_2.png) 0 0 repeat; line-height:40px; height:40px; width:210px; text-align:center; font-size:20px; margin-bottom:0}


.zj_down_ul{ padding:0 10px; margin:0}
.zj_down_ul li{ padding:15px 0 15px 0; border:1px #efefef solid; background:#fafafa; margin-bottom:15px}
.zj_down_ul li a{ color:#000}
.zj_down_ul li td{ vertical-align:top }
.zj_down_ul li .zj_pic{ border:1px #fff solid; width:60%}
.zj_down_ul li .zj_name{ font-weight:normal; margin-bottom:10px}
.zj_down_ul li .zj_title{ font-size:14px; margin-top:5px}
.zj_down_ul li .zj_name a{ font-size:20px; color:#333; font-weight:normal; margin-right:15px}
.zj_down_ul li .zj_name span.zjrz1{ color:#fff; font-size:12px; background:#DDBE72; padding:0 3px; margin-right:5px}
.zj_down_ul li .zj_name span.zjrz2{color:#fff; font-size:12px; background:#FFAD77; padding:0 3px}
.zj_down_ul li .zj_lingyu{ font-size:14px; color:#38ADFF; height:20px; line-height:20px; margin-bottom:10px}
.zj_down_ul li .zj_lingyu span{ border:1px #38ADFF solid; margin-right:10px; padding:1px 3px;}
.zj_down_ul li .zj_age{ color:#666666; font-size:14px;margin-bottom:10px; padding-right:15px; }
.zj_down_ul li .zj_age b{ color:#DE462D; font-weight:normal}
.zj_down_ul li .zj_cz{}
.zj_down_ul li .zj_cz a{ float:left; width:80px; height:28px; border:1px #38ADFF solid; color:#38ADFF; line-height:28px; text-align:center; margin-right:5px;border-radius:2px;}
.zj_down_ul li .zj_cz a.zj_cz1{ background:#38ADFF; color:#fff}
.zj_down_ul li .zj_pb{ text-align:center; border-left:1px #efefef solid}
.zj_down_ul li .zj_pb p{ color:14px; color:#999; font-size:14px; padding-top:0px; margin-bottom:0px}
.zj_down_ul li .zj_pb h3{ color:#333; font-size:16px; font-weight:normal; margin-bottom:0px; padding:0 }
.zj_down_ul li .zj_pb h3 span{ color:#E3624D; font-size:18px;padding:0}


.am-navbar-default{height:55px; padding:0}
.am-navbar-default .am-navbar-nav{ background:#f5f5f5;border-top: 1px solid #ccc;  padding:0}
.am-navbar-default .am-navbar-nav a{ color:#fff; padding:0 }
.am-navbar-default .am-navbar-nav a .am-navbar-label{ color:#fff; padding:0; padding-top:5px}

.amz-toolbar{ position:fixed; z-index:99999; right:10px; bottom:80px}

.top_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif; }
.top_bar li{ list-style:none}
.top_menu { display:-webkit-box;  display: block; width: 100%; height: 50px; display: -webkit-box; display: box; margin:0; padding:0; -webkit-box-orient: horizontal; background:#f5f5f5;}
.top_bar .top_menu>li { -webkit-box-flex:1; position:relative; text-align:center; }
.top_menu li:first-child { background:none; }
.top_bar .top_menu>li>a { height:48px; margin-right: 1px; display:block; text-align:center; color:#939393; text-decoration:none;  }
.top_bar .top_menu>li.home { max-width:70px }
.top_bar .top_menu>li.home a { height: 66px; width: 66px; margin: auto; border-radius: 60px; position: relative; top: -22px; left: 2px; background: url('../images/home.png') no-repeat center center; background-size: 100% 100%; }
.top_bar .top_menu>li>a label { overflow:hidden; margin: 0 0 0 0; font-size: 12px; display: block !important; line-height: 18px; text-align: center; }
.top_bar .top_menu>li>a img { padding: 3px 0 0 0; height: 24px; width: 24px; color: #fff; line-height: 48px; vertical-align:middle; }
.top_bar li:first-child a { display: block; }
.menu_font { text-align:left; position:absolute; right:10px; z-index:500; background: -webkit-gradient(linear, 0 0, 0 100%, from(#524945), to(#48403c), color-stop(60%, #524945)); border-radius: 5px; width: 120px; margin-top: 10px; padding: 0; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); }
.menu_font.hidden { display:none; }
.menu_font { top:inherit !important; bottom:60px; }
.menu_font li a { height:40px; margin-right: 1px; display:block; text-align:center; color:#FFF; text-decoration:none; text-shadow: 0 1px rgba(0, 0, 0, 0.3); -webkit-box-flex:1; }
.menu_font li a { text-align: left !important; }
.top_menu li:last-of-type a { background: none; overflow:hidden; }
/*头部导航*/
.top-nav{ margin-bottom:3px}
.top-nav li{ padding:0}
.top-nav a{ display:block; height:40px; line-height:40px; text-align:center; background:#9C0001; color:#fff}
.top-nav a.tel{ background:#FEA500}
.main_title{ background:#f3f3f3; text-align:center; height:80px}
.main_title h3{ font-size:20px; color:#000; margin-bottom:0; padding:0; padding-top:10px;}
.main_title  p{ margin:0; padding:0; color:#999; margin-bottom:5px}
.main_title a{ height:40px; width:110px; background:#EAEAEA; text-align:center; border:1px #9C0001 solid; color:#9C0001; display:block; margin:0 auto; line-height:40px}

.main_title2{ padding:0 50px}
.main_title2 h3{  font-weight:normal; text-align:center; border-bottom:1px #333 solid; font-size:16px }
.main_title2 h3 span{ padding:0 20px; background:#fff; position:relative; top:10px}

.index-des{ color:#fff; text-align:center; padding:13px 0; background:#0C0739; font-size:14px}
.index-des h3{ margin:0; padding:0; font-size:16px; color:#E5BB43}
.index_item{ padding:0; margin:0; position:relative;}
.index_item li{ border-bottom:1px #EAEAEA solid; padding:0; margin:0; list-style:none;height:80px; padding:0 25px 0 80px; }
.index_item li a{ display:block;   width:100%}
.index_item li a span.index_item_icon1{ float:left; width:33px; margin:0; padding:0; padding-top:22px}
.index_item li  a span.index_item_icon1 img{ width:100%}
.index_item li a div{ float:left; color:#000; margin:0; padding:0;padding-top:15px; padding-left:20px; }
.index_item li a div h3{ margin:0; padding:0}
.index_item li a  div p{ color:#999999; margin:0; padding:0; font-size:16px}
.index_item li a span.index_item_icon2{ float:right; width:25px;height:25px; background:url(../../images/icon_5.png) 0 0 no-repeat;background-size: 100%; margin:0; padding:0; margin-top:25px;}
.index_item li.pe{ margin:0; padding:0; position:absolute; width:60px; background:#FFA600; color:#fff; position:absolute; left:0; top:0; height:320px; text-align:center; font-size:20px; padding-top:30px;}

.index-youshi2{ margin-top:20px; padding:0 10px}
.index-youshi2 li{ text-align:center;  overflow:hidden; margin-bottom:8px}
.index-youshi2 li div {margin:0; padding:0; }
.index-youshi2 li div.div1 img{ width:100%;border-radius:4px;}
.index-youshi2 li div.div1{ padding:0 10px}
.index-youshi2 li div.div2{ font-size:12px; color:#000; padding:10px 0 5px 0; text-align:center}
.index-youshi2 li div.div2 span{ display:block; margin:0 auto; border-bottom:1px #ccc solid; width:30%; margin-bottom:5px}



.index-youshi{ margin-top:20px}
.index-youshi li{ text-align:center; overflow:hidden; margin-bottom:8px}
.index-youshi li div {margin:0; padding:0;}
.index-youshi li div.div1 img{ width:100%}
.index-youshi li div.div1{ padding:0 10px}
.index-youshi li div.div2{ font-size:16px; color:#000; padding:5px 0}

.index-liucheng-title{ font-size:0; overflow:hidden; background:#f3f3f3; height:10px}
.index-liucheng{ margin-top:20px; padding:0 5px; overflow:hidden;}
.index-liucheng li{ text-align:center;  overflow:hidden; margin-bottom:8px; position:relative}
.index-liucheng li span{ background:#DCCB83; color:#fff; text-align:center; height:40px; font-size:24px; width:40px; display:block; line-height:40px; margin:0 auto;border-radius:40px; position:relative; top:-20px}
.index-liucheng li div {margin:0; padding:0; }
.index-liucheng li div.div1 img{ width:100%;}
.index-liucheng li div.div1{ padding:0 5px}
.index-liucheng li div.div2{ font-size:12px; color:#333; padding:5px 0 5px 0; text-align:center; position:relative; top:-15px; padding:5px 10px;}
.index-liucheng li div.div2 h3{ color:#CEB551; text-align:center; font-size:16px; margin:0; padding:0; padding-bottom:5px}

.index-gc{padding:0 10px; padding-bottom:20px}
.index-gc img{ width:100%}

.am-index-tt{ padding:0px; margin-top:20px; padding-bottom:10px; padding:0 10px; }
.am-index-tt li{ text-align:center; margin-bottom:4px }
.am-index-tt li span{ display:block;margin: 0 auto; margin-bottom:8px; width:70px; height:70px; background-size:100%; border-radius:20px; }
.am-index-tt li span.index-jia{ display:block;margin: 0 auto;  width:30px; height:30px; background-size:100%;  }
.am-index-tt li span.index-tt-1{background:url(../../images/t-1.png) center 0 no-repeat; background-size:100%;  }
.am-index-tt li span.index-tt-2{background:url(../../images/t-2.png) center 0 no-repeat; background-size:100%;  }
.am-index-tt li span.index-tt-3{background:url(../../images/t-3.png) center 0 no-repeat; background-size:100%;  }
.am-index-tt li span.index-jia{background:url(../../images/t-4.png) center 0 no-repeat; margin-top:20px; background-size:100%; }
.am-index-tt li { padding-top:0px; font-size:20px; color:#000;}
.am-index-tt li  div{ color:#999; font-size:14px; padding-top:5px}

.index-f4{margin-top:20px;}
.index-f4 li {background:#111111; height:155px; color:#fff; text-align:center; padding-top:24px;  border-bottom:1px #5D5D5D solid}
.index-f4 li div {margin:0; padding:0; }
.index-f4 li div.div1 img{ width:100%}
.index-f4 li div.div1{ width:35px; height:35px; margin:0 auto; margin-bottom:10px}
.index-f4 li div.div2{ font-size:16px;  padding:0px 0}
.index-f4 li div.div3{ color:#999; font-size:14px; padding:0 20px }

.am-footer-miscs{ text-align:left; font-size:16px; line-height:180%; color:#333; padding-left:20px}
/*产品列表*/
.list-cate{padding:0 5px; margin-bottom:10px}
.list-cate li{ padding:0 5px; margin-bottom:5px}
.list-cate li a{ display:block; height:30px; border:1px #0C0739 solid; text-align:center; line-height:30px; font-size:12px; text-align:center; color:#0C0739;}
.list-product{padding:0 5px }
.list-product li{ margin-bottom:10px}
.list-product li div{ overflow: hidden; padding:5px}
.list-product img{ width:100%}
.list-product li h3{ margin:0; padding:0; font-size:14px; padding:0 10px; font-weight:normal;
 overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.list-product li h3 a{ color:#333}
/*产品详情*/
.product_title{ border-top:4px #C9000A solid; padding:10px 0;  }
.product_title h3{ font-size:14px; padding:0 0 0 10px; margin:0}
a.product_more{ color:#fff; background:#C9000A; font-size:16px; text-align:center; padding:10px 0 ; display:block; margin:0 10px}
.prodcut_div{ padding:15px 10px}
.prodcut_div img{ max-width:100%}
/*在线预约*/
.am-yuyue{}
.yuyue_dform{ margin-top:20px; padding:0px 10px}

.am-yuyue .am-form-group{ margin-bottom:15px;}
.am-yuyue .am-form-group i{ font-size:22px; color:#D6BF8D; font-weight:normal;}
.am-form .am-form-group .am-form-field{  padding-left:50px !important; padding-right:20px; font-size:14px }
.am-form .am-form-group .yuyue-submit{ width:100%; padding:10px 0; font-size:16px}
/*品牌故事*/
.page_body{ padding:0 10px 20px 10px; font-size:14px; color:#666666; line-height:180%;}
.about-case{}
.about-case li{ text-align:center}
.about-case li div{ height:70px; border:1px #efefef solid; border-top:0; border-right:0}
.about-case li img{ width:70%}
/*售后服务*/
.page_ser_div{   margin: 0 auto;  font-size:14px; line-height:180%;  padding:0px 10px }
.page_ser_div dl{}
.page_ser_div dt{font-size:14px;  color:#D6BF8D; margin-bottom:5px; padding:0}
.page_ser_div dd{font-size:12px; line-height:180%; color:#666666; border-bottom:1px #D6BF8D solid; padding:0 0 10px 0; margin-bottom:10px}
/*联系我们*/
.page_contact{ border:1px #F1F1F1 solid; margin:0 10px; padding:0 10px; padding-bottom:0; margin-bottom:20px; padding-bottom:15px}
.page_contact h3{ text-align:center; margin:0; padding:0; font-size:16px;border-bottom:1px #F1F1F1 solid; padding:10px 0; display:none}
.page_contact h3 span{color:#333; font-size:14px; margin-right:15px}
.page_contact ul,.page_contact li{ padding:0; margin:0; list-style:none; font-size:14px;}
.page_contact li { border-bottom:1px #F1F1F1 solid; padding:10px 0}
.page_contact li:last-child{ border:0}
.page_contact li div.pcl{ color:#A29F9B; padding:0; margin:0; }
.page_contact li div.pcr{ color:#333; padding:0; margin:0}
.online-map{display:block; height:30px; background:#fff; border:1px #0C0739 solid; text-align:center; line-height:30px; font-size:12px; text-align:center; color:#0C0739; width:40%; float:right; margin-top:10px}
.am-map-iframe{ }
.am-map-iframe .am-popup-hd{ background:#000; color:#fff}
.am-map-iframe .am-popup-hd h4{ color:#fff}
.am-map-iframe .am-popup-inner .am-popup-hd span.am-close{ font-size:12px; color:#fff !important; width:80px;  opacity: 1; border:1px #fff solid; font-weight:normal  !important}
.am-map-iframe .am-popup-bd{ padding:0; margin:0}
.am-map-iframe .am-popup-bd iframe{ width:100%; height:500px}
.index-nav{ margin-bottom:15px}
.index-nav li{ height:45px; text-align:center}
.index-nav li a{ display:block; background:#E5BB43; height:45px; line-height:45px; color:#fff; width:100%; font-size:14px;}
.index-nav li:nth-child(2n) a{ background:#333; }