body {background:#f6f6f6}
.wrapper {width:1200px;margin:0 auto;padding:20px;}
.white {background:#fff}
.ad a {display:block;border-radius:5px}
.ad.mb15 a {margin-bottom:15px;}
.ad30-l {position:absolute;width:30px;height:170px;background:red !important;left:-64px}
.ad30-r {position:absolute;width:30px;height:170px;background:red !important;right:-64px}
.top2 {bottom:400px;}
.ad-fixed {position:absolute;width:1200px;}
.str_active {height:36px!important;}
.focus-pic {position:relative;width:720px;height:450px;float:left;}
.focus-pic img {width:720px;height:450px;}
.focus-pic .shadow .title {width:260px;height:45px;padding-left:30px;padding-top:20px;}
.focus-pic .shadow .title a {text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus-pic .btn {position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.focus-pic .btn a {position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus-pic .btn a:hover,.focus-pic .btn a.current {cursor:pointer;background:#2EA2EF;}
.focus-pic .fPic {position:absolute;left:0;top:0;}
.focus-pic .D1fBt {overflow:hidden;zoom:1;height:16px;z-index:10;float:right;}
.focus-pic .shadow {width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000',endColorstr='#80000000');display:block;text-align:left;}
.focus-pic .shadow a {display:block;width:75%;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;color:#fff;font-size:20px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.focus-pic .fcon {position:relative;width:100%;float:left;display:none;}
.focus-pic .fcon img {display:block;}
.focus-pic .fbg {bottom:12px;right:20px;position:absolute;height:21px;text-align:center;z-index:200;}
.focus-pic .fbg div {margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus-pic .D1fBt a {position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.focus-pic .D1fBt .current,.focus-pic .D1fBt a:hover {background:#2EA2EF;}
.focus-pic .D1fBt img {display:none}
.focus-pic .D1fBt i {display:none;font-style:normal;}
.focus-pic .prev,.focus-pic .next {position:absolute;width:40px;height:74px;background:url(http://static.hsw.cn/b/images/auto/focus_btn.png) no-repeat;opacity:0.5;}
.focus-pic .prev {top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}
.focus-pic .next {top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}
.focus-pic .prev:hover {background-position:0 0;opacity:0.8;}
.focus-pic .next:hover {background-position:-40px 0;opacity:0.8;}

.sfocus{padding-top: 20px;}
.redtxt h1{line-height: 55px;text-align: center;}
.redtxt h1 a{text-decoration: none;font-size: 50px;color: #002F7E;}
.header .ks {float:left;padding:20px 0;width:412px}
.header .ks-wrap {float:left;border:solid #e5e5e5;border-width:1px 0 1px 1px;width:345px;height:38px}
.header .ks-form {float:left;width:345px;position:relative}
.header .ks-input {overflow:hidden}
.header .ks-input input {height:38px;line-height:38px;width:100%;border:none;vertical-align:top;color:#a9a9a9;text-indent:10px}
.header .ks-input .ks-pop {width:100%;position:absolute;left:0;top:38px;background-color:#fff;display:none;z-index:200;overflow:hidden}
.header .ks-input .ks-pop ul {border:1px solid #e5e5e5;position:relative;zoom:1;z-index:2}
.header .ks-input .ks-pop li {height:30px;line-height:30px;padding:0 10px;overflow:hidden;vertical-align:middle;font-size:14px;cursor:pointer}
.header .ks-input .ks-pop li.hover {background-color:#f2f2f2}
.header .ks-input .ks-pop li span {margin-left:6px;float:right;color:#999}
.header .ks-input .ks-pop iframe {width:100%;height:100%;background:#fff;position:absolute;left:0;top:0}
.header .ks-keywords {position:absolute;right:0;font-size:0;padding-top:8px}
.header .ks-keywords a {display:inline-block;font-size:12px;color:#939393;background:#f5f5f5;padding:0 10px;line-height:22px;margin-right:10px}
.header .ks-keywords a:hover {color:#f80}
.header .ks .hideKeyword .ks-keywords {display:none}
.header .ks-submit {float:right;width:66px;height:40px;background:#ffa916 url('https://www1.pconline.com.cn/home/gz20180428/images/sprite.png') -169px -42px no-repeat;border:none;cursor:pointer}
.header .ks-submit:hover {background-color:#ff9c00}
.main-nav {background:#e00412;height:50px;line-height:50px;padding:0 20px;}
.main-nav .nav-list a {padding:0 5px;color:#fff;font-size:15px;}
.main-nav .nav-list a:hover {text-decoration:underline}
.main-nav .pm25_main {color:#fff;}
.main-nav .pm25_box {background:#ff7e00;display:inline;padding:5px 15px;border-radius:15px;}
.main-nav .pm25_box.bg-red{background:#ff3c00;}
.main-nav .pm25_box.bg-green{background:#9edb6d;}
.txtNews {height:30px;line-height:30px;padding-left:7px;background-color:#f5f5f5;overflow:hidden;}
.txtNews li {width:200px;margin-right:17px;float:left;padding-left:10px;background:url('http://www1.pconline.com.cn/home/gz20180428/images/sprite.png') -194px 14px no-repeat;font-size:14px}
.mt20 {margin-top:20px;}
.headline {margin-bottom:15px;}
.headline .toutiao,.headline h1 a,.part1 .headline .toutiao,.headline:first-child a{color:#002f7e;font-size:38px;line-height:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center; display: block;font-weight: 700;}
.headline h1 a{ width: 1200px;}
.part1 .headline .toutiao a{font-size: 36px;line-height: 55px;}
.headline h3 a {line-height:55px;font-size:32px;}
.headline ul.column2 {width:990px;margin:0 auto;}
.headline ul.column2 li {width:480px;float:left;background:url(https://uploads.dahe.cn/lxx/endh/img/point.png) no-repeat left center;padding-left:15px;}
.headline ul.column3 {width:990px;margin:0 auto;}
.headline ul.column3 li {width:330px;float:left;}
.str_active,.str_active a{line-height: 36px!important; display: inline-block}
.area .col-a {width:720px;float:left;}
.area .col-b {width:460px;float:right;}
.focus-pics {height:450px;background:#eee;position:relative;}
.focus-pics img {width:720px;height:450px;}
.focus-pics em {position:absolute;bottom:0;left:0;text-align:center;width:720px;}
.sfocus ul {margin-left:-29px;}
.sfocus li {display:block;width:220px;height:190px;float:left;margin-left:29px;text-align:center; overflow: hidden}
.sfocus li:first-child, .sfocus li:nth-child(2), .sfocus li:nth-child(3) {height: 222px;}
.sfocus li:first-child em, .sfocus li:nth-child(2) em, .sfocus li:nth-child(3) em {line-height: 25px;height: 50px;overflow: hidden;display: block;}
.sfocus li img {display:block;width:220px;height:158px;}
.hotnews ul li {color:#333;font-size:18px;line-height:58px;height:58px;overflow:hidden;border-bottom:1px solid #ebebeb;align-items:center;}
.hotnews ul li:last-child {border-bottom:none;}
.h24 {background:#e7e7e7;display:flex;margin-top:10px;}
.h24-title {background:url("../img/btn01.jpg");width:160px;height:36px;line-height:36px;text-align:center;font-size:18px;font-weight:700;}
.h24-roll {width:550px;height:36px;line-height:36px;overflow:hidden;}
.h24-roll a {padding-left:15px;}
.dzb {width:225px;background:#f5f5f5;border-radius:5px;display:flex;overflow:hidden}
.dzb-a {width:95px;background:#e90017;}
.dzb-a a {display:flex;justify-content:center;color:#fff;line-height:35px;font-size:14px;}
.dzb-b {width:90px;margin:20px auto 0;text-align:center;font-size:16px;}
.dzb-b ul li{ width: 90px; float: left; margin-right: 10px;}
.dzb-b img {width:90px;height:133px;}
.col-b .hd .btn{ border-radius: 15px; cursor: pointer; background: #e7e7e7;font-size: 14px;font-weight: 400;color: #e90017; padding: 3px 15px; margin: 0 10px;}
.activity{width: 226px;height: 167px; overflow: hidden}
.activity li{float: left;}
.activity .bd{ width: 350px; height: 108px; overflow: hidden}
.activity li img{ width: 225px; height: 108px;}
.activity .pos em{ width: 225px; height: 30px; font-size: 14px;}
.hd {font-size:22px;font-weight:700;line-height:44px;margin-top:15px;}
.hd em {font-weight:400;font-size:14px;padding:0 10px}
.hotvideo {width:460px;}
.pics {position:relative;margin-right:-10px;}
.pics li {float:left;}
.picWrap {position:relative;display:block;}
.picWrap ins {position:absolute;background:url(http://www1.pconline.com.cn/home/gz20180428/images/sprite.png) -80px -126px no-repeat;width:26px;height:26px;left:5px;bottom:5px;-webkit-transition:all linear .2s;transition:all linear .2s;}
.pics li em {display:block;line-height:36px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.video i.picWrap {width:222px;height:138px;}
.video {margin-left:-29px;}
.video li {margin-left:29px;}
.tlist-dot li {padding-left:14px;background:url(http://www1.pconline.com.cn/home/gz20180428/images/sprite.png) -194px 20px no-repeat;width:460px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;line-height:44px;height:44px;overflow:hidden}
.pos em {position:absolute;left:0;bottom:0;width:222px;}
em.title-alpha {background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#131313',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color:#fff;text-align:center;padding-top:10px}
.txt-Pic dd {width:224px}
.txt-Pic dd a {display:block;line-height:35px;height:35px;overflow:hidden; padding-left:14px;background:url(http://www1.pconline.com.cn/home/gz20180428/images/sprite.png) -194px 15px no-repeat;}
.txt-Pic dd a.btn {background:#e90017;border-radius:5px;color:#fff;text-align:center;margin:12px 0 0;}
.area {margin-bottom:20px;}
.part2,.special {background:#f5faff!important;}
.special ul li {width:310px;background:#fff}
.special ul li img {width:310px;height:174px;}
.special ul li em,.poster em {display:block;padding:10px 15px;line-height:25px;height:50px;text-align:center;}
.tip-off {margin:20px 0;}
.tip-off .jb-link {background:#de0005;justify-content:space-evenly;}
.tip-off .jb-link a {color:#fff}
.classify {margin-left:-18px;}
.column {width:358px;height:295px;padding:0 15px 15px;background:#fff;float:left;margin-left:18px;margin-bottom:18px;}
.column dl dt img {width:185px;height:115px;border-radius:5px;}
.column dl dd {width:158px;line-height:35px;height:105px;overflow:hidden;font-weight: 700; font-size: 18px;}
/*.tlist-dot {margin:15px 0 0;}*/
.link .hd b {background:#068ee2;color:#fff;font-weight:700;padding:10px;}
.link .bd {padding:20px 0 0;}
.link .bd a {padding:0 20px 0 0;display:inline-block}
.link .bd b {font-weight:700}
.footer {background:#2d3237}
.subfoot-links {background:#4b5056;padding:7px 50px;}
.subfoot-links span {color:#7c7e7f;padding-right:15px;}
.subfoot-links a {color:#fff;text-shadow:2px 2px 4px #000000;}
.info {text-align:center;color:#bababa;line-height:35px;padding:15px 0;}
.info a {color:#bababa;}
.zhiku img {width:357px;height:220px;}
.zhiku .pos em {width:357px;}
.poster{width: 235px; float: right;background: #fff}
.poster img{height: 418px; width: 235px;}
.link strong{ padding-right: 20px;}

a.v-img {position: relative;display: block;}
a.v-img i {display: inline-block;width: 48px;height: 48px;position: absolute;bottom: 134px;left: 127px;
background: url(http://css.myhsw.cn/poll/2023_home/assets/img/play.png) 0 0 no-repeat;text-shadow: 1px 1px 1px #000;opacity: 0.9;}
a.v-img:hover img{opacity: 1;}
a.v-img b {position: absolute;background: #2EA2EF;color: #fff;font-size: 12px;border-radius: 0 0 10px 0;padding: 0 12px 0 10px;font-weight: 400;line-height: 24px;left: 0;}

/*Plugin CSS*/
.str_wrap {overflow:hidden;//zoom:1;width:100%;font-size:16px;line-height:36px;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none;background:#f6f6f6;white-space:nowrap;}
.str_wrap.str_active {background:#f1f1f1;}
.str_move {white-space:nowrap;position:absolute;top:0;left:0;cursor:move;}
.str_move_clone {display:inline-block;//display:inline;//zoom:1;vertical-align:top;position:absolute;left:100%;top:0;}
.str_vertical .str_move_clone {left:0;top:100%;}
.str_down .str_move_clone {left:0;bottom:100%;}
.str_vertical .str_move,.str_down .str_move {white-space:normal;width:100%;}
.str_static .str_move,.no_drag .str_move,.noStop .str_move {cursor:inherit;}
.str_wrap img {max-width:none !important;}

/*ad css*/
.txtNews .adv_style_text {
    width: 16%;
    float: left;
    text-align: center;
    font-size: 14px;
}

.zltop{
    height: 68px;overflow: hidden;position: relative;
}
.zltop .topLi{
    display: inline-block;
    position: absolute;
    top: 0;left: 0;width: 1200px;
}