@charset "gb2312";
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;margin:0 auto;color:#8a691d;min-width:1100px;background:url(/images/jianzao2/zhuanti/2019wrmk/bg.jpg) no-repeat center 712px #ffd979;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
a{text-decoration:none;color:#8a691d;-moz-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
a:hover{text-decoration:underline;}
input,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.ico,.nav li,.areaSelect i{ background:url("/images/zaojia/zhuanti/2019msyy/ico.png") no-repeat;}
.nav .btn{ display:block; width:210px; height:56px; line-height:56px; text-align:center; font-size:28px; color:#fff; text-decoration:none; background-position:0 -186px; margin:0 auto;}


.layout{width:1100px;margin:0 auto;}

.headerBg{background:#fff;}
.banner{height:646px;background:url(//www.jianshe99.com/upload/resources/image/2020/08/24/468311.jpg) no-repeat center top;}

.activityMod ul{height:206px;margin-top:9px;padding-top:5px;}
.activityMod li{width:342px;height:177px;float:left;margin-right:36px;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;display:inline;}
.activityMod li .activity{padding:64px 0 0 28px;}
.activityMod li .time,.activityMod li i{background:url(/images/zaojia/zhuanti/2019wrmk/activity-icon.png) no-repeat;}
.activityMod li .time{width:153px;height:43px;line-height:43px;padding-right:5px;position:absolute;left:0;top:-5px;font-size:16px;color:#fff;text-align:center;}
.activityMod li img{position:absolute;right:40px;top:46px;}
.activityMod li p{line-height:22px;font-size:16px;}
.activityMod li strong{line-height:32px;font-size:22px;display:block;}
.activityMod li.liLast{margin-right:0;}
.activityMod li i{width:78px;height:74px;background-position:left -89px;position:absolute;right:0;bottom:0;display:none;}
.activityMod li em{width:342px;height:182px;position:absolute;left:0;top:-5px;background:url(/images/zaojia/zhuanti/2019wrmk/activity-mask.png) no-repeat;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;}
.activityMod li.on em,.activityMod li.overdue em{display:none;}
.activityMod li.overdue{background:#fbfbfb;}
.activityMod li.overdue .time{background-position:left -44px;}
.activityMod li.overdue i{display:block;}
.activityMod li.overdue p,.activityMod li.overdue strong{color:#acacac;}
.activityMod .explain{padding:18px 24px;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.activityMod .explain p{padding:3px 0;line-height:28px;font-size:18px;}

.title{padding:70px 0 20px;text-align:center;}
.title h2{height:46px;line-height:460px;overflow:hidden;background:url(//www.jianshe99.com/upload/resources/image/2020/07/28/465873.png) no-repeat center top;}
.title p{line-height:70px;color:#3d3d3d;font-size:32px;}

.rankings .rankings-head{height:51px;}
.rankings .rankings-head li{line-height:51px;padding:0 22px;color:#8a691d;font-size:24px;font-weight:bold;float:left;white-space:nowrap;cursor:pointer;margin-right:20px;background:#f0ce7c;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;display:inline;}
.rankings .rankings-head li.on{background:#fff;color:#8a691d;cursor:default;}
.rankings .tableMod{padding:30px 31px 30px 30px;background:#fff;-moz-border-radius:0 0 9px 9px;-webkit-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px;display:none;}
.rankings .tableMod .table-head{height:54px;border:1px solid #d3c7aa;border-left:0;}

.rankings .table-head li,.rankings .table-body ul li span{width:105px;height:54px;line-height:54px;border-left:1px solid #d3c7aa;float:left;font-weight:bold;font-size:18px;text-align:center;vertical-align:top;}
.rankings .w290{width:290px !important;}
.rankings .w121{width:121px !important;margin-right:-1px;border-right:1px solid #d3c7aa;}
.rankings .table-body{height:215px;margin-top:-1px;}
.rankings .table-body ul li{height:42px;border-right:1px solid #d3c7aa;border-bottom:1px solid #d3c7aa;text-align:center;vertical-align:top;}
.rankings .table-body ul li span{height:42px;line-height:42px;font-size:14px;font-weight:normal;}
.rankings .table-body .bodyRoll{height:215px;overflow:hidden;}
.rankings .explain{padding-top:14px;line-height:30px;font-size:18px;}


.freeMod{background:url(/images/zaojia/zhuanti/2019wrmk/freeMod-y.png) repeat-y;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;margin-top:72px;padding-bottom:26px;}
.freeMod .title{padding:40px 0 27px;}
.freeMod .title h2{height:42px;background-position:center -47px;}
.freeMod .freeText{width:630px;padding-left:120px;line-height:32px;color:#fff;font-size:18px;}
.freeMod .free-ewm{width:232px;padding:35px 76px 20px 0;line-height:36px;font-size:16px;text-align:center;color:#fff;}
.freeMod .free-ewm img{display:block;margin:0 auto;}

.entranceMod .title h2{background-position:center -90px;}
.entranceMod .entrance{padding:30px 0 30px 14px;background:#fff;font-size:0;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}
.entranceMod .entrance a{height:54px;line-height:54px;padding:0 115px;white-space:nowrap;display:inline-block;background:#ffe64b;color:#575656;margin:16px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;font-size:24px;-moz-box-shadow:0 4px #e7be13;-webkit-box-shadow:0 4px #e7be13;box-shadow:0 4px #e7be13;}

.popMod{width:600px;position:fixed;_position:absolute;left:50%;top:50%;margin-left:-300px;z-index:800;display:none;}
.popMod .popTitle{height:58px;padding:0 22px 0 30px;background:#f5f5f5;border-top:1px solid #e8e8e8;border-bottom:1px solid #c7d0d9;}
.popMod .popTitle h4{height:26px;line-height:26px;padding-left:15px;margin-top:16px;color:#666;font-size:18px;font-weight:normal;border-left:5px solid #f97a04;float:left;}
.popMod .pop-body{line-height:36px;padding:40px 48px 20px;font-size:18px;background:#fff;margin:0 1px;}
.popMod .pop-body .yy-ewm{margin:15px auto;display:block;}
.popMod .pop-foot{font-size:0;padding:20px 0 40px;text-align:center;background:#fff;margin:0 1px;}
.popMod .pop-foot a{padding:0 25px;line-height:38px;margin:0 15px;background:#f9880d;color:#fff;font-size:18px;display:inline-block;}
.popMod .popClose{width:15px;height:15px;position:absolute;right:22px;top:22px;background:url(/images/jianzao2/zhuanti/2019wrmk/popClose.png) no-repeat center center;}
.funMask{width:100%;position:fixed;left:0;top:0;background:#000;opacity:0.5;filter:alpha(opacity=50);z-index:700;display:none;}

.videoMod .title h2{background-position:center -137px;}
.videoMod .videoMain{height:446px;background:url(/images/zaojia/zhuanti/2019wrmk/videoMod-y.png) repeat-y;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}
.videoMod .videoPanel{height:79px;}
.videoMod .videoPanel .video-list-title{width:494px;height:60px;line-height:60px;margin-top:9px;background:url(/images/zaojia/zhuanti/2019wrmk/video-list-title.jpg) no-repeat;text-indent:73px;font-size:24px;color:#fff;font-weight:bold;}
.videoMod #countDown{padding:18px 0 0 20px;line-height:42px;color:#575656;font-size:24px;font-weight:bold;}
.videoMod #countDown em{height:42px;padding:0 7px;margin:0 5px;display:inline-block;;text-align:center;background:#fc6141;vertical-align:top;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.videoMod .video{width:582px;height:367px;}
.videoMod .video img{cursor:pointer;}
.videoMod .video iframe{width:100%;height:367px}
.videoMod .video-info{width:485px;margin-right:9px;}
.videoMod .video-list{height:356px;overflow:hidden;position:relative;margin-top:11px;}
.videoMod .video-list ul{padding-right:11px;}
.videoMod .video-list li{height:124px;position:relative;margin-bottom:19px;background:#fff;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;overflow:hidden;}
.videoMod .video-list li .order{width:103px;height:124px;line-height:124px;text-align:center;font-size:52px;color:#effbff;background:url(/images/jianzao2/zhuanti/2019wrmk/orderBg.png) no-repeat;float:left;}
.videoMod .video-list li .vEvent{width:200px;line-height:38px;padding:5px 0 0 26px;float:left;font-size:18px;}
.videoMod .video-list li .vEvent strong{display:block;}
.videoMod .video-list li.blue .order{background-position:left -125px;}
.videoMod .video-list li i{width:78px;height:24px;line-height:24px;position:absolute;right:0;top:0;background:url(/images/zaojia/zhuanti/2019wrmk/video-list-icon.png) no-repeat;text-indent:21px;font-size:16px;color:#fff;}
.videoMod .video-list li .memorandum,.videoMod .video-list li .noMemorandum{width:129px;height:46px;line-height:46px;font-size:18px;color:#fff;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#ff5a00;text-align:center;position:absolute;right:15px;top:40px;}
.videoMod .video-list li.on p{color:#ff3480;}
.videoMod .video-list li.on i{height:19px;background-position:left -16px;top:10px;}
.nicescroll-rails{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}

.mxbMod{margin-bottom:40px;}
.mxbMod .title h2{background-position:center -184px;}
.mxbMod .mxb{padding:30px 0 62px;height:502px;background:#fff;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;position:relative;}
.mxbMod .mxb-swiper{width:828px;height:450px;overflow:hidden;margin:0 auto;position:relative;}
.mxbMod .mxb-swiper ul li{width:240px;height:450px;margin-right:54px;text-align:center;color:#8a691d;float:left;display:inline;}
.mxbMod .mxb-swiper ul li img{display:block;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;margin:0 auto 15px;}
.mxbMod .mxb-swiper ul li strong{display:block;line-height:34px;font-size:24px;}
.mxbMod .mxb-swiper ul li p{line-height:28px;font-size:18px;}
.mxbMod .prev,.mxbMod .next{width:70px;height:70px;line-height:700px;overflow:hidden;position:absolute;left:37px;top:172px;background:url(/images/zaojia/zhuanti/2019wrmk/mxb-btn.png) no-repeat;filter:alpha(opacity:60);opacity:.6;}
.mxbMod .next{left:auto;right:37px;background-position:-71px top;}
.mxbMod .prev:hover,.mxbMod .next:hover{filter:alpha(opacity:100);opacity:1;display:block;}
.mxbMod .mxb-btns{font-size:0;text-align:center;}
.mxbMod .mxb-btns a{padding:0 60px;height:52px;line-height:52px;font-size:24px;display:inline-block;margin:0 40px;color:#fff;background:#f78e22;background:-moz-linear-gradient(left, #f5bb3e, #f96b0c);background:-o-linear-gradient(left, #f5bb3e, #f96b0c);background:-webkit-linear-gradient(left, #f5bb3e, #f96b0c);background:linear-gradient(left, #f5bb3e, #f96b0c);-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;}

.addGroup{width:160px;height:220px;position:fixed;_position:absolute;right:10px;top:50%;margin-top:-110px;background:url(/images/zaojia/zhuanti/2019wrmk/addGroup.png) no-repeat;text-align:center;-moz-box-shadow:0 3px 7px #ecba62;-webkit-box-shadow:0 3px 7px #ecba62;box-shadow:0 3px 7px #ecba62;}
.addGroup p{line-height:22px;padding:6px;color:#333;}
.addGroup a{width:98px;line-height:32px;background:#ff7124;color:#fff;margin:13px auto 0;display:block;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;}


.fix-appointment{ width:181px; background:#fff; position:fixed; left:20px; top:100px; padding-bottom:36px; border-radius:5px; _position:absolute;_height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.fix-appointment .tit{ font-size:22px; color:#444; line-height:68px; text-align:center; padding-top:14px;}
.fix-appointment .con{ padding:0 0 0 15px;}
.fix-appointment .con .box{ width:135px; height:36px; border:1px solid #e0e0e0; border-radius:50px; margin-bottom:12px; padding-left:15px; position:relative;}
.fix-appointment .con .box label{ display:none; width:120px; height:26px; line-height:26px; font-size:16px; margin-top:5px; left:19px; color:#666; top:0;}
.fix-appointment .con span{ float:left; color:#666; display:block; width:66px; text-align:right; height:36px; line-height:36px; }
.fix-appointment .con .ipt1{ float:left; width:120px; height:26px; font-size:16px; line-height:26px; margin-top:5px; border:0; text-indent:4px;}
.fix-appointment .con .ipt2{ width:60px;}
.fix-appointment .con .imgCode{ display:block; width:60px; float:left; margin-top:8px;}
.fix-appointment .areaSelect{width:120px;height:36px;}
.fix-appointment .areaSelect input{ width:120px; height:32px; line-height:32px; font-size:16px; text-indent:3px; color:#666;}
.fix-appointment .areaSelect i{display:block;width:12px;height:7px; top:15px; right:0; background-position:-110px -304px;}
.fix-appointment .areaSelect i.on{ background-position:-129px -304px;;}
.fix-appointment .apply-btn{ display:block; width:152px; height:38px; line-height:38px; text-align:center; font-size:16px; color:#4745e9; text-decoration:none; background-position:0 -381px;}
.fix-appointment .areaSelect ul{ width:150px !important; top:36px !important; left:-16px !important;}
.fix-appointment .areaSelect li{ text-indent:20px;}

.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}
.areaSelect{width:373px;height:54px;}
.areaSelect input{ width:373px; font-size:20px; overflow:hidden;height:50px; line-height:50px; margin-top:2px; border:0; text-indent:10px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#999}
.areaSelect input.on{color:#333}
.areaSelect i{display:block;width:26px;height:14px; top:20px; right:0; background-position:-38px -304px;}
.areaSelect i.on{ background-position:-73px -304px;}
.areaSelect ul {width:504px; border:1px solid #ddd; background:#fff; padding:0; top:54px !important; left:-108px !important;}
.areaSelect ul.show{border:1px solid #ddd}
.areaSelect ul li {overflow:hidden;width:100%;cursor:pointer;line-height:36px;height:36px; font-size:16px; text-indent:127px;}
.areaSelect ul li.hover {background:#a7cee2;color:#fff}



