@charset "utf-8";
*{ -webkit-box-sizing: border-box; box-sizing: border-box;} 

:focus { outline:0; }
/*备用样式表*/
.none { display:none; }
.wcb{ width:100%; height:30px; border:2px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: " ";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url(../img23/icon.png) no-repeat;}
.fl{float: left;display: inline-block;}
.fr{float: right;display: inline-block;}
.opc{opacity:.6; filter:Alpha(opacity=60);}
.news_box{display: block;}
.news_box,.news_title,.news_time{transition: all 0.4s ease; }
/*css3扩展*/
body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;
}
::-webkit-input-placeholder { color:#ccc;}
:-moz-placeholder {color:#ccc;}
::-moz-placeholder { color:#ccc;}
:-ms-input-placeholder { color:#ccc;}
/**布局开始**/
body {line-height:1;font-size: 13px;font-family:  PingFang SC,"Microsoft YaHei";color:#333;-webkit-overflow-scrolling: touch;}
p{line-height:1.75;}
a {color:#3b3b3b; text-decoration:none; transition:all 0.4s ease-in-out; }
a:hover { color:#095ab5; }
a.news_box{display: block;}
.news_imgs{position: relative;transition: all 0.4s ease-in-out;}
.news_bg{transition: all 0.5s ease; position: absolute;top: 20px;right: 0;left: 0;bottom:0;width: 100%;height: auto;margin: auto;}
/*页面尺寸*/
.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {max-width: 1400px;margin:0 auto;width: 100%;} /**页面全局宽度**/





.body_b{outline: none;overflow: auto;position: fixed;z-index: 20;top: 100%;left: 0;right: 0;bottom: 0;transition:top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;background: #fff;overflow-x: hidden;}
.list.body_b{ position: static;overflow:hidden;}
.body_b.showdiv{top: 0;}
.body_b .top{padding: 0; background: #005296;opacity: 0;filter:Alpha(opacity=60);}

.showdiv .top,.othershowdivs .top{opacity: 1;filter:Alpha(opacity=100);transform: none;display: block;}
.top .headtop{transition:all 0.5s ease-in-out;height: 70px;overflow: hidden;}
.body_b.showdiv .top{transition: all 0.7s ease-in-out 0.5s;transform: none;opacity: 1;}
.body_b #nav{background: #fff;height: 69px;    box-shadow: 0 2px 0 #ddd;}
.body_b #nav .wp-panel{margin-top:20px;}
.body_b .head-bottom{margin-top:4px;}
.body_b .sitelogo img{height:60px;margin-top:5px;}

.head,.mbanner,.mbanner .inner,.mbanner .inner > div,.focus,.focus>ul,.mbanner .slick-list,.mbanner .slick-track{height: 100%;}
#banner {overflow:hidden;}

/**主体模块样式**/
#m-container {}
#m-container .inner {}


/**首页三列布局**/
.mod {}
.mbox {}




/**标题栏新闻窗口**/
.post { position: relative; }
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight:normal;} /**标题字体**/
.post .tt .tit .title {display:block;line-height: 42px;color: #424242;font-family:"Microsoft yahei";}
.post .tt .tit .name{ display:none; line-height:16px; color:#333; }/*栏目别名*/
.post .con { margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(../img23/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1; }

/*标准标题*/
.post1 {}
.post1 .tt {width:100%; text-align: center; }
.post1 .tt .tit {float: left;display: inline-block;background: url(../img23/tit.png) no-repeat left top;}
.post1 .tt .tit .title {font-family: "微软雅黑";display:inline-block;margin-right:60px;line-height: 38px;font-size: 26px;font-weight:normal;color: #1b1b1b;cursor:pointer;padding-left: 45px;}
.post1 .tt .tit .title a {color:#1b1b1b;}
.post1 .tt .tit .title a:hover {color:#1b1b1b;}
.post1 .tt .tit .title.selected {color:#1b1b1b;}
.post1 .tt .titl.selected .title {color:#1b1b1b;}
.post1 .more_btn{text-align: left; position: absolute;margin-top: 14px; background: url(../img23/more.png) no-repeat right center;top: 0;right: 19px;}
.post1 .more_btn a{color:#edbc91;font-size: 16px;line-height: 24px;padding-right: 24px;}

.main2 .post1 .tt .tit .title{color: #fff;/* padding: 0; */background: no-repeat;}
.main2 .post1 .tt .tit .title a{color: #fff;}
.main2 .post1 .tt .tit .title.selected {color:#f5d2b3;font-weight: bold;}
.main2 .post1 .tt .tit .title.selected a{color:#f5d2b3;font-weight: bold;}
/**自定义新闻列表**/
.news_list { }
.news_list li.news {line-height: 34px;padding-left:0px;} /**标题图标**/
.news_list li.news span.news_title { float:left; }/*标题*/
.list .news_list li.news span.news_title{white-space: nowrap;width: 68%;text-overflow: ellipsis;overflow: hidden;}

.post-11 .news_list li.news{position: absolute; width: 100%;display: inline-block;transition:all 0.5s ease;}
.main1 .inner .post-11.post1 .con{padding: 0; padding-bottom: 59.6%;position: relative;}

.news_imglist li{ }
.news_imglist a{width: 30%;display: inline-block; text-align: center; color: #fff; margin: 3% 1.5%;}
.news_imglist img, .news_imglist span{display: grid;    text-align: center;} 
.news_imglist a img{width:100%; ve}
.news_imglist span{padding-top:5px;line-height:22px;background: rgba(10,84,175,0.9);padding:1% 2.5%;min-height:50px;} 

/* åˆ—è¡¨é¡µï¼æ ç›®åˆ—è¡¨ */
.wp_listcolumn { display:block; width:100%; border-top:1px solid #ddd; border-bottom:1px solid #fff;}
.wp_listcolumn .wp_column {display:block; width:100%; vertical-align: bottom;}
.wp_listcolumn .wp_column a { display:block; width:100%; color:#666; font-size:15px; font-weight:bold; word-wrap:break-word; background:#f5f5f5 url(wp_column_menu_li_1.gif) no-repeat 6px 12px; border-bottom:1px solid #ddd; border-top:1px solid #fff; text-align: left;}
.wp_listcolumn .wp_column a:hover { color:#C00; background-color:#f9f9f9; background-image: url(wp_column_menu_li_2.gif);}
.wp_listcolumn .wp_column a.selected { color:#000; background-color:#e8e8e8; background-image: url(wp_column_menu_li_2.gif);}
.wp_listcolumn .wp_column a .column-name { display:inline-block; line-height:22px; padding:5px 10px 5px 20px; cursor:pointer;}
/**äºŒçº§æ ç›®**/


/***********************************************************
 * 列表页
 */
/**首页三列布局**/
/**列表页**/
/*栏目图片*/
.l-banner{ height:550px;background-position:center center;background-repeat:no-repeat;text-align:center;background-size: cover;}
.l-banner img{display:none;height:100%;vertical-align:top;}
/**主体列表页开始**/
#l-container {background: #f6f6f6;    z-index: 1;    position: absolute;}
#l-container .inner {padding:0 0px 38px;}
/**主体文章页开始**/
#d-container {}

.n-right-lianxi {padding-top:50px;} 
.col_menu {width:20%;float:right;margin-left:-280px;position:relative;padding-top: 71px;margin-top: -71px;padding-bottom: 20px;  background: url(../img23/nlanmubj.jpg) no-repeat top right;} 
.col_menu .l-qh{ margin-bottom:10px;}
.col_menu .col_menu_head {  } /**位置栏目背景**/
.col_menu .col_menu_head h3.col_name {font-size: 30px;font-weight:normal;color:#fff;}/**位置栏目字体**/
.col_menu .col_menu_head h3.col_name .col_name_text { display:block; line-height:50px; padding:11px 5px 0px 57px;}/**栏目名称图标**/
.col_line{width: 34px;height: 3px;background: #fff;margin:3px 0px 20px 60px;}
.col_menu .col_menu_con{width: 87%;background: #fff;min-height: 150px;}



/*栏目列表*/
.col_list{}
.col_list .wp_listcolumn { border-top:0px solid #2867A0; border-bottom:0px solid #fff; }
.col_list .wp_listcolumn .wp_column a {text-align: center; color:#0068b7;font-size: 20px;font-weight:normal;background:none;border-top:0px solid #fff;border-bottom: 1px solid #e3e9fb;}
.col_list .wp_listcolumn .wp_column a .column-name{line-height:60px;}
.col_list .wp_listcolumn .wp_column a:hover,
.col_list .wp_listcolumn .wp_column a.selected { color:#fff; background:#0068b7 url(../img23/list_a.png) no-repeat 16px center; margin-left:-20px;} 
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color: #fff;}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a{ color:#585858;background:none; border-top:1px solid #fff; border-bottom:1px solid #e3e9fb;}
.col_list .wp_listcolumn .wp_column.parent > a .column-name{color:#585858;}
/*二级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list a {color:#333;border-top:1px solid #eee;margin-top:-1px;} 	
.col_list .wp_listcolumn .sub_list a .column-name {display:inline-block;line-height: 28px;padding: 5px 10px 5px 44px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list a:hover,
.col_list .wp_listcolumn .wp_column a.selected {color:#585858;} 
/*三级子栏目**/
.col_list .wp_listcolumn .wp_column .sub_list .sub_list a{} 	
.col_list .wp_listcolumn .sub_list .sub_list a .column-name {padding: 5px 10px 5px 60px;cursor:pointer;}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,
.col_list .wp_listcolumn .sub_list .sub_list a.selected {font-weight:bold; color:#585858;} 
/**栏目新闻**/
.col_news {width: 100%;min-height:750px;float:left;} 
.col_news .col_news_box{margin-right:22.5%;}
.col_news_head {height: 110px;}
.col_metas .col_title {margin:-38px 0 0 -12px; display:inline-block; float:left;vertical-align: bottom;padding:10px 0 0 12px;background: url(../img23/list_tit.png) no-repeat center;  }  

/**当前栏目**/
.possplit{background-image: url(../img23/posSplit.gif);background-repeat: no-repeat;background-position: left center;text-indent: 22px;background-position: center;width: 10px;display: inline-block; border: 0px solid red;}

.col_metas .col_title h2 {display:inline-block;font-size:28px;font-family:"Microsoft yahei";font-weight: normal;color: #fff;line-height:80px;text-align: center;}
.col_metas .col_path {margin-top:25px; display:inline-block;float:left;white-space:nowrap;line-height:26px;color: #535353;font-size:16px;padding-left: 26px;margin-left: 21px;background: url(../img23/list_loca.png) no-repeat left center;} /**当前位置**/
.col_metas .col_path a{color: #535353;font-size: 16px;}
.col_metas .col_path a:last-child{color: #535353;}
.possplit{width: 24px;}
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;min-height:1100px;_height:1100px;}
.col_news_list { margin-top:41px;}
.col_news_list .wp_article_list .list_item {} /**栏目新闻列表**/
.col_news_list .wp_article_list .list_item .Article_Index {}  /**栏目新闻图标序号**/
.col_news_list .wp_entry,.col_news_list .wp_entry p { line-height:1.75; font-size:14px; color:#333;}
.col_news_list .wp_entry p {margin-bottom:10px;}
.col_news_list .wp_entry table{ margin-bottom:4px;}
.col_news_list .wp_entry img { max-width:680px; _width:expression(this.width > 680 ? "680px" : this.width); } 
.list1 .news_list{margin:0 -15px;}
.list1 .news_list li.news{width: 25%;margin-bottom: 32px;}
.list1 .news_list li.news .news_box{margin: 0 15px;}
.list1 .news_list .news_imgs{padding-bottom: 80.23%;width: 100%;position: relative;overflow: hidden;}
.list1 .news_list .news_bg{transition:all 0.4s ease;position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: auto;margin: auto;}
.list1 .news_list .news_title {font-weight: bold; font-size: 16px;line-height: 60px;white-space: nowrap;width: 100%;color: #353535;text-overflow: ellipsis;overflow: hidden;}
.list1 .news_list .news_title span:last-child{font-size: 14px;color: #5f5f5f;padding-left: 8px;font-weight: normal;}
.list1 .news_con{padding-left: 28px;border: 1px solid #e3e3e3;border-top: none;background: #fff; }

/**列表页文章图片大小限制**/
/**文章页**/
.infobox {padding:20px 60px; margin:0 auto; width:auto;min-height:500px;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 36px;font-family: "Microsoft YaHei";font-size:24px;text-align:center;color: #313131;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #313131;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}
/**页脚开始**/

#footer {position: relative;background: url(../img23/foot.png) no-repeat center bottom;    outline: none;
    overflow: auto;
    position: fixed;
    z-index: 20;
    top: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    transition: top 0.7s cubic-bezier(0.5,0,0.2,1) 0s;
    background: #57247b;
    overflow-x: hidden;  }
.list #footer{background: #005296;position:relative;}
#footer .bg{position: absolute;width: 100%;height: 100%;opacity:0.3;filter:alpha(opacity=30);background: #000;z-index: 10; top: 0;}
#footer .inner {position:relative;z-index: 15;}
.list #footer{background: #431862;}
.list #footer .inner{padding:0;}
#footer .inner .mod{}
#footer .inner .foot-top {}
#footer .inner .foot_links {margin-top: 7px;margin-right: -7px;}
#footer .inner .foot-bottom{padding: 17px 0 12px;background: #431862;}
#footer .inner .foot-left{}
#footer .inner .foot-right{}
#footer .inner .public-record{margin-right: 22px;}
#footer .inner p{font-size: 16px;line-height: 24px; font-weight:normal;text-align:center;color: #fff;}
#footer .inner p a:first-child img{margin: 12px 8px 0;}
#footer .inner p a img{margin: 15px 8px 0;}


#footer .inner p span { margin:0 28px 0 0; }
#footer .inner .copyright{}
#footer .inner .copyright span{}
#footer .inner .copyright a{color:#fff;}
/**************************************************************
 * 组件功能
 */
/*系统默认搜索*/
.wp_search{ display:inline-block;position:relative;padding-left:4px;border: 1px solid #d0d0d0;}
.wp_search #keyword{ width:160px!important;padding: 4px 0; border:none;height:20px; line-height:20px; background:transparent; color:#fff; }
.wp_search .search{width:32px;height: 30px;border:0px; background: #FFFFFF url(../img23/sous.png) no-repeat center;cursor: pointer; vertical-align:top; }
/*自定义输入框*/
.searchbox{text-align:right;margin-top:5px;}
.wp-search {position: relative;border: 1px solid #d0d0d0;}
.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: 22px;padding: 4px 0;line-height: 22px;background: none;color: #FFFFFF;font-size: 14px;border:0;outline: 0;}
.wp-search .search-btn {width:32px;height: 32px;position: absolute;right: 0;top:0%;}
.wp-search .search-btn input.search-submit {width:32px;height: 30px;border:0;outline: 0;background: #FFFFFF url(../img23/sous.png) no-repeat center;cursor: pointer;}
/* 分享二维码 */
.shares{text-align:center;}
.shares ul{width:auto; margin:0 auto;text-align: right;float:right;}
.shares li{float:left; margin:0 8px; position:relative;}
.shares li a{display:inline-block; width: 35px; height: 36px; border: 0px solid red; background:url('img23/share_icon.png') no-repeat; opacity:.8; filter:Alpha(opacity=80); vertical-align:top;}
.shares li a:hover{ opacity:1; filter:Alpha(opacity=100); }
.shares li.i1 a{background-position:0px 0px;}
.shares li.i2 a{background-position: -49px 0px;}
.shares li.i3 a{background-position: -100px 0px;}
.shares li.i4 a{background-position: -151px 0px;}
.shares li span{display:block; line-height:22px; font-size:12px; color: #D0D4EA;text-align:center;}
.shares li .con{display:none; position:absolute; bottom: 80px; left:50%;z-index:100; margin-left: -50px; width:100px;}
.shares li .con img{ width: auto; height:90px; vertical-align:top; background:#fff;}
/**友情链接**/
.l2{
    overflow: hidden;text-overflow: ellipsis;
    display: -webkit-box;-webkit-line-clamp: 2;
    line-clamp: 2; -webkit-box-orient: vertical;
}
.yh{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


.bodycon1{background: url(./img23/bodycon1.png) center no-repeat;background-size: cover;}
.main1 .mod{display: flex;align-items: flex-end;}
.main1 .l{float: left;width: 75%;width: 10.3rem;display: flex;flex-direction: row-reverse;align-items: flex-end;}
.main1 .r{float: right;width: 3.7rem;}
.main1 .more_bt{width: 156px;background: #D19E70;line-height: 44px;color: #fff;font-size: 16px;border-radius: 22px;text-align: center;display: block;margin: 36px auto 0;}
.post-110{float: right;width: 660px;overflow: hidden;/* height: 5.6rem; */} 
.post-111{float: left;width: 3.7rem;}
.post-side{background: #fff;padding:0 0;/* margin-top: 1rem; */}
.post-side li.news{padding: 0rem 0.3rem;transition: all 0.4s ease-in-out;}
.post-side li.news:hover{background: #0068b7;}
.post-side li.news:hover .news_title,.post-side li.news:hover .news_title a{color: #fff;}
.post-side li.news .news_box{padding: 0.45rem 0;border-bottom: 1px solid rgba(205,211,222,0.8);}
.post-side li.news:last-child .news_box{border: 0;}
.post-side li.news .imgs{float: left;width: 1.23rem;height: 0.84rem;position: relative;}
.post-side li.news .imgs img{width: 100%;height: 100%;}
.post-side li.news .wz{margin-left: 1.38rem;}
.post-side li.news .time{padding-left:0.2rem;background: url(./img23/date.png) left center no-repeat;background-size: 0.14rem 0.14rem;line-height: 0.21rem;font-size:0.16rem;color: #D19E70;margin-bottom: 0.11rem;}
.post-side li.news .news_title{font-size: 0.18rem;line-height: 0.25rem;color: #000000;height: 0.5rem;}
#img-slider{height: 360px;}
#img-slider .slide {
    width: 100%;
    background: #fff;
    position: absolute;
}

#img-slider .slide .img {
    margin: 10px auto;
    border: none;
}

#img-slider .img {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 0 rgba(204,205,206,5);
    -moz-box-shadow: 0 1px 0 rgba(204,205,206,5);
    -ms-box-shadow: 0 1px 0 rgba(204,205,206,5);
    /* box-shadow: 0 1px 0 rgba(204,205,206,5); */
    border: 0px solid #edeeee;
    background-color: #fff;
    width: 550px;
    height: 415px;
    position: relative;
}

#img-slider .img img {
    display: block;
    width: 100%;
}

#img-slider .img .label {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -ms-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -ms-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    background: #10af8b;
    padding: 2.5% 0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    font-weight: 400;
    text-align: center;
    color: #fff;
    font-size: 150%;
}

#img-slider .img:first-child {
    display: block;
}

.switcher-wrap {
    position: relative;
}

 

.switcher-wrap.slider #img-slider .img {
    /* -webkit-box-shadow: 0 4px 20px rgba(0,0,0,0.4); */
    -moz-box-shadow: 0 4px 20px rgba(0,0,0,0.4);
    -ms-box-shadow: 0 4px 20px rgba(0,0,0,0.4);
    /* box-shadow: 0 4px 20px rgba(0,0,0,0.4); */
    border-color: #fff;
}
.list-img{position: relative;height: 400px;}
.list-wz{background: rgb(255 255 255 / 50%);position: relative;padding: 0.3rem 0.2rem 0.2rem;box-sizing: border-box;text-align: center;}
.list-wz .news{display: none;transition: 0.4s;}
.list-wz .news.show{display: block;}
.list-wz .news:first-child{display: block;}
.list-wz .news .news_title{font-size: 0.22rem;line-height: 0.28rem;color:#000000;font-weight: bold;margin-bottom: 0.2rem;}
.list-wz .news .news_text{font-size: 0.18rem;line-height: 0.28rem;height:0.56rem;color:#7A7A7A;}
.switcher-wrap.slider #img-slider .wz{display: none;position: absolute;bottom: 0;transform: translateY(100%);width: 100%;}
.switcher-wrap.slider #img-slider .imgs{/* position: absolute; */top:0;left:0;width: 100%;height: 100%;background: #ebebeb;}
.switcher-wrap.slider #img-slider .imgs img{width: 100%;height: 100%;}
/* .switcher-wrap.slider #img-slider .roundabout-in-focus .wz{display: block;} */
.switcher-wrap a.next,.switcher-wrap a.prev {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    position: absolute;
    width: 50px;
    height: 50px;
    top: 50%;
    margin-top: -25px;
    bottom: 0;
    left: 0;
    background: url(sprites.png) no-repeat 16px 12px;
    z-index: 1000;
    -webkit-transition: background-color 300ms linear;
    -moz-transition: background-color 300ms linear;
    -o-transition: background-color 300ms linear;
    -ms-transition: background-color 300ms linear;
    transition: background-color 300ms linear;
}

.switcher-wrap a.next:hover,.switcher-wrap a.prev:hover {
    background-color: rgba(16,175,139,0.1);
}

.switcher-wrap a.prev {
    right: 0;
    left: auto;
    background-position: -63px 12px;
}

.switcher-wrap ul.switcher {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 333;
    background: #0068b7;
    height: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.switcher-wrap ul.switcher li {
    display: inline-block;
    padding: 2px;
    /* border: 1px solid #10af8b; */
    border-radius: 10px;
    margin: 0 4px;
    width: 20px;
    height: 5px;
    background: #fff;
    cursor: pointer;
}

.switcher-wrap ul.switcher li.active  {
    background: #D19E70;width: 40px;
}

.switcher-wrap ul.switcher li:last-child {
    margin-right: 0;
}





/**列表页文章图片大小限制**/
/**文章页**/
.infobox {padding:20px 60px; margin:0 auto; width:auto;min-height:500px;}
.article {padding-top:10px;}
.article h1.arti_title {line-height: 36px;font-family: "Microsoft YaHei";font-size:24px;text-align:center;color: #313131;} /**文章标题**/
.article h2.arti_title {line-height: 34px;font-family: "Microsoft YaHei";font-size: 17px;text-align:center;color: #313131;} /**文章副标题**/
.article .arti_metas {padding:10px;text-align:center;/* border-top:1px solid #ececec; */}
.article .arti_metas span { margin:0 5px; font-size:12px; color:#787878;}/**文章其他属性**/
.article .entry { margin:0 auto; overflow:hidden;margin-top:10px;} /**文章内容**/
.article .entry .read,.article .entry .read p { line-height:1.75; font-size:14px; color:#333;}  /**阅读字体**/
.article .entry .read p { margin-bottom:10px;}
.article .entry .read img {margin:0 auto; max-width:940px; _width:expression(this.width > 940 ? "940px" : this.width); }   /**文章阅读部分图片大小限制**/
.article .entry .read table{margin:0 auto; border:none!important;}


  


svg.icon{width: auto;height: auto;background: none;}
.main2 .mod0{padding-bottom: 1.2rem;}
.post-220 .tt{background:url(../img23/tit2.png) no-repeat left top;padding-left: 45px;margin-bottom: 40px;}
.post-220 .tt .tit{padding: 0;background: none;}
.post-220 .tt .tit .title{color: #fff;font-size: 30px;line-height: 36px;padding: 0;}
.post-220 .more_btn{position: absolute;right:0;top:0;z-index: 232;}
.post-220 .more_btn a,.post-220 .more_btn .more_text{color: #fff;font-size: 16px;}




@keyframes scaleAnim2 {
    0% {
      transform: scale(0.3);
      opacity: .0; }
    50% {
      transform: scale(0.7);
      opacity: .4; }
    100% {
      transform: scale(1);
      opacity: 0; }
}

@keyframes rotate1{
    0%{transform: rotate(0deg);}
    100%{transform: rotate(360deg);}
}



.main3 .post .con .news_text,.main3 .post .con .news_title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}





.video-js .vjs-tech{background: #000;}


/*************************************************************
 * 特殊页面
 */
 /*滚动样式*/
.wrapperinner {position: relative;z-index: 1;width: 100%;overflow: hidden; -ms-touch-action: none;}
.scroller {position: absolute; z-index: 1; width: 750px; height: 160px;
   -webkit-tap-highlight-color: rgba(0,0,0,0);
   -webkit-transform: translateZ(0);
   -moz-transform: translateZ(0);
   -ms-transform: translateZ(0);
   -o-transform: translateZ(0);
   transform: translateZ(0);
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   -webkit-text-size-adjust: none;
   -moz-text-size-adjust: none;
   -ms-text-size-adjust: none;
   -o-text-size-adjust: none;
   text-size-adjust: none;
}
/*************************************************************
*二级页面
*/



.list .wp-search{border: none;margin:26px 0 30px;}
.list .wp-search .con{text-align: center;}
.boxcon,.btns{display: inline-block;}
.boxcon{width: 39.64%;vertical-align: top;}
.list .search_tilte{text-align: center; font-size: 18px;line-height: 50px;width: 100%;background: url(../img23/search_tit.png) no-repeat center bottom;color: #383838; }
.list .boxcon #keyword{ width: 97%;height: 39px;line-height: 39px;padding: 0 0 0 3%;border:1px solid #e6e6e6;font-size: 12px;color: #666; }
.btns{margin-left: 17px;width: 91px;background: #005296;height: 39px;line-height: 39px;color: #fff;font-size: 18px;text-align: center;cursor:pointer;}

.list .searchdata li.news .news_title{font-weight: bold; display: block;font-size: 16px;line-height: 50px;border: 1px solid #e3e3e3;width: auto;padding-left: 18px;}
.list .searchdata li.news a{display: block;margin:0 6px;margin-bottom: 18px;}
.list3 .col_news_con{padding-left: 67px;}

.list_zljg .col_news_list .news_list.list3.list4 {
    padding: 0;
}

.showdiv .main0 {transform:none;opacity: 1;filter:Alpha(opacity=100);}



.main4{background: #efefef;overflow: hidden !important;}

.c5{z-index: 40;width: 403px;height: 403px;background-size: contain;position: absolute;left: 256px;bottom: 0;border-radius:50%;overflow:hidden;}
.c5 .c6{    transition: all 0.5s ease;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;;
    border-radius:50%;overflow:hidden;
z-index:-1;
content:"";
background:#ebe3ec;
}
.scal{animation:scal 1s linear 0s;}
@keyframes scal{
0%{transform:scale(1);}
75%{transform:scale(0.8);}
100%{transform:scale(1);}
}
.c4{transition: all 0.5s ease; margin: 37px;position: relative;width: 332px;height: 332px;z-index:10;background: url(../img23/c5.png) no-repeat center}
.z4{z-index: -1; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: url(../img23/c4.png) no-repeat center;transition: all 0.5s ease;}
.z4.z0{}
.z4.z1{transform: rotate(120deg);}
.z4.z2{transform: rotate(240deg);}
.z4.z3{transform: rotate(270deg);}

.c4 .title{width: 100%;float: left;display: none;height: 100%;z-index:40;position:relative;}
.c4 .title.selected{display:block;cursor: pointer;}
.c4 .t1 span{display: block;border-radius: 100% 0 0 0;border:;}
.c4 .t1 span{display: block;border-radius:0 100%  0 0;}
.c4 .t1 span{display: block;border-radius:0 0 100%  0;}
.c4 .t1 span{display: block;border-radius:  0 0 0 100%;}
.c3{width: 232px;height: 232px;position: absolute;left: 0;top: 0;margin: 50px;background: url(../img23/c3.png) no-repeat center;border-radius: 50%;overflow: hidden;z-index:30;cursor: pointer;}


.main4 .boxs{position: absolute;left: 0;right: 0;bottom: 0;top: 0;}

.main4 .boxs:first-child .news_list li.news.i3 .news_wz{left:-130px;}
.post-11 #bright{width: 30px;height: 30px;display: block;z-index: 10;position: absolute;right: 5%;bottom:45%;background: url(../img23/nextbtn1.png) no-repeat center;}
.post-11 #bleft{width: 30px;height: 30px;display: block;z-index: 10;position: absolute;left: 12%;bottom:45%;background: url(../img23/prevbtn1.png) no-repeat center;}

.main1,.main2,.main3,.main4,#footer{height:100%;overflow:auto;outline:none;}



.list li{line-height:30px;border:1px solid #ededed;border-left:solid 5px #e9f2f7;position:relative;padding:1.5% 1% 1.5% 2%;margin:2% 0;}
.list li a{display:block;font-size:16px;color:#333;}
.list li span{display:block;color:#999;background:url(../img/n-date.jpg) no-repeat 0px 5px; padding:0 0 0 2%;}
/*.list li:before{content:'';display:inline-block;width:8px;height:8px;margin:0 15px;background:url(../img/liststyle.gif) no-repeat;}*/
.list li:hover{line-height:30px;border:1px solid #0053b6;border-left:solid 5px #0053b6;position:relative;padding:1.5% 1% 1.5% 2%;margin:2% 0;}


.col_metas .col_path{display: block;float: none;}
.col_metas .col_title{text-align: center; position: relative;z-index: 1; float: none;min-width: 170px; max-width:220px; display: block;margin-left: 50px;margin-top:30px;padding: 0;background: #0068b7;border-bottom: 6px solid #124f8c;}
.col_metas .col_title h2{width: 100%;}

.col_news_con{padding: 80px 50px;margin-top: -43px;background:url(../img23/nlanmu-conbj.jpg) #fff repeat-x top center;border-top:solid 4px #0169bf;}
.news_list li.news{font-size: 20px;line-height: 40px;}
.col_news_head{height: auto;}

.main1 .mr .post .news_box .news_imgs:hover .news_bg{transform: scale(1.1);}
.list_def .news_list li.news .news_meta{float:right;}
.post-31 .news_box:hover .news_bg,.post-32 .news_box:hover .news_bg{transform: scale(1.1);}




.main3 .ml{transform: translate(-80px,0);transition: all 1s ease-out 0s;opacity: 0;filter:Alpha(opacity=0);}
.main3 .mr{transform: translate(80px,0);transition: all 1s ease-out 0s;opacity: 0;filter:Alpha(opacity=0);}
.main3.showdiv .ml,.main3.showdiv .mr{transform: none;opacity: 1;filter:Alpha(opacity=100);}

.prevbtn,.slick-prev{opacity: 0;filter:Alpha(opacity=0);transition: all 0.5s ease;position: absolute;width: 50px;height: 50px;display: block;left: 2%;top: 45%;border-radius: 50%;border:1px solid #fff;background: url(../img23/prevbtn1.png) no-repeat center; text-indent:-999em;}
.nextbtn,.slick-next{opacity: 0;filter:Alpha(opacity=0);transition: all 0.5s ease;position: absolute;width: 50px;height: 50px;display: block; right: 2%;top: 45%;border-radius: 50%;border:1px solid #fff;background: url(../img23/nextbtn1.png) no-repeat center;text-indent:-999em;}
.mbanner:hover .prevbtn,
.mbanner:hover .slick-prev,
.mbanner:hover .slick-next,
.mbanner:hover .nextbtn{opacity: 1;filter:Alpha(opacity=100);z-index:99;}

.bottom {
	width: 100%;height: 90px;	background: url(../img23/footbj.jpg) no-repeat center top #2d5ea1;
}


.news_bg.bg2{opacity: 0;filter:Alpha(opacity=0);}
.footer_fl li.links a:hover .news_bg.bg2{opacity: 1;filter:Alpha(opacity=100);}
.post-31 .news:hover .news_title a,.post-31 .news:hover .news_texts a{color:#55247b;}





#banner .player {
display:none !important;
display: table-cell; 
    height: 100%;
    /* left: 50%; */
    min-width: 1920px; 
    position: absolute;
    text-align: center;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    z-index: 0;
    overflow: hidden;
}
#banner .videos {

    height: auto;
    /* min-height: 100%; */
    /* min-width: 100%; */
    width: 100%;
    /* left: 50%; */
    position: absolute;
    /* text-align: center; */
    /* top: 50%; */
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;

}
.lgotop{width:60px;height:60px;background:url(../img23/lgotop.png) no-repeat center;right:5%;bottom:5%;position:fixed;z-index:20;border-radius:0 12px 0 12px;overflow:hidden;cursor:pointer;}
#banner a.playbtn{position:absolute;left:50%;top:45%;width:50px;height:50px;background:url(../img23/play.png) no-repeat center;border-radius:50%;display:none !important;}
.info_xs .col_news_head{margin-bottom:10px;}




/*add*/
.post-32,.post-33{width:99%;}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right{display:none!important;}
.foot-middle {position: relative;z-index: 10;}

.swiper-container-cube .swiper-cube-shadow{background:none!important}
.wp_articlecontent{width:100%;height:101%
    -webkit-overflow-scrolling: touch;}



.list_zljg .col_news_list .news_list li span.name1 {
    width: 70%;
    float: left;
}






@media only screen and (max-width: 1024px) {
	
	.col_menu .col_menu_head h3.col_name .col_name_text {
    display: block;    line-height: 50px;    padding:0px 5px 0px 20px;
}
	.n-right-lianxi {  padding-top: 10px;}
	.n-right-lianxi img{width:90%;}
	.col_menu .col_menu_con{width: 87%;}
	.col_menu {    width: 18%;}
	.col_menu .col_menu_head h3.col_name{font-size:27px;}
	
	.wp_listcolumn .wp_column a .column-name { padding: 0;line-height:48px; cursor: pointer;}
	
	.col_news .col_news_box {    margin-right:20%;}
	
	.news_imglist a {    width: 47%;    display: inline-block;    text-align: center;    color: #fff;    margin: 3% 1%;}
	
	.list li span {background: url(../img/n-date.jpg) no-repeat 0px 7px; padding: 0 0 0 4%;}
	
	.flex-direction-nav2 a {    top: 57%;}

}
