@charset "utf-8";
/* CSS Document */
*{
-webkit-touch-callout:none;/*系统默认菜单被禁用*/
-webkit-user-select:none;/*webkit浏览器*/
-khtml-user-select:none;/*早起浏览器*/
-moz-user-select:none;/*火狐浏览器*/
-ms-user-select:none;/*IE浏览器*/
user-select:none;/*用户是否能够选中文本*/
}/*移动端禁止选中复制和粘贴*/
input{  
    -webkit-user-select:auto; /*webkit浏览器，解除input字段填写*/    
}
textarea{
    -webkit-user-select:auto; /*webkit浏览器，解除textarea字段填写*/
}

/*解决最后一个li错位及透明问题开始*/
/*
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*/
/*以上解决最后一个li错位及透明问题结束*/

body{ background-color:#f5f7fa; }
.widthnew {width:1600px; margin: 0 auto; position:relative;}
td{border-left:1px solid #c6c6c6; border-top:1px solid #c6c6c6; line-height:30px; text-indent:10px; border-right:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6;}
.clear { display:block; clear:both;}


.m20{margin-top:20px;}
.m30{margin-top:30px;}
.bg{background:#F5F7FA;}
#top_ban {width:100%;float:left;position:relative;overflow:hidden;}
#top_ban .swiper-slide {position:relative;cursor:pointer;}
#top_ban .swiper-pagination {width:auto;position:absolute;z-index:5;top:auto;bottom:10px;left:50%;margin-left:-30px;}
#top_ban .swiper-pagination span{position:relative;}
#top_ban .swiper-pagination-bullet:before{width:12px;height:12px;border:solid 1px #fff;border-radius:10px;left:-4px;top:-4px;transform:scale(0);transition:460ms;}
#top_ban .swiper-pagination-bullet{background:rgba(255,255,255,.7);opacity:1;width:6px;height:6px;border:none;display:inline-block;border-radius:10px;position:relative;margin:0 10px;}
#top_ban .swiper-pagination-bullet-active{opacity:1;background:#fff;}
#top_ban .swiper-pagination-bullet-active:before,#top_ban .swiper-pagination-bullet:hover:before{transform:scale(1);}

#new_ban {width:100%;float:left;position:relative;overflow:hidden; z-index:9;}
/*#new_ban .swiper-slide {position:relative;cursor:pointer;}
#new_ban .swiper-slide h2{width:calc(100% - 85px);float:left;height:40px;line-height:40px;background:#D3D7DE;padding:0 15px 0 70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#new_ban .swiper-pagination {position:absolute;z-index:5;top:auto;width:auto;left:0px;bottom:0px;background:#F5F7FA;height:30px;padding:10px 10px 0 7px;}
#new_ban .swiper-pagination-total{color:#666;}
#new_ban .swiper-pagination-current{font-size:22px;color:#007bbb;} */

#toutiao {width:calc(100% - 80px);float:left;position:relative;height:110px;overflow:hidden;background:#F5F7FA;margin-bottom:20px;padding:20px 20px 0px 60px;border-radius:6px;}
#toutiao .swiper-slide {position:relative;cursor:pointer;}
#toutiao .swiper-slide h2{width:calc(100% - 85px);float:left;font-size:22px;line-height:40px;text-align:center;color:#007bbb;}
#toutiao .swiper-slide p{width:calc(100% - 85px);float:left;height:52px;line-height:26px;overflow:hidden;margin-bottom:20px;}
#toutiao .swiper-pagination {position:absolute;z-index:5;width:auto;left:auto;top:40px;right:20px;}
#toutiao .tbt{width:40px;height:calc(100% - 10px);background:#007bbb;position:absolute;left:0px;top:0px;z-index:5;color:#fff;font-size:22px;line-height:26px;text-align:center;padding-top:10px;border-radius:6px 0px 0 6px;}

#shebei {width:100%;float:left;position:relative;overflow:hidden;}
#shebei .swiper-slide {position:relative;cursor:pointer;}
#shebei .swiper-slide i{width:100%;max-height:240px;float:left;overflow:hidden;}/*图片从左上向右等比例自动缩放，高度取值240px，超出部分隐藏*/
#shebei .swiper-slide h2{width:calc(100% - 20px);float:left;font-size:20px;line-height:40px;height:40px;overflow:hidden;padding:0 10px;background:linear-gradient(to top,#fff,#E5F1FA);}
#shebei .swiper-slide p{padding:0 10px;line-height:16px;height:32px;overflow:hidden;font-size:12px;color:#999;}
#shebei .swiper-slide a:hover img{transform:scale(1.1);transition:600ms;}

#shebei .swiper-button-next,#shebei .swiper-button-prev{position:absolute;top:115px;left:-30px;bottom:0px;border:solid 3px #fff;width:50px;height:50px;background:#007bbb;cursor:pointer;border-radius:40px;}
#shebei .swiper-button-prev{left:auto;right:-30px;}

#shebei .swiper-button-next:before,#shebei .swiper-button-prev:before{width:12px;height:22px;background:url("../images/next.png") no-repeat 0 -177px;background-size:100%;left:30px;top:15px;}
#shebei .swiper-button-prev:before{background-position:0 -70px;left:8px;}

.floatage_right {Z-INDEX: 100; POSITION: fixed; WIDTH: 132px; HEIGHT: auto; OVERFLOW: hidden; TOP: 130px; LEFT: 0px; _position: absolute}
.floatage_right_img {}
.floatage_right_close {POSITION: absolute; TOP: 0px; LEFT: 0px}

.btnmore{padding:0px 0px 30px 0; margin-top:-10px;}
.btnmore a{padding:10px 22px; font-size:16px; color:#666666; border:solid #d1d1d1 0px; border-radius:6px; display:inline-block; background:#d3d3d3; text-align:center; margin-right:1px;}
.btnmore a:nth-child(4){margin-right:0px;}
.btnmore a:hover{background:#046fad; color:#fff;}
.btnmore .sOpen{background:#046fad; color:#fff; border:solid #046fad 0px;}

/*换一批*/
.hyiy{width:100%;float:left;margin-bottom:8px;}
.hyiy h2{width:100%;float:left;font-size:20px;color:#007bbb;border-bottom:solid 1px #D3D7DE;padding-bottom:17px;position:relative;}
.hyiy h2:before{width:82px;height:5px;background:#007bbb;bottom:-1px;left:0px;}
.hyiy h2 a{float:right;font-size:14px;background:url(../images/hh.png) no-repeat #E5F1FA 10px 5px;background-size:16px;line-height:24px;text-indent:35px;border-radius:40px;padding-right:10px;color:#007bbb;}
.hyiy ul{width:100%;float:left;position:relative;}
.hyiy ul:before{width:1px;height:70px;background:#B1D4F1;left:4px;top:35px;}
.hyiy li{width:calc(100% - 20px);float:left;position:relative;padding-left:20px;margin:15px 0;}
.hyiy li time{background:#E5F1FA;display:inline-block;padding:3px 10px;margin-bottom:10px;font-size:14px;color:#007bbb;position:relative;border-radius:4px;}
.hyiy li time:after{height:0;width:0;border-color:transparent #E5F1FA transparent transparent;border-style:solid;border-width:5px;left:-10px;top:8px;}
.hyiy li h2{font-size:18px;}

.hyiy li:before{width:5px;height:5px;background:#fff;border:solid 2px #007bbb;border-radius:8px;left:0px;top:8px;}

.let{width:68%;float:left;}
.rit{width:30%;float:right;}
.page_nav{width:100%;float:left;}
.page_nav li{width:100%;float:left;margin-bottom:10px;background:#fff;position:relative;line-height:50px;}
.page_nav li h2{font-size:18px;position:relative;z-index:2;text-indent:53px;}
.page_nav li:hover h2{color:#fff;}
.page_nav li:before{height:0;width:0;border-color:transparent #999 transparent transparent;border-style:solid;border-width:5px;left:25px;top:20px;z-index:2;}
.page_nav li:hover:before,.page_nav li.cur:before{border-color:transparent #fff transparent transparent;}
.page_nav li:after{width:100%;height:100%;background:#2670E8;left:0px;top:0px;transform-origin:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);transform:scaleX(0);visibility:hidden\9;}
.page_nav li:hover:after{transform:scaleX(1);transform-origin:0;visibility:visible\9;}
.page_nav li:nth-child(1){background:#007bbb;}
.page_nav li:nth-child(1) h2{color:#fff;font-size:22px;text-indent:30px;letter-spacing:3px;}
.page_nav li:nth-child(1):before{display:none;}

.page_nav li.cur{background:#2670E8;}
.page_nav li.cur h2{color:#fff;}

.sList A {DISPLAY: block; PADDING-LEFT:0px; background:#fff; HEIGHT:50px}
.sList A:hover{FONT-WEIGHT:none; background:#2670E8; COLOR: #fff; text-decoration: none; HEIGHT:50px}
.sList A.sOpen {FONT-WEIGHT:none; background:#2670E8; COLOR: #fff; text-decoration: none; HEIGHT:50px;}

.sylmmk { box-shadow:0 0 10px #bbb; background:#fff; padding:10px 20px 10px 10px;}
.sylmjl {margin-bottom:25px;}

.syad{padding-top:25px; padding-bottom:25px;}
.syad1{padding-bottom:25px;}
.tabjl{padding-top:25px;}
#tab1{width:100%;height:42px;border:0px #cccccc solid;border-bottom:0; FONT-SIZE: 16px;}
#tab1 ul{margin:0;padding:0; FONT-SIZE: 16px;}
#tab1 li{float:left;height:42px;line-height:42px;text-align:center;border-right:0px #cccccc solid;cursor:pointer; FONT-SIZE: 16px; width:12.5%;background:#cccccc;}
#tab1 li.now{color:#fff;background:#106fad;font-weight:bold; FONT-SIZE: 16px;}
#tab1 li.now A {color:#fff;background:#106fad;font-weight:bold; FONT-SIZE: 16px;}
#tab1 li.now A:hove {color:#ff610c;background:#fff;font-weight:bold; FONT-SIZE: 16px;}
#tab1 li.sylmbt{color:#106fad;FONT-SIZE: 16px;}
#tab1 li.sylmbt a{color:#106fad;}
#tab1 li.sylmbt a:hove{color:#106fad;}
#tab1 li.sylmbt a:visited{color:#106fad;}
.tablist{width:100%; height:auto; font-size:14px; line-height:35px; border:0px #cccccc solid; border-top:0; display:none; padding-top: 10px;}
.block{display:block;} /*默认第一个选项卡内容展示*/

.box1{width:100%; height:auto; margin:10px auto 10px;background:#fff; border:0px solid #d3d3d3;}
.tab_menu{overflow:hidden;font-family:"微软雅黑";font-size:18px;font-weight:bold;}
.tab_menu li{width:12.5%;float:left; padding:15px 0 15px 0; color:#333333;background:#cccccc;text-align:center;cursor:pointer;}
.tab_menu li.current{color:#fff;background:#106fad;}
.tab_menu li a{color:#333333;text-decoration:none;font-size:18px;font-weight:bold;}
.tab_menu li.current a{color:#fff;}
.tab_box{margin-top:-2px;}
.tab_box li{line-height:24px;overflow:hidden;}
.tab_box li span{margin:0 5px 0 0;font-family:"微软雅黑";font-size:14px;font-weight:400;color:#ddd;}
.tab_box .hide{display:none;}

/*首页滚动图片*/
#demo table {border-collapse: collapse;border-spacing: 0;}
#demo table td, table th {border: none;}
.imgList1 {PADDING-RIGHT:20px; PADDING-LEFT:10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; DISPLAY: block; OVERFLOW: hidden; LINE-HEIGHT: 1.8; TEXT-ALIGN: center; }
.imgList1 UL {PADDING-RIGHT:20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none}
.imgList1 LI {FLOAT: left;WIDTH:368px; font-size:16px;}
.imgList1 LI IMG {BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 0px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: auto; BORDER-LEFT: #ddd 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0px solid; _vertical-align: bottom}
.imgList1 LI A:hover IMG {BORDER-RIGHT: #b3ada3 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b3ada3 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 0px; BORDER-LEFT: #b3ada3 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b3ada3 0px solid}
A.imgLink1:hover IMG {BORDER-RIGHT: #b3ada3 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b3ada3 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 0px; BORDER-LEFT: #b3ada3 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b3ada3 0px solid}

.hot_new{width:100%;float:left;}
.hot_new li{width:calc(48.5% - 15px);float:left;}
.hot_new li h3{width:100%;float:left;padding-bottom:15px;border-bottom:solid 1px #D3D7DE;color:#007bbb;font-size:20px;position:relative;margin-bottom:10px;}
.hot_new li h3:before{width:87px;height:5px;background:#007bbb;left:0px;bottom:-1px;}

.hot_new li:nth-child(1) a{width:100%;float:left;height:34px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hot_new li:nth-child(1) a:nth-child(2){font-size:18px;font-weight:bold;color:#007bbb;}
/*.hot_new li:nth-child(1) a:nth-child(8){font-size:18px;margin-top:25px;font-weight:bold;}*/

.hot_new li:nth-child(2){float:right;}
.hot_new li:nth-child(2) a{width:100%;float:left;}
.hot_new li:nth-child(2) em{float:left;font-weight:bold;line-height:34px;position:relative;padding-right:21px;font-size:14px;color:#3D485D;}
.hot_new li:nth-child(2) em:before{width:1px;height:16px;background:#D3D7DE;right:10px;top:9px;}
.hot_new li:nth-child(2) h2{height:34px;line-height:34px;overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap;}
/*.hot_new li:nth-child(2) a:nth-child(8){font-size:20px;margin-top:25px;}*/
.hot_new li:nth-child(2) h3 a{width:auto;float:right;font-size:14px;line-height:22px;color:#3D485D;padding-left:21px;position:relative;margin-top:4px;}
.hot_new li:nth-child(2) h3 a:hover{color:#007bbb;}
.hot_new li:nth-child(2) h3 a:before{width:1px;height:12px;background:#D3D7DE;left:10px;top:6px;}
.hot_new li:nth-child(2) h3 a:last-child:before{display:none;}
.hot_new li:nth-child(2) a:nth-child(2) h2{font-size:18px;font-weight:bold;color:#007bbb;}
/*.hot_new li:nth-child(2) a:nth-child(8) h2{font-size:18px;font-weight:bold;}*/

.c_tit{width:100%;float:left;background:#d8e6fc;position:relative;margin:30px 0 20px 0;border-radius:4px;}
.c_tit li{float:left;position:relative;}
.c_tit li:nth-child(1){font-size:22px;color:#007bbb;text-indent:18px;line-height:50px;}
.c_tit li:nth-child(1):before{width:5px;height:24px;background:#007bbb;left:0px;top:14px;border-right:solid 3px #fff;border-radius:0px 6px 6px 0px;}

.c_tit li:last-child{float:right;margin:10px 0 0 0px;}
.c_tit li:last-child a{display:inline-block;margin-right:10px;padding:2px 10px;font-size:14px;color:#3D485D;}
.c_tit li:last-child a:hover{color:#007bbb;}
.c_tit li:last-child a:last-child{padding:2px 25px 2px 10px;background:#fff;font-size:12px;border-radius:30px;color:#007bbb;}
.c_tit li:last-child a:last-child:before{height:0;width:0;border-color:transparent transparent transparent #007bbb;border-style:solid;border-width:4px;right:18px;top:8px;}
.c_tit li:last-child a:last-child:hover{background:#007bbb;color:#fff;}
.c_tit li:last-child a:last-child:hover:before{border-color:transparent transparent transparent #fff;}

.syxin{width:50%;float:left;margin-bottom:10px;}

.item_t{width:45%;float:left;margin-bottom:10px;}
.item_t:nth-child(2){margin-left:20px;}
.item_t li{border-bottom:solid 1px #D3D7DE;}
.item_t li a{width:100%;display:block;position:relative;}
.item_t li a:after{width:6px;height:14px;background:url("../images/next.png") no-repeat 0 -17px;background-size:100%;right:0px;top:10px;}
.item_t li h2{font-size:20px;position:relative;display:inline-block;padding-bottom:10px;color:#3D485D;font-weight:bold;}
.item_t li h2:before{width:100%;height:1px;background:#007bbb;bottom:-1px;left:0px;border-right:solid 3px #fff;}
.item_t li:before {width:6px;height:13px;background:url("../images/more.png") no-repeat 0px -34px;;background-size:100%;top:5px;right:0px;}

.item_t li {margin-bottom:15px;}
.item_t .item_a li a:after{display:none;}
.item_a li,.item_b li,.item_t li{width:calc(100% - 15px);float:left;position:relative;}
.item_a li:last-child,.item_t li:last-child {float:right;}
.item_a li a{width:100%;float:left;}
.item_a li a i{width:120px;float:left;margin-right:20px;overflow:hidden;border-radius:4px;max-height:75px;margin-bottom:5px;}
.item_a li a h2{font-weight:bold;line-height:26px;height:52px;overflow:hidden; font-size:18px;}
.item_a li a h3{height:36px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.item_a li a:nth-child(1) h3{font-weight:bold;}

.r_hot{width:calc(100% - 40px);float:left;background:#e2e2e2;padding:20px 20px 13px 20px;padding-top:10px;border-radius:4px;position:relative;}
.r_hot li{width:calc(100% - 0px);float:left;padding:0 0 0 0;position:relative;margin-top:12px;}
.r_hot li h2{height:30px;line-height:30px;font-size:18px;overflow:hidden;}
.r_hot li b{width:18px;line-height:18px;position:absolute;left:0px;top:6px;text-align:center;background:#999;color:#fff;font-size:14px;border-radius:4px;}
.r_hot li:nth-child(1) b{background:#F04142;}
.r_hot li:nth-child(2) b{background:#FF8909;}
.r_hot li:nth-child(3) b{background:#FFC500;}
.r_hot li:nth-child(1) i {width:100%;float:left;max-height:145px;overflow:hidden;}
.r_hot li:nth-child(1) h2{width:calc(100% - 15px);position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,.7);color:#fff;padding:0 0 0 15px;height:36px;line-height:36px;text-overflow:ellipsis;white-space:nowrap;}
/*下面样式设置文本内容为单行，超出隐藏并显示三个点
overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/

.divPrevious li{counter-increment:nums;display:block;height:30px;padding:0 0 0 30px;position:relative;margin:3px 0;font-size:18px;overflow:hidden;}
.divPrevious li:first-child:before{background-color:#e24d46}
.divPrevious li:first-child:before,.divPrevious li:nth-child(2):before,.divPrevious li:nth-child(3):before{color:#fff;text-shadow:none;line-height:20px}
.divPrevious li:before{width:22px;height:22px;line-height:22px;text-align:center;content:counter(nums,decimal);position:absolute;left:0;top:5px;border-radius:100%;background-color:#bebebe;text-shadow:0 1px 0 rgba(255,255,255,.5);}
.divPrevious li a{display:block;height:24px;line-height:24px;padding:3px 0}
.f-toe{overflow:hidden;word-wrap:normal!important;white-space:nowrap;text-overflow:ellipsis}
.divPrevious li:nth-child(2):before{background-color:#2ea7e0}
.divPrevious li:nth-child(3):before{background-color:#6bc30d}

.news{width:100%;float:left;margin-top:0px;}
/*.news ul{margin-left:0px;}
.news li{width:29%;float:left; margin-right:20px;}
.news li:nth-child(3){margin-right:-20px;}
.news li:nth-child(6){margin-right:-20px;}
.news li:nth-child(9){margin-right:-20px;}
.news li:nth-child(12){margin-right:-20px;}
.news li:nth-child(15){margin-right:-20px;}*/
.news ul {margin-top:5px;}
.news li { float: left; width:31%; padding:10px 10px 10px 10px; margin:0 25px 25px 0;}
.news li:nth-child(3){margin-right:0px;}
.news li:nth-child(6){margin-right:0px;}
.news li:nth-child(9){margin-right:0px;}
.news li:nth-child(12){margin-right:0px;}
.news li:nth-child(15){margin-right:0px;}
.news li .txt{width:100%;float:left;border-bottom:solid 1px #D3D7DE;position:relative;}
.news li .txt h2{float:left;color:#007bbb;font-size:20px;padding-bottom:15px;position:relative;}
.news li .txt h2:before{width:87px;height:5px;background:#007bbb;left:0px;bottom:-1px;border-right:solid 3px #fff;}
.news li .txt a{padding:2px 25px 2px 10px;background:#E5F1FA;font-size:12px;position:absolute;right:0px;border-radius:30px;color:#007bbb;}
.news li .txt a:before{height:0;width:0;border-color:transparent transparent transparent #007bbb;border-style:solid;border-width:4px;right:10px;top:8px;}

.news li .txt1 {width:100%;float:left;border-bottom:solid 1px #D3D7DE;position:relative;}
.news li .txt1 h2{float:left;color:#007bbb;font-size:20px;padding-bottom:15px;position:relative;}
.news li .txt1 h2:before{width:87px;height:5px;background:#007bbb;left:0px;bottom:-1px;border-right:solid 3px #fff;}
.more{padding:2px 25px 2px 10px;background:#E5F1FA;font-size:12px;position:absolute;right:0px;border-radius:30px;color:#007bbb;}
.more:before{height:0;width:0;border-color:transparent transparent transparent #007bbb;border-style:solid;border-width:4px;right:10px;top:8px;}

.news li .con{width:100%;float:left; margin-top:-10px; padding-bottom:10px;}
.news li .con a{width:calc(100% - 85px);float:left;line-height:30px;height:30px;margin-top:10px;padding:0 65px 0 20px; overflow:hidden;position:relative;border-bottom: 1px dashed #ccc;}
.news li .con a:hover{border-bottom: 1px dashed #333;}
.news li .con a:before{width:8px;height:8px;background:#D3D7DE;left:5px;top:11px;border-radius:6px;}
.news li .con time{position:absolute;right:0px;top:0px;color:#999;font-size:14px;}
.news li .con a:hover:before{background:#007bbb;}
/*.news li .con a:nth-child(1){width:100%;height:90px;line-height:26px;padding:0px;font-size:18px;font-weight:bold;margin-top:20px;}
.news li .con a:nth-child(1) img{width:140px;margin-right:20px;border-radius:4px;}
.news li .con a:nth-child(1) em{position:absolute;left:160px;bottom:5px;color:#2670E8;font-size:12px;}
.news li .con a:nth-child(1) h2{font-weight:bold;font-size:18px;line-height:22px;height:44px;overflow:hidden;}
.news li .con a:nth-child(1) b{width:21px;height:5px;position:absolute;right:0px;bottom:10px;background:url(../images/new_more.png);}
.news li .con a:nth-child(1) b:after{width:0px;height:5px;background:url(../images/new_more.png) no-repeat 0px -15px;left:0px;top:0px;z-index:2;}
.news li .con a:nth-child(1):hover b:after{width:21px;transition:460ms;}
.news li .con a:nth-child(1):before{display:none;}*/

.ui-jl{padding-top:15px;}
.ui-jl a{color:#ffffff;}
.ui-jl1{padding-top:14px;}
.ui-jl1 a{color:#ffffff;}
.ui-bk{padding-top:5px; margin-bottom:15px; border-bottom:1px dotted #106fad;}
.ui-fl{position:relative;display:inline-block;border:0px solid #48a8e5;padding:0 10px;line-height:30px;overflow:hidden;border-radius:5px;color:#fff;background:#48a8e5;user-select:none;vertical-align:middle;}
.ui-fl [class*=ui-icon-]{margin:0 5px 0 -5px;}
.ui-fl:hover{color:#fff;background:linear-gradient(to bottom,#f09d27,#f37717);box-shadow:2px 2px 10px 0 rgba(16,111,173,0.2);}/*border-color:#084e89;*/
.ui-mr{margin-right:10px !important}
.ui-mb{margin-bottom:10px !important}

/*内容页样式*/
.list_box{width:calc(100% - 60px);float:left;padding:30px;background:#fff;border-radius:6px;}
.list_nav{width:100%;float:left;margin-bottom:15px;padding-bottom:5px;border-bottom:solid 1px #D3D7DE;}
.list_nav li{float:left;}
.list_nav li:nth-child(1) a{display:inline-block;margin-right:20px;font-size:18px;line-height:35px;position:relative;}
.list_nav li:nth-child(1) a.cur{color:#007bbb;font-weight:bold;}
.list_nav li:nth-child(1) a.cur:before{width:100%;height:3px;left:0px;bottom:-7px;background:#007bbb;}
.list_nav li:nth-child(1) a:after{width:100%;height:2px;background:#054398;left:0px;bottom:-7px;transform-origin:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);transform:scaleX(0);visibility:hidden\9;}
.list_nav li:nth-child(1) a:hover:after{transform:scaleX(1);transform-origin:0;visibility:visible\9;}
.list_nav li:nth-child(1) a:nth-child(1).all{color:#007bbb;font-weight:bold;padding-left:30px;background:url("../images/next.png") no-repeat 0px -304px;background-size:18px;}
.list_nav li:nth-child(1) a:nth-child(2).all{color:#007bbb;font-weight:bold;}

.list_nav li:last-child{float:right;}
.list_nav li:last-child input{width:200px;float:left;background:#F5F7FA;line-height:30px;height:30px;border:0px;font-size:14px;border-radius:20px 0px 0 20px;text-indent:20px;}
.list_nav li:last-child .submit{width:40px;background:#007bbb url("../images/navi.png") no-repeat 10px -89px;background-size:17px;border:0px;border-radius:0 20px 20px 0;cursor:pointer;}
.list_nav li:last-child .submit:hover{background-color:#2670E8;}

.list_toutiao{width:100%;float:left;margin-bottom:20px;position:relative;}
.list_toutiao ul{margin-left:-20px;}
.list_toutiao li{width:calc(50% - 20px);float:left;margin-left:20px;position:relative;background:#F5F7FA;border-radius:4px;cursor:pointer;padding-bottom:20px;}
.list_toutiao li:after{width:40px;height:40px;background:url("../images/tji.png") no-repeat;background-size:100%;left:0px;top:0px;}
.list_toutiao li i{width:100%;float:left;margin-bottom:15px;max-height:190px;position:relative;overflow:hidden;}
.list_toutiao li h2{width:calc(100% - 30px);float:left;font-size:22px;height:30px;line-height:30px;overflow:hidden;padding:0 15px;}
.list_toutiao li p{width:calc(100% - 30px);float:left;font-size:14px;line-height:20px;height:40px;overflow:hidden;padding:0 15px;margin-top:10px;position:relative;}
.list_toutiao li p:before{content:"···";top:20px;right:20px;padding:0 10px 0 40px;background:linear-gradient(to right, transparent, #F5F7FA 55%);color:#666;height:20px;font-size:18px;}
.list_toutiao li:hover img{transform:scale(1.1);transition:600ms;}

.list_p{width:100%;float:left;margin-bottom:20px;position:relative;}
.list_p ul{margin-left:-20px;}
.list_p li{width:calc(33.333% - 20px);float:left;margin-left:20px;position:relative;background:#F5F7FA;border-radius:4px;cursor:pointer;padding-bottom:20px; margin-bottom: 20px;}
/*.list_p li:after{width:40px;height:40px;background:url("../images/tji.png") no-repeat;background-size:100%;left:0px;top:0px;}*/
.list_p li i{width:100%;float:left;margin-bottom:15px;max-height:230px;position:relative;overflow:hidden;}
.list_p li i img{width:100%;}
.list_p li h2{width:calc(100% - 30px);float:left;font-size:18px;height:25px;line-height:25px;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/* 强制不换行 white-space: nowrap;　文字用省略号代替超出的部分 text-overflow: ellipsis;　匀速溢出内容，隐藏 overflow: hidden; */
.list_p li a:hover h2{color:#fff;}
.list_p li p{width:calc(100% - 30px);float:left;font-size:14px;line-height:20px;height:40px;overflow:hidden;padding:0 15px;margin-top:10px;position:relative;}
/*.list_p li p:before{content:"···";top:20px;right:20px;padding:0 10px 0 40px;background:linear-gradient(to right, transparent, #F5F7FA 55%);color:#666;height:20px;font-size:18px;}统一加上超出字数后出现...*/
.list_p li:hover {background-color:#2670E8;}
.list_p li:hover a{color:#fff;}
.list_p li:hover p{color:#fff;}
.list_p li:hover img{transform:scale(1.1);transition:600ms;}

.list_new{width:100%;float:left}
.list_new ul{width:100%;float:left}
.list_new li{width:calc(100% - 130px);float:left;padding-right:130px;position:relative;padding-top:15px;margin-top:15px;border-top:dotted 1px #D3D7DE;line-height:36px;height:36px;overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap;text-indent:20px;}
.list_new li time{position:absolute;right:0px;top:20px;color:#3D485D;padding-left:0px;font-size:14px;background:url("../images/time.png") no-repeat 0px 11px;font-weight:normal;}
.list_new li:before{width:7px;height:7px;background:#D3D7DE;left:0px;top:29px;border-radius:8px;}
.list_new li:after{width:0px;height:1px;background:#007bbb;left:12px;top:32px;}

.list_new li:hover {text-indent:35px;transition:400ms;font-weight:bold;}
.list_new li:hover time{text-indent:20px;}
.list_new li:hover:before{background:#007bbb;transition:400ms;}
.list_new li:hover:after{width:17px;transition:400ms;}

.show_box{width:calc(100% - 100px);float:left;padding:50px;background:#fff;border-radius:6px;}
.show_tit,.show_con,.rel_anli{width:100%;float:left;}
.show_tit h2{font-size:32px;line-height:46px;}
.show_tit p{margin:10px 0 20px 0;font-size:14px;}
.show_tit c{color:#F04142;display:inline-block;margin-right:10px;}
.show_tit b{width:1px;height:10px;background:#D3D7DE;display:inline-block;margin:0 15px;position:relative;top:0px;}

.show_abs{width:calc(100% - 40px);float:left;padding:20px;padding-top:30px;background:#E5F1FA;border-radius:3px;position:relative;}
.show_abs span{font-size:12px;background:#2670E8;color:#fff;border:solid 2px #fff;border-radius:10px 0px 10px 0;padding:2px 10px;position:absolute;left:-2px;top:-2px;}
.show_abs h2{line-height:26px;height:52px;overflow:hidden;font-size:16px;color:#3D485D;}
.show_abs .wzzy{height:45px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}/*设置文章摘要，当后台摘要处有文字时，自动获取两行，超过的自动出现...*/

.show_con h2{font-size:20px;font-weight:bold;margin:10px 0;display:inline-block;}
.show_con p{font-size:16px;margin-top:10px;line-height:30px;color:#000;}/*text-indent:2em; 加这个样式表示转行自动空两个汉字*/
.show_con img{width:auto;max-width:100%;float:none;margin:0 auto;display:table;}/*border-radius:4px; 设置图片圆角样式*/

.show_ty {font-size:16px; padding-top:15px; padding-bottom:15px; line-height:30px;color:#000;}

.show_tag{width:calc(100% - 70px);margin:10px 0;padding-left:70px;float:left;position:relative;}
.show_tag span{position:absolute;left:0px;top:3px;color:#3D485D;}
.show_tag a{background:#E5F1FA;color:#007bbb;padding:2px 15px;display:inline-block;font-size:14px;margin:5px 0 5px 10px;border-radius:30px;}
.show_tag a:hover{background:#007bbb;color:#fff;}
.show_pag{width:100%;float:left;background:#E5F1FA;border-radius:6px;}
.show_pag a{width:calc(50% - 95px);float:left;padding:0 15px 0 80px;height:50px;line-height:50px;font-size:16px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.show_pag a span{color:#666;font-size:16px;position:absolute;left:20px;top:-1px;}
.show_pag a:last-child{float:left;}/*默认为right,则下一篇在左边，设置为left时，则下一篇在右边*/
.show_pag a:hover{background:#007bbb;color:#fff;}
.show_pag a:hover span{color:#fff;}
.show_pag a:nth-child(1):hover{border-radius:6px 0 0 6px;}
.show_pag a:nth-child(2):hover{border-radius:0 6px 6px 0;}
.show_pag .next a:hover{border-radius:0 6px 6px 0;}/*下一篇的右侧圆角边设置*/

.tips{width:100%;float:left;margin:20px 0;color:#666;font-size:12px;}
.wzty{font-size:16px;color:#fff;line-height:25px;}
.wzty a{color:#fff;}
.show_ewm{width:calc(100% - 40px);float:left;padding:20px;background:#007bbb;border-radius:4px;margin-top:20px;}
.show_ewm li:nth-child(1){width:120px;;float:left;position:relative;}
.show_ewm li:nth-child(1):before{width:calc(100% + 20px);height:10px;background:#2670E8;left:-10px;top:-5px;border-radius:6px;}
.show_ewm li:nth-child(1) img{width:100%;float:left;position:relative;z-index:2;border-radius:4px;margin-bottom:10px;}
.show_ewm li:nth-child(1) h2{font-size:14px;color:#fff;text-align:center;}
.show_ewm li:nth-child(2){width:calc(100% - 170px);float:right;}
.show_ewm li:nth-child(2) h2{color:#fff;margin-bottom:25px;}
.show_ewm li:nth-child(2) a{width:14%;display:inline-block;color:#fff;padding-top:42px;position:relative;}
.show_ewm li:nth-child(2) a:before{width:41px;height:33px;top:0px;left:10px;background:url("../images/ywi.png") no-repeat;}
.show_ewm li:nth-child(2) a:nth-child(2):before{background-position:0 -51px;}
.show_ewm li:nth-child(2) a:nth-child(3):before{background-position:0 -104px;}
.show_ewm li:nth-child(2) a:nth-child(4):before{background-position:0 -156px;}
.show_ewm li:nth-child(2) a:nth-child(5):before{background-position:0 -208px;}
.show_ewm li:nth-child(2) a:nth-child(6):before{background-position:0 -260px;}
.show_ewm li:nth-child(2) a:nth-child(7):before{background-position:0 -312px;}

.rel_news{width:calc(100% - 40px);float:left;margin-top:20px;background:#fff;padding:20px;border-radius:6px;}
.rel_news li{float:left;position:relative;}
.rel_news li:nth-child(1){width:100%;border-bottom:solid 1px #D3D7DE;padding-bottom:15px;margin-bottom:20px;}
.rel_news li:nth-child(1) h2{float:left;font-size:22px;line-height:22px;position:relative;color:#007bbb;}
.rel_news li:nth-child(1) h2:before{width:100%;height:3px;background:#007bbb;left:0px;bottom:-17px;}

.rel_news li:nth-child(2){width:calc(50% - 61px);border-right:solid 1px #D3D7DE;padding-right:30px;margin-right:30px;}
.rel_news li:nth-child(2) i{width:100%;float:left;overflow:hidden;max-height:176px;}
.rel_news li:nth-child(2) h2{width:100%;float:left;font-size:20px;line-height:40px;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;}
.rel_news li:nth-child(2) p{width:100%;float:left;line-height:20px;overflow:hidden;font-size:14px;}
.rel_news li:nth-child(2) em{position:relative;display:inline-block;line-height:30px;margin-top:10px;border-bottom:solid 1px #007bbb;}
.rel_news li:nth-child(2) span{font-size:14px;transition:460ms;position:relative;z-index:2;}
.rel_news li:nth-child(2) a:hover img{transform:scale(1.1);transition:600ms;}
.rel_news li:nth-child(2) a:hover span{color:#046fad;padding:0 10px;}
.rel_news li:nth-child(2) em:after{width:100%;height:100%;background:#007bbb;left:0px;top:0px;transform-origin:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);transform:scaleX(0);visibility:hidden\9;}
.rel_news li:nth-child(2):hover em:after{transform:scaleX(1);transform-origin:0;visibility:visible\9;}

.rel_news li:last-child{width:50%;}
.rel_news li:last-child a{width:calc(100% - 70px);float:left;padding-right:70px;position:relative;}
.rel_news li:last-child a h2{width:100%;float:left;height:36px;line-height:36px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.rel_news li:last-child a span{width:65px;line-height:30px;font-size:12px;color:#999;position:absolute;right:0px;text-align:right;}
.rel_news li:last-child a:nth-child(1) h2{font-size:18px;font-weight:bold;color:#007bbb;}
.rel_news li:last-child a:nth-child(5) h2{font-size:18px;font-weight:bold;}
.rel_news li:last-child a:nth-child(5){margin-top:20px;}

/*右侧样式*/
.recom,.rhot{width:calc(100% - 40px);float:left;background:#fff;padding:20px;border-radius:6px;}
.recom li {width:100%;float:left;margin-bottom:15px;position:relative;}
.recom li i{width:114px;float:left;overflow:hidden;margin-right:20px;border-radius:3px;}
.recom li img{border-radius:3px;width:100%;float:left;}
.recom li h2{font-size:18px;margin-bottom:5px;height:48px;line-height:24px;overflow:hidden;margin-top:-5px;}
.recom li em{color:#999;font-size:12px;}
.recom li:before{content:"1";width:20px;line-height:16px;text-align:center;position:absolute;background:#EBEBEB;border-radius:6px 0 6px 0;border:solid 1px #fff;left:-1px;top:-1px;}
.recom li:hover img{transform:scale(1.1);transition:460ms;}
.recom li:nth-child(1):before{background:#F04142;color:#fff;}
.recom li:nth-child(2):before{content:"2";background:#FF9A03;color:#fff;}
.recom li:nth-child(3):before{content:"3";background:#ffc500;color:#fff;}
.recom li:nth-child(4):before{content:"4";}
.recom li:nth-child(5):before{content:"5";}
.recom li:nth-child(6):before{content:"6";}
.recom li:nth-child(7):before{content:"7";}
.recom li:nth-child(8):before{content:"8";}
.recom li:nth-child(9):before{content:"9";}
.recom li:nth-child(10):before{content:"10";}
.recom li:last-child{margin:0px;}
.recom_up{width:calc(480px - 40px);right:150px;top:90px;position:fixed;z-index:22;}

.recom h3,.rhot h3{font-size:22px;line-height:30px;margin-bottom:20px;}
.rhot{margin-bottom:30px;}
.rhot li {width:calc(100% - 85px);float:left;line-height:30px;margin-bottom:10px;position:relative;padding:0 60px 0 25px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.rhot li span{color:#999;font-size:12px;position:absolute;right:0px;bottom:0px;background:linear-gradient(to right, transparent, #fff 30%);padding-left:30px;}
.rhot li b{width:16px;height:20px;line-height:14px;font-size:12px;color:#fff;text-align:center;position:absolute;left:0px;top:8px;background:url("../images/sum.png") no-repeat;}
.rhot li p{font-size:12px;margin-top:6px;}
.rhot li:nth-child(1) b{background-position:0 -30px; content:"1";}
.rhot li:nth-child(2) b{background-position:0 -60px; content:"2";}
.rhot li:nth-child(3) b{background-position:0 -90px; content:"3";}

.rhot li:before{content:"1";}
.rhot li:nth-child(1):before{color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(2):before{content:"2"; color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(3):before{content:"3"; color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(4):before{content:"4"; color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(5):before{content:"5"; color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(6):before{content:"6"; color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(7):before{content:"7"; color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(8):before{content:"8"; color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(9):before{content:"9"; color:#fff; margin-left:-20px; font-size:12px;}
.rhot li:nth-child(10):before{content:"10"; color:#fff; margin-left:-20px; font-size:12px;}

/*分页样式开始*/
.paging{width:100%;float:left;}
.pc_page{width:100%;float:left;position:relative;text-align:center;margin-top:30px;}
.pc_page a {display:inline-block;width:40px;line-height:40px;color:#054398;background:#fff;margin-right:10px;position:relative;border-radius:30px;text-align:center;}
.pc_page a b{position:relative;z-index:2;}
.pc_page a:hover b{color:#fff;}
.pc_page a:after{width:100%;height:100%;left:0px;top:0px;background:#007bbb;transform:scale(0);transition:460ms;opacity:0;border-radius:40px;}
.pc_page a:hover:after{transform:scale(1);opacity:1;}
.pc_page span{display:inline-block;width:40px;line-height:40px;margin-right:10px;font-size:16px;position:relative;background:#007bbb;color:#fff;border-radius:30px;text-align:center;}
.pc_page .prev,.pc_page .next{width:40px;display:inline-block;background:#D3D7DE;text-indent:-9999px;}
.pc_page .next{}
.pc_page .prev:before,.pc_page .next:before{width:14px;height:20px;background:url("../images/next.png") no-repeat 2px -117px;background-size:10px;left:12px;top:10px;z-index:2;}
.pc_page .next:before{background-position:1px -28px;left:auto;right:10px;}
.pc_page .prev:hover:before{background-position:1px -145px;}
.pc_page .next:hover:before{background-position:1px -58px;}
.pc_page .first,.pc_page .end{display:none;}

.m_page {width:100%;float:left;position:relative;border-radius:4px;margin-top:5px;padding-bottom:20px;}
.m_page a{width:30%;height:40px;line-height:40px;position:absolute;left:0px;top:0;background:#fff;z-index:3;text-indent:-9999px;border-radius:4px 0 0 4px;}
.m_page a:before{width:10px;height:14px;background:url(../ban/next.png) no-repeat 0px -137px;background-size:100%;top:14px;left:45%;}
.m_page p{width:38%;position:absolute;left:31%;background:#fff;text-align:center;color:#7D8790;height:40px;line-height:40px;}
.m_page b{color:#3396FB;}
.m_page a.m_page_right{left:auto;right:0;border-radius:0 4px 4px 0;}
.m_page a.m_page_right:before{background-position:0px -168px;}

.sitemap{width:100%;float:left;}
.sitemap li{width:100%;float:left;margin:10px 0;}
.sitemap li h2{width:100%;float:left;padding-bottom:10px;border-bottom:solid 1px #D3D7DE;}
.sitemap li h3{width:100%;float:left;}
.sitemap li a{display:inline-block;background:#F5F7FA;padding:5px 15px;margin:10px 10px 0 0;border-radius:4px;}
.sitemap li a:hover{background:#007bbb;color:#fff;}
.sitemap li:nth-child(1){background:#E5F1FA;font-size:22px;padding:10px 0;text-indent:20px;border-radius:4px;position:relative;}
.sitemap li:nth-child(1):before{width:5px;height:22px;background:#007bbb;left:0px;top:14px;}

.tag_tit{width:100%;float:left;margin-bottom:10px;}
.tag_tit h2{font-size:22px;float:left;line-height:30px;}
.tag_tit p{float:right;line-height:30px;}
.list_tag{width:calc(100% - 50px);float:left;padding:20px 30px 0px 20px;background:#fff;}
.list_tag a {padding:0 20px;display:inline-block;line-height:36px;background:#F5F7FA;position:relative;perspective:1300px;border-radius:30px;overflow:hidden;margin:10px 0 0 10px;}
.list_tag a:before{width:100%;height:100%;z-index:-1;left:0;top:0;background:#007bbb;transform-origin:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);transform:scaleX(0);visibility:hidden\9;}
.list_tag a:hover:before{transform:scaleX(1);transform-origin:0;visibility:visible\9;}
.list_tag a:hover {color:#fff;}

.pagess {clear: both;margin: 20px; padding-top:30px; overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 5px 3px;line-height: 20px;background: #fff;color:#999}/*转行时间隙*/
.pagess ul li:hover{ background:#007bbb; color:#fff;border: 1px solid #ccc}/*鼠标移上去样式*/
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}
.pagess ul li.dyys { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}/*第一个按钮样式*/
.pagess ul li.current { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #007bbb;color:#fff}/*当前页样式*/

.newsBox .newsList{clear: both; list-style:none;margin:0px; padding:0px 0px 0px 5px;}
.newsBox .newsList li{width:100%;border-bottom: 1px dashed #ccc;overflow:hidden;line-height:30px;height:30px; padding-left:0px; }/*background: url("../images/sybttb.png") no-repeat left center;*/
.newsBox .newsList li em{width:8px;height:8px;background:#d0d0d0;border-radius:8px;float:left;margin:15px 0 0 0;}
.newsBox .newsList li a:hover{padding-left:8px;}
.newsBox .newsList li:hover em{background:#106fad;}
.newsBox .newsList li:hover{background-color:none}
.newsBox .newsList li a{font-size:16px;color:#676767; margin-left:15px;}/*设置标题与圆点图标的距离*/
.newsBox .newsList li a:hover{text-decoration:none;background:none;color:#106fad }
.newsBox .newsList li span{color:#999; font-size:14px; float:right; margin-right:5px;}
.newsBox .newsList li .time {float:right; font-size:12px; color:#888888; }

.newsBox1 .newsList1{clear: both; list-style:none;margin:0px; padding:0px 0px 0px 5px;}
.newsBox1 .newsList1 li{width:100%;border-bottom: 1px dashed #ccc;overflow:hidden;line-height:30px;height:30px; padding-left:0px; }/*background: url("../images/sybttb.png") no-repeat left center;*/
.newsBox1 .newsList1 li em{width:8px;height:8px;background:#d0d0d0;border-radius:8px;float:left;margin:15px 0 0 0;}
.newsBox1 .newsList1 li a:hover{padding-left:8px;}
.newsBox1 .newsList1 li:hover em{background:#106fad;}
.newsBox1 .newsList1 li:hover{background-color:none}
.newsBox1 .newsList1 li a{font-size:16px;color:#676767; margin-left:15px;}/*设置标题与圆点图标的距离*/
.newsBox1 .newsList1 li a:hover{text-decoration:none;background:none;color:#106fad }
.newsBox1 .newsList1 li span{color:#999; font-size:14px; float:right; margin-right:5px;}
.newsBox1 .newsList1 li .time {float:right; font-size:12px; color:#888888; }

.lmsybk { border:solid #d1d1d1 1px; padding-bottom:15px; margin-bottom:20px;}
.lmsybg{height:50px; background-image:url(/images/lmbgsy.png); margin-bottom:15px;}
.lmsybg1{height:50px; background:#0e6eb8; margin-bottom:15px;}
.lmsybt{color:#333; font-size:18px; height:50px; line-height:50px; margin-left:10px; overflow:hidden; font-weight:bold;}
.lmsybt1{color:#fff; font-size:18px; height:50px; line-height:50px; margin-left:10px; overflow:hidden; font-weight:bold;}
.lmsymore{color:#999; font-size:14px; height:50px; line-height:50px; margin-right:15px; overflow:hidden; }
.lmsymore a{color:#999;}
.lmsymore a:hover{color:#0e6eb8;}
.fl{ float:left;}
.fr{ float:right;}
.qymfpx{width:1603px; margin:0 auto;}
.zscxjl{margin-top:20px;}

/*顶部滚动图效果*/
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  width: 100%;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  clear:both;
  margin-bottom: 0px;
  position: relative;
  /*float: left;*/
  width:100%;
  margin:0px auto; 
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 14px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("/images/themes.png") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
/*顶部滚动图效果结束*/
/*.t-listbox{border:1px solid #cccccc; box-shadow:0 0 10px #bbb; background:#fff; padding:10px;}*/
.t-listbox ul{width:100%; margin-left:5px;}
.t-listbox ul li{width:29%; height:40px; padding-left:20px; background:url(/images/icon02.jpg) no-repeat 5px center; float:left; margin-right:30px;border-bottom: 1px dashed #ccc;}
.t-listbox ul li:nth-child(3n+0){margin-right:0px; float:right; padding-right:10px;}
.t-listbox ul li a{line-height:40px; display:block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.t-listbox ul li a:hover{line-height:40px; display:block; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.t-listbox ul li span{float:right; color:#999; line-height:40px; font-size:12px;}
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0}

@media (min-width:769px){
.floor_2_2 {display:none;}
.footer_swt {display:none;}
.zsydcx{display:none;}
.sypx{display:none;}
}

@media screen and (max-width:768px) {
.slide_container {padding-top:60px;}
.slide_nav {margin-top:-10px;}/*移动端通栏滚动图左右按钮位置设置*/
.zsydcx img {width:100%}
.news li {width:100%;  padding:10px 15px 10px 10px;  margin:0 1px 25px 0;}
.syad img {width:100%}
.syad1 img {width:100%}
.t-listbox{display:none;}
}