/* 历史版本更新页面样式 */
.wrapper{background:#f3f3f3; padding-bottom:40px; overflow:hidden;}
.con{ width:960px; height:auto; margin:0 auto; background-color:#fff; padding:70px 120px;}
.con h2{ font-size:48px; text-align:center; margin-bottom:35px;}
.con .con_in{ position:relative; overflow:hidden; padding-top:30px;}
.con .con_in .circle{display: block; border: 2px solid #fff; border-radius: 50%; position: absolute;left:0px; top:14px; z-index: 10;}
.con .con_in .circle i{display: block; background: #fff; width: 10px; height: 10px; border: 2px solid #4492DC; border-radius: 50%;}
.con .con_in .txt{ width:951px; padding:20px 0; height:auto; border-left:1px solid #7eb4e7; margin-left:8px; overflow:hidden;}
.con .txt .title strong{display: inline-block; font-size: 20px; font-weight:normal; color: #fff; background: #4492DC; line-height:40px; padding:0 20px; position: relative;}
.con .txt .title span{display: inline-block; font-size: 20px; margin-left:25px;}
.con .txt .title strong em{position: absolute; display: block; font-size: 0; line-height: 0; border-top: 8px solid transparent; border-left: 12px solid #4492DC; border-bottom: 8px solid transparent; right: -12px; top:12px;}
.con .txt .txtc{width:951px; margin:10px 0 30px; overflow:hidden;}
.con .txt .txtc p{display:inline-block; font-size:16px; line-height:30px;}
.con .txt .txtc p.myp{ color:#0199ff;}
.con .txt .txtc .txtcl{width:287px; text-align:right; float:left;}
.con .txt .txtc .txtcl strong{display:block; font-size:16px; line-height:30px; font-weight:100; }
.con .txt .txtc .txtcl span{display:inline-block; line-height:22px; font-size:16px; color:#fff; background:#4492DC; padding:0 20px; margin:4px 0; border-radius:5px; }
.con .txt .txtc .txtcr{ float:left; width: 560px; text-align:left; padding-left:30px;}
.con .txt .txtc .txtcr .pblue{color:#4492dc;}
.con .txt .btn{ margin:0 0 30px 285px; width:260px;}
.con .txt .btn a{ display:block; width:260px; height:30px; line-height:30px; border-radius:5px; font-size:16px; text-align:center; background:#cc3333; color:#fff;}
.con .txt .btn a:hover{ background:#e82e2e;}
.con .txt .video{ width:888px; margin:0 auto 30px auto; height:auto; overflow:hidden;}
.con .txt .video ul li{ width:212px; height:175px; margin-right:10px; float:left; position:relative; cursor:pointer;}
.con .txt .video ul li a{ display:block; width:210px; height:138px; border:1px solid #ccc;}
.con .txt .video ul li div{ width:212px; height:140px; background:url(/images/bfbg.png); position:absolute; left:0; top:0; display:none;}
.con .txt .video ul li span{display:inline-block; width:49px; height:49px; background:url(/images/play.png) no-repeat; position:absolute; top:48px; left:80px; z-index:999;}
.con .txt .video ul li a img{ display:block; width:210px; height:138px;}
.con .txt .video ul li p{ font-size:14px; line-height:35px; text-align:center;}
.con .txt .video ul li:hover div{ display:block;}
.zhezhao{width:100%; height:100%; position:absolute; top:0; left:0; visibility:hidden; min-width:1000px; z-index:9999; background:url(/images/shadow.png);}
.zhezhao div{position:relative; width:600px; height:365px; position:fixed; padding-top:30px; top:50%; left:50%; margin-left:-300px; margin-top:-200px; background:#000;}
.zhezhao ul li{width:600px; height:365px; display:none; overflow:hidden;}
.zhezhao a{position:absolute; right:10px; top:5px; font-size:16px; color:#fff;}