.bread_wrapper{width:1200px;height:40px;padding:1px 0;margin:auto}
.bread_box{float:left;width:950px;height:40px;line-height:45px;padding-left:10px;font-size:12px;color:#aaa;font-family:SimSun}
.bread_box h1{display:inline}
.bread_box a{color:#777}
.bread_box .cur{color:#333}
.bread_box a:hover{color:#f33}

.wrap_lf { background: #fff; border: 0px solid #fff; width: 798px;padding: 21px; }
.lblist dl { height: 160px; margin-bottom: 40px; }
.lblist dl dt { width: 264px; height: 160px; float: left; position: relative; overflow:hidden; }
.lblist dl dt a { display: block; height: 100%; }
.lblist dl dt img { width: 264px; height: 160px; }
.lblist dl dt a:hover img,.forbox ul li a:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -moz-transition: all 0.8s .05s; -webkit-transition: all 0.8s .05s; transition: all 0.8s .05s; }
.lblist dl dt span { width: 46px; height: 24px; display: block; position: absolute; left: 0; top: 10px; background: url(../images/astro/xingzuo.png?v=111) no-repeat -182px -1px; padding-left: 5px; font-size: 14px; color: #fff; line-height: 24px; }
.lblist dl dd { width: 470px; float: right; }
.lblist dl dd .ptitle { line-height: 28px; height: 28px; overflow:hidden; }
.lblist dl dd .ptitle a { font-size: 20px; font-weight: bold; }
.lblist dl dd .ptxt { font-size: 14px; color: #999; line-height: 26px; margin-top: 15px; text-indent: 2em; height: 78px; overflow: hidden; word-break:break-all; }
/*.ptxt { font-size: 14px; color: #999; line-height: 26px; margin-top: 15px; text-indent: 2em; height: 78px; overflow: hidden; word-break:break-all; }
.ptxt p {     margin: 0;  line-height: 26px;}*/
.lblist dl dd .prlsj { font-size: 14px; color: #999; height: 20px; margin-top: 20px; }
.lblist dl dd .prlsj .psl { float: left; padding-left: 26px; position: relative; }
.lblist dl dd .prlsj .psl .icon { width: 20px; height: 14px; position: absolute; left: 0; top: 3px; background: url(../images/xingzuo.png?v=111) no-repeat -184px -29px; }
.lblist dl dd .prlsj .psl .js { margin-right: 5px; color: #e1a763; }
.lblist dl dd .prlsj .ptime { float: right; }
.mp20 {margin-top:20px; padding:20px;}
.back .wrap_lf { border: none; width: 800px; }
.wzxq_title { padding: 42px 0; }
.wzxq_title .ptitle,.wzxq_title h1 { font-size: 30px; color: #333; font-weight: bold; text-align: center; }
.wzxq_title .pintro { text-align: center; font-size: 14px; color: #999; margin-top: 13px; }
.wzxq_title .pintro span { margin: 0 8px; }
.wzxq_txt { padding: 0 34px; line-height: 28px; font-size: 16px; color: #333; }
.wzxq_txt p{ text-indent:2em; margin:8px 0; word-break:break-word;}
.wzxq_txt img { display: block; margin: 20px auto; max-width: 100%!important; height:auto!important; }
.wzxq_txt font{ text-align:center; line-height:30px; display:block; padding:30px 0; padding-top: 20px; color:#ccc;}
.wzxq_sj { height: 28px; margin: 0 74px; margin-top: 30px; line-height: 28px; border-bottom: 1px solid #e6e6e6; padding-bottom: 38px; }
.wzxq_sj .sj_lf { float: left; }
.wzxq_sj .sj_lf span { float: left; width: 20px; height: 14px; background: url(../images/xingzuo.png?v=111) no-repeat -184px -81px; margin-right: 5px; margin-top: 7px; }
.wzxq_sj .sj_lf em { font-size: 14px; color: #333; }
.wzxq_sj .fxbox { float: right; }
.wzxq_sj .fxbox .bdsharebuttonbox { float: left; width: 320px; }
.wzxq_sj{ margin: 0 30px; padding-bottom: 10px; }
.fxbox span { float: left; font-size: 14px; color: #999; }
.bdsharebuttonbox.srj a { background: url(/static/images/xingzuo.png?v=111) no-repeat; font-size: 14px; color: #333; padding-left: 24px; margin-left: 15px; line-height: 16px; height: 16px; }
.bdsharebuttonbox.srj a.bds_tsina { background-position: -577px -6px; }
.bdsharebuttonbox.srj a.bds_weixin { background-position: -577px -30px; }
.bdsharebuttonbox.srj a.bds_qzone { background-position: -577px -61px; }
.bdsharebuttonbox.srj a.bds_more { background-position: -576px -87px; }
.wzlist { margin-top: 30px; padding: 0 34px; padding-bottom: 22px; }
.wzlist .ptitle { font-size: 20px; color: #333; font-weight: bold; line-height: 31px; }
.wzlist ul li { width: 310px; padding-right: 10px; float: left; line-height: 32px; height: 32px; overflow: hidden; }
.wzlist ul li a { font-size: 14px; color: #333; }

.newcs-box{margin: 0 34px 30px 34px;}
.newcs-list{ margin: -10px 0 0 -12px;}
.newcs-list a{ float: left; width: 130px; line-height: 40px; height: 40px; overflow: hidden; text-align: center; background-color: #f5f5f5; font-size: 16px; margin: 10px 0 0 12px; }
.newcs-list a:first-child{color: #eb3b33;}
.newcs-list a:nth-child(2){color: #a43fe4;}
.newcs-list a:nth-child(3){color: #333;}
.newcs-list a:nth-child(4){color: #626cd0;}
.newcs-list a:nth-child(5){color: #a43fe4;}
.newcs-list a:nth-child(6){color: #4482eb;}
.newcs-list a:nth-child(7){color: #80990a;}
.newcs-list a:nth-child(8){color: #bb316f;}
.newcs-list a:nth-child(9){color: #333;}
.newcs-list a:nth-child(10){color: #ea793b;}
.wzlist{ margin-top: 17px; }
.ggslider{ margin: 0 62px; margin-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; position: relative; }
.ggslider .bd{ overflow: hidden; height:110px; }
.ggslider .bd ul { margin-left: -10px!important; }
.ggslider .bd li{ float: left; width: 114px; text-align: center; }
.ggslider .bd li img{ display: block; width: 90px; height: 90px; margin: 0 auto; }
.ggslider .bd li em{ display: block; text-align: center; font-size: 14px; color: #666; }
.ggslider .a_btn{ display: block; position: absolute; width: 12px; height: 24px; background: url(/static/images/newxingzuo.png) -224px -1px; left: -40px; top: 33px; }
.ggslider .a_btn.next{ background-position: -238px -1px; left: auto; right: -40px; }
.imgk{ width: 1123px; height: 90px; margin: 0 auto; overflow: hidden; }
.newgg .imgdiv{ position: relative; z-index: 1; }
.newgg .adivs{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 2; }

body{
    background:#f5f5f5;
}
.page_right{float:right;width:340px}

.widget{margin-bottom:10px;width: 320px;/* overflow:hidden; */background:#FFF;-webkit-box-shadow:0 2px 5px 0 rgba(146,146,146,.1);-moz-box-shadow:0 2px 5px 0 rgba(146,146,146,.1);box-shadow:0 2px 5px 0 rgba(146,146,146,.1);padding:10px 10px;}
.widgetn{margin:10px 0px;background:#FFF;-webkit-box-shadow:0 2px 5px 0 rgba(146,146,146,.1);-moz-box-shadow:0 2px 5px 0 rgba(146,146,146,.1);box-shadow:0 2px 5px 0 rgba(146,146,146,.1);padding:10px 10px;}
.widget widget_cjtz_img img{max-width:100%;height:auto;border-radius:0}
.widget h3{font-size:18px;color:#282828;font-weight:700;margin:0;text-transform:uppercase;padding-bottom:5px;margin-bottom:12px;position:relative;}
.widget h3:after{content:"";background-color:#282828;left:1px;width:50px;height:2px;bottom:-2px;position:absolute;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.widget:hover h3::after{width:100%;}

.recent-posts-widget li{position:relative;margin-top:20px;overflow:hidden;}
.recent-posts-widget li.one a{position:relative;overflow:hidden;display:block;height: 170px;}
.recent-posts-widget li.one a img{width:100%;height:auto;transition: all 0.5s;-webkit-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out;}
.recent-posts-widget li.one a img:hover{transform: scale(1.4);}
.recent-posts-widget li.one:hover h4{white-space: normal;}
.recent-posts-widget li.one h4{width: 100%;background: #000;opacity: 0.7;display: block;position: absolute;bottom: 0;left: 0;color: #fff;text-align: center;font-size: 14px;padding: 6px 6px;box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.recent-posts-widget li.one .title span{font-size:12px;color:#CCC;margin-bottom:5px;display:block;}
.recent-posts-widget li.others{height:75px;}
.recent-posts-widget li.others .image{float:left;width:100px;height:auto;max-height:75px;position:relative;overflow: hidden;}
.recent-posts-widget li.others .image img{width:100px;height:75px;transition: all 0.5s;-webkit-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out;}
.recent-posts-widget li.others .image img:hover{transform: scale(1.4);}
.recent-posts-widget li.others .title{margin-left:115px;height:100%;position:relative;}
.recent-posts-widget li.others .title h4{font-size:16px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.recent-posts-widget li.others .title span{font-size:12px;color:#9A9A9A;position:absolute;bottom:0;}
.recent-posts-widget li.others .title span span{text-align: right;width: 165px;}
