﻿@charset "utf-8";
body{background:#c7e9ff url(../images/detail_bg.jpg) no-repeat 0 top}
.list{background-image:url(../images/list_bg.jpg)}
.content{position:relative;padding:180px 0 50px 0;margin-left:257px;}
.wrap{/*background:url(../images/detail_wrap.jpg) no-repeat*/}
.list .wrap{/*background:url(../images/list_wrap.jpg) no-repeat;*/}
.nyj_logo_bg,.nyj_logo_lk a{top:20px;left:10px}
.sub-sidebar ins,.sub-sidebar a {background: url(../images/sider.png) no-repeat;}
.sub-sidebar{position: absolute;z-index: 5;width: 184px;color: #fff;font-size: 12px;background: #7da5d4; padding: 5px;text-align: center;left:40px;top:180px}
.sub-sidebar img {margin-top:16px;}
.sub-sidebar .ico_img {display: none;}
.sub-sidebar_border{position:relative;border:1px solid #a8d0ff;padding:15px 0;}
.sub-sidebar ins{display: block;position:absolute;width:12px;height:11px;background-color: #7da5d4;}
.sub-sidebar ins.corner_01{left:-1px;top:-1px;background-position:0 0}
.sub-sidebar ins.corner_02{right:-1px;top:-1px;background-position:-15px 0}
.sub-sidebar ins.corner_03{left:-1px;bottom:-1px;background-position:-30px 0}
.sub-sidebar ins.corner_04{right:-1px;bottom:-1px;background-position:-45px 0}
.sub-sidebar p { color: #fff;}
.gzzx{ width: 140px; margin: 0 auto; border-bottom: 1px solid #a2c3ea; line-height: 30px; font-size: 16px;}
.sub-sidebar img.code_wechat_img {margin-top: 16px;}
.sub-sidebar a {display: block;position: relative; width: 151px;height: 65px;background-position: 0 -69px; margin: 0 auto;}
.sub-sidebar a.btn_app {width: 162px; height: 55px; background: url(../images/app.png) no-repeat 0px 0px; margin-bottom:5px; transition: all .5s ease-in-out;}
.sub-sidebar a.btn_app:hover {background-position:-0 -56px;}
.sub-sidebar a.btn_tap {width: 162px; height: 55px; background: url(../images/app.png) no-repeat 0px -112px; margin-bottom:5px; transition: all .5s ease-in-out;}
.sub-sidebar a.btn_tap:hover {background-position:-0 -168px;}
.sub-sidebar a.btn_down {width: 151px; height: 67px; margin-top: 10px; background-position:0 -182px; transition: all 1s ease-in-out;}
.sub-sidebar a.btn_down:hover{background-position:-160px -182px;}
.sub-sidebar .btn_index{display:block;margin:0 auto;width:152px;height:53px;background-position:-160px 0;font:normal 20px/53px KaiTi,KaiTi_GB2312,FangSong_GB2312;color:#fff}

.sub-sidebar a.btn_ios,.sub-sidebar a.btn_android{background:url(../images/btn_sp.png) no-repeat; width: 162px; height: 70px; margin-bottom: 20px;}
.sub-sidebar a.btn_android{background-position: 0 -75px;}
.sub-sidebar a ins,.sub-sidebar a.btn_m strong{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.sub-sidebar a.btn_m ins{position:absolute;left:20px;top:24px;width:30px;height:32px}
.sub-sidebar a.btn_m:hover ins{margin-left:-27px;opacity:0;filter:alpha(opacity=0)}
.sub-sidebar a.btn_ios ins{background:url(../images/ico_sp.png) no-repeat 0 -24px; }
.sub-sidebar a.btn_android ins{background:url(../images/ico_sp.png) no-repeat 0 0; width: 72px; height: 20px;}
.sub-sidebar a strong{display:block;color:#fff;font-family:KaiTi,KaiTi_GB2312,FangSong_GB2312; font-size:26px; line-height: 70px;}
.sub-sidebar a.btn_m strong{padding-left:40px; color: #96521b;}
.sub-sidebar a.btn_android strong{padding-left:97px;}
.sub-sidebar a.btn_android strong{color: #fff;}
.sub-sidebar a.btn_m:hover strong{margin-left:-17px}


.sub-sidebar .btn_ios,.sub-sidebar .btn_android {/*display: none;*/}
.sub-sidebar span a {display: inline-block;vertical-align: top;width: 38px; height: 38px; background-repeat: no-repeat;  margin: 0 5px;-webkit-transition: all .4s ease-in-out 0s;transition: all .4s ease-in-out 0s;}
.sub-sidebar span a.btn_sina {background-position: 0px -20px;}
.sub-sidebar span a.btn_baidu {background-position: -56px -20px;}
.sub-sidebar span a.btn_bbs {background-position: -112px -20px;}
.sub-sidebar span a.btn_qq {background-position: -112px -20px;}
.sub-sidebar .sub-tips{display: none; position: absolute; bottom: 45px; left: 50%; font-size: 14px; margin-left: -70px;  width: 140px; height: 175px; background: url(../images/tips.png) no-repeat;}
.sub-sidebar .sub-sidebar .btn_down .sub-tips{bottom: 70px;}
.sub-sidebar .sub-tips img{margin-top: 5px;}
.sub-sidebar .sub-tips label{line-height: 30px; display: block; color: #fff;}
.news_tab{position:absolute;top:20px;width:100%;text-align:center;font-size:0}
.news_tab a{display:inline-block;vertical-align:middle;width:141px;height:141px;background-position:0 0}
.news_tab a.current{background-position:-150px 0}
.news_tab a ins{display:block;width:27px;height:26px;margin:42px auto 0 auto;background-position:-310px -102px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.news_tab a:hover ins{margin-top:30px;opacity:0;filter:alpha(opacity=0)}
.news_tab a strong{display:block;font:normal 24px/1.5 KaiTi,KaiTi_GB2312,FangSong_GB2312;color:#4e8cd1;}
.news_tab a.current strong{color:#fff}
.news_tab a ins.news{background-position:-310px -49px}
.news_tab a ins.announce{background-position:-355px -51px}
.news_tab a ins.event{background-position:-400px -51px}
.news_tab a ins.media{background-position:-446px -51px}
.news_tab a.current ins.news{background-position:-310px 0}
.news_tab a.current ins.announce{background-position:-355px 0}
.news_tab a.current ins.event{background-position:-400px 0}
.news_tab a.current ins.media{background-position:-446px 0}
.news_tab span{display:inline-block;vertical-align:middle;width:74px;height:15px;background-position:-310px -102px}
.box{min-height:632px;padding:25px 40px 40px 40px;background-color:rgba(255,255,255,.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ccffffff, endcolorstr=#ccffffff)}
.news_list li{line-height:47px;overflow:hidden;border-bottom:1px dashed #c8c8c8}
.news_list li strong{float:left;color:#0093d3}
.news_list li em{float:left;width:700px;padding-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_list li a{color:#575a77}
.news_list li a:hover{color:#ff4884}
.news_list li span{float:right;font-size:14px;color:#9c9c9c}
.pages{padding-top:30px;text-align:center}
.pages a{margin:0 5px;color:#575a77}
.pages a:hover{color:#eb6666}
.tip{position:absolute;top:132px;width:100%;padding-top:12px;border-top:3px solid #86abd7;color:#216fa1;}
.tip ins{display:inline-block;vertical-align:middle;margin:0 10px 0 20px;width:15px;height:15px;background-position:-476px 0}
.tip a,.tip font{color:#24a198}
.tip font{margin:0 5px}
.box .title{text-align:center;font-size:30px;font-weight:700;color:#3b98c3}
.box .infor{position:relative;width:92%;margin:0 auto;padding:10px 0 24px 0;text-align:center;color: #9f9f9f; font-size:12px;border-bottom:1px solid #91a5ce}
.box .infor .size,.box .infor .time{display:inline-block;vertical-align:middle}
.box .infor .size{margin:0 40px}
.box .infor .size a{margin:0 5px;color:#9f9f9f;}
.box .infor .size a.current{color:#3b98c3;}
.box .infor .share{position:relative;display:inline-block;vertical-align:middle;width:170px;height:16px}
.box .infor ins{position:absolute;bottom:-7px;width:15px;height:15px;background-position:-476px -30px}
.box .infor ins.left{left:-15px}
.box .infor ins.right{right:-15px}
.detail{margin:0 20px;padding:20px 0;font-size:16px;line-height:2}
.detail p{padding-top:16px;text-indent:2em}
.detail p.nodent{text-indent:0}
.detail p strong{color:#fe0000;font-weight:700}
.detail .center{text-align:center;text-indent:0}
.detail a{color:#21a9cb;text-decoration:underline}
.detail a:hover{color:#ff6ca7;text-decoration:underline}
.detail table{margin:16px auto 0 auto;width:100%}
.detail table td,.detail table th{border:1px solid #b6cfe5;text-align:center;padding:6px 2px}
.detail table th{background:#e7f3fe}
.detail h3{margin-top:16px;padding-left:28px;font-size:18px;color:#000000;background-position:-472px -53px}
.cms_content_video{padding-top:16px;text-align:center;background:url(../images/loading.gif) no-repeat center center}