@charset "utf-8";
html,body{position:relative;height:100%;}
body{background:#fff; color:#000;margin:0;padding:0}
.swiper-container{width:100%;height:100%;cursor:default;margin:0 auto}
.pc-out{max-width:100%;min-width: 900px;margin: 0 auto;overflow: auto;position: relative;}

.index_moudel{min-width: 1015px;margin: 0 auto; box-sizing: border-box;padding: 0 80px;}
.index_moudel1{max-width: 100%;width: 100%;padding: 0 !important;height:450px;}
.pc-page{width:100%;height:100%;min-height:450px;}
.pc-top-bg .pc-index-bg{display:block;min-width:1400px;width:100%;height:450px;background-position:center top;background-repeat:no-repeat;background-size:cover;}
.index_txt1{top:40%;left:0%;right:0;margin:0 auto;overflow:hidden;position:absolute;z-index:2;line-height:1;white-space:nowrap;text-align:center}
.index_txt1 span{display:block}
.index_txt1 .txt1{font-size:5em;color:#fff;font-weight:bolder;}
.index_txt1 .txt2{font-size:3em;color:#fff;margin-top:15px;}
.index_txt2{top:300px;left:0%;right:0;margin:0 auto;overflow:hidden;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center}
.index_txt2 .index_txt2_item{text-align:center;padding:0 50px;line-height:1;color:#fff;border-right:1px solid rgba(231,231,231,0.6)}
.index_txt2_item:last-child{border:none}
.index_txt2_item .txt1{font-size:28px}
.index_txt2_item .txt1 span{font-size:16px;margin-left:5px;font-weight:normal}
.index_txt2_item .txt2{margin-top:2px;font-size:18px;font-weight:normal}

.index_news_line{margin:0 auto;width:100%;min-width:950px;height:60px;background-image:url('../img/news.jpg');background-repeat:no-repeat;background-position:center bottom;}
.index_news_line2{margin:0 auto;width:100%;min-width:950px;height:60px;background-image:url('../img/businesstitle.jpg');background-repeat:no-repeat;background-position:center bottom;}

.index_news_con{margin:0 auto;width:950px;}
.index_news_con .news_title{margin:10px auto;width:610px;}
.index_news_con .news_title ul.news_nav{height:25px;border-bottom:1px solid #666;}
.index_news_con .news_title ul.news_nav li{margin-left:160px;float:left;list-style-type:none;cursor:pointer;height:25px;}
.index_news_con .news_title ul.news_nav li.active{border-bottom:2px solid #b60005;color:#b60005;font-weight:bold;}
.index_news_con .news_boxs{margin:20px auto 20px auto;width:950px;height:300px;}
.index_news_con .news_boxs .news_box{display:block;width:950px;height:300px;list-style-type:none;}

.pc-c2{width:450px;height:300px;}
.pc-c2-txt{position:absolute;bottom:0;height:52px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-left:20px;background:rgba(0,0,0,0.6);color:#fff;width:100%;}
.pc-c2-txt:hover{background:rgba(0,0,0,1) !important}


.new-item{display:flex;align-items:center;margin-bottom:10px;width: 100%;}
.new-item:last-child{margin-bottom:0}
.new-item .n-time{display:block;float:left;width:25px;height:50px;text-align:center;background:url(../img/newspoint.jpg)  0px 10px no-repeat;}
.new-item .n-ttl{width:445px;font-size:14px;margin-left:10px;color:#000;line-height:1.8;}
.new-item .n-ttl:hover a{color:#C00000}
.new-item .n-ttl a{width: 100%; text-overflow:ellipsis;overflow:hidden;display:inline-block;}
.n-btn-more{display:block;float:right;padding:2px 10px;border:1px #666666 solid;font-size:12px;}
.n-btn-more:hover{border:1px #C00000 solid;color:#C00000}
.new-item-tit{width:100%;height:25px;border-bottom:1px #d8d8d8 solid;margin-bottom:10px;}
.new-item-tit .atitle{float:left;font-size:16px;line-height:16px;color:#1A294B;text-indent:5px;font-weight:bold;}
.new-item-tit .aicon{float:left;display:block;width:4px;height:16px;background-color:#c00000; }
.new-item-tit .amore{float:right;color:#68738B;}
.new-item-tit .amore a{font-size:14px;line-height:16px;color:#68738B;}


#top-img .swiper-slide{overflow:hidden}
#top-img .swiper-button-next:hover{background-color:#000000}
#top-img .swiper-button-prev:hover{background-color:#000000}
#top-img .swiper-button-next{width:40px;height:70px;background:url(../img/right_arrow.png) no-repeat center center;background-size:100% 100%;right:0;border-radius:6px 0 0 6px}
#top-img .swiper-button-prev{width:40px;height:70px;background:url(../img/left_arrow.png) no-repeat center center;background-size:100% 100%;left:0;border-radius:0px 6px 6px 0px}
#top-img .swiper-button-prev::after,#top-img .swiper-button-next::after{content:''}
#top-img .swiper-button-prev.swiper-button-disabled{background:url(../img/left_arrow_grey.png) no-repeat center center;background-size:100% 100%}
#top-img .swiper-button-next.swiper-button-disabled{background:url(/s/style/img/right_arrow_grey.png) no-repeat center center;background-size:100% 100%}

.ui-tdpic .swiper-slide{overflow:hidden}
.ui-tdpic .swiper-button-next:hover{background-color:#000000}
.ui-tdpic .swiper-button-prev:hover{background-color:#000000}
.ui-tdpic .swiper-button-next{width:40px;height:70px;background:url(../img/right_arrow.png) no-repeat center center;background-size:100% 100%;right:0;border-radius:6px 0 0 6px}
.ui-tdpic .swiper-button-prev{width:40px;height:70px;background:url(../img/left_arrow.png) no-repeat center center;background-size:100% 100%;left:0;border-radius:0px 6px 6px 0px}
.ui-tdpic .swiper-button-prev::after{content:'' !important;}
.ui-tdpic .swiper-button-next::after{content:'' !important;}
.ui-tdpic .swiper-button-prev.swiper-button-disabled{background:none;background-size:100% 100%}
.ui-tdpic .swiper-button-next.swiper-button-disabled{background:none;background-size:100% 100%}


.common_index_ttl{font-size: 42px;color: #1A294B;font-weight: bold;line-height: 1.1;position: relative;display: inline-block;}
.common_index_ttl::after{position: absolute;width: 129px;height: 18px; background: rgba(192, 0, 0, 0.8);z-index:-1;content: '';bottom: -7px;left: 0;right: 0;margin: 0 auto;}
.index_moudel2{margin-top:50px}


#swiper-container2 .swiper-slide{z-index: 9; transform: scale(0.8); transition: 300ms;min-height:388px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;opacity: 0.5;}
#swiper-container2 .swiper-slide:hover{opacity: 1;}
#swiper-container2 .swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);opacity: 1;z-index: 10;}
#swiper-container2 .swiper-slide-active .c5_item_con,.swiper-slide-duplicate-active .c5_item_con{display: block;}
.pc_c5_item{position: relative;width: 100%;}
.c5_item_con{ display: none;cursor: pointer;box-sizing: border-box; z-index: 10; position: absolute;top:50%;transform: translateY(-50%);right: -80%; width: 480px;box-sizing: border-box;padding: 20px;background: #FFFFFF; box-shadow: 0px 3px 19px 0px rgba(1, 16, 40, 0.18);border-radius: 21px;}
.c5_item_con:hover .pc-more-inner{ background: #C00000; color: #fff; border: none; }
.c5_item_con:hover .pc-more-inner a{ color: #fff; }
.c5_ttl{font-size: 28px;color:#1A294B;line-height: 1.1;}
.c5_con{font-size: 14px;color: #848AA1;margin-top: 5px;line-height: 1.4;}
.c5_item_con .pc-more-inner{margin-left: 0px;}

#swiper-container2 .swiper-button-next {
    width: 50px;
    height: 30px;
    background: url(../../style/img/banner_arrow.png) no-repeat center center;
    background-size: 100% 100%;
    left: 86px;
    bottom: 0px;
    top: auto;
}


#swiper-container2 .swiper-button-prev {
    width: 50px;
    height: 30px;
    background: url(../../style/img/banner_arrow.png) no-repeat center center;
    background-size: 100% 100%;
    bottom: 0px;
    top: auto;
    transform: rotate(180deg);
}

#swiper-container2 .swiper-button-prev::after,
#swiper-container2 .swiper-button-next::after {
    content: '';
}


.con {margin:0 auto; width:950px; }
.con .newtitle{width:610px;margin:10px auto;}
.con .newtitle .indexnav{border-bottom:1px solid #666666;height:25px;}
.con .newtitle .indexnav li{float:left;cursor:pointer;}
.con .newtitle .indexnav li.active{color:#b60005;height:35px;cursor:pointer;background:url(../img/point.jpg) no-repeat center 24px;}


.con .index-hd{background:none; margin-left:0px;padding-left:0}
.con .index-hd .index-hdli{background:none; margin-left:0; padding-left:0;list-style:none; background:none;padding-top:10px;padding-bottom:10px;}
.con .index-hd .index-hdli ul{margin:0; padding:0; background:none}
.con .index-hd .index-hdli ul li{background:none}
.libtn{display:block;width:185px;height:107px;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.libtn2{display:block;width:130px;height:107px;background-position:center center;background-repeat:no-repeat;background-size:100%;}
.libtn-gqtz-1{background-image:url(../img/sybtn/gqtz/1.jpg);}
.libtn-gqtz-1:hover{background-image:url(../img/sybtn/gqtz/1-1.jpg);}
.libtn-gqtz-2{background-image:url(../img/sybtn/gqtz/2.jpg);}
.libtn-gqtz-2:hover{background-image:url(../img/sybtn/gqtz/2-2.jpg);}
.libtn-gqtz-3{background-image:url(../img/sybtn/gqtz/3.jpg);}
.libtn-gqtz-3:hover{background-image:url(../img/sybtn/gqtz/3-3.jpg);}
.libtn-gqtz-4{background-image:url(../img/sybtn/gqtz/4.jpg);}
.libtn-gqtz-4:hover{background-image:url(../img/sybtn/gqtz/4-4.jpg);}
.libtn-gqtz-5{background-image:url(../img/sybtn/gqtz/5.jpg);}
.libtn-gqtz-5:hover{background-image:url(../img/sybtn/gqtz/5-5.jpg);}
.libtn-gqtz-6{background-image:url(../img/sybtn/gqtz/6.jpg?v240320);}
.libtn-gqtz-6:hover{background-image:url(../img/sybtn/gqtz/6-6.jpg?v240320);}
.libtn-gqtz-7{background-image:url(../img/sybtn/gqtz/7.jpg);}
.libtn-gqtz-7:hover{background-image:url(../img/sybtn/gqtz/7-7.jpg);}
.libtn-gqtz-8{background-image:url(../img/sybtn/gqtz/8.jpg);}
.libtn-gqtz-8:hover{background-image:url(../img/sybtn/gqtz/8-8.jpg);}

.libtn-zqrz-1{background-image:url(../img/sybtn/zqrz/1.jpg);}
.libtn-zqrz-1:hover{background-image:url(../img/sybtn/zqrz/1-1.jpg);}
.libtn-zqrz-2{background-image:url(../img/sybtn/zqrz/2.jpg);}
.libtn-zqrz-2:hover{background-image:url(../img/sybtn/zqrz/2-2.jpg);}
.libtn-zqrz-3{background-image:url(../img/sybtn/zqrz/3.jpg);}
.libtn-zqrz-3:hover{background-image:url(../img/sybtn/zqrz/3-3.jpg);}
.libtn-zqrz-4{background-image:url(../img/sybtn/zqrz/4.jpg);}
.libtn-zqrz-4:hover{background-image:url(../img/sybtn/zqrz/4-4.jpg);}
.libtn-zqrz-5{background-image:url(../img/sybtn/zqrz/5.jpg);}
.libtn-zqrz-5:hover{background-image:url(../img/sybtn/zqrz/5-5.jpg);}


.libtn-trzfw-1{background-image:url(../img/sybtn/trzfw/1.jpg?v=20240313);}
.libtn-trzfw-1:hover{background-image:url(../img/sybtn/trzfw/1-1.jpg?v=20240313);}
.libtn-trzfw-2{background-image:url(../img/sybtn/trzfw/2.jpg);}
.libtn-trzfw-2:hover{background-image:url(../img/sybtn/trzfw/2-2.jpg);}
.libtn-trzfw-5{background-image:url(../img/sybtn/trzfw/5.jpg);}
.libtn-trzfw-5:hover{background-image:url(../img/sybtn/trzfw/5-5.jpg);}
.libtn-trzfw-6{background-image:url(../img/sybtn/trzfw/6.jpg);}
.libtn-trzfw-6:hover{background-image:url(../img/sybtn/trzfw/6-6.jpg);}
.libtn-trzfw-8{background-image:url(../img/sybtn/trzfw/8.jpg);}
.libtn-trzfw-8:hover{background-image:url(../img/sybtn/trzfw/8-8.jpg);}



.con .more{float:right;text-decoration:none; display:block;text-align:center;border:1px solid #666;width:65px;color:#666666;padding:3px 3px;margin-top:10px;font-size:12px;}


.navbtm{background:#900006; overflow:hidden;height:118px;}
.navbtm .innernavbtm_1{width:950px; height:118px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}
.navbtm .innernavbtm_1 .innernavbtm_1_1{ width:316px; height:118px; float:left; cursor:pointer}
.navbtmbg{background:url(../img/business.jpg) no-repeat; height:118px; background-color:#900006; width:950px; margin:0 auto; padding:0}


.navbtmok{overflow:hidden;height:118px;}
.navbtmok .innernavbtm_1ok{width:950px; height:118px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}
.navbtmok .innernavbtm_1ok .innernavbtm_1_1ok{ width:316px; height:118px; float:left; cursor:pointer}
.navbtmbgok{ height:118px; width:950px; margin:0 auto; padding:0}

.con .indexnavok{width:950px;padding:0;margin:0px;}
.con .indexnavok li{float:left;height:118px;}


.con .index-hdok{background:none; margin:0px;padding:0;width:950px;display:inline-block;background-color:#c8c8c8;text-align:center;}
.con .index-hdok .index-hdliok{display:none; list-style:none;}
.con .index-hdok .index-hdliok ul{padding:0; margin:0px; background:none;}
.con .index-hdok .index-hdliok ul li{background:none;float:left;text-align:center;background-color:#fff;}
.con .index-hdok .index-hdliok ul li a{display:block;background-color:#c8c8c8;padding:5px 0px;text-decoration:none;color:#ab1e23;border-bottom:2px solid #969696;}
.con .index-hdok .index-hdliok ul li a.active{border-bottom:2px solid #ab1e23;}

.con .index-hdok .index-hdliok .menu1 li{width:136px;}
.con .index-hdok .index-hdliok .menu1 li a{width:135px;}
.con .index-hdok .index-hdliok .menu2 li{width:190px;}
.con .index-hdok .index-hdliok .menu2 li a{width:189px;}
.con .index-hdok .index-hdliok .menu3 li{width:118px;}
.con .index-hdok .index-hdliok .menu3 li a{width:117px;}


.n1 .img-con{width:182px; height:155px; float:left}
.n1 .img-con img{margin:0; padding:0; vertical-align:top; width:182px; height:155px; }
.n1 .ntext{width:258px; float:left; margin-left:15px;font-size:14px;}
.n1 .ntext .p1{font-weight:bold; margin:0; padding:0;   overflow:hidden; height:20px; padding-left:3px;text-align:left; }
.n1 .ntext .p1 a{ color:#000000;text-decoration:none;}
.n1 .ntext .p2{text-align: justify;margin-top:4px;color:#666666;line-height:180%;margin-left:3px; height:145px; overflow:hidden;font-size:12px;}


.con .ullist{padding:0px; font-size:14px;/*width:430px;*/height:200px;}
.con .ullist li{background:url(../img/listbg2.jpg) left center no-repeat;height:50px;margin-bottom:20px;}
.con .ullist li span{margin:0; padding:0; float:left; text-align:left;color:#666666;}
.con .ullist li a{color:#000; display:block; text-decoration:none;font-weight:bold;}
.con .ullist li a:hover{color:#000; display:block; text-decoration:none;font-weight:bold;}
.con .ullist li .dtdate{float:left;width:25px;height:52px;text-align:center;background:url(../img/newspoint.jpg) left top no-repeat;}
.con .ullist li .dtdate1{float:left;width:50px;height:52px;text-align:center;background:url(../img/date.jpg) left center no-repeat;}
.con .ullist li .dtdate1 .dd{color:#000000;font-weight:bold;font-size:20px;height:30px;}
.con .ullist li .dtdate1 .mm{color:#666666;font-size:12px;}
.con .ullist li .title{float:left;width:400px;margin-left:10px;overflow:hidden;}
.con .ullist li .title a{/*white-space:nowrap;*/height:20px;line-height:180%;overflow:hidden;display:block;}
.con .ullist li .title span{padding:0;margin:0;line-height:180%;font-size:12px;height:45px;text-align: justify;}
