@charset "UTF-8";
/*artile CSS*/
/*********************************/
/*navbar*/
#navbarfixed {width: 100px;top: 0px;bottom: 0px;background:#D24949;right: -75px;z-index: 99999; position: fixed;}
#navbarfixed h1 {line-height: 0; margin: 0;}
#navbarfixed ul {list-style: outside none none;padding: 0px;margin: 0px;border-top: 1px solid #B33F3F;}
#navbarfixed ul li {border-bottom: 1px solid #B33F3F; color: #fff;-webkit-transition:background-color 1s;-o-transition:background-color 1s ;
transition:background-color 1s ;background-color:#D24949; cursor:pointer; }
#navbarfixed ul li:hover { background: #F07878;}
#navbarfixed ul li  a {display: block;height: 40px;padding-left: 26px;
font: 16px/40px "微软雅黑","黑体","HELVETICA"; color:#fff;}
#navbarfixed ul li .bg1 { background: url(navbar.png) no-repeat scroll 6px 10px; }
#navbarfixed ul li .bg2 { background:url(navbar.png) no-repeat scroll 6px -23px; }
#navbarfixed ul li .bg3 { background:url(navbar.png) no-repeat scroll 6px -55px; }
#navbarfixed ul li .bg4 { background:url(navbar.png) no-repeat scroll 6px -89px; }
#navbarfixed ul li .bg5 { background:url(navbar.png) no-repeat scroll 8px -133px; }
#navbarfixed ul li .bg6 { background:url(navbar.png) no-repeat scroll 6px -178px; }
#navbarfixed ul li .bg7 { background:url(navbar.png) no-repeat scroll 6px -231px; }
#navbarfixed ul li .bg8 { background:url(navbar.png) no-repeat scroll 6px -267px; }
#navbarfixed ul li .bg9 { background:url(navbar.png) no-repeat scroll 6px -314px; }
#navbarfixed ul li .bg10 { background:url(navbar.png) no-repeat scroll 6px -346px; }
a.gotop{display: block; position: absolute;bottom: 0; left: 0; height: 40px;padding-left: 26px;
font: 16px/40px "微软雅黑","黑体","HELVETICA"; color:#fff;background:url(navbar.png) no-repeat scroll 6px -376px; }
a.share{display: block; position: absolute;bottom: 40px; left: 0; height: 40px;padding-left: 26px;
font: 16px/40px "微软雅黑","黑体","HELVETICA"; color:#fff;background:url(share.png) no-repeat scroll 0px 4px; }
/*navbar_xs*/
.navbar_xs {position: relative;padding: 0;margin: 0;}
.navbar-header_xs .navbar-logo_xs {float: left;height: 20px;margin: 15px; line-height: 20px;font-weight: bold; color:#fff;}
.navbar-header_xs .navbar-toggle_xs {margin: 10px 15px;height: 30px;border: 1px solid #ddd;padding: 6px 10px; display:block; line-height:12px;}
.navbar_xs .navbar-nav_xs { list-style-type: none;padding: 0; margin: 0; display: none;}
.navbar_xs li > a {display: block;padding:15px 15px 15px 40px;line-height: 20px;color: #fff; background:url(navbar.png) scroll no-repeat 0 0; border-top: 1px solid #B33F3F;}
.navbar_xs .navbar-nav_xs .item1 { background-position:18px 15px;}
.navbar_xs .navbar-nav_xs .item2 { background-position:18px -18px;}
.navbar_xs .navbar-nav_xs .item3 { background-position:18px -50px;}
.navbar_xs .navbar-nav_xs .item4 { background-position:18px -83px;}
.navbar_xs .navbar-nav_xs .item5 { background-position:18px -125px;}
.navbar_xs .navbar-nav_xs .item6 { background-position:18px -173px;}
.navbar_xs .navbar-nav_xs .item7 { background-position:18px -226px;}
.navbar_xs .navbar-nav_xs .item8 { background-position:18px -263px;}
.navbar_xs .navbar-nav_xs .item9 { background-position:18px -309px;}
.navbar_xs li:hover {background: #F07878;}
/*video*/
.container-video { position: relative; overflow: hidden; }
.container-video .video-box { position: absolute; top: 0; left:0; right:0; z-index: 5; width: 100%; display:none; }
.container-video .video-image { display: block; width: 100%; }
.container-video .video-player { background: transparent;}
.container-video .introduction-cover { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: #000; z-index: 10; filter: alpha(opacity=0.2); opacity: 0.2; }
.container-video h1 { position: absolute; color:#fff; z-index: 20; top: 0; left: 0; text-align: center; width: 100%; font-size: 48px; font-weight: bold; margin-top: 150px;}  
.container-video p { position: absolute; color:#fff; z-index: 20; top: 35%; left: 20%; width: 60%; border-top: 1px solid #fff; padding-top:30px; text-indent: 2em;
font-size: 16px; }  
.container-video a { color: #FFF; border:1px solid #FFF; width: 200px; height: 50px; position: absolute; display: block; border-radius: 30px;z-index: 20; 
left: 50%; top: 60%; margin-left:-100px; text-align: center;font-size: 22px; line-height: 50px; -webkit-transition:background-color 1s;-o-transition:background-color 1s ;
transition:background-color 1s ; }
.container-video a:hover { background-color: rgba(255,255,255,.2);}
.container-video_list {position: relative;}
.container-video_list .list {list-style: none;}
.container-video_list .split { width: 260px; position: relative;}
.container-video_list .inner { overflow: hidden;}
.container-video_list .btn { position: absolute; display: block; width: 30px; height: 30px; color: #000; background:#CCCBCB;  font-size: 30px;
line-height: 26px;text-align: center; -webkit-transition:background-color 1s;-o-transition:background-color 1s ;
transition:background-color 1s ; }
.container-video_list .btn:hover {background:#E1472F; cursor: pointer;}
.container-video_list .prev {top:90px; left: -40px;}
.container-video_list .next {top:90px; right: -50px;}
.container-video_list li a{ display: block; position: relative;}
.container-video_list li img{ display: block;}
.container-video_list li a em{cursor: pointer;position: absolute;width: 100%;height: 100%;background: transparent url(item-on-hover.png) repeat scroll 0% 0%; top:0;
left: 0;color: #fff; font-family: "Microsoft Yahei";  display: none;}
.container-video_list li a em  h5 { margin:60px 0 0 10px; }
.container-video_list li a em img { display: inline;}
/*video_xs*/
.container-video_xs{text-align: center; box-shadow: 0px 3px 3px #938F8F; }
.container-video_xs .most_video { position: relative;}
.container-video_xs .most_video_words { position: absolute;right:10px; top:10px; background:transparent url(item-on-hover.png) repeat scroll 0% 0%; 
padding: 10px; width: 60%; color: #fff; text-align: left;}
.container-video_xs .most_video_words h4{ background: url(play.png) no-repeat scroll 0 3px; padding-left:30px;}
.container-video_xs .most_video_words p {text-indent: 2em; margin:0; padding:0;}
.container-video_xs h5 {font-size: 14px; margin:0;}
.container-video_xs a {color: #000}
/*轮播待定*/
#my-slider .sp-thumbnail {background-color: #F0F0F0; width: 100%;}
#my-slider .sp-thumbnail-title {font-size: 16px;  padding: 5px 10px; text-align: center;}
#my-slider .sp-thumbnail-description {font-size: 12px; line-height: 22px; padding: 5px 10px;}
#my-slider p { width:100%;}
/*见证者说*/
.bg-lowred { background: #D24949;}
.say { list-style: none; padding-left:170px; height: 100px; background: url(say.png) no-repeat scroll 0 0; margin: 0;}
.say_xs { list-style: none; padding: 0; margin: 0;}
.say li {float: left;border-left: 1px solid #B33F3F; font: 28px/100px "微软雅黑";padding: 0px 20px;white-space: nowrap; color: #fff;}
.say_xs li {float: left;border-left: 1px solid #B33F3F; font: 16px/28px "微软雅黑";padding: 0px 20px;white-space: nowrap; color: #fff;}
.say li.t01 {border: thin none;background: #FBC165 url(say_hbg.gif) no-repeat scroll left top;color: #000;}
.say_xs li.t01 {border: thin none;background: #FBC165 url(say_hbg.gif) no-repeat scroll left top;color: #000;}
.say-content .say-content_part1 { border-left: 2px solid  #D24949; border-right:  2px solid  #D24949;border-bottom: 2px solid  #D24949;}
.say-content .rightb { border-left: 1px dotted #B33F3F;}
.say-content_part1 .rightpart { position: relative;}
.say-content_part1 .rightpart h3 { position: absolute; background:url(say_yuedu.png) no-repeat scroll left top; color: #fff; width: 121px;
 height: 32px; padding-left:10px; margin: 0; left: -1px; top: 15px;}
.say-content_part1 .rightpart h4 { font-weight:normal; color: #000; text-align: center;  margin-bottom: 5px; }
.say-content_part1 .rightpart p { color:#000; border-bottom: 1px dotted #000; padding-bottom: 10px; text-indent: 2em;}
.say-content_part1 .rightpart ul { list-style: none; margin-top: 10px; padding: 0;}
.say-content_part1 .rightpart ul li { font-size: 16px; padding-left: 28px;  line-height: 40px;background:url(saylist.png) no-repeat scroll 0 12px;}
.say-content_part1 .rightpart ul li:hover {background:url(saylist1.png) no-repeat scroll 0 12px;}
.say-content_part1 .leftpart h3{ background: #D0D0D0;-webkit-transition:background-color 0.5;-o-transition:background-color 0.5s ;
transition:background-color 0.5s ; margin-top: 0px; text-align: center;}
.say-content_part1 .leftpart:hover h3{background: #D24949; color: #fff;}
.say-content_part1 .leftpart img { display: block; max-height: 310px;}
.say-content_part1 .leftpart a { display: block; color: #000;}
/*变脸*/
.changface { background:url(changface.jpg) repeat scroll 0px -180px;  background-size:cover; }
.oh {overflow: hidden;}
.roundabout-holder {width: 85%; height: 496px; margin: 0 auto; list-style: none;}
.roundabout-moveable-item {width: 546px;height: 405px;cursor: pointer;border-radius: 4px;
-moz-border-radius: 4px;-webkit-border-radius: 4px; overflow: hidden;}
.roundabout-moveable-item img { width: 100%;}
.roundabout-moveable-item div {background: #000; width: 100%; height: 100%; position: absolute; top: 0; left: 0; filter: alpha(opacity=0.5); opacity: 0.5; }
.roundabout-moveable-item button { position: absolute; right: 10px; bottom: 10px;}
.roundabout-moveable-item button a {color: #fff;}
.roundabout-in-focus { box-shadow: 3px 5px 20px #000; }
.roundabout-in-focus div {filter: alpha(opacity=0); opacity: 0; }
#my-slider-bl .sp-slide span { position:absolute; width:100%; bottom:5px; left:0; height:24px; background:url(item-on-hover.png) repeat scroll; color:#FFF;
text-align:center;}
/*响应式竖轮播*/
#example5 .sp-thumbnail-text {width: 170px;float: right;padding: 8px;background-color: #F0F0F0;box-sizing: border-box;}
#example5 .sp-thumbnail-title {margin-bottom: 5px;text-transform: uppercase;color: #333;}
#example5 .sp-thumbnail-description {font-size: 14px; color: #333;}
#example5 .sp-thumbnail-image-container {width: 100px;height: 80px;overflow: hidden;float: left;}
#example5 .sp-thumbnail-image {height: 100%;}
#example3 .sp-selected-thumbnail {border: 4px solid #F55;}
.guanhuai { background:url(guanhuai.jpg) repeat scroll 0px 0px;  background-size:cover; padding: 10px 0; }
@media (max-width: 768px) { .guanhuai { background:none; } }
/*见证*/
.see_list {border-top: 1px solid #F2F2F2; padding:10px 0px; }
.see_list:hover{ background:#FBFBFB;}
.see_list .partl {float: left; width: 30%;}
.see_list .partr {float: right; width: 65%;}
.see_list .partr h5 {padding: 0; margin: 0;}
.see_list .partr h5  a {color: #000;}
.see_list .partr p {padding: 0; margin: 0; text-indent: 2em;}
.see_list img { display: block; }
/*banner*/
.banner{ position:relative; background:url(banner2.jpg) repeat scroll center center; margin:0 auto; background-size:cover;}
.banner .bannertxt{ position: absolute; left: 50%; margin-left:-377px; width:755px ; top:3%; opacity:0; filter: alpha(opacity=0);}
.downTip{ position:absolute; left:50%; bottom:30px; margin-left:-27px; width:55px; height:59px; background:url(bg_down.png) 0 0 no-repeat;}
/*要闻*/
.title_head h2 {font-weight: bold;font-size: 34px;line-height: 38px;}
.title_head p {color:#838383; text-indent: 2em; border-bottom: 1px dotted #CCC; margin: 0; padding: 0 0 10px 0;}
.title_list p {margin: 12px 0; padding: 0;line-height: 22px;font-size: 16px;}
.title_list a:hover  {text-decoration: underline;}
.title_list_head h3 {font-weight: bold;font-size: 26px;}
.title_head_xs h4 {font-weight: bold;}
.title_head_xs h4 span { background: #F55;color: #fff; padding: 0 5px; margin-right: 10px;}
.title_head_xs p {color:#838383; text-indent: 2em; margin: 0;}
.title_list_xs li { margin: 0; padding: 0 0 0 10px; list-style: none; border-top: 1px solid #F2F2F2;  background:url(navbarbg.gif) 2px 27px no-repeat }
.title_list_xs li a {text-decoration: none;display: block;padding: 1em 0;overflow: hidden;font-size: 16px;}
.soleplan { border-left: 1px solid #F1F1F1;}
.soleplan ul { margin: 0; padding: 0 ; list-style: none; }
.soleplan li h3 {display: inline-block;overflow: hidden;margin: 10px 0px 10px -10px;}
.soleplan li h3 strong {float: left;width: 30px;height: 18px;display: inline-block;
 background: transparent url(soleplan.png) no-repeat scroll 1px 0px / 30px 18px;}
.soleplan li h3 span {display: inline-block;border-bottom: 2px solid #EBEBEB;font-size: 12px;color: #FFF; height: 18px;line-height: 18px;
 background: #f24848 none repeat scroll 0% 0%;float: left;padding: 0px 4px;}
.soleplan li h3 em {float: left;width: 2px;height: 18px;background: #EBEBEB none repeat scroll 0% 0%;margin-top: 2px;}
.soleplan .ent { padding: 0 0 18px 10px; border-bottom: 1px dotted #D7D6D6;}
.soleplan .ent .entl { float: left; width: 40%;}
.soleplan .ent .entr { float: right; width: 55%;}
.soleplan .ent .entr  h5{ margin: 0; font-weight: bold;}
.soleplan .ent .entr  p {margin: 0; font-size: 12px; color: #838383; margin-top: 5px; line-height: 2em;}
.soleplan .border_none { border: none;}
/*栏目条*/
.title {width: 100%;background: transparent url(title_line.png) repeat-x scroll center center;margin-bottom: 10px;}
.title a {font-size: 24px;border-left: 5px solid #DF0A0A;padding: 0px 10px;line-height: 1.6em;background: #FFF none repeat scroll 0% 0%;}
.bigtitle { background:url(bigtitle.png) no-repeat scroll center 0; padding: 50px 0px; }
.tit_xungen{ background-position: center -10px;}
.tit_guanhuai{ background-position: center -130px;}
.tit_jianzheng{ background-position: center -240px;}
.tit_huihuang{ background-position: center -370px;}
.tit_zhijing{ background-position: center -480px;}
.tit_jiangshu{ background-position: center -730px;}
.tit_bianlian{ background-position: center -860px;}
.tit_jiyu{ background-position: center -1020px;}
.tit_tekan{ background-position: center -1240px;}
/*讲述*/
.talk_top{ border-bottom: 1px dotted #D7D6D6; padding-bottom:10px; margin-bottom: 10px;}
.talk_top .partl { float: left; width: 30%;}
.talk_top .partr h4 { margin: 0; padding: 0;  font-weight: bold;}
.talk_top .partr {float: right;width: 65%;}
.talk_top .partr p { margin-bottom: 0; }
@media (max-width: 768px) { .talk_top .partr h4 { font-size: 1.0em; } }
@media (max-width: 768px) { .talk_top .partr p { font-size: 0.8em; margin-top:5px;  } }
.talk_list { margin: 0; padding: 0;border-top: 1px solid #F2F2F2; line-height:0;}
.talk_list li {border-bottom: 1px solid #F2F2F2;overflow: hidden; padding-left: 28px;background:url(saylist.png) no-repeat scroll 0 16px; line-height:0; }
.talk_list li a {text-decoration: none;display: block;padding: 0.77em 0;overflow: hidden;}
.talk_list li h3 {margin: 0;font-weight: normal; font-size: 16px;}
.talk_list li .small {padding-right: 15px;float: right;}
.talk_list li:hover{background:url(saylist1.png) no-repeat scroll 0 16px #FBFBFB;}
.talk_xs a{ position:relative; display:block;}
.talk_xs a img { display:block;}
.talk_xs a span { position:absolute; width:100%; left:0; height:24px; background:url(item-on-hover.png) repeat scroll; color:#FFF;
text-align:center; line-height:24px; font-size:12px; bottom:0px;}
/*致敬*/
.salute { background:url(solute_bg.jpg) no-repeat scroll 0px 0px;  background-size:cover; }
.salute_intro{ background:url(salute_intro.png) no-repeat scroll 0px 0px;  }
.salute_intro p{color: #CDCDCD; width: 190px;padding:20px 10px 0px;}
.salute_box { position: relative;}
.salute_tab { list-style: none; margin: 0; padding: 0;}
.salute_tab li {cursor: pointer;  margin-top:30px; }
.salute_tab li img{-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;-o-transition-duration: 0.8s;transition-duration: 0.8s;
-webkit-transform: rotate3d(0,1,0,0deg); -moz-transform: rotate3d(0,1,0,0deg); -o-transform: rotate3d(0,1,0,0deg); transform: rotate3d(0,1,0,0deg);}
.salute_tab li:hover img{-webkit-transform: rotate3d(0,1,0,-360deg);-moz-transform: rotate3d(0,1,0,-360deg); -o-transform: rotate3d(0,1,0,-360deg);
 transform: rotate3d(0,1,0,-360deg);}
 .salute_cont { background: #fff;border-radius: 5px;z-index: 999;left: 0; top: 20px; width: 100%;box-shadow: 0px 0px 10px #666;
 	display: none; position: absolute;}
 .salute_cont_tit {border-bottom: 1px solid #DDD; padding: 0 20px;}
 .salute_cont_tit h4 { float: left;  font-weight: bold;}
  .salute_cont_tit a { display: block; float: right; font-size: 32px;}
  .salute_cont_hum div { margin-top:10px; }
   .salute_cont_hum a h4 { font-size:14px;}
  /*footer*/
.footer1 {text-align: center;padding: 10px;background: #F2F6F8 none repeat scroll 0% 0%;}
/*share */
#shareto { position: absolute; background:#fff ; width: 100px; height: 100px; left: -100px; bottom:10px; display: none;
	border-bottom-left-radius: 10px;border-top-left-radius: 10px;
}
#shareto .weixin {float:left;display: block;height: 30px;background: url(share-icon.gif) center -190px no-repeat;width: 30px;margin: 0 auto;
padding:10px;}
#shareto .xinlang{float:left;display: block;height: 30px;background: url(share-icon.gif) center 10px no-repeat;width: 30px;margin: 0 auto;
padding:10px;}
#shareto .qq{float:left;display: block;height: 30px;background: url(share-icon.gif) center -257px no-repeat;width: 30px;margin: 0 auto;
padding:10px;}
#shareto .tengxun{float:left;display: block;height: 30px;background: url(share-icon.gif) center -57px no-repeat;width: 30px;margin: 0 auto;
padding:10px;}
/*share_xs*/
.side-fixed-button { position: fixed;right: 0px; bottom: 30px;}
.side-fixed-button a {display: block;width: 48px;height: 48px;background: #DDD url(share_xs.gif) repeat scroll -2px 2px;opacity: 0.8;}
.side-fixed-button a.app {margin-top: 10px; border-radius: 50%;}
.shareto{ position:fixed; bottom: 0; z-index:200; text-align: center; border-radius: 0;  width:100%; opacity:0;filter: alpha(opacity=0);
transition: transform 300ms; -webkit-transition: -webkit-transform 300ms;  
-webkit-transform: translateY(100%);  -ms-transform: translateY(100%); transform: translateY(100%);}
.shareto.active{-webkit-transform: translateY(0);  -ms-transform: translateY(0); transform: translateY(0); opacity:1;}
.shareto h3{  padding: 10px 0; margin: 0 10px; font-weight: 400; text-align: center; color: #555; background-color: #f8f8f8; border-bottom: 1px solid #fff; border-top-right-radius: 2px; border-top-left-radius: 2px; font-size:16px;}
.shareto hr{margin:0 10px;}
.shareto ul{  margin: 0 10px;  padding: 15px 0 0 0; background-color: #f8f8f8; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; overflow: hidden;}
.shareto ul li{  width: 33.33333333%;  margin-bottom: 1.2rem; float:left; list-style:none;}
.shareto ul li a{float:none;display:block; height:18px; background:url(share-icon.gif) top center no-repeat;padding:42px 0 0;  width: 60px;  margin: 0 auto;}
.shareto ul li a.share-to-sina{background-position:center 0 ;}
.shareto ul li a.share-to-tqq{background-position: center -65px ;}
.shareto ul li a.share-to-people{background-position: center -130px ;}
.shareto ul li a.share-to-weixin{background-position: center -195px ;}
.shareto ul li a.share-to-sqq{background-position: center -260px ;}
.shareto ul li a.share-to-qzone{background-position: center -325px ;}
.shareto .shareto-footer {padding:10px;}
.shareto .shareto-footer button.btn1{width:100%; border-radius:0; padding:10px;}
.screen-cover {position:fixed;top:0;z-index:20;display:none;width:100%;height:100%;background:rgba(0,0,0,0.5)}
btn-default {color: #333;background-color: #FFF;border-color: #CCC;
}
.btn1 {display: inline-block;margin-bottom: 0px;font-weight: normal;text-align: center;vertical-align: middle;cursor: pointer;background-image: none; border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857;border-radius: 4px;-moz-user-select: none;}
/*辉煌*/
.huihuang { height:700px; overflow: scroll;}
/*留言*/
.message { position: relative; width: 100%;height: 690px;}
.message .line { width: 10px; background:#E9E9E9; margin-left:-5px; left: 50%; top: 0; height: 670px;  position: absolute; border-radius: 3px;}
.message .line_heng { width: 20px; background:#E9E9E9;  left: 50%;  height:3px;  position: absolute;}
.message .line_heng1{top:30px; margin-left:-35px;}
.message .line_heng2{top:30px; margin-left:15px;}
.message .line_heng3{top:120px; margin-left:-35px;}
.message .line_heng4{top:120px; margin-left:15px;}
.message .line_heng5{top:210px; margin-left:-35px;}
.message .line_heng6{top:210px; margin-left:15px;}
.message .line_heng7{top:300px; margin-left:-35px;}
.message .line_heng8{top:300px; margin-left:15px;}
.message .line_heng9{top:390px; margin-left:-35px;}
.message .line_heng10{top:390px; margin-left:15px;}
.message .line_heng11{top:480px; margin-left:-35px;}
.message .line_heng12{top:480px; margin-left:15px;}
.message .line_heng13{top:570px; margin-left:-35px;}
.message .line_heng14{top:570px; margin-left:15px;}
.message .icon { width: 44px; height: 44px; background:url(message.png) scroll no-repeat center center; position: absolute; margin-left:-22px; left: 50%;} 
.message .icon1 {top:10px;}
.message .icon2 {top:100px;}
.message .icon3 {top:190px;}
.message .icon4 {top:280px;}
.message .icon5 {top:370px;}
.message .icon6 {top:460px;}
.message .icon7 {top:550px;}
.message .icon8 {top:650px; text-align:center; line-height:44px; border:1px solid #E9E9E9; background:#FFF; z-index:999;}

.message .messagetxt { width: 450px; border:1px solid #E9E9E9; border-radius: 4px; box-shadow: 1px 1px 2px #000; position: absolute;}
.message .messagetxt p {text-indent: 2em; margin: 0; padding: 10px; position: relative;}
.message .messagetxt1 {top:0; left: 10px;}
.message .messagetxt2 {top:0px; right: 10px;}
.message .messagetxt3 {left:10px; top: 90px;}
.message .messagetxt4 {top:90px; right: 10px;}
.message .messagetxt5 {left:10px; top: 180px;}
.message .messagetxt6 {right: 10px;; top: 180px;}
.message .messagetxt7 {left:10px; top:270px;}
.message .messagetxt8 {right: 10px;; top: 270px;}
.message .messagetxt9 {left:10px; top:360px;}
.message .messagetxt10 {right: 10px;; top: 360px;}
.message .messagetxt11 {left:10px; top:450px;}
.message .messagetxt12 {right: 10px;; top:450px;}
.message .messagetxt13 {left:10px; top:560px;}
.message .messagetxt14 {right: 10px;; top:560px;}
a.zhan {position:absolute;right: 10px; bottom: 10px; cursor: pointer;background:url(zan.png) scroll no-repeat 10px 5px; }
.message_xs_img {float: left; width:18%; }
.message_xs_txt {float: right; width: 80%;border:1px solid #E9E9E9; border-radius: 4px; }
.message_xs_txt p {text-indent: 2em; margin: 0; padding: 10px; position: relative; font-size:12px;}
/*banner_xs*/
.banner_xs {position: relative; overflow:hidden;}
.banner_xs .banner_xs_tit {position: absolute; width:60%; top:10%; left:50%; margin-left:-30%; z-index:999;}
.banner_xs .animationbig{animation-name:turnBig;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:normal;animation-play-state:running;-moz-animation-name:turnBig;-moz-animation-duration:.8s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:1;-moz-animation-direction:normal;-moz-animation-play-state:running;-webkit-animation-name:turnBig;-webkit-animation-duration:.8s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-o-animation-name:turnBig;-o-animation-duration:.8s;-o-animation-timing-function:linear;-o-animation-iteration-count:1;-o-animation-direction:normal;-o-animation-play-state:running}
.banner_xs .plane { position:absolute;top:10%; width:40%;}
.banner_xs .animationplane{animation:flyPlane 1s linear 0s ;-moz-animation: flyPlane 1s linear 0s;
-webkit-animation: flyPlane 1s linear 0s ;-o-animation: flyPlane 1s linear 0s ; }
.banner_xs .cloudlayer {position: absolute;top: 0;left: -768px;width: 5000px;height: 100%;background: url(cloud.png) repeat-x;}
.banner_xs .animationfly{animation-name:flyRight;animation-duration:40s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:running;-moz-animation-name:flyRight;-moz-animation-duration:40s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-play-state:running;-webkit-animation-name:flyRight;-webkit-animation-duration:40s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-play-state:running;-o-animation-name:flyRight;-o-animation-duration:40s;-o-animation-timing-function:linear;-o-animation-iteration-count:infinite;-o-animation-direction:normal;-o-animation-play-state:running}
@keyframes flyRight{0%{left:-768px}
100%{left:0}
}
@-moz-keyframes flyRight{0%{left:-768px}
100%{left:0}
}
@-webkit-keyframes flyRight{0%{left:-768px}
100%{left:0}
}
@-o-keyframes flyRight{0%{left:-768px}
100%{left:0}
}
@keyframes turnBig{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
100%{opacity:1}
}
@-moz-keyframes turnBig{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
100%{opacity:1}
}
@-webkit-keyframes turnBig{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
100%{opacity:1}
}
@-o-keyframes turnBig{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
100%{opacity:1}
}
@keyframes flyPlane{0%{left:-300px;top:50%; }
100%{left:0 ;top:10%;}
}
@-moz-keyframes flyPlane{0%{left:-300px;top:50%; }
100%{left:0;top:10%; opacity:1}
}
@-webkit-keyframes flyPlane{0%{left:-300px;top:50%; }
100%{left:0;top:10%; opacity:1}
}
@-o-keyframes flyPlane{0%{left:-300px;top:50%; }
100%{left:0;top:10%;}
}
/*评论*/
.pinglun_list { margin: 0; padding: 0;border-top: 1px solid #F2F2F2; line-height:0;}
.pinglun_list li {border-bottom: 1px solid #F2F2F2;overflow: hidden; padding-left: 28px;background:url(pinglun.png) no-repeat scroll 7px 20px; line-height:0; }
.pinglun_list li a {text-decoration: none;display: block;padding: 0.77em 0;overflow: hidden;}
.pinglun_list li h3 {margin: 0;font-weight: normal; font-size: 16px;}
.pinglun_list li:hover{background-color:#FBFBFB;}
/**/
#example2 .sp-slide img{ padding:5px; border:1px solid #eee; border-radius:5px; width:100%;-webkit-transition:border-color 1s;-o-transition:border-color 1s ;-moz-transition:border-color 1s ;
transition:border-color 1s ;}
#example2 .sp-slide img:hover { border-color:#F07878;}