#an{ width:300px; float:right;}
#an div{background:url(../images/ab2.png) top right no-repeat; cursor:pointer; height:85px; text-align:right; color:#414141; padding-top:35px; padding-right:70px; line-height:28px; font-size:18px; font-weight:bold;}
#an .bs{background:url(../images/ab3.png) top right no-repeat; color:#38BE4F;}
#an .bs span{ font-weight:normal; color:#38BE4F;}
.anen{ font-size:14px; color:#A4A4A4; text-transform:uppercase; font-weight:normal;}


#tu{ width:470px;height:470px;  float:left; border:1px solid #E2E2E2; border-radius:100%; margin-top:50px;}
#tu div{display:none; text-align:center; padding-top:35px;}
#tu div img{ border:20px solid #FFF; border-radius:100%; box-shadow: 0 0 30px rgba(0,0,0,0.4);}

.circle{-webkit-animation: myCircle 40s infinite; -moz-animation: myCircle 40s infinite; animation: myCircle 40s infinite; -webkit-animation-fill-mode:both; animation-fill-mode:both}
@-webkit-keyframes myCircle{
0%{-webkit-transform: rotate(0); transform: rotate(0);}
100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}
@keyframes myCircle{
0%{-webkit-transform: rotate(0); transform: rotate(0);}
100%{-webkit-transform: rotate(360deg); transform: rotate(360deg);}
}


#sm{ width:390px; float:left;}
#sm div{  height:470px; padding-top:150px; font-size:14px; padding-right:40px; line-height:28px; color:rgba(255,255,255,0.9); display:none; text-align:justify;}
.cpbt h2{ font-size:20px; font-weight:normal;color:rgba(255,255,255,0.9); background:url(../images/xx.jpg) left bottom no-repeat; padding-bottom:20px; position:absolute; z-index:99;}
.cpbt h2 span{ display:block; color:#FFF; font-size:55px; font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}


.smbt{ font-size:24px; line-height:26px; line-height:40px; color:#FFF;}