@font-face{font-family: f1; src: url(W4.TTF);}
html{font-size: 100%; width: 100%; outline: none; min-height: 100%; position: relative;}
body{background: #FFF; font-family: arial, "Microsoft Yahei", "寰蒋闆呴粦", "Helvetica Neue", Helvetica, Tahoma, sans-serif; font-size: 14px; font-weight: 400; color: #333333; text-align: left; margin: auto; width: 100%; outline: none; position: relative;}
body,
div,
p,
input,
a,
span,
img,
ul,
li,
textarea,
select,
button{outline: none;}
a,
a:hover{color: #373737; text-decoration: none;}
html{font-size: 100%; width: 100%; outline: none;}
body,
div,
p,
span,
ul,
li,
a,
input,
textarea{box-sizing: border-box;}
.clearfix::after{display: block; content: ''; clear: both;}
ul{margin: 0; padding: 0;}
li{list-style: none;}
.left{float: left;}
.right{float: right;}
img{width: 100%; height: auto;}
p{margin: 0;}
.boxShadow{-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.26); -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.26); box-shadow: 0 1px 5px rgba(0, 0, 0, 0.26);}
/* gShow */
.gShow{opacity: 0;}
@keyframes mymove{from{transform: translate3d(0, 50%, 0); opacity: 0;} to{transform: translate3d(0, 0, 0); opacity: 1;}}
@-webkit-keyframes mymove
/* Safari and Chrome */{from{transform: translate3d(0, 50%, 0); opacity: 0;} to{transform: translate3d(0, 0, 0); opacity: 1;}}
.fontFadeIn{animation: 3s ease 0s 1 normal none running fontMove; -webkit-animation: 3s ease 0s 1 normal none running fontMove;}
@keyframes fontMove{from{transform: translate3d(-10%, 50%, 0); opacity: 0;} to{transform: translate3d(0, 0, 0); opacity: 1;}}
@-webkit-keyframes fontMove
/* Safari and Chrome */{from{transform: translate3d(-10%, 50%, 0); opacity: 0;} to{transform: translate3d(0, 0, 0); opacity: 1;}}
/* scaleImg */
.scaleImg{overflow: hidden; display: block;}
.scaleImg .img{/* filter: grayscale(100%); */}
.scaleImg img{transition-duration: .3s; display: block;}
.scaleImg:hover img{transform: scale(1.1); /* filter: grayscale(0); */}
/* banner */
.banner{position: relative; overflow: hidden;}
.banner img{transform: scale(1, 1); -webkit-transform: scale(1, 1); animation: 10s infinite alternate bannerMove; -webkit-animation: 10s infinite alternate bannerMove; display: block;}
@keyframes bannerMove{from{transform: scale(1, 1);} to{transform: scale(1.1, 1.1);}}
@-webkit-keyframes bannerMove
/*Safari and Chrome*/{from{-webkit-transform: scale(1, 1);} to{-webkit-transform: scale(1.1, 1.1);}}
/* content */
.content{width: 1500px; height:100%; margin: 0 auto; display: flex;align-items: center;}
.swiper-pagination-bullet-active{width: 15px!important;border-radius: 12px;}
/* header */
header{z-index: 999; position: relative;}
header .top{line-height: 37px;}
header .top .tit{color: #858484;}
header .top .right a{margin-left: 30px; color: #FC880C;}
header .top .right a img{vertical-align: middle; width: auto; margin-right: 7px;}
header .center{border-top: 1px solid #E8E8E8; height: 100px;}
header .center .logo img{width: auto;}
header .center .logo .img1{float: left;}
header .center .logo .img2{float: left;margin-left: 34px;margin-top: 19px;}
header .center .left{padding-top: 16px;}
header .bottom{background-color: #f5f5f5;}
header .bottom .tabs>li{text-align: center;position: relative;padding: 0 40px;}
header .bottom .tabs>li>a{transition: .3s; line-height: 51px; font-size: 16px; color: #333333; display: block;}
header .bottom .tabs>li.active>a,
header .bottom .tabs>li:hover>a{color: #c11827;}
header .bottom .tabs>li ul{position: absolute;left: 0;background-color: #fff;top: 51px;transform: scale(0,1);transition: .3s;width: 100%;}
header .bottom .tabs>li ul a{display: block; padding: 0 12px; line-height: 40px; transition: .3s;}
header .bottom .tabs>li:hover ul{transform: scale(1);}
header .bottom .tabs>li ul a:hover{background-color: #2290e1;color: #fff;}
header .bottom .tabs>li .detail{position: absolute;left: -5px;background-color: #fff;top: 48px;transform: scale(0,1);transition: .3s;width: 200px;}

header .bottom .tabs>li .detail a{    display: block;padding: 0 12px;line-height: 40px; transition: .3s;}

header .bottom .tabs>li:hover .detail{transform: scale(1);}
header .bottom .tabs>li .detail a:hover{color:#c11827}
.index_w1300_min_swiper .index_min_swiper .swiper-slide a:hover .p1{color:#c11827}



/* 主页内容 */
/*搜索 */
.search_main{width: 100%;height: 61px;background: #f5f5f5;border-bottom: 1px solid #e0e1e2;margin-top: -4px;}
.search_main.index-search{background: #f5f5f5;}
.search_main .search{width: 260px;height: 36px;line-height: 36px;float: right;position: relative;margin-top: 13px;overflow: hidden;border: 1px solid #dddddd;}
.search_main .search input{border: 0px; outline: none; display: block;}
.search_main .search .txt{width: 216px;height: 36px;line-height: 36px;float: left;/* border: 1px solid #dddddd; */text-indent: 1em;/* border-radius: 15px; */}
.search_main .search .btn{width: 40px;height: 36px;float: right;cursor: pointer;background: url(../images/search.png) center center no-repeat;background-color: #2290e1;}
.search_main .skey_txt{float: left;text-align: left;height: 61px;font-size: 0;line-height: 61px;font-size: 14px;color: #666666;}
.search_main .skey_txt .t{font-size: 14px;color: #666666;font-weight: bold;}

.search_main .skey_txt span{display: inline-block;}
.search_main .skey_txt a{display: inline-block;color: #999999;padding-right: 24px;}
.search_main .skey_txt a:hover{color: #047fcc;}
.search_main .skey_txt .split{width: 1px; height: 15px; display: inline-block; margin: 0 16px; background: #dddddd;}

.home1{padding-top: 30px;}
.home1 .list{width: 104%;}
.home1 .list .item{transition: all ease 300ms;width: 210px;height: 200px;float: left;box-shadow: 0px 0px 10px #cbd2d2;margin-right: 36px;position: relative;overflow: hidden;}
.home1 .list .item a .img1{width: auto;margin: 0 auto;display: block;margin-top: 40px;}
.home1 .list .item a .p1{font-size: 16px;color: #02090f;text-align: center;margin-top: 34px;}
.home1 .list .item a .p2{width: 24px;height: 2px;background-color: #2290e1;margin: 0 auto;display: block;margin-top: 20px;}
.home1 .list .item a .bg{background-color: #2290e1;left: -100%;top: 0;position: absolute;width: 210px;height: 200px;transition: all ease 300ms;}
.home1 .list .item a .bg .img1_a{width: auto;margin: 0 auto;display: block; margin-top: 40px;}
.home1 .list .item a .bg .p3{font-size: 16px;color: #ffffff;text-align: center;margin-top: 34px;}
.home1 .list .item a .bg .p4{width: 48px;height: 2px;background-color: #fff;margin: 0 auto;display: block;margin-top: 20px;}
.home1 .list .item:hover a .bg{display: block; position: absolute; top: 0; left: 0%;transition: all ease 300ms;}
.home2{padding-bottom: 60px;}
.home2 .topTitle{height: 40px; margin-top: 40px;}
.home2 .topTitle .left{}
.home2 .topTitle .left .list{}
.home2 .topTitle .left .item{float: left;}
.home2 .topTitle .left .item a{font-size: 16px;color: #333333;padding: 0 16px;}
.home2 .topTitle .left .item:hover a{font-size: 16px;color: #2290e1;border-bottom: 2px solid #2290e1;padding-bottom: 5px;}
.home2 .topTitle .left .item.hover a{font-size: 16px;color: #2290e1;border-bottom: 2px solid #2290e1;padding-bottom: 5px;}
.home2 .topTitle .right{}
.home2 .topTitle .right a{font-size: 14px;color: #666666;}
.home2 .topTitle .right a:hover{color: #2290e1;}
.home2 .home2_main{}
.home2 .home2_main .list{width: 104%;}
.home2 .home2_main .list .item{overflow: hidden;width: 288px;height: 270px;float: left;position: relative;margin-right: 16px;border: 1px solid #f5f5f5;background: #f5f5f5;margin-bottom: 16px;}
.home2 .home2_main .list .item a{}
.home2 .home2_main .list .item a .img1{width: auto;display: block;}
.home2 .home2_main .list .item a .p1{font-size: 14px;color: #666666;padding-left: 18px;padding-top: 10px;}
.home2 .home2_main .list .item a .p1 span{font-size: 14px;color: #2290e1;font-weight: bold;}
.home2 .home2_main .list .item a .p2{font-size: 14px;color: #333333;padding-left: 18px;padding-top: 4px;}
.home2 .home2_main .list .item a .top{position: absolute;top: 0px;right: 5px;}
.home2 .home2_main .list .item a .top .img2{width: auto;}
.home2 .home2_main .list .item a .bg{position: absolute; width: 100%; height: 200px; left: -100%; top: 0; transition: all ease 300ms; background: url(../images/blue80.png) repeat 0 0;}
.home2 .home2_main .list .item a .bg .p3{font-size: 16px;color: #333333;background: #fff;width: 150px;height: 46px;border-radius: 6px;text-align: center;line-height: 46px;margin: 0 auto;margin-top: 46px;}
.home2 .home2_main .list .item a .bg .p4{font-size: 14px;color: #fff;background: #2290e1;width: 150px;height: 46px;border-radius: 6px;text-align: center;line-height: 46px;margin: 0 auto;margin-top: 16px;}
.home2 .home2_main .list .item:hover a .bg{left: 0;top: 0;transition: all ease 300ms;}
/* xp */
.xp{height: 300px;width: 100%;background: url(../images/xp.jpg) center center no-repeat;padding-top: 146px;}
.xp .p1{width: 290px;height: 42px;line-height: 42px;background-color: #2290e1;border-radius: 21px;font-size: 14px;color: #ffffff;text-indent: 24px;}
.xp .p1 span{font-size: 24px;color: #ffffff;font-weight: bold;}
.xp .p2{width: 290px;height: 42px;line-height: 42px;background-color: #2290e1;border-radius: 21px;font-size: 14px;color: #ffffff;text-indent: 24px;margin-top: 20px;margin-left: 54px;}
.xp .p2 span{font-size: 24px;color: #ffffff;font-weight: bold;}
.home3{padding-bottom: 40px;}
.home3 .topTitle{}
.home3 .topTitle .p1{font-size: 18px;color: #999999;text-align: center;padding-top: 60px;}
.home3 .topTitle .p2{font-size: 36px;color: #02090f;font-weight: bold;text-align: center;background: url(../images/title.png) center center no-repeat;line-height: 36px;margin-top: 10px;}
.home3 .topTitle .p3{font-size: 16px;color: #999999;text-align: center;padding-top: 12px;}
.home3 .part1{padding-top: 32px; display: inline-block;}
.home3 .part1 .list{width: 104%;}
.home3 .part1 .list .item{float: left;width: 378px;height: 230px;position: relative;margin-right: 34px;overflow: hidden;transition: all ease 300ms;}
.home3 .part1 .list .item a{}
.home3 .part1 .list .item a img{position: absolute;top: 0;right: 0;transition: transform .5s;}
.home3 .part1 .list .item a .p1{width: 378px;height: 60px;background: url(../images/home3_bg.png) center center no-repeat;position: absolute;bottom: 0;font-size: 16px;color: #ffffff;text-align: center;line-height: 68px;}
.home3 .part2{display: inline-block; margin-top: 24px;}
.home3 .part2 .list{width: 104%;}
.home3 .part2 .list .item{float: left;width: 216px;margin-right: 30px;margin-bottom: 10px;transition: all ease 300ms;}
.home3 .part2 .list .item a{}
.home3 .part2 .list .item a .img{width: 216px;height: 112px;background: #f5f5f5;}
.home3 .part2 .list .item a .img img{width: 100%;/* transition: all ease 300ms; */}
.home3 .part2 .list .item a .p1{font-size: 16px;color: #666666;text-align: center;line-height: 40px;}
.home3 .part1 .list .item:hover a img{transform: scale(1.08);transition: transform .5s;}
.home3 .part2 .list .item:hover a .img{border: 2px solid #2290e1;}
.home4{background: url(../images/home4_bg.jpg) center center no-repeat;height: 580px;}
.home4 .part1{padding-top: 110px; width: 584px;}
.home4 .part1 .part1_1{}
.home4 .part1 .part1_1 .sz{float: left;width: 130px;margin-right: 62px;position: relative;}
.home4 .part1 .part1_1 .sz .p1{font-size: 60px;color: #333333;font-weight: bold;position: relative;}
.home4 .part1 .part1_1 .sz .p1 span{font-size: 20px;color: #333333;position: absolute;}
.home4 .part1 .part1_1 .sz .p2{font-size: 16px;color: #333333;line-height: 24px;padding-top: 10px;}
.home4 .part1 .part1_1 .sz .sz_1 span{font-size: 20px;color: #333333;position: absolute;top: 0;right: 34px;}
.home4 .part1 .part1_2{display: inline-block; margin-top: 66px;}
.home4 .part1 .part1_2 .list{}
.home4 .part1 .part1_2 .list .item{float: left;margin-right: 44px;}
.home4 .part1 .part1_2 .list .item .img{transition: all 1s;width: 76px;height: 76px;border-radius: 50%;border:1px solid #2290e1;}
.home4 .part1 .part1_2 .list .item .img img{width: auto;margin: 0 auto;display: block;margin-top: 18px;}
.home4 .part1 .part1_2 .list .item .p1{font-size: 18px;color: #2290e1;text-align: center;padding-top: 6px;}
.home4 .part1 .part1_3{font-size: 14px;color: #333333;width: 436px;line-height: 28px;padding-top: 10px;}
.home4 .part2{width: 600px;padding-top: 90px;}
.home4 .part2 .list{}
.home4 .part2 .list .item{transition: all ease .6s;background: url(../images/yuan.png) center left no-repeat;height: 26px;line-height: 26px;margin-bottom: 40px;}
.home4 .part2 .list .item .p1{font-size: 20px;color: #2290e1;font-weight: bold;float: left;text-indent: 34px;}
.home4 .part2 .list .item .p2{font-size: 20px;color: #02090f;float: left;margin-left: 15px;}
.home4 .part2 .list .item.it1{margin-left: 202px;}
.home4 .part2 .list .item.it2{margin-left: 168px;}
.home4 .part2 .list .item.it3{margin-left: 138px;}
.home4 .part2 .list .item.it4{margin-left: 100px;}
.home4 .part2 .list .item.it5{margin-left: 68px;}
.home4 .part2 .list .item.it6{margin-left: 30px;}
.home4 .part1 .part1_2 .list .item:hover .img{transform: rotateY(180deg);}
.home4 .part2 .list .item:hover{transform: translateY(-4px); transition: all ease .6s;}
.home5{}	
.home5 .topTitle{}
.home5 .topTitle .p1{font-size: 18px;color: #999999;text-align: center;padding-top: 60px;}
.home5 .topTitle .p2{font-size: 36px;color: #02090f;font-weight: bold;text-align: center;background: url(../images/title.png) center center no-repeat;line-height: 36px;margin-top: 10px;}
.home5 .topTitle .p3{font-size: 16px;color: #999999;text-align: center;padding-top: 12px;}
.home5	.part{margin-top: 30px;width: 104%;}
.home5	.part .part1{ width: 370px; float: left; margin-right: 44px;}	
.home5	.part .part1 .title{width: 370px;height: 40px;background-color: #2290e1;line-height: 40px;}		
.home5	.part .part1 .title .tit{font-size: 16px;color: #ffffff;float: left;text-indent: 20px;}	
.home5	.part .part1 .title .more{    transition: all ease .6s;font-size: 14px;color: #ffffff;float: right;margin-right: 20px;}	
.home5	.part .part1 .img{transition: transform .5s;overflow: hidden; height: 370px;height: 120px;margin-top: 20px;margin-bottom: 20px;}
.home5	.part .part1 .img img{width: auto;transition: transform .5s;}
.home5	.part .part1 .list{ margin-top: 24px;}
.home5	.part .part1 .list .item{ height: 44px; line-height: 44px; border-bottom: 1px dashed #dddddd; transition: transform .5s;cursor: pointer;}
.home5 .part .part1 .list .item a{display: block;}
.home5	.part .part1 .list .item .dot{width: 6px;height: 6px;background: #999999;display: block;float: left;margin: 20px 12px 0 10px;}
.home5	.part .part1 .list .item .p1{font-size: 14px;color: #666666;float: left;}
.home5	.part .part1 .list .item .p2{font-size: 14px;color: #999999;float: right;margin-right: 6px;}
.home5	.part .part1 .list .item:hover .dot{width: 6px;height: 6px;background: #2290e1;}
.home5	.part .part1 .list .item:hover .p1{font-size: 14px;color: #2290e1;}
.home5 .part .part1 .img:hover img{    transform: scale(1.08);transition: transform .5s;}
.home5 .part .part1.part2{}
.home5 .part .part1.part2 .item{width: 370px;height: 135px;padding: 0 6px;margin-bottom: 22px;}
.home5 .part .part1.part2 .item a{display: block;}
.home5 .part .part1.part2 .item a .t1{display: inline-block;}
.home5 .part .part1.part2 .item a .t1 .wt{width: 28px;height: 28px;background-color: #2290e1;text-align: center;float: left;border-radius: 50%;color: #fff;line-height: 30px;}
.home5 .part .part1.part2 .item a .t1 .p1{font-size: 14px;color: #666666;line-height: 28px;margin-left: 16px;width: 312px;}
.home5 .part .part1.part2 .item a .t2{display: inline-block; margin-top: -14px;}
.home5 .part .part1.part2 .item a .t2 .da{width: 28px;height: 28px;background-color: #aaaaaa;text-align: center;border-radius: 50%;color: #fff;line-height: 30px;float: left;}
.home5 .part .part1.part2 .item a .t2 .p1{font-size: 14px;color: #999999;line-height: 24px;width: 312px;margin-left: 16px;}
.home5 .part .part1.part2 .item a .t2 .p1 span{font-size: 14px;color: #ce0000;}
.home5 .part .part1.part2 .item:hover a .t1 .p1{color: #2290e1;}
.home6{ margin-top: 30px; display: block; margin-bottom: 30px;}
.home6 .part1{background: url(../images/home6_bg.jpg) center center no-repeat;width: 260px;height: 220px;padding: 50px 0 0 30px;}
.home6 .part1 .p1{font-size: 30px;color: #ffffff; font-weight: bold;}
.home6 .part1 .p2{font-size: 30px;color: #ffffff;}
.home6 .part1 .p3{font-size: 16px;color: #ffffff;padding-top: 24px;}
.home5 .part .part1 .title .more:hover{margin-right: 10px;    transition: all ease .6s;}
.home6 .part2{ float: left;}
/* 手风琴 */
.home6_part2_main img{height: 300px;}
.home6_part2_main .accordion_mode{display: flex;}
.home6_part2_main{/* margin-top: 40px; */ width: 940px; position: absolute;left: 0;top: 0;}
.home6_part2_main .mode{width: 250px; overflow: hidden; display: flex; transition: .5s;}
.home6_part2_main .mode.active{width: 440px; display: flex;}
.home6_part2_main .mode>.scaleImg{width: 440px; position: relative; margin-right: 0;}
.home6_part2_main .mode>.scaleImg img{display: block;}
.home6_part2_main .mode .info{position: absolute; top: 0; bottom: 0; left: 0; width: 250px; padding-left: 40px; padding-top: 70px;}
.home6_part2_main .mode .info .tit{font-size: 22px; line-height: 22px; color: #FBFBFB; margin-bottom: 9px;}
.home6_part2_main .mode .info .titEn{color: #FFFFFF; margin-bottom: 40px;}
.home6_part2_main .mode .info .txt{color: #fff;}
/* scaleImg */
.scaleImg{overflow: hidden; display: block;}
.scaleImg img{transition-duration: .3s; display: block;}
.scaleImg:hover img{transform: scale(1.1); /* filter: grayscale(0); */}
/* footer */
footer{height: 410px;width: 100%;}
footer .part1{padding-top: 60px; border-bottom: 1px solid #333333; padding-bottom: 30px;}
footer .part1 .fnav{float: left;width: 190px;}
footer .part1 .fnav .tit{font-size: 18px;color: #ffffff;font-weight: bold;margin-bottom: 35px;}
footer .part1 .fnav .item{line-height: 36px;}
footer .part1 .fnav .item a{font-size: 14px;color: #999999;}
footer .part2{padding-top: 40px; border-bottom: 1px solid #333333; padding-bottom: 36px;}
footer .part2 .part2Left{float: left; width: 560px;}
footer .part2 .part2Left .tit{font-size: 16px;color: #ffffff;margin-bottom: 20px;}
footer .part2 .part2Left .p1{font-size: 14px;color: #999999;}
footer .part2 .part2Left .p1 img{width: 18px;height: 18px;float: left;margin-right: 10px;}
footer .part2 .part2Left .p2{font-size: 14px;color: #999999;margin-top: 14px;}
footer .part2 .part2Left .p2 img{width: 18px;height: 18px;float: left;margin-right: 10px;}
footer .part2 .part2Right{float: left;}
footer .part2 .part2Right .tit{font-size: 16px;color: #ffffff;margin-bottom: 20px;}
footer .part2 .part2Right .p1{font-size: 14px;color: #999999;}
footer .part2 .part2Right .p1 img{width: 18px;height: 18px;float: left;margin-right: 10px;}
footer .part2 .part2Right .p2{font-size: 14px;color: #999999;margin-top: 14px;}
footer .part2 .part2Right .p2 img{width: 18px;height: 18px;float: left;margin-right: 10px;}
footer .part3{font-size: 14px;color: #777777;padding-top: 26px;}
footer .part3 a{font-size: 14px;color: #777777;}
footer .part1 .fnav .item a:hover{color: #dddddd;}
footer .part3 a:hover{color: #dddddd;}
/* hdBanner */
.hdBanner{position: relative;}
.hdBanner .info{position: absolute; left: 50%; top: 50%; height: 138px; width: 138px; margin-left: -69px; margin-top: -69px; background-image: url(../images/circular.png); background-size: 100% 100%; color: #fff; text-align: center; padding-top: 42px;}
.hdBanner .info .tit{font-size:24px; margin-bottom: 5px;}
/* mContent */
.mContent{padding: 30px 0 80px 0;}
.mContent_1{width: 205px;}
.mContent_1 .tabs{background-color:rgba(255,255,255,1); box-shadow:0px 0px 8px 0px rgba(16,4,7,0.15); border-radius:5px; padding: 7px 5px; margin-bottom: 20px;}
.mContent_1 .tabs li a{display: block; line-height: 52px; color:#373737; text-align: center; font-size: 16px; border-bottom: 1px solid #ECEAEA; transition: .3s;}
.mContent_1 .tabs li:last-child a{border-bottom: 0;}
.mContent_1 .tabs li a:hover,
.mContent_1 .tabs li a.active{background-color: #E72A25; color: #fff;}
.mContent_1 .list{background-color:rgba(255,255,255,1); box-shadow:0px 0px 8px 0px rgba(16,4,7,0.15); border-radius:5px; padding: 20px 5px;}
.mContent_1 .list>.tit{font-size: 18px; color: #E72A25; margin-bottom: 12px;}
.mContent_1 .list>.tit a{font-size: 14px; color: #A0A0A0;}
.mContent_1 .list .mode{margin-bottom: 15px;}
.mContent_1 .list .mode .tit{margin: 7px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mContent_1 .list .mode .txt{color: #777373; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mContent_1 .list .mode:last-child{margin-bottom: 0;}
.mContent_2{width: 995px; padding-left: 45px;}
.mContent_2 .crumbs{padding-bottom: 12px; border-bottom: 1px solid #ECEAEA;}
.mContent_2 .crumbs .tits{color: #E72A25; font-size: 24px; position: relative;}
.mContent_2 .crumbs .tits::after{content: ""; position: absolute; height: 3px; width: 100%; left: 0; bottom: -13px; background-color: #F21F19;}
.mContent_2 .crumbs .right{color: #A0A0A0; margin-top: 11px;}
.mContent_2 .crumbs .right img{width: auto; vertical-align: middle; margin-right: 7px;}
/* about */
.about_1{padding-top: 20px;}
.about_1 .txt{color:rgba(76,76,76,1); line-height:30px; margin-bottom: 30px; text-indent: 28px;}
/* proCrumbs */
.mContent_2 .crumbs.proCrumbs .left{margin-top: 50px;}
.mContent_2 .crumbs.proCrumbs .right{margin-top: 0;}
.mContent_2 .crumbs .tabs a{line-height: 32px; display: inline-block; font-size: 16px; color: #656464; margin-left: 40px; cursor: pointer; transition: .3s;}
.mContent_2 .crumbs .tabs a.active,
.mContent_2 .crumbs .tabs a:hover{color: #F21F19;}
.mContent_2 .crumbs .right form{position: relative; width: 329px; margin-top: 20px;}
.mContent_2 .crumbs .right form input{height: 40px; border: 0; display: block; width: 100%; padding: 0 114px 0 15px; background-color: #ECEAEA;}
.mContent_2 .crumbs .right form button{position: absolute; right: 0; top: 0; line-height: 40px; height: 40px; border: 0; color: #fff; background-color: #FC880C; width: 99px; cursor: pointer;}
/* pages */
.pages{margin-top: 20px; text-align: center;}
.pages li{display: inline-block; margin-right: 12px;}
.pages li:last-child{margin-right: 0;}
.pages li a{transition: .3s; display: block; padding: 7px 12px; border: 1px solid #ECEAEA;}
.pages li a:hover,
.pages li a.active{color: #E72A25;}
/* project */
.project_1{padding-top: 20px;}
.project_1 .mode{width: 302px; margin-right: 22px; margin-bottom: 30px; display: block;}
.project_1 .mode:nth-of-type(3n){margin-right: 0;}
.project_1 .mode .tit{font-size: 16px; margin: 7px 0 12px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: .3s;}
.project_1 .mode .txt{color: #777373; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.project_1 .mode:hover .scaleImg img{transform: scale(1.1);}
.project_1 .mode:hover .tit{color: #E72A25;}
.project_21{margin:20px 0 40px 0;}
.project_211{width: 527px;}
.project_212{padding-top: 30px;}
.project_212{width: 423px; padding-left: 33px;}
.project_212 .tit{font-size: 24px; margin-bottom: 30px;}
.project_212 .info{color: #777373; line-height: 32px;}
.project_212 .info img{width: auto; vertical-align: middle; margin-right: 7px;}
.project_212 .times{color: #777373; border-top: 1px solid #ECEAEA; padding-top: 15px; margin-top: 10px;}
.project_22 .title{border-bottom: 1px solid #ECEAEA; padding-bottom: 12px;}
.project_22 .title span{display: inline-block; position: relative; font-size: 20px; color: #E72A25;}
.project_22 .title span::after{content: ""; position: absolute; height: 3px; width: 100%; left: 0; bottom: -13px; background-color: #F21F19;}
.project_221{width: 620px;}
.project_221 .txt{line-height: 30px; color: #4C4C4C; text-indent: 28px; margin-top: 30px;}
.project_222{width: 330px; padding-left: 24px; margin-top: 20px;}
.project_222 .swiper-container{height: 300px; margin-top: 20px;}
.project_222 .swiper-slide span{float: left; text-align: center; width: 33.333%; line-height: 30px; color: #777373;}
/* volunteer */
.volunteer_1{margin-top: 10px;}
.volunteer_1 .list li{padding: 20px 0; border-bottom: 1px dashed rgba(89,89,89,.24);}
.volunteer_1 .list li .scaleImg{width: 250px;}
.volunteer_1 .list li .info{width: 700px; padding-left: 30px; padding-top: 42px;}
.volunteer_1 .list li .info a{color: #2A2A2A; font-size: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; transition: .3s;}
.volunteer_1 .list li .info .times{color: #8F8F8F; margin: 20px 0 21px 0;}
.volunteer_1 .list li .info .times span{margin-right: 60px;}
.volunteer_1 .list li .info .txt{color: #757575; font-size: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.volunteer_1 .list li:hover .scaleImg img{transform: scale(1.1);}
.volunteer_1 .list li:hover .info a{color: #E72A25;}
/*message */
.message_1{margin-top: 20px;}
.message_1 .list li{padding: 20px 0; border-bottom: 1px dashed rgba(89,89,89,.24);}
.message_1 .list li a{display: block; color: #4C4C4C; transition: .3s;}
.message_1 .list li a .right{color: #A0A0A0;}
.message_1 .list li a:hover{color: #E72A25;}
.message_2{margin-top: 20px;}
.message_2 .mode{width: 215px; margin-right: 30px; margin-bottom: 30px;}
.message_2 .mode .scaleImg{position: relative;}
.message_2 .mode:nth-of-type(4n){margin-right: 0;}
.message_2 .mode .tit{transition: .3s; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; margin-top: 20px;}
.message_2 .mode:hover .tit{color: #E72A25;}
.message_2 .mode:hover .scaleImg img{transform: scale(1.1)}
.message_2 .mode .zMode{position: absolute; top: 0; bottom: 0; left: 0; width: 100%; background:rgba(0,0,0,.3); padding-top: 92px; transform: translate3d(0px, 50%, 0px); -webkit-transform: translate3d(0px, 50%, 0px); opacity: 0; transition: .3s;}
.message_2 .mode .zMode a{display: block; width:94px; line-height:43px; background-color:rgba(238,238,238,1); text-align: center; margin: 0 auto 15px auto;}
.message_2 .mode .zMode a:last-child{background-color: #E72A25; color: #fff;}
.message_2 .mode:hover .zMode{transform: translate3d(0px, 0, 0px); -webkit-transform: translate3d(0px, 0, 0px); opacity: 1;}
/*fund */
.fund_1 .list li{padding: 20px 0; border-bottom: 1px dashed rgba(89,89,89,.24);}
.fund_1 .list li .scaleImg{width: 168px;}
.fund_1 .list li .info{width: 782px; padding-left: 22px;}
.fund_1 .list li .info .tit{font-size: 16px; margin-bottom: 12px;}
.fund_1 .list li .info .txt{font-size: 12px; width: 540px; color: #777373; line-height: 24px;}
.fund_1 .list li .info a{display: block; text-align: center; width:88px; line-height:27px; background-color:rgba(231,42,37,1); color: #fff; font-size: 12px;}
/* floatWindow */
.floatWindow{width:69px; background:rgba(255,255,255,1); box-shadow:0px 5px 16px 0px rgba(16,4,7,0.36); border-radius:5px; position: fixed; z-index: 999; right: 50px; top: 30%;}
.floatWindow a{display: block; text-align: center; padding: 11px 0 9px 0; border-bottom: 1px solid #E3E3E3; position: relative;}
.floatWindow a:last-child{display: none;}
.floatWindow a:nth-child(3){border-bottom: 0;}
.floatWindow.active a:last-child{display: block; border-bottom: 0;}
.floatWindow.active a:nth-child(3){border-bottom: 1px solid #E3E3E3;}
.floatWindow a img{width: auto; display: block; margin: 0 auto; margin-bottom: 7px;}
.floatWindow a span{color: #777373; font-size: 12px;}
.floatWindow a .qrCode{position: absolute; background-color:rgba(255,255,255,1); box-shadow:0px 5px 16px 0px rgba(16,4,7,0.36); padding: 5px; top: 0; right: 75px; text-align: center; font-size: 12px; color: #777373; display: none;}
.floatWindow a .qrCode img{display: block; width: 116px;}
.floatWindow a:hover .qrCode{display: block;} .mirrorRotateLevel{/* 水平镜像翻转 */ -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1); /*兼容IE*/ filter:FlipH;} .mirrorRotateVertical{/* 垂直镜像翻转 */ -moz-transform:scaleY(-1); -webkit-transform:scaleY(-1); -o-transform:scaleY(-1); transform:scaleY(-1); /*兼容IE*/ filter:FlipV;}
.hvr-underline-from-center{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}
.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#c11827;height:3px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}
.tabs li.hover::before,.tabs li:hover::before{left: 0; right: 0;}
.reLink{width:100%;height: 57px;line-height: 56px;background: #efefee;border: 1px solid #dcdcde;}
.reLink .nextLink{display:block;font-size: 16px;text-align:left;color:#666;float: right;margin-right: 20px;}
.reLink .prevLink{width: 360px;display:block;font-size:16px;text-align:left;color:#666;float: left;text-indent: 20px;}
.reLink .nextLink a:hover,.reLink .prevLink a:hover{color: #2290e1;}
.reLink .nextLink{text-align:right}
.reLink .mid{font-size: 16px;color: #666666;float: left;}
.reLink .mid img{width: 21px;height: 17px;margin-right: 10px;}
.reLink .mid a:hover{color: #2290e1;}
.dashed{border: 1px dashed #dcdcde;margin: 20px 0;}
.InsidePage{margin-bottom: 70px;} 
.pager{padding:30px 0 30px;text-align:center;margin:0 auto;} 
.pager:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0} 
.pager p{height:32px;line-height:32px;float:left;color:#666;display:none} 
.pager ul{overflow:hidden;margin-left:20px;} 
.pager ul li{display:inline-block;padding:0!important;height:auto!important;border:none!important} 
.pager ul a{line-height:36px;margin-left:7px;padding:0 14px;transition:all ease .3s;color:#666;text-decoration:none;float:left;border-radius:2px} 
.pager ul a.current,.pager ul a:hover{background-color: #c11827;color:#fff;}
.location{padding-top: 20px;padding-bottom: 20px;}
.location i{background: url(../images/home.png) center center no-repeat;width: 20px;float: left;display: block;height: 18px;margin-right: 10px;}
.location .sitepath a{font-size:14px;color: #666666;}
.location .sitepath a:hover{color: #2290e1;}
/* 内页 */
.aboutPage .nyBanner{background: url(../images/nyabout.jpg) center center no-repeat;width: 100%;height: 400px;padding-top: 146px;}
.nyBanner .p1{width: 40px;height: 2px;background-color: #FFFFFF;}
.nyBanner .p2{font-size: 44px;color: #ffffff;text-transform:Uppercase;padding-top: 20px;}
.nyBanner .p3{font-size: 16px;color: #ffffff;padding-top: 20px;text-transform: Uppercase;}
.LeftSidebar{width: 268px;border: 1px solid #dcdcde;margin-right: 30px;}
.LeftSidebar .part1{}
.LeftSidebar .part1 .tit{font-size: 44px;color: #ffffff;height: 50px;line-height: 50px;background-color: #2290e1;font-size: 20px;color: #ffffff;text-align: center;margin-bottom: 10px;}
.LeftSidebar .part1 .list{padding: 0 14px; padding-bottom: 10px; line-height: 26px;}
.LeftSidebar .part1 .list .item{cursor: pointer; background-color: #efefee;width: 238px;height: 36px;line-height: 36px;text-align: center;border-radius: 20px;margin-bottom: 10px;}
.LeftSidebar .part1 .list .item a{font-size: 16px;color: #888888;}
.LeftSidebar .part1 .p1{font-size: 14px;color: #666666;width: 150px;}
.LeftSidebar .part1 .p2{font-size: 14px;color: #666666;width: 240px;padding-top: 20px;}
.LeftSidebar .part1 .p3{font-size: 14px;color: #666666;padding-bottom: 10px;}
.LeftSidebar .part1 .p4{font-size: 14px;color: #666666;width: 236px;padding-top: 10px;}
.LeftSidebar .part1 .list .item:hover,.LeftSidebar .part1 .list .item.hover{background-color: #90c7f0;}
.LeftSidebar .part1 .list .item:hover a,.LeftSidebar .part1 .list .item.hover a{color: #FFFFFF;}
.RightSidebar{width: 898px;border: 1px solid #dcdcde;}
.RightSidebar .tit{background-color: #2290e1;height: 50px;padding-top: 12px;}
.RightSidebar .tit .title{font-size: 26px;color: #ffffff;border-left: 4px solid #ffffff;line-height: 26px;margin: 0;margin-left: 30px;text-indent: 9px;}
.RightSidebar .part1_2{margin: 30px 0;}
.RightSidebar .part1_2 .list .item{float: left;padding-right: 60px;border-right: 1px solid #dcdcde;margin-left: 60px;}
.RightSidebar .part1_2 .list .item .img{transition: all 1s;width: 76px;height: 76px;border-radius: 50%;border:1px solid #2290e1;}
.RightSidebar .part1_2 .list .item .img img{width: auto;margin: 0 auto;display: block;margin-top: 18px;}
.RightSidebar .part1_2 .list .item .p1{font-size: 18px;color: #2290e1;text-align: center;padding-top: 6px;}
.RightSidebar .part1_2 .list .item:hover .img{transform: rotateY(180deg);}
.RightSidebar .cont{padding: 0 40px;}
.RightSidebar .cont .p1{/* text-align: center; */}
.RightSidebar .part1_2 .list .item:last-child{border-right: 0px solid #dcdcde;}
.RightSidebar .part1_2 ul{display: inline-block;}
/* 新闻内页 */
.newsPage .nyBanner{background: url(../images/nynews.jpg) center center no-repeat;width: 100%;height: 400px;padding-top: 146px;}
.newsPage .RightSidebar{}
.newsPage .RightSidebar .list{margin-top: 30px;}
.newsPage .RightSidebar .list .item{transition: all ease .4s;width: 840px;height: 180px;border: 1px solid #dcdcde;padding: 20px;margin-bottom: 28px;}
.newsPage .RightSidebar .list .item .img{width: 190px;height: 140px;float: left;}
.newsPage .RightSidebar .list .item .img img{width: auto;}
.newsPage .RightSidebar .list .item .rightCont{float: left;width: 570px;padding-left: 24px;}
.newsPage .RightSidebar .list .item .rightCont .p1{font-size: 18px;color: #333;text-align: left;padding-top: 10px;}
.newsPage .RightSidebar .list .item .rightCont .p2{font-size: 14px;color: #999999;padding-top: 16px;line-height: 24px;}
.newsPage .RightSidebar .list .item .rightCont .p2 span{color: #ce0000;}
.newsPage .RightSidebar .list .item .rightCont .p3{font-size: 14px;color: #999999;padding-top: 16px;}
.newsPage .RightSidebar .list .item:hover{box-shadow:0 0 10px #bbb5b5; transform: translateY(-4px); transition: all ease .4s;}
.newsPage .RightSidebar .list .item:hover .rightCont .p1{color: #2290e1;}
.newsPage .RightSidebar .part1 .tit1{font-size: 18px;color: #333333;padding: 40px 0 30px 0;}
.newsPage .RightSidebar .part1 .list1{padding-bottom: 50px;}
.newsPage .RightSidebar .part1 .list1 .item{border-bottom: 1px dashed #dddddd;display: block;height: 44px;line-height: 44px;}
.newsPage .RightSidebar .part1 .list1 .item .dot{width: 6px;height: 6px;background-color: #999999;float: left;display: block;margin-top: 18px;}
.newsPage .RightSidebar .part1 .list1 .item .p1{font-size: 14px;color: #666666;float: left;width: 370px;text-align: left;text-indent: 14px;}
.newsPage .RightSidebar .part1 .list1 .item .p2{font-size: 14px;color: #999999;float: right;}
.newsPage .RightSidebar .part1 .list1 .item:hover .p1{color: #2290e1;}
.newsPage .RightSidebar .part1 .list1 .item:hover .p2{color: #2290e1;}
.newsPage .RightSidebar .part1 .list1 .item:hover .dot{background-color:#2290e1 ;}
/* 产品内页 */
.productPage .nyBanner{background: url(../images/nyproduct.jpg) center center no-repeat;width: 100%;height: 400px;padding-top: 146px;}
.productPage .RightSidebar .cont{width: 106%; padding: 0 30px; margin-top: 30px;}
.productPage .RightSidebar .cont .item{height: 485px;float: left;border: 1px solid #dcdcde;margin-right: 26px;margin-bottom: 26px;cursor: pointer;}
.productPage .RightSidebar .cont .item .img{width: 406px;height: 293px;}
.productPage .RightSidebar .cont .item .img img{width: 100%;display: block;}
.productPage .RightSidebar .cont .item .bottom{height: 190px;background-color: #f5f5f5;}
.productPage .RightSidebar .cont .item .rightCont{padding-left: 20px; padding-top: 20px;}
.productPage .RightSidebar .cont .item .rightCont .p1{font-size: 14px;color: #333333;text-align: left;padding-bottom: 10px;}
.productPage .RightSidebar .cont .item .rightCont .p1 .sp{font-size: 18px;color: #2290e1;font-weight: bold;}
.productPage .RightSidebar .cont .item .rightCont .p2{font-size: 14px;color: #333333;padding-bottom: 10px;}
.productPage .RightSidebar .cont .item .rightCont .p3{font-size: 14px;color: #333333}
.productPage .RightSidebar .cont .item .btn{margin: 30px 0 0 20px;}
.productPage .RightSidebar .cont .item .btn .btn1{transition: all ease .6s;font-size: 14px;color: #2290e1;width: 136px;height: 38px;line-height: 38px;border: 1px solid #2290e1;border-radius: 30px;text-align: center;display: block;float: left;margin-right: 14px;}
.productPage .RightSidebar .cont .item .btn .btn2{transition: all ease .6s;font-size: 14px;color: #ffffff;width: 136px;height: 38px;line-height: 38px;border: 1px solid #2290e1;border-radius: 30px;background-color: #2290e1;text-align: center;display: block;float: left;}
.productPage .pager ul{margin-left: 0;}
.productPage .pager{padding-left: 0;width: 840px;}
.productPage .RightSidebar .cont .item:hover{border: 1px solid #2290e1;}
.productPage .RightSidebar .cont .item .btn .btn1:hover,.productPage .RightSidebar .cont .item .btn .btn2:hover{transform: translateY(-4px);transition: all ease .6s;}
.productDetailPage .nyBanner{background: url(../images/nyproduct.jpg) center center no-repeat;width: 100%;height: 400px;padding-top: 146px;}
.productDetail_1{margin-bottom: 40px;}
.productDetail_11{width: 400px;margin-top: 30px;}
.productDetail_11 .swiper1{margin-bottom: 10px;}
.productDetail_11 .swiper1 .swiper-slide{background-color: #FFFFFF;height: 400px;display: flex;justify-content: center;align-items: center;border: 1px solid #dcdcde;}
.productDetail_11 .swiper1 .swiper-slide img{max-height: 400px;max-width: 100%;object-fit: cover;display: block;}
.productDetail_11 .swiper2{padding: 0 28px; position: relative;}
.productDetail_11 .swiper2 .swiper-container{position: initial;}
.productDetail_11 .swiper2 .swiper-slide{border: 1px solid #DCDCDC;background-color: #FFFFFF;height: 48px;width: 48px!important;display: flex;justify-content: center;align-items: center;}
.productDetail_11 .swiper2 .swiper-slide::after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;border: 2px solid transparent;box-sizing: border-box;transition: .5s;-webkit-transition: .5s;}
.productDetail_11 .swiper2 .swiper-slide img{max-width: 92%;max-height: 48px;object-fit: cover;display: block;}
.productDetail_11 .swiper2 .swiper-slide-thumb-active::after{border-color: #2290e1;}
.productDetail_11 .swiper2 .swiper-button-btn{background-size: 12px 48px;height: 100%;width: 12px;margin-top: 0;top: 0;}
.productDetail_11 .swiper2 .swiper-button-prev{background-image: url(../images/icon_25.png); left: 0;}
.productDetail_11 .swiper2 .swiper-button-next{background-image: url(../images/icon_25_1.png); right: 0;}
.productDetail_12{float: left;width: 380px;margin-left: 34px;padding-top: 57px;}
.productDetail_12 .p1{font-size: 24px;color: #333333;font-weight: bold;text-align: left;width: 250px;}
.productDetail_12 .jg{font-size: 16px;color: #333333;font-weight: bold;text-indent: 24px;width: 380px;height: 44px;line-height: 44px;background-color: #efefee;margin-top: 14px;}
.productDetail_12 .jg .sp{font-size: 16px;color: #2290e1;font-weight: bold;}
.productDetail_12 .p2{font-size: 14px;color: #666666;padding-top: 30px;}
.productDetail_12 .p2 span{font-size: 14px;color: #333333;font-weight: bold;}
.productDetail_12 .p3{font-size: 14px;color: #666666;padding-top: 10px;line-height: 30px;}
.productDetail_12 .p3 span{font-size: 14px;color: #333333;font-weight: bold;}
.productDetail_12 .dh{margin-top: 50px;}
.productDetail_12 .dh .zxzx{font-size: 16px;color: #ffffff;width: 150px;height: 44px;line-height: 44px;text-align: center;float: left;background: #e40012;border-radius: 6px;margin-right: 30px;}
.productDetail_12 .dh .right{float: left;}
.productDetail_12 .dh .right img{width: 42px;height: 37px;float: left;margin-right: 7px;}
.productDetail_12 .dh .right .ph{float: left;}
.productDetail_12 .dh .right .ph .ph1{font-size: 20px;color: #e40012;font-weight: bold;line-height: 20px;}
.productDetail_12 .dh .right .ph .ph2{font-size: 20px;color: #e40012;font-weight: bold;}
.productDetailPage .wrap1{background:url(../images/productlist_2.png) center center no-repeat;height: 8px;}
.productDetail_12 .dh .zxzx:hover{background-color: #c50f1e;}
.productDetailPage .part{}
.productDetailPage .part1a{margin-top: 40px;}
.productDetailPage .part .tit{border-bottom: 1px solid #dcdcde;background: #fff;margin-bottom: 20px;}
.productDetailPage .part .tit .p1{font-size: 20px;color: #333333;}
.productDetailPage .part .tit .p1 .sp{font-size: 20px;color: #cccccc;margin-left: 6px;}
.productDetailPage .part .tit .xwrap{width: 140px;height: 2px;background-color: #2290e1;margin-top: 10px;}
.productDetailPage .RightSidebar .cont{margin-bottom: 40px;}
.productDetailPage .part4{padding-bottom: 30px;}
.productDetailPage .part4 .tit{background-color: #2290e1; height: 50px; padding-top: 12px;}
.productDetailPage .part4 .tit .title{font-size: 26px; color: #ffffff; border-left: 4px solid #ffffff; line-height: 26px; margin: 0; margin-left: 30px; text-indent: 9px;}
.productDetailPage .part4 .listit{width: 104%;}
.productDetailPage .part4 .list{padding: 26px 40px;}
.productDetailPage .part4 .list .item{overflow: hi; transition: transform .5s;width: 190px;float: left;margin-right: 16px;}
.productDetailPage .part4 .list .item .img{width: 190px;height: 132px;border: 1px solid #dcdcde;overflow: hidden;}
.productDetailPage .part4 .list .item .img img{transition: transform .5s;width: 100%;display: block;}
.productDetailPage .part4 .list .item p{font-size: 14px;color: #666666;text-align: center;line-height: 40px;}
.productDetailPage .part4 .list .item:hover .img img{transform: scale(1.08); transition: transform .5s;}
.productDetailPage .part4 .list .item:hover p{color: #2290e1;}
/* 联系我们 */
.contactPage .nyBanner{background: url(../images/nycontact.jpg) center center no-repeat;width: 100%;height: 400px;padding-top: 146px;}
.contactPage .RightSidebar .cont{padding: 50px 40px;}
.contactPage .RightSidebar .cont .part1{margin-bottom: 40px;}
.contactPage .RightSidebar .cont .part1 .left{width: 380px;}
.contactPage .RightSidebar .cont .part1 .left .p1{font-size: 18px;color: #333333;margin-bottom: 20px;}
.contactPage .RightSidebar .cont .part1 .left .p2{font-size: 14px;color: #999999;}
.contactPage .RightSidebar .cont .part1 .left .p2 img{width: 18px;height: 18px;float: left;margin-right: 10px;}
.contactPage .RightSidebar .cont .part1 .left .p3{font-size: 14px;color: #999999;margin-top: 15px;}
.contactPage .RightSidebar .cont .part1 .left .p3 img{width: 18px;height: 18px;float: left;margin-right: 10px;}
.contactPage .RightSidebar .cont .part1 .left .ewm{width: 122px;height: 122px;margin-top: 20px;}
.contactPage .RightSidebar .cont .part1 .right{width: 390px;}
.mapArea{width:390px;height:250px;overflow:hidden;float:left;}
.mapArea #allmap{width:100%;height:250px}
.mapArea .mapbtn{width:90px;height:30px;display:block;line-height:30px;text-align:center;background:#047fcc;color:#fff;border-radius:3px}
.mapArea .mapbtn:hover{background:#bc070e}
.mapArea1{width:390px;height:250px;overflow:hidden;float:left;}
.mapArea1 #allmap1{width:100%;height:250px}
.mapArea1 .mapbtn1{width:90px;height:30px;display:block;line-height:30px;text-align:center;background:#047fcc;color:#fff;border-radius:3px}
.mapArea1 .mapbtn1:hover{background:#bc070e}
.contactPage .wrap1{background:url(../images/productlist_2.png) center center no-repeat;height: 8px;}
.contact_main_3{text-align: center; clear: left; padding-bottom:60px; padding-top:66px;}
.contact_main_3 .title h3{font-size: 18px;color: #333333;font-weight: normal;background: #fff;padding: 0;height: 20px;padding-bottom: 10px;}
.contact_main_3 .title h3 span{display: block; font-size: 14px; color: #737373; font-family: "Arial"; text-transform: uppercase;}
.contact_main_3 .item .txt{width: 260px;height: 56px;font-size: 14px;line-height: 56px;text-indent: 8px;border: none;background-color: #fff;color: #999999;padding-left: 6px; *text-indent: 0px;background: #f5f5f5;}
.contact_main_3 .item .area{width: 820px;height: 148px;background: #f5f5f5;font-size: 14px;text-indent: 8px;resize: none;-webkit-appearance: none;color: #999999;line-height: 40px;padding-left: 6px;border:#ccc solid 1px;}
.contact_main_3 .submit{display: block;clear: left;float: right;}
.contact_main_3 .submit .btn1{width: 200px;height: 52px;font-size: 16px;line-height: 52px;color: #ffffff;cursor: pointer;border: #d3d7e3 solid 1px;background-color: #2290e1;display: inline-block;margin-bottom: 50px;}
.contact_main_3 .submit .btn:hover{background-color:#F0F0F0;}
.contact_main_3 .item{float: left;position: relative;width: 260px;padding-top: 0;background: #f5f5f5;margin-bottom: 18px;}
.contact_main_3 .item .n-top{position:absolute; left:0; top:20px;}
.contact_main_3 .item.item4,.contact_main_3 .item.item3{margin-left: 18px;}
.aboutPage{/* padding-top:50px; */}
.contact_main_3 .item.item3,.contact_main_3 .item.item5{}
.contact_main_3 .item i{color:#F00;display:block;position:absolute;right:6px;top: 25px;}
.contact_main_3 .submit .btn1:hover{background-color: #1566a2;}
/* 荣誉资质 */
.honorPage .nyBanner{background: url(../images/nycontact.jpg) center center no-repeat;width: 100%;height: 400px;padding-top: 146px;}
.honorPage .RightSidebar{}
.honorPage .RightSidebar .cont{padding: 0 20px;padding-top: 30px;}
.honorPage .RightSidebar .list{width: 102%;}
.honorPage .RightSidebar .list .item{float: left;width: 264px;margin-right: 22px;margin-bottom: 10px;}
.honorPage .RightSidebar .list .item .img{width: 264px;height: 264px;border: 1px solid #dcdcde;/* position: fixed; *//* top: 0; *//* bottom: 0; *//* left: 0; *//* right: 0; */overflow: hidden;}
.honorPage .RightSidebar .list .item .img img{transition: transform 1s;width: auto;margin: 0 auto;display: block;/* position: fixed; *//* top: 0; *//* bottom: 0; *//* left: 0; *//* right: 0; */}
.honorPage .RightSidebar .list .item .bottom{font-size: 16px;color: #666666;text-align: center;line-height: 50px;}
.honorPage .RightSidebar .list .item:hover .img img{transform: scale(1.04); transition: transform 1s;}
.honorPage .RightSidebar .list .item:hover .img{border: 1px solid #2290e1;}


.w1300{
  margin: 0;
  padding: 0;
  width:1300px;
  margin:0 auto;
}

.logo_text {
  width: 500px;
  height: 62px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  margin-left: 80px;
}
.logo_text_b {
  font-size: 24px;
  font-weight: bold;
  
}
.logo_text_s {
  font-size: 12px;
  margin-top: 7px;
}
.top_right {
  width: auto;
  display: flex;
  align-items: center;
  margin-left: 35%;
}
.top_right_r {
  display: flex;
  align-items: center;
  position: relative;
  margin-left: 15px;
}
.top_right_input {
  border: #d0d0d0 solid 0.5px;
  /*border-radius: 15px;*/
  line-height: 30px;
  padding-left: 10px;
  /*margin-top: 2px;*/
}
.top_right_img {
  width: 16px;
  position: absolute;
  right: 12px;
  margin-top: 10px;
}
.announcement {
  /* height: 900px; */
  /* background-color: #f6f6f6; */
  /* border: #02090f solid; */
}

/* 动态、公告 */
.announcement_text{
  display: flex;
  margin-bottom: 50px;
}
.announcement_left{
  /* border-bottom: #02090f solid; */
  /* border: #02090f solid; */
  width: 40%;
  height: 200px;
  display: flex;
  flex-direction: column;
  /* justify-content: center; */
}
.announcement_head{
    width: 100%;
    display: flex;
    /* margin-bottom: 30px; */
    margin-top: 50px;
    padding-bottom: 5px;
    border-bottom: #f6f6f6 0.5px solid;
}
.announcement_head_left {
  display: flex;
  justify-content: space-between;
  flex: 1;
  border-top: #ffffff solid 5px;
}
.announcement_head .announcement_head_right {
 border-bottom: #c11827 solid 2px;
 height: 70px;
 padding-bottom: 0px;
}
.announcement_head_left:hover {
}
.announcement_l {
  width: 20px;
  margin-left: 20px;
  border-left: #f6f6f6 0.5px solid;
}
.announcement_title{
  display: flex;
  align-items: center;
  border-bottom: #c11827 solid 6px;
  padding-bottom: 13px;
}
.announcement_title_text{
  margin-left: 10px;
  font-size: 22px;
  font-weight: 400;
}
.announcement_a{
  /*margin-right: 20px;*/
  margin-top: 10px;
  display: flex;
  align-items: center;
}
.announcement_titleImg{
  width: 30px;
  height: 30px;
}
.announcement_body{
    /*border-top: #f6f6f6 0.5px solid;*/
}
.announcement_body_div{
  /* height: 200px; */
  display: flex;
  flex-direction: column;
  border-bottom: #f6f6f6 0.5px solid;
  margin-bottom: 10px;
  /* justify-content: center; */
}
.announcement_body_div:hover .announcement_body_textB{
  color: #c11827;
  
}
.announcement_body_div1{
  /*border-top: #f6f6f6 0.5px solid;*/
}
.announcement_body_textS{
  font-size: 16px;
  color: #aaaaaa;
  margin-top: 5px;
  margin-bottom: 0px;
}
.announcement_body_textB{
  font-size: 16px;
  color: #444444;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 5px;
}

.swiper {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.swiper{
  width: 100%;
}

.announcement .w1300 .announcement_text .announcement_right  .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* .announcement .w1300 .announcement_text .announcement_right .swiper-slide-text:hover{color:#c11827} */
.announcement .w1300 .announcement_text .announcement_right .swiper-slide-text{
  height: 60px;
  width: 100%;
  font-size: 16px;
  background: rgba(0, 0, 0, 0.46);
  color: #ffffff;
  position: absolute;
  bottom: 0;
  display: flex;
  align-items: center;
  padding: 20px;
  /* justify-content: center; */
}
.announcement_right{
  width: 60%;
  height: 415px;
  position: relative;
  overflow:hidden;
  margin-top: 50px;
  margin-left: 50px;
  /* flex: 1; */
}

.announcement .w1300 .announcement_text .announcement_right .swiper-button-prev{
  background-image: url('../images/prev.png');
}

.announcement .w1300 .announcement_text .announcement_right .swiper-button-next{
  background-image: url('../images/next.png');
}
.announcements{
  display: flex;
}
.announcements1 {
  background-color: #fff;
  flex: 1;
  margin: 5px 0;
  margin-bottom: 15px;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
.announcements_a{
  color: #666666;
}
.announcements1_text{
  border-bottom: #c11827 solid 6px;
  padding-bottom: 25px;
  font-size: 24px;
  font-weight: 400;
}
.announcements_left1{
  /* border: #047fcc solid; */
  margin-left: 0 35px;
  /*display: flex;*/
  flex: 1;
  /*flex-direction: column;*/
}
.announcements_imgs{
  width: 413px;
  margin: 0 auto;
  position: relative;
  height: 275px;
  display: block;
}
.announcements_imgs:hover .announcements_img_text p{
  /* color: #c11827; */
}
.announcements .announcements_imgs .announcements_img_text{
  position: absolute;
  bottom: 3px;
  background: rgba(0, 0, 0, 0.46);
  color: #ffffff;
  width: 100%;
  height: 40px;
  display: flex;
  align-items: center;
  padding-left: 20px;
  /* justify-content: center; */
}
.announcements .announcements_imgs .announcements_img_text p{
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.announcements_img_img1 img{
  width: 100%;
  height: 100%;
  object-fit: unset;
}
.announcements_left1center {
  margin: 0 30px;
}
.announcements .announcements_left1 .announcements_bottom_texts{
  width: 410px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  /* margin-left: 35px; */
}
.announcements .announcements_left1 .announcements_bottom_texts .announcements_bottom_div{
  border-bottom: #f6f6f6 solid 0.5px;
  /* padding: 5px 0; */
  padding: 10px 0;
}
.announcements .announcements_left1 .announcements_bottom_texts .announcements_bottom_div p:hover {
  color: #c11827;
}
.announcements .announcements_left1 .announcements_bottom_texts .announcements_bottom_div p{
  color: #666666;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.footer{
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 360px;
  background: url('../images/footer_bg.jpg') no-repeat;
  background-size: cover;
}
.footer_black {
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
    position: absolute;
    bottom: 0;
}
.footerw1300 {
  position: relative;
  bottom: 80px;
}
.picture_zone {
  margin-top: 50px;
}
.picture_zone_w1300 {
  margin-bottom: 60px;
  display: flex;
}
.picture_zone .w1300 .picture_zone_show{
  /* border: #047fcc solid; */
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.picture_zone .w1300 .about_as{
  /* border: #047fcc solid; */
  margin-left: 3%;
  width: 32%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.picture_zone .w1300 .about_as .about_as_top {
  /* border: greenyellow solid; */
  background-color: #ebebeb;
  width: 100%;
  height: 100px;
  padding: 0 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow:hidden;
}

.picture_zone .w1300 .about_as .about_as_top:hover {
  background-color: #c11827;
  position: relative;
}

.picture_zone .w1300 .about_as .about_as_top:hover .about_as_bottom {
  
  position: absolute;
  left: 2000px;
}
.picture_zone .w1300 .about_as .about_as_top:hover .about_as_bottom img{
  position: absolute;
  right: 2065px;
  top: -24px;
  /* -webkit-filter: drop-shadow(30px 0 0 #ccc); */
  filter: drop-shadow(450px 0 0 #ffffff);
}

.picture_zone .w1300 .about_as .about_as_top .about_as_top_text .about_as_top_textB {
  font-size: 20px;
  font-weight: bold;
  line-height: 45px;
}
.picture_zone .w1300 .about_as .about_as_top .about_as_top_text .about_as_top_textS {
  color: #b1b1b1;
}
.picture_zone .w1300 .about_as .about_as_top:hover .about_as_top_text .about_as_top_textB {
  color: #ffffff;
}
.picture_zone .w1300 .about_as .about_as_top:hover .about_as_top_text .about_as_top_textS {
  color: #ffffff;
}
.picture_zone .w1300 .about_as .about_as_bottom .about_as_bottom_img {
  width: 54px;
}
.picture_zone .w1300 .picture_zone_show .picture_zone_show_left {
  width: 100%;
}
.picture_zone .w1300 .picture_zone_show .picture_zone_show_left .picture_zone_show_left_top{
  background-color: #f6f6f6;
}
.picture_zone .w1300 .picture_zone_show .picture_zone_show_left .picture_zone_show_left_top .picture_zone_announcements1 {
  margin: 0;
  height: 124px;
  background-color: #ececec;
  border-bottom: solid 3px #c11827;
}
.picture_zone .w1300 .picture_zone_show .picture_zone_show_left .picture_zone_show_left_bottom {
  display: flex;
  justify-content: space-between;
  margin-top: 30px;
}
.picture_zone .w1300 .picture_zone_show .picture_zone_img {
  width: 270px;
  height: 190px;
  /* border: red solid; */
  overflow: hidden
}
.picture_zone .w1300 .picture_zone_show .picture_zone_img img {
  width: 100%;
  height: 100%;
  margin-bottom: 10px;
}
.picture_zone .w1300 .picture_zone_show .picture_zone_show_left .picture_zone_show_left_bottom .picture_zone_show_left_bottom_left {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  background-color: #f6f6f6;
}
.picture_zone .w1300 .picture_zone_show .picture_zone_show_left .picture_zone_show_left_bottom .picture_zone_show_left_bottom_left p:hover {
  color: #c11827;
}
.picture_zone .w1300 .picture_zone_show .picture_zone_text {
  width: 250px;
  height: 50px;
  margin: 10px 10px;
}

.picture_zone .w1300 .picture_zone_show .picture_zone_text p {
  color: #666666;
  /* padding: 0 15px; */
  /* overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap; */

  display: -webkit-box;
  overflow: hidden; /*超出隐藏*/
  text-overflow: ellipsis;/*隐藏后添加省略号*/
  -webkit-box-orient:vertical; 
  -webkit-line-clamp:2; /*想显示多少行*/
}

.footer .footer_top_text {
  background-color: #eeeeee;
  height: 80px;
  display: flex;
  justify-content: space-around;
  align-items: center;
}
.footer_top_text_son_title {
  background-color: #c11827;
  color: #ffffff;
  font-size: 16px;
}
.footer .footer_top_text_son {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: space-around;
  align-items: center;
  font-size: 14px;
}
.footer .footer_top_text_son:hover {
  color: #c11827;
}
.footer .footer_top_text_son_title:hover {
  color: #ffffff;
}
.footer .footer_bottom_body {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.footer .footer_bottom_body_text {
  display: flex;
  flex-direction: column;
  height: 150px;
  margin: 45px 0;
}
.footer .footer_bottom_body_text p{font-size:15px;}
.footer .footer_bottom_body_text1 {display: flex;flex: 1;align-items: center;color: #ffffff;}
.footer .footer_bottom_body_text1-1 {width: 20px; margin-right: 20px;}
.footer .footer_bottom_body_text1-1 img{width: 20px;}
.footer .footer_bottom {height: 70px; width: 100%; text-align: center;position: absolute; bottom: 0;}
.footer .footer_bottom p{line-height: 70px;margin: auto;color: #ececec;}
.footer .footer_bottom_body_code {display: flex; color: #ffffff; font-size: 12px;}
.footer .footer_bottom_body_code img{width: 100px; height: 100px;}
.footer_bottom_body_code_body {display: flex; flex-direction: column;width: 150px; height: 150px; justify-content: center; align-items: center;}
.footer_bottom_body_code_body div {
    margin: 5px 0;
}
.accordion {margin-top: 50px;}
.accordion .accordion_w1300 {display: flex; justify-content: center; align-items: center;position: relative;}


.mySwiper3 {overflow: hidden;width: 845px; height: 260px;margin-top: 25px;}
.swiper-slide3{display: flex;flex-direction: column; width: 270px;height: 260px;}
.swiper-slide3 img {width: 270px;height: 190px;}
.swiper-slide3-text {
  width: 270px;height: 70px;
  background-color: #f6f6f6;
  color: #666666; font-size: 14px;
  line-height: 28px;text-align: left; 
  padding: 10px 15px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;}
.swiper-slide3:hover .swiper-slide3-text{color: #c11827;}

.accordian{
  width:1300px;
  /* 850=(800+2)*5+20*2 */

  height: 300px;
  overflow: hidden;
}
/* 配置li */
.accordian li{
  list-style:none;
  width:200px;
  height: 300px;
  float: left;
  position:relative;
  overflow:hidden;
  border-left:2px solid rgba(255,255,255,.8);
}
/* 配置图像信息盒子 */
/* .accordian li .image_title{
  position:absolute;
  width:100%;
  height:50px;
  background-color:rgba(0,0,0,.5);
  text-indent:2em;
  line-height:50px;
  bottom:0px;
  left:0
} */
/* 改变链接 */
.accordian a{
  color:#fff;
  text-decoration:none;
}

.accordian ul:hover li{
  width:132px;
}
/* hover之后激活的li宽为640px，注意这两个设置有先后顺序 */
.accordian ul .li2:hover{
  width:640px;
}
.accordian li {
  transition:all 0.5s;
}



    .accordian ul {}
    .accordian ul .li2 {
      display: flex;
      position: relative;
    }
    .accordian ul .li2 {
      width: 132px;
    }
    .accordian ul .li1{
      width: 640px;
    }
    .accordian ul .li2 div img {
      width: 70px;
      height: 300px;
    }
    .accordian ul .li2 a img{
      width: 600px;
      height: 300px;
    }
    .accordian ul .li2 a {
      /* border: 1px blue solid; */
      position: relative;
    }
.accordian .li3 .li3_div {display:block;}
.accordian .li4 .li3_div {display:none;}
.li3_div .li3_div_spanEN{height: 100%;display: flex;align-items: center;top: 4px;left: 90px;width: 12px;font-size: 12px;color: rgba(255, 255, 255, .3);}
.accordian .li3:hover .li3_div{display:none;}
.li3_div {
    width: 100%;
    height: 100%;
    background:
    url('../images/li3_div.png');
    display:
    none;
    position:
    absolute;
    z-index: 99;
}
.li3_div span {
    position: absolute;
    left: 54.5px;
    top: 102px;
    font-size: 18px;
    letter-spacing: 6px;
    font-weight: 600;
    color: #ffffff;
    display: flex;
    width: 24px;
    word-break: break-word;
    text-align: center;
}
    
    .a_text {
      position: absolute;
      width: 100%;
      height: 300px;
      background: rgba(0, 0, 0, 0.5);
      left: 0;
      top: 0;
    }
    .a_text {
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .a_text_body{width: 70%;    line-height: 30px;}
    .a_text_body .text_title{font-size:18px;}
    .text_EN {color: #969da8;}
    .text_body {    margin-top: 40px;
    height: 90px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
    .image_title {position:relative;}
    .image_title .image_title_text {writing-mode:vertical-rl;position:absolute;top:102px;left:24.5px;font-size:18px;letter-spacing: 6px;font-weight:600;color:#ffffff;}
    
.social-share .icon-weibo{background: url(../images/news_weibo.png) center  no-repeat;background-size:   !important; margin-top:0px;}
.social-share .icon-wechat{background:url(../images/news_weixin.png) center  no-repeat;background-size:   !important; margin-top:0px;}
.social-share .icon-qq{background:url(../images/news_qq.png) center  no-repeat;background-size:   !important; margin-top: 0px;}
.social-share .icon-weibo:hover{background: url(../images/news_weibo2.png) center  no-repeat;;}
.social-share .icon-wechat:hover{background: url(../images/news_weixin2.png) center  no-repeat;;}
.social-share .icon-qq:hover{background: url(../images/news_qq2.png) center  no-repeat;;}
.announcements_img_img1 {
    width: 100%;
    height: 100%;
}
.announcement_right .swiper-wrapper .swiper-slide a {
    display: flex;
    width: 100%;
    height: 100%;
}
.announcement_title_textEN {
    color: #999999;
    text-transform: uppercase;
    font-size: 13px;
    margin-top: 3px;
}
.announcement_title .announcement_title_textEN {
    margin-left: 10px;
}
.index_body_bottomborder {
    width: 250px;
    border-bottom: #c11827 solid 2px;
    padding-bottom: 8px;
}
.top_right_r_button {
    width: 50px;
    height: 34px;
    border: none;
    background-color: #c11827;
    color: #ffffff;
}
.announcements1_textz-ztzl {
    font-size: 18px;
    margin-bottom: 10px;
}
#ztzl {
    border: ;
}
.index_body_bottomborder_ztzl {
    height: 100%;
    width: 257px;
    background-color: #c11827;
    color: #ffffff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-right: 3.5px;
}
.top_right_r_form {
    display: flex;
}

.announcements_left1 .about_right_bottom {
    width: 410px;
    height: 240px;
    padding-top: 0;
    box-shadow: 0 0 5px 0 #ececec;
}
.announcements_left1 .about_right_bottom .video_img {
    height: 100%;
}
.announcements_left1 .about_right_bottom .video_img .video_imgs {
    width: 100%;
    height: 100%;
}
.index_w1300_min_swiper {
    width: 100%;
    margin: 0 auto;
    margin-top: 20px;
    position: relative;
    display: flex;
    justify-content: space-around;
    height: 40px;
    align-items: center;
    background-color: #ececec;
}
.index_w1300_min_swiper .index_min_swiper {
    width: 85%;
}
.index_w1300_min_swiper .swiper-button-prev {
    background: url('../images/index_prev_lv.png') no-repeat center;
    background-size: contain;
    left: auto;
    right: 30px;
}
.index_w1300_min_swiper .swiper-button-next {
    background: url('../images/index_next_lv.png') no-repeat center;
    background-size: contain;
    right: 5px;
}
.index_w1300_min_swiper .index_min_swiper {
    overflow: hidden;
    margin-right: 70px;
}
.index_w1300_min_swiper .index_min_swiper .swiper-slide {
    background: none;
    height: auto;
}
.index_w1300_min_swiper .index_min_swiper .swiper-slide a {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.index_w1300_min_swiper .index_min_swiper .swiper-slide a p {
    display: flex;
    align-items: center;
    margin-left: 5px;
}
.index_w1300_min_swiper .index_min_swiper .swiper-slide a .p1 {
    font-size: 14px;
    color: #333333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.index_w1300_min_swiper .index_min_swiper .swiper-slide a .p2 {
    font-size: 12px;
    color: #666666;
}
.index_w1300_min_swiper_title {
    color: #c11827;
    font-weight: 600;
}
@media (max-width:441px) {
    .w1300 {
        width: 100%;
    }
    .announcement .announcement_text {
        flex-direction: column;
    }
    .announcement_left {
        border: none;
        width: 100%; 
        height: auto; 
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .announcement_right {
        width: 100%;
        margin: 0;
        height: auto;
    }
    .announcement_title_text{
        margin-left:5px;
        line-height: 32px;
    }
    .announcement_a {
        margin: 0;
        margin-left: 5px;
        
    }
    .announcements_left1center {
        margin: 0;
    }
    .announcements {
        flex-direction: column;
    }
    
    .announcements_img_img1 img{
        width: 100%;
    }
    .announcements .announcements_left1 .announcements_bottom_texts {
        width: 100%;
    }
}






    
    