@charset "utf-8";

/*	弹窗	*/
.pop-alert .pop-dialog{ width: 500px; height: 350px; background-color: #fff; z-index: 1;}
.pop-alert .btnWarp{ padding: 8px 20px;}
.pop-alert .btnWarp button{ line-height: 1; padding: 8px 20px; margin: 0 10px;}

/*	复用图片包裹	*/
.scaleimg{ overflow: hidden;
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
}
.scaleimg img{ width: 100%; height: auto;
	-webkit-transition: transform .5s;
	transition: transform .5s;
}
.scaleimg:hover img{
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
	
.bdmap{ height: 1000px;}
.bdmapinfo{ position: fixed; left: 0; top: 0; width: 300px; visibility: hidden; z-index: -9999;}

.video{ height: 500px;}

.x-sidebar{ position: fixed; top: 50%; right: 0; opacity: 0; visibility: hidden; z-index: 9;margin-top: -210px;
	-webkit-transition: opacity 0.5s, visibility 0.5s;
	transition: opacity 0.5s, visibility 0.5s;
}
.x-sidebar.x-show{ opacity: 1; visibility: visible;}
.x-sidebar .side-item{ position: relative; display: block; border-radius: 5px; background-color: #fff; cursor: pointer; width: 80px;height: 80px;box-shadow: 0px 0px 8px 0px #ccc;}
.x-sidebar .side-item .ico {position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.x-sidebar .side-item .ico img {width: 100%;height: auto;}
.x-sidebar .side-item .middle-cont {font-size: 16px;}
.x-sidebar .side-item + .side-item{ margin-top: 5px;}
.x-sidebar .side-unit{ width: 100%; height: 100%; text-align: center;color: #fff;}
.x-sidebar .side-pop{ position: absolute; right: 100%; top: 50%; margin-right: 10px; opacity: 0; visibility: hidden;
	-webkit-transition: opacity 0.5s, visibility 0.5s, transform 0.5s;
	transition: opacity 0.5s, visibility 0.5s, transform 0.5s;
	
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
}
.x-sidebar .side-item:hover .side-pop{ opacity: 1; visibility: visible;
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
}
.x-sidebar:hover .side-box{ left: 0;}
.x-sidebar .side-item:hover .ico {-webkit-transform: translateX(50%);/*-ms-transform: translateX(50%);*/transform: translateX(50%);opacity: 0;visibility: hidden;} /*不让它兼容ie*/
.x-sidebar .side-item:hover .side-unit{ color: #1c378b;}
.x-sidebar .tel{ position: relative; margin-top: -20px; padding: 10px; border-radius: 5px; background-color: #fff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);}
.x-sidebar .code{ position: relative; margin-top: -50%; padding: 10px; border-radius: 5px; width: 100px; height: 100px; background-color: #fff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-sizing: content-box;	
	box-sizing: content-box;	
}
.x-sidebar .code:before{ content: ''; position: absolute; top: 0; bottom: 0; left: 100%; margin: auto; height: 0; border: 5px solid transparent; border-left-color: #fff;}
.x-sidebar .code img{ display: block; width: 100%;}
.x-sidebar .gotop{ position: static;padding: 0;}
.x-sidebar .gotop:before{ line-height: 80px; color: inherit;font-size: 24px;color: #1c378b;}
.x-sidebar .gotop .side-unit{ display: none;}
.x-sidebar .gotop:hover:before{ display: none;}
.x-sidebar .gotop:hover .side-unit{ display: block;}

.x-sidebar a.side-item,.x-sidebar .side-item a{ float: none; padding-left: 0; background: #fff; font-size: inherit; /*height: auto;*/ line-height: normal; margin: 0; }
.x-sidebar a.side-item:hover{ opacity: 1; }
.x-sidebar .icon-sinawb .side-unit{ pointer-events: none; }




/* 详情页 */
video, #video {max-width: 100%;max-height: 100%;min-width: 100%;min-height: 100%;object-fit: cover;}
.article{ padding: 110px 0;}
.article-title{ margin-bottom: 40px; text-align:center;}
.article-title .h30{ margin-bottom: 20px;}
/*.article-title .info{ color:#707070;}*/
.article-title .info span{ margin: 0 15px;line-height: 18px;display: inline-block;vertical-align: middle;}
.article-title .info .date {font-family: Arial;padding-left: 35px;background: url(../image/temp/icon18.png) no-repeat left center;}
.article-cont{ margin-bottom: 30px; }
.article-cont .p, .article-cont p{ margin-bottom: 20px; }
.article-cont img{ max-width: 100%; height: auto !important;}
.article-cont video {max-width: 100%;object-fit: revert;}
.article-paging{ overflow: hidden; padding:20px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; line-height: 26px;}
.article-paging .prev, .article-paging .next{ position: relative; width:40%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.article-paging .prev{ float: left; padding-left: 40px;}
.article-paging .next{ float: right; padding-right: 40px; text-align: right;}
.article-paging .prev:before, .article-paging .next:before{ position: absolute; width:24px; border:1px solid; border-radius: 50%; font-size:16px; text-align: center; line-height: 1.5;
	font-family: "xfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
.article-paging .prev:before{ content:"\e831"; left: 0;}
.article-paging .next:before{ content:"\e832"; right: 0;}
.article-paging a:hover{ color: #f7822b;}
.article .imgbox{ margin-bottom: 40px; }
.article .video {width: 745px;height: 459px;margin: 0 auto 40px;overflow: hidden;}
.article .imgbox .lbox{ width: 793px; height: 459px; padding: 22px; background: #fff; margin-right: 1px;   box-sizing: content-box;}
.article img:first-child{ margin-left: 0; }
.article .imgbox .rbox{ overflow: hidden; height: 503px; background: #fff;  }
.article .lbox .slick-item {height: 459px;text-align: center;line-height: 459px;overflow: hidden;}
.article .lbox .slick-item img {width: auto;max-height: 100%;max-width: 100%;display: inline-block;vertical-align: middle;}
.article .rbox .slick-mod{ height: 459px; margin: 22px;overflow: hidden;}
.article .rbox .slick-list{ height: 100% !important;} 
.article .rbox .slick-slide{ border: none; }
.article .rbox .slick-item{ position: relative; height: 214px; margin: 0px 0 29px; cursor: pointer;}
.article .rbox .slick-item .img{/* margin: 11px 0; */position: relative; width: 100%;height: 100%;text-align: center;line-height: 214px;box-sizing: border-box;}
.article .rbox .slick-item img{ max-width: 100%; max-height: 100%; display: inline-block;vertical-align: middle;width: auto;}
.article .rbox .slick-current .slick-item .img:after{ content: ""; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; position: absolute; bottom: -2px; left: 0; border: 2px solid #9b6958; top: 0; }
.article .rbox .slick-arrow:after{ display: none; }
.article .rbox .slick-arrow{ width: 100%; height: 40px; background-color: rgba(255,255,255,.6); border-radius: 0; background-repeat: no-repeat; background-position: center; opacity: 1; }
.article .rbox .slick-prev{ bottom: auto; top: 0; left: 0; background-image: url(../image/temp/arr4.png); }
.article .rbox .slick-prev:hover {background-image: url(../image/temp/arr4_a.png);}
.article .rbox .slick-next{ right: 0; bottom: 0; top: auto; right: 0; background-image: url(../image/temp/arr5.png); }
.article .rbox .slick-next:hover { background-image: url(../image/temp/arr5_a.png); }
.article .article-title{ margin-bottom: 37px; }
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button {border: 0;width: 66px;height: 66px;background: url(../image/temp/play1.png) no-repeat center;border-radius: 50%;margin: -33px 0 0 -33px;}
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button:before {display: none;}

.a_r_list{ padding: 62px 0 130px; }
.a_r_list .article{ width: 790px; float: left; padding: 0; }
.a_r_list .rdiv{ width: 405px; float: right; }
.a_r_list .rdiv .top{ padding-bottom: 8px; border-bottom: 1px solid #d8d8d8; }
.a_r_list .rdiv .top .h28{ float: left; }
.a_r_list .rdiv .top .x-more{ float: right; margin-top: 3px; }
.a_r_list .rdiv .list .li{ background: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,.2); margin-top: 25px; }
.a_r_list .rdiv .list .li .img img{ width: 100%; height: auto; }
.a_r_list .rdiv .list .li .ltbox{ padding: 19.5px 33px 19.5px 24px; }
.a_r_list .rdiv .list .li .ltbox .ltop{ position: relative; margin-bottom: 7px; }
.a_r_list .rdiv .list .li .ltbox .ltop .h18{ margin-right: 70px; }
.a_r_list .rdiv .list .li .ltbox .ltop .c999{ color: #999; font-size: 12px; position: absolute; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }
.a_r_list .article-title{ position: relative; border-bottom: 1px solid #d8d8d8; margin-bottom: 25px; }
.a_r_list .article-title .h30{ text-align: left; margin-right: 100px; margin-bottom: 0; }
.a_r_list .article-title .h30 span{ display: inline-block; padding-bottom: 6px; position: relative; }
.a_r_list .article-title .h30 span:after{ content: ""; width: 100%; height: 2px; background: #1c378b; position: absolute; left: 0; bottom: -1px; }
.a_r_list .article-title .info{ position: absolute; right: 0; top: 10px; }
.a_r_list .article-title .info .date{ background: none; padding: 0; margin: 0; color: #666; }
.a_r_list .article-paging{ border-bottom: 0; border-top-color: #d8d8d8; color: #333; padding: 17.5px 0 0; margin-top: 20px; }
.a_r_list .article-paging .next{ padding-right: 0; }
.a_r_list .article-paging .prev{ padding-left: 0; }
.a_r_list .article-paging .prev::before, .a_r_list .article-paging .next::before{ display: none; }
.a_r_list .share-mod .lbox{ float: left; }
.a_r_list .share-mod .lbox span+span{ margin-left: 34px; }
.a_r_list .share-mod .rbox{ float: right;line-height: 28px; }
.a_r_list .share-box a.share-item{ width: 25px; border: none; height: 21px; line-height: 21px; }
.a_r_list .article-cont{ margin-bottom: 73px; text-align: justify;text-justify:inter-ideograph; }
.a_r_list .article-cont table{ width: 100% !important; table-layout: fixed; }
.a_r_list .article-cont table td{ width: auto !important; white-space: normal;}

.bread-mod{ padding: 20px 0 0; }


/* 搜索结果页 */
.result{ padding:60px 0; }
.result .key{ color:#1c378b; }
.result .h24{ font-size:24px; }
.result .h24 span{ margin-left: 30px; font-size:18px; color:#707070; }
.result .list{ margin-bottom: 50px; }
.result .list-item{ padding:30px 0; border-bottom:1px solid #d1d1d1; }  
.result .list .h18{ font-size:18px; margin-bottom: 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.result .list .p,.result .list p{ color:#707070; }
.result .list a:hover{ opacity: 0.8;}

/* 网站地图 */
.sitemap{ padding:60px 0; }
.sitemap dl{ padding: 20px 0; border-bottom: 1px solid #eee;}
.sitemap dt{ font-size: 16px; }
.sitemap dd{ margin-top: 20px; padding-left: 4em; word-break: keep-all;}
.sitemap dd a{ margin-right: 20px;}
.sitemap a:hover{ color: #1c378b;}

.x-tit {}
.x-tit:after {content: "";display: block;clear: both;}
.x-tit .t1 {float: left;}
.x-tit .x-more {float: right;margin-top: 4px;}
.x-more {line-height: 36px;color: #333;display: inline-block;}
.x-more .s1 {display: inline-block;vertical-align: middle;background: #fff;border-top-left-radius: 20px;border-bottom-left-radius: 20px;padding: 0 11px 0 20px;float: left;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.x-more .arr_r {display: inline-block;vertical-align: middle;background: #fff;border-top-right-radius: 20px;border-bottom-right-radius: 20px;padding: 0 10px 0 5px;font-size: 20px;font-weight: bold;float: left;margin-left: 2px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;line-height: 34px;height: 36px;}
.x-more:hover .s1 {background: #1c3689;color: #fff;}
.x-more:hover .arr_r {padding-left: 7px;margin-left: 0;background: #1c3689;color: #fff;}

.x-more.col1 .s1 {background: #213b8d;color: #fff;}
.x-more.col1 .arr_r {background: #213b8d;color: #fff;}
.x-more.col1:hover .s1, .x-more.col1:hover .arr_r {background: #4f91d6;}




.home1 {/*overflow: hidden;*/position: relative; margin-bottom: 215px;}
.home1 .slick-item {background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;}
.home1 .slick-item::before{content: "";display: block;padding-top: 40.208333%;}
.home1 .slick-item .link {position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: rgba(0,0,0,0);}
.home1 .slick-item .mask {position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: #000;/* opacity: 0; */}
.home1 .cont {position: absolute;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);width: 377px;top: 50%;right: -377px;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;z-index: 9;background: rgba(0,0,0,0.5);}
.home1 .cont .padd {padding: 45px 25px;visibility: hidden;opacity: 0;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
.home1 .cont .x-tit {color: #fff;padding-bottom: 15px;}
.home1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color: #1b3585;}
.home1 .mCSB_scrollTools .mCSB_draggerRail, .home1 .mCSB_scrollTools, .home1 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 7px;}
.home1 .mCSB_scrollTools .mCSB_draggerRail{background-color: #5092d8;}
.home1 .mCSB_inside > .mCSB_container{margin-right: 19px;}
.home1 .cont .list{height: 311px;}
.home1 .cont .item {padding: 20px 8px;}
.home1 .cont .item+.item {border-top:1px solid #9fb7c3;}
.home1 .cont .item:last-child {padding-bottom: 0;}
.home1 .cont .item .t {color: #fff;}
.home1 .cont .item .date {color: #fff;font-family: Arial;}
.home1 .cont .btn1 {width: 25px;height: 50px;background: url(../image/temp/arr1.png) no-repeat center;cursor: pointer;position: absolute;left: -25px;top: 50%;margin-top: -25px;}
.home1 .cont.x-show .btn1 {background-image: url(../image/temp/arr1_a.png);right: -25px;left: inherit;}
.home1 .cont.x-show {right: 220px;}
.home1 .cont.x-show .padd {opacity: 1;visibility: visible;}
.home1 .cont.x-show:before,.home1 .cont.x-show:after {opacity: 1;visibility: visible;}
.home1 .slick-dots {bottom: 135px;}
.home1 .slick-dots li {padding: 0;margin: 0 8px;width: 15px;height: 15px;background: #ffffff;}
.home1 .slick-dots li.slick-active {background: #b8daff;}
.home2 {/*margin-top: -95px;*//*padding-bottom: 120px;*/ height: 191px; position: absolute; left: 0; right: 0; bottom: -95px; z-index: 999;}
.home2 .x-wrap{ height: auto; }
.home2 .cont { position: static; width: auto; background: none; transform: translateY(0); -webkit-transform: translateY(0); -ms-transform: translateY(0); }
.home2 .cont .l {width: 414px;height: 191px;background-position: center;background-size: cover;background-repeat: no-repeat;text-align: center;float: left;margin-right: -10px;}
.home2 .cont .l .padd {padding: 0 65px; visibility: visible; opacity: 1;}
.home2 .cont .l .h20 {padding: 45px 10px 15px;text-align: left;}
.home2 .cont .l .form {padding: 15px 10px;overflow: hidden;border-bottom: 1px solid #dcdcdc;}
.home2 .cont .l .form .ipt {float: left;width: 230px;}
.home2 .cont .l .form .ipt input {height: 22px;line-height: 22px;display: inline-block;width: 100%;vertical-align: middle;}
.home2 .cont .l .form .btn1 {cursor: pointer;font-size: 25px;font-family: "xfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;text-align: center;display: block;overflow: hidden;height: 26px;line-height: 26px;float: right;color: #4d8ccf;position: relative;top: 3px; margin-top: 0; background: none;}
.home2 .cont .r {overflow: hidden;}
.home2 .cont .r .item {width: 214px;height: 191px;background-position: center;background-size: cover;background-repeat: no-repeat;text-align: center;margin-right: -10px;float: left; padding: 0;}
.home2 .cont .item+.item{ border: none; }
.home2 .cont .r .item .ico {width: 67px;height: 67px;overflow: hidden;margin: 44px auto 8px;}
.home2 .cont .r .item .ico img {width: 100%;height: auto;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.home2 .cont .r .item:hover .ico img {transform: rotateY( 180deg);}
.home3 {background-size: cover;background-position: center;background-repeat: no-repeat;overflow: hidden; padding: 112px 0 120px;}
.home3 .title {padding: 110px 0 30px;text-align: center;}
.home3 .tab-mod:after{ content: ""; display: block; clear: both; }
.home3 .tab-bar {float: left;width: 235px;border-right: 1px dashed #1c3689;height: 100%;margin-right: 13px;position: relative;z-index: 1;}
.home3 .tab-term {overflow: hidden;margin: 27px 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;height: 36px;line-height: 36px;cursor: pointer;}
.home3 .tab-term:nth-child(1) {margin-left: 15px;}
.home3 .tab-term:nth-child(2) {margin-left: 10px;}
.home3 .tab-term:nth-child(3) {margin-left: 10px;}
.home3 .tab-term:nth-child(4) {margin-left: 15px;}
.home3 .tab-term .s1 {float: left;margin-right: 10px;min-width: 1px;position: relative;padding-left: 35px;}
.home3 .tab-term .s1:before {content: "";display: block;width: 7px;height: 7px;border-radius: 50%;border: 3px solid #1c3689;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.home3 .tab-term:after {content: '';display: block;overflow: hidden;height: 10px;background: url(../image/temp/arr3.png) no-repeat right center;margin-top: 11px;-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;background-size: 0px 10px;}
.home3 .tab-term.cur {font-size: 24px;color: #1c3689;}
.home3 .tab-term.cur:after {background-size: 160px 10px;margin-top: 15px;}
.home3 .tab-cont {height: 100%;position: relative; overflow: hidden; padding: 10px 0}
.home3 .tab-cont:after {content: "";display: block;position: absolute;left: 0;bottom: 0;height: 5px;background: url(../image/temp/home3.jpg) no-repeat center; background-size: cover;right: 0;}
.home3 .tab-item {display: none;}
.home3 .tab-item.act {display: block;}
.home3 .tab-item .btn1 {float: left;height: 45px;line-height: 45px;padding: 0 20px 0 65px;background: #fff;position: relative;min-width: 153px;margin: 0 0 7px 7px;box-shadow: 0px 0px 8px 0px #ccc;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.home3 .tab-item .btn1 .arr {width: 45px;position: absolute;left: 0;top: 0;height: 100%;background: #f8f8f8;overflow: hidden;text-align: center;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;
    font-size: 12px;
    font-family: "xfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;

}
.home3 .tab-item .btn1 .arr:before {content: "";background: url(../image/temp/arr2.png) no-repeat center;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.home3 .tab-item .btn1:hover, .home3 .tab-item .btn1.now {background: #1c3689;color: #fff;}
.home3 .tab-item .btn1:hover .arr, .home3 .tab-item .btn1.now .arr {background: #1c3689;}
.home3 .tab-item .btn1:hover .arr:before, .home3 .tab-item .btn1.now .arr:before {-webkit-transform: scale(1);transform: scale(1);}
.home4 {height: 879px;background-size: cover;background-position: center;background-repeat: no-repeat;overflow: hidden;}
.home4 .title {padding: 110px 0 0px;text-align: center;color: #fff;}
.home4 .cont {height: 527px;position: relative;margin-top: 80px;}
.home4 .cont .bgi {position: absolute;width: 1265px;height: 100%;left: 50%;top: 0;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);background: url(../image/temp/home4.png) no-repeat center;background-size: cover;}
.home4 .cont .bgi:before {content: "";display: block;width: 100%;height: 100%;background: url(../image/temp/home5.png) no-repeat center;}
.home4 .cont .list {height: 100%;position: relative;z-index: 1;}
.home4 .cont .list .item {position: absolute;width: 134px;height: 134px;border-radius: 50%;box-shadow: 0px 0px 12px 0px #293e6d;background: rgba(247, 130, 43, 0.85);text-align: center;color: #fff;}

.home4 .cont .list .item:hover .ico img{transform: scale(1.1);-webkit-transform: scale(1.1);-ms-transform: scale(1.1);}

.home4 .cont .list .item .ico {width: 67px;height: 67px;display: block;margin: 15px auto 5px;}
.home4 .cont .list .item .ico img {width: 100%;height: 100%;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.home4 .cont .list .item.i1 {left: 41px;top: 303px;}
.home4 .cont .list .item.i2 {left: 182px;top: 36px;}
.home4 .cont .list .item.i3 {left: 411px;top: -59px;}
.home4 .cont .list .item.i4 {left: 410px;top: 402px;}
.home4 .cont .list .item.i5 {left: 824px;top: 170px;}
.home4 .cont .list .item.i6 {left: 1070px;top: 33px;}
.home4 .cont .list .item.i7 {left: 1071px;top: 316px;}
.home5 {height: 826px;background-position: center; background-repeat: no-repeat;overflow: hidden;background-size: cover;}
.home5 .title {text-align: center;padding: 110px 0 35px;}
.home5 .title .x-more {margin-top: 15px;}
.home5 .slick-list {margin: 0 -10px;}
.home5 .slick-item .padd {margin: 0 10px;}
.home5 .slick-item .bgi {padding: 11px;background: url(../image/temp/home6.png) no-repeat center;background-size: 100% 100%;overflow: hidden;}
.home5 .slick-item .img {position: relative;padding-bottom: 140%;overflow: hidden;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.home5 .slick-item .img img {width: 100%;height: auto;position: absolute;left: 0;top: 0;}
.home5 .slick-item .txt {padding: 20px 0 30px;position: relative;}
.home5 .slick-item .txt:after {content: "";display: block;position: absolute;height: 5px;background: url(../image/temp/home10.jpg) no-repeat center;left: 0;bottom: 0;right: 0;}
.home5 .slick-slide:nth-child(even) .txt:after {background-image: url(../image/temp/home11.jpg);}
.home5 .slick-item:hover .img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.home5 .slick-item:hover .txt {color: #213b8d;}
.home5 .slick-dots {position: static;padding-top: 30px;}
.home5 .slick-dots li {width: 15px;height: 15px;border-radius: 50%;background: #4f91d6;padding: 0;margin: 0 7px;}
.home5 .slick-dots li.slick-active {background: #213b8d;}
.home6 {background: url(../image/temp/bgi2.jpg);padding: 50px 0 120px;}
.home6 .title {text-align: center;padding: 0px 0 30px;}
.home6 .cont {height: 624px;position: relative;}
.home6 .cont .l_bgi {width: 845px;height: 563px;background-size: cover;background-position: center;background-repeat: no-repeat;}
.home6 .cont .slick-mod {position: absolute;width: 531px;height: 563px;left: 0;top: 0;z-index: 2;}
.home6 .cont .slick-item {width: 531px;height: 563px;position: relative;}
.home6 .cont .slick-item .div {position: absolute;width: 168px;height: 149px;background: url(../image/temp/home7.png) no-repeat center;background-size: cover; font-size: 0; letter-spacing: -1.5em;text-align: center;-webkit-transform: rotate(-180deg);transform: rotate(-180deg);-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;cursor: pointer;}
.home6 .cont .slick-current .slick-item .div {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.home6 .cont .slick-item .div:hover {color: #f7822b;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.home6 .cont .slick-item .div.cur {background-image: url(../image/temp/home8.png);color: #fff;}
.home6 .cont .slick-item .div:after { content: ''; display: inline-block; vertical-align: middle; height: 100%;}
.home6 .cont .slick-item .div .h20 { display: inline-block; vertical-align: middle; letter-spacing: 0;padding: 0 33px;}
.home6 .cont .slick-item .d1 {left: 193px;top: 375px;}
.home6 .cont .slick-item .d2 {left: 45px;top: 293px;}
.home6 .cont .slick-item .d3 {left: 45px;top: 124px;}
.home6 .cont .slick-item .d4 {left: 193px;top: 41px;}
.home6 .cont .slick-item .d5 {left: 342px;top: 124px;}
.home6 .cont .slick-item .div.cur {background-image: url(../image/temp/home8.png);}
.home6 .slick-dots {bottom: 40px;text-align: left;padding-left: 50px;}
.home6 .slick-dots li {width: 15px;height: 15px;border-radius: 50%;background: #4f91d6;padding: 0;margin: 0 7px;}
.home6 .slick-dots li.slick-active {background: #ffffff;}
.home6 .cont .r_con {position: absolute;right: 0;bottom: 0;width: 808px;height: 563px;background-size: cover;background-position: center;background-repeat: no-repeat;box-shadow: 5px 0px 25px 0px #ccc;}
.home6 .cont .r_con .x-more {margin-right: 30px;}
.home6 .cont .r_con .item {position: absolute;left: 0;top: 0;width: 100%;visibility: hidden;opacity: 0;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-webkit-transform: scale(0.4);transform: scale(0.4);}
.home6 .cont .r_con .item.act {visibility: visible;opacity: 1;position: relative;-webkit-transform: scale(1);transform: scale(1);}
.home6 .cont .r_con .item .padd {padding: 75px 50px 0 95px;}
.home6 .cont .r_con .item .x-tit {padding-left: 30px;}
.home6 .cont .r_con .item .list {}
.home6 .cont .r_con .item .list .line {padding: 30px;}
.home6 .cont .r_con .item .list .line+.line {border-top: 1px solid #dcdcdc;}
.home6 .cont .r_con .item .list .line .h16 {position: relative;padding-left: 20px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.home6 .cont .r_con .item .list .line .h16:before {content: "";position: absolute;left: 0;top: 6px;width: 13px;height: 13px;box-sizing: border-box;border-radius: 50%;border: 3px solid #1c3689;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.home6 .cont .r_con .item .list .line .p {padding-top: 8px;color: #707070;}
.home6 .cont .r_con .item .list .line:hover .h16 {color: #f7822b;}
.home6 .cont .r_con .item .list .line:hover .h16:before {border-color: #f7822b;}
.home7 {height: 861px;}
.home7 .clear {height: 100%;}
.home7 .x-tit {padding: 110px 0 20px;}
.home7 .x-tit .t1 {color: #fff;}
.home7 .con {width: 525px;}
.home7 .l {float: left;width: 50%;background-position: center;background-repeat: no-repeat;background-size: cover;height: 100%;}
.home7 .l .x-more:hover .s1 ,.home7 .l .x-more:hover .arr_r {background: #4f91d6;}
.home7 .l .con {float: right;margin-right: 90px;}
.home7 .l .top {position: relative;color: #fff;}
.home7 .l .top .img {width: 100%;height: 323px;overflow: hidden;}
.home7 .l .top .img img {width: 100%;height: auto;}
.home7 .l .top .p {position: absolute;left: 0;bottom: 0;width: 100%;padding: 15px 25px;background: rgba(0,0,0,0.5);box-sizing: border-box;}
.home7 .l .list {padding-top: 15px;}
.home7 .l .list .item {padding: 18px 12px;color: #fff;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.home7 .l .list .item.pad {padding: 23px 12px;}
.home7 .l .list .item +.item {border-top: 1px solid #4f6fd4;}
.home7 .l .list .item .h16 {overflow: hidden;position: relative;}
.home7 .l .list .item .h16 .s1 {margin-right: 105px;/* overflow: hidden;text-overflow:ellipsis;white-space: nowrap; */}
.home7 .l .list .item .h16 .date {position: absolute;right: 0;top: 3px;font-family: Arial;}
.home7 .l .list .item .p {padding-top: 14px;display: none; color: #bccbe8;}
.home7 .r {float: left;width: 50%;background-position: center;background-repeat: no-repeat;background-size: cover;height: 100%;}
.home7 .r .con {float: left;margin-left: 90px;}
.home7 .r .con .list {}
.home7 .r .con .list .item {position: relative;padding: 12px 0;box-sizing: content-box;margin-bottom: 30px;}
.home7 .r .con .list .item .ico {overflow: hidden;width: 187px;height: 165px;background: url(../image/temp/home9.png) no-repeat center;background-size: cover;text-align: center;line-height: 165px;position: absolute;left: 0;top: 0;}
.home7 .r .con .list .item .ico img {display: inline-block;vertical-align: middle;max-width: 140px;max-height: 140px;}
.home7 .r .con .list .item .txt {border: 2px solid #8f8f8e;border-left-width: 0;margin-left: 145px;box-sizing: content-box;height: 137px;padding: 0 35px 0 70px;color: #fff;}
.home7 .r .con .list .item .txt .p {padding-top: 3px;color: #bccbe8;}
.home7 .r .con .list .item:nth-child(even) .ico {left: inherit;right: 0;}
.home7 .r .con .list .item:nth-child(even) .txt {margin-right: 145px;margin-left: 0;padding: 0 70px 0 35px;border-left-width: 2px;border-right-width: 0px;}


.flowchart1 {background-position: center;background-size: cover;padding: 110px 0 60px;}
.flowchart1 .title {text-align: center;padding-bottom: 30px;}
.flowchart1 .pic {text-align: center;}
.flowchart1 .pic img {max-width: 100%;height: auto;}
.flowchart1 .txt {text-align: center;position: relative;margin-top: 50px;}
.flowchart1 .txt:before {content: "";display: block;width: 100%;height: 1px;background: url(../image/temp/flowchart2.jpg) no-repeat center;}
.flowchart1 .txt:after {content: "";display: block;width: 100%;height: 1px;background: url(../image/temp/flowchart2.jpg) no-repeat center;}
.flowchart1 .txt .h16 {display: inline-block;padding: 20px 0;}
.flowchart1 .txt .h16:before {content: "";display: inline-block;width: 18px;height: 18px;background: url(../image/temp/icon17.png) no-repeat center;background-size: cover;vertical-align: middle;margin-right: 10px;}

.pbanbox{ height: 285px; background: #1d4c95; color: #fff; position: relative; }
.pbanbox .h42{ font-size: 42px; position: absolute; left: 0; right: 0; text-align: center; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); }


.special .bread-mod{ padding-top: 10px; color: #fff;}
.special .con{ padding: 60px 0 100px; margin: 0 -5px; }
.special .con .li{ float: left; width: 403px; margin: 0 5px 120px; }
.special .con .img{ width: 100%; height: 309px; }
.special .con .img img{ width: 100%; height: auto; }
.special .con .h24{ padding: 32px 0 13px; border-bottom: 2px solid #d8d8d8; color: #091a3b; white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.special .con .li:hover .h24{ color: #f8822c; border-color: #f8822c; }


@media screen and (min-width: 1366px){
	.home3 .tab-bar {-webkit-transition: all 1.6s ease-in-out;transition: all 1.6s ease-in-out;-webkit-transform: translate(-30%,0);transform: translate(-30%,0);}
	.home3 .tab-cont {-webkit-transition: all 1.6s ease-in-out;transition: all 1.6s ease-in-out;-webkit-transform: translate(30%,0);transform: translate(30%,0);}
	.home3.xtween .tab-bar, .home3.xtween .tab-cont {-webkit-transform: translate(0,0);transform: translate(0,0);opacity: 1;}
}

@media screen and (min-width: 1024px){
	.home1 .cont .item:hover .t {color: #5092d8;}

}


/*1024*/
@media screen and (max-width: 1229px){
	
	.article .imgbox .lbox {width: 620px;}
	.article .rbox .slick-item{height: 168px;}
	.article .rbox .slick-item .img{line-height: 168px;}
	.home1 .cont.x-show {right: 80px;}
	/* .home1 .slick-item {height: 600px;} */
	.home1 .cont {width: 300px;right: -300px;}
	.home1 .cont .list {height: 200px;}
	.home1 .cont .padd {padding: 30px 20px;}
	.home2 {padding-bottom: 80px;}
	.home2 .cont .l {float: none;margin: 0 auto;text-align: center;}
	.home2 .cont .r {text-align: center;margin-top: 30px;}
	.home2 .cont .r .item {float: none;display: inline-block;font-size: 0;}
	.home3 .tab-bar {width: 200px;}
	.home3 .tab-mod {height: 330px;}
	.home3 .tab-term {margin: 37px 0;}
	.home3 .tab-cont:after {left: 220px;}
	.home4 .cont {height: 411px;margin-top: 100px;}
	.home4 .cont .bgi {width: 100%;}
	.home4 .cont .list .item.i1 {top: 243px;}
	.home4 .cont .list .item.i2 {left: 145px;}
	.home4 .cont .list .item.i4 {left: 350px;top: 322px;}
	.home4 .cont .list .item.i5 {left: 634px;top: 130px;}
	.home4 .cont .list .item.i6 {left: 830px;}
	.home4 .cont .list .item.i7 {left: 830px;top: 240px;}
	.home5 {height: auto;padding-bottom: 50px;}
	.home5 .slick-item .bgi {background-size: 100% 100%;}
	.home6 .cont .r_con {width: 600px;height: auto; bottom: auto; top: 0; }
	.home6 .cont {height: 684px;}
	.home6 .cont .slick-item {left: -30px;top: -20px;}
	.home6 .cont .r_con .item .padd {padding: 50px 50px 30px 85px;}
	.home7 {height: auto;}
	.home7 .l, .home7 .r {width: 100%;float: none;height: auto;padding: 80px 0 50px;}
	.home7 .l .con, .home7 .r .con {float: none;width: auto;margin: 0 22px;}
	.home7 .x-tit {padding-top: 0;}
	.home7 .l .top .img {height: auto;}
	.home7 .l .list .item .h16 .s1{  }

}


@media screen and (max-width: 1440px){
	.x-sidebar .side-box{ position: relative; left: 80%; top: 0;
		-webkit-transition: left 0.5s;
		transition: left 0.5s;
	}
	.home1 .cont.x-show {right: 130px;}
}

@media screen and (max-width: 750px){

	.pop-alert .pop-dialog{ width: 7rem; height: 5rem;}
	.home1 .cont .x-tit {text-align: center;}
	
	.x-tit {text-align: center;	}
	.x-tit .t1 {font-size: 0.45rem;float: none;}
	.x-tit .x-more {float: none;margin-top: 0.25rem;}
	.x-more {line-height: 0.7rem;}
	.x-more .s1, .x-more .arr_r {line-height: 0.7rem;height: 0.7rem;}
	.x-more .arr_r {line-height: 0.66rem;}
	
	.x-sidebar {margin-top: 0;top: 75%;}
	.x-sidebar .side-box {left: 0;}
	.x-sidebar .side-item {width: 0.8rem;height: 0.8rem;display: none;}
	.x-sidebar .gotop:before {line-height: 0.8rem;}
	.x-sidebar .side-item .middle-cont {font-size: 0.24rem;}
	.x-sidebar .gotop {display: block;}
	
/* 移动端详情页 */
	.article{ padding:0.8rem 0; }
	.article-title{ margin-bottom: 0.4rem;}
	.article-title .h30{ font-size:0.36rem; margin-bottom: 0.2rem; }
	.article-title .info span{ margin:0 0.1rem; }
	.article-title .info .date {padding-left: 0.4rem;background-size: 0.27rem;line-height: 0.3rem;}
	.article-cont{ margin-bottom: 0.3rem; overflow-x: auto; }
	.article-cont .p{ margin-bottom: 0.2rem; }
	.article-paging{ padding:0.3rem 0; line-height:1.5; }
	.article-paging .prev{ margin-bottom: 0.2rem;}
	.article-paging .prev, .article-paging .next{ float: none; padding:0 0 0 0.5rem; width: 100%; text-align: left; }
	.article-paging .prev:before, .article-paging .next:before{ right:auto; left:0; width:0.42rem; height:0.42rem; font-size: 0.28rem; }
	.article .share-mod{ padding: 30px 0; }
	.article .imgbox .lbox{ display: none; }
	.article .imgbox .rbox{ height: auto; }
	.article .article-title{ margin-bottom: 0.4rem; }
	.article .rbox .slick-current .slick-item .img:after{ display: none; }
	.article .rbox .slick-mod{ height: auto; margin: 0.2rem; }
	.article .rbox .slick-arrow{ height: auto;width: 10%; }
	.article .rbox .slick-prev{ bottom: 0; background-image: url(../image/temp/arr6.png); }
	.article .rbox .slick-next{ top: 0; background-image: url(../image/temp/arr7.png); }
	.article .rbox .slick-prev:hover {background-image: url(../image/temp/arr6.png);}
	.article .rbox .slick-next:hover { background-image: url(../image/temp/arr7.png); }
	.article .video {width: 100%;height: 4.8rem;}
	.article .imgbox{ margin-bottom: 0.4rem; }
	.article .rbox .slick-item {height: auto;margin-bottom: 0;}
	.article .share-mod{ padding: 0.5rem 0;}
	.article .share-box .share-item{ width: 0.6rem; font-size: 0.4rem;}

/* 移动端搜索结果页 */
	.result{ padding:0.8rem 0; }
	.result .h24{ font-size:0.36rem; }
	.result .h24 span{ margin-left: 0.3rem; font-size:0.3rem; }
	.result .list{ margin-bottom: 0.5rem; }
	.result .list-item{ padding:0.4rem 0; }
	.result .list .h18{ font-size:0.3rem; margin-bottom: 0.2rem; }

/* 移动端网站地图 */
	.sitemap{ padding:0.4rem 0; }
	.sitemap dl{ padding: 0.3rem 0;}
	.sitemap dt{ font-size: 0.32rem; }
	.sitemap dd{ margin-top: 0.2rem; }
	.sitemap dd a{ margin-right: 0.2rem;}

	
	.flowchart1 {padding: 1rem 0;}
	.flowchart1 .pic {overflow-x: auto;}
	.flowchart1 .pic img {width: 900px;max-width: inherit;}
	.flowchart1 .title {padding-bottom: 0.4rem;}
	.flowchart1 .txt {margin-top: 0.6rem;}
	.flowchart1 .txt .h16 {padding: 0.3rem 0;}
	.flowchart1 .txt:before, .flowchart1 .txt:after {background-size: 100%;}

	.home1{ margin-bottom: 0; }
	/* .home1 .slick-item {height: 4rem;}	 */
	.home1 .slick-dots {bottom: 0.4rem;}
	.home1 .slick-dots li {margin: 0 0.07rem;}
	.home1 .cont {position: static;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);width: auto;background: #5a97d7;}
	.home1 .cont .padd {padding: 0.8rem 0.25rem;}
	.home1 .cont .list {height: auto;}
	.home1 .cont .item {padding: 0.15rem 0.1rem;}
	.home1 .cont .x-tit {padding-bottom: 0.2rem;}
	.home2 {margin-top: 0;padding: 0.8rem 0; height: auto; position: static;}
	.home2 .x-wrap{ padding: 0; }
	.home2 .cont{ background: transparent; }
	.home2 .cont .l {width: 6rem;height: 2.75rem;}
	.home2 .cont .l .h20 {padding: 0.6rem 0 0.4rem;}
	.home2 .cont .l .padd {padding: 0 0.8rem;}
	.home2 .cont .l .form {padding: 0.1rem;}
	.home2 .cont .l .form .ipt {width: 3.6rem;}
	.home2 .cont .r {margin-top: 0.6rem;}
	.home2 .cont .r .item {float: left;width: 25%;background: none !important;margin: 0;height: auto;}
	.home2 .cont .r .item .ico {margin: 0 auto 0.1rem;width: 1rem;height: auto;}
	.home3 {height: auto;padding: 0.8rem 0;}
	.home3 .title {padding: 0 0 0.3rem;}
	.home3 .tab-mod {height: auto;}
	.home3 .tab-bar {width: auto;float: none;overflow-x: auto;margin-bottom: 0.3rem;margin-right: 0; border: none;}
	.home3 .tab-bar .scroll1 {white-space: nowrap;}
	.home3 .tab-term {margin: 0 !important;display: inline-block;vertical-align: middle;height: 0.6rem;line-height: 0.6rem;}
	.home3 .tab-term:after {display: none;}
	.home3 .tab-term .s1 {padding-left: 0.4rem;margin-right: 0.15rem;}
	.home3 .tab-term.cur {font-size: 0.4rem;}
	.home3 .tab-cont:after {left: 0;}
	.home3 .tab-item .clear {width: 103%;}
	.home3 .tab-item .btn1 {margin: 0 0.2rem 0.2rem 0;padding: 0 0.2rem 0 0.9rem;line-height: 0.7rem;height: 0.7rem;min-width: 3.4rem;}
	.home3 .tab-item .btn1 .arr {width: 0.7rem;}
	.home4 {padding: 0.8rem 0;height: auto;}
	.home4 .title {padding: 0;}
	.home4 .cont {height: auto;margin-top: 0.4rem;}
	.home4 .cont .bgi {background: none;}
	.home4 .cont .bgi:before {}
	.home4 .cont .list {text-align: center;font-size: 0;}
	.home4 .cont .list .item {position: static;display: inline-block;vertical-align: top;width: 2.2rem;height: 2.2rem;margin: 0 0.05rem 0.1rem;}
	.home4 .cont .list .item .ico {margin: 0.3rem auto 0.1rem;width: 1rem;height: auto;}
	.home5 {padding: 0.8rem 0;}
	.home5 .title {padding: 0 0 0.4rem;}
	.home5 .slick-list {margin: 0;}
	.home5 .slick-item .padd {margin: 0 0.6rem;}
	.home5 .slick-item .txt {padding: 0.3rem 0 0.4rem;}
	.home5 .slick-dots {padding-top: 0.3rem;}
	.home5 .slick-dots li {margin: 0 0.07rem;}
	.home6 {padding: 0.8rem 0;}
	.home6 .title {padding-bottom: 0.4rem;}
	.home6 .cont {height: auto;}
	.home6 .cont .l_bgi {width: 100%;height: 8rem;}
	.home6 .cont .r_con {position: relative;width: 100%;height: auto;}
	.home6 .cont .slick-mod {width: 100%;height: 8rem;}
	.home6 .cont .slick-item {left: 0;top: 0;width: 100%;height: 8rem;}
	.home6 .slick-dots {text-align: center;padding: 0 0rem 0 0;bottom: 3.85rem;}
	.home6 .slick-dots li {margin: 0 0.07rem;}
	.home6 .cont .slick-item .div {width: 2.4rem;height: 2.1rem;}
	.home6 .cont .slick-item .div .h20 {padding: 0 0.3rem;}
	.home6 .cont .slick-item .d1 {left: 2.25rem;top: 5.3rem;}
	.home6 .cont .slick-item .d2 {left: 0.3rem;top: 4.05rem;}
	.home6 .cont .slick-item .d3 {left: 0.3rem;top: 1.76rem;}
	.home6 .cont .slick-item .d4 {left: 2.3rem;top: 0.6rem;}
	.home6 .cont .slick-item .d5 {left: 4.3rem;top: 1.76rem;}
	.home6 .cont .r_con .item .padd {padding: 0.5rem 0.3rem;}
	.home6 .cont .r_con .item .x-tit {padding-left: 0;}
	.home6 .cont .r_con .item .list .line {padding: 0.2rem 0.1rem;}
	.home6 .cont .r_con .item .list .line .p {padding-top: 0.1rem;}
	.home6 .cont .r_con .x-more {margin-right: 0;}
	.home7 .x-tit {padding: 0rem 0 0.4rem;}
	.home7 .l, .home7 .r {padding: 0.8rem 0;}
	.home7 .r {padding-bottom: 1rem;}
	.home7 .l .con, .home7 .r .con {margin: 0 0.25rem;}
	.home7 .l .top .img {height: auto;}
	.home7 .l .top .p {padding: 0.2rem 0.25rem;}
	.home7 .l .list .item .p {padding-top: 0.1rem;display: block;}
	.home7 .l .list .item {padding: 0.2rem 0.1rem;}
	.home7 .l .list .item.pad {padding: 0.2rem 0.1rem;}
	.home7 .l .list .item:last-child {padding-bottom: 0;}
	.home7 .l .list .item .h16 .date {top: 0.03rem;}
	.home7 .l .list {padding-top: 0.2rem;}
	.home7 .r .con .list .item .ico {width: 2.4rem;height: 2.1rem;line-height: 2.1rem;top: -1.2rem;}
	.home7 .r .con .list .item .ico img {max-width: 80%;max-height: 80%;}
	.home7 .r .con .list .item .txt {border: 2px solid #8f8f8e !important;margin: 0 !important;padding: 1.2rem 0.3rem 0.4rem !important;height: auto;}
	.home7 .r .con .list .item {padding: 0;margin-bottom: 0;margin-top: 1.6rem;overflow: inherit;}
	.home7 .r .con .list .item:first-child {margin-top: 1.2rem;}

	/*.home3 .tab-cont{ padding: 0.2rem; }*/








	.a_r_list .article{ width: 100%; float: none; }
	.a_r_list .rdiv{ width: 100%; float: none; margin-top: 0.8rem; }
	.a_r_list .rdiv .top .more{ top: 0; }
	.a_r_list .rdiv .list .li{ margin-top: 0.3rem; }
	.a_r_list .rdiv .list .li .ltbox{ padding: 0.4rem 0.3rem; }
	.a_r_list .rdiv .list .li .ltbox .ltop{ margin-bottom: 0.1rem; }
	.a_r_list{ padding: 0.8rem 0; }
	.a_r_list .article-title .info{ top: 3px; }
	.a_r_list .article-cont{ margin-bottom: 0.3rem; }
	.a_r_list .article .share-mod{ padding-bottom: 0; }
	.a_r_list .share-mod .lbox,.a_r_list .share-mod .rbox{ float: none; }
	.a_r_list .share-mod .rbox{ margin-top: 0.3rem; }
	.a_r_list .share-mod .lbox span + span{ margin-left: 0.3rem; }
	.a_r_list .article-paging{ margin-top: 0.5rem; }
	.a_r_list .article-paging .next{ padding-left: 0; }
	.a_r_list .rdiv .top .x-more{ margin-top: 0; }
	.article-cont video{display: block;height: auto;}


	.special .con .img{ height: auto; }

	.pbanbox{ height: 4rem; }
	.pbanbox .h42{ font-size: 0.5rem; }
	.special .con{ padding: 0.8rem 0; margin: 0; }
	.special .con .li{ float: none; width: 100%; margin: 0 0 0.5rem; }
	.special .con .h24{ padding: 0.2rem 0; }




	
}

/* 2024-3-6 */
.home7 .r .x-tit .t1{color: #333;}
.home7 .r .x-more .s1,
.home7 .r .x-more .arr_r{background-color: #287d9e; color: #fff;}
.home7 .r .con .list .item .ico{background: url(../image/temp/home9_1.png) no-repeat center; background-size: cover;}
.home7 .r .con .list .item .txt{background-color: #f7f4f3; color: #333;}
.home7 .r .con .list .item .txt .p{color: #707070;}

