﻿@charset "UTF-8";
/* CSS Document */

*{padding:0;margin:0;}
img{border:none;display:block;}
ul,ul li,dl,dl dt,dl dd{display:block;list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{color:#000;text-decoration:none;}
a:hover{color:#e00;text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
body{font-family:'\5b8b\4f53';font-size:14px;background:#eef6ff;}

.header {width:100%;height:86px;min-width:1200px;background:#fff;}
.h_t {width:1200px;height:74px;margin:0 auto;padding:6px 0;}
.logo {width:182px;height:74px;padding-right:10px;float:left;}
.logo img {width:182px;height:74px;}
.logo_r {width:500px;height:40px;text-align:right;padding-top:22px;padding-bottom: 12px;}
.logo_r li {height:40px;float:left;display:inline;}
.logo_r .tel,.logo_r .zxqq {font:normal 16px/40px 'Microsoft Yahei';color:#333;}
.logo_r .tel {background:url(../images/telqq.jpg) no-repeat 0 -7px;margin-right:10px;padding-left:30px;}
.logo_r .zxqq {background:url(../images/telqq.jpg) no-repeat 0 -56px;padding-left:30px;padding-right:6px;}
.logo_r .tel span{color:#333;font:normal 16px/40px 'Microsoft Yahei';}
.logo_r .zxqq a{color:#333;font:normal 16px/40px 'Microsoft Yahei';}
.logo_r .zxqq a:hover{color:#333;text-decoration: underline;}
.logo_r .wei {width:78px;height:37px;padding-top:3px;position:relative;margin-left:4px;z-index:20;}
.logo_r .wei a.hover{width:70px;height:37px;display:block;background:#fff;z-index:20;top:3px;position:absolute;left:0px;font:normal 16px/36px 'Microsoft Yahei';padding:0 3px;color:#504e4e;}
.logo_r .wei a.on {width:70px;height:38px;border:1px #ccc solid;border-bottom:none;color:#504e4e;text-decoration:none;top:2px;left:-1px;}
.logo_r .wei img {float:left;margin-right:3px;display:inline;}
.logo_r .wei_cont {width:170px;height:80px;padding:10px;position:absolute;top:40px;right:1px;display:none;border:1px #ccc solid;background:#fff;z-index:10;}
.logo_r .wei_cont img {width:80px;height:80px;float:left;margin-right:15px;}
.logo_r .wei_cont .gz {width:63px;height:24px;margin:28px 0 0;float:left;}
.logo_r .wei_cont span {float:left;text-align:left;line-height:20px;padding-top:20px;}
.logo_r .wei_cont a {display:inline;}

.nav{position:absolute;z-index:200;top:50%;margin-top:-220px;left:0px;width:160px;height:434px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-480+"px")}
.nav_box{width:160px;height:434px;}
.nav_tit{width: 160px;height:70px;background:url(../images/navbg.png) center 0 no-repeat;padding-top: 16px;}
.nav_close{width: 22px;height: 22px;cursor: pointer;margin: 0 auto 8px;transition:transform 0.5s;-moz-transition: -moz-transform 0.5s;-webkit-transition: -webkit-transform 0.5s; -o-transition:-o-transform 0.5s;}
.nav_close:hover{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform: rotate(180deg);-o-transform:rotate(180deg);}
.nav_tit h4{width: 160px;height: 36px;font:bold 22px/36px 'Microsoft Yahei';color: #333;text-align: center;letter-spacing: 1px;}
.nav_list{width: 160px;margin: 0 auto;padding-top: 4px;}
.nav_list li{width: 160px;height: 48px;padding-bottom: 4px;}
.nav_list li a{display: block;width: 160px;height: 48px;font:normal 20px/48px 'Microsoft Yahei';color:#fff;text-align: center;letter-spacing: 1px;}
.nav1{background: #fb5a5e;}
.nav2{background: #e946ea;}
.nav3{background: #635ae4;}
.nav4{background: #089ea0;}
.nav5{background: #19a43a;}
.nav6{background: #055ecd;}
.nav_list li a:hover,.nav_list li a.current{color: #ff0;font-weight: bold;}
.go_top{width: 34px;height: 32px;margin: 0 auto;cursor: pointer;}
.nav_btn{width:38px;height:104px;margin-top:161px;padding-top:8px;font:normal 18px/24px 'Microsoft Yahei';color:#333;text-align:center;background:#f4ab3f;cursor:pointer;display:none;}

.mainbg{width:100%;min-width:1200px;background-position: center 0;background-repeat: no-repeat;}
.banner{background-image:url(../images/banner.jpg);overflow: hidden;}
.bannerc{width:1200px;margin:0 auto;position: relative;padding-top: 532px;}
.bannerc h1{width: 744px;height: 68px;font:normal 45px/68px 'Microsoft Yahei';color: #b6d9fa;text-align: center;letter-spacing: 1px;background: url(../images/ban_titbg.png) center 0 no-repeat;position: absolute;left: 228px;top: 86px;z-index: 3;
  -webkit-animation:banTit 1.2s steps(7) infinite;
  -moz-animation:banTit 1.2s steps(7) infinite;
  -ms-animation:banTit 1.2s steps(7) infinite;
  -o-animation:banTit 1.2s steps(7) infinite;
  animation:banTit 1.2s steps(7) infinite;
}
@-webkit-keyframes banTit{
  0%{background-position:center 0;}
  100%{background-position:center -476px;}
}
@-moz-keyframes banTit{
  0%{background-position:center 0;}
  100%{background-position:center -476px;}
}
@-ms-keyframes banTit{
  0%{background-position:center 0;}
  100%{background-position:center -476px;}
}
@-o-keyframes banTit{
  0%{background-position:center 0;}
  100%{background-position:center -476px;}
}
@keyframes banTit{
  0%{background-position:center 0;}
  100%{background-position:center -476px;}
}
.ban_text_box{width: 856px;height: 266px;position: absolute;left: 164px;top: 180px;z-index: 3;
  animation:rubberBand  1s ease-in-out .4s both;
  -webkit-animation:rubberBand  1s ease-in-out .4s both;
  -ms-animation:rubberBand  1s ease-in-out .4s both;
  -moz-animation:rubberBand  1s ease-in-out .4s both;
  -o-animation:rubberBand  1s ease-in-out .4s both; 
}
@-webkit-keyframes rubberBand {
  0% {-webkit-transform: scale(1);}
  30% {-webkit-transform: scaleX(1.25) scaleY(0.75);}
  40% {-webkit-transform: scaleX(0.75) scaleY(1.25);}
  60% {-webkit-transform: scaleX(1.15) scaleY(0.85);}
  100% {-webkit-transform: scale(1);}
}
@-moz-keyframes rubberBand {
  0% {-moz-transform: scale(1);}
  30% {-moz-transform: scaleX(1.25) scaleY(0.75);}
  40% {-moz-transform: scaleX(0.75) scaleY(1.25);}
  60% {-moz-transform: scaleX(1.15) scaleY(0.85);}
  100% {-moz-transform: scale(1);}
}
@-ms-keyframes rubberBand {
  0% {-ms-transform: scale(1);}
  30% {-ms-transform: scaleX(1.25) scaleY(0.75);}
  40% {-ms-transform: scaleX(0.75) scaleY(1.25);}
  60% {-ms-transform: scaleX(1.15) scaleY(0.85);}
  100% {-ms-transform: scale(1);}
}
@-o-keyframes rubberBand {
  0% {-o-transform: scale(1);}
  30% {-o-transform: scaleX(1.25) scaleY(0.75);}
  40% {-o-transform: scaleX(0.75) scaleY(1.25);}
  60% {-o-transform: scaleX(1.15) scaleY(0.85);}
  100% {-o-transform: scale(1);}
}
@keyframes rubberBand {
  0% {transform: scale(1);}
  30% {transform: scaleX(1.25) scaleY(0.75);}
  40% {transform: scaleX(0.75) scaleY(1.25);}
  60% {transform: scaleX(1.15) scaleY(0.85);}
  100% {transform: scale(1);}
}
.ban_text{width: 856px;height: 266px;}
.ban_star{width: 68px;height: 68px;position: absolute;left: 568px;top: -29px;
  animation:star 1s ease-in-out 0s infinite normal;
  -webkit-animation:star 1s ease-in-out 0s infinite normal;
  -ms-animation:star 1s ease-in-out 0s infinite normal;
  -moz-animation:star 1s ease-in-out 0s infinite normal;
  -o-animation:star 1s ease-in-out 0s infinite normal; 
}
@keyframes star{
    0% {transform: scale(1,1);}
    20% {transform: scale(0.5,0.5);}
    100% {transform: scale(1,1);}
}
@-webkit-keyframes star{
    0% {-webkit-transform: scale(1,1);}
    20% {-webkit-transform: scale(0.5,0.5);}
    100% {-webkit-transform: scale(1,1);}
}
@-ms-keyframes star{
    0% {-ms-transform: scale(1,1);}
    20% {-ms-transform: scale(0.5,0.5);}
    100% {-ms-transform: scale(1,1);}
}
@-moz-keyframes star{
    0% {-moz-transform: scale(1,1);}
    20% {-moz-transform: scale(0.5,0.5);}
    100% {-moz-transform: scale(1,1);}
}
@-o-keyframes star{
    0% {-o-transform: scale(1,1);}
    20% {-o-transform: scale(0.5,0.5);}
    100% {-o-transform: scale(1,1);}
}
.ban_light1{width: 274px;height: 186px;position: absolute;left: -48px;top: 306px;
/*  animation:banLight 6s linear 0s infinite;
  -webkit-animation:banLight 6s linear 0s infinite;
  -moz-animation:banLight 6s linear 0s infinite;
  -ms-animation:banLight 6s linear 0s infinite;
  -o-animation:banLight 6s linear 0s infinite; */
}
/*@keyframes banLight{
    0% {transform: translate3d(1500px, -360px, 0);opacity: 1;}
    100% {transform: translate3d(-1500px, 360px, 0);opacity: .2;}
}
@-webkit-keyframes banLight{
    0% {-webkit-transform: translate3d(1500px, -360px, 0);opacity: 1;}
    100% {-webkit-transform: translate3d(-1500px, 360px, 0);opacity: .2;}
}
@-ms-keyframes banLight{
    0% {-ms-transform: translate3d(1500px, -360px, 0);opacity: 1;}
    100% {-ms-transform: translate3d(-1500px, 360px, 0);opacity: .2;}
}
@-moz-keyframes banLight{
    0% {-moz-transform: translate3d(1500px, -360px, 0);opacity: 1;}
    100% {-moz-transform: translate3d(-1500px, 360px, 0);opacity: .2;}
}
@-o-keyframes banLight{
    0% {-o-transform: translate3d(1500px, -360px, 0);opacity: 1;}
    100% {-o-transform: translate3d(-1500px, 360px, 0);opacity: .2;}
}*/
.ban_light2{width: 236px;height: 98px;position: absolute;left: 1164px;top: 107px;}
.main{width: 1200px;margin: 0 auto;}
.info_box{width: 1200px;padding-bottom: 48px;}
.info{width: 1160px;padding-left: 40px;}
.info li{width: 190px;height: 120px;background: url(../images/infobg.png) center 0 no-repeat;margin: 0 8px;float: left;padding: 18px 9px 0;}
.info h4{padding-left: 40px;width: 150px;height: 32px;}
.info h4 img{width: 24px;height: 24px;margin-top: 4px;margin-right: 6px;float: left;
  -webkit-animation: tada 1s infinite both;
  -moz-animation: tada 1s infinite both;
  -ms-animation: tada 1s infinite both;
  -o-animation: tada 1s infinite both;
  animation: tada 1s infinite both;  
}
@keyframes tada {
  0% {transform: scale3d(1,1,1);}
  10%,20% {transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
  30%,50%,70%,90% {transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
  40%,60%,80% {transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
  100% {transform: scale3d(1,1,1);}
}
@-webkit-keyframes tada {
  0% {-webkit-transform: scale3d(1,1,1);}
  10%,20% {-webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
  30%,50%,70%,90% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
  40%,60%,80% {-webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
  100% {-webkit-transform: scale3d(1,1,1);}
}
@-moz-keyframes tada {
  0% {-moz-transform: scale3d(1,1,1);}
  10%,20% {-moz-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
  30%,50%,70%,90% {-moz-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
  40%,60%,80% {-moz-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
  100% {-moz-transform: scale3d(1,1,1);}
}
@-ms-keyframes tada {
  0% {-ms-transform: scale3d(1,1,1);}
  10%,20% {-ms-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
  30%,50%,70%,90% {-ms-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
  40%,60%,80% {-ms-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
  100% {-ms-transform: scale3d(1,1,1);}
}
@-o-keyframes tada {
  0% {-o-transform: scale3d(1,1,1);}
  10%,20% {-o-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}
  30%,50%,70%,90% {-o-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}
  40%,60%,80% {-o-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}
  100% {-o-transform: scale3d(1,1,1);}
}
.info h4 b{font:bold 20px/32px 'Microsoft Yahei';color: #090c51;text-align: center;letter-spacing: 1px;float: left;}
.info_text{width: 190px;font:normal 18px/26px 'Microsoft Yahei';color: #090c51;text-align: center;letter-spacing: 1px;margin-bottom: 6px;}
.info_btn{width: 88px;height: 26px;margin: 0 auto;}
.info_btn a{display: block;width: 88px;height: 26px;border: #e22924 1px solid;border-radius: 13px;font:normal 16px/26px 'Microsoft Yahei';color: #e22521;text-align: center;letter-spacing: 1px;}
.info_btn a:hover{background: #e22924;color: #fff;text-align: center;letter-spacing: 1px;}

.bg1{background-image: url(../images/bg1.jpg);background-position: center bottom;}
.public_box{padding-bottom: 94px;}
.tit{width: 1200px;height: 120px;position: relative;margin-bottom: 30px;}
.tit_num{width: 118px;height: 72px;margin: 0 auto;
  -webkit-animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  -moz-animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  -ms-animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  -o-animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
}
.tit_ball{width: 602px;height: 50px;position: absolute;left: 335px;top: 36px;
  -webkit-animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  -moz-animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  -ms-animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  -o-animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  animation: ball 1s cubic-bezier(0.30, 2.40, 0.85, 2.50) infinite;
  -webkit-transform-origin: center bottom;
  -moz-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  -o-transform-origin: center bottom;
  transform-origin: center bottom;
}
@-webkit-keyframes ball {
  from, to {-webkit-transform: translateY(.1rem) scaleY(.98);}
  80% {-webkit-transform: translateY(.06rem) scaleY(1);}
}
@-moz-keyframes ball {
  from, to {-moz-transform: translateY(.1rem) scaleY(.98);}
  80% {-moz-transform: translateY(.06rem) scaleY(1);}
} 
@-ms-keyframes ball {
  from, to {-ms-transform: translateY(.1rem) scaleY(.98);}
  80% {-ms-transform: translateY(.06rem) scaleY(1);}
}
@-o-keyframes ball {
  from, to {-o-transform: translateY(.1rem) scaleY(.98);}
  80% {-o-transform: translateY(.06rem) scaleY(1);}
}  
@keyframes ball {
  from, to {transform: translateY(.1rem) scaleY(.98);}
  80% {transform: translateY(.06rem) scaleY(1);}
}
.tit h2{width: 1200px;position: absolute;left: 0;top: 24px;font:bold 42px/60px 'Microsoft Yahei';color: #2f3173;text-align: center;letter-spacing: 2px;}
.tit h2 span{display: block;font-size:36px;line-height:40px;color:#2747cc;}
.tab{width: 1200px;background:url(../images/tabbg1.jpg) center 0 no-repeat;}
.tab table{width: 100%;border-collapse: collapse;}
.tab th{height:32px;padding:10px 3px;font:normal 20px/32px 'Microsoft Yahei';color:#fff;border:#334ab2 1px solid;text-align: center;}
.tab td{height: 30px;padding: 6px 3px;background:#fff;font:normal 17px/28px 'Microsoft Yahei';color:#090c51;border:#334ab2 1px solid;border-top:none;text-align: center;}
.tab td del{display: block;}
.tab td b{color: #fb444a;}
.tab td a{display: block;width: 90px;height: 28px;background:url(../images/tab_btnbg.png) center 0 no-repeat;font:normal 17px/28px 'Microsoft Yahei';color:#fff;margin: 4px auto;text-align: center;box-shadow: 0px 2px 4px rgba(233,55,52,.5);border-radius: 14px;}
.tab td a:hover{color:#fff;background-position:center -28px;box-shadow: 0 2px 4px rgba(198,158,98,.5);}
.tab td.tab_spe a{display: inline-block;}
.pub_dis{width: 1200px;height: 136px;margin-top: 26px;padding-top:20px;position: relative;background: url(../images/pub_disbg.png) center 0 no-repeat;}
.pub_dis span{display: block;width: 1200px;height: 66px;font:bold 30px/66px 'Microsoft Yahei';color: #fff;text-align: center;letter-spacing: 2px;}
.pub_dis b{color: #fcff00;}
.pub_dis a{display: block;width: 204px;height: 46px;margin: 0 auto;background: url(../images/pub_btnbg.png) center 0 no-repeat;font:normal 22px/40px 'Microsoft Yahei';color: #fff;text-align: center;letter-spacing: 1px;}
.pub_dis a:hover{color: #fcff00;}
.pub_dis img{position: absolute;}
.pub_star{width: 34px;height: 34px;left: 1016px;top: 22px;
  animation:star 1s ease-in-out 0s infinite normal;
  -webkit-animation:star 1s ease-in-out 0s infinite normal;
  -ms-animation:star 1s ease-in-out 0s infinite normal;
  -moz-animation:star 1s ease-in-out 0s infinite normal;
  -o-animation:star 1s ease-in-out 0s infinite normal; 
}
.pub_hotbg{width: 64px;height: 82px;left: 1062px;top: -7px;
  animation:fire .8s ease-in-out 0s infinite both;
  -webkit-animation:fire .8s ease-in-out 0s infinite both;
  -ms-animation:fire .8s ease-in-out 0s infinite both;
  -moz-animation:fire .8s ease-in-out 0s infinite both;
  -o-animation:fire .8s ease-in-out 0s infinite both;
  -webkit-transform-origin: center bottom;
  -moz-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  -o-transform-origin: center bottom;
  transform-origin: center bottom;
}
@keyframes fire {
  0% {transform: skew(0deg,0deg);}
  60% {transform: skew(4deg,2deg);}
  100% {transform: skew(0deg,0deg);}
}
@-webkit-keyframes fire {
  0% {-webkit-transform: skew(0deg,0deg);}
  60% {-webkit-transform: skew(4deg,2deg);}
  100% {-webkit-transform: skew(0deg,0deg);}
}
@-moz-keyframes fire {
  0% {-moz-transform: skew(0deg,0deg);}
  60% {-moz-transform: skew(4deg,2deg);}
  100% {-moz-transform: skew(0deg,0deg);}
}
@-ms-keyframes fire {
  0% {-ms-transform: skew(0deg,0deg);}
  60% {-ms-transform: skew(4deg,2deg);}
  100% {-ms-transform: skew(0deg,0deg);}
}
@-o-keyframes fire {
  0% {-o-transform: skew(0deg,0deg);}
  60% {-o-transform: skew(4deg,2deg);}
  100% {-o-transform: skew(0deg,0deg);}
}
.pub_hot_text{width: 38px;height: 33px;left: 1072px;top: 28px;}

.bg2{background-image:url(../images/bg2.jpg);}
.video_box{height: 814px;position: relative;padding-top: 42px;}
.tit2 h2{color: #fff;}
.tit2 h2 span{color: #fff;}
.collect_tit{width: 1160px;padding-left: 40px;margin-bottom: 20px;}
.collect_tit a{width: 230px;height: 60px;position: relative;margin-right: 67px;float: left;background: url(../images/collect_titbg.png) center 0 no-repeat;font:bold 24px/60px 'Microsoft Yahei';color: #fff;text-align: center;letter-spacing: 1px;}
.collect_tit a:hover,.collect_tit a.on{background-position: center -60px;}
.collect_tit a.collect_tit_last{margin-right: 0;background-position: center -120px;}
.collect_tit a.collect_tit_last:hover,.collect_tit a.collect_tit_last.on{background-position: center -180px;}
.collect_tit a span{display: none;width: 24px;height: 46px;background:url(../images/hand.png) 0 0 no-repeat;position: absolute;left: 190px;top: 30px;
  -webkit-animation:hand 1s steps(2) infinite;
  -moz-animation:hand 1s steps(2) infinite;
  -ms-animation:hand 1s steps(2) infinite;
  -o-animation:hand 1s steps(2) infinite;
  animation:hand 1s steps(2) infinite;
}
@-webkit-keyframes hand{
  0%{background-position:0 0;}
  100%{background-position:0 -92px;}
}
@-moz-keyframes hand{
  0%{background-position:0 0;}
  100%{background-position:0 -92px;}
}
@-ms-keyframes hand{
  0%{background-position:0 0;}
  100%{background-position:0 -92px;}
}
@-o-keyframes hand{
  0%{background-position:0 0;}
  100%{background-position:0 -92px;}
}
@keyframes hand{
  0%{background-position:0 0;}
  100%{background-position:0 -92px;}
}
.collect_tit a.tt span{display: block;}
.live{width: 1120px;height: 476px;background: url(../images/livebg.png) center 0 no-repeat;margin: 0 auto;}
.livel{width: 834px;height:476px;background:#10547f;position:relative;}
.videobg{width: 834px;height:476px;position:absolute;left:0;top:0;z-index:10;}
.live_video{width: 834px;height: 476px;}
.live_video video{width:100%;height:100%;margin:0 auto;}
.live_note{width: 834px;height: 262px;padding-top: 214px;font:normal 24px/48px 'Microsoft Yahei';color: #ade4ff;text-align: center;letter-spacing: 1px;display: none;position:absolute;left:0px;top:0px;z-index:5;background:#10547f;}
.liver{width: 286px;height: 476px;background:#f5f5f5;}
.liver h4{width: 270px;padding-left: 16px;height: 64px;background:#e2e2e2;font:normal 22px/64px 'Microsoft Yahei';color: #e23d2b;letter-spacing: 1px;margin-bottom: 14px;}
.collect{width: 286px;height: 380px;}
.collect_list{width: 270px;height: 380px;overflow-x: hidden;overflow-y: auto;padding-left: 16px;}
.collect_list::-webkit-scrollbar-track{width: 6px;background-color: #1170ad;border-radius: 6px;overflow: hidden;}
.collect_list::-webkit-scrollbar{width: 6px;background-color: #1170ad;border-radius: 6px;}
.collect_list::-webkit-scrollbar-thumb{width: 6px;background-color:#f4ab3f;border-radius: 6px;}
.collect_list span{display: block;font:normal 17px/30px 'Microsoft Yahei';color: #333;letter-spacing: 1px;cursor: pointer;}
.collect_list span.now{color:#e23d2b;}
.collect_list span i{display: inline-block;width: 34px;height: 16px;margin: 7px 0px 7px 4px;background: #81c784;font:normal 14px/16px 'Microsoft Yahei';color: #fff;text-align: center;font-style: inherit;}
.collect_list dl{width: 270px;margin-bottom: 10px;}
.collect_list dt{width: 270px;font:normal 18px/32px 'Microsoft Yahei';color: #333;letter-spacing: 1px;cursor: pointer;}
.collect_list dt b,.collect_list dd h5 b{display: inline-block;padding-right: 24px;font-weight: normal;background: url(../images/collect_dtbg.png) right -32px no-repeat;}
.collect_list dt.cur b,.collect_list dd h5.do b{background-position: right 0px;}
.collect_list dd{padding-left: 24px;width: 246px;display:none;}
.collect_list dd h5{width:246px;font:normal 18px/32px 'Microsoft Yahei';color: #333;letter-spacing: 1px;cursor: pointer;}
.collect_list dd p{padding-left: 24px;width:222px;display:none;}
.v_text{width: 1160px;padding-left: 40px;font:normal 20px/40px 'Microsoft Yahei';color: #fff;letter-spacing: 1px;margin-top: 28px;}
.v_text a{display:inline-block;width:100px;height:30px;background:url(../images/v_text_btnbg.png) center 0 no-repeat;font:normal 18px/30px 'Microsoft Yahei';color:#eef4ac;text-align: center;margin-top:5px;}
.v_text a:hover{color:#fff;background-position: center -30px;}

.popup{width: 460px;height: 492px;background:#fff;position:absolute;top:290px;right:370px;z-index:9999;display: none;}
.popupt{padding:16px 20px 18px 39px;width: 401px;}
.lr_tit{float: left;}
.lr_tit a{height: 40px;float: left;margin-right: 38px;font:normal 18px/40px 'Microsoft Yahei';color: #333;letter-spacing: 1px;}
.lr_tit a:hover,.lr_tit a.on{color:#5aa700;background: url(../images/lr_titbg.jpg) center bottom no-repeat;}
.popup_close{width: 16px;height: 16px;float: right;cursor: pointer;transition:transform 0.5s;-ms-transition: transform 0.5s;-moz-transition: transform 0.5s;-webkit-transition: transform 0.5s; -o-transition:transform 0.5s;}
.popup_close:hover{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform: rotate(90deg);-o-transform:rotate(90deg);}
.popup_tit{width: 460px;height: 38px;font:normal 20px/34px 'Microsoft Yahei';color: #5aa700;text-align: center;letter-spacing: 1px;}
.order{width: 382px;padding-left: 39px;}
.order li{width: 348px;height: 54px;float: left;border-bottom: #dcdcdc 1px solid;margin-bottom: 12px;padding-left: 34px;background:url(../images/orderbg.png) 0 0 no-repeat;}
.order li.order2{background-position:0 -54px;}
.order li.order3{background-position:0 -108px;}
.order li.order4{background-position:0 -162px;}
.order li input{border: none;display: block;width: 348px;height: 54px;font:normal 18px/54px 'Microsoft Yahei';color: #999;letter-spacing: 1px;}
.selectstyle{width: 348px;height: 54px;float: left;position:relative;z-index:30;}
.select{width:348px;height:54px;cursor:pointer;}
.text_left{display:block;width:298px;float:left;font:normal 18px/54px 'Microsoft Yahei';color:#999;}
.arrow_right{display:block;font-size:0;float:left;cursor:pointer;width:50px;height:54px;background:url(../images/select_more.png) no-repeat center center;}
.order ul.list{width:348px;height:200px;display:none;position:absolute;z-index:20;top:54px;overflow-y:scroll;overflow-x:hidden;border:#dcdcdc 1px solid;border-top: none;z-index: 30;}
.list li{width:348px;height:40px;background:#fff;padding:0px;margin: 0;border: none;}
.list li a{width:328px;height:40px;display:block;font:normal 16px/40px 'Microsoft Yahei';padding:0 10px;color:#333;text-decoration:none;}
.list li a:hover{background-color:#ccc;color:#333;text-decoration:none;}
.order li.order4 input{width: 246px;float: left;}
.order li.order4 input.getCode{display: block;cursor:pointer;width: 100px;height: 54px;float: left;padding-left: 1px;background:url(../images/orderbg4.jpg) 0 center no-repeat;font:normal 18px/54px 'Microsoft Yahei';color: #999;text-align: center;letter-spacing: 1px;border:none;}
.order_btn{width: 382px;height: 50px;margin: 20px auto 0;}
.order_btn input{display: block;width: 382px;height: 50px;border:none;}
.order_btnr input{background:url(../images/order_btnbgr.jpg) center 0 no-repeat;}

.login{height: 358px;}
.order_btnl input{background:url(../images/order_btnbgl.jpg) center 0 no-repeat;}

.bg3{background: #fff;}
.exam_box{padding:60px 0px 48px;position: relative;}
.tit3 .tit_ball{width: 488px;left: 350px;}
.tab2{background:url(../images/tabbg2.jpg) center 0 no-repeat;}
.tab2 th{border-color:#e13b29;}
.tab2 td{border-color:#e13b29;}
.tab2 td a{color:#fff;background-position:center -28px;box-shadow: 0 2px 4px rgba(198,158,98,.5);}
.tab2 td a:hover{color:#fff;background-position:center 0;box-shadow: 0px 2px 4px rgba(233,55,52,.5);}
.exam_text{width: 1172px;padding:20px 0px 0px 20px;}
.exam_text p{width: 1172px;font:normal 18px/32px 'Microsoft Yahei';color: #e22622;letter-spacing: 1px;}

.bg4{background: #fff;}
.course_box{position: relative;padding-top:60px;}
.tit5{margin-bottom: 20px;}
.discount_list{width: 1200px;margin-bottom: 20px;}
.discount_list li{width: 500px;height: 72px;padding-top: 30px;float: left;background: url(../images/discount_listbg1.png) center 0 no-repeat;position: relative;margin: 0 50px;font:normal 25px/42px 'Microsoft Yahei';color: #fff;letter-spacing: 1px;text-align: center;}
.discount_list li.discount2{background-image:url(../images/discount_listbg2.png);}
/*.discount_list li.discount3{background-image:url(../images/discount_listbg3.png);margin-right: 0;}*/
.discount1 b{font-size: 34px;color: #ffea00;}
.discount1 b span{font-size: 26px;margin-right: 6px;}
.discount_list li:hover{
  -webkit-animation-name: wobble-horizontal;
  animation-name: wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
@-webkit-keyframes wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
.course_box .tab{position: relative;}
/*课表优惠弹窗样式*/
.sign_popup{width: 630px;padding-top: 6px;padding-bottom: 24px;background:#055ecd;position: absolute;z-index:999;left: 257px;top:60px;border:2px solid #242fa1;border-radius:16px;display: none;}
.p_close{width: 30px;height: 30px;margin-left: 594px;cursor: pointer;transition: all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;}
.p_close:hover{transform: rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);}
.sign_popup h3{height: 32px;width: 400px;font:normal 20px/32px "Microsoft Yahei"; color: #ff0;letter-spacing: 1px;padding-left: 48px;}
.sign_popup ul{width: 540px;margin:0px auto;}
.sign_popup li{width: 540px;font:normal 18px/28px "Microsoft Yahei";color: #fff;letter-spacing: 1px;padding:10px 0;border-bottom: #b8d7fe 1px dashed;}
.sign_popup li span{margin-right: 5px;}
/*课表购买内容样式*/
.class_popup{top: 68px;}
.class_popup_spe{top:100px;}
.class_popup li{float: left;border:none;padding:0;}
.class_popup p{width: 532px;height: 44px;float:left;font:normal 22px/44px "Microsoft Yahei";color: #fff;padding-left: 8px;}
.class_popup a{display:block;background-color: #fff;color:#055ecd;margin:5px 6px 5px 0;border-radius: 4px; text-align: center;width: 102px;height: 30px;float:left;font:normal 18px/30px "Microsoft Yahei";letter-spacing: 1px;}
.class_popup a:hover{background-color: #ff0;color:#1a3fdd;}
.class_popup p.popup_go02{width: 630px;padding-left: 0;padding-top: 16px;float: left;}
.popup_go02 a{width: 214px;height: 30px;margin: 0 auto;float: none;}
.course_pic{width: 1200px;height: 313px;margin-top: 30px;}
.course_pic img{width: 1200px;height: 313px;}
@keyframes aniBlink120{from{margin-left:-40px}to{margin-left:1200px}}
@-webkit-keyframes aniBlink120{from{margin-left:-40px}to{margin-left:1200px}}
.mod_imgLight{position:relative;overflow:hidden;}
.mod_imgLight a{display:inline-block}
.mod_imgLight a:before{content:'';position:absolute;width:100px;height:320px;margin-top:0px;margin-left:-120px;overflow:hidden;z-index:6;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.2)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);
  -webkit-animation:aniBlink120 1.2s ease-out infinite forwards;
  -moz-animation:aniBlink120 1.2s ease-out infinite forwards;
  -o-animation:aniBlink120 1.2s ease-out infinite forwards;
  animation:aniBlink120 1.2s ease-out infinite forwards;
}

.bg5{background-image: url(../images/bg5.jpg);background-position: center bottom;background-color: #fff;}
.point_box{padding:70px 0px 56px;}
.point{width: 996px;height: 292px;background: url(../images/pointbg.png) center 0 no-repeat;padding:36px 0px 0px 72px;margin: 0 auto;}
.book{width: 208px;height: 272px;margin-right: 240px;float: left;}
.book img{width: 208px;height: 272px;}
.point_list{width: 450px;float: left;padding-top: 28px;}
.point_list dt{font:bold 20px/36px 'Microsoft Yahei';color: #2f3173;letter-spacing: 1px;}
.point_text{font:normal 20px/36px 'Microsoft Yahei';color: #2f3173;letter-spacing: 1px;padding-bottom: 10px;}
.point_text a{display: inline-block;width: 100px;height: 28px;margin-top: 4px;background: url(../images/point_list_btnbg.png) center 0px no-repeat;font-size: 18px;line-height: 28px;text-align: center;color: #fff;}
.point_text a:hover{background-position: center -28px;color: #ff0;}
.point_btn{width: 190px;height: 48px;}
.point_btn a{display: block;width: 158px;height: 48px;position: relative;padding-left: 32px;background: url(../images/point_btnbg.png) center 0 no-repeat;font:normal 20px/46px 'Microsoft Yahei';color: #fff;text-align: center;letter-spacing: 1px;}
.point_btn a:hover{background-position: center -48px;color: #edff21;}
.point_btn a img{width: 24px;height: 24px;position: absolute;left: 36px;top: 12px;
  -webkit-animation: tada 1s infinite both;
  -moz-animation: tada 1s infinite both;
  -ms-animation: tada 1s infinite both;
  -o-animation: tada 1s infinite both;
  animation: tada 1s infinite both;  
}

/*右侧qq*/
.cs_box{width:520px;height:312px;position:fixed;top:50%;right:50%;margin-right:-260px;margin-top:-156px;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-400+"px");border-radius:8px;background:url(../images/csbg.png) center 0px no-repeat;display:none;}
.cs{width:520px;height:302px;padding-top: 10px;}
.csAnimateIn{
  animation:zoomInDownCs 1s 0s linear both;
  -webkit-animation:zoomInDownCs 1s 0s linear both;
  -moz-animation:zoomInDownCs 1s 0s linear both;
  -ms-animation:zoomInDownCs 1s 0s linear both;
  -o-animation:zoomInDownCs 1s 0s linear both;
}
@keyframes zoomInDownCs{
  0% {
  opacity:0;
  transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  animation-timing-function:cubic-bezier(0.55,.055,.675,.19)
  }
  50% {
  opacity:1;
  transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  animation-timing-function:cubic-bezier(0.175,.885,.32,1)
  }
}
@-webkit-keyframes zoomInDownCs {
  0% {
  opacity:0;
  -webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
  }
  60% {
  opacity:1;
  -webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
  }
}
@-moz-keyframes zoomInDownCs {
  0% {
  opacity:0;
  -moz-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -moz-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
  }
  60% {
  opacity:1;
  -moz-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -moz-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
  }
}
@-ms-keyframes zoomInDownCs {
  0% {
  opacity:0;
  -ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -ms-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
  }
  60% {
  opacity:1;
  -ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -ms-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
  }
}
@-o-keyframes zoomInDownCs {
  0% {
  opacity:0;
  -o-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);
  -o-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);
  }
  60% {
  opacity:1;
  -o-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);
  -o-animation-timing-function:cubic-bezier(0.175,.885,.32,1);
  }
}
.cs_top{width:420px;height:128px;padding:0px 10px 0px 90px;}
.cs_close_box{width:32px;height:32px;float:right;}
.cs_close_box img{width:32px;height:32px;cursor:pointer;transition:transform 0.5s;-moz-transition: -moz-transform 0.5s;-webkit-transition: -webkit-transform 0.5s; -o-transition:-o-transform 0.5s;}
.cs_close_box img:hover{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform: rotate(90deg);-o-transform:rotate(90deg);}
.cs_tit{width:380px;height:98px;padding-top:30px;float: left;}
.cs_tit img{width: 30px;height: 34px;padding-right: 6px;float: left;padding-bottom: 8px;
    -webkit-animation: jump 1.5s 0s ease-out both;
    -moz-animation: jump 1.5s 0s ease-out both;
    -ms-animation: jump 1.5s 0s ease-out both;
    -o-animation: jump 1.5s 0s ease-out both;
    animation: jump 1.5s 0s ease-out both; 
    -webkit-transform-origin: center bottom;
    -moz-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;
}
@keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    animation-timing-function: ease-out;
    transform: translate3d(0,0,0);
  }
  30%, 32% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -8px, 0);
  }
  60% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -4px, 0);
  }
  82% {
    animation-timing-function: ease-in;
    transform: translate3d(0, -2px, 0);
  }
  94% {
    animation-timing-function: ease-in;
    transform: translate3d(0,-1px,0);
  }
}
@-webkit-keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    -webkit-animation-timing-function: ease-out;
    -webkit-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -8px, 0);
  }
  60% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -4px, 0);
  }
  82% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0, -2px, 0);
  }
  94% {
    -webkit-animation-timing-function: ease-in;
    -webkit-transform: translate3d(0,-1px,0);
  }
}
@-moz-keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    -moz-animation-timing-function: ease-out;
    -moz-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -8px, 0);
  }
  60% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -4px, 0);
  }
  82% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0, -2px, 0);
  }
  94% {
    -moz-animation-timing-function: ease-in;
    -moz-transform: translate3d(0,-1px,0);
  }
}
@-ms-keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    -ms-animation-timing-function: ease-out;
    -ms-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -8px, 0);
  }
  60% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -4px, 0);
  }
  82% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0, -2px, 0);
  }
  94% {
    -ms-animation-timing-function: ease-in;
    -ms-transform: translate3d(0,-1px,0);
  }
}
@-o-keyframes jump {
  0%, 15%, 47%, 73%,89%,100% {
    -o-animation-timing-function: ease-out;
    -o-transform: translate3d(0,0,0);
  }
  30%, 32% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -8px, 0);
  }
  60% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -4px, 0);
  }
  82% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0, -2px, 0);
  }
  94% {
    -o-animation-timing-function: ease-in;
    -o-transform: translate3d(0,-1px,0);
  }
}
.cs_tit img.cs_tit1{width: 28px;}
.cs_tit img.cs_tit2,.cs_tit img.cs_tit8{width: 32px;}
.cs_tit img.cs_tit4{width:33px;}
.cs_tit img.cs_tit5{width: 179px;}
.cs_tit img.cs_tit6{padding-left: 74px;}
.cs_tit img.cs_tit7,.cs_tit img.cs_tit9{width:34px;}
.cs_tit img:nth-child(1){
  -webkit-animation-delay:.5s;
  -moz-animation-delay:.5s;
  -ms-animation-delay:.5s;
  -o-animation-delay:.5s;
  animation-delay:.5s;
}
.cs_tit img:nth-child(2){
  -webkit-animation-delay:.7s;
  -moz-animation-delay:.7s;
  -ms-animation-delay:.7s;
  -o-animation-delay:.7s;
  animation-delay:.7s;
}
.cs_tit img:nth-child(3){
  -webkit-animation-delay:.9s;
  -moz-animation-delay:.9s;
  -ms-animation-delay:.9s;
  -o-animation-delay:.9s;
  animation-delay:.9s;
}
.cs_tit img:nth-child(4){
  -webkit-animation-delay:1.1s;
  -moz-animation-delay:1.1s;
  -ms-animation-delay:1.1s;
  -o-animation-delay:1.1s;
  animation-delay:1.1s;
}
.cs_tit img:nth-child(5){
  -webkit-animation-delay:1.3s;
  -moz-animation-delay:1.3s;
  -ms-animation-delay:1.3s;
  -o-animation-delay:1.3s;
  animation-delay:1.3s;
}
.cs_tit img:nth-child(6){
  -webkit-animation-delay:1.5s;
  -moz-animation-delay:1.5s;
  -ms-animation-delay:1.5s;
  -o-animation-delay:1.5s;
  animation-delay:1.5s;
}
.cs_tit img:nth-child(7){
  -webkit-animation-delay:1.7s;
  -moz-animation-delay:1.7s;
  -ms-animation-delay:1.7s;
  -o-animation-delay:1.7s;
  animation-delay:1.7s;
}
.cs_tit img:nth-child(8){
  -webkit-animation-delay:1.9s;
  -moz-animation-delay:1.9s;
  -ms-animation-delay:1.9s;
  -o-animation-delay:1.9s;
  animation-delay:1.9s;
}
.cs_tit img:nth-child(9){
  -webkit-animation-delay:2.1s;
  -moz-animation-delay:2.1s;
  -ms-animation-delay:2.1s;
  -o-animation-delay:2.1s;
  animation-delay:2.1s;
}
.cs_tit img:nth-child(10){
  -webkit-animation-delay:2.3s;
  -moz-animation-delay:2.3s;
  -ms-animation-delay:2.3s;
  -o-animation-delay:2.3s;
  animation-delay:2.3s;
}
.cs_list{width: 492px;padding-left: 28px;}
.cs_list li{width: 104px;float: left;position: relative;padding-top: 114px;height: 22px;margin-right: 16px;}
.cs_list img{width: 104px;height: 104px;left: 0;top:0px;position: absolute;transition:transform 0.5s;-moz-transition: -moz-transform 0.5s;-webkit-transition: -webkit-transform 0.5s; -o-transition:-o-transform 0.5s;}
.cs_list li:hover img{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform: rotate(90deg);-o-transform:rotate(90deg);}
.cs_text{position: absolute;left: 5px;top: 5px;padding-top: 20px;height: 73px;width: 93px;font:normal 18px/22px 'Microsoft Yahei';color:#fff;text-align: center;letter-spacing: 1px;background:url(../images/cs_textbg.png) center 0 no-repeat;}
.cs_text span{display: block;font-weight: bold;font-size:26px;line-height: 30px;}
.cs_btn{width: 74px;height: 22px;margin: 0 auto;}
.cs_btn a{display: block;width: 74px;height: 22px;background:url(../images/cs_btnbg.png) center 0 no-repeat;font:normal 15px/22px 'Microsoft Yahei';color:#fff;text-align: center;letter-spacing: 1px;
    -webkit-transition:all .4s ease-in-out;
    -moz-transition:all .4s ease-in-out;
    -o-transition:all .4s ease-in-out;
    -ms-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
}
.cs_btn a:hover{color:#fff;opacity: .8;filter: alpha(opacity=80);}
.cs_qq{width:102px;padding-top: 3px;background:#37a930;position:fixed;_position:absolute;z-index:9999;top:50%;margin-top:-109px;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-400+"px");right:0;}
.cs_qq_close{width: 10px;height: 10px;cursor: pointer;font-size: 0;line-height: 0;margin-left: 89px;}
.cs_qq h4{width: 102px;height: 20px;font:bold 18px/20px 'Microsoft Yahei';color: #fff;text-align: center;letter-spacing: 1px;margin-bottom: 6px;}
.cs_qq_btn{width:94px;padding: 10px 0 10px 8px;background: #52c14b;}
.cs_qq_btn a{display:block;width:74px;height:28px; padding-left:20px;background:url(../images/cs_qq_btnbg.png) 0 center no-repeat;font:normal 16px/28px 'Microsoft Yahei';color:#fff;}
.cs_qq_btn a:hover{color:#ff0;text-decoration: underline;}
.cs_qq_img{width:88px;height:88px;padding:7px;background: #fff;}

.footer{height:160px;background: #191e34;}
.footer_con{width:1000px;color:#fff;padding-top:40px;font:normal 14px/24px '\5b8b\4f53';margin:0 auto;text-align:center;position: relative;}
.footer_con span{visibility: hidden;line-height: 0px;font-size: 0px;}
.footer img{display:inline;vertical-align:middle;}