@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, pre, form, fieldset, input, textarea, blockquote, th, td { margin:0px; padding:0px; font-family:"Microsoft YaHei"}
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details { display:block; }
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
body{ background:#ffffff; min-width:1100px}
a{ text-decoration:none; color:#e13c29}
a:hover{ text-decoration:none;}
.blue,a.blue{ color:#3e7eda}
.red,a.red{ color:#e13b29}
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';font:normal 0px/0px Arial;}
.clearfix { zoom:1;}
.f-ml20{ margin-left:10px}
.f-ml50{ margin-left:50px;}
.f-ml100{ margin-left:100px}
img{ border:none}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}

.top{width: 100%;height: 85px;padding-top: 0px;background: #fff;font: 16px "Microsoft YaHei";box-shadow: 5px 0 10px #ccc;}
.head{margin: 0 auto;width: 1200px;height: 92px;}
.logo{width: 280px;height: 50px;margin: 19px 0 0 0px}
.logo img{display: inline-block;float: left;}
.head-right a.hover{color: #de2700}
.head-right{width: 730px;height: 40px;margin-top: 30px;text-align: right;}
.head-right a{display: inline-block;color: #626262;}
.head-right a:hover{color: #de2700;}
.head-right .tablet,.head-right .ipad{display: inline-block;vertical-align: middle;background: url(../img/master.png) no-repeat -98px -16px;width: 23px;height: 15px;margin: 10px;}
.head-right .tablet{background-position: -77px -13px;height: 22px}
.banner{background: #fff;border-bottom: 1px solid #e9e9e9;display: none;height: 85px;line-height: 85px;position: fixed;_position: absolute;top: 50px;left: 0;width: 100%;z-index: 100;}
.banner .ban-ct{margin: 0 auto;text-align: right;width: 1100px;padding-top: 4px}
.banner .ban-ct img{display: inline-block;float: left;margin: 15px 0;}
.ban-btn a{background: #fff;border: 1px solid #666;border-radius: 3px;color: #666;display: inline-block;font-size: 14px;line-height: 38px;margin-left: 10px;text-align: center;width: 160px;}
.ban-btn a:hover{background: #e13b29;border: 1px solid #e13b29;border-radius: 3px;color: #fff;display: inline-block;font-size: 14px;line-height: 38px;margin-left: 10px;text-align: center;width: 160px;}
.ban-btn a>i{background: url(../img/bgn.png) no-repeat;display: inline-block;height: 24px;margin-right: 10px;vertical-align: middle;width: 26px;}
.ban-btn.android a>i{background-position: -35px 0}
.ban-btn.iphone a>i{background-position: -35px -32px;}
.ban-btn.app a>i{background-position: -35px -32px;}
.ban-btn.android:hover a>i{background-position: 4px 0;}
.ban-btn.iphone:hover a>i{background-position: 4px -32px;}
.ban-btn.app:hover a>i{background-position: 4px -32px;}
.xiazai-box{background: #e13b29;width: 100%;margin-top: 60px;}
.xiazai{width: 1100px;height: 100px;padding: 20px 0;margin: 0 auto;position: relative}
.xiazai .wenzi{color: #fff;width: 550px;padding: 15px 0 0 0;height: auto}
.xiazai h2{font: 36px/36px bold Microsoft YaHei;color: #ffdf5d;padding-bottom: 10px}
.xiazai .btn{width: 190px;}
.ban-btna a{border: 1px solid #fff;border-radius: 3px;color: #fff;display: inline-block;font-size: 16px;line-height: 42px;margin-left: 10px;width: 160px;padding-left: 15px;}
.ban-btna a:hover{background: #af1308;border: 1px solid #af1308;border-radius: 3px;color: #fff;display: inline-block;line-height: 42px;margin-left: 10px;width: 160px;}
.ban-btna a>i{background: url(../img/bgn.png) no-repeat;display: inline-block;height: 24px;margin-right: 10px;vertical-align: middle;width: 26px;}
.ban-btna.android a>i{background-position: 4px 0;}
.ban-btna.iphone a>i{background-position: 4px -32px;}
.ban-btna.app a>i{background-position: 4px -32px;}
.ban-btna.android:hover a>i{background-position: 4px 0;}
.ban-btna.iphone:hover a>i{background-position: 4px -32px;}
.ban-btna.app:hover a>i{background-position: 4px -32px}
/*foot_s*/
#footera{text-align: center;line-height: 28px;padding: 10px;margin-top: 20px;color: #333;background: #fff;font-size: 12px;}
#footera a{color: #333;}
.fl-nav{position: fixed;top: 200px;right: 10px;width: 149px;height: 430px;background: url(../img/http://img.233.com/student/img/cuxiao/1409/fl_nav.png) no-repeat;padding: 10px 0 0 20px;_position: absolute;_top: expression(documentElement.scrollTop + 200);}
.fl-nav a,.fl-nav span{font-size: 16px;color: #d13f1b;width: 124px;height: 38px;line-height: 38px;text-align: center;display: block;}
.fl-nav .go-top{margin-top: 12px;cursor: pointer;}
.fl-nav a:hover{font-weight: bold;}
.fl-nav .a1{height: 95px;margin-bottom: 3px;}
/*rigscoll_s*/
.sidNav{position: fixed;right: 50px;bottom: 100px;width: 120px;_top: expression(document.documentElement.clientHeight-410+documentElement.scrollTop +"px");padding-top: 100px;}
.sidNavHead{background: url(../img/qietu3.png) 0px -113px;width: 140px;height: 110px;position: absolute;left: -10px;top: -110px}
.sidCtn{background: #eee;width: 120px;height: auto;position: relative;}
.sidCtn a{display: block;height: 80px;width: 120px;font: normal 14px/28px "Microsoft YaHei";color: #fff;text-align: center;background: url(../img/qietu3.png) 0 -250px no-repeat}
.sidCtn a:link,.sidCtn a:visited,.sidCtn a:hover{color: #999}
.sidCtn a.diaocha{color: #999}
.sidCtn a.diaocha:hover{color: #e13b29}
.sidCtn a .icon-zixun{display: block;background: url(../img/qietu3.png) -251px -116px;width: 30px;height: 35px;margin: 0 auto;}
.sidCtn a .icon-tingke{display: block;background: url(../img/qietu3.png) -251px -152px;width: 30px;height: 35px;margin: 0 auto}
.sidCtn a .icon-zuoti{display: block;background: url(../img/qietu3.png) -253px -89px;width: 25px;height: 21px;margin: 0 auto}
.sidCtn a .icon-fankui{display: block;background: url(../img/qietu3.png) -253px -189px;width: 25px;height: 21px;margin: 0 auto}
.sidCtn a .icon-diaocha{display: block;background: url(../img/qietu3.png) -253px -257px;width: 30px;height: 35px;margin: 0 auto}
.sidCtn a:hover .icon-zixun,.sidCtn a.on .icon-zixun{background-position: -285px -116px;}
.sidCtn a:hover .icon-tingke,.sidCtn a.on .icon-tingke{background-position: -285px -152px;}
.sidCtn a:hover .icon-zuoti,.sidCtn a.on .icon-zuoti{background-position: -283px -89px;}
.sidCtn a:hover .icon-fankui,.sidCtn a.on .icon-fankui{background-position: -283px -189px;}
.sidCtn a:hover .icon-diaocha,.sidCtn a.on .icon-diaocha{background-position: -283px -257px;}
.sidCtn a:hover,.sidCtn a.on{color: #e13b29}
.guide{background: url(../img/qietu3.png) -255px -225px;width: 20px;height: 20px;margin: 0 auto;display: block;}
a.sidNavTop{display: block;font: bold 16px/44px "Microsoft YaHei";color: #999;background: #eee;text-align: center;cursor: pointer;}
a.sidNavTop:hover {color: #e13b29;}
a.sidNavTop:hover .guide {background-position: -285px -225px;}
.sidNavFoot{background: url(../img/qietu3.png) 0px -390px;width: 120px;height: 74px;}
/*rigscoll_e*/
.sidNav.bg{padding: 20px 0 10px 0;background: #e13b29;border-radius: 8px}
.sidCtna{background: #e13b29;width: 120px;height: auto}
.sidCtna a{background-position: 0 -240px;}
/* CSS Document */
.new_banner_bg{background: #fff url(../img/new_bg.png) no-repeat center top;width: 100%;height: auto;}
.new_main_box{width: 1200px;height: 460px;position: relative;margin: 0 auto;overflow: hidden;}
.new_main_box .new_box_left{float: left;margin-left: 7%;margin-top: 70px;overflow: hidden;color: #FFF;}
.new_main_box .new_box_left h1{width: 100%;margin: 0 auto;overflow: hidden;font-size: 46px;font-weight: bold;letter-spacing: 4px;}
.new_main_box .new_box_left .decp{width: 532px;font-size: 24px;color: #FFFFFF;line-height: 45px;overflow: hidden;margin: 15px auto;}
.new_main_box .new_box_left div{width: 360px;height: 150px;background: #5693FC;border-radius: 10px;margin: 39px 0;overflow: hidden;}
.new_main_box .new_box_left div .ewmimg{display: inline-block;overflow: hidden;float: left;width: 106px;height: 106px;margin: 17px 20px;background: #fff;text-align: center;border-radius: 4px;padding: 5px;}
.new_main_box .new_box_left div .ewmimg img{width: 106px;height: 106px;}
.new_main_box .new_box_left div p{width: 100%;margin: 24px auto;}
.new_main_box .new_box_left div p a{width: 170px;height: 45px;background: #FFFFFF;border-radius: 10px;display: inline-block;overflow: hidden;line-height: 45px;color: #1A1A1A;text-align: left;font-size: 16px;margin-bottom: 10px;}
.new_main_box .new_box_left div p a:hover{background: #c9e1ff;}
.new_main_box .new_box_left div p a img{position: relative;top: 7px;margin-left: 12px;margin-right: 2px;}
.new_main_box .new_box_left div p a:last-child img{margin-right: 4px;}
.new_main_box .new_box_right{float: right;margin-right: 78px;position: relative;top: 54px;overflow: hidden;text-align: center;}
.appdecbox{width: 100%;margin: 0 auto;background: #FFF;overflow: hidden;}
.appdecbox .appbox{width: 1100px;margin: 70px auto 0;overflow: hidden;background: url(../img/dian_bg.png)no-repeat top right;}
.appdecbox .appbox2 {background: url(../img/dian_bg.png)no-repeat top left !important;}
.appdecbox .appbox2 div:last-child{margin-left: 100px !important;margin-right: 0 !important;}
.appdecbox .appbox div:last-child{float: right;overflow: hidden;margin-right: 100px;width: 535px;text-align: center;}
.appdecbox .appbox div:first-child{float: right;width: 460px;overflow: hidden;}
.appdecbox .appbox div:first-child h2{font-size: 50px;color: #333333;width: 100%;margin: 10px auto;overflow: hidden;}
.appdecbox .appbox div:first-child p{font-size: 28px;font-weight: 400;color: #333333;width: 100%;overflow: hidden;}
.appdecbox .appbox div:first-child em{width: 50px;height: 6px;background: #188EEE;display: inline-block;margin: 15px auto 30px;overflow: hidden;}
.appdecbox .appbox div:first-child dl{width: 100%;margin: 0px auto 30px;overflow: hidden;}
.appdecbox .appbox div:first-child dl dt{font-size: 24px;font-weight: 400;color: #333333;width: 100%;overflow: hidden;margin-bottom: 6px;}
.appdecbox .appbox div:first-child dl dd{color: #666666;font-size: 18px;line-height: 30px;overflow: hidden}
.botbut {display: none;}
@media screen and (max-width: 800px) {
	body{min-width: auto;}
	.top{height: 70px;}
	.head{width: 100%;overflow: hidden;height: 100%;}
	.logo{margin: 12px 0 0 0 !important;}
	.head-right,.head .logo img:first-child,.head .logo img:last-child{display: none;}
	.sidNav{display: none !important;}
	.head .logo img:nth-child(2){width: 54%;margin-left: 10px;}
	.new_main_box{width: 100%;}
	.new_main_box .new_box_left{float: none;margin-left: 0%;width: 94%;margin: 15px auto -2px;}
	.new_main_box .new_box_left h1{text-align: center;font-size: 40px;}
	.new_main_box .new_box_left .decp{width: 80%;font-size: 16px;line-height: 26px;margin: 10px auto;}
	.new_main_box .new_box_left div{background: no-repeat;margin: 0 auto;height: auto;width: 100%;overflow: hidden;}
	.new_main_box .new_box_left div .ewmimg{display: none;}
	.new_main_box .new_box_left div p{margin: 5px auto;}
	.new_main_box .new_box_left div p a{width: 47%;margin-right: 5%;float: left;}
	.new_main_box .new_box_left div p a:last-child{margin-right: 0;}
	.new_main_box .new_box_right{float: none;margin-right: 0;top: 0;text-align: center;width: 100%;}
	.new_main_box .new_box_right img{width: 70%;}
	.appdecbox .appbox{width: 96%;margin: 20px auto 0;}
	.appdecbox .appbox div:first-child,.appdecbox .appbox div:last-child{float: none;width: 98%;margin: 0 auto;}
	.appdecbox .appbox div:last-child img{width: 90%;}
	.appdecbox .appbox div:first-child h2{font-size: 38px;margin: 0px auto 5px;}
	.appdecbox .appbox div:first-child p{font-size: 20px;}
	.appdecbox .appbox div:first-child em{width: 40px;height: 3px;margin: 11px auto 15px;}
	.appdecbox .appbox div:first-child dl{margin: 0 auto 15px;}
	.appdecbox .appbox div:first-child dl dt{font-size: 20px;}
	.appdecbox .appbox div:first-child dl dd{font-size: 16px;}
	.appdecbox .appbox2 div:last-child{margin-left: 0 !important;}
	.new_main_box .new_box_left div p,#footera{display: none;}
	.botbut{width: 100%;text-align: center;position: fixed;bottom: 0;left: 0;display: inline-block !important;}
	.botbut a:first-child {border-right: 1px solid #FFFFFF;}
	.botbut a{display: inline-block;width: 49.8%;background: #188EEE;height: 50px;line-height: 50px;text-align: center;font-size: 1rem;color: #fff;font-weight: bold;float: left;}
}
/* 晃动效果 */
.a-floatTip_2 {-webkit-animation-name: floatTip;-webkit-animation-duration: 1s;-webkit-animation-timing-function: linear;-webkit-animation-iteration-count: infinite;}
@-webkit-keyframes floatTip {
	0% {-webkit-transform: translateX(-10px);}
	50% {-webkit-transform: translateX(0px);}
	100% {-webkit-transform: translateX(-10px);}
}
@-moz-keyframes floatTip {
	0% {-moz-transform: translateX(-10px);}
	50% {-moz-transform: translateX(0px);}
	100% {-moz-transform: translateX(-10px);}
}
@-ms-keyframes floatTip {
	0% {-ms-transform: translateX(-10px);}
	50% {-ms-transform: translateX(0px);}
	100% {-ms-transform: translateX(-10px);}
}
@keyframes floatTip {
	0% {transform: translateX(-10px);}
	50% {transform: translateX(0px);}
	100% {transform: translateX(-10px);}
}

/* 从上往下显示动画效果 */
.a-fadeinT_2 {-webkit-animation: fadeinT 1s 0.5s ease backwards;-moz-animation: fadeinT 1s 0.5s ease backwards;-ms-animation: fadeinT 1s 0.5s ease backwards;animation: fadeinT 1s 0.5s ease backwards;}
@-webkit-keyframes fadeinT {
	0% {opacity: 0;-webkit-transform: translateY(-50px);}
	50% {opacity: 0.5;}
	100% {opacity: 1;-webkit-transform: translateY(0);}
}
@-moz-keyframes fadeinT {
	0% {opacity: 0;-moz-transform: translateY(-50px);}
	50% {opacity: 0.5;}
	100% {opacity: 1;-moz-transform: translateY(0);}
}
@-ms-keyframes fadeinT {
	0% {opacity: 0;-ms-transform: translateY(-50px);}
	50% {opacity: 0.5;}
	100% {opacity: 1;-ms-transform: translateY(0);}
}
@keyframes fadeinT {
	0% {opacity: 0;transform: translateY(-50px);}
	50% {opacity: 0.5;}
	100% {opacity: 1;transform: translateY(0);}
}
/* 放大显示 */
.animation {-webkit-animation: bounceIn 1s 1s ease both;-moz-animation: bounceIn 1s 1s ease both;}
@-webkit-keyframes bounceIn {
	0% {opacity: 0;-webkit-transform: scale(.3)}
	50% {opacity: 1;-webkit-transform: scale(1.05)}
	70% {-webkit-transform: scale(.9)}
	100% {-webkit-transform: scale(1)}
}
@-moz-keyframes bounceIn {
	0% {opacity: 0;-moz-transform: scale(.3)}
	50% {opacity: 1;-moz-transform: scale(1.05)}
	70% {-moz-transform: scale(.9)}
	100% {-moz-transform: scale(1)}
}

/* 从下往上效果 */
.hd_wz_db_2{-webkit-animation: logos 1s 1s ease both;-moz-animation: logos 1s 1s ease both;-ms-animation: logos 1s 1s ease both;animation: logos 1s 1s ease both;}
@-webkit-keyframes logos {
	0% {opacity: 0;-webkit-transform: translateY(30px);}
	100% {opacity: 1;-webkit-transform: translateY(0px);}
}
@-moz-keyframes logos {
	0% {opacity: 0;-moz-transform: translateY(30px);}
	100% {opacity: 1;-moz-transform: translateY(0px);}
}
@-ms-keyframes logos {
	0% {opacity: 0;-ms-transform: translateY(30px);}
	100% {opacity: 1;-ms-transform: translateY(0px);}
}
@keyframes logos {
	0% {opacity: 0;transform: translateY(30px);}
	100% {opacity: 1;transform: translateY(0px);}
}
/* 显示 */
.cellphone {animation: show 1s .5s ease both alternate;-moz-animation: show 1s .5s ease both alternate;-webkit-animation: show 1s .5s ease both alternate;-o-animation: show 1s .5s ease both alternate;}
@-webkit-keyframes show {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@-moz-keyframes show {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@-ms-keyframes show {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@keyframes show {
	0% {opacity: 0;}
	100% {opacity: 1}
}
/* 从左到右 */
.slideRight_2{-webkit-animation: slideL .9s .5s ease both;-moz-animation: slideL .9s .5s ease both;-ms-animation: slideL .9s .5s ease both;animation: slideL .9s .5s ease both;}
@-webkit-keyframes slideL {
	0% {opacity: 0;-webkit-transform: translateX(-40px);}
	100% {opacity: 1;-webkit-transform: translateX(0px);}
}
@-moz-keyframes slideL {
	0% {opacity: 0;-moz-transform: translateX(-40px);}
	100% {opacity: 1;-moz-transform: translateX(0px);}
}
@-ms-keyframes slideL {
	0% {opacity: 0;-ms-transform: translateX(-40px);}
	100% {opacity: 1;-ms-transform: translateX(0px);}
}
@keyframes slideL {
	0% {opacity: 0;transform: translateX(-40px);}
	100% {opacity: 1;transform: translateX(0px);}
}
/* 摇动 */
.k_kc_z_on_2{-webkit-animation: k_kc_zs 2s infinite .9s both;-moz-animation: k_kc_zs 2s infinite .9s both;-ms-animation: k_kc_zs 2s infinite .9s both;animation: k_kc_zs 2s infinite .9s both;}
@-webkit-keyframes k_kc_zs {
	0%,
	100% {-webkit-transform: scale(1);-webkit-transform: rotate(-2);}
	50% {-webkit-transform: scale(.95);-webkit-transform: rotate(2deg)}
}
@-moz-keyframes k_kc_zs {
	0%,
	100% {-moz-transform: scale(1);-moz-transform: rotate(-2);}
	50% {-moz-transform: scale(.95);-moz-transform: rotate(2deg);}
}
@-ms-keyframes k_kc_zs {
	0%,
	100% {-ms-transform: scale(1);-ms-transform: rotate(-2);}
	50% {-ms-transform: scale(.95);-ms-transform: rotate(2deg);}
}
@keyframes k_kc_zs {
	0%,
	100% {transform: scale(1);transform: rotate(-2)}
	50% {transform: scale(.95);transform: rotate(2deg)}
}
/* 上下晃动 */
.hd_zs{-webkit-animation: yd-left 1s 0.8s linear alternate infinite;-moz-animation: yd-left 1s 0.8s linear alternate infinite;-ms-animation: yd-left 1s 0.8s linear alternate infinite;animation: yd-left 1s 0.8s linear alternate infinite;}
@-webkit-keyframes yd-left {
	0% {-webkit-transform: translateY(0)}
	100% {-webkit-transform: translateY(-10px)}
}
@-moz-keyframes yd-left {
	0% {-moz-transform: translateY(0)}
	100% {-moz-transform: translateY(-10px)}
}
@-ms-keyframes yd-left {
	0% {-ms-transform: translateY(0)}
	100% {-ms-transform: translateY(-10px)}
}
@keyframes yd-left {
	0% {-transform: translateY(0)}
	100% {transform: translateY(-10px)}
}
/* 从右到左 */
.slideLeft_2{-webkit-animation: slideR 1.5s .5s ease both;-moz-animation: slideR 1.5s .5s ease both;-ms-animation: slideR 1.5s .5s ease both;animation: slideR 1.5s .5s ease both;}
@-webkit-keyframes slideR {
	0% {opacity: 0;-webkit-transform: translateX(40px);}
	100% {opacity: 1;-webkit-transform: translateX(0px);}
}
@-moz-keyframes slideR {
	0% {opacity: 0;-moz-transform: translateX(40px);}
	100% {opacity: 1;-moz-transform: translateX(0px);}
}
@-ms-keyframes slideR {
	0% {opacity: 0;-ms-transform: translateX(40px);}
	100% {opacity: 1;-ms-transform: translateX(0px);}
}
@keyframes slideR {
	0% {opacity: 0;transform: translateX(40px);}
	100% {opacity: 1;transform: translateX(0px);}
}

/* 晃动 */
.k_kc_z_on_2{-webkit-animation: k_kc_zs 2s infinite .9s both;-moz-animation: k_kc_zs 2s infinite .9s both;-ms-animation: k_kc_zs 2s infinite .9s both;animation: k_kc_zs 2s infinite .9s both;}
@-webkit-keyframes k_kc_zs {
	0%,
	100% {-webkit-transform: scale(1);-webkit-transform: rotate(-2);}
	50% {-webkit-transform: scale(.95);-webkit-transform: rotate(2deg)}
}
@-moz-keyframes k_kc_zs {
	0%,
	100% {-moz-transform: scale(1);-moz-transform: rotate(-2);}
	50% {-moz-transform: scale(.95);-moz-transform: rotate(2deg);}
}
@-ms-keyframes k_kc_zs {
	0%,
	100% {-ms-transform: scale(1);-ms-transform: rotate(-2);}
	50% {-ms-transform: scale(.95);-ms-transform: rotate(2deg);}
}
@keyframes k_kc_zs {
	0%,
	100% {transform: scale(1);transform: rotate(-2)}
	50% {transform: scale(.95);transform: rotate(2deg)}
}
/* 2020/5/12 */
/* .apptext{width: 580px;height: 170px;position: absolute;top: 75px;left: 520px;}
.apptext p:first-child{font-size: 50px;width: 100%;overflow: hidden;font-weight: bold;color: #FFFFFF;}
.apptext p:nth-child(2){font-size: 24px;color: #FFFF00;width: 100%;overflow: hidden;margin: 15px auto;}
.apptext p:last-child{font-size: 20px;color: #FFFFFF;width: 100%;overflow: hidden;line-height: 33px;} */


