﻿@charset "utf-8";

/*@font-face {
	font-family: 'NotoSansCJK';
    src: url('../css/font/shan/fontawesome_webfont.eot') format('opentype');
    src: url('../css/font/shan/fontawesome_webfont.otf') format('opentype');
	src: url('../css/font/shan/fontawesome_webfont.svg') format('opentype');
	src: url('../css/font/shan/fontawesome_webfont.ttf') format('opentype');
	src: url('../css/font/shan/fontawesome_webfont.woff') format('opentype');
	src: url('../css/font/shan/fontawesome_webfont.woff2') format('opentype');
    font-weight: normal;
	font-style: normal;
}*/

body{
	font-family: 'Microsoft YaHei';
}

*{ margin:0; padding:0;font-size:14px; }
a{ color:#333!important;}
ul,li{ list-style:none; margin:0; padding:0;}
.fl-l{ float:left;}
.fl-r{ float:right;}
.hide{ display:none;}
.strong{ font-weight:bold;}
.strong1{ font-weight: 500}
.bjwhite{ background:#fff;}
.cho{ border-bottom:1px solid #f5c51e!important; color:#f5c51e!important;}
.border{ border:1px solid #d8d8d8;}
.over{ overflow:hidden;}
.f12{ font-size:12px;}
.f13{ font-size: 13px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f22{ font-size: 22px;}
.f24{ font-size:24px;}
.pad-sx{ padding:10px 0;}
.bdbgc{color:#f5c51e;}
.mar-b{ margin-bottom:10px;}
.content{ position:relative; margin-bottom:30px;}
.cont{ position:relative;}
.mar-left{ margin-left:5px;}
.mar-t20{margin-top:20px; }
.cor-lv{color: #5cb339}
.cor{ color:#f5c51e;}
.cor-hong{color: #ff6364}
.cor-qianhui{ color:#999;}
.cor-shenhei{ color:#333;}
.cor-lan{ color:#47a2ff!important;}
.cor-red{ color:#ff565d!important;}
.cor-wihte{ color:#fff;}
.cor-qing{ color:#3cbe5e;}
.bor-50{ border-radius:50%;}
.bor-bn{ border-bottom: none!important;}
.header{ border-bottom:2px solid #f5c51e;}
.header1{ border-bottom:2px solid #f5c51e;}
.pad-t10{ padding-top:20px;}
.loading{ background:#f4f4f4; height: 28px; font-size:12px; line-height:28px;}
.enroll{ width:1200px; margin:auto; overflow:hidden;}
.enroll ul li{ padding:0 10px; color:#666; float:left;}
.cheng{ font-size:16px; padding-top:35px; padding-left:7px;}
.chose-city{margin-top:5px;}
.chose-city span{ padding:1px 6px; border:1px solid #e8e8e8;}
.active{ overflow:hidden;}
.act{background:#f5c51e;color:#fff !important;}
.indexNvaBgc{background:#f5c51e;}
.indexNvaOneFontAct{color:#fff !important;}
.indexNvaFontAct{color:#f5c51e !important;}
.communityTopNvaAct{background:#f5c51e;color:#fff !important;}
.acttca{ background:#f5c51e; color:#fff;  border-radius:3px;}
.active ul li{ color:#f5c51e; padding:0px 11px;}
.ser{ border:2px solid #f5c51e; padding:7px 5px; width:80%; outline: none; border-bottom-left-radius: 2px;}
.button{ background:#f5c51e; color:#fff; border:1px solid #f5c51e; font-size:16px; padding: 7px 17px; margin-left: -4px; outline: none; border-bottom-right-radius: 3px; border-top-right-radius: 3px;}
.hot{ margin-top:10px;max-width: 80%;}
.hot span{ padding:0 10px 0 0; color:#b6b6b6;}
.find1 ul li{ font-size:18px; padding:5px 60px; color:#000;}
.hot_img{ width:21px; position:absolute; bottom:27px; right:67px;}
.mouseHand{cursor: pointer;}
.borsxo{ border-bottom: 1px solid #f5c51e; border-top: 1px solid #f5c51e;}
div#appSelectAreaBox span {
    display: inline-block;
}
.heid{position: absolute;
	z-index: -1;
	left: 0;
	margin-left: 10px;
	top: -5px;}
.life{ margin:0 10px; border-bottom:1px solid #c2c2c2; padding:10px 0; position:relative; height: 139.3px;}
.lifenew{ margin:0 10px; padding:10px 0; position:relative; height: 139.3px;}
.con-left{ width:263px; border:2px solid #f5c51e; border-top:none;}
.arrow{ float:right; margin-top:6px;}
.life-run{ line-height: 29px;}
.life-run span{ margin-left:5px; font-size:16px;}
.life-run img{ margin-bottom: 7px;}
.future{ color:#777; padding-top:10px; padding-left: 28px; height: 75px; overflow: hidden; width: 100%;}

.border-nob{ border-bottom:none;}
.border-bottomf4f4f4{border-bottom: 2px solid #f4f4f4;}

.slip{ padding: 0!important;}
.slip img{ height:428px; width:900px;}
.eject{ position: absolute;left: 249px;top: -1px;width: 373px; background: #fff;height: 169px; border:1px solid #f5c51e; border-left:none;}
.eje-top{ padding:10px; height:140px;}
.eje-down{ height:28px; border-left:1px solid #ffa30b;}
.sq-img{ width:100%;}
.cor-green{ color:#24be9a;}
.cor-fen{ color:#ff2f60;}
.hit{ padding:10px 0 5px 0; line-height:31px;}
.slh{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.slh2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.slh3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: clip;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.slh4{text-overflow: -o-ellipsis-lastline; overflow: hidden;text-overflow: clip;display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient: vertical; -moz-line-clamp:4;}
.slh6{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.weiz{ margin-bottom:5px; margin-right:5px;}
.series{ background-color:#ef471e; color:#fff; padding:6px 5px; position:absolute; top:-5px; left:5px; z-index: 444; font-size: 13px;}
.gaover{ background:rgba(0,0,0,0.5); color:#fff; padding:0px 6px; position:absolute; bottom:0; right:0; font-size: 13px;}
.growf{ font-size:12px; color:#fb4f91; border:1px solid #fb4f91;}
.growg{ font-size:12px; color:#00bdb1; border:1px solid #00bdb1;}
.growc{ font-size:12px; color:#fa7a4c; border:1px solid #fa7a4c;}
.ellipse{  border-radius:35px; padding:0px 4px;}
.jigou img{ width:24px; height:24px; border-radius:50%; margin-bottom:5px;}
.wd{ width:227px;}
.wid20{ width:20%;}
.wid76{ width:76%; margin-left:30px;}

.bor-b{ border-bottom:1px solid #e0e0e0;}
.hzcjc{ padding-top:20px; padding-left:20px;}
.pad-lr{ padding:0 5px 0 10px;}
.ruzbtn{ padding:5px 16px; color:#fff; background-color:#f5c51e; border-radius:3px;}
.cor-org{ color:#ff6e3b;}
.xqxiaoz{ margin-top:30px;}
.qinz{ width:60px; height:60px; border-radius:50%;}
.footed{color:#333; background:#e6e6e6;}
.xuanfl{ width:52px; position:fixed; text-align:center; top:30%; left:50%; margin-left: -668px;}
.zuodh{ padding:8px; border:1px solid #eee;}
.liaoxi{ background:#f5c51e; border-radius:2px; width: 42px;
	height:38px; text-align: center; line-height: 38px; color:#fff; float: right;}
.daohr{ position:fixed; right:20px; bottom:5%;}
.clea{ clear:both;}
.xinx{ background:#383838;  padding-top:8px; width:42px; height:38px; text-align: center; float:right; margin-top:7px; border-radius:2px;}
.bg3{ background:#383838; color:#fff; padding:20px 0;}
.ditu-img{ margin-bottom:6px; margin-right:6px; }
.itfcyung{ padding-left:15px; border-left:4px solid #f5c51e;}
.itfcyungp{ padding-left:15px; border-left:4px solid #ff4d4d;}
.zi-jj{letter-spacing:5px;}
.ind-seq{position: absolute; left: 12px; top: 4px; color: #666;}
.ind-seq span{ color: #fff; padding: 2px 4px; border-radius: 4px; margin-right: 5px;}
.bgl{ background: #006cbb;}
.bgh{ background: #be0037;}
.bgg{ background: #267d3d;}
.bgo{ background: #ff8c05;}
.bgf{ background: #ff4d43;}
.corff4d4d{color: #ff4d4d;}
.corff9c83{color: #ff9c83;}
.corcccccc{color: #cccccc;}

.rig-ewm{
	border: 3px solid #f5c51e;
	position: absolute;
	right: 42px;
	top: -178px;
	background: #fff;
	padding: 10px;
    color: #000;
    font-size: 13px;
	text-align: center;
}
.yijfk{ background: #fff; width: 1002px;height:520px; position: absolute; left: 50px; top: 30px; z-index: 888; border-radius: 3px;}

/*活动列表*/
.biaoqian{ padding:15px 0;}
.age{ border: 1px solid #f5c51e; padding:2px 5px; display: inline-block!important; margin: 2px 0;}
.age img{ margin-bottom:4px; width:10px; margin-left:5px;}
.tiaoxuank{ border:1px solid #ccc; padding:10px 30px 30px 30px;}
.old-age{ margin-top:20px;}
.old-age span{ margin-right:40px;}
.pad-t30{ padding-top:30px;}
.cor-f6{ color:#999;}
.cor-six{ color: #666;}
.zhpx{ background:#f6f6f6; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; margin-top:10px; overflow:hidden;}
.aixin{margin-bottom:6px; margin-right:6px;}
.aix-sp{ border-right:1px solid #e0e0e0; padding-right:6px;}
.liji-btn{ background:#ff4d4d; padding:10px 30px; color:#fff; font-size:16px; border-radius:3px;}
.liji-btn_end{  background:rgba(0,0,0,0.6); padding:10px 30px; color:#fff; font-size:16px; border-radius:3px;}
.tianj-btn{ border:1px solid #e0e0e0; padding:9px 18px; color:#999; border-radius:3px; font-size:16px; margin-left:10px;}
.tian-btn{ border:1px solid #e0e0e0; padding:8px 18px; color:#999; border-radius:3px; font-size:16px;}
.gmscbtn{ padding:8px 0;}
.fany-num{ border:1px solid #ccc; padding:4px 10px; hmargin-right:3px; margin-top:10px;}
.fanye{ margin-top:30px; text-align:center; padding:10px 0;}
.fany-inp{    height: 20px;width: 34px; margin-right: 3px;margin-bottom:5px;}
.xilie-btn{ background:#ccc; padding:5px 15px; font-size:16px;}
.xilie-def{background:#f5c51e!important;color:#fff;}


.shengyu{ background:rgba(0,0,0,0.6); color:#fff; padding:2px 6px; position:absolute; bottom:0; right:0; width:100%;}
.fenx img{ margin-left:8px; margin-bottom:3px;}
.tfrcsg{ border:1px solid #d8d8d8; padding:8px 10px; position:relative;margin: 1px;overflow: hidden;}
.ageelp{ padding:20px 0 10px 0;}
.xfth{ background:#f6f6f6; margin-top:20px; padding:10px 0;}
.number-p{padding: 4px 15px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;margin: 0 -4px;}
.ovjgsl{display: block;float: left;line-height: 28px;}
.tubiao{ width:68px; height:68px; border-radius:50%;}
.touxiang{ width:53px; height:53px; border-radius:50%;}
.wid90{ margin:auto; width:90%;}
.wvfs{text-align: center; margin:20px auto; width:84%; padding-bottom:15px; border-bottom:1px solid #d8d8d8;}
.xzjtxa{ position:absolute; right:0; bottom:0;}
.border-co{  border-color:#f00;}
.border-co11{  border: 2px solid #f00;margin: 0;}

.tfkhry{ border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8; border-bottom:1px solid #fff!important;color:#f5c51e; background:#fff;}
.am-pa{ padding:0 0 30px 0;}
.zjtxoi{ text-align:center; position:relative; margin-top:10px;}
.zjtxoi img{ width:66px; height:66px; border-radius:50%;}
.shnxq{ background:#ef4326; color:#e3e3e3; font-size: 13px; padding:3px 5px; position:absolute; top:0; left:0; border-bottom-right-radius:8px; border-top-right-radius:8px;}
.shnxq_new{ background:#ef4326; color:#fff; font-size: 13px; padding:3px 5px; position:absolute; top:0; left:0; border-bottom-right-radius:8px; border-top-right-radius:8px;}
.lgnfkm{ position:absolute; margin-left:10px; margin-top:4px;}
.zjtoux-img{ border:3px solid #fff; border-radius:50%;}
.zjxq-fdy{ background:#3cbe5e; padding:2px 16px; border-radius:35px;}
.zjxq-sc{ border:2px solid #f5c51e; color:#f5c51e; padding:10px 36px; font-size:16px; margin-right:10px; border-radius:3px;}
.zjxq-xy{ border:2px solid #f5c51e; background:#f5c51e; padding:7px 36px; font-size:16px; border-radius:3px;}
.ord-list ul li{ text-align:center; margin-left:5px; border-bottom:1px solid #d8d8d8; padding-bottom:5px;}


.ord-cont{ background:#eee; width:96%; margin:10px auto; padding:10px;}
.ord-money{ font-size:18px; text-align:center; line-height:78px;}
.w-sui span{display: inline-block;
    min-width: 89px;
    height: 25px;
    line-height: 25px;
    text-align: center;
}
.per-toux{ width:80px; height:80px; border-radius:50%;}
.per-ddgl{ padding:24px 0; border-bottom:1px solid #d8d8d8;}
.per-dd15{ padding-top:15px;}
.per-zlzp{ background-color:#f4f4f4;}
.per-zlzp ul li{ padding:10px 50px;}
.per-dqxz{border-bottom:2px solid #ff6e3b; color:#ff6e3b!important;}
.per-labe{ width:65px; line-height:33px;}
 input,select{ border: 1px solid #e7e7e7; outline: none;}
.per-yhinp{ padding:5px 10px;}
.per-yhsel{ padding:5px 10px; line-height: 33px;}
.per-yhnum{ padding:5px 10px;}
.per-nowyz{ padding:5px 20px; color:#fff; background-color:#f5c51e; border-radius:4px; margin-left:10px;}
.per-butt{ padding:5px 20px;}
.per-txslt{ width:160px; height:160px;overflow: hidden;margin: auto;border:1px solid #d8d8d8;}
.per-ycbjtx{ position:absolute; padding:5px 0; color:#fff; background:rgba(0,0,0,0.5); text-align:center; bottom:0; right:0; width:180px;}
.per-ddqxl{ padding:4px 14px; color:#5a5a5a; border:1px solid #5a5a5a; border-radius:3px; font-size: 12px;}
.per-ddlzf{ padding:4px 14px; color:#ff4444; border:1px solid #ff4444; border-radius:3px; font-size: 12px;}
.per-xxti{ background:#f4f4f4; padding:1px 10px; font-size:12px; border-radius:35px; color: #8b8b8b;}
.per-tck{ background-color:#fff; position:absolute; top:15%; left:36%;z-index: 6667;}
.tck-zjbf{ width:80%; margin:auto; line-height:33px;}
.tck-clos{ border-top:1px solid #d8d8d8;  width:100%;}
.tck-guanb{ border:1px solid #f5c51e; color:#f5c51e; padding:3px 10px; border-radius:3px;}

.ord-dqzt{ background:#fff6db; border:1px solid #fae9c8; padding:20px 20px;}
.ord-bez{ padding-left:19px; margin-top:20px; border-bottom: 1px solid #d8d8d8;}

.map-sous{ position:absolute;}
.map-ser{ padding:7px; border:none;}
.map-nub{ color:#fff; position:absolute; left:7px;}
.map-ljbm{ background:#3385ff; color:#fff; padding:1px 5px; border-radius:4px;}
.map-series{background-color:#ef471e; color:#fff; padding:3px 5px; position:absolute; top:-8px; right:5px;}
.ins-rzjg{border:1px solid #3cbe5e; padding:0 2px; border-radius:2px;}


.app-ios{ padding:10px 25px; color:#fff; border:1px solid #fff; border-radius:5px;}


.log-dlk{ background:#fff; border-radius:5px;}
.log-left{ margin:20px 0;}
.log-dlwz{ font-size:20px; text-align:center;}
.log-phone{ border:1px solid #999; width:80%; margin:20px auto; padding:8px 15px;}
.infoBox{width:80%;height: 20px;margin: auto;}
.log-inp{ border:none; width:100%; outline:medium;font-family: "微软雅黑" !important;}
.log-zcinp{border:1px solid #999; padding:5px 0 5px 10px; width:100%; outline:medium;font-family: "微软雅黑" !important;}
.log-yzm{ width:80%; margin:auto;}
.log-butt{ text-align:center; margin:5px 0 35px 0;}
.log-ewm{ text-align:center; padding:30px 0 0 0;}
.log-iosan{ text-align:center; padding-top:20px;}
.log-zhuc{  padding:5px 15px;}
.log-zcsjh{ line-height:33px;}
.log-hqyzm{ border:1px solid #47a2ff; text-align:center; line-height:29px; }
.log-chek{ vertical-align:middle; margin:-3px 2px 0 0!important;}
.per-rzgl{padding:2px 5px; border:1px solid #24be9a; line-height:26px; border-radius:2px;}
.f22.am-padding-bottom-sm.bor-b.am-margin-top-lg a{ float: right; margin: 0;}
.per-bwyimg{ width:110px; height:83px;}
.per-tjgdjg{ height:181px; line-height:178px;}
.per-rzaniu{ position:absolute; bottom:30px; left:30%;}
.nor-ship{height: 400px;}

.fullbg{ background:#000; opacity:0.5; width: 100%; height:100%; position:absolute; top:0;z-index:6666;}
.shan_message_mode{ background:#000; opacity:0.5; width: 100%; height:100%; position:absolute; top:0;z-index:666;}
.web-ldme{ position:absolute; right:0; top:12px;}
.web-yme{ background:#639eee; padding:2px 5px; color:#fff;}
.web-yjs{ background:#7f7f7f; padding:2px 5px; color:#fff;}
.web-jdmc{ background:#f5c51e; color:#fff; text-align:center; padding:2px 0;}

.head-xzcs{ position:absolute; top:0;}
.nor-hover{
    border: 1px solid #ebebeb;
    background: #fff;
    -webkit-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.2);
}
.nor-sure{background: #f5c51e;
    color: #fff;
    display: inline-block;
    height: 30px;
    vertical-align: middle;
    line-height: 30px;
    width: 49px;
    text-align: center;
    border-radius: 4px;
    margin-left: 10px;}
.goodLess:hover {
    border: 1px solid #ebebeb;
    box-shadow: 0px 0px 25px #666;
    _border: 3px solid #ebebeb;
    -webkit-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 20px 1px rgba(0,0,0,0.2);
}
.goodLess {
    -moz-transition: all .32s linear;
    -ms-transition: all .32s linear;
    -webkit-transition: all .32s linear;
    transition: all .32s linear;
}
.goodLess img:hover {
    transform: scale(1.1);
    -ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.goodLess img {
    transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -webkit-transition: all .6s;
}
.jipijg img{ width: 112.5px; height: 112.5px;}

.f22.am-padding-bottom-sm.bor-b.am-margin-top-sm a {
    float: right;
    margin-left: 0;
    line-height: 43px;
}











/* 
* @Author: Lydia
* @Date:   2018-02-12 10:16:22
* @Last Modified by:   anchen
*/
input,button{outline:none;}
.clearfix {display: block;zoom: 1;}
.clearfix:after,.clearfix:before{content: " ";display: block;font-size: 0;height: 0;clear: both; visibility: hidden;}
.fl{float: left;}
.fr{float: right;}
/*
*****高自动，超出部分隐藏****
 */
.ht-over{ height: auto; overflow: hidden;}
.tl{text-align: left;}
.tc{ text-align: center;}
.tr{ text-align:right;}
.fontBold{ font-weight: bold;}

.border-box{-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
.border-box:before,.border-box:after {-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;}
.table{color:#444c63;}
/*****设置为块元素*****/

.block{display: block;}
.lineBlock{display: inline-block;}
/*****设置包裹容器*****/

/*****清除浮动样式设置**** */
.clearfix ,.clearfix{display: block;zoom: 1;}
.clearfix:after,.clearfix:before{content: " ";display: block;font-size: 0;height: 0;clear: both; visibility: hidden;}
.float_lf,.fl{float: left;}
.float_rt,.fr{float: right;}
/*文字对齐*/
.tl{ text-align: left;}
.tr{ text-align: right;}
.tc{ text-align: center;}
/******高自动，超出部分隐藏*****/
.ht_over{ height: auto; overflow: hidden;}
.mag { margin: 0 auto; }
/*.container{width:100%;max-width:1140px;margin:0 auto;}*/
/*遮罩层*/
.none,.displaynone{display:none;}
.maskBOX{position: fixed;top:0;bottom: 0;left: 0;right: 0;filter:alpha(opacity=30);background:#000;
      opacity: 0.5;z-index: 99;}
/*一行或者多行省率号显示*/
.fontrate{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.morerate{display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 2;overflow: hidden;}
.threerate{display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 3;overflow: hidden;}
.fourrate{display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 4;overflow: hidden;}
.fiverate{display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 5;overflow: hidden;} 



.containerMg{width:100%;max-width:1000px;margin:0 auto;}
.headerbox{width:100%;background:#fff;}
/*1160px*/
.lfheader{border:0;height:75px;width:100%;max-width: 1200px ;margin:0 auto;}
.head{ height:70px;}
.logocity{width:20%;height:inherit;}
.logo img{/*width:100%;max-width:157px; */margin-top: 5px;cursor:pointer;}
.logo .am-figure-default{margin:11px 0;}
.citylist{position:relative;}
.citylist .citytext{line-height: 75px; font-size: 14px;margin-right:6px;position:relative;cursor: pointer;font-style: normal;color:#333333;}
.slidedownshow{width:240px;padding:10px;position:absolute;left:-40px;top:75px;border:1px solid #d6d6d6; z-index: 100;background:#fff;display:none;}
.citylistbox span{margin-right:8px;}
.pabottom0{padding-bottom: 5px;margin:0;}
.newstops{position:absolute;left:23%;top:80%;z-index: 101;display:none;}
.userheadsanjiao{position:absolute;right:17%;top:-6px;z-index: 101;}

.headnav{width:56%;height:inherit;margin-left: 6%;}
.headnav li{width:89px;height:36px;line-height: 36px;margin-top: 20px;float:left;text-align: center;margin-left: 2%; }
.headnav li a{display:block; font-size: 16px;font-weight: 600;color:#333333;}
.headnav li.on{background:#f5c51e;border-radius: 8px;}
.headnav li a>i{font-style: normal;font-size: 16px;}
.headnav li.on a>i{color:#fff;}
.headuser{width:12%;height:inherit; position:relative;}
.nologin a,
.indexnotice a,
.userheadimg{display:block;}
img.newheaddemo{width: 38px;height:38px;overflow:hidden;border-radius: 50%;}
.indexnotice{height:100%;}
.indexnotice a{margin-top: 50%;}
.ml_6{margin-left: 6px;}
.indexnotice img:first-child{margin-right: 8px; margin-top: -2px;}
.userhead {height:100%;width:65px;position:relative;display:block;}
.userhead a.userheadimg{margin-top: 29%; height:76%;}
.userhead img:first-child{ margin-right:10px;}
.newhoverhead{width:155px;border:1px solid #f5c51e;position:absolute;right:0;top:93%; z-index: 100;background:#fff;}
.userdownlist{width:120px;height:400px;border:1px solid #f5c51e;position:absolute;right:0;top:95%; z-index: 100;background:#fff;display:none;}
.userdownlist::after{content:"";position:absolute;left:60%;top:-10px;width: 0;height: 0; z-index:0;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #f5c51e;
    border-left: 10px solid transparent;}
.nologin{background:red;}
.nologin a{display:block;float:left; line-height: 75px;width:35%;font-size: 14px; font-weight: bold; text-align: center;}

/*baner*/
.banenr{position:relative;height: 470px;}


.indexBannerbox {position:relative;width:100%;height:470px;overflow:hidden;}
.indexBannerbox .bd { position:relative; float:left; width:100%;height:470px;overflow:hidden;}
.indexBannerbox .bd ul li{width:100%;height:470px;}
.indexBannerbox .bd ul li:nth-child(1){background: url(../images/newindex/banner1.jpg) top center no-repeat;}
.indexBannerbox .bd ul li:nth-child(2){background: url(../images/newindex/banner2.png) top center no-repeat;}
.indexBannerbox .bd ul li:nth-child(3){background: url(../images/newindex/banner3.png) top center no-repeat;}
.indexBannerbox .bd ul li:nth-child(4){background: url(../images/newindex/banner4.jpg) top center no-repeat;}
.indexBannerbox .bd ul li>a{display:block;width:100%;height:100%;}
.indexBannerbox .hd {position:relative; width:140px; float:right; padding-right:4px; z-index:1; position:absolute;right:3%;top:10%; }
.indexBannerbox .hd ul { position:relative; width:140px; overflow:hidden;   }
.indexBannerbox .hd li { height:60px;overflow:hidden; margin-top: 10px;  }
.indexBannerbox .hd img {width:140px;height:67px;display:block;  }
.indexBannerbox .hoverBg { position:absolute; top:10px; left:0; width:140px; height:60px; z-index:100;border:2px solid #f5c51e;}


.indexsearch{width:100%;height:70px;position:absolute;left:0;bottom:0; z-index: 10;}
.indexsearch::before{content:" ";width:100%;height:100%;position:absolute;left:0;bottom:0;background:#000;opacity:.6; z-index:-1;}

.searchclass{height:100%; margin-left: 6%;}
.searchclass span{display:block;width:50px;float:left;height:20px;margin-top: 25px;background:url(../images/newindex/radioindex.png) -60px 3px no-repeat;text-indent: 20px;margin-left: 20px;color:#fff;}
.searchclass span:first-child{margin-left: 25px;}
.searchclass span.on{background-position: 0 3px;}
.searchipt{margin-top: 13px;}
.searchipt input{width:462px;height:45px;line-height: 45px;padding-left: 8px; margin-left: 25px;border-radius: 6px;}
.searchipt button{width:45px;height:45px;border-radius: 8px;background:#f5c51e;text-align: center;border:0; margin-left: 10px;}
.searchicon img{margin-top:53%; margin-left: 15px;}
.searchicon a{display:block;float:left;}
.searchicon .phoneservice{position:relative;}
.searchicon .phoneiconbanner{z-index: 120;}
.searchipt input.ser{border:0;}

/*main*/
.am-thumbnail{background:none;}
.indexmain1 li{width:49%; float:left;overflow:hidden;}
.indexmain1 li:last-child{float:right;text-align: right;}
.indexmain1 li img{width:100%;}
.indexmain1 .am-thumbnail{margin-bottom: 0;padding:0;border:0;}
.indexmain1 .responsive{margin-top: 20px;}
.maincont{background:#f5c51e; margin-top: 20px; padding-bottom: 45px;}
.themetitle{ font-size: 36px;color:#fff; padding-top: 30px;}
.themetitle span{text-transform:uppercase;letter-spacing: 2px; margin-left: 20px;font-weight:normal ;}
.themeimg{overflow:hidden;}
.themeimg .am-thumbnail{padding:0;border:0;}
.themeimg .am-u-md-3,.themeimg .am-u-md-9,
.themeimg .am-u-md-6,.themeimg .am-u-sm-9{padding-left: 0;
padding-right:0;}
.responsive{margin-top: 16px;/* width:100%; */}

.themect{margin-left: 1.5%;}
.themect,.themert{width:48.5%;}
.themlist{position:relative;overflow:hidden;}
.themlist a{display:block;}
.themlist .totalbox{position:absolute;color:#fff; }
.themlist .totalbox1{right:10%;top:42%;}
.themlist .totalbox2{width:100%;left:0%;top:83%;text-indent:30px;}
.themlist .totalbox3{width:100%;left:0%;top:40%;text-align: center;}
.totalbox p{margin:0;font-size: 14px; line-height: 20px;}
.totalbox p span{color:#e7ba1f;}
.totalbox2 p span,.totalbox3 p span{color:#fff;}
.mt_0{margin-top: 0;}
.mt_10{margin-top: 10px;}
/*footer*/
.indexfooter{background:#383838;min-height:300px; padding:25px 0;}
.newfootbox{width:100%;max-width: 1160px;margin:0 auto 20px auto;color:#fff;border-bottom: 1px solid #777777; padding-bottom: 15px;}
.footlist{width:70%;height:inherit;}
.footlist li{float:left;margin-left: 10%;}
.footlist li:first-child{margin-left: 0;}
.footlist li p{line-height: 30px;margin:0;}
.footlist li a>i{color:#fff;font-style: normal;}
.footlist li p span{color:#f5c51e;margin-right: 2px;}
.footlist li .listtitle{font-size: 16px;margin-bottom:15px;}
.footlist li .bigfont{font-weight: bold; font-size: 24px;}
.footercode{width:25%;height:inherit;}
.footercode li{float:left;width:50%; text-align: center;}
.footercode li p{margin-top: 1rem;}
.footercode li .erimg{ margin-top: 18%;}
.footcopy{margin:5px 0;color:#fff;}
.footcopy span{ margin-left: 5px;}
.footcopy span:first-child{margin-left: 0;}
.rightfixed{width:45px;height:135px;position:fixed;right:2%;bottom:10%;background:url(../images/newindex/rightfixe.png) top center no-repeat;}
.rightfixed a{display:block;width:100%;height:33%;}
.am-gotop-default{margin:0;}
.am-gotop-default a{background:transparent;}
.festivalbox{width:100%;position:relative;}
.absolutefest{position:absolute;width:100%;left:0;top:3%;}
.festival{width:100%;max-width:1190px;margin:0 auto; position:relative;min-height:1300px;padding:15px 0;overflow:hidden;}
.festival::after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#fff; z-index: 0;opacity:.66;border-radius: 15px;}
.festival .festiabsolute{width:100%;height:auto;overflow:hidden;position:absolute;left:0;top:0; z-index: 1;}
.festival li{float:left;margin-left: 7px;}
.festival li:nth-child(3n+1){margin-left: 0;}
.festbigimg img{width:100%;min-height: 2555px;}
.phonenumber{position:relative;}
.newindexrightf{width:155px;position:absolute;left:-153px;top:-170px;display:none;}


/*festbox*/
.festop{width:100%;position:absolute;left:0;top:0;z-index: -1;}
.festop img{width:100%;}
.festcontbox{width:100%;max-width: 1300px;margin:32% auto 0 auto;background:url(../images/newindex/jiricontbg.png) top center no-repeat;background-size: 100% 100%; padding-bottom: 8%;}
.festjirili{padding:5% 15%;}
.festjirili li{width:100%;max-width:414px;float:left;color:#fff; margin-top: 25px;}
.festjirili li h3{font-size: 35px;margin-bottom: 6px;}
.festjirili li p{font-size: 16px;margin:8px 0;}
.festjirili li:nth-child(2n){float:right;}
.sendMessage{position:fixed;left:0;top:0;width:100%;height:100%;z-index: 1000;}
.sendMessage .shan_message_mode{z-index: -1;}
.newindexFixed{max-width: 1000px;margin:10% auto 0 auto;background:#fff; padding-bottom: 30px;}
.newindexFixed .ruzbtn{margin-top:20px;}
.sendMessage{display:none;}
.traditionculimg{width:100%;}
.newindexicon{width: 28%; margin: auto; text-align: center;}
.culturebox{width:100%;overflow:hidden;}
.banenr .am-slider-d3 .am-control-thumbs .am-active + i {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0); 
    margin-left: -4px;
    -webkit-transition: none;
    transition: none;}
.festivaltop{position:relative;max-width: 1233px;margin:0 auto;}
.festivaltop .festvideo{width:605px;height:283px;position:absolute;left:9%;bottom:5%;}
.videobg{position:absolute;left:0;top:1px;cursor:pointer;}
.festvideo iframe{border-radius: 10px;}


/*culture*/
.bannertop{position:relative;}
.cultruecode{position:absolute;right:30%;bottom:3%;}
.culturecontent{width:100%;max-width: 1200px;margin:35px auto; }
.cultmain{position:relative;}
.cultext{width:39%; line-height: 28px; font-size:16px; margin-top: 30px;}
.culvideo{margin-left: 80px;}
.hehuan{position:absolute;right:0;top:0;}
.cultmain2{padding-bottom:50px;background:url(../images/newindex/culture2.png) right -50% top 120px no-repeat;}
.cultmain3{margin-top:45px;padding-bottom:65px;background:url(../images/newindex/culture3.png) right 0 top 62px no-repeat;}
.cultmain4{margin-top:45px;padding-bottom:65px;background:url(../images/newindex/culture4.png) right 0 top 50px no-repeat;}
.cultmain5{margin-top:45px;padding-bottom:65px;background:url(../images/newindex/culture5.png) left 0 top 130px no-repeat;}
.cultmain4 .culvideo{margin-left: 0; margin-top: 58px;}
.cultmain4 .cultext{margin-left:50px;}

.shufaboxlf{width:70%;padding-bottom:65px;}
.cultmain5 .cultext{margin-left: 35%;width:65%; margin-top:100px;}
.culactivity{width:100%;max-width:285px;border:1px solid #ccc;height:213px; margin-left: 6%; margin-top: 30px;overflow:hidden;}
.actacttitle{padding-left: 12px;}
.cultmain5 .culactimg{height:166px;overflow:hidden;}
.cultmain5 .culactimg img{width:100%;height:100%;}

.cultmain5 .culactivity:first-child{margin-top: 0;}
.cultmain5 .culactivity{margin-left: 0;}
.cultmain5 h4{margin-bottom: 8px;}
.shuflist{background:#fff;padding:12px;}
.newheaderbox{border-bottom: 1px solid #d6d6d6; box-shadow: 1px 0 2px #d6d6d6;}
.newheadNavbox .newheadnav{width:45%;height:100%;}
.newheadsearchbox{width:280px;height:100%; position: relative;}
.newsseache{height:35px;border-radius: 6px;background: #efefef; margin-top: 20px;}
.lablesearcht{width:25%;float:left; border-top-left-radius:25px;border-bottom-left-radius: 25px; 
    line-height: 35px;position:relative;height:55px;line-height: 35px; position: absolute;left:0;top:20px;}
.lablesearcht span{display: block;color:#333333;text-align:center;background: url(../images/newindex/downsanjiao.png) right center no-repeat;cursor: pointer;height:35px;}
.lablesearcht .newselecttype{width:100%;position: absolute;left:0;top:55px; z-index: 1000; background: #fff;border:1px solid #d6d6d6;display: none;}
.lablesearcht .newselecttype ul{height:auto;}
.lablesearcht .newselecttype li{width:100%;overflow:hidden;height:35px;line-height: 35px;cursor: pointer;margin:0;text-align: center;color:#666666;}
.lablesearcht .newselecttype li:last-child{border:0;}
.newsseache .newsseariptbox{width:60%;height:100%;overflow: hidden; margin-left: 10px; margin-left: 25%;}
.newsseache .newsseariptbox input{height: 35px;border:0;width:96%; background: transparent; padding-left: 2%;text-indent: 10px;}
.newsseache .newssearbtn{width: 30px;height: 100%;border-top-right-radius: 25px;border-bottom-right-radius: 25px;cursor: pointer;}
.newsseache .newssearbtn img{margin-top: 7px;}
@media screen and (min-width:320px) and (max-width:640px){
    /*indexsearch*/
    .phonenava a>span{color:#fff;}
    .am-menu-offcanvas1 .am-menu-toggle{top:20px;height:auto;}

    .phonnavicon{font-size:30px;}
    .logo img{width:auto;}
    .userhead,.indexnotice{display:none;}
    .citylist{position:absolute;left:50%;top:0;}
    .userhead{float:left;}
    .indexsearch{position:static;height:auto;overflow:hidden;}
    .searchbox{padding:8px 3px;}
    .searchclass{height:auto;width:100%;clear:both;}
    .searchclass span{margin-top: 5px;}
    .searchipt{clear:both;width:100%;}
    .searchipt input{width:68%;}
    .searchicon{clear:both;width:100%;text-align: center;}
    .searchicon img{margin-top: 15px;}
    .themetitle{padding-top: 10px;}
    .headuser{width:43%;}
    .headnav{display:none;}

    #indexbanner{display:none;}
    .themeimg img{width:100%;padding:5px 10px;}
    .themect, .themert{width:100%;}
    .footlist{width:100%;clear:both;}
    .footlist li{width:100%;clear:both; margin-left: 0; text-align: center; margin-top: 20px;}
    .footlist li .listtitle{margin-bottom: 10px;font-weight: bold;}
    .footercode{width:100%;}
    .footercode li{width:50%;}
    .footcopy span{display:block;width:100%;margin:8px 0;}
    .festival li{width:94%;text-align: center;margin-left: 3%;}
    .festival li img{width:100%;}
    .festbigimg img{width:100%;}
    /*festbox*/
    .festcontbox{background:url(../images/newindex/jiricontbg.png) top center no-repeat #bd0c33; padding-bottom: 8%; }
    .festjirili{padding:0;}
    .festjirili li {width:80%;margin-left:10%;clear:both;}
    .festjirili li img{width:100%;}
    .festjirili li:nth-child(2n){float:left;}
    .festjirili{padding:20% 0;}
    .tradtioncontimg{width: 100%;}
    .sendMessage{position:absolute;}
    .newindexicon{width:100%;}
    .phoneshowlist{width:50%;float:left;padding:5px 10px;}
    .maincont{padding-bottom: 25px;}
     .banenr .am-control-nav,
    .banenr .am-control-thumbs{display:none;}
    .cultruecode{position:static;}
    .cultruecode img{width:50%;}
    .cultitle img{width:100%;}
    .cultext{ width:100%;clear:both;}
    .culvideo{margin-left: 0;text-align: center;}
    .hehuan{position:static;}
    .cultmain4 .cultext,.cultmain5 .cultext{margin-left: 0;}
}

@media screen and (min-width:641px) and (max-width:1024px){
    .festival li{width:50%;text-align: center;float:left; margin-left: 0;}
    .festivaltop img{width:100%;}
    .tradtioncontimg{width: 100%;}
    .searchipt input{width:300px;}
    .am-slider-d3 .am-control-thumbs li{margin-top: 15px;}
    .festival li{width:48%;text-align: center;margin-left: 0;padding:1%;}
    .festival li img{width:100%;}
    .cultruecode img{width:80%;}
}


@media screen and (max-width:768px){
    .images-one{ width: 100%;}
    .wid33{ width: 50%;}
    .tradtioncontimg{width: 100%;}
    .nologin{display:none;}
}
@media screen and (max-width:640px){
    .ind-seq{ top: 7px; left: 8px;}
    .pad-b{ padding-bottom: 1px!important;}
    .marg-t{margin-top: 15px;}
    .inn-wd24{ width: 98%;}
    .banenr .am-control-nav,
    .banenr .am-control-thumbs{display:none;}
    
}

@media screen and (min-width:1025px){
    .ind-lunb{width: 1200px;}
    .wid33{ width: 20%;}
    .marg-t{margin-top: 15px;}
    .inn-wd24{ width: 24.4%;}
}
@media screen and (min-width: 768px) and (max-width:1024px){
    .ipa{height: 227px;}
    .ipa-cent{text-align: center;}
    .xilieBox img{height: 148px;}
    .ind-seq{top: 33px;}
    .f22{ font-size: 22px;}
    .inn-wd24{ width: 49%;}
    .wthdf{width:calc(50% - 2px);}
    .banenr .am-control-nav,
    .banenr .am-control-thumbs{display:none;}
}

@media screen and (min-width:1025px) and (max-width:1366px){
    .am-slider-d3 .am-control-thumbs{top:0;}
    .am-slider-d3 .am-control-thumbs li{margin-top: 15px;}
}

















@media screen and (max-width : 1024px){
.enroll{ width:100%;}
.ser{ width:75%;}
.logo_img{ width:80px;}
.cheng{ padding-top:25px;}
.find ul li{ padding:5px 10px;}
.hot_img{right:11px;}
.con-left{ width:100%;}
.slider img{ width:100%; height:auto;}
.eject{ display:none;}
.wid33{ width:32%; margin-top:10px;}
.mar-l0{ margin-left:0;}
.mar-l5{ margin-left:5px;}
.wid20{ display:none;}
.wid76{ width:100%; margin:0;}
.wd33{ width:49%;}
.enroll .help li{padding:30px 0 0 0; width:32%; color:#333; margin-left:3px;}
.xuanfl{ display:none;}
.daohr{ display:none;}
.ageel{    padding: 20px 0 10px 0;}
.cityWidth{width: 100%;margin: 30px auto;}
}
@media screen and (min-width:768px ) and (max-width: 1024px){
    .find1 ul li{padding: 5px 40px;}
    .map-sous{ display: none;}
    .nor-ship{width: 640px; margin: auto;}
}
@media screen and (min-width:641px) and (max-width : 1024px){
.enroll .help li{padding:30px 10px 0 0;}
    .indexNvaBgc{color: #fff!important;}
    .tck-yzsr{ width:100px; text-align:right;line-height: normal;}
}
@media screen and (max-width:641px){
    .nor-ship{width: 100%;}
	.text-cen{ text-align:center;}
    .map-sous{ display: none;}
    .loginafter-box{ right: 0; top: 58px; z-index: 999999;}
    .weixinImgPosition{ right: 25%; top: 58px; z-index: 999999;}
    .slider{width: 100%; height: auto;}
    .wd20{ width: 98%;}
    .myh-tck{width: 358px; left: 50%; margin-left: -179px;}
    .bd-paim{position: absolute;top: 5%; left: 50%; margin-left: -36px;}
    .bd-fens{position: absolute;top: 22%; right:11%;}
    .bd-chay{position: absolute;top: 22%; left: 15%;}
    .loginafter-box{ margin-left: -29px;}
    .weixinImgPosition{margin-left: -30px;}
    .wd20>.cont>img{width: 100%;}
    .am-u-lg-4.cont.am-padding-0 img{width: 100%;}
    .am-u-lg-4.am-text-right.cor.xpryb{ position: absolute; bottom: 10px; right: 10px;}
    .am-u-lg-3.cont.am-padding-0 img{ width: 100%;}
    .indexNvaBgc{color: #fff!important;}
    .nor-dsb{ float: left!important;}
    .myh-tck{width: 339px; top: 28%; left: 4%;}
    .peo-yue{ position: absolute;}
    .web-jdmc{ margin-right: 20px; padding: 0 18px;}
    .nor-pho{margin: 10px 0;}
    .am-margin-top-lg.am-padding-left-lg.nor-hdxq. img{width: 100%;}
    .jig img{width:100%; height: 225px;}
    .log-logo{ position: absolute; top:50%; left: 50%; margin-left: -88.5px; margin-top: -66.5px;}
    .jipijg img{width:100%;!important; height: 112.5px;}
	.pingttj{ padding-top:10px;}
    .ind-seq>div{ font-size: 14px; margin-top: 0;}
    .ind-seq span{ padding: 0 2px;}
    .find1 ul li{ padding: 0 4px; font-size: 14px;}
    .wd33{ width:98%;}
	.w-age{ width:18%;}
	.w-sui{ width:82%;}
    .per-tck{ position: fixed; top: 25%; left: 0;}
    .certi-pay{width: 70px;}
    .chanpass-popinpt{width: 56%;}
    .font-twi{ font-size: 12px;}
    .nor-sure{padding: 0;}
	.yincang{ display:none;}
	.old-age span{ margin-right:20px;}
	.xpry span{ padding:0;}
	.inp{ width:59px; height:25px;}
    .am-u-lg-6.xpryb{ margin: 10px 0;}
	.zhpx{ padding:0; position: relative;}
	.compu-fl{ margin-bottom:10px; overflow:hidden;}
	.fany-num{ line-height:45px;}
    .nor-hdxq img{width: 100%;}
    .zjtoux-img{ width: 120px; height: 120px;}
	.zjxqtx{ text-align:center; color:#000; margin-left: 0!important;}
	.zjxq-scxy{ text-align:center;color: #000;}
	.ord-pho-w{ width:33%;}
	.ord-shouj{ width:23%;}
	.pad-zy10{ padding:0 10px!important;}
	.per-txmz{ border:1px solid #d8d8d8; padding:15px 20px; margin-top:10px;}
	.per-xxtx{ padding:10px 10px;}
	.per-img{ width:100%;}
    .per-yhsel{ padding: 0; width: 19%;}
	.per-liys{width:25%; padding:0;}
	.padding-t10{ padding-top:10px;}
	.ven-cgry{ padding:14px 5px;}
	.ven-xqzz{ padding:12px 0;}
	.venhot_img{ width:23px; position:absolute; bottom:28px; right:43px;}
	.map-sous{ top:10px; left:10px; width:94%;}
	.map-ser{ width:78%;}
    .ind-seq{ top: 0;}
	.reg-fhdd{ margin-top:20px;}
	.log-left{ padding:0;}
    .clearFloat{clear: both;float: left;}
    .tck-yzsr{ width:85px; text-align:right;line-height: normal;}
    .mar-right0{margin-right: 0;}
	}
	
@media screen and (max-width:375px){
	.per-nowyz{ display:block; width:112px; height:29px;  color: #fff; background-color: #f5c51e;border-radius: 4px; margin-top:5px; margin-left:90px;}

	
	}
@media screen and (min-width : 1025px){
    .nor-ship{width: 640px; margin: auto;}
	.bord{ border:1px solid #ffa30b; border-right:none;}
	.community{ position:absolute; top:520px; z-index:-1;}
    .bd-paim{position: absolute;top: 25px; left: 411px;}
    .bd-fens{position: absolute;top: 82px; right: 256px;}
    .bd-chay{position: absolute;top: 82px; left: 272px;}
    .f36{ font-size: 36px; font-weight: bold;}
    .slider{ height:428px; width:900px;}
    .fot-ewm{ width: 98px;}
    .jipijg img{ width: 111px!important; height: 113px!important;}
    .am-u-lg-3.cont.am-padding-0 img{width: 100%;}
    .jig img{width: 225px; height: 227px;}
    .xpryb>.inp{width: 130px;}
	.h{ height:600px;}
	.h1{ height:85px;}
    .log-logo{padding-top: 145px;padding-right: 60px;}
    .bodyy{ overflow-y:hidden }
    .enrollother{ width:1200px; margin:auto; height: 100%;}
    .six-wcz{padding:4px 91px!important; color: #fff!important;}
    .othersix{padding:4px 65px!important;}
    .find ul li{ font-size:20px; color:#333;}
	.wd33{ width:32.6%;}
	.wd31{ width:31%;}
	.wd25{ width:24.6%;}
    .ind-seq span{ font-size: 18px;}
	.pingttj{ padding-right:0px; padding-left:30px;}
	.enroll .help li{ color:#333; padding:30px 45px 0 0;}
	.jingzih{ margin-top:5px; margin-left:20px;}
	.mar-t17{ margin-top:17px;}
	.mar-t8{ margin-top:8px; margin-left:10px;}
	.w-age{ width:7%;}
	.w-sui{ width:88%;}
	.zhpx{ height:60px; line-height:58px;}
	.compu-fl{ float:left}
	.xpryb{border-top: 1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
	.ven-cgry{ padding:18px 30px;}
	.inp{ width:100px; height:30px;}
	.width300{ width:300px;}
	.gmscbtn{ margin-top:3px;}
	.kgfx{ margin-top:13px;}
	.ageel{    padding: 20px 0 10px 20px;}
	.pamk{ width:600px;}
	.zjxqtx{ position:absolute; bottom:5%; left:50%; text-align:center; color:#fff;}
	.zjtoux-img{ width:159px; height:159px;}
	.zjxq-scxy{position: absolute; bottom: 5%; right: 2%; text-align: right;color: #Fff;}
	.ord-hd{ width:38%;}
	.ord-dj{ width:20%}
	.ord-t{ padding-left:14px!important;}
	.ord-y{ padding-left:80px!important;}
	.ord-p{ padding-left:95px!important;}
	.per-txmz{ width:263px; border:1px solid #d8d8d8; margin-top:2.4rem; padding:0 20px;}
	.per-xxtx{ border-top:none; padding:20px 0 20px 70px; }
	.per-yhinp{ width:600px;}
	.per-yhsel{ width:230px;}
	.per-yhnum{ width:150px;}
	.per-tck{ width:600px; height:340px;}
	.tck-yzsr{ width:130px; text-align:right;}
	.venhot_img{ width:21px; position:absolute; bottom:35px; right:60px;}
	.ord-bez{ min-height:200px;}
	.ord-parr{ padding:0 24px;}
    .or{ padding: 10px 23px;}
	.map-sous{ width:500px; top:30px; left:20px;}
	.map-ser{ width:87%;}
	.map-jieg{ background:#fff; width:435px; margin-top:20px;}
	.map-xlhd{ padding:10px 10px 0 10px;}
	.map-njj{ padding:10px 0 15px 0}
	.map-cent{position: absolute;width: 435px;left: 50%;top: 50%;background: #fff;}
	.reg-mcsj{ margin-top:40px; line-height:30px;}
	.reg-gxgx{ padding-left:32px;}
	.reg-fhdd{ margin-top:60px;}
	.log-dlk{ width:735px; height:auto; overflow: hidden; margin-top:20px;}
	.log-zcsjh{ text-align:right;}
	.log-left{ border-right:1px solid #c2c2c2;}
	.log-all{ position:absolute; top:20%; right:10%;}
	.per-bwy{ width:24%; float:left;}
    .shequ{width: 100%;}
	.mar-l9{ margin-left:9px;}
    .pad-foot{ padding-bottom: 50px;}
	.head-xzcd{    
	border: 1px solid #ffa30b;
    z-index: 99999;
    position: absolute;
    background: #fff;
    border-bottom: none; color:#47a2ff; padding:0 5px;}
	.head-tck{position: absolute;top:113px; left:50%; margin-left: -382px; width:450px; background:#fff; border: 1px solid #ffa30b;padding: 10px; z-index:999;}
    .peo-yue{padding-right: 12px; line-height: 59px; color: #5a5a5a;}
    .hei-six{ height: 60px;}
    .nor-tit{
        max-height: 105px;
        overflow-y: auto;
        padding-right: 20px;}
    .nor-hdxq img{ max-width: 840px;width: 100%;}
    .cityWidth{width: 80%;margin: 30px auto;}
    .loginafter-box{top: 28px;left: 50%; margin-left:215px;z-index: 1;}
    .weixinImgPosition{top: 28px;left: 50%; margin-left:500px;z-index: 1;}
    .app-xz{ position:absolute; top:30%; left:15%;width: 535px;}
    .app-xz1{ position:absolute; top:20%; right:15%;width: 25%;}

	}

/*登录后顶栏*/
.cor-5a{color: #5a5a5a;}
.loginafter-box{width: 170px;overflow: hidden;border: 1px solid #ffa30b;background-color: #fff;position: absolute;}
.weixinImgPosition{width: 98px;overflow: hidden;border: 1px solid #ffa30b;background-color: #fff;position: absolute;}
.enrollother ul li{ padding:0 10px; color:#666; float:left;}
.loginafter-sty{width: 100%;padding: 5px 10px!important;}
.loginafter-cor{background-color: #eee;}

/*课程报名-公益活动and机构详情*/
.cspa-info{width: 5px;height: 5px;display: block;background-color: #f5c51e;}
.dis-b{display: block;}

canvas {
	background-color: #CCC;
}

.leiTitle{display: none;}
.leiTitle img{cursor: pointer;}
.areaTitle{display: none;}
.areaTitle img{cursor: pointer;}

.fiexd{position: fixed;top: -10px;width: 900px;z-index: 1;height: 60px;}
.fiexd1{position: fixed;top: 0;width: 900px;z-index: 1;height: 60px;}
.fiexd2{position: fixed;top: -10px;width: 900px;z-index: 1;overflow: hidden;}
.ven-xqzz{line-height: 58px;}
.ven-cgry{ padding:16px 30px 18px;}

.act8221{width: 1002px;height: 498px;position: fixed;z-index: 11111;left: 50%;margin-left: -500px;top: 15%;background: url("../images/actid8221.png");background-size: 100% 100%;}
.act8221Info{width: 70%;margin: auto;padding-top: 10%;}
.act8221Info_left{width: 51%;text-align: center;}
.act8221Info_right{width: 197px;margin-top: 50px;margin-left: 70px;text-align: center;}

.address_people{width: 10%;line-height: 26px;padding-left: 10px;word-wrap:break-word;}
.address_area{width: 25%;line-height: 26px;padding-left: 10px;word-wrap:break-word;}
.address_info{width: 25%;line-height: 26px;padding-left: 10px;word-wrap:break-word;}
.address_tel{width: 15%;line-height: 26px;padding-left: 10px;word-wrap:break-word;}
.address_cz{width: 25%;line-height: 26px;padding-left: 10px;word-wrap:break-word;}

.market_img{height: 124px;}
.market_list_img{height: 124px;}

.lfshownumbox{}
.lfsignup{height:auto;overflow: hidden;margin-bottom: 15px; padding-bottom: 15px;}
.lfsignupcont{margin-top: 10px;}
.lfsignup p{margin:4px 0; color:#ff4d4d; font-weight: bold;}
.lfsignup p:first-child{margin-top: 8px;}
.lfsignup p>i{font-style: normal;}
.lfaddtitle{color:#f5c51e;font-size: 18px;}
.ercodeBox{margin:10px 0;}
.descList .desctitle{text-align: left; margin-bottom: 5px;}
.descList p.desctext{text-align: left; margin-top: 10px;}
.descList .desclistimg img{text-align: center; width:100%;}
@media screen and (min-width:640px) and (max-width : 1025px){
	.fiexd{position: fixed;top: -10px;width: 99%;z-index: 1;height: 60px;}
    .fiexd1{position: fixed;top: 0;width: 99%;z-index: 1;height: 60px;}
    .fiexd2{position: fixed;top: -10px;width: 99%;z-index: 1;overflow: hidden;}
	.ven-xqzz{line-height: 58px;}
	.ven-cgry{ padding:18px 30px;}
    .w-age{width: 10%;}
    .w-sui{width: 90%;}
    .app-xz{ position:absolute; top:20%; left:15%;width: 40%;}
    .app-xz1{ position:absolute; top:22%; right:8%;width: 35%;}
    .appImgBox{height: 1370px;}
    .weixinImgPosition{top: 28px;right: 0;margin-left: -45px;z-index: 1;}
    .map-cent{width: 175px;}
    .act8221{width: 90%;left: 5%;margin-left:0;}
    .act8221Info{width: 90%;}
    .act8221Info_left .topimg{width: 100px;}
    .market_index_yc{display: none;}
    .marketBoxTeshu{display: block;}
    .market_list_img{height: 200px;}
}

@media screen and (min-width:320px) and (max-width : 630px){
	.fiexd{position: fixed;top: -10px;width: 99%;z-index: 1;height: 60px;}
    .fiexd1{position: fixed;top: 0;width: 99%;z-index: 1;height: 60px;}
    .fiexd2{position: fixed;top: -10px;width: 99%;z-index: 1;overflow: hidden;}
	.ven-xqzz{line-height: 58px;}
	.ven-cgry{ padding:21px 5px;}
	.ven-xqzz{ padding:1px 0;}
    .more-mrtop{margin-top: -5px;display: inline-block;}
    .act8221{width: 100%;left: 0;top:40px;margin-left:0; height: auto;}
    .act8221Info{width: 100%;}
    .act8221Info_left{width: 100%;}
    .act8221Info_left .topimg{width: 100px;}
    .act8221Info_right{width: 100%;margin-left: 0;margin-top: 25px;}
}

.wd50{width: 50%;}
@media screen and (min-width:320px) and (max-width : 641px){
	.myh-show{width: 90.6%;}
    .appImgBox{height: 1000px;}
    .app-ios span{font-size: 12px;}
    .map-cent{width: 175px;}
    .address_people{width: 20%;line-height: 26px;padding-left: 10px;}
    .address_area{width: 40%;line-height: 26px;padding-left: 10px;}
    .address_info{width: 40%;line-height: 26px;padding-left: 10px;}
    .address_tel{width: 42%;line-height: 26px;padding-left: 10px;}
    .address_cz{width: 58%;line-height: 26px;padding-left: 10px;}
    .market_img{height: 190px;}
    .market_list_img{height: 190px;}
}
.cursor{
	cursor: pointer;
}
.myh-wid25{width: 98%;}
.myh-pop input{width: 100%;height: 100%;border-radius: 50%;position: absolute;top: 0;opacity: 0;}
.headAreaBgc{color:#f5c51e}

/*foot color*/
.fcolor{color: #333333;}
.fcolor1{color: #6c6c6c;}
.fcolor2{color: #d9d9d9;}
.select{margin-bottom:14px;}
.select-item{border: 1px solid #cfcfcf;height: 30px;padding: 2px 8px;border-radius: 2px;}
.select-item-top{margin-top: 14px;color: #999;}

/*地图样式*/
.mapWord{margin-top: 5px;font-weight: normal;color: #333333;}
.mar-l10{margin-left:10px; }
/*城市选择*/

.arrow-down-logo {
	display: inline-block;
	vertical-align: middle;
	width: 8px;
	height: 6px;
	margin-left: 2px;
	background: url(../images/cityimg.png) no-repeat;
}
.hotCityBox{
	width: 238px;height: 158px;position: absolute;top: 28px;margin-left: 23px;border: 1px solid #f5c51e;background-color: #ffffff;z-index: 111;
}
.hotCityBox img{position: absolute;top: -6px;left: 30px;}
.hotCityBox span{padding: 0 5px;margin-left: 10px;}
.hotCityBox span:nth-child(1):hover{color: #f5c51e;text-decoration: underline;}
.hotCityBox span:nth-child(2):hover{color: #f5c51e;text-decoration: underline;}
.allAreaBox{
	width: 238px;height: 158px;position: absolute;top: 28px;margin-left: 107px;border: 1px solid #f5c51e;background-color: #ffffff;z-index: 111;
}
.allAreaBox img{position: absolute;top: -6px;left: 30px;}
.allAreaBox span{margin-left: 12px;display: block;float: left;}
.allAreaBox span:hover{color: #f5c51e;text-decoration: underline;}
.showNowCity{color: #666;}
.showNowCity:hover{color: #f5c51e;}
.city2 ul li{cursor: pointer;padding: 0;margin-left: 15px;}
.city2 ul li:hover{color: #f5c51e;}
.city3 p{line-height: 34px;}
.city3 select{width: 138px;height: 34px;border: 1px solid #ebebeb;}
.city3 .input1{width: 68px;height: 35px;color: #fefefe;background-color: #f5c51e;border: 0;outline: 0;}
.city3 span{line-height: 34px;margin: 0 10px;}
.city3 .input2{width: 170px;height: 35px;border: 1px solid #ebebeb;outline: 0;padding-left: 10px;}
.city4one{border-bottom: 1px solid #e1e1e1;background-color: #f5f5f5;}
.city4 .numBox{width: 6%;overflow:hidden;color: #333333;text-align: center;line-height: 52px;position: relative;}
.city4 .citySpan{width: 94%;height: 100%;background-color:#fff;padding: 15px 0;}
.city4 .citySpan span{display:inline-block;margin-left: 15px;}
.enterCity{color: #f5c51e;cursor: pointer;}
.selectCityNumColor{background-color: #f5c51e!important;color: #ffffff!important;}
.selectCityColor{background-color: #f5f5f5!important;}

/*loading加载动画样式*/
.load{ width: 150px; height: 16px; margin: 10px auto; }
.load span{ display: inline-block; width: 15px; height: 100%; margin-right: 5px; border-radius: 50%; background: #f5c51e; -webkit-animation: load 1.04s ease infinite; }
.load span:last-child{ margin-right: 0px; }
@-webkit-keyframes load{ 0%{ opacity: 1; } 100%{ opacity: 0; } }
.load span:nth-child(1){ -webkit-animation-delay:0.13s; }
.load span:nth-child(2){ -webkit-animation-delay:0.26s; }
.load span:nth-child(3){ -webkit-animation-delay:0.39s; }
.load span:nth-child(4){ -webkit-animation-delay:0.52s; }
.load span:nth-child(5){ -webkit-animation-delay:0.65s; }

/*轮播下方系列*/
.xilieBox{width: 97%;}
.bg13743c{background-color: #13743c;}
.bgbd7510{background-color: #bd7510;}
.bg086f7f{background-color: #086f7f;}
.bgaf3511{background-color: #af3511;}

/*超市下单*/
.addr_defuat_box{border: 1px solid #ffb380;background-color: #e6e6e6;padding: 5px 10px;}
.addr_box{padding: 5px 53px;}
.add_addr{padding: 5px 56px;}
.add_addr span{padding: 5px 10px;border: 1px solid #cccccc;border-radius: 5px;}
.addr_select{border: 1px solid #999;width: 66px;}
.street_select{width: 197px;}
.order_title{height: 40px;}
.order_title span{padding: 10px 30px;border: 1px solid #d8d8d8;margin-right: -5px;}
.order_title_css{background-color: #f5c51e;color: #ffffff;}
.address_cz_span:hover{text-decoration: underline;color: #f5c51e;}
.address_cz_btn{padding: 5px 10px;border-radius: 2px;}
.bgcorccc{background-color: #cccccc;}
#imgCode{cursor: pointer;}

.id_box{width: 22%;}
.addtextipt{height: 28px;line-height: 28px;border:1px solid #999999;}
