@charset "utf-8";
body{ margin:0px; font-size:14px; color:#666666; font-family: "微软雅黑";}
*{padding:0px;margin:0px; outline: none; box-sizing: border-box;}
body{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 { list-style:none;}
button {overflow:visible}
img{border:none;}
a{color:#666666;text-decoration:none;}
a:hover{color:#971529;text-decoration:none;}
li{	list-style:none;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
.container{ max-width: 1260px; margin: auto;}
.m{ max-width:1200px; margin:0 auto;}
/* @font-face { font-family: '1'; src: url('../fonts/1.ttf');} */

/* 两头/上下对齐 */
.lt{ display: flex;flex-flow: wrap;justify-content: space-between;}
.sx{ display: flex;flex-flow: column;justify-content: space-between;}

/* 左对齐 */
.box ul:after { display:block; content:""; width: 30%; height:0px;}

/* 一行两行三行隐藏 */
.yh{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.lh{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.sh{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}

/* 图片隐藏/上下居中 */
.tp{ object-fit: cover;}
.jz{ display: -webkit-box;  display: -webkit-flex; -webkit-justify-content: center; -webkit-align-items: center;}

.t_p { overflow: hidden; position: relative;}
.t_p img{ width:100%; transition: all 3s; -webkit-transition: all 3s; -moz-transition: all 3s; -ms-transition: all 3s; -o-transition: all 3s;}
.t_p img:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

/* 首页顶部 */

.top{ background: url(../images/dh.jpg) no-repeat center;}
.top1{ height: 160px;}
.top1 img{ height: 80px;}
.top2t{ padding-top: 19px; padding-bottom: 21px; text-align: right;}
.top2t img{ height: 76px;}
.top2b{ display: flex;}
.top2b span{ color: #AF986B;}
.top2b strong{ color: #AF2036; font-weight: normal;}
.top21{ margin-right: 19px;}

/* 首页导航 */

.header{ background: #AF2036;}
.header.top{ background: rgba(255,255,255,0.8); position: fixed; top: 0; left: 0; width: 100%; transition: All .4s ease;-webkit-transition: All .4s ease;-moz-transition: All .4s ease;-o-transition: All .4s ease;-webkit-animation: headerFix 1s ease 1;animation: headerFix 1s ease 1; z-index: 999;}
.header .an{position:absolute;top: 9.3vw;right: 4vw;height: 4.8vw;width: 8vw;display:none;}
.header .an span{width:30px; height:2px; background-color:#555; display:block; position:absolute; transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;}
.header .an span.a1{top:0; left:0;}
.header .an span.a2{top:8px; left:0;}
.header .an span.a3{top:16px; left:0;}
.header .an.n span.a2{display:none;}
.header .an.n span.a1{top:8px; width:30px; transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.header .an.n span.a3{top:8px; width:30px; transform:rotate(135deg); -o-transform:rotate(135deg); -ms-transform:rotate(135deg); -moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);}
.navbar{width: 100%;max-width: 1600px;margin: auto;display: flex;flex-flow: wrap;justify-content: space-between;border: none;}
.navbar-header{ padding: 10px 0; margin-right: auto;}
.navbar-header img{ height: 74px;}
.menu{width: 100%;}
.menu .nav i{font-size:14px; line-height:54px; text-align:right; position:absolute; width:50%; height:54px; right:15px; top:50%; display:none; transform:translate(0,-50%);
-webkit-transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%);}
.menu .nav ul li{padding: 0 2.5%;line-height: 50px;text-align:center;float:left;position:relative;}
.menu .nav ul li a.o_lm{width: 100%;font-size: 20px;color: #fff;display:block;text-decoration: none;}
.menu .nav ul li:hover{background: #971529;color: #fff;}
.menu .nav ul li.on{background: #971529;}
.menu .nav .y_j{position:relative;}
.menu .nav .e_j{width:100%;position:absolute;left: 0;display:none;z-index:9999;}
.menu .nav .e_j a{background: #AF2036;display:block;font-size: 14px;color:#fff;line-height: 25px;padding: 10px 0;text-decoration: none;}
.menu .nav .e_j a:hover{background-color: #971529;}
.menu .nav ul li:hover .e_j{display:block;}

/* 首页banner */
.gallery-top{ height:500px;}
.ban img{display: block; max-width: 100%; height: 100%; object-fit: cover;}
.gallery-thumbs{ margin: -45px auto; position: relative; z-index: 1; max-height:90px;}
.gallery-thumbs .ban1{ background: #fff; padding: 0 14px; padding-top: 8px; padding-bottom: 19px; border-radius: 5px;}
.ban1 h1{ line-height: 35px; margin-bottom: 7px; font-size: 26px; color: #E3E0DA; font-weight: bold;}
.ban1 p{ line-height: 21px; font-size: 16px; color: #4A3B1E;} 
.gallery-thumbs .swiper-slide-thumb-active{ opacity: 1;}
.gallery-thumbs .swiper-slide-thumb-active .ban1{ background: #AF2036;}
.gallery-thumbs .swiper-slide-thumb-active .ban1 h1{ color: #fff;}
.gallery-thumbs .swiper-slide-thumb-active .ban1 p{ color: #fff;}

/* 首页信息发布 */
.bg{ background: url(../images/bg.png) repeat center;}
.bg0{ padding-top: 75px; padding-bottom: 30px;}
.blank{ background: #fff; padding-top: 22px; padding-bottom: 30px;}

.sy_xx_t{ position: relative;}
.t{ width: 100%; max-width: 304px; margin: auto;}
.t img{ width: 26.3%; height: 24px; margin-top: 8px;}
.t h1{ line-height: 35px; width: 47.4%; text-align: center; font-size: 26px; color: #AF2036; font-weight: bold;}
.more{ background: url(../images/gd.png) no-repeat bottom center; position: absolute; top: 6px; right: 0; width: 95px; line-height: 23px;}
.more a{ display: block; padding-left: 10px; width: 100%; color: #4A3B1E;}
.more a:hover{ color: #AF2036;}
.sy_xx_b{ margin-top: 33px;}
.sy_xx1{ width: 49.2%; max-height: 350px; overflow: hidden;}
.sy_xx1 img{ display: block; max-width: 100%;}
.focusBox{ position: relative;}
.focusBox .txt{ position: absolute; background: rgba(0,0,0,0.5); bottom: 0; z-index: 2; height: 40px; width: 100%; overflow: hidden;}
.focusBox .txt li{line-height: 40px;position: absolute;width: 80%;overflow: hidden;}
.focusBox .txt li a{display: block;padding-left: 19px;font-size: 16px;color: #fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.focusBox .num { position: absolute; z-index: 3; bottom: 15px; right: 14px;}
.focusBox .num li{ float: left; position: relative; background: #AF986B; opacity: 0.3; width: 10px; height: 10px; border-radius: 100%; overflow: hidden; text-align: center; margin-right: 8px; cursor: pointer;}
.focusBox .num li.on{ background: #AF986B; opacity: 1;}
.sy_xx2{ width: 48.3%;}
.sy_xx2t ul li{ float: left; background: url(../images/x1.png) no-repeat; width: 100px; line-height: 36px; margin-right: 10px; text-align: center;}
.sy_xx2t ul li a{ font-size: 17px; color: #AF986B;}
.sy_xx2t ul li.cur{ background: url(../images/x2.png) no-repeat;}
.sy_xx2t ul li.cur a{ color: #fff;}
.sy_xx2m{ margin-top: 20px;}
.sy_xx2m ul{ display: none;}
.sy_xx2m ul:first-child{ display: block;}
.sy_xx2m ul li{ margin-top: 18px; line-height: 21px;}
.sy_xx2m ul li:last-child{ margin-bottom: 0;}
.sy_xx2m ul li a{ background: url(../images/d1.png) no-repeat left center; width: calc(100% - 115px); padding-left: 23px; font-size: 16px; display: inline-block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.sy_xx2m ul li span{ float: right; width: 89px; font-size: 16px; color: #A9A395;}
.sy_xx2m ul li.cur a{ background: url(../images/d2.png) no-repeat left center; color: #AF2036;}
.sy_xx2m ul li.cur span{ color: #AF2036;}
.sy_xx2m ul li:hover a{ background: url(../images/d2.png) no-repeat left center; color: #AF2036;}
.sy_xx2m ul li:hover span{ color: #AF2036;}

/* 首页网上培训 */
.sy_ws{ margin: 30px 0;}
.sy_ws_t{ position: relative;}
.sy_ws_b{ margin-top: 33px;}
.sy_ws_b ul li{ float: left; width: 23.7%; margin-left: 1.5%; border: 1px solid #E3E0DA; border-radius: 5px;}
.sy_ws_b ul li:first-child{ margin-left: 0;}
.sy_ws1 img{ display: block; height: 170px; object-fit: cover; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.sy_ws2{ padding: 15px 17px; padding-bottom: 22px;}
.sy_ws2 h3{ height: 44px; line-height: 22px; font-size: 16px; color: #4A3B1E; font-weight: bold; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.sy_ws_b ul li:hover .sy_ws2 h3{ color: #AF2036;}
.sy_ws2 h5{ background: #AF986B; width: 73px; line-height: 26px; font-size: 12px; color: #fff; margin-top: 15px; margin-bottom: 20px; text-align: center; border-radius: 3px;}
.sy_ws2 p{ line-height: 19px; color: #4A3B1E;}
.sy_ws2 p span{ color: #AF2036; margin-right: 5px;}

/* 首页艺术欣赏 */
.sy_ys_t{ position: relative;}
.sy_ys_b{ padding-top: 13px;}
.sy_ys_b ul li{ width: 49.2%; margin-top: 20px; border-radius: 5px; border: 1px solid #E3E0DA;}
.sy_ys1{ width: 48.1%;}
.sy_ys1 img{ display: block; height: 170px; object-fit: cover; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.sy_ys2{ width: 46.1%; padding: 19px 0; margin-right: 14px; display: flex;flex-flow: column;justify-content: space-between;}
.sy_ys2 h3{ line-height: 22px;}
.sy_ys2 h3 a{ display: block; font-size: 16px; color: #4A3B1E; font-weight: bold; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.sy_ys2 p{ line-height: 22px; color: #4A3B1E; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.sy_ys_b ul li:hover .sy_ys2 h3 a{ color: #AF2036;}

/* 底部 */
.f1{ background: #AF2036; padding: 14px 0;}
.f1 ul{ text-align: center; font-size: 0;}
.f1 ul li{position: relative;padding: 0 10px;line-height: 22px;display: inline-block;}
.f1 ul li:before{content: '';position: absolute;background: #fff;width: 1px;height: 16px;left: 0;top: 3px;}
.f1 ul li:first-child:before{ background: none;}
.f1 ul li a{display: block;font-size: 16px;color: #fff;}
.f2{ background: #971529; padding: 23px 0;}
.f20{ max-width: 622px; margin: auto; overflow: hidden;}
.f21{ margin-right: 19px;}
.f21 img{ height: 64px;}
.f22{ max-width: 551px; height: 49px; margin-top: 8px; display: flex;flex-flow: column;justify-content: space-between;}
.f22 p{ font-size: 14px; color: #fff; opacity: 0.6;}

/* 当前位置 */
.dq{ line-height: 19px; color: #A9A395;}
.dq a{ color: #A9A395;}
.dq a.cur{ color: #AF2036;}

/* 信息发布 */
.bg1{ padding-top: 16px; padding-bottom: 30px;}

.f_l{ padding-top: 15px; padding-bottom: 20px;}
.f_l0{ background: #fff; border-radius: 5px; padding-top: 23px; padding-bottom: 25px; line-height: 32px; font-size: 16px; color: #4A3B1E;}
.f_l a{ font-size: 16px; color: #4A3B1E;}
.f_l2 ul{ overflow: hidden;}
.f_l2 ul li{ background: #F5F5F0; float: left; margin-left: 20px; border-radius: 3px;}
.f_l2 ul li a{ display: block; padding: 0 16px;}
.f_l2 ul li.cur{ background: #AF2036;}
.f_l2 ul li.cur a{ color: #fff;}
.f_l2 ul li:hover{ background: #AF2036;}
.f_l2 ul li:hover a{ color: #fff;}

.l_n0{ background: #fff; padding: 20px 0; border-radius: 5px;}
.l_n1{ padding-bottom: 8px;}
.l_n1 ul li{ margin-bottom: 20px; line-height: 21px; overflow: hidden;}
.l_n1 ul li span{ float: right; font-size: 16px; color: #A9A395;}
.l_n1 ul li a{ background: url(../images/d3.png) no-repeat left center; display: block; float: left; width: calc(100% - 177px); padding-left: 17px; font-size: 16px; color: #4A3B1E; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.l_n1 ul li:hover span{ color: #AF2036;}
.l_n1 ul li:hover a{ background: url(../images/d4.png) no-repeat left center; color: #AF2036;}

/* 分页 */
.page{ overflow: hidden;}
.page1 ul{ overflow: hidden;}
.page1 ul li{ line-height: 30px; float: left; margin-right: 5px;}
.page1 ul li a{ display: block; background: #F5F5F0; padding: 0 13px; color: #4A3B1E; border-radius: 3px;}
.page1 ul li.left a{ font-family: simsun; font-size: 20px; color: #A9A395;}
.page1 ul li.right a{ font-family: simsun; font-size: 20px; color: #4A3B1E;}
.page1 ul li:first-child a{ font-size: 12px; color: #A9A395;}
.page1 ul li:last-child a{ font-size: 12px; color: #4A3B1E;}
.page1 ul li.cur a{ background: #AF2036; color: #fff;}
.page2{ margin-left: 5px;}
.page2 p{ line-height: 30px; color: #4A3B1E;}

/* 信息发布详情页 */
.s_xx{ margin-top: 15px;}
.s_xx0{ background: #fff; padding: 30px 0; border-radius: 5px;}
.s_xx1{ max-width: 1100px; margin: auto;}
.s_xx1 h1{ line-height: 40px; font-size: 30px; color: #4A3B1E;}
.s_xx1 p{ padding-top: 20px; padding-bottom: 10px; line-height: 16px; font-size: 12px; color: #A9A395;}
.s_xx1 p span{ margin-right: 20px;}
.s_xx2{ max-width: 1100px; margin: auto;}
.s_xx2 p{ margin-top: 30px; line-height: 30px; font-size: 16px; color: #4A3B1E;}
.s_xx2 img{ max-width: 100%; width: auto!important; height: auto!important;}

/* 网上培训 */
.l_w0{ background: #fff; padding-top: 30px; padding-bottom: 20px; border-radius: 5px;}

.l_w1{ padding-bottom: 2px;}
.l_w1 ul li{ float: left; width: 23.7%; margin-bottom: 20px; margin-left: 1.5%; border: 1px solid #E3E0DA; border-radius: 5px;}
.l_w1 ul li:first-child{ margin-left: 0;}
.l_w1 ul li:nth-of-type(4n+1){ margin-left: 0;}
.sy_ws1 img{ display: block; height: 170px; object-fit: cover; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.sy_ws2{ padding: 15px 17px; padding-bottom: 22px;}
.sy_ws2 h3{ height: 44px; line-height: 22px; font-size: 16px; color: #4A3B1E; font-weight: bold; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.l_w1 ul li:hover .sy_ws2 h3{ color: #AF2036;}
.sy_ws2 h5{ background: #AF986B; width: 73px; line-height: 26px; font-size: 12px; color: #fff; margin-top: 15px; margin-bottom: 20px; text-align: center; border-radius: 3px;}
.sy_ws2 p{ line-height: 19px; color: #4A3B1E;}
.sy_ws2 p span{ color: #AF2036; margin-right: 5px;}

/* 网上培训详情页 */
.s_ws0{ background: #fff; border-radius: 5px;}

.s_ws1{ margin-top: 15px; margin-bottom: 20px;}
.s_ws1 .s_ws0{ padding-top: 30px; padding-bottom: 36px;}
.s_ws11{ width: 69.2%;}
.s_ws11 ul li{ display: none; height: 467px; border-radius: 5px; position: relative;}
.s_ws11 ul li:first-child{ display: block;}
.s_ws11 ul li .video{ height: 100%;}
.s_ws11 ul li video{ width: 100%; height: 100%; object-fit: fill;}
.bf_bg{ position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5); left: 0; top: 0; z-index: 1;}
.bf1{ position: absolute; width: 85px; height: 84px; left: 50%; top: 50%; margin-left: -42.5px; margin-top: -42px; z-index: 2; display: -webkit-box;  display: -webkit-flex; -webkit-justify-content: center; -webkit-align-items: center;}
.bf1 img{ height: 100%;}
.s_ws12{ width: 28.3%;height: 467px;}
.s_ws121{ background: url(../images/ks.png) no-repeat left bottom 5px; padding-bottom: 13px;}
.s_ws121 p{ background: url(../images/bf.png) no-repeat left center; line-height: 22px; padding-left: 28px; font-size: 16px; color: #4A3B1E; font-weight: bold;}
.s_ws122{ margin-top: 20px; height: calc(100% - 56px); overflow-y: scroll;}
.s_ws122::-webkit-scrollbar{ width:6px; height: 260px; border-radius: 3px;}
.s_ws122::-webkit-scrollbar-thumb{ background-color: #E3E0DA;}
.s_ws122 ul li{ margin-bottom: 20px;}
.s_w1{width: 38.5%;height: 100%;position: relative;}
.s_w11{ width: 100%; height: 100%; position: relative;}
.s_w11 img{ display: block; max-width: 100%; height: 70px; object-fit: cover;}
.s_w12{ position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5); left: 0; top: 0; z-index: 1;}
.s_w13{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2; display: -webkit-box;  display: -webkit-flex; -webkit-justify-content: center; -webkit-align-items: center;}
.s_w13 img{ height: 40px;}
.s_w2{width: 56%;margin-right: 2%;}
.s_w2 p{ line-height: 22px; font-size: 16px; color: #4A3B1E; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.s_ws122 ul li:hover .s_w12{ display: none;}
.s_ws122 ul li:hover .s_w13{ display: none;}
.s_ws122 ul li:hover .s_w2 p{ color: #AF2036;}
.s_ws122 ul li.cur .s_w12{ display: none;}
.s_ws122 ul li.cur .s_w13{ display: none;}
.s_ws122 ul li.cur .s_w2 p{ color: #AF2036;}
.s_ws31{ margin: 20px 0;}
.s_ws31 h1{ line-height: 31px; font-size: 24px; color: #4A3B1E; font-weight: bold;}
.s_ws32 h5{ background: #AF986B; display: inline-block; width: 73px; line-height: 26px; font-size: 12px; color: #fff; margin-top: 15px; margin-bottom: 20px; text-align: center; border-radius: 3px;}
.s_ws32 span{ display: inline-block; line-height: 26px; color: #4A3B1E; margin-left: 20px; margin-right: 10px;}

/* 数字展厅详情页 */
.s_sz0{ background: #fff; border-radius: 5px;}

.s_sz1{ margin-top: 15px;}
.s_sz1 .s_sz0{ padding: 30px 0;}
.s_sz11{ width: 49.2%;}
.s_sz11 img{ max-width: 100%; border-radius: 5px;}
.s_sz12{ width: 48.3%; margin-top: 7px;}
.s_sz12 h1{ margin-bottom: 20px; line-height: 31px; font-size: 24px; color: #4A3B1E; font-weight: bold;}
.s_sz12 p{ line-height: 30px; color: #4A3B1E;}

.s_sz2{ margin: 20px 0;}
.s_sz2 .s_sz0{ padding-top: 14px; padding-bottom: 30px;}
.s_sz2t p{ background: url(../images/hd1.png) no-repeat left center; padding-left: 49px; line-height: 20px; font-size: 16px; color: #4A3B1E; font-weight: bold;}
.s_sz2m img{ display: block; max-width: 100%;}
.s_sz2b p{ line-height: 30px; margin-top: 22px; font-size: 16px; color: #4A3B1E;}
.s_sz2b img{ max-width: 100%; width: auto!important; height: auto!important;}

.s_sz3 .s_sz0{ padding-top: 14px; padding-bottom: 30px;}
.s_sz3t p{ background: url(../images/hd1.png) no-repeat left center; padding-left: 49px; line-height: 20px; font-size: 16px; color: #4A3B1E; font-weight: bold;}
.s_sz3m ul li{ float: left; width: 23.7%; margin-top: 20px; margin-left: 1.5%; border: 1px solid #E3E0DA; border-radius: 5px;}
.s_sz3m ul li:first-child{ margin-left: 0;}
.s_sz3m ul li:nth-of-type(4n+1){ margin-left: 0;}
.s_sz3m1 img{ display: block; height: 170px; object-fit: cover; border-top-left-radius: 5px; border-top-right-radius: 5px;}
.s_sz3m2{ padding: 0 17px; padding-top: 15px; padding-bottom: 24px;}
.s_sz3m2 h3{ line-height: 21px; font-size: 16px; color: #4A3B1E; font-weight: bold; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.s_sz3m ul li:hover .s_sz3m2 h3{color: #AF2036;}

/* 活动开展详情页 */
.s_hd0{ background: #fff; border-radius: 5px;}

.s_hd1{ margin-top: 15px;}
.s_hd1 .s_hd0{ padding: 30px 0;}
.s_hd11{ width: 49.2%;}
.s_hd11 img{ max-width: 100%; border-radius: 5px;}
.s_hd12{ width: 48.3%; margin-top: 7px;}
.s_hd12 h1{ line-height: 31px; font-size: 24px; color: #4A3B1E; font-weight: bold;}
.s_hd12 h5{ background: #AF986B; width: 73px; line-height: 26px; font-size: 12px; color: #fff; margin-top: 20px; margin-bottom: 10px; text-align: center; border-radius: 3px;}
.s_hd12 p{ line-height: 30px; color: #4A3B1E;}

.s_hd2{ margin-top: 20px; margin-bottom: 16px;}
.s_hd2 .s_hd0{ padding: 15px 0;}
.s_hd2t p{ background: url(../images/hd1.png) no-repeat left center; padding-left: 49px; line-height: 20px; font-size: 16px; color: #4A3B1E; font-weight: bold;}
.s_hd2m img{ display: block; max-width: 100%;}
.s_hd2b p{ line-height: 30px; margin-top: 20px; font-size: 16px; color: #4A3B1E;}
.s_hd2b img{ max-width: 100%; width: auto!important; height: auto!important;}

.s_hd3 .s_hd0{ padding-top: 15px; padding-bottom: 23px;}
.s_hd3t p{ background: url(../images/hd1.png) no-repeat left center; padding-left: 49px; line-height: 20px; font-size: 16px; color: #4A3B1E; font-weight: bold;}
.s_hd3m img{ display: block; max-width: 100%;}
.s_hd3b{ height: 600px; margin-top: 20px;}
.s_hd3b #allmap{ height: 100%;}

/* 征询反馈 */
.mess{ margin-top: 15px;}
.mess0{ background: #fff; height: 630px; padding-top: 30px;}

.me h1{ margin-bottom: 30px; line-height: 40px; font-size: 30px; color: #4A3B1E; text-align: center; font-weight: normal;}
.me h3{ margin-bottom: 10px; line-height: 21px; font-size: 16px; color: #4A3B1E; font-weight: normal;}
.me textarea{ background: none; width: 100%; height: 200px; border: 1px solid #E3E0DA; border-radius: 5px; padding: 10px;}
.me textarea::-webkit-input-placeholder{ font-size: 16px; color: #C6C2B8;}
.me textarea::-moz-placeholder{ font-size: 16px; color: #C6C2B8;}
.me textarea:-moz-placeholder{ font-size: 16px; color: #C6C2B8;}
.me textarea:-ms-input-placeholder{ font-size: 16px; color: #C6C2B8;}
.me input{ background: #AF2036; width: 125px; margin-top: 20px; line-height: 40px; font-size: 16px; color: #fff; text-align: center; border-radius: 3px; border: none;}
.me input:focus{ background: #df1837;}