* { font-family:"微软雅黑"; margin:0px; padding:0px; }
li { list-style-type:none; }
em { font-style:normal; }
.clear { clear: both; height: 0px; overflow: hidden; font-size: 1px; line-height: 0; }
.acme { width:1200px; margin: 0 auto 80px; }
.acme li { margin-top: 40px; display: inline-block; }
.acme-img { margin-top:170px; float: left; width: 30%; margin: 110px 3% 0; }
.acme-left { text-align: right; width: 32%; float: left; }
.acme-left h4, .acme-left p { text-align: right; }
.acme-left li:hover em, .acme-right li:hover em { transform: rotateY(180deg); }
.acme-right { text-align: left; width: 32%; float: left; }
.acme-right h4, .acme-right p { text-align: left; }
.acme-left em { margin:0 0 0 20px; }
.acme-right em { margin:0 20px 0 0; }
.acme span { float: left; width:250px; }
.acme-right span { float: right!important; }
.acme em { float: left; display: block; width: 90px; height: 90px; border-radius: 50%; transition: 0.6s; }
.acme i { display: block; width: 72px; font-size: 44px; height: 72px; color: #fff; line-height: 72px; margin: 9px; border-radius: 50%; text-align: center; }
.acme i img { margin-top: 15px; }
.acme h4 { color: #333; font-size: 20px; padding: 5px 0 15px 0; font-weight: normal; }
.acme p { color: #656565; font-size:14px; }
.bor01 { border:1px solid #83c0fc; }
.bac01 { background-color: #50a8ff; }
.bor02 { border:1px solid #fce17e; }
.bac02 { background-color: #ffde65; }
.bor03 { border:1px solid #83defc; }
.bac03 { background-color: #5ad6ff; }
.bor04 { border:1px solid #fca0c5; }
.bac04 { background-color: #ff7aaf; }
.bor05 { border:1px solid #a0b8fc; }
.bac05 { background-color: #7ea0ff; }
.bor06 { border:1px solid #fcc0a0; }
.bac06 { background-color: #f68c54; }
#mainTipsBox { width: 100%; }
.t-fl { float: left; }
.t-fr { float: right; }
.t-hand { cursor: pointer; }
.t-none { display:none !important; }
.t-no-mg-r { margin-right: 0 !important; }
.centerBox { width: 1200px; height: 100%; margin: 0 auto; position: relative; }
#mainTipsBox .mainTipsItem { width: 100%; height: 540px; background-color: #fff; position: relative; }
 #mainTipsBox .mainTipsItem:nth-child(odd) {
 background-color: #f5f5f5;
}
#mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail { padding-top: 110px; }
#mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail ul li { font-size: 18px; color: #969696; padding-bottom: 5px; }
 #mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail ul li:nth-of-type(1) {
 font-size: 30px;
 color: #2b2c32;
 padding-bottom: 10px;
}
 #mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail ul li:nth-of-type(5) {
 padding: 10px 0 10px 0;
}
 #mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail ul li:nth-of-type(5) a {
 color: #ff3333;
}
#mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail div dl { float: left; padding: 30px; text-align: center; }
 #mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail div dl:nth-of-type(1) {
 padding-left: 0;
}
 #mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail div dl:nth-of-type(2) dt {
 padding-bottom: 6px;
}
 #mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail div dl:nth-of-type(4) dt {
 padding-top: 3px;
 padding-bottom: 5px;
}
#mainTipsBox .mainTipsItem .mainTipItem-high-detail { text-align: right; padding-top: 125px; }
 #mainTipsBox .mainTipsItem .mainTipItem-high-detail div dl:nth-last-of-type(1) {
 padding-right: 0;
}
#mainTipsBox .mainTipsItem .mainTipItem-high-detail div { float: right; }
#mainTipsBox .mainTipsItem .mainTipItem-admin-detail div dl dt { padding-bottom: 15px; }
 #mainTipsBox .mainTipsItem .mainTipItem-admin-detail div dl:nth-of-type(2) dt, #mainTipsBox .mainTipsItem .mainTipItem-admin-detail div dl:nth-of-type(3) dt {
 padding-top: 5px;
 padding-bottom: 16px;
}
 #mainTipsBox .mainTipsItem .mainTipItem-admin-detail div dl:nth-of-type(2) dt {
 padding-bottom: 17px;
}
 #mainTipsBox .mainTipsItem .mainTipItem-admin-detail div dl:nth-of-type(4) dt {
 padding-bottom: 10px;
}
#mainTipsBox .mainTipsItem .mainTipItem-analysis-detail div dl dt { padding-bottom: 12px; }
 #mainTipsBox .mainTipsItem .mainTipItem-analysis-detail div dl:nth-of-type(3) dt {
 padding-bottom: 5px;
}
 #mainTipsBox .mainTipsItem .mainTipItem-analysis-detail div dl:nth-of-type(4) dt {
 padding-bottom: 1px;
}
#mainTipsBox .mainTipsItem-spe { background-color: #ffffff; width: 100%; height: 984px; position: relative; }
#mainTipsBox .mainTipsItem-spe h1, #mainTipsBox .mainTipsItem-spe h3 { padding: 100px 0 20px 0; }
#mainTipsBox .mainTipsItem-spe h1, #mainTipsBox .mainTipsItem-spe h3, #mainTipsBox .mainTipsItem-spe .titleTips { display: block; width: 100%; text-align: center; font-size: 18px; color: #646464; }
#mainTipsBox .mainTipsItem-spe .titleTips { padding-bottom: 60px; color: transparent; height: 0; }
#mainTipsBox .mainTipsItem-spe ul { width: 100%; -webkit-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); opacity: 0; }
#mainTipsBox .mainTipsItem-spe ul li { width: 33.3%; float: left; height: 100%; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
#mainTipsBox .mainTipsItem-spe ul li dl { width: 387px;/*background: #fff;*//*position: relative;*//*z-index: 999999999;*/ }
#mainTipsBox .mainTipsItem-spe ul li dl:hover { -webkit-box-shadow: 0 0 100px #cccccc; -moz-box-shadow: 0 0 100px #cccccc; box-shadow: 0 0 100px #cccccc; box-shadow-top: none; background: #fff; -webkit-transition: all .3s ease-in-out;
 -mz-transition: all .3s ease-in-out;
 transition: all .3s ease-in-out;
}
#mainTipsBox .mainTipsItem-spe ul li dl:hover:before { /* content:'';
              width:378px;
              height: 474px;
              background: url(../images/touying.png) no-repeat center center;
              position: absolute;
              top:0;
              left: 0;
              z-index: 99999;*/ }
 #mainTipsBox .mainTipsItem-spe ul li dl:hover dt img:nth-of-type(1) {
 opacity: 1;
 -webkit-transtion: all .3s ease-in-out;
 -o-transtion: all .3s ease-in-out;
 transtion: all .3s ease-in-out;
}
#mainTipsBox .mainTipsItem-spe ul li dl dt { position: relative; }
 #mainTipsBox .mainTipsItem-spe ul li dl dt img:nth-of-type(1) {
 opacity: 0;
 top: 50%;
 left: 50%;
 margin-top: -30px;
 margin-left: -30px;
 position: absolute;
 -webkit-transition: all .3s ease-out;
 -o-transition: all .3s ease-out;
 transition: all .3s ease-out;
}
 #mainTipsBox .mainTipsItem-spe ul li:nth-of-type(2) dl {
 width: 387px;
 margin: 0 auto;
}
 #mainTipsBox .mainTipsItem-spe ul li:nth-of-type(3) {
 position: relative;
 right: 2px;
}
 #mainTipsBox .mainTipsItem-spe ul li:nth-of-type(3) dl {
 margin-left: 14px;
}
#mainTipsBox .mainTipsItem-spe ul li dd h3 { text-align: center; font-size: 20px; color: #2b2c32; padding: 25px 0 30px 0; }
#mainTipsBox .mainTipsItem-spe ul li dd p { font-size: 16px; color: #969696; padding: 0 25px 36px 25px; }
#mainTipsBox .mainTipsItem-spe ul li:hover { -webkit-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
#mainTipsBox .mainTipsItem-spe .moreCase { text-align: center; position: absolute; bottom: 100px; left: 50%; margin-left: -90.25px; width: 185px; height: 46px; line-height: 46px; border-radius: 3px; background-color: #ff3333; color: #fff; }
#mainTipsBox .plusAnimate .centerBox ul { -webkit-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); opacity: 1; -webkit-transition: all 1s ease-out 0.5s; -o-transition: all 1s ease-out 0.5s; transition: all 1s ease-out 0.5s; }
#mainTipsBox .item-big-img { position: absolute; bottom: 0; right: 0; opacity: 0; -webkit-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; }
#mainTipsBox .item-big-img-phone { right: auto; left: 0; }
#mainTipsBox .mainTipItem-boradcast-detail ul li { opacity: 0; -webkit-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; }
#mainTipsBox .mainTipItem-boradcast-detail>div { opacity: 0; -webkit-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; }
#mainTipsBox .mainTipsItemMove .mainTipItem-boradcast-detail ul li.moveLi1 { opacity: 1; -webkit-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
#mainTipsBox .mainTipsItemMove .mainTipItem-boradcast-detail ul li.moveLi2 { opacity: 1; -webkit-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: 0.15s; -o-transition-delay: 0.15s; transition-delay: 0.15s; }
#mainTipsBox .mainTipsItemMove .mainTipItem-boradcast-detail ul li.moveLi3 { opacity: 1; -webkit-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: 0.3s; -o-transition-delay: 0.3s; transition-delay: 0.3s; }
#mainTipsBox .mainTipsItemMove .mainTipItem-boradcast-detail>div { opacity: 1; -webkit-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: 0.45s; -o-transition-delay: 0.45s; transition-delay: 0.45s; }
#mainTipsBox .mainTipsItemMove .item-big-img { opacity: 1; -webkit-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition-delay: 0.45s; -o-transition-delay: 0.45s; transition-delay: 0.45s; }
.mainTipItem-boradcast-detail dl dt img { display: inline-block; margin: 0 auto; display: none; }
 .mainTipItem-boradcast-detail dl dt img:nth-of-type(1) {
 display: block;
}
.mainTipItem-boradcast-detail dl dd { padding-top: 13px; }
.mainTipItem-boradcast-detail dl:hover dt img { display: none; }
 .mainTipItem-boradcast-detail dl:hover dt img:nth-of-type(2) {
 display: block;
}
.mainTipItem-boradcast-detail dl:hover dd { color: #969696; }
.index-adjust-pos-bottom-15 { position: relative !important; bottom: -32px !important; }
.index-adjust-pos-bottom-10 { bottom: 40px !important; }
/*答题应用*/
#mainTipsBox .mainTipsItem .mainTipItem-boradcast-detail div.dati-yy dl dt{padding-bottom:0;}