/* CSS Document */
@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none}
body{ color:#333; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img{border:none}ul{list-style:none}
a{color:#000;text-decoration:none;outline:none;}
a:hover {color:#f54343;text-decoration:underline;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clr { margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/ 
* html .clearfix{height:1%;}/* End hide from IE-mac */ 
*+html .clearfix{min-height:1%;}
.wd{ width:1000px; margin:0 auto;}
.blank{width:1024px; height:20px; margin:0 auto; background-color:#FFF;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.ml27{ margin-left:27px;}
.hovernone a:hover{ text-decoration:none;}

.main{ background:#FFF; width:1000px; margin:0 auto; overflow:hidden;}
.Smain{ background:#eeeeee; width:1000px; margin:0 auto; overflow:hidden; margin-top:10px;}
.Dmain{ background:#FFF; width:1000px; margin:10px auto; overflow:hidden;}
/*时评首页HY*/
.trans{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04); -webkit-transform:scale(1.04,1.04);}

.header_yj{ width:100%; overflow:hidden;}
.sptop1{width:100%; background:#f3f3f3;}
.top{ width:1000px; margin:0 auto; height:40px; line-height:40px; overflow:hidden;}
.top .left a{ margin-right:10px;}
.top .right a{ float:right; width:16px; height:13px; display:block; margin:13px 0 0 10px;}
.top .right a.icontr01{ background:url(icon03_yj.png) center no-repeat; width:13px;}
.icontr02{ background:url(icon02_yj.png) center no-repeat;}
.icontr03{ background:url(icon01_yj.png) center no-repeat;}
.logomain{ width:1000px; margin-left:auto; margin-right:auto; height:60px; overflow:hidden;}
.logom{ width:500px; height:60px; position:relative;}
.logo{ position:absolute; left:0; top:7px; z-index:2;}
.xlogo{ position:absolute; left:184px; top:20px;}
.ss{ width:300px; height:60px; text-align:right;}
.ss p{ height:20px; line-height:20px; background:url(icontel_yj.png) left center no-repeat; padding-left:42px; float:right; padding-right:5px;}
.ss .ssm{ float:right; *margin-top:25px; height:auto; overflow:hidden; margin-top:6px;}
.txtinput{ width:210px; height:25px; line-height:25px; border:1px #e6e6e6 solid; overflow:hidden; padding-left:5px; color:#666; float:left;}
.btninput{ background:#767676 url(iconss_yj.png) center no-repeat; width:40px; height:27px; float:left; border:none; cursor:pointer;}
.navbg{ background:#f54343;}
.nav{ width:1000px; margin:0 auto; background:url(navbg_yj.png) repeat-x; height:40px; line-height:40px; overflow:hidden;}
.nav ul{ background:url(navlibg_yj.png) left center no-repeat; height:40px; display:block; overflow:hidden;}
.nav ul li{ float:left; padding:0 10px; overflow:hidden; background:url(navlibg_yj.png) right center no-repeat;}
.nav ul li a{ font-size:14px; color:#FFF;}
.xnav{ width:1000px; margin:0 auto; height:14px; padding:8px 0; overflow:hidden;}
.xnav a{ padding:0 17px; height:14px; line-height:14px; font-size:14px; border-right:1px #cacaca solid; display:block; float:left;}
.xnav a:last-child{ border-right:none;}

.navAll{ width:100%; background:url(icond1px_yj.png) top repeat-x; border-bottom:5px #c20000 solid; height:44px; line-height:44px; overflow:hidden;}
.sjz_navAll{ width:100%; background:url(icond1px_yj.png) top repeat-x; border-bottom:5px #c20000 solid; height:64px; line-height:64px; overflow:hidden;}
.navAllm{ width:1000px; margin:0 auto;}
.navAll ul li{ height:43px; line-height:43px; border-top:1px #e6e6e6 solid; float:left; padding:0 10px; overflow:hidden;}
.navAll ul li a{ font-size:16px; display:block;}
.navAll ul li.on,.navAll ul li:hover{ border-top:1px #ff6600 solid;}

.sjz_navAll ul li{ height:63px; line-height:43px; border-top:1px #e6e6e6 solid; float:left; padding:13px; overflow:hidden;}
.sjz_navAll ul li a{ font-size:16px; display:block;}
.sjz_navAll ul li.on,.sjz_navAll ul li:hover{ border-top:1px #ff6600 solid;}

.navcom{ padding-top:10px;}
.sjz_navcom{ padding-top:20px;}
.navcom a, .sjz_navcom a{ width:27px; height:27px; display:block; float:left; margin-right:10px; text-indent:-999em;}
.navcom01{ background:url(icon_nav01_yj.png) no-repeat;}
.navcom02{ background:url(icon_nav02_yj.png) no-repeat;}
.navcom03{ background:url(icon_nav03_yj.png) no-repeat;}



.spleft_hy{ width:218px; background:#eeeeee; padding:62px 32px 20px 32px;}
.cbsp_hy{width:218px; height:124px;}
.cbspleft_hy{width:218px; float:left; margin-top:30px;}
.cbspleft_hy .tit{height:33px; line-height:33px; background:#dedede; float:left; width:218px;}
.cbspleft_hy .tit a{font-size:18px; padding-left:10px; display:block; width:130px;}
.cbspleft_hy .bm{width:218px; float:left; overflow:hidden;}
.cbspleft_hy .bm ul{width:218px; float:left; padding:10px 0;}
.cbspleft_hy .bm ul li{background:url(spicon1_hy.png) no-repeat left center; padding-left:10px; line-height:28px;}
.cbspleft_hy .zkbm ul li{width:72px; float:left; text-align:center; line-height:28px;}
.cbspleft_hy .zkbm ul li i{float:left; margin-right:5px;}


.spright_hy{width:560px; background:#fff; padding:0 79px;}
.spsy{margin-top:24px; float:right; width:560px;}
.spsy a{background:#f3f3f3; float:right; margin-right:5px; height:24px; line-height:24px; padding:0 5px; display:block;}
.sptt_hy{width:560px; overflow:hidden; margin-top:10px; float:left;}
.sptt_hy .tit{ width:560px; float:left; text-indent:-99999px;}
.sptt_hy .tit a{ background:url(sptit1_hy.jpg) no-repeat left center; height:22px; width:122px; float:left;}
.sptt_hy .bm a{font-size:37px; width:560px; float:left; text-align:left;}
.sptt_hy .bm span{width:560px; font-size:12px; line-height:28px; margin-top:15px; float:left;}
.sptt_hy .bm img{width:560px; height:280px; float:left; margin-top:20px;}

.xhpl{ width:560px; margin-top:40px; float:left;}
.xhpl .tit{ width:560px; float:left;}
.xhpl .tit a.xh{background:url(sptit2_hy.jpg) no-repeat left center; width:230px; height:22px; float:left; text-indent:-9999px;}
.xhpl .tit a.xhmore{background:#f1f1f1; width:320px; height:20px; float:right; text-align:right; padding-right:10px;}
.xhpl .bm{width:560px; float:left;}
.xhpl .bm .xhpltt{ width:560px; height:127px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.xhpl .bm .xhpltt img{float:left; width:143px; height:106px;}
.xhpl .bm .xhpltt a{width:400px; float:right; text-align:left; font-size:18px; font-weight:bold;}
.xhpl .bm .xhpltt p{width:400px; height:60px; float:right; text-align:left; font-size:12px; line-height:28px; overflow:hidden;}
.xhpl .bm .xhpltt .pl1{background:url(spicon2_hy.png) no-repeat left center; width:17px; height:14px; float:left;}
.xhpl .bm .xhpltt .pl2{background:url(spicon3_hy.png) no-repeat left center; width:17px; height:14px; float:left;}
.xhpl .bm ul{width:560px; padding:15px 0; float:left;}
.xhpl .bm ul li{background:url(spicon4_hy.png) no-repeat left center; float:left; padding-left:10px; width:550px; line-height:28px; font-size:14px;}
.xhpl .bm ul li span{color:#dedede; text-align:right; float:right;}
.xhpl .tit a.rm{background:url(sptit3_hy.jpg) no-repeat left center; width:206px; height:22px; float:left; text-indent:-9999px;}
.xhpl .tit a.rmmore{background:#f1f1f1; width:338px; height:20px; float:right; text-align:right; padding-right:10px;}
.xhpl .tit a.gm{background:url(sptit4_hy.jpg) no-repeat left center; width:281px; height:22px; float:left; text-indent:-9999px;}
.xhpl .tit a.gmmore{background:#f1f1f1; width:269px; height:20px; float:right; text-align:right; padding-right:10px;}
.xhpl .tit a.jb{background:url(sptit5_hy.jpg) no-repeat left center; width:211px; height:22px; float:left; text-indent:-9999px;}
.xhpl .tit a.jbmore{background:#f1f1f1; width:339px; height:20px; float:right; text-align:right; padding-right:10px;}
.xhpl .tit a.ll{background:url(sptit6_hy.jpg) no-repeat left center; width:169px; height:22px; float:left; text-indent:-9999px;}
.xhpl .tit a.llmore{background:#f1f1f1; width:381px; height:20px; float:right; text-align:right; padding-right:10px;}

.sp_share{width:100px; height:20px; float:right; margin-left:50px;}
.sp_share a{width:50px; float:left; font-size:12px; text-align:right;}
.sp_share span.sp_share1{background:url(spicon2_hy.png) no-repeat left center; float:left; width:30px; padding-left:20px;}
.sp_share span.sp_share2{background:url(spicon3_hy.png) no-repeat left center; float:right; width:30px; padding-left:20px;}

/*foot*/
.links{ background:#f54343; height:50px; line-height:50px; text-align:center; overflow:hidden; color:#FFF;}
.links a{ color:#FFF; margin:0 20px;}
.foot{ background:url(footerbg.png) repeat; padding:30px 0;}
.footm{ width:1000px; margin:0 auto; overflow:hidden;}
.footm a{ color:#cccccc;}
.footL{ width:308px; border-right:1px #3c3b3b solid;}
.footL p{ line-height:24px; overflow:hidden; color:#cccccc; margin-bottom:10px;}
.footL p a{ margin:0 10px;}
.footL p span{ height:24px; float:left; background:#7a7a7a; line-height:24px; padding:0 5px;}
.footL p span a{ font-size:14px; font-weight:bold; color:#555555;}
.footM{ width:215px; border-left:1px #656463 solid; border-right:1px #3c3b3b solid; padding-left:35px; color:#cccccc; line-height:24px;}
.footM a{ margin-right:10px;}
.footM img{ margin:10px 0 0 20px;}
.footR{ width:409px; border-left:1px #656463 solid;}
.footR img{ margin-left:60px;}

/*End时评首页*/


/*时评最终页HY*/
.spzzy{ background:#f1f1f1; width:100%;}
.main_spnr{width:1000px; margin:0 auto; background:#f1f1f1; overflow:hidden;}
.sp_zw{width:970px; padding:30px 0 20px 30px; float:left;}
.sp_zw .sp_zwtt{font-size:45px; line-height:50px; font-weight:bold; float:left; width:925px;}
.sp_zwttp{border:1px solid #e3e1e1; border-left:none; border-right:none; float:left; width:970px;}
.sp_zwdate{ float:left; padding:2px 15px 2px 50px; line-height:28px;}
.sp_zwzz{ float:left; padding:2px 15px; line-height:28px; border:1px solid #e3e1e1; border-bottom:none; border-top:none;}
.sp_zwpl{ float:left; padding:2px 15px; line-height:28px;}
.sp_zwpl span{color:#dc1716;}

.sp_zwleft{width:606px; overflow:hidden; padding:60px 50px 30px 50px; line-height:28px; font-weight:bold;}
.sp_zwright{width:210px; overflow:hidden;}
.sp_wxtop{width:210px; height:110px; float:left; border-bottom:1px solid #e3e1e1; margin-top:50px; padding-top:10px;}
.sp_wxtop img{width:94px; height:94px; float:left;}
.sp_wxtop span{width:100px; float:right; text-align:left; font-size:14px; line-height:38px;}
.sp_wxtop p{width:100px; float:right; text-align:left; font-size:12px; margin-top:15px;}
.sp_wxbot{width:210px; float:left;}
.sp_wxbot span{font-size:18px; line-height:60px;}
.sp_wxbot p{font-size:12px;}

.spzz_footer{height:136px; border-top:5px solid #555555; text-align:center; font-size:12px; line-height:28px; padding-top:50px;}
.spfoot_share{width:1000px; margin:0 auto; height:50px; background:#f1f1f1;}
.spfoot_share_hy{width:260px; float:right; text-align:left; line-height:35px; height:50px;}
.bdsharebuttonbox{width:190px; float:right;}
/*吉林时间轴HY*/


.sjz_left{width:660px; overflow:hidden;}
.sjz_left .tit{width:580px; height:51px; background:#fc6f6f; padding-left:80px;}
.sjz_left .tit a{ font-size:26px; color:#fff; line-height:51px; background:url(sjzsx_hy.png) no-repeat right center; width:310px; float:left;}
.sjz_clock{width:659px; height:54px; float:left; background:url(sjz_clock_hy.png) no-repeat center;}
.sjz_clock span{color:#fc6f6f; font-size:16px; float:left; margin-top:20px;}
.sjz_clock_bm{background:url(sjz_bj_hy.png) 124px top repeat-y; width:659px; float:left;}
.sjz_clock_bm ul li{ width:660px; height:80px; overflow:hidden; position:relative; vertical-align:bottom;}
.sjz_clock_bm ul li span.sjz_date{display:block; background:#f87b7b; width:64px; height:19px; -webkit-border-radius:32px; -moz-border-radius: 32px; -o-border-radius: 32px; border-radius: 32px; position:absolute; left:44px; top:15px; z-index:2; font-weight:bold; color:#fff; text-align:center; float:left;}
.sjz_clock_bm ul li i.sjz_icon1{display:block; border: solid 3px #ffa8b0; width:8px; height:8px; -webkit-border-radius:32px; -moz-border-radius: 32px; -o-border-radius: 32px; border-radius: 32px; background:#fff; position:absolute; left:118px; top:18px; z-index:2;}
.sjz_clock_bm ul li a{ font-size:18px; line-height:26px; position:absolute; left:164px; top:10px;}
.sjz_clock_bm ul li span.witer{position:absolute; left:164px; top:58px; font-size:12px;}
.sjz_clock_bm ul li i.sjz_icon2{display:block; border: solid 3px #ffa8b0; width:8px; height:8px; -webkit-border-radius:32px; -moz-border-radius: 32px; -o-border-radius: 32px; border-radius: 32px; background:#ffa8b0; position:absolute; left:118px; top:18px; z-index:2;}

.divAniu{height:35px; background-color:#e4e4e4; font-size:18px; text-align:center; line-height:35px; cursor:pointer;}
.ulBlockL{ height:1115px; overflow:hidden; margin-bottom:20px;}
.ulBlockLHover{ height:auto;}
.ulBlockL li.liTitle{ height:56px; line-height:56px; overflow:hidden;}


.sjz_right{width:300px; overflow:hidden;}
.sjz_gysj, .sjz_jlbq{width:300px; height:213px; overflow:hidden; margin-top:20px;}
.sjz_gysj .tit, .sjz_jlbq .tit{width:300px; height:32px; text-indent:-9999px;} 
.sjz_gysj .tit a{background:url(sjz_gysj_hy.jpg) no-repeat center; width:300px; height:32px; float:left;}
.sjz_gysj .bm, .sjz_jlbq .bm{width:300px; height:170px; overflow:hidden;}
.sjz_gysj .bm .boxBlock, .sjz_jlbq .bm .boxBlock{overflow:hidden; zoom:1; margin-bottom:30px;}
.sjz_gysj .bm .aimgSp, .sjz_jlbq .bm .aimgSp{ width:300px; height:170px; display:block; position:relative; cursor:pointer;}
.sjz_gysj .bm .imgSp, .sjz_jlbq .bm .imgSp{ width:300px; height:170px;}
.sjz_gysj .bm .voids { width: 78px; height: 97px; background:url(sjz_void_hy.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/void.png'); _background: none; position:absolute; top:30px; left:110px; z-index: 999px; display: block;}
.sjz_gysj .bm .spanimgR, .sjz_jlbq .bm .spanimgR{width:300px; height:25px; line-height:25px; position:absolute; bottom:0px; left:0px; text-align:center; display:block; background: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000'); font-size: 14px; overflow: hidden; color:#FFF;}
.sjz_jlbq .tit a{background:url(sjz_jlbq_hy.jpg) no-repeat center; width:300px; height:32px; float:left;}

.sjz_dyxw, .sjz_jplm{width:300px; overflow:hidden; margin-top:20px;}
.sjz_dyxw .tit, .sjz_jplm .tit{width:300px; height:37px; text-indent:-9999px;}
.sjz_dyxw .tit a{background:url(sjz_dyxw_hy.jpg) no-repeat center; width:300px; height:37px; float:left;}
.sjz_dyxw .bm{width:300px; padding:10px 0;}
.sjz_dyxw .bm li{line-height:28px;}
.sjz_jplm .tit a{background:url(sjz_jplm_hy.jpg) no-repeat center; width:300px; height:37px; float:left;}
.sjz_jplm .bm{width:300px; overflow:hidden;}
.sjz_jplm .bm li{width:300px; height:35px; float:left; margin-top:14px;}
.sjz_jplm .bm a.sjz_img1, .sjz_jplm .bm a.sjz_img2, .sjz_jplm .bm a.sjz_img3, .sjz_jplm .bm a.sjz_img4, .sjz_jplm .bm a.sjz_img5, .sjz_jplm .bm a.sjz_img6, .sjz_jplm .bm a.sjz_img7{width:95px; height:35px; float:left;}
.sjz_jplm .bm a.sjz_aimg{width:195px; padding-left:10px; float:left; line-height:18px; font-size:12px;}

.sjz_tx{width:1000px; height:160px; margin-top:40px;}
.sjz_tx .tit{width:1000px; height:45px; text-indent:-9999px;}
.sjz_tx .tit a{background:url(sjz_tx_hy.jpg) no-repeat center; width:1000px; height:45px; float:left;}

.ulBox2{ width:1000px; overflow:hidden; zoom:1; margin-top:15px;}
.ulBox2 li{ width:180px; height:100px; overflow:hidden; position:relative; float:left; margin:0 10px; display:inline; }
.ulBox2 li img{ width:180px; height:100px;}
.spanBox2{ height:20px; line-height:20px; position: absolute; left: 0; bottom: 0; width:180px; background: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000'); font-size: 12px; overflow: hidden; color:#FFF; text-align:center;
}

/*时间轴-日期*/
.date{ height:162px; margin-bottom:30px; -moz-border-radius:6px;  -webkit-border-radius:6px; border-radius:6px; overflow:hidden; border-bottom:3px solid #eaeaec;}
.h1Date{ height:50px; line-height:50px; background-color:#f3a7ae;}
.spandateL{ width:50px; float:left; color:#FFF; font-size:20px; text-align:center;}
.spandater{ background-color:#e95e6b; width:250px; height:47px; display:block; float:right;}
.TimeDate{ width:95px; display:block; line-height:18px; font-size:12px; float:left; color:#FFF; margin-top:5px; padding-left:14px;}
.wenziDate{ font-size:16px; width:75px; display:block; float:right; line-height:20px; color:#FFF; margin-top:2px;}
.wenziDate a{ color:#FFF;}
.dateWeek{ width:280px; padding-left:10px; padding-right:10px; background-color:#f7f8fc; overflow:hidden; zoom:1;}
.dateWeek li{ height:32px; line-height:32px; font-size:12px; color:#e95e6b; width:40px; text-align:center; float:left;}
.dateri{ width:280px; padding-left:10px; padding-right:10px; background-color:#f1f1f1; overflow:hidden; zoom:1;}
.dateri li{ height:30px; line-height:30px; font-size:12px; width:30px; padding:5px; text-align:center; float:left; color:#585858;}
.dateri li a{ height:30px; width:30px; display:block;}
.dateri li.xiuxi a{ color:#bbbbbb;}
.dateriliselected{ height:30px; width:30px; display:block; background-color:#e95e6b; color:#FFF;}