/***basic***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
html{-webkit-text-size-adjust:none;}
body{font:12px/1.5 \5B8B\4F53,"Arial Narrow",HELVETICA;text-align:left;}
ol,ul{list-style:none;}
img{border:none;vertical-align:middle;}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
noscript,.spanclass,.contentdiv,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl{float:left;}
.subMark,.fr{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.pt40{padding-top: 40px;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.clearfix{*zoom:1}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}

/*! c-reset.css*/
body{background-color:#f7f8fa;font:14px/2em Microsoft Yahei,tahoma,HELVETICA;text-align:left;color:#999}
img{border:0;vertical-align:top;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-ms-transition:none}
i,em{font-style:normal}
input,select,option,textarea{font-size:12px;font-family:Microsoft Yahei,tahoma,HELVETICA;outline:0}
a{color:#333;outline:none;text-decoration:none}
a:hover{color:#E62B32;outline:none;text-decoration:none;}
a:focus{outline:none;}
a:hover em,a:hover b,a:hover i,a:hover span{cursor:pointer}
a:hover img{opacity:.9}
body .g-footer{background-color: #fff;border-top: 1px #fff solid}
body .g-footer, body .g-footer a{color: #333;}

/*sprit*/
.i-tit,.b-more,.anchor .img-mark,.switch .fl,.switch a,.time-area,.backtop em,body .share-box .icon-share,.b-VR .btn-view,.banner-tits p{background: url(http://www1.pconline.com.cn/2017/pc/CEChina/images/i_sprite.png) 0 0 no-repeat;}
.b-th{padding-top: 40px;overflow: hidden;zoom:1;}
.b-th img{display: block;vertical-align: top;}

.banner,.banner-wrap{width: 100%;height: 450px;background: url(../images/banner.jpg) center 0 no-repeat;}
.banner-wrap,.block-wrap{width: 1120px;margin: 0 auto;overflow: hidden;}
.banner-tits{padding:156px 0 0 594px;font-size: 18px;line-height: 33px;color: #fff;}
.banner-tits p{width: 190px;height: 33px;overflow: hidden;padding-left: 18px;}
.banner-tits .banner-time{background-position: -241px -324px;}
.banner-tits .banner-addr{background-position: -241px -358px;}
.nav{height:50px;background-color:#534c4c;}
.nav a{width: 162px;height: 50px;color:#fff;margin-right: 30px;float: left;font-size: 15px;line-height: 50px;text-align: center;}
.nav a:hover,.nav a.current{background-color: #d30204;}
.nav a.last{width: 160px;margin-right: 0;}
.pic-list{padding-top: 30px;}
.pic-list a{float: left;position: relative;}
.pic-big,.pic-small{float: left;}
.pic-big,.pic-big a{width: 560px;height: 420px;}
.pic-small{width: 560px;height: 420px;}
.pic-list .txt,.live-pics .txt{position: absolute;right:0;bottom: 14px;left: 0;padding: 5px 10px;margin:0 10px;color: #fff;background: rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000)}
:root .pic-list .txt,:root .live-pics .txt{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#78000000,endColorStr=#78000000)}
.pic-list .tit,.live-pics .tit{height: 28px;line-height: 28px;font-size: 18px;display: block;overflow: hidden;}
.i-tit{width: 18px;height: 18px;float: left;margin: 7px 5px 0 0;background-position: -179px -144px;}
.sub-tit{height: 20px;line-height: 20px;font-size: 12px;display: block;overflow: hidden;}
.play-mess{clear: both;padding: 25px 20px;background-color: #fff;}
.play-mess .p-tit{height: 35px;line-height: 35px;font-size: 20px;color: #1b205b;font-weight: bold;}
.play-mess .p-desc{line-height:24px;color: #555; }

.b-special{/*height: 750px;*/padding-top: 23px;width: 1155px;overflow: hidden;-webkit-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.2s;}
.special .hAuto{height: auto;-webkit-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.2s;}
.b-special li{width: 350px;height: 350px;float: left;display: inline;margin:0 35px 25px 0;position: relative;}
.b-special .mess {
    width: 310px;
    height: 100px;
    border-top: 6px solid #ed1c24;
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #fff;
    padding: 0 20px;
    -webkit-transition: height 0.5s;
    -o-transition: height 0.5s;
    transition: height 0.5s;
}

.b-special .tit {
    height: 30px;
    line-height: 30px;
    color: #1b205b;
    font-size: 16px;
    padding-top: 13px;
    overflow: hidden;
    text-align: center;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    padding-bottom: 10px;
}
.b-special .txt{font-size:14px;line-height: 22px;color: #333;overflow: hidden;text-align: center;}
.b-special .desc{height: 0;color: #555;padding-top: 25px;line-height: 24px;overflow: hidden;-webkit-transition: height 0.5s;
-o-transition: height 0.5s;
transition: height 0.5s;}
.b-special .b-top img{margin-top: 85px;}
.b-special .b-top .mess{border-bottom: 6px solid #ed1c24;border-top:0;top: 0;}
.b-special .b-arrow .mess{border-top:0;top: 0;}
.b-special .b-arrow .i-arrow{height: 60px;width: 100%;position: absolute;bottom: -50px;left: 0;background: url(http://www1.pconline.com.cn/2017/pc/CEChina/images/bg-mark.png) center bottom no-repeat;}

.b-more{height: 60px;width: 255px;line-height: 60px; color:#1b205b;overflow: hidden;background-position: 0 0;display: block;margin: 0 auto;margin-top: 5px;font-size: 18px;text-indent: 50px;}
.b-more:hover{background-position: 0 -68px;color: #fff;}

/*mouse hover*/
.b-special .mouse-hover .mess{height: 260px;-webkit-transition: height 0.5s;
-o-transition: height 0.5s;
transition: height 0.5s;}
.b-special .mouse-hover .tit{padding-top: 25px;-webkit-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;}
.b-special .mouse-hover .desc{height: 120px;-webkit-transition: height 0.5s;
-o-transition: height 0.5s;
transition: height 0.5s;}


/*live*/
.live-box{
	width: 695px;
	padding: 30px 25px;
  margin-top: 20px;
  background-color: #fff;
  float: left;
}
.live-box .bth{padding-bottom: 30px;border-bottom: 4px solid #f7f8fa;}
.anchor{width: 160px;height: 134px;overflow: hidden;float: left;position: relative;}
.anchor img{margin: 4px;}
.anchor .img-mark{width: 162px;height: 140px;background-position: 0 -136px;position: absolute;top: 0;left: 0;}
.a-mess{width: 530px;float: left;}
.a-mess .i-mid{width: 4px;height: 130px;vertical-align: middle;display: inline-block;}
.a-mess .mid{    width: 520px;
    display: inline-block;
    vertical-align: middle;}
.a-mess .tit,.a-mess .txt{display: inline-block;}
.a-mess .tit{height: 32px;font-size: 18px;color: #2a376c;margin-bottom: 10px;}
.a-mess .txt{line-height: 24px;color: #555;}
.scrollLoad{
  height: 977px;
  overflow-y: scroll;
  margin-top: 15px;
  padding-left: 25px;

}
.switch .fl{
  font-size: 16px;
  color: #A2A2A2;
  padding-left: 25px;
  background-position: -238px -172px;
}
.switch a{font-size: 14px; color: #a2a2a2;float: right;padding-left: 20px;margin-left: 25px;background-position: -238px -212px;position: relative;height: 28px;line-height: 28px;/*overflow: hidden;*/}
.switch a.current{
 background-position: -238px -251px;
}
.switch{
  *zoom: 1;
  height: 28px;
  padding-top: 25px;
  padding-right: 10px;
}
.switch:after{
  display: block;
  width: 0;
  height: 0;
  clear:both;
  content: "";
}
.auto-load input{position: absolute;top:-200px;left: 0;}
.time-area{
  float: left;
  padding-left: 25px;
  background-position: -240px -290px;
  color: #2a376c;
  font-size: 16px;
  line-height: 24px;
  margin-left: -7px;
}
.content-area i{
  font-size: 14px;
  line-height: 24px;
  padding-left: 12px;
  color: #333;
  width: 538px;
  display: inline-block;
}
.content-area{
  padding-bottom: 20px;

}
.content-area i img{
  margin-top: 24px;
  margin-left: -52px;
}
.content-area{
  border-left: 1px dotted #cecece;
  word-wrap:break-word;
  word-break:break-all;
}
.auto-load{
  position: relative;
}
.new-check{
  position: absolute;
}
.content-area i img{
  max-width: 580px;
}

.live-pics{width: 307px;height: 1213px;overflow: hidden;padding:30px 24px;float: left; margin: 20px 0 0 20px;background-color: #fff;}
.live-pics a{display: block;position: relative;margin-bottom: 16px;}

.b-VR {height: 700px;overflow: hidden;padding-top: 20px;position: relative;}
.b-VR .btn-view{width: 128px;height: 128px;position: absolute;top:50%;left: 50%;background-position: 0 -283px;margin: -64px 0 0 -64px;line-height: 500px;overflow: hidden;}
.b-VR iframe {
    width: 1120px;
    height: 700px;
}
.b-play{width: 1128px;padding-top: 20px;}
.team .mark{margin-top: 11px;}
.b-team{overflow: hidden;padding-left: 15px;position: relative;}
.b-team .i-arrow{position: absolute; left: -5px;top:18px; border-top: transparent solid 10px;border-bottom: transparent solid 10px;border-left: transparent solid 10px;border-right: #fff solid 10px;}
.b-team dl{height: 24px;line-height: 24px;background-color: #fff;padding:18px 20px 15px;}
.b-team dt,.b-team dd{float: left;font-size: 14px;height: 24px;}
.b-team dt{color: #000;padding-right: 16px;border-right: 5px solid #f4f4f4;}
.b-team dd span{margin-left: 20px;float: left;color: #999;}
.b-team dd em{color: #000}
.b-play a{float: left;width: 270px;margin-right: 12px;text-align: center; padding-bottom:12px;}
.b-play .tit{height: 58px;line-height: 58px;display: block;font-size:18px;color: #1b205b;background-color: #fff;}
.cmt {margin:40px 0 50px;}
.cmt .thcmt{display: none;}
.cmt .cmtFormInTable td{border:1px solid #e5e5e5;}
.cmt .reply{border-color: #e5e5e5}
.cmt .cmtContent,.cmt .tfcmt{border: 0;background: none;}
.cmt .cmtTB{max-height: 500px;overflow: auto;}
.cmt .tfcmt{text-align: center;}
.cmt .tfcmtWrap{background: none;}
.nav-fixed{width: 115px;position:fixed;z-index:999;left:50%;margin-left:580px;top:50%;margin-top:-260px;display:none;}
.nav-con{width: 95px;position: relative;}
.nav-con li{height: 30px;width: 115px;position: relative;border-bottom: 1px solid #0d1241;}
.nav-con li a{line-height: 30px;text-align: center;display: block;height: 30px;color: #fff;background:#1b205b;font-size: 14px;width: 115px;}
.nav-con li a:hover{background:#ed1c24;color: #fff;}

.nav-con li.cur{background:#ed1c24;}
.nav-con li.last {border-bottom: 0;height:40px;}
.nav-con li.last .share-box {text-align: center;display: block;color: #fff;background:#1b205b;font-size: 14px;width: 115px;height: 40px;}
.nav-con li.last .share-box:hover {background:#ed1c24;;color: #341fad;}
.backtop em {width:30px;height: 20px;overflow: hidden;margin:0 auto; display: block; background-position:-198px -135px }

body .share-box {position: relative;}
body .share-box .icon-share {width:30px;height:30px;overflow: hidden;position: absolute;;left: 43px;top: 8px; background-position:-230px -143px; }
body .share-box:hover .bdshare-warp {display: block;}
body .share-box .bdshare-warp{width:110px;position:absolute;top: 0;left:0;cursor:pointer; display:none }
body .share-box .bdshare-warp .bd-txt{width:95px;height: 40px;float:left;font-size:0;color:#202020;}
body .share-box .bdshare-button-style0-16{zoom:1}
body .share-box .bdshare-button-style0-16 a{width:26px;height:26px;padding:0;margin:2px 2px 0 0;float:left;background-image:url(http://www1.pconline.com.cn/2014/ue/share/images/art_tools.png)!important}
body .share-box .bdshare-button-style0-16 a{background-color:transparent;height:28px}
body .share-box .bdshare-button-style0-16 a.bds_more{display:none}
body .share-box .hover .bdshare-button-style0-16 a.bds_more{display:none}
body .share-box .bdshare-button-style0-16 a.bds_weixin{background-position:0 0!important}
body .share-box .bdshare-button-style0-16 a.bds_qzone{background-position:-27px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_tsina{background-position:-54px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_tqq{background-position:-81px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_renren{background-position:-108px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_kaixin001{background-position:-135px 0!important}
body .share-box .bdshare-button-style0-16 a.bds_sqq{background-position:-162px 0!important}
.top {
    background: transparent url("../img/top_bg.png") repeat-x scroll 0px 0px;
    height: 40px;
    text-align: center;
    width: 100%;
}
.top_main {
    display: block;
    margin: 0px auto;
    padding-top: 6px;
    width: 1000px;
}
.top_main .logo {
    float: left;
}
.top_main .dao {
    float: right;
}
.top_main .dao a {
    font-size: 12px;
}

.area1 {
    padding: 20px 0px 17px;
    overflow: hidden;
    position: relative;
    width: 1000px;
    margin: 8px auto;
}
.col {
    overflow: hidden;
    font-family: "Microsoft Yahei";
}
.show-intro {
    width: 56px;
    float: left;
    font-size: 26px;
    line-height:85px;
    padding: 6px 24px;
    color: #E62B32;
    border-right: 1px dotted #8E8E8E;
}
.show-introTxt {
    width: 800px;
    float: left;
    text-align: left;
    padding: 0px 15px 0px 40px;
    font-size: 14px;
    line-height: 26px;
    margin-top: -6px;
    text-indent: 2em;
}
body #footer {
    padding-top: 25px;
}
body .g-footer {
    background: transparent none repeat scroll 0% 0%;
    border-top: 0px none;
}
.g-footer, .g-footer a {
    color: #696969;
}
.g-footer .gft-wrap {
    width: 1000px;
    margin: 0px auto;
    padding: 20px 0px 0px;
}
.g-footer .gft-links {
    text-align: center;
}
.g-footer .gft-copyRight {
    margin-top: 5px;
    text-align: center;
}
.g-footer .gft-copyRight dt, .g-footer .gft-copyRight dd {
    display: inline-block;
    vertical-align: top;
}
.g-footer .gft-copyRight dd p{ text-align:center;}