/* CSS Document */

html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0}
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{background: #f9f0e7 !important;color:#000;min-width: 1300px;}
body,textarea{font:14px 'Tahoma', 'Arial', 'SimSun'}
h2,h3,h4,h5,h6{ font-family: "Microsoft Yahei"; line-height:1.5;}
img,fieldset{border:0;vertical-align:middle}
input{padding:0;margin:0;outline:none;}
a{text-decoration:none;color:#4c4c4c;}
a:hover{text-decoration:none;}
ul,li,ol{list-style:none}

i,em,s { font-style: normal; } 
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;zoom:1;}
.fl{float:left;}.fr{float:right;}
/*reset样式重置*/


.dis_ib{display:inline-block !important;}
.mjz{ margin: 0 auto;}
.ffYH{ font-family: "Microsoft Yahei";}


.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px;}
.f22 { font-size:22px;}

.b { font-weight: bold; }

.bodybgC{ color:#f9f0e7;}

.w100b{ width:100%;}

.w15{width:15px;}
.w30{width:30px;}
.w45{width:45px;}
.w60{width:60px;}
.w80{width:80px;}
.w100{width:100px;}
.w120{width:120px;}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w225{width:225px !important;}
.w250{width:250px;}
.w300{width:300px;}
.w326{width:326px;}
.w360{width:360px;}
.w500{width:500px;}
.w900{width:900px;}

.w300i{width:300px !important;}

.w800max{ max-width:800px;}

.h25{height:25px;}
.h35{height:35px;}
.h40{height:40px;}
.h45{height:45px;}
.h50{height:50px;}
.h56{height:56px;}
.h80{height:80px;}
.h90{height:90px;}
.h100{height:100px;}
.h120{height:120px;}
.h155{height:155px;}
.h200{height:200px;}
.h500{height:500px;}
.h820{height:820px;}
.h850{height:893px;}
.h950{height:950px;}

.h35i{ line-height:35px !important;}

.h100mix{ min-height:100px;}
.h330mix{ min-height:330px;}
.h1200mix{ min-height:1200px;}

.tc { text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}

.bb0i { border-bottom:0 !important;}

.pA5{ padding:5px;}
.pA15{ padding:15px;}

.p_qs{ padding:30px 45px;}


.pA0i{ padding:0px !important;}

.pb0i { padding-bottom:0 !important;}

.pl10{ padding-left:10px;}
.pl20{ padding-left:20px;}
.pl50{ padding-left:50px;}

.pr10{ padding-right:10px;}
.pr30{ padding-right:30px;}
.pr50{ padding-right:50px;}

.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt50{ padding-top:50px;}

.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb30{ padding-bottom:30px;}
.pb50{ padding-bottom:50px;}
.pb255{ padding-bottom:255px;}

.mt0{ margin-top:0;}
.mt2{ margin-top:2px;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt300{ margin-top:300px;}


.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.ml50{ margin-left:50px;}
.ml330{ margin-left:330px;}

.mr10{ margin-right:10px;}
.mr20{ margin-right:20px;}
.mr30{ margin-right:30px;}
.mr50{ margin-right:50px;}

.ml25rb10{ margin:0 10px 10px 25px;}
.ml7rb10{ margin:0 10px 10px 7px;}

.mb8{ margin-bottom:8px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb30{ margin-bottom:30px;}
.mb40{ margin-bottom:40px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}

.c666{ color:#666;}
.c999{ color:#999;}
.cAAA{ color:#AAA;}
.cFFF{ color:#FFF;}
.c60C{ color:#60C;}/*紫色*/
.c03F{ color:#03F;}/*蓝色*/
.c069{ color:#069;}/*兰色*/
.c060{ color:#060;}/*深绿色*/
.cF36{ color:#F36;}/*洋红色*/
.cC00{ color:#C00;}/*深红色*/
.cF60{ color:#F60;}/*橙色*/
.color-red{ color:#F00;}

.cF30{ color: #FF3300 !important;}

.cbgcFFF{ background-color:#FFF;}
.cbgc060{ background-color:#060;}
.cbgF5i{ background-color:#F5F5F5 !important;}

.cbgCheng1i{ background-color:#FF9900 !important;}
.cbgLan1i{ background-color:#2196F3 !important;}
.cbgLan2i{ background-color:#0077B5 !important;}
.cbgLuLan1i{ background-color:#009688 !important;}
.cbgFenHong1i{ background-color:#E91E63 !important;}
.cbgZongHong1i{ background-color:#D34836 !important;}

.bgc01 { background-color: #FE9700; }

.form-control {
	border: 1px solid #ddd;
	box-shadow: none;
}

.form-control:focus {
	border: 1px solid #30a5ff;
	outline: 0;
	box-shadow: inset 0px 0px 0px 1px #30a5ff;
}


.btn {
  border: 2px solid transparent;
  background: #3498DB;
  color: #ffffff;
  font-size: 18px !important;
  font-family: "Microsoft Yahei";
  height:50px;
  line-height: 50px;
  padding: 10px 0;
  text-decoration: none;
  text-shadow: none;
  border-radius: 3px;
  box-shadow: none;
  transition: 0.25s;
  display: block;
  margin: 0 auto;
  box-sizing: border-box;
}


.btn:hover {
  background-color: #2980B9;
}


.hov1:hover {color: #00FFFF;}
.hov2:hover {color: #FFB9AE;}

.VHjz{
display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  
  display: -moz-box;
  -moz-box-orient: horizontal;
  -moz-box-pack: center;
  -moz-box-align: center;
  
  display: -o-box;
  -o-box-orient: horizontal;
  -o-box-pack: center;
  -o-box-align: center;
  
  display: -ms-box;
  -ms-box-orient: horizontal;
  -ms-box-pack: center;
  -ms-box-align: center;
  
  display: box;
  box-orient: horizontal;
  box-pack: center;
  box-align: center;
}



.w1300{width:1300px; }
.w1210{width:1210px; }

.hl35{ height:35px; line-height:35px;}
.mtl1{ margin:15px 0 0 25px;}


#headT {margin: 0 auto; width:1300px; height:35px; background-color: #f3e5a1;color: #990000; background:url('/images/headtopbg.gif'); background-repeat:no-repeat;}

#headT a{color: #333; font-size:14px; text-decoration: none; display:inline-block; margin-right:20px;}
#headT a:hover {color: #FF3300; font-size:14px; text-decoration:underline;}
#headT li{ float:left;}

.si_serviceleftLI2 {position:relative;z-index:100;}
.si_serviceleftLI2 div {position:absolute; left:0px; top:30px; display:none;}

#head1 .banner { float:right; margin-top:28px; margin-right:36px;}

#head1 .topsearch {float: left;overflow: hidden; width: 635px; height: auto; text-align: left; margin-top: 50px; margin-left: 130px;font-family: "Microsoft Yahei"; }

.topsearch .s_ul {width:630px;	position:relative;	z-index:1;	height:25px;text-align:left; }
.topsearch .s_ul ul {position:absolute;}
.topsearch .s_ul ul li { float:left;list-style:none}
.topsearch .s_ul ul li a {float:left;padding:0 13px;color:#333;font-size:16px;line-height:25px}
.topsearch .s_ul ul li a:hover {text-decoration:none}
.topsearch .s_ul ul li.current a {	padding:1px 13px;background-position:right 0;color:#fff;font-weight:100}
.s_ul ul li.current,.buff .s_ul ul li.current a {	background-color:#cc0000}
.sch_t_frm {overflow: hidden;margin: 0;width: 630px;height: 42px; }
.sch_ct {float: left;display: block;overflow: hidden;width: auto;}
.topsearchinput {border-top: 2px solid #cc0000;border-bottom: 2px solid #cc0000;border-left: 2px solid #cc0000;}
.btn-normal {float: left;display: block;width: 90px;height: 38px;border: 0;color: #fff;text-align: center;text-decoration: none;font-size: 20px;background-color: #cc0000;font-family: "Microsoft Yahei";cursor: pointer;}
.sch_t_frm .topsearchinput {float: left;display: block;padding: 5px 10px; width: 500px;height: 24px;border-right: 0;background: url(../images/fdj.gif) 10px 10px no-repeat;background-color: #fff;color: #333;text-indent: 30px;font-size: 14px;line-height: 24px;}


.iNav{margin: 0 auto; width:1300px; height:60px; line-height:60px; background-color: #88714e;color: #FFF; background:url('/images/menubg.gif'); background-repeat:no-repeat; font-size:25px;}
.iNav ul{ display: inline-block; }
.iNav li{float: left; color:#b8aa95}
.iNav>ul>li>a{color:#FFF;font-family: "Microsoft Yahei"; display: block; text-decoration: none; text-align:center;display:inherit;padding:0 30px; float:left;}
.iNav>ul>li>a:hover{color:#694c20;}


.im11{margin: 40px auto; height:230px; padding-bottom:20px;}
.im11 ul li { width: 280px; height: 230px; padding: 0 60px 0 0; float: left;}
.im11 ul li:last-child { padding: 0;}
.im11 ul li p { padding-top:10px; width: 280px; color:#000; font-size:14px; text-align:center; }
.im11 ul li p.zb { color:#666; line-height:23px; }
.im11 ul li p span { color:#cc0000; font-weight:bold; }

.im11s{margin: 40px auto; height:230px; padding-bottom:20px;}
.im11s ul{ width:1240px; margin:0 auto;}
.im11s ul li { width: 310px; padding: 0; float: left; text-align:center;}
.im11s ul li p { padding-top:10px; padding-bottom:20px; width: 280px; color:#000; font-size:14px; text-align:center; margin:0 auto; }
.im11s ul li p.zb { color:#666; line-height:23px; }
.im11s ul li p span { color:#cc0000; font-weight:bold; }


.imtj01{ margin: 0 auto; height:125px; background:url('/images/imtjbg1.jpg'); background-repeat:no-repeat;}
.imtj02{ margin: 0 auto; height:125px; background:url('/images/imtjbg2.jpg'); background-repeat:no-repeat;}
.imtj ul{ padding:30px 0 0 265px;}
.imtj li{float: left;}
.imtj>ul>li>a{color:#000; font-size:18px; display: block; text-decoration: none; text-align:center;display:inherit;padding:3px 25px; float:left;}
.imtj>ul>li>a:hover{color:#FF3300;}

.iqp{margin: 55px auto; height:327px; background:url('/images/imqpbg.jpg'); background-repeat:no-repeat;}
.qpm{ padding:120px 100px 0 20px;}
.qpc ul{ padding-top:30px; float:left; width:350px;}
.qpc ul li{ line-height:30px;}
.qpc ul li a{color:#000; font-size:14px; text-decoration: none; }
.qpc ul li a:hover{color:#FF3300;}

.iqs{margin:0 auto; height:275px; }
.iqs ul li { width: 200px; height: 275px; padding: 0 75px 0 0; float: left;}
.iqs ul li:last-child { padding: 0;}
.iqs ul li p { padding-top:10px; width: 200px; color:#000; font-size:14px; text-align:center; }

.il1{margin:40px auto 0; height:35px; background:url('/images/imlink1.gif'); background-repeat:no-repeat;}
.il2{margin:0 auto; height:60px; background:url('/images/imlink2.gif'); background-repeat:repeat-y;}
.il3{margin:0 auto 20px; height:15px; background:url('/images/imlink3.gif'); background-repeat:no-repeat;}


.NowNav{ height:45px; line-height:45px;}
.NowNav a{ color:#000; text-decoration:none; border-bottom: 1px solid;}
.NowNav a:hover{text-decoration: none; border-bottom: 0;}


.bottom{ margin: 0 auto; padding:10px 0; text-align:center; font-size:12px; line-height:22px;}
.bottom span{display:inline-block; margin-right:20px;}
.bottomline{border-bottom:1px solid #DADADA;}


.nkc{width: 100%; height: 100%; padding: 30px 0; box-sizing: border-box ; position: relative; background-color:#f5f5f5;}
.nkcN{ margin: 0 auto; width:1210px; }

.nkcmj{width: 100%; height: 100%; padding: 30px 0 0; box-sizing: border-box ; position: relative; background-color:#f5f5f5;}

 .course-label { position: absolute; bottom: 6px; left: 8px; font-size: 12px; color: #FFFFFF; line-height: 16px;}
 .course-label label { display: inline-block; background: rgba(28, 31, 33, 0.6); border-radius: 4px; padding: 4px 8px; margin-right: 4px; margin-bottom: 2px; margin-right: 0px; font-weight: 200;}

.literacyCard__container {display: inline-block;cursor: pointer;width: 33%;height: auto;text-decoration: none;color: #111;vertical-align: middle}
.literacyCard {	margin: 25px;	border: 1px solid #f5f5f5;	border-radius: 2px;	background-color: #fff;	-webkit-transition: all .2s linear;	-o-transition: all .2s linear;transition: all .2s linear;}
.literacyCard:hover {-moz-box-shadow:0 5px 20px #dbdbdb;-webkit-box-shadow:0 5px 20px #dbdbdb;box-shadow:0 5px 20px #dbdbdb;cursor: pointer;-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);}

.literacyCard__top {height: 200px;overflow: hidden;border-top-left-radius: 2px;border-top-right-radius: 2px;margin-bottom: 20px;position: relative;}
.literacyCard__top img {width: 100%;vertical-align: middle;	position: absolute;	top: 50%;left: 50%;	-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

.literacyCard__center {	height: 60px;padding: 0 10px 10px;margin-bottom: 12px;}
.literacyCard__title {font-family: "Microsoft Yahei"; font-size: 20px;height: 100%;text-overflow: ellipsis;	display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.literacyCard__hollow {	color: #f13232;}
.literacyCard__icon {vertical-align: middle;min-width: 18px;text-align: center;	font-size: 14px;padding: 1px;font-weight: 400;border-radius: 2px;display: inline-block;margin-right: 4px;}
.literacyCard__info {vertical-align:middle;}

.literacyCard__footer {	padding: 10px 18px;	overflow: hidden;line-height: 25px;	}
.literacyCard__price {float: right;font-family:Arial;}
.literacyCard__logo {font-size:16px;color:#f13232;}
.literacyCard__resale {font-size:32px;	font-weight:600;color:#f13232;}


.ndskc{width: 100%; height: 1050px; background:#FFF url('/images/dskcbg.jpg') no-repeat 50% 0;}
.ndskc2{width: 100%; background:#FFF url('/images/dskcbg.jpg') no-repeat 50% 0;}
.ndskc p.title,.ndskc2 p.title{ color:#bf0101; font-size:50px; font-family: "Microsoft Yahei"; padding-top:75px; letter-spacing:5px;}
.ndskcsong{display: table; height:800px;}
.ndskcsong .nLsort,.ndskcsong .nRlist,.ndskcsong .nM {display: table-cell;}
.ndskcsong .nLsort {width:430px; background: #FFF; padding:0 0 0 28px; height:100%;}
.ndskcsong .nM {width:15px;}
.ndskcsong .nRlist {width:855px; background: #FFF; height:100%;}

.searchkc{ margin:10px 0; padding-bottom:20px;}
.searchkctxt{border: 1px solid #ddd; box-shadow: none; width:260px; height:35px; line-height:35px; padding-left:10px;}
.searchkctxt:focus {border: 1px solid #30a5ff; outline: 0; box-shadow: inset 0px 0px 0px 1px #30a5ff;}
.searchkctxtsub{display:block; text-align:center; color:#333; font-size:16px; height:37px; line-height:37px; border: 0; margin-bottom:20px; padding:0 20px; background-color: #E4E4E4; font-family: "Microsoft Yahei"; }

.xqbg2{width: 100%; background:#FFF url('/images/dskcbg2.jpg') no-repeat 50% 0;}
.xqbg3{width: 100%; background:#FFF url('/images/dskcbg3.jpg') repeat-y 50% 0;}

.mjzbo{width: 100%; min-height:1000px; background:#FFF url('/images/mjzbbg1.jpg') no-repeat 50% 0;}
.mjzbo p.title,.ndskc2 p.title{ color:#bf0101; font-size:50px; font-family: "Microsoft Yahei"; padding-top:75px; letter-spacing:5px;}

.mjzb2{width: 100%; min-height:1000px; background:#FFF url('/images/mjzbbg2.jpg') no-repeat 50% 0;}
.mjface{border-radius: 65px;width:130px;height:130px;}
.mjtit{ font-size:26px; color:#bc1b21; padding:50px 0 0 35px; }
.mjinfo{ font-size:18px; color:#666; padding:5px 0 0 35px; }
.mjfsnp{ background-color:rgba(255,255,255,0.6); height:75px; line-height:75px; text-align:center; margin-top:90px; color:#b25801; font-size:26px;}


.jhlist{display: table; height:800px;}
.jhlist .nLlist,.jhlist .nRsort,.jhlist .nM {}
.jhlist .nRsort {width:410px; background: #FFF; min-height:800px; height:100%; float:right; top:0; right:0;}
.jhlist .nM {width:15px;}
.jhlist .nLlist {width:875px; background: #FFF; min-height:800px; height:100%; float:left;}

.jhR { padding:20px 0 60px 30px;}
.jhR p{ padding-top:25px; color:#666;}
.jhR p.price{ padding-top:10px; font-family:Arial;}
.l_logo {font-size:22px;font-weight:400;color:#f13232;}
.l_resale {font-size:30px;font-weight:600;color:#f13232;}

.showsp{ background-color:#FFF; margin-bottom:20px; }
.showsp .sp{ width:755px; height:425px; padding:18px 0 18px 15px; float:left;}
.showsp .qp{ float:right; padding:18px 15px 18px 0;}

#kcqp .noqp{ width:500px; text-align:center;}

#kcqplist{ padding:6px 0;}
#kcqplist a{color: #666; font-size:14px; text-decoration: none; display:inline-block; margin-right:20px; height:24px;}
#kcqplist a:hover {color: #FF3300; font-size:14px; text-decoration:underline;}

.showlist{width: 1300px; overflow:hidden; margin: 0 auto;}
.showlistL{width: 855px; float:left; background-color:#FFF; min-height:800px;}
.showlistR{width: 430px; float: right; background-color:#FFF;}

.t_tab{ width:115px;border-top: 3px solid #e34913;line-height: 50px; margin-left:20px; padding: 0 10px; font-size: 16px; text-align:center; float:left; color:#e54a13;}
.t_title{ color:#000; font-size:16px; font-family: "Microsoft Yahei"; font-weight: 700; padding:0 20px 20px 30px; }
.t_title2{ color:#000; font-size:16px; font-family: "Microsoft Yahei"; font-weight: 700; padding:0 20px 20px 30px; margin:15px 0 0 0;}
.t_list{ padding:20px; font-size:16px; font-family: "Microsoft Yahei";}
.t_list .l-item {position: relative; line-height: 50px; padding-left: 10px; display: block; color: #000; box-sizing: border-box; background-color: #f5f5f5; margin-bottom: 20px;}

.i-text {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal; color: #e9511b !important;}
.i-suffix {color: #888; font-family:"SimSun"; font-size:14px; margin-left: 10px; display: inline-block; vertical-align: middle;}
.t_list a:hover{ background-color:#CCC; text-decoration: none;}




.ia{ color: #666; text-decoration: none;}
.ia:hover {color: #FF3300; text-decoration:underline;}

.icp{color: #999; font-size:14px; text-decoration: none;}
.icp:hover {color: #999; font-size:14px; text-decoration:underline;}


.red-btn {
background: #f01414;
border-radius: 24px;
font-size: 16px;
color: #fff;
letter-spacing: 0;
line-height: 24px;
font-weight: 700;
padding: 12px 48px;
transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;
-o-transition: all .3s;
}






/*右侧悬浮*/
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:50px;}
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/* goTop*/
#tbox{width:52px; float:right; position:fixed; right:15px; bottom:15px; _position:absolute; _bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;z-index: 999;
}
#gotop{ width:52px; height:52px; background:url(/images/icon.png) no-repeat; display:block; background-position:0 -118px;}

/*右侧跳动礼物*/
.gift[data-v-7cee2b07] {
	width: 50px;
	padding: 16px 0 8px;
	display: block;
	color: #fff;
	text-align: center;
	position: absolute;
	top: -55px;
	right: 0;
	background-image: url(/images/exc_enter_gift.png);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	-webkit-animation: jump-data-v-7cee2b07 .6s infinite;
	animation: jump-data-v-7cee2b07 .6s infinite
}
.gift p{ margin:0;}
@-webkit-keyframes jump-data-v-7cee2b07 {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

	50% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px)
	}

	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes jump-data-v-7cee2b07 {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

	50% {
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px)
	}

	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}
/*右侧跳动礼物 end */


#reservation-bar {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 120px;
    background-color: rgba(255,255,255,.6);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr='#7F000000', endcolorstr='#7F000000');
    -ms-filter: alpha(opacity=60);
    z-index: 666;
}

#reservation-bar .btn-box {text-align: center; width:463px; height:88px; margin-top:20px; background: url(/images/btn12.png) no-repeat center 0; font-size:22px; color:#FFF; font-family: "Microsoft Yahei";}

.globalLoginBtn
{
    display:block;
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 22px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    opacity: .9;
    filter: alpha(opacity=90);
}
    
    
.qsnav{ width:1210px; height:65px; background: url(/images/dot03.gif) no-repeat 0 0; border-bottom:2px solid #e92930; }
.qsnavt1{ font-size:24px; padding:15px 70px;}

.qsnav li{padding: 20px 35px 0 0; float: left; font-size:18px; font-family: "Microsoft Yahei";}
.qsnav li a{ color:#333;}
.qsnav li a:hover{color:#FF3300;}

.qslist{overflow:hidden; margin-bottom:20px;}
.qslist ul li { width: 200px; height: 300px; padding: 50px 52px 0 0; float: left;}
.qslist ul li:last-child { padding: 50px 0 0 0;}
.qslist ul li p { padding-top:10px; width: 200px; color:#000; font-size:14px; text-align:center; }

.qpnav{ width:1210px; height:65px; background: url(/images/dot02.gif) no-repeat 0 0; border-bottom:2px solid #e92930; }

.qslists{overflow:hidden; margin-bottom:20px;}
.qslists ul{ width:1250px; margin:0 auto;}
.qslists ul li { width: 250px; height: 300px; padding: 50px 0 0; float: left; text-align:center;}
.qslists ul li p { padding-top:10px; width: 200px; color:#000; font-size:14px; text-align:center; margin:0 auto; }


.selectqp {text-align: left;font-size: 16px;margin: 5px; padding-bottom:25px;}
.selectqp dl {padding: 7px 0;margin: 0 10px;overflow: hidden;zoom: 1;border-bottom: 1px #f4f4f4 solid; font-family:"Microsoft Yahei";}
.selectqp dt {float: left;width: 80px;text-align: right;line-height: 24px; font-size:18px; color: #715a38; font-weight: 400;}
.selectqp dd {float: right;width: 1050px;overflow: hidden;position: relative;}

.selectqp dd div {float: left;height: 30px;margin-right: 15px;padding-top: 3px;}
.selectqp dd a, #select dd a:link, #select dd a:visited {padding: 3px 5px;}
.selectqp dd a{ color:#4c4c4c;}
.selectqp dd a:hover{ color:#e92930;}

.qplist{ border-top: 1px #e1d19f solid; padding-bottom:35px; min-height:650px;}
.qpDL{width:600px; padding:18px 0 18px 15px; float:left;}
.qpDL table{background-color: #44a938; border-collapse:separate;border-spacing: 1px;}
.qpDL td{background-color: #f4fcf3; text-align: center; font-size: 12px; line-height: 16px; color: #000000; vertical-align: middle; padding: 8px 2px; }
.qpDL table a{ color:#333;}
.qpDL table a:hover{ color:#39a22b;}
.qpDR{ float:right; padding:18px 15px 18px 0;}



.qrnav{ width:1210px; height:65px; background: url(/images/dot04.gif) no-repeat 0 0; border-bottom:2px solid #e92930; }

.weblogin p{text-align:center; font-family:"Microsoft YaHei";}
.weblogin .title{ margin:25px 0 15px 0; color:#bf0101; font-size:30px; font-weight:100; }
.weblogin .tip{ margin:5px 0 15px 0; color:#bf0101; font-size:18px;  }
.weblogin .ewmtip{ margin:15px; color:#996633; font-size:16px; }
.weblogin .logcg{ margin:15px; color:#009933; font-size:50px; }


.m-weixin{ margin-top:20px; padding:0 100px;}
.m-weixin-QR2{ width:195px; height:195px; border:1px solid #d8d8d8; overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle;}
.m-weixin-demo{ float:right;}


.m-weixin-QR{ width:298px; height:298px; line-height:298px; background-color:#FFF; overflow:hidden; position:relative;  text-align:center; vertical-align:middle;}



.more01L{color: #FF3300; font-size:18px; text-decoration:underline; }
.more01L:hover {color: #0066FF; text-decoration: none;}
.memupL{color: #FF3300; text-decoration:underline; }
.memupL:hover {color: #0066FF; text-decoration: none;}


.btn1L:hover{ color:#00FFCC !important;}



.news{ padding:35px; width:80%;}
.news .list { margin-top: 20px; margin-bottom: 50px;}
.news .title{ padding:15px; border-bottom:#e8e8e8 1px solid; font-size:22px; text-align:center; font-family:"Microsoft YaHei";}
.news .lytime{ padding:10px; text-align:center; color:#999;}
.news .contentnl { padding:10px 0; font-size:16px; line-height:30px;}
.news .contentnl img{ max-width:900px;}

.row { display: flex; flex-wrap: wrap; margin-right: -15px;  margin-left: -15px;}
.nhead, .ntr { display: table; width: 100%;}
.nhead {background-color: #f9f9f9;border-width: 1px 0; border-style: solid; border-color: #e8e8e8; font-size:20px;  font-family:"Microsoft YaHei";}
.nhead li{display: table-cell;padding: 10px;}
.ntr li {display: table-cell;padding: 15px 10px 5px 10px;}
.news .list a {display: block;width: 100%;color: #666;transition: all .1s linear;border-bottom: 1px solid #e8e8e8; font-size:16px;}
.news .list a:hover {background-color: #DCDCDC; }
.nhead li:first-child,.ntr li:first-child {width: 16%}
/*资讯分页*/
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px
}

.pagination>li {
	display: inline
}

.pagination>li>a,.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #337ab7;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd
}

.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}

.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	z-index: 3;
	color: #23527c;
	background-color: #eee;
	border-color: #ddd
}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7
}

.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd
}

.pagination-lg>li>a,.pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}

.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px
}

.pagination-sm>li>a,.pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}

.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px
}

.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px
}
/*资讯分页end*/

/*软件*/

.btn2 {display: inline-block;background-color: #288bde;font: 14px/30px Microsoft Yahei;color: #fff;border-radius: 3px;text-align: center;}

.list-wrap { width:750px; font-family:"Microsoft YaHei";}
.list-item{overflow:hidden;zoom:1;padding:10px 10px 20px;border-bottom:1px solid #f2f2f2}
.list-item-left{float:left;}
.list-item-left .title{width:600px;height:38px;line-height:38px;font-size:18px;overflow:hidden;}
.list-item .txt-area .des {line-height:24px; margin-bottom:20px; overflow:hidden; color: #999}


.art-list-rank .pic-txt {height:80px; overflow:hidden;padding:0;border-bottom:none;}
.art-list-rank .txt-area {width:518px;float:left;}
.art-list-rank .txt-area dt {margin-bottom:5px;}
.art-list-rank .txt-area .des {height:80px;padding-right:20px;margin-bottom:4px; color:#999; overflow : hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.art-list-rank .others {max-width:125px; padding:5px 10px 5px 0;  float:right; text-align:center; color:#999; overflow:hidden;}
.art-list-rank .others .vote-pct {width:87px; height:10px; margin:0 5px 0; overflow:hidden; background:#d0d0d0; display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.art-list-rank .others .vote {height:18px; overflow:hidden; line-height:14px; *margin-top:-2px;}
.art-list-rank .others .vote-like {height:100%; background:#ffad00; float:left;}
.art-list-rank .others p{ margin:0;}
.art-list-rank .others .btn2 {width:90px; height:30px; overflow:hidden; margin:10px 0 18px;vertical-align:top; color:#FFF;}
.art-list-rank .others .btn2:hover{background-position: -92px -26px; background-color:#006CCC; text-decoration:none;}
.art-list-rank .others i{font-size:12px;line-height:14px;display:block;}

.art-list-rank a{color:#333;text-decoration:none;}
.art-list-rank a:hover{color:#f80;text-decoration:underline;}

.pic-txt:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.pic-txt {zoom:1}
.img-area {float:left; margin-right:15px; position:relative; zoom:1; overflow:hidden;}
.txt-area {overflow:hidden;zoom:1;} 

.txt-area2 { font-size:26px; font-family:"Microsoft YaHei"; margin-left:15px;} 


.softinfo{ width:750px; padding:20px;}


.lan-btn {
background: #2196F3;
border-radius: 20px;
font-size: 14px;
color: #fff !important;
font-family: "Microsoft Yahei";
text-decoration:none !important;
letter-spacing: 0;
line-height: 20px;
font-weight: 700;
padding: 8px 25px;
transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;
-o-transition: all .3s;
}


.fxxqzy{ color:#000; text-decoration:underline;}
.fxxqzy:hover{text-decoration: none; border-bottom: 0;}

.xqzyFFF{ color:#FFF; text-decoration:none; cursor:default;}
.xqzyFFF:hover{ color:#FFF; text-decoration: none; cursor:default;}

