@font-face{font-family: f1; src: url(heiti.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: #373737; text-align: left; margin: auto; width: 100%; min-width: 1300px; outline: none;}
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{transition-duration:.3s!important;display:block;}
.scaleImg:hover img{transform:scale(1.1)!important;}
.pwrap{transition-duration:.4s!important;}
.pwrap:hover{transform:translateY(-4px)!important;transition:all ease .4s!important;}
/* 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: 1200px; margin: 0 auto;}
/* header */
header{background-color: #fff;/* position: fixed; */top: 0;left: 0;width: 100%;z-index: 999;transition: .3s;}
header .content{position: relative;}
header .logo{margin-top: 18px;}
header .logo img{width: auto; display: block;}
header .logo img:last-child{display: none;}
header .tabs>li{margin-left: 40px; position: relative;}
header .tabs>li:first-child{margin-left: 0}
header .tabs>li>a{line-height: 144px;font-size: 16px;transition: .3s;position: relative;display: block;height: 100px;color: #333333;}
header .tabs>li>a::after{content: "";display: block;position: absolute;bottom: 0;left: 0;height: 3px;width: 0;background-color: #076CE0;transition: .3s;}
header .tabs>li.active>a,
header .tabs>li:hover>a{color: #c7000b;}
header .tabs>li.active>a::after,
header .tabs>li:hover>a::after{width: 100%;}
header .tabs>li ul{position: absolute;top: 100px;background-color: #fff;left: -54px;min-width: 100%;transition: .3s;transform: scale(0,1);width: 172px;z-index: 99;}
header .tabs>li ul a{display: block;transition: .3s;text-align: center;line-height: 32px;padding: 0 6px;white-space: nowrap;}
header .tabs>li ul a:hover{color: #ae0201;}
header .tabs>li:hover ul{transform: scale(1,1);}
header .tel{
    width: 180px;
    position: absolute;
    right: 0;
    top: 20px;
}
header .tel .img{width: 20px;height: 20px;float: left;margin-right: 6px;}
header .tel .img img{}
header .tel span{font-size: 24px;color: #c7000b;font-weight: bold;}




header.homeHd{background-color: transparent; border-bottom: 1px solid rgba(255,255,255,.3);}
header.homeHd .logo img:first-child{display: none;}
header.homeHd .logo img:last-child{display: block;}
header.homeHd .tabs>li>a{color: #fff;}
header.homeHd .tabs>li>a::after{background-color: #ecc872;}
header.homeHd .tabs>li ul{background-color: rgba(255,255,255,.4);}
header.hdBgcolor{background-color: #fff; border-bottom: 0px; box-shadow: 0px 1px 12px 1px rgba(0, 0, 0, 0.13);}
header.hdBgcolor .logo img:first-child{display: block;}
header.hdBgcolor .logo img:last-child{/* display: none; */}
header.hdBgcolor .tabs>li>a{}
header.hdBgcolor .tabs>li>a::after{background-color: #c7000b;}
header.hdBgcolor .tabs>li:hover>a,
header.hdBgcolor .tabs>li:active>a{color: #c7000b;}
header.hdBgcolor .tabs>li ul{background-color: rgba(255,255,255,1);}
header.homeHd .topLink{line-height: 30px;background: url(../images/top_bg.jpg) center center no-repeat;height: 30px;background-size: cover;}
header.homeHd .topLink .left{font-size: 12px;color: #cccccc;}
header.homeHd .topLink .right{width: 370px;}
header.homeHd .topLink .right .p1{font-size: 12px;color: #cccccc;float: left;margin-right: 30px;}
header.homeHd .topLink .right .p2{font-size: 12px;color: #cccccc;}
.homeHd .content{height: 100px;}
header.homeHd .tabs>li:hover>a,header.homeHd .tabs>li.hover>a{color: #ecc872;}
.topTitle{text-align: center; padding-top: 60px; padding-bottom: 30px;}
.topTitle .p1{width: 40px;height: 3px;background-color: #d20002;margin: 0 auto;}
.topTitle .p2{font-size: 14px;color: #999999;padding-top: 10px;}
.topTitle .p3{font-size: 30px;color: #333333;}
.topTitle .p4{font-size: 14px;color: #999999;padding-top: 10px;}
.topTitle .p5{height: 1px;background-color: #dededc;margin-top: 30px;}
/* home */
.home_1_top .swiper-button-btn{height: 50px; width: 50px; background-color: rgba(255,255,255,.2); background-size: 15px 28px; margin-top: -30px; transition: .3s;}
.home_1_top .swiper-button-btn:hover{background-color: #076CE0;}
/* .home_1_top .swiper-button-prev{background: url(../images/by_left.png) center center no-repeat; left: 50%; margin-left: -650px;}
.home_1_top .swiper-button-next{background: url(../images/by_right.png) center center no-repeat; right: 50%; margin-right: -650px;}
.home_1_top .swiper-button-prev:hover{background: url(../images/by_left1.png) center center no-repeat;}
.home_1_top .swiper-button-next:hover{background: url(../images/by_right1.png) center center no-repeat;} */
.home_1_top .swiper-pagination{bottom: 40px;}
.home_1_top .swiper-pagination-bullet{width: 15px; height: 15px; opacity: 1; transition: .3s; background-color: #FFFFFF; border-radius: 2px; margin-right: 12px !important;}
.home_1_top .swiper-pagination-bullet-active{background-color: #ecc872;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.home_1_top .swiper-button-btn{height: 50px; width: 50px; background-color: rgba(255,255,255,.2); background-size: 15px 28px; margin-top: -30px; transition: .3s;}
.home_1_top .swiper-button-btn:hover{background-color: #076CE0;}
.home_1_top .swiper-button-prev{background: url(../images/banner_left.png) center center no-repeat; left: 50%; margin-left: -650px;opacity: 1;}
.home_1_top .swiper-button-next{background: url(../images/banner_right.png) center center no-repeat; right: 50%; margin-right: -650px;opacity: 1;}
.home_1_top .swiper-button-prev:hover{background: url(../images/banner_lefti.png) center center no-repeat;}
.home_1_top .swiper-button-next:hover{background: url(../images/banner_righti.png) center center no-repeat;}


.ztit{
    padding-top: 74px;
    padding-bottom: 50px;
}
.ztit .p1{font-size: 36px;color: #333333;font-weight: bold;text-align: center;}
.ztit .p2{font-size: 16px;color: #666666;text-align: center;padding-top: 6px;}


.home1{background-color: #fff;padding-bottom: 40px;}
.home1 .part1{
    margin-bottom: 40px;
}
.home1 .part1 .title{
    height: 24px;
    margin-bottom: 20px;
}
.home1 .part1 .title .left{}
.home1 .part1 .title .p1{font-size: 24px;color: #333333;font-weight: bold;border-left: 5px solid #c7000b;line-height: 24px;padding-left: 16px;}
.home1 .part1 .title .right{}
.home1 .part1 .title .more{font-size: 16px;color: #999999;}
.home1 .part1 .cont{}
.home1 .part1 .cont .list{width: 102%;}
.home1 .part1 .cont .list .item{cursor: pointer; width: 190px;height: 150px;background-color: #f7f7f7;float: left;margin-right: 12px;margin-bottom: 20px;}
.home1 .part1 .cont .list .item .img{overflow: hidden; width: 65px;height: 65px;position: relative;margin: 0 auto;margin-top: 26px;}
.home1 .part1 .cont .list .item .img img{width: 40px;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);/* object-fit: none; */}
.home1 .part1 .cont .list .item .p1{font-size: 14px;color: #333333;text-align: center;line-height: 20px;width: 128px;margin: 0 auto;padding-top: 10px;}

.home1 .part1 .cont .list .item:hover{background-color: #c7000b;box-shadow: 0 0 10px #CCCCCC;}
.home1 .part1 .cont .list .item:hover .img img{transform: scale(1.06, 1.06);transform: translateY(-120px);filter: drop-shadow(#fff 0 100px);left: 17%;}
.home1 .part1 .cont .list .item:hover .p1{color: #FFFFFF;}	
.home1 .part1 .title .more:hover{color: #c7000b;}
.home2{background: url(../images/home2_bg.png) center top no-repeat;padding-top: 160px;padding-bottom: 60px;}
.home2 .part1{
    height: 340px;
    box-shadow: 0 0 10px #ccc;
}
.home2 .part1 .left{background-color: #FFFFFF;width: 920px;padding: 50px;position: relative;}
.home2 .part1 .left .title{
    height: 42px;
    border-left: 5px solid #c7000b;
    padding-left: 16px;
    margin-bottom: 34px;
}
.home2 .part1 .left .title .p1{font-size: 24px;color: #333333;font-weight: bold;}	
.home2 .part1 .left .title .p2{font-size: 14px;color: #999999;}	
.home2 .part1 .left .jj{
    position: relative;
}	
.home2 .part1 .left .jj .txt{font-size: 14px;color: #666666;line-height: 30px;width: 480px;height: 126px;}	
.home2 .part1 .left .jj .more{display: block; font-size: 14px;color: #ffffff;width: 104px;height: 38px;line-height: 38px;text-align: center;background-color: #c7000b;}	
.home2 .part1 .left .jj .img{width: 300px;height: 180px;position: absolute;right: 0;top: -20px;}	
.home2 .part1 .left .jj .img img{}		
.home2 .part1 .right{background-color: #f2f2f2;width: 280px;height: 340px;padding-top: 56px;}
.home2 .part1 .right .p1{font-size: 16px;color: #333333;padding: 0 40px;padding-bottom: 24px;}
.home2 .part1 .right .p2{font-size: 28px;color: #cccccc;font-weight: bold;line-height: 30px;padding: 0 40px;height: 169px;}
.home2 .part1 .right .btn{height: 70px;border-top: 1px solid #d9d9d9;}	
.home2 .part1 .right .btn .img{width: 29px;height: 31px;margin-left: 46px;margin-top: 20px;float: left;}	
.home2 .part1 .right .more{font-size: 14px;color: #999999;float: right;display: block;line-height: 70px;margin-right: 40px;}	
.home2 .part2{
    margin-top: 40px;
}
.home2 .part2 .list{}
.home2 .part2 .list .item{float: left;width: 33.33%;text-indent: 94px;border-right: 1px solid #e5e5e5;}
.home2 .part2 .list .item .p1{font-size: 18px;color: #666666;text-align: left;text-indent: 94px;}
.home2 .part2 .list .item .p2{font-size: 16px;color: #666;}	
.home2 .part2 .list .item .p2 span{font-size: 72px;color: #333;}	
.home2 .part2 .list .item:first-child{border-left: 1px solid #e5e5e5;}
.home2 .part1 .left .jj .more:hover{background-color: #e51e29;}
.home2 .part1 .right .more:hover{color: #c7000b;}
.home3{
    background: #f7f7f7;
    padding-bottom: 80px;
}
.home3 .home3_main{}
.home3 .home3_main .list{width: 102%;}
.home3 .home3_main .list .item{cursor: pointer; position: relative; width: 280px;float: left;margin-right: 26px;}
.home3 .home3_main .list .item .img{width: 280px;height: 158px;margin-bottom: 20px;overflow: hidden;}
.home3 .home3_main .list .item .img img{}
.home3 .home3_main .list .item .detail{opacity: 0; position: absolute;top: 0;left: 0; width: 280px;height: 158px;background-color: rgba(0,0,0,0.4);}
.home3 .home3_main .list .item .detail p{font-size: 16px;color: #ffffff;text-align: center;line-height: 158px;}
.home3 .home3_main .list .item .txt{border-bottom: 1px solid #e7e7e7;}
.home3 .home3_main .list .item .txt .p1{transition-duration:.3s;font-size: 16px;color: #333333;padding-bottom: 26px;}
.home3 .home3_main .list .item .txt .p2{font-size: 14px;color: #999999;line-height: 22px;height: 64px;}
.home3 .home3_main .list .item .more{transition-duration:.3s;font-size: 14px;color: #999999;width: 106px;height: 32px;border: 1px solid #d6d6d6;line-height: 32px;text-align: center;margin-top: 20px;}
.home3 .home3_main .list .item:hover .txt .p1{color: #c7000b;transition-duration:.3s;}
.home3 .home3_main .list .item:hover .more{transition-duration:.3s;background-color: #c7000b;color: #FFFFFF;border: 0;}
.home3 .home3_main .list .item:hover .detail{opacity: 1;}
.home4{
    background: #ececec;
    padding-bottom: 80px;
}
.home4 .home4_main{
    position: relative;
}
.home4 .home4_main .list{
    width: 104%;
    position: relative;
    z-index: 99;
}
.home4 .home4_main .list .item{width: 250px;text-align: center;float: left;margin-right: 60px;}
.home4 .home4_main .list .item .bg_1{transition-duration:.3s;width: 92px;height: 92px;background-color: #f6f6f6;border-radius: 50%;padding-top: 5px;margin: 0 auto;margin-bottom: 40px;overflow: hidden;}
.home4 .home4_main .list .item .bg_1 .bg_2{transition-duration:.3s;width: 82px;height: 82px;background-color: #FFFFFF;border-radius: 50%;margin: 0 auto;}
.home4 .home4_main .list .item .bg_1 .bg_2 .img{width: 49px;height: 47px;margin: 0 auto;padding-top: 18px;}
.home4 .home4_main .list .item .bg_1 .bg_2 .img img{
    width: auto;
}
.home4 .home4_main .list .item .p1{font-size: 18px;color: #444444;font-weight: bold;margin-bottom: 20px;}
.home4 .home4_main .list .item .p2{font-size: 14px;color: #999999;line-height: 24px;}
.home4 .home4_main .wrap{height: 1px;background-color: #dbdbdb;position: absolute;top: 240px;width: 100%;}
.home4 .home4_main .list .item:hover .bg_1{transition-duration:.3s;width: 118px;height: 118px;background-color: #d9767b;margin-top: -20px;margin-bottom: 34px;padding-top: 8px;}
.home4 .home4_main .list .item:hover .bg_1 .bg_2{transition-duration:.3s;width: 102px;height: 102px;background-color: #c7000b;}	
.home4 .home4_main .list .item:hover .bg_1 .bg_2 .img img{    transform: scale(1.06, 1.06);transform: translateY(-140px); filter: drop-shadow(#fff 0 140px);}	
.home4 .home4_main .list .item:hover .bg_1 .bg_2 .img{
    padding-top: 35px;
}	
.home5{}	
.home5 .home5_main{padding-bottom: 80px;}	
.home5 .home5_main .part1{margin-bottom: 20px;}	
.home5 .home5_main .part1 .list{ width: 102%;}		
.home5 .home5_main .part1 .list .item{float: left;width: 590px;height: 174px;margin-right: 18px;padding: 26px;background-color: #f7f7f7;}	
.home5 .home5_main .part1 .list .item .part1_1{float: left;width: 590px;height: 174px;width: 86px;float: left;padding-top: 18px;}	
.home5 .home5_main .part1 .list .item .part1_1 .p1{font-size: 14px;color: #666666;padding-bottom: 4px;}
.home5 .home5_main .part1 .list .item .part1_1 .p2{font-size: 24px;color: #666666;font-weight: bold;}	
.home5 .home5_main .part1 .list .item .part1_2{width: 250px;float: left;padding-top: 10px;}
.home5 .home5_main .part1 .list .item .part1_2 .p1{font-size: 16px;color: #333333;font-weight: bold;padding-bottom: 8px;}
.home5 .home5_main .part1 .list .item .part1_2 .p2{font-size: 13px;color: #999999;line-height: 20px;height: 80px;}
.home5 .home5_main .part1 .list .item .part1_2 .img{width: 27px;height: 5px;}
.home5 .home5_main .part1 .list .item .part1_2 .img .img1{display: block;}
.home5 .home5_main .part1 .list .item .part1_2 .img .img2{display: none;}
.home5 .home5_main .part1 .list .item .part1_3{width: 180px;height: 135px;float: right;overflow: hidden;}
.home5 .home5_main .part1 .list .item .part1_3 img{}
.home5 .home5_main .part2{}
.home5 .home5_main .part2 .list{ width: 102%;}		
.home5 .home5_main .part2 .list .item{float: left;width: 388px;height: 174px;margin-right: 18px;padding: 26px;background-color: #f7f7f7;}	
.home5 .home5_main .part2 .list .item .part1_1{float: left;height: 174px;width: 86px;float: left;padding-top: 18px;}	
.home5 .home5_main .part2 .list .item .part1_1 .p1{font-size: 14px;color: #666666;padding-bottom: 4px;}
.home5 .home5_main .part2 .list .item .part1_1 .p2{font-size: 24px;color: #666666;font-weight: bold;}	
.home5 .home5_main .part2 .list .item .part1_2{width: 250px;float: left;padding-top: 10px;}
.home5 .home5_main .part2 .list .item .part1_2 .p1{font-size: 16px;color: #333333;font-weight: bold;padding-bottom: 8px;}
.home5 .home5_main .part2 .list .item .part1_2 .p2{font-size: 13px;color: #999999;line-height: 20px;height: 80px;}
.home5 .home5_main .part2 .list .item .part1_2 .img{width: 27px;height: 5px;}
.home5 .home5_main .part2 .list .item .part1_2 .img .img1{display: block;}
.home5 .home5_main .part2 .list .item .part1_2 .img .img2{display: none;}
.home5 .home5_main .btn a{font-size: 14px;color: #666666;width: 138px;height: 40px;line-height: 40px;text-align: center; border: 1px solid #aaaaaa;display: block;margin: 0 auto;margin-top: 30px;}
.home5 .home5_main .part1 .list .item:hover .part1_2 .p1,.home5 .home5_main .btn a:hover,.home5 .home5_main .part2 .list .item:hover .part1_2 .p1{color: #c7000b;}	
.home5 .home5_main .btn a:hover{border: 1px solid #c7000b;}	
/* footer */
footer{background-color: #272727;/* height: 510px; */}
footer .top{border-bottom: 1px solid #444;padding-bottom: 50px;}
footer .part1{width: 200px;float: left;padding-top: 56px;margin-right: 0;position: relative;}
footer .part1 .img1{width: 140px;height: 44px;}
footer .part1 .p1{font-size: 14px;color: #999999;font-weight: bold;padding-top: 4px;}
footer .part1 .p2{font-size: 24px;color: #c7000b;font-weight: bold;padding-top: 40px;}
footer .part1 .p2 span{font-size: 14px;color: #999999;font-weight: 100;}
footer .part1 .p3{font-size: 14px;color: #999999;}
footer .part1 .link{
    margin-top: 40px;
    position: relative;
}
footer .part1 .link .part1_1{}
footer .part1 .link .part1_1 .item{width: 34px;height: 34px;float: left;margin-right: 20px; background-color: #666666;border-radius: 50%;}
footer .part1 .link .part1_1 .item img{width: 20px;height: 16px;margin: 0 auto;display: block;margin-top: 8px;}
footer .part1 .link .part1_1 .item:nth-child(2) img{width: 15px;height: 19px;}
footer .part1 .detail{display: none; width: 90px;height: 90px;background-color: #FFFFFF;position: absolute;top: 208px;}
footer .part1 .detail .img1{width: 80px;height: 80px;margin: 0 auto;display: block;margin-top: 5px;}
footer .part1 .detail .img1 img{}
footer .part1 .detail::after{
    display: block;
    content: "";
    position: absolute;
    width: 0px;
    border: 6px solid;
    left: 24%;
    margin-left: -10px;
    border-color: transparent  transparent  #fff transparent;
    top: -12px;
    }




footer .part2{width: 980px;float: right;padding-top: 56px;}
footer .part2 .part2_1{float: left;margin-left: 90px;width: 100px;}
footer .part2 .tit{font-size: 18px;color: #ffffff;margin-bottom: 16px;}
footer .part2 .list{}
footer .part2 .list .item{line-height: 30px;}
footer .part2 .list .item a{font-size: 14px;color: #999999;}
footer .part2 .list .item:hover a{color: #DDDDDD;}
footer .mid{
    padding: 30px 0;
}
footer .mid span{font-size: 14px;color: #666666;padding-right: 30px;}
footer .mid span a{font-size: 14px;color: #666666;}
footer .mid span:first-child{padding-right: 0;}



footer .bottom{/* height: 50px; *//* line-height: 50px; */padding: 25px 0;line-height: 6px;background: #202020;}
footer .bottom .left{font-size: 12px;color: #666666;}
footer .bottom .right{font-size: 12px;color: #666666;}
footer .bottom .right a{display: block;float: right; font-size: 12px;color: #666666;}


footer .bottom .right a:hover{color: #DDDDDD;}
footer .bottom .left a{font-size: 12px;color: #666666;}
footer .bottom .left a:hover{font-size: 12px;color: #DDDDDD;}
footer .part1 .link .part1_1 .item:hover{background-color: #c7000b;}

/* Ã¥â€ â€¦Ã©Â¡Âµ */
.pager {padding:30px 0 30px;text-align:center;}
.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: 38px;margin-left:7px;padding: 0 15px;transition:all ease .3s;color:#666;border:1px solid #ddd;text-decoration:none;float:left;/* background:#ebedec; */border-radius:2px;}
.pager ul a.current,.pager ul a:hover {background-color: #c7000b;border-color: #c7000b;color:#fff;}

.reLink{width:100%;height: 42px;line-height: 28px;/* background: #efefee; *//* border: 1px solid #dcdcde; */position: relative;padding-bottom: 100px;margin-top: 30px;}
.reLink .nextLink{display:block;font-size: 14px;text-align:left;color:#666;/* float: right; */margin-right: 20px;}
.reLink .prevLink{width: 360px;display:block;font-size: 14px;text-align:left;color:#666;/* float: left; *//* text-indent: 20px; */}
.reLink .nextLink a:hover,.reLink .prevLink a:hover{color: #c7000b;}
.reLink .nextLink{text-align: left;}
.reLink .mid{display: block; font-size: 16px;color: #666666;/* float: left; */position: absolute;right: 0;top: 11px;width: 136px;height: 38px;border: 2px solid #c7000b;text-align: center;line-height: 36px;color: #c7000b;}
.reLink .mid img{width: 21px;height: 17px;margin-right: 10px;}
/* .reLink .mid a:hover{color: #2290e1;} */
.reLink .nextLink a,.reLink .prevLink a{color: #666;}
.reLink .mid a{color: #c7000b;display: block;}
.nyBanner {position:relative;height:350px;}
.nyBanner img {/* position:absolute;*/height:350px;width:100%;background-size:cover;object-fit:cover;}
.nyBanner .wz {text-align:center;position:relative;padding-top:220px;}
.nyBanner .wz .p1 {font-size:48px;color:#ffffff;font-weight:bold;}
.nyBanner .wz .p2 {font-size:40px;color:#ffffff;font-weight:bold;}
.lm {height: 70px;line-height: 70px;width:100%;border-bottom: 1px solid #dfdfdf;margin-bottom: 80px;background: #fff;}
.lm .qh {}
.lm .qh .list {}
.lm .qh .list .item {float:left;cursor:pointer;}
.lm .qh .list .item a {font-size:16px;color: #666666;}
.lm .qh .list  i{height: 40px;width: 1px;background-color: #dfdfdf;float: left;position: relative;z-index: 999;margin: 0 40px;margin-top: 15px;}
.lm .qh .list .item:hover a,.lm .qh .list .item.hover a {
    color: #c7000b;
}
.lm .qh .list .item:hover,.lm .qh .list .item.hover {border-bottom: 3px solid #c7000b;height: 70px;}
.lm .right {}
.location {
    font-size: 14px;
    color: #999;
}
.location .sitepath a {font-size:14px;color: #999999;/* float:left; */}
.location .sitepath a:hover {color: #c7000b;}
.ntit .p1{font-size: 24px;color: #333333;text-align: center;}
.ntit .p2{font-size: 24px;color: #e5e5e6;margin: 0 auto;padding-top: 10px;padding-bottom: 20px;text-align: center;}
.ntit .p3{width: 40px;height: 4px; background: #e5e5e6; margin: 0 auto;}

.aboutPage{}
.aboutPage .part1{}
.aboutPage .part1 .part1_main{}
.aboutPage .part1 .part1_main .left{width: 510px;}
.aboutPage .part1 .part1_main .left .p1{font-size: 24px;color: #333333;}
.aboutPage .part1 .part1_main .left .p2{font-size: 24px;color: #e5e5e6;}
.aboutPage .part1 .part1_main .left .p3{width: 40px;height: 4px;background: #e5e5e6;margin: 20px 0 50px 0;}
.aboutPage .part1 .part1_main .left .p4{font-size: 16px;color: #333333;line-height: 26px;padding-bottom: 34px;}
.aboutPage .part1 .part1_main .right{width: 610px;height: 400px;cursor: pointer;}
.aboutPage .part1 .part1_main .right img{}
.aboutPage .part2{
    padding-top: 60px;
    padding-bottom: 50px;
}
.aboutPage .part2 .tit{
    text-align: center;
    margin-bottom: 40px;
}
.aboutPage .part2 .tit .p1{font-size: 24px;color: #333333;text-align: center;}
.aboutPage .part2 .tit .p2{font-size: 24px;color: #e5e5e6;/* width: 40px; *//* height: 4px; */margin: 0 auto;padding-top: 10px;padding-bottom: 20px;}
.aboutPage .part2 .tit .p3{width: 40px;height: 4px; background: #e5e5e6; margin: 0 auto;}
.aboutPage .part2 .part2_main{}
.aboutPage .part2 .part2_main .left{width: 830px;}
.aboutPage .part2 .part2_main .left .list{}
.aboutPage .part2 .part2_main .left .list .item{float: left;width: 370px;height: 230px;margin-right: 44px;margin-bottom: 34px;cursor: pointer;}
.aboutPage .part2 .part2_main .left .list .item .img{}
.aboutPage .part2 .part2_main .left .list .item .p1{font-size: 30px;color: #ffffff;font-weight: bold;padding-bottom: 30px;}
.aboutPage .part2 .part2_main .left .list .item .p2{font-size: 18px;color: #ffffff;line-height: 34px;}
.aboutPage .part2 .part2_main .left .list .item:nth-child(3),.aboutPage .part2 .part2_main .left .list .item:nth-child(2){background: url(../images/about_3.png) center center no-repeat;padding: 34px;}
.aboutPage .part2 .part2_main .right{width: 370px;background-color: #f3f4f6;padding: 0 34px;padding-top: 44px;height: 494px;}
.aboutPage .part2 .part2_main .right .p1{font-size: 30px;color: #c7000b;font-weight: bold;padding-bottom: 30px;}
.aboutPage .part2 .part2_main .right .p2{font-size: 18px;color: #333333;line-height: 30px;line-height: 38px;}
.businessPage{}
.businessPage .part1{
    padding-bottom: 70px;
}
.businessPage .part1_1{padding-top: 36px;padding-bottom: 70px;}
.businessPage .part1_1 .cont{}
.businessPage .part1_1 .cont .list{width: 102%;}
.businessPage .part1_1 .cont .list .item{margin-bottom: 10px;cursor: pointer; width: 190px;height: 150px;background-color: #f7f7f7;float: left;margin-right: 12px;}
.businessPage .part1_1 .cont .list .item .img{overflow: hidden; width: 65px;height: 65px;position: relative;margin: 0 auto;margin-top: 26px;}
.businessPage .part1_1 .cont .list .item .img img{width: 40px;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);/* object-fit: none; */}
.businessPage .part1_1 .cont .list .item .p1{font-size: 14px;color: #333333;text-align: center;line-height: 20px;width: 128px;margin: 0 auto;padding-top: 10px;}

.businessPage .part1_1 .cont .list .item:hover{background-color: #c7000b;box-shadow: 0 0 10px #CCCCCC;}
.businessPage .part1_1 .cont .list .item:hover .img img{transform: scale(1.06, 1.06);transform: translateY(-120px);filter: drop-shadow(#fff 0 100px);left: 17%;}
.businessPage .part1_1 .cont .list .item:hover .p1{color: #FFFFFF;}	
.businessPage .part1_2{
    margin-bottom: 46px;
}
.businessPage .part1_2 .left{width: 680px;}
.businessPage .part1_2 .left .tit{font-size: 18px;color: #333333;font-weight: bold;border-left: 4px solid #c7000b;line-height: 20px;text-indent: 12px;margin-bottom: 40px;}
.businessPage .part1_2 .left p{font-size: 16px;color: #666666;line-height: 30px;}
.businessPage .part1_2 .right{width: 450px;height: 280px;margin-top: 66px;}
.businessPage .part1_2 .right img{}
.businessPage .part1_3{}
.businessPage .part1_3 .tit{font-size: 18px;color: #333333;font-weight: bold;border-left: 4px solid #c7000b;line-height: 20px;text-indent: 12px;margin-bottom: 36px;}
.businessPage .part1_3  p{font-size: 16px;color: #666666;line-height: 30px;}
.businessPage .part2{background-color: #f3f4f6;padding-bottom: 70px;}
.businessPage .part2 .tit{font-size: 24px;color: #333333;font-weight: bold;text-align: center;padding-top: 70px;padding-bottom: 50px;}
.businessPage .part2 .tit span{color: #c7000b;}
.businessPage .part2 .list{
    width: 104%;
}
.businessPage .part2 .list .item{transition-duration:.3s!important;cursor: pointer; text-align: center;width: 270px;height: 270px;background-color: #FFFFFF;float: left;margin-right: 40px;margin-bottom: 40px;padding: 0 30px;padding-top: 30px;}
.businessPage .part2 .list .item .p1{font-size: 48px;color: #cccccc;font-weight: bold;}
.businessPage .part2 .list .item .p2{width: 20px;height: 3px;background-color: #c7000b;margin: 0 auto;margin-bottom: 26px;}
.businessPage .part2 .list .item .p3{font-size: 16px;color: #666666;line-height: 20px;}
.businessPage .part2 .btn{}
.businessPage .part2 .btn a{font-size: 16px;color: #ffffff;text-align: center;width: 160px;height: 50px;line-height: 50px;background-color: #c7000b;display: block;margin: 0 auto;}
.businessPage .part2 .list .item:hover .p1,.businessPage .part2 .list .item:hover .p3{color: #fff;}
.businessPage .part2 .list .item:hover .p2{background-color: #FFFFFF;}
.businessPage .part2 .list .item:hover{background-color: #c7000b;transition-duration:.3s!important;}
.businessPage .part2 .btn a:hover{    background-color: #a7040d;}
.businessPage .part3{
    padding-bottom: 90px;
}
.businessPage .part3 .tit{font-size: 24px;color: #333333;font-weight: bold;text-align: center;padding: 70px 0 60px 0;}
.businessPage .part3 .list{border: 1px solid #dadada;}
.businessPage .part3 .list .item{width: 239.6px;float: left;border-right: 1px solid #dadada;height: 310px;}
.businessPage .part3 .list .item .num{height: 36px;background-color: #f9e5e6;position: relative;}
.businessPage .part3 .list .item .cont{
    height: 275px;
}
.businessPage .part3 .list .item .p1{font-size: 60px;color: #c7000b;font-weight: bold;position: absolute;top: -38px;left: 80px;font-style: italic;}
.businessPage .part3 .list .item .p2{font-size: 18px;color: #999999;text-align: center;padding-top: 14px;}
.businessPage .part3 .list .item .p3{font-size: 20px;color: #333333;font-weight: bold;padding: 0 26px;text-align: center;padding-top: 14px;height: 90px;}
.businessPage .part3 .list .item .lc{
    padding: 0 26px;
    /* margin-top: 40px; */
}
.businessPage .part3 .list .item .lc .p4{font-size: 14px;color: #999999;line-height: 22px;}
.businessPage .part3 .list .item:last-child{border-right: 0;}
.caselistPage{
    background: #f7f7f7;
}
.caselistPage .part1_main .list{}
.caselistPage .part1_main .list{width: 102%;margin-top: 40px;}
.caselistPage .part1_main .list .item{cursor: pointer; position: relative; width: 280px;float: left;margin-right: 26px;margin-bottom: 40px;}
.caselistPage .part1_main .list .item .img{width: 280px;height: 158px;margin-bottom: 20px;overflow: hidden;}
.caselistPage .part1_main .list .item .img img{}
.caselistPage .part1_main .list .item .detail{opacity: 0; position: absolute;top: 0;left: 0; width: 280px;height: 158px;background-color: rgba(0,0,0,0.4);}
.caselistPage .part1_main .list .item .detail p{font-size: 16px;color: #ffffff;text-align: center;line-height: 158px;}
.caselistPage .part1_main .list .item .txt{border-bottom: 1px solid #e7e7e7;}
.caselistPage .part1_main .list .item .txt .p1{transition-duration:.3s;font-size: 16px;color: #333333;padding-bottom: 26px;height: 68px;overflow: hidden;}
.caselistPage .part1_main .list .item .txt .p2{font-size: 14px;color: #999999;line-height: 22px;height: 64px;}
.caselistPage .part1_main .list .item .more{transition-duration:.3s;font-size: 14px;color: #999999;width: 106px;height: 32px;border: 1px solid #d6d6d6;line-height: 32px;text-align: center;margin-top: 20px;}
.caselistPage .part1_main .list .item:hover .txt .p1{color: #c7000b;transition-duration:.3s;}
.caselistPage .part1_main .list .item:hover .more{transition-duration:.3s;background-color: #c7000b;color: #FFFFFF;border: 0;}
.caselistPage .part1_main .list .item:hover .detail{opacity: 1;}
.casePage{}
.casePage .part1{}
.casePage .part1 .part1_main{}
.casePage .part1 .part1_main .cont{}
.casePage .part1 .part1_main .cont .left{width: 800px;}
.casePage .part1 .part1_main .cont .left .tit{font-size: 24px;color: #333333;border-bottom: 1px solid #dfdfdf;padding-bottom: 30px;margin-bottom: 30px;}
.casePage .part1 .part1_main .cont .left .cont_main{font-size: 16px;color: #333333;line-height: 30px;padding-bottom: 40px;border-bottom: 1px solid #dfdfdf;}
.casePage .part1 .part1_main .cont .right{width: 330px;}
.casePage .part1 .part1_main .cont .right .p1{font-size: 24px;color: #ffffff;height: 50px;line-height: 50px;background-color: #c7000b;text-indent: 30px;}
.casePage .part1 .part1_main .cont .right .list{padding: 10px 30px;background: #f9f9f9;}
.casePage .part1 .part1_main .cont .right .list .item{font-size: 15px;color: #666666;line-height: 48px;}
.casePage .part1 .part1_main .cont .right .list .item:hover a{color: #c7000b;}
.newslistPage{}
.newslistPage .part1{
    padding-bottom: 40px;
}
.newslistPage .part1 .list{margin-top: 40px;}
.newslistPage .part1 .list .item{/* height: 228px; */padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #dfdfdf;}
.newslistPage .part1 .list .item .img{width: 370px;height: 228px;float: left;overflow: hidden;}
.newslistPage .part1 .list .item .img img{}
.newslistPage .part1 .list .item .txt{width: 790px;float: right;}
.newslistPage .part1 .list .item .txt .p1{font-size: 14px;color: #ffffff;width: 94px;height: 30px;line-height: 30px;text-align: center;background-color: #cccccc;}
.newslistPage .part1 .list .item .txt .p2{font-size: 24px;color: #333333;padding-top: 30px;padding-bottom: 30px;}
.newslistPage .part1 .list .item .txt .p3{font-size: 16px;color: #999999;line-height: 30px;height: 90px;}
.newslistPage .part1 .list .item .txt .p4{font-size: 16px;color: #999999;text-align: right;}
.newslistPage .part1 .list .item.item1 .img{width: 650px;height: 400px;}
.newslistPage .part1 .list .item.item1 .txt{width: 500px;}
.newslistPage .part1 .list .item.item1 .txt .p3{height: 210px;}
.newslistPage .part1 .list .item:hover .txt .p1{background-color: #c7000b;}
.newslistPage .part1 .list .item:hover .txt .p2{color: #c7000b;}
.digitalPage{}
.digitalPage .part1{}
.digitalPage .part1 .part1_main{}
.digitalPage .part1 .part1_main .part1_1 {text-align: center;padding: 50px 0 40px 0;}
.digitalPage .part1 .part1_main .part1_1 .list{display: inline-block;}
.digitalPage .part1 .part1_main .part1_1 .list .item{width: 130px;float: left;margin-right: 12px; height: 50px;line-height: 50px;text-align: center;background-color: #f7f7f7;}
.digitalPage .part1 .part1_main .part1_1 .list .item a{font-size: 14px;color: #333333;display: block;}
.digitalPage .part1 .part1_main .part1_2{}
.digitalPage .part1 .part1_main .part1_2 .left{width: 450px;height: 280px;}
.digitalPage .part1 .part1_main .part1_2 .left .img{width: 450px;height: 280px;}
.digitalPage .part1 .part1_main .part1_2 .left .img img{}
.digitalPage .part1 .part1_main .part1_2 .right{width: 670px;}
.digitalPage .part1 .part1_main .part1_2 .right .p1{font-size: 18px;color: #333333;font-weight: bold;line-height: 20px;border-left: 4px solid #c7000b;text-indent: 12px;margin-bottom: 38px;}
.digitalPage .part1 .part1_main .part1_2 .right .p2{font-size: 16px;color: #666666;line-height: 30px;}
.digitalPage .part1 .part1_main .part1_3{
    margin-top: 50px;
    padding-bottom: 70px;
}
.digitalPage .part1 .part1_main .part1_3  .p1{font-size: 18px;color: #333333;font-weight: bold;line-height: 20px;border-left: 4px solid #c7000b;text-indent: 12px;margin-bottom: 36px;}
.digitalPage .part1 .part1_main .part1_3  .p2{font-size: 16px;color: #666666;line-height: 30px;}
.digitalPage .part1 .part1_main .part1_1 .list .item:hover,.digitalPage .part1 .part1_main .part1_1 .list .item.hover{background-color: #c7000b;}
.digitalPage .part1 .part1_main .part1_1 .list .item:hover a,.digitalPage .part1 .part1_main .part1_1 .list .item.hover a{color: #fff;}

.digitalPage .part2{background-color: #f3f4f6;padding-bottom: 70px;}
.digitalPage .part2 .tit{text-align: center;font-size: 24px;color: #333333;font-weight: bold;padding: 70px 0 50px 0;}
.digitalPage .part2 .tit span{color: #c7000b;}
.digitalPage .part2 .part2_main{}
.digitalPage .part2 .part2_main .left{width: 210px;background-color: #ffffff;}
.digitalPage .part2 .part2_main .left .list{}
.digitalPage .part2 .part2_main .left .list .item{cursor: pointer; font-size: 16px;color: #333333;height: 70px;line-height: 70px;border-top: 1px solid #f3f4f6;border-bottom: 1px solid #f3f4f6;text-indent: 34px;}
.digitalPage .part2 .part2_main .right{width: 980px;height: 280px;background-color: #FFFFFF;padding: 0 50px;padding-top: 40px;}
.digitalPage .part2 .part2_main .right .p1{font-size: 18px;color: #333333;padding-bottom: 30px;}
.digitalPage .part2 .part2_main .right .p2{font-size: 14px;color: #666666;line-height: 30px;}
.digitalPage .part2 .btn{font-size: 16px;color: #ffffff;text-align: center;width: 160px;height: 50px;background-color: #c7000b;margin: 0 auto;display: block;margin-top: 40px;}
.digitalPage .part2 .btn a{display: block; font-size: 16px;color: #ffffff;text-align: center;height: 50px;line-height: 50px;}
.digitalPage .part2 .part2_main .right .right_1{display: none;}
.digitalPage .part2 .part2_main .right .right_1:first-child{display: block;}
.digitalPage .part2 .part2_main .left .list .item:hover,.digitalPage .part2 .part2_main .left .list .item.hover{background-color: #c7000b;color: #FFFFFF;}
.digitalPage .part2 .btn:hover{    background-color: #a5040d;}
.digitalPage .part3{
    padding-bottom: 70px;
}
.digitalPage .part3 .tit{font-size: 24px;color: #333333;font-weight: bold;text-align: center;padding: 70px 0 40px 0;}
.digitalPage .part3 .list{
    width: 102%;
}
.digitalPage .part3 .list .item{width: 232px;float: left;/* border-right: 1px solid #dadada; */height: 310px;background: #f7f8fa;margin-right: 10px;}
.digitalPage .part3 .list .item .num{height: 36px;/* background-color: #f9e5e6; */position: relative;margin-top: 6px;}
.digitalPage .part3 .list .item .cont{
    height: 275px;
}
.digitalPage .part3 .list .item .p1{font-size: 60px;color: #ededed;/* position: absolute; *//* top: -38px; *//* left: 80px; */font-style: italic;text-align: center;}
.digitalPage .part3 .list .item .p2{font-size: 18px;color: #999999;text-align: center;padding-top: 4px;}
.digitalPage .part3 .list .item .p3{font-size: 16px;color: #333333;font-weight: bold;padding: 0 20px;text-align: center;/* padding-top: 14px; *//* height: 90px; */position: relative;z-index: 9;}
.digitalPage .part3 .list .item .lc{
    padding: 0 26px;
    margin-top: 30px;
}
.digitalPage .part3 .list .item .lc .p4{font-size: 14px;color: #999999;line-height: 22px;}
.digitalPage .part3 .list .item:last-child{border-right: 0;}

.schoolPage{}
.schoolPage .part1{
    padding-bottom: 70px;
}
.schoolPage .part1_1{padding-top: 36px;padding-bottom: 0;}
.schoolPage .part1_1 .cont{}
.schoolPage .part1_1 .cont .list{width: 102%;}
.schoolPage .part1_1 .cont .list .item{cursor: pointer; width: 190px;height: 150px;background-color: #f7f7f7;float: left;margin-right: 12px;    margin-bottom: 10px;}
.schoolPage .part1_1 .cont .list .item .img{overflow: hidden; width: 65px;height: 65px;position: relative;margin: 0 auto;margin-top: 26px;}
.schoolPage .part1_1 .cont .list .item .img img{width: 40px;height: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);/* object-fit: none; */}
.schoolPage .part1_1 .cont .list .item .p1{font-size: 14px;color: #333333;text-align: center;line-height: 20px;width: 128px;margin: 0 auto;padding-top: 10px;}

.schoolPage .part1_1 .cont .list .item:hover{background-color: #c7000b;box-shadow: 0 0 10px #CCCCCC;}
.schoolPage .part1_1 .cont .list .item:hover .img img{transform: scale(1.06, 1.06);transform: translateY(-120px);filter: drop-shadow(#fff 0 100px);left: 17%;}
.schoolPage .part1_1 .cont .list .item:hover .p1{color: #FFFFFF;}	
.schoolPage .part2{
    padding-bottom: 80px;
}
.schoolPage .part2 .tit{font-size: 18px;color: #333333;font-weight: bold;line-height: 20px;border-left: 4px solid #c7000b;text-indent: 12px;margin-bottom: 36px;}
.schoolPage .part2 .part2_main{}
.schoolPage .part2 .part2_main p{font-size: 16px;color: #666666;line-height: 30px;}
.schoolPage .part2 .part2_main img{
    max-width: 100%;
    width: auto;
    display: block;
}

.contactPage{}
.contactPage .part1{}
.contactPage .part1 .part1_main{}
.contactPage .part1 .part1_main .part1_1 {text-align: center;padding: 0px 0 40px 0;}
.contactPage .part1 .part1_main .part1_1 .list{/* display: inline-block; */}
.contactPage .part1 .part1_main .part1_1 .list .item{width: 190px;float: left;margin-right: 12px; height: 50px;line-height: 50px;text-align: center;background-color: #f7f7f7;}
.contactPage .part1 .part1_main .part1_1 .list .item a{font-size: 14px;color: #333333;display: block;}

.contactPage .part1 .part1_main .part1_1 .list .item:hover,.contactPage .part1 .part1_main .part1_1 .list .item.hover{background-color: #c7000b;}
.contactPage .part1 .part1_main .part1_1 .list .item:hover a,.contactPage .part1 .part1_main .part1_1 .list .item.hover a{color: #fff;}

.contactPage .part1 .part1_2{
    border-bottom: 1px solid #eaeaeb;
    padding-bottom: 56px;
    margin-bottom: 30px;
}
.contactPage .part1 .part1_2 .left{width: 600px;}
.contactPage .part1 .part1_2 .left .p1{font-size: 24px;color: #333333;padding-top: 6px;padding-bottom: 4px;}
.contactPage .part1 .part1_2 .left .p2{font-size: 24px;color: #e5e5e6;padding-bottom: 20px;}
.contactPage .part1 .part1_2 .left .p3{width: 40px;height: 4px;background: #e5e5e6;}
.contactPage .part1 .part1_2 .left .link{
    margin-top: 70px;
}
.contactPage .part1 .part1_2 .left .link .item{
    margin-bottom: 20px;
}
.contactPage .part1 .part1_2 .left .link .item .img{width: 20px;height: 21px;float: left;margin-right: 24px;}
.contactPage .part1 .part1_2 .left .link .item .img img{
    width: auto;
}
.contactPage .part1 .part1_2 .left .link .item p{font-size:16px;color: #666666;float: left;}
.contactPage .part1 .part1_2 .right{width: 600px;}
.contactPage .part2{
    height: 610px;
}
.contactPage .part2 .part2_main{background: url(../images/contact_7.png) center center no-repeat;background-size: cover;height: 610px;padding-top: 110px;}
.contactPage .part2 .tit{font-size: 26px;color: #333333;text-align: center;}
.contactPage .part2 .tel{font-size: 28px;color: #c7000b;width: 230px;margin: 0 auto;line-height: 32px;margin-top: 20px;}
.contactPage .part2 .tel .img{width: 32px;height: 32px;float: left;margin-right: 14px;}
.contactPage .part2 .tel .img img{}
.contactPage .part2 .tit2{font-size: 24px;color: #ffffff;width: 720px;height: 80px;line-height: 80px;text-align: center;background: linear-gradient(to right,#dd666d ,#e3a7ad);margin: 0 auto;margin-top: 50px;}

.contact1Page{}
.contact1Page .part1{}
.contact1Page .part1 .part1_main{}
.contact1Page .part1 .part1_main .part1_1 {text-align: center;padding: 0px 0 40px 0;}
.contact1Page .part1 .part1_main .part1_1 .list{/* display: inline-block; */}
.contact1Page .part1 .part1_main .part1_1 .list .item{width: 190px;float: left;margin-right: 12px; height: 50px;line-height: 50px;text-align: center;background-color: #f7f7f7;}
.contact1Page .part1 .part1_main .part1_1 .list .item a{font-size: 14px;color: #333333;display: block;}

.contact1Page .part1 .part1_main .part1_1 .list .item:hover,.contact1Page .part1 .part1_main .part1_1 .list .item.hover{background-color: #c7000b;}
.contact1Page .part1 .part1_main .part1_1 .list .item:hover a,.contact1Page .part1 .part1_main .part1_1 .list .item.hover a{color: #fff;}
.contact_2{
    border: 1px solid #E1E0E0;
    padding: 50px 31px 26px 31px;
    margin-top: 55px;
    position: relative;
    margin-bottom: 60px;
}
.contact_2 .title{
    font-size: 20px;
    line-height: 20px;
    position: absolute;
    padding: 0 12px;
    left: 20px;
    top: -10px;
    background-color: #fff;
}
.contact_2 .fra{
    width: 300px;
    margin-right: 50px;
    position: relative;
    padding-bottom: 12px;
    border-bottom: 1px solid rgba(102, 102, 102, .12);
    padding-left: 86px;
}
.contact_2 .fra label{
    font-size: 16px;
    color: #666666;
    position: absolute;
    left: 0;
    top: 0;
}
.contact_2 .fra label span{
    color: #FF0000;
}
.contact_2 .fra:nth-of-type(3n){
    margin-right: 0;
}
.contact_2 .fra input{
    width: 100%;
    border: 0;
    font-size: 16px;
    font-family: f1;
    height: 22px;
    padding: 0;
}
.contact_2 .fra.txt{
    width: 100%;
    margin-top: 30px;
    margin-right: 0;
    padding-bottom: 0;
}
.contact_2 .fra textarea{
    width: 100%;
    border: 0;
    font-size: 16px;
    font-family: f1;
    display: block;
}
.contact_2 button{
    width: 150px;
    height: 42px;
    background: #c7000b;
    border: 0;
    border-radius: 4px;
    text-align: center;
    color: #fff;
    margin-top: 24px;
    cursor: pointer;
}

.teamPage .part1 .list {position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:102.5%;margin-top: 20px;padding-bottom: 40px;}
.teamPage .part1 .list .item {width: 18%;-ms-flex:0 0 21%;/* flex: 0 0 18%; *//* max-width: 18%; */margin-bottom: 2%;position:relative;top:0;margin-right:2%;}
.teamPage .part1 .list .item .img {/* max-width:84%; */width:100%;height: 220px;margin:0 auto;}
.teamPage .part1 .list .item .img img{height: 220px;object-fit: cover;}
.teamPage .part1 .list .item .p1 {/* max-width:84%; */margin:0 auto;color:#000;font-size: 18px;text-align:left;margin-bottom:0;padding-top:20px;font-weight:bold;margin-bottom: 10px;}
.teamPage .part1 .list .item .p2 {max-width:84%;margin:0 auto;color:#000;font-size: 14px;text-align:left;margin-bottom:10px;display: none;}
.teamPage .part1 .list .item .p3 {/* max-width:84%; */margin:0 auto;font-size: 14px;text-align:left;margin-bottom:0;padding-top:0;}
.teamPage .part1 .list .item .p3 i {width:4px;height:4px;background:#817272;display:block;border-radius:50%;float:left;margin-top:13px;margin-right:10px;}

.businessPage .part1_2 .left ul li{list-style-type: square !important;}
