@charset "utf-8";

.indexnav{height:64px;line-height:64px;font-size:16px;background:#fff;}
.indexnav ul li{float:left;width:25%;text-align:center;}


.indexbanner{width:100%;height:auto; overflow:hidden;position:relative;}
.indexbanner ul{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.indexbanner ul li{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
.indexbanner ul li img{width:100%;height:auto;display:block;}
.bannertext{width:100%;height:48px;line-height:48px;overflow:hidden; background:rgba(255,255,255,0.5);font-size:25px;position:absolute;left:0;bottom:0;z-index:20;}
.textcont{padding-left:28px;float:left;width:65%;}
.bannerbtn{width:20%;padding-right:3%; float:right;text-align:right;}
.bannerbtn span{display:inline-block;width:18px;height:18px;border-radius:100%;margin-right:12px;background:#fff;}
.bannerbtn span.swiper-active-switch{background:#6a6a6a; }

.indexsearch{padding:22px 5%;}
.searchtext{width:80%;float:left;height:50px;background:#fff;font-size:22px; box-sizing:border-box;padding-left:22px;color:#999999;}
.searchbtn{width:20%;height:50px;background:#0086d3 url(mimg04.png) no-repeat 10% center;font-size:22px;color:#fff;box-sizing:border-box;padding-left:50px;}

.indexnews{height:100%;}
.indexnews:last-child{padding:0;}
.changenews{padding:30px 5%;background:#f6f6f6; font-size:24px; line-height:35px;}
.newsbtn{height:70px; border-bottom:1px solid #dedede;background:#fff;font-size:18px;line-height:70px;}
.newsbtn {padding:0 20px; font-weight:bold; color: #4F9AE6;}
.newsbtn a{color: #4F9AE6;}
.newsbtn a:hover,.newsbtn a.cur{color:#0086d3;}
.newsbtn  span{float:right;font-size:22px;}
.newsbtn  span a{color:#999;}

.changenews li{font-size:17px;margin-bottom:3%;line-height:1.3em; overflow:hidden; border-bottom:#CCC solid 1px; padding-bottom:2%;}
.changenews li a:hover{color: #333;}
.changenews dd{ font-size:15px; color:#666; margin-top:3%;}

.changenews2{padding:40px 5%;background:#f6f6f6; font-size:22px; line-height:40px;}
.changenews2 li{overflow:hidden; border:#CCC solid 1px; padding:2%; }

.changenews3 {padding:30px 5%; overflow:hidden; zoom:1; border-bottom:1px solid #dedede;}
.changenews3 li{border: #CAE0FF solid 1px; margin:2%; background: #E8F4FF; width:45%; height:100px; float:left; border-radius:5px; text-align:center;}
.changenews3 li:hover{background: #A6CFFD; color:#FFF;}
.changenews3 li a {font-size:17px; line-height:100px; display:block; color:#1268C7;}

.changenews3 .ts {font-size:17px; line-height:24px; display:block; padding-top:24px;}

.bg01 { margin-bottom:2%; overflow:hidden; zoom:1; font-size:22px; line-height:40px;}

.changelist li{font-size:25px;margin-bottom:34px;line-height:28px;height:30px;overflow:hidden;}
.changelist li a:hover{color:#0086d3;}
.morebtn{display:inline-block;width:100%;height:79px;background:#e0e0e0;text-align:center;line-height:79px;font-size:26px;color:#666666;border-radius:3px;}
.morebtn:hover{color:#fff;background:#0086d3;}

.newsimglist{width:30%; margin-right:2%;}
.newsimglist li{margin-right:2%;font-size:25px;line-height:28px;}
.newsimglist li:nth-child(2){margin-right:0;float:right;}
.newsimglist li:nth-child(4){margin-right:0;float:right;}
.newsimglist li:nth-child(6){margin-right:0;float:right;}
.newsimglist li img{display:block; width:100%;}
.newsimglist li span{display:inline-block;height:30px;overflow:hidden;}
.newsimglist li a:hover{color:#0086d3;}

.conbt { width:100%;}

.servicelist li{width:15%;margin:0 6% 6% 0; text-align:center;font-size:20px;float:left;box-sizing:border-box;}
.servicelist li:nth-child(5n){margin-right:0;}
.servicelist li img{display:block;width:100%;margin-bottom:12px;}
.servicelist li a:hover{color:#0086d3;}

/*------------------------内容 start--------------------------*/
.profile{font-size:13px; color:#888; padding:10px; border:1px dashed #dedede; margin-bottom:10px; background-color:#f8f8f8; line-height:22px;}
.pArtCont{ width:95%; margin:30px auto 15px; background:#fff; padding:10px;}
.artTitle{ font-size:1.3em; font-weight:bold; text-align:center; line-height:1.5em;}
.pArtInfo{ color:#999; border-bottom:1px solid #eee; padding:20px 0; margin-bottom:20px; text-align:center;}
.pArtInfo span{ padding-right:10px;}
.pArtCont { min-height:400px; }
.artBody { line-height:1.5em; color:#333; word-break:break-all; font-size:16px; }
.artBody p{ line-height:1.7em; margin-bottom:20px;}
.pArtCont img{ margin:0 auto; width:100%;-ms-interpolation-mode: bicubic;height:auto; }
.pEditor{ display:block; text-align:right; color:#999;}

/*分页*/
#page_num {text-align: center;}
#page_num a{display: inline-block;padding: 10px 14px;margin: 0 5px;color: #666666}
#page_num a.onhover,#page_num a:hover{background: #2291c9;color: #fff;}


/*下载*/
.fjdown{padding-top:20px;}
.fjdown h3{font-size: 20px;font-weight: bold;color: #216faf;font-size: 20px;font-weight: bold;color: #216faf;}
.fjdown p{line-height: 1.25;padding: 10px;font-size: 1.3em;}
.fjdown p a{text-decoration: underline;}


/* 转载 */
.zzxx{padding: 5px;border:1px solid #999;}
.zzxx:after{display: table;content: "";clear: both;}
.zzxx>div {padding: 5px;}
.zzxx .zurl{word-break: break-all;}

.pArtCont .xx_con {
    border: 1px solid #c9c9c9;
    overflow: hidden;
    padding: 5px 0;

}
.pArtCont .xx_con p {
    font-size: 16px;
    line-height: 36px;
    float: left;
    width: 100%;
    overflow: hidden;
    color: #4a4a4a;
    padding: 0;
}
.pArtCont .xx_con p.mingc {
    width: 100%;
}
.pArtCont .xx_con p em {
    float: left;
    color: #000;
    padding: 0 10px;
}