blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body{font:14px/1.5 宋体,Arial,sans-serif;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
img{max-width:100%;border:none;display:block;}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
a:hover{color:#ff4b59}
.wp{margin:0 auto;width:100%;max-width:1200px}
.header{position:relative;z-index:99;background:url(../images/z-bg1.png) center center no-repeat;background-size:cover}
.head-top{overflow:hidden;background-color:#a02a26;line-height:40px}
.head-top .ll{float:left;font-size:14px;color:#fff}
.head-top .rr{float:right;border-left:1px solid rgba(255,255,255,.2);overflow:hidden}
.head-top .rr a{float:left;padding:0 17px;font-size:14px;color:#fff;border-right:1px solid rgba(255,255,255,.2);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.head-top .rr a:hover{color:rgba(255,255,255,.6)}
.haed,.hd-head{overflow:hidden}
.logo{float:left;line-height:114px;font-size:0}
.logo img{display:inline-block;vertical-align:middle;width: 200px;height: auto;}
.soBox{position:relative;overflow:hidden;float:right;margin-top:-130px;width:315px;border:1px solid #b53733;background-color:rgba(255,255,255,.33);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}
.soBox .inp{width:100%;height:33px;padding:0 12px;line-height:33px;background-color:transparent;font-size:14px}
.soBox .inp::-webkit-input-placeholder{color:#272727}
.soBox .inp:-moz-placeholder{color:#272727}
.soBox .inp::-moz-placeholder{color:#272727}
.soBox .inp:-ms-input-placeholder{color:#272727}
.soBox .btn{position:absolute;right:0;top:0;bottom:0;width:38px;background:url(../images/so.png) center center no-repeat;font-size:0;cursor:pointer}
.nav{display:flex;justify-content:space-between;padding:0 15px;background-color:#b53733}
.nav li{padding: 14px 0px 13px; float: left;display: inline-block;    width: 12.5%; text-align: center;}
.nav .v1{display:block;line-height:33px;width: 75%;margin: 0 auto;font-size:16px;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}
.nav li.on .v1,.nav li:hover .v1{background-color:#facd89;color:#a02a26}
.menuBtn{position:relative;z-index:9;display:none;float:right;width:40px;height:40px;padding:7px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:3px;background-color:#004a84;margin:3px 0 5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:4px;top:48%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.footer{background-color:#a02a26}
.foot{padding:29px 0 32px;border-bottom:1px solid rgba(255,255,255,.11)}
.foot .rr::after,.foot::after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.foot .ll{float:left;font-size:0}
.foot .ll a{display:inline-block;vertical-align:middle;line-height:35px;margin-right:33px;font-size:14px;color:#fff;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.foot .ll a:hover{color:rgba(255,255,255,.6)}
.foot .rr{float:right}
.foot .link{position:relative;float:left;width:212px;margin-left:3px}
.foot .link dt{line-height:35px;padding:0 18px;background:url(../images/z-i1.png) right 16px center no-repeat #7d1d1a;font-size:14px;color:rgba(255,255,255,.2);cursor:pointer}
.foot .link dd{position:absolute;left:0;right:0;bottom:35px;overflow:hidden;padding:0 8px;background-color:#e1e1e1;opacity:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;z-index:-1;max-height: 110px;overflow-y: scroll;}
.foot .link dd a{display:block;padding:0 10px;line-height:35px;border-bottom:1px dashed #7d1d1a;color:#000}
.foot .link dd a:last-child{border:none}
.foot .link dd a:hover{color:#7d1d1a}
.foot .link:hover dd{opacity:1;z-index:1}

.fd-copy{padding:25px 0;font-size:12px;line-height:1.6;color:#ebcbca;text-align:center}
.g-top{padding:14px 0;overflow:hidden;border-bottom:1px solid #ccc}
.g-top .tit{overflow:hidden;font-size:22px;font-weight:400;color:#b53733;padding-left:2px}
.cur{margin-top:12px;float:right;font-size:0}
.cur a,.cur i,.cur span{display:inline-block;font-style:normal;font-size:12px;color:#333;line-height:20px}
.cur i{margin:0 4px}
.cur a:hover{color:#b53733}
.row-a3{overflow:hidden;margin-bottom:44px}
.row-a3 .g-tit{margin-bottom:23px}
.g-tit{overflow:hidden;padding-bottom:5px;padding-left:8px;border-bottom:3px solid #b53733;line-height:1.5}
.g-tit .tit{font-size:18px;color:#a02a26;display:block;float:left}
.g-tit em{width:32px;height:28px;margin-right:5px;display:inline-block;vertical-align:middle;margin-top:-3px;background:center left no-repeat;background-size:contain}
.g-tit .more{float:right;font-size:14px;color:#a02a26;display:block;transform:translateY(6px);-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.g-tit .more:hover{color:hsla(2,62%,39%,.604)}
.ul-list1-t{overflow:hidden;margin:0 -9px}
.ul-list1-t li{float:left;padding:0 15px;box-sizing:border-box;margin-bottom:17px;width:20%}
.ul-list1-t .con{display:block}
.ul-list1-t li.s1{width:45.3%}
.ul-list1-t li.s4{width:45.3%}
.ul-list1-t .pic{width:100%;max-height:132px;    border-radius: 10px;overflow:hidden}
.ul-list1-t .pic img{width:100%;height:91px;display:block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t .pic:hover img{-webkit-transform:scale(1.08) rotate(0.1deg);-moz-transform:scale(1.08) rotate(0.1deg);-ms-transform:scale(1.08) rotate(0.1deg);-o-transform:scale(1.08);transform:scale(1.08) rotate(0.1deg);}
.row-a4 .g-tit{margin-bottom:25px}
.row-a4{    display: none;padding-bottom:81px;overflow:hidden}
.slick-list-t{margin:0 -13px;position:relative}
.slick-list-t .pic{overflow:hidden;height:auto;margin-bottom:13px}
.slick-list-t .pic img{width:100%;height:146px;display:block;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.slick-list-t .con:hover .pic img{-webkit-transform:scale(1.08) rotate(0.1deg);-moz-transform:scale(1.08) rotate(0.1deg);-ms-transform:scale(1.08) rotate(0.1deg);-o-transform:scale(1.08) rotate(0.1deg);transform:scale(1.08) rotate(0.1deg);}
.slick-list-t .con{padding:0 13px;box-sizing:border-box;display:block}
.slick-list-t .desc{font-size:14px;line-height:20px;color:#444;height:40px;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.slick-list-t .desc p{display:block}
.slick-list-t .slick-arrow{position:absolute;top:40%;right:-15px;width:13px;height:22px;border:none;cursor:pointer;z-index:5;overflow:hidden;text-indent:1000px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/r.png) center center no-repeat}
.slick-list-t .slick-prev{background-image:url(../images/l.png);left:-15px}
.slick-list-t .slick-dots{position:absolute;left:50%;bottom:-22px;text-align:center;cursor:pointer;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.slick-list-t .slick-dots li{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 4px;background-color:#317fe1}
.slick-list-t .slick-dots li button{display:none}
.slick-list-t .slick-dots li.slick-active{background-color:#a02a26}
.m-tit{text-align:center;border:2px solid #b53733;padding:17px 0 9px;margin-top:23px;margin-bottom:30px}
.m-tit .tit{font-size:32px;color:#b53733;line-height:36px;margin-bottom:3px}
.m-tit .tit a{color:#b53733;}
.m-tit .desc{font-size:14px;color:#707070;line-height:36px}
.m-tit .desc .p1{margin-right:20px}
.m-cnn{overflow:hidden;margin-bottom:35px}
.m-cnn .col-l{width:53%;margin-right:30px}
.m-cnn .col-r{float:none;overflow:hidden}
.carousel .item{background-size:cover;background-repeat:no-repeat;position:relative}
.carousel .item img{display:block;width:100%;height:424px;}
.carousel .item .tit_bg{position:absolute;left:0;bottom:0;background-color:#000;width:100%;opacity: 0.6;filter:alpha(opacity=60);    height: 50px;}
.carousel .item .tit{font-size:18px;color:#fff;line-height:62px;position:absolute;left:0;bottom:0;font-weight:400;padding:0 23px;width:75%;    text-overflow: ellipsis;white-space: nowrap;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.carousel .item:hover .tit{color:#facd89}
.carousel .slick-dots{position:absolute;right:16px;bottom:22px;text-align:right;cursor:pointer}
.carousel .slick-dots li{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 4px;background-color:#fff}
.carousel .slick-dots li button{display:none}
.carousel .slick-dots li.slick-active{background-color:#a02a26}
.ul-cnn{overflow:hidden;    margin-bottom: 10px;padding-top:14px}
.ul-cnn li{overflow:hidden}
.ul-cnn li .time{float:left;margin-right:20px;font-size:14px;line-height:36px;color:#a02a26}
.ul-cnn li .desc{overflow:hidden;font-size:16px;line-height:36px; white-space: nowrap;text-overflow: ellipsis;}
.ul-cnn li .desc a{color:#212121;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-cnn li:hover .desc a{color:#a02a26}
.row-a2{overflow:hidden;margin-bottom:34px}
/*.row-a2 .col-c,.row-a2 .col-l{width:34%;margin-right:75px}*/
.row-a2 .col-c,.row-a2 .col-l{width:30%;margin-right:65px;}
.row-a2 .col-c{margin-right:35px}
.ul-cnn li .desc em{color:#317fe1;float:left;font-size:14px}
.ul-cnn2 li .time{margin-right:10px}
.list-y{padding-top:10px}
.list-y .col-l{width:75%;margin-right:8px}
.list-y .ul-cnn2 .time{float:right;margin-right:0;font-size:13px;line-height:24px}
.list-y .ul-cnn2 li{border-bottom:1px dashed #eaeaea;position:relative}
.list-y .ul-cnn2 li::before{content:" ";position:absolute;display:block;top:15px;left:0;width:3px;height:3px;background-color:#333;border-radius:50%}
.list-y .ul-cnn2 .desc{overflow:hidden;padding-left:10px;font-size:13px;line-height:24px}
.list-y .ul-cnn li .desc em{font-size:13px;line-height:24px}
.wp_paging{display:block;margin:0;padding:0;list-style:none;font-size:13px;font-family:'Microsoft Yahei',Verdana,Geneva,sans-serif;color:#494949;
/*float:right*/
float: left;
margin-top: 15px;
}
.wp_paging input{font-size:12px;*font-size:100%}
.wp_paging li{display:inline-block;height:25px;line-height:25px;float:left;margin-top:5px}
.wp_paging li a,.wp_paging li span{display:inline-block;float:left;margin-left:10px}
.wp_paging li em{font-style:normal}
.wp_paging li a{cursor:pointer;color:#666;line-height:25px;height:25px}
.wp_paging li a:hover{color:#000}
.wp_paging li a span{margin:0}
.wp_paging li input{font-size:12px;*font-size:100%;width:24px;height:15px;line-height:15px;border:1px solid #d5d5d5;background:#fff;margin-top:4px;text-align:center}
.wp_paging li input:focus{outline:0}
.clearfix:after{clear:both;content:".";
display:block;
height:0;visibility:hidden}

@media screen and (max-width:959px){
.clearfix:after{display: inline;}
}

.clearfix{display:block;*zoom:1}
.col_news{float:left;margin-top:10px}
.col_news_head{border-bottom:1px solid #ccc}
.col_metas .col_title{display:inline-block;float:left;height:35px;line-height:33px}
.col_metas .col_title h2{display:inline-block;font-size:19px;font-family:"Microsoft yahei";font-weight:400;color:#34449b;padding-left:2px;float:left}
.col_metas .col_path{display:inline-block;float:right;white-space:nowrap;height:19px;line-height:19px;margin-top:7px;padding-right:10px}
.col_metas .col_path a,.col_metas .col_path span{float:left}
.col_news_con{padding:10px 0;margin:0 10px;height:auto;min-height:350px;_height:350px}
.col_news_list{margin-top:7px}
.col_news_list .wp_entry,.col_news_list .wp_entry p{line-height:1.7;font-size:14px;color:#333}
.col_news_list .wp_entry p{margin-bottom:6px}
.col_news_list .wp_entry img{max-width:674px;_width:expression(this.width > 674 ? "674px" : this.width)}
#wp_paging_w7{overflow:hidden;padding:40px 0 50px}
/*.row-a2 .col-r{width:19.666%}*/
.row-a2 .col-r{width:30%}
.m-news{overflow:hidden;margin-bottom:44px}
.m-news .g-tit{margin-bottom:16px}
.m-news .pic,.m-video .pic{position:relative;overflow:hidden}
.m-news .pic img,.m-video .pic img{display:block;width:100%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.m-news .pic:hover img,.m-video .pic:hover img{-webkit-transform:scale(1.08) rotate(0.1deg);-moz-transform:scale(1.08) rotate(0.1deg);-ms-transform:scale(1.08) rotate(0.1deg);-o-transform:scale(1.08) rotate(0.1deg);transform:scale(1.08) rotate(0.1deg);}
.m-video{overflow:hidden}
.m-video .g-tit{margin-bottom:13px}
.m-video .pic em{position:absolute;left:0;right:0;bottom:0;top:0;z-index:2;background:url(../images/z-i11.png) center center no-repeat}
.row-box{overflow:hidden;padding-top:20px}
.col-slide{width:216px;margin-left:46px;float:right}
.col-content{overflow:hidden}
.m-news1{overflow:hidden;padding-top:18px}
.g-tit1 .more{color:#7b7b7b;font-size:12px;text-transform:uppercase}
.g-tit1{border-bottom:1px solid #d9d9d9}
.m-video1{margin-bottom:20px}
.m-video .video{display:block;width:100%;height:100px}
.m-newest,.m-newest1{overflow:hidden;margin-bottom:30px}
.ul-cnn3 li{border-bottom:1px dashed #ccc}
.ul-cnn3 li .desc{line-height:2;font-size:12px;color:#333}
.m-details{overflow:hidden;padding-bottom:120px}
.m-details .title{padding:15px 0 10px;line-height:26px;font-size:20px;color:#282828;border-bottom:2px solid #dbdbdb;text-align:center}
.m-details .titlefu{line-height:22px;font-size:18px;}
.m-details .info{overflow:hidden;margin-bottom:10px;text-align:left;border-bottom:1px solid #eee}
.m-details .time{overflow:hidden;float:left}
.m-details .time span{margin-right:5px;font-size:13px;color:#787878;float:left;line-height:45px;}
.WP_VisitCount {
    float: none!important;
}
.m-details .txt{line-height:1.7;font-size:16px;text-align:justify;}
.bd_weixin_popup{box-sizing:content-box}
.m-details .txt.set-fz12 .wp_articlecontent p {
    font-size: 12px!important;
}
.m-details .txt.set-fz14 .wp_articlecontent p {
    font-size: 14px!important;
}
.m-details .txt.set-fz16 .wp_articlecontent p {
    font-size: 16px!important;
}
.m-details .txt.set-fz18 .wp_articlecontent p {
    font-size: 18px!important;
}
.m-details .txt.set-fz20 .wp_articlecontent p {
    font-size: 20px!important;
}
.wp_articlecontent p{font-family: "微软雅黑"!important;  font-size: 16px!important;margin: 0.5em 0;text-indent: 28px;}
.playlist {
    display: none;
}
.wp_videos .playwrap {
    position: relative;
    margin: 0 auto;
}
.jwplayer ,.wp_articlecontent div{
    margin: 0 auto;
    background-color:rgba(0,0,0,0) !important;
}
.arti_metas.f {
    text-align: right;
}
p .arti_metas{    display: inline-block;
    width: 100%;
    line-height: 24px;
    padding: 10px;}
span.arti_bq {
    float: left;
    color: #2c4396;
}
.arti_bq a {
    color: #2c4396!important;cursor: pointer;
}
.wp_article_list .list_item span.arti_bq:before {
    content: "【";
    width: 3px;
    margin-left: -11px;
}
.wp_article_list .list_item span.arti_bq:after {
    content: "】";
    width: 3px;
}
.wp_article_list .list_item{     border-bottom: 0px dashed #ccc; line-height: 36px;height: 36px;}
/*自定义输入框*/
.wp-search {position: relative;}
.wp-search form {display: block;}
.wp-search .search-input {margin-left:4px; margin-right: 40px;}
.wp-search .search-input input.search-title {width: 100%;height: 33px;line-height: 33px;background: none;color: #333;font-size: 14px;border:0;outline: 0;font-family:"Microsoft YaHei";padding: 0 12px;}
.wp-search .search-btn {width:32px;height: 32px;position: absolute;right: 8px;top:0%;}
.wp-search .search-btn input.search-submit {width:38px;height: 34px;border:0;outline: 0;background:  url(../images/so.png) no-repeat center;cursor: pointer;}
/* wp_related_article:Webplus最新文章 */
.wp_new_article_list{display:block; width:100%;}
.wp_new_article_list .list_item { width:100%; height:24px; line-height:24px; border-bottom:1px dashed #ccc; vertical-align:top; }
.wp_new_article_list .list_item .pr_fields { display:inline; float:left;}
.wp_new_article_list .list_item .count { display:inline-block; width:16px; height:16px; line-height:16px; text-align:center; margin-top:3px; background:#ddd; border:1px solid #bbb; border-radius:4px; color:#fff; font-size:11px;float:left; margin-right:5px;}
.wp_new_article_list .i1 .count,.wp_new_article_list .i2 .count,.wp_new_article_list .i3 .count{ background:#9C3; border:1px solid #060;}
.wp_new_article_list .list_item .title {float:left;}
.wp_new_article_list .list_item .ex_fields { display:inline; float:right;}
.wp_new_article_list .list_item .date { color:#666;}
.wp_new_article_list .list_item .views { color:#999;}

/**文章其他属性**/
.wp_article_list .list_item .Article_Index{height: 28px;}
.wp_article_list .list_item .Article_Title {font-size: 16px;}

.WP_VisitCount{float:none;}
 .page-tools{ float:right; display:inline-block;    padding-top: 9px; }
 .page-tools .page-tool-i a{display:inline-block;width:35px;height: 24px;text-indent:0em;background:url(../images/main_desktop1.png) no-repeat 0 0;padding: 0px;margin: 0px;}
 .page-tools .page-tool-s a{background-position: -150px -15px;display:none;}
 .page-tools .page-tool-u a{background-position: -89px -16px;}
 .page-tools .page-tool-d a{background-position: -120px -16px;}
 .page-tools .page-tool-s a:hover{background-position: -150px -56px;}
 .page-tools .page-tool-u a:hover{background-position: -89px -57px;}
 .page-tools .page-tool-d a:hover{background-position: -120px -57px;}
}
page-tool-i page-tool-s {display:inline-block}


@media only screen and (max-width:1920px){
.m-tit .tit{font-size:1.66vw;line-height:1,125}
}
@media only screen and (max-width:1440px){
.head-top{line-height:30px}
.head-top .ll,.head-top .rr a{font-size:12px}
.logo{line-height:76px}
.logo img{height:50px}
.soBox{width:274px;margin-top:-104px;    }
.soBox .inp{height:30px;line-height:30px;font-size:12px}
.wp-search .search-input input.search-title{height:30px;line-height:30px;font-size:12px}
.soBox .btn{background-size:14px auto}
.wp-search .search-btn input.search-submit{height: 30px;background-size:14px auto}
.nav li{padding: 14px 0px 13px; }
.nav .v1{line-height:30px;font-size:14px}
.foot .ll a{font-size:12px}
.carousel .item .tit{font-size:16px;line-height:50px}
.carousel .slick-dots{bottom:15px}
.row-box{    width: 98%;margin: 0 auto;}

}
@media only screen and (max-width:1259px){
.head-top .ll { padding-left: 10px;}
.logo {padding-left: 10px;}
.soBox{width:274px;margin-top:-104px;    margin-right: 10px;}
}
@media only screen and (max-width:1199px){
.wp{width:96%}
.m-details{padding-bottom:70px}
.menuBtn{display:block;top:15px}
.menuBtn b{background-color:#a02a26}
.logo{line-height:70px}
.logo img{height:42px}
.hdr{position:absolute;left:0;right:0;top:100px;z-index:99;overflow:hidden;height:calc(100vh - 100px);background-color:#fff;display:none}
.nav{display:block;margin:14px 0;padding:0;background-color:transparent}
.nav li{padding:0;width:auto;}
.nav .v1{text-align:center;line-height:2.2;color:#a02a26;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.nav li.on .v1,.nav li:hover .v1{background-color:transparent;border-bottom:2px solid #a02a26}
.soBox{margin:0 auto;float:none}
.foot{display:none}
.fd-copy{padding:12px 0}
.m-news .g-tit{margin-bottom:6px}
.m-news{margin-bottom:10px}
.g-top{padding:13px 0}
.g-top .tit{font-size:20px}
.row-box{padding-top:8px}
#wp_paging_w7{padding:24px 0}
.m-tit{padding:10px 0 9px}
.m-tit .desc{font-size:12px;line-height:1.5}
.carousel .item img {
    height: 358px;
}
.ul-cnn li .desc{font-size:14px;line-height:30px}
.ul-cnn li .time{margin-right:10px;font-size:12px;line-height:26px}
.ul-cnn li .desc em{font-size:12px}
.row-a2 .col-c,.row-a2 .col-l{margin-right:52px}
.row-a2 .col-c{margin-right:30px}
.ul-list1-t .pic{height:123px}
.row-a3{margin-bottom:10px}
.row-a4{padding-bottom:42px}
.g-tit .tit{font-size:14px}
.g-tit em{width:29px;height:25px}
.nav li {
    float: none;
    display: block;
}
}
@media only screen and (max-width:959px){
.slick-list-t .pic img{width:100%;height:100%;}
.row-a2 .col-r{float:none;width:auto;overflow:hidden}
.m-news{width:41.5%;float:left;padding-right:10px}
.m-video{width:58.5%;float:left;padding-left:10px}
.col-slide{display:none}
.m-news1,.m-video1{float:none;width:auto;padding:0}
.g-top .tit,.m-details .title{font-size:16px;    margin-top: 8px;}
.m-cnn .col-l{width:100%;margin-right:0;float:none;margin-bottom:20px}
.row-a2 .col-c,.row-a2 .col-l{float:none;margin-right:0;width:auto;margin-bottom:20px}
.row-a2{margin-bottom:20px}
.m-tit .tit{font-size:18px}
.m-cnn{margin-bottom:20px}
.col_metas .col_title h2{font-size:16px}
.col_metas .col_path a,.col_metas .col_path span{font-size:12px}
.list-y .col-l{width:auto;margin-right:0;float:none}
.ul-list1-t li.s1{width:100%;height:auto}
.ul-list1-t li.s4{width:100%;height:auto}
.ul-list1-t li{margin-bottom:20px;width:50%}
.ul-list1-t .pic{height:auto;max-height:none}
}
@media only screen and (max-width:767px){
.wp{width:auto;padding:0 5px}
.head-top,.head-top .rr{display:none}
.head-top .ll{font-size:10px}
.logo{line-height:56px}
.logo img {
    /* height: 30px; */
}
.menuBtn{top:7px}
.hdr{top:56px;height:calc(100vh - 56px)}
.m-news{margin-bottom:14px}
.m-news,.m-video{float:none;width:auto;padding:0}
.m-details .info{padding:8px 0;text-align: center;}
.page-tools{float:none;}
.m-details .time{float:none;line-height:1.8;text-align:center}
.m-details .time span{float:none;margin:0 4px;line-height: 45px;}

.row-box{padding-top:0}
body.open{overflow:hidden}
.ul-cnn li .desc,.ul-cnn1 li .time{line-height:34px}
.ul-cnn li .time{line-height:34px}
#wp_paging_w7{padding:14px 0 28px}
.m-details{padding-bottom:10px}
.m-tit .tit{font-size:16px;line-height:1.5}
.carousel .item .tit_bg{height:35px;}
.carousel .item .tit{font-size:14px;line-height:35px}
.carousel .slick-dots{bottom:10px}
.m-tit{padding:10px 10px 9px;margin:20px 0}
.wp_paging .page_jump,.wp_paging .pages_count{display:none}
.ul-list1-t{margin:0 -4.5px}
.ul-list1-t li{margin-bottom:10px;padding:0 4.5px}
}
@media only screen and (max-width:479px){
.ul-cnn li .desc{font-size:13px}
.carousel .item img{height:256px;}
}
@media only screen and (max-width:350px){
.carousel .item img{height:200px;}
}
.entry-copyright {
    margin-top: 30px;
    padding: 15px;
    line-height: 1.6;
    color: #999;
    border: 1px solid #efefef;
    background: #fbfbfb;
    border-radius: 2px;
}

/*标签样式*/
.article_footer {
    margin-top: 10px;
}
.article_footer .tag {
    text-align: right;
    color: #999;
    padding: 10px;
}
.article_footer .tag a {
    display: inline-block;
    color: #999;
    font-size: 14px;
    padding: 2px 6px;
    background-color: #eee;
    margin-right: 6px;
    border-radius: 3px;
}



/*语音播放*/
.audio_player {
    padding: 19px 14px 23px;
    margin: 15px 0px;
    box-shadow: 0 2px 20px rgba(0, 0, 0, .15);
    background: #fafafa;
}


.audio_player_t {
    font-size: 16px;
    color: #252525;
    font-weight: bold;
}

audio {
    width: 100%;
}



.smalltext {
    background: #f5f5f5;
    padding: 5px 10px;
    margin-bottom: 10px;
    font-size: 17px;
    color: #333;
    border-radius: 5px;
}


.smalltext .answer {
    border: 1px solid #999;
    padding: 2px 6px;
    margin-right: 5px;
    border-radius: 7px;
    font-size: 13px;
}



/*视频样式*/
.videoWrap {
    margin-bottom: 20px;
}
#videoPlayer {
    width: 100%;
    height: 490px;
    background: #000;
}
@media only screen and (max-width: 767px){
   #videoPlayer {
        width: 100%;
        height: auto;
        background: #000;
    } 
    .ul-cnn li{display:none;}
    .ul-cnn li:nth-child(-n+2) {
        display: block;
    }
    .wp_article_list li{
        display:block;
    }
}



/*导读*/
.smalltext {
	background: #f5f5f5;
	padding: 5px 10px;
	margin-bottom: 10px;
	font-size: 17px;
	color: #333;
	border-radius: 5px;
}
.smalltext .answer {
	border: 1px solid #999;
	padding: 2px 6px;
	margin-right: 5px;
	border-radius: 7px;
	font-size: 13px;
}



/* 分页1 */
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.pagination-box{
    background-color: #fff;
    padding: 10px 20px;
    margin-bottom: 20px;
}
.fl{
    float: left;
}
.fr{
    float: right;
    text-align: right;
}
.pagination-btn{
    width: 48%;
}
.pagination-btn a{
    color: #555;
}
.ellipsis{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.footer img{
    display: inline;
}

@media screen and (max-width: 600px){
	.smalltext,.g-top,.article_footer,.entry-copyright  {
		display: none
	}
	.widget-content .related-item{display:none;}
    .widget-content .related-item:nth-child(-n+4) {
        display: block;
    }
}