h3{margin-top:0;}
/* #header_wrap{border-bottom:0;} */
#container{margin-top:100px;width:100%; margin:0;}
#content{width:100%;margin:0;padding:0;border:none}
.section01{overflow:hidden;position:relative;z-index:1000;width:100%;height:680px;margin-top:100px;background:#ccc}
.section01 .box{height:680px;position:relative}
.section01 .box.slide01{background:url('/image/site2/main_slide01.png') no-repeat center;background-size:cover}
.section01 .box.slide02{background:url('/image/site2/main_slide02.png') no-repeat center;background-size:cover}
.section01 .box.slide03{background:url('/image/site2/main_slide03.png') no-repeat center;background-size:cover}
.section01 .box .content{width:1200px;margin:0 auto;}
.section01 .box .content>.title{margin-top:100px;font-size:44px;font-weight:700;color:#fff}
.section01 .box .content>.desc{margin-top:40px;font-size:18px;line-height:40px;font-weight:normal;color:#fff}
.section01 .box .content>.link{position:relative;display:inline-block;width:160px;height:54px;margin-top:45px;padding-left:25px;line-height:50px;border:2px solid #fff;border-radius:27px;text-align:left;color:#fff;font-size:15px;cursor:pointer;transition: all 0.3s ease-out;}
.section01 .box .content>.link>i{position:absolute;right:15px;top:50%;width:12px;height:12px;margin-top:-6px;background:url(/image/site2/main_ico16.png) no-repeat center;transition: all 0.3s ease-out;}
.section01 .box .content>.link:hover{background:#eb0028;border-color:#eb0028}
.section01 .box .content>.link:hover>i{transform:rotate(90deg)}


.section01 .box.slide01{}
.section01 .box.slide01 .content>.title{}
.section01 .box.slide01 .content>.desc{}
.section01 .box.slide01 .content>.link{}
.section01 .box.slide01 .content>.link>i{}
.section01 .box.slide01 .content>.link:hover{background:#eb0028;border-color:#eb0028;color:#fff}

.section01 .box.slide02{}
.section01 .box.slide02 .content>.title{}
.section01 .box.slide02 .content>.desc{}
.section01 .box.slide02 .content>.link{}
.section01 .box.slide02 .content>.link>i{}
.section01 .box.slide02 .content>.link:hover{background:#eb0028;border-color:#eb0028;color:#fff}

.section01 .box.slide03{}
.section01 .box.slide03 .content>.title{}
.section01 .box.slide03 .content>.desc{}
.section01 .box.slide03 .content>.link{}
.section01 .box.slide03 .content>.link>i{}
.section01 .box.slide03 .content>.link:hover{background:#eb0028;border-color:#eb0028;color:#fff}

.section01 .box.slide04{}
.section01 .box.slide04 .content>.title{}
.section01 .box.slide04 .content>.desc{}
.section01 .box.slide04 .content>.link{}
.section01 .box.slide04 .content>.link>i{}
.section01 .box.slide04 .content>.link:hover{background:#eb0028;border-color:#eb0028;color:#fff}

.section01 .box.slide06{}
.section01 .box.slide06 .content>.title{}
.section01 .box.slide06 .content>.desc{}
.section01 .box.slide06 .content>.link{}
.section01 .box.slide06 .content>.link>i{}
.section01 .box.slide06 .content>.link:hover{background:#eb0028;border-color:#eb0028;color:#fff}

.section01 .slick-prev,
.section01 .slick-next{position:absolute;bottom:157px;left:50%;z-index:999;overflow:hidden;width:36px;height:36px;border:0;margin-top:-30px;text-indent:-100px;transition: all 0.3s ease-out;}
.section01 .slick-prev:hover,
.section01 .slick-next:hover{background-color:#eb0028}
.section01 .slick-prev{margin-left:526px;background:url('/image/site2/slick_ico_left.png')}
.section01 .slick-next{margin-left:564px;background:url('/image/site2/slick_ico_right.png')}
.section01 .slick-dots{position:absolute;bottom:150px;left:50%;margin-left:-600px;width:1200px;text-align: center}
.section01 .slick-dots:after{display:block;content:'';clear:both;}
.section01 .slick-dots li{display:inline-block;width:12px;height:12px;margin:0 4px;background:#000;opacity: 0.3;border-radius: 50%}
.section01 .slick-dots li.slick-active{background:red;opacity: 1;}
.section01 .slick-dots li button{overflow:hidden;width:100%;height:100%;border:none;background:none;text-indent:-100px}


.section02{}
.section02>div{position:relative;width:1200px;margin:0 auto;padding:180px 0 160px;}
.section02>div>h2{font-size:50px;font-weight:700;color:#eb0028}
.section02>div>div{padding:60px 0 50px;font-size:34px;font-weight:700;color:#2a2a2a}
.section02>div>p{font-size:22px;line-height:1.4em;color:#2a2a2a}

.section02>div>span{position:absolute;top:240px;right:50%;display:block;width:60px;margin-right:-600px;text-align:right;}
.section02>div>span>ul{}
.section02>div>span>ul:after{content:'';display:block;clear:both}
.section02>div>span>ul>li{float:right;overflow:hidden;display:inline-block;width: 51px;height: 45px;margin-bottom:15px;border:1px solid #d2cfcf;background:#fff;border-radius: 30px;background:#fff no-repeat center center;transition: width 0.3s;}
.section02>div>span>ul>li:hover{width:183px;}
.section02>div>span>ul>li>a{display:block;width:100%;height:100%;line-height:45px;text-align:center;text-indent:-500px}
.section02>div>span>ul>li:hover>a{}
.section02>div>span>ul>li:nth-child(1){background-image:url(/image/site2/main/quick01.png);border-color:#eb0028}
.section02>div>span>ul>li:nth-child(2){background-image:url(/image/site2/main/quick02.png)}
.section02>div>span>ul>li:nth-child(3){background-image:url(/image/site2/main/quick03.png)}
.section02>div>span>ul>li:nth-child(4){background-image:url(/image/site2/main/quick04.png)}
.section02>div>span>ul>li:hover:nth-child(1){background-image:url(/image/site2/main/quick01_hover.png)}
.section02>div>span>ul>li:hover:nth-child(2){background-image:url(/image/site2/main/quick02_hover.png)}
.section02>div>span>ul>li:hover:nth-child(3){background-image:url(/image/site2/main/quick03_hover.png)}
.section02>div>span>ul>li:hover:nth-child(4){background-image:url(/image/site2/main/quick04_hover.png)}


.section03{height:883px;padding-top:148px;background:url(/image/site2/main/01.jpg) no-repeat center top;}
.section03>div{width:1043px;height:587px;margin:0 auto;}
.section03>div>img{cursor: pointer}
.section03>div>iframe{width:100%;height:100%;background:#000}


.section04{}
.section04>div{width:1200px;margin:0 auto;padding:170px 0}
.section04>div>ul{}
.section04>div>ul>li{position:relative;height:338px;padding:0 0 0 599px;}
.section04>div>ul>li:before{content:'';display:block;position:absolute;top:0;left:0;width:599px;height:338px;background:no-repeat center center}
.section04>div>ul>li:after{content:'';display:block;clear:both;}
.section04>div>ul>li>h3{margin:0 0 0 65px;padding:42px 0 0;font-size:33px;color:#000}
.section04>div>ul>li>div{margin-left:65px;padding:22px 0 27px;font-size:20px;color:#000;letter-spacing: -1px;line-height:1.4em}
.section04>div>ul>li>a{margin-left:65px;display:block;width:127px;height:40px;line-height:40px;color:#fff;background:#eb0028;text-align:center;font-size:16px;}

.section04>div>ul>li:nth-child(1):before{background-image: url(/image/site2/main/03.jpg)}
.section04>div>ul>li:nth-child(2){padding:0}
.section04>div>ul>li:nth-child(2):before{background-image: url(/image/site2/main/04.jpg);left:initial;right:0}
.section04>div>ul>li:nth-child(3):before{background-image: url(/image/site2/main/05.jpg)}


.section05{height:960px;background:#041c33 url(/image/site2/main/06.jpg) no-repeat center}
.section05>div{width:1200px;margin:0 auto;text-align:center}
.section05>div>h2{padding:165px 0 100px;font-size: 38px;line-height:50px;color:#fff;text-align:left;}
.section05>div>ul{}
.section05>div>ul>li{float:left;width: 280px;height: 165px;margin:10px;padding-top:30px;text-align:center;font-size: 24px;line-height:24px;color:#666;background: rgba(255, 255, 255, 0.7);border-radius: 10px;box-shadow: 0px 15px 27.55px 1.45px rgba(0, 0, 0, 0.04);}
.section05>div>ul>li>.counter{position:relative;padding-bottom:32px;font-size: 48px;line-height:48px;color:#444;font-weight:700;}
.section05>div>ul>li>.counter:before{content:'';display:block;position:absolute;bottom:25px;left:50%;width:30px;height:2px;margin-left:-15px;background:#ea0a2a}
.section05>div>ul>li>.counter>small{font-size:0.6em;margin-left:-7px;}


.section06{position:relative;height:1000px;background:#00142e;text-align:center;}
.section06>div{position:absolute;top:-150px;left:50%;width:1200px;margin-left:-600px;background:#00142e;}
.section06>div>h2{padding:130px 0 60px;font-size:38px;color:#fff;}
.section06>div>p{padding:0 0 80px;font-size:18px;line-height:1.4em;color:#fff;}
.section06>div>div{width:100%;height:550px;background:url(/image/site2/main/07.jpg) no-repeat center}
.section06>div>div>.map{width:100%;height:100%;background:url(/image/site2/main/08.jpg) no-repeat center}
.section06>div>ul{display:inline-block;margin:70px auto 0}
.section06>div>ul:after{content:'';display:block;clear:both;}
.section06>div>ul>li{position:relative;display:inline-block;float:left;width:213px;height:50px;}
.section06>div>ul>li:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff}
.section06>div>ul>li>button{width:100%;height:100%;line-height:50px;background:none;border:none;
    text-decoration: none;
    outline: none;
    position:relative;
    cursor:pointer;
    text-transform: lowercase;
    cursor: pointer;
    font-size: 24px;
    position: relative;
    white-space: nowrap;
    color: #fff;
}
.section06>div>ul>li>button:before{content:'';}
.section06>div>ul>li>button:before,
.section06>div>ul>li>button:after{
    position: absolute;
    z-index:1;
    width: 100%;
    height: 1px;
    background: currentColor;
    bottom: 0;
    left: 0;
    pointer-events: none;
}
.section06>div>ul>li>button.active,
.section06>div>ul>li>button:hover{
    color: red;
    outline: none;
}

.section06>div>ul>li>button:before{
    transform-origin: 100% 50%;
    transform: scale3d(0, 1, 1);
    transition: transform 0.3s;

}
.section06>div>ul>li>button.active::before,
.section06>div>ul>li>button:hover::before{
    transform-origin: 0% 50%;
    transform: scale3d(1, 1, 1);
}


.section07{background:#eaeaea}
.section07>div{width:1200px;margin:0 auto;padding:0 0 130px}
.section07>div>h2{padding:147px 0 80px;font-size:50px;}


.section08{}
.section08>div{width:1200px;margin:0 auto;padding:0 0 150px}
.section08>div>h2{padding:147px 0 80px;font-size:50px;}
.section08>div>ul{}
.section08>div>ul>li{padding:35px 0;border-top:1px solid #e4e4e4;}
.section08>div>ul>li:last-child{ border-bottom:1px solid #e4e4e4}
.section08>div>ul>li>a{position:relative;display:block;width:100%;height:100%;padding:0 0 0 220px}
.section08>div>ul>li>a>img{position:absolute;top:0;left:0;}
.section08>div>ul>li>a>span{}
.section08>div>ul>li>a>h4{padding:0 0 12px;font-size:18px;color:#161616;transition: all 0.3s ease-out;}
.section08>div>ul>li>a:hover>h4{color:#da1f27;}
.section08>div>ul>li>a>p{font-size:14px;line-height:20px;color:#5b5b5b}

.section09{height:1020px;padding:150px 0;background: url(/image/site2/main/17.jpg) no-repeat center top}
.section09>div{position:relative;width:1200px;margin:0 auto;}
.section09>div:after{content:'';display:block;clear:both}
.section09>div>.left{}
.section09>div>.left>h2{font-size:38px;line-height:1.2em;padding:0 0 130px}
.section09>div>.left>.link{position:relative;display:block;width:270px;height:70px;margin-bottom:20px;line-height:70px;text-align:center;background:#333;color:#fff;border-radius: 20px;font-size:25px;}
.section09>div>.left>.link>i{position:absolute;top:50%;right:20px;margin-top:-10px}
.section09>div>.left>.link.type1{background:#ea0a2a}
.section09>div>.left>.link.type2{background:#06098a;margin-bottom:185px}
.section09>div>.left>.tel{position:relative;padding:0 0 0 0px;font-size:26px;color:#ea0a2a;line-height:34px;font-weight:700}
/* .section09>div>.left>.tel:after{content:'';display:block;position:absolute;top:0;left:0;width:36px;height:36px;background:url(/image/site2/main/18.png) no-repeat} */
.section09>div>.left>span{display:block;padding:20px 0;font-size:20px;line-height:1.4em;}
.section09>div>.right{position:absolute;left:430px;width:765px;}
.section09>div>.right>h2{font-size:38px;line-height:1.2em;color:#fff;padding: 0 0 60px}
.section09>div>.right table{width:100%;margin:0 0 10px}
.section09>div>.right table td{padding:0 8px 8px 0}
.section09>div>.right table td:last-child{padding-right:0}
.section09>div>.right textarea{width:100%;height:56px;padding:20px 30px;line-height:26px;font-size:18px;background:#f7f7f7;border:0;}
.section09>div>.right input{width:100%;height:56px;padding:0 30px;line-height:56px;font-size:18px;background:#f7f7f7;border:0;}
.section09>div>.right button{display:block;float:right;width: 296px;height: 70px;border:0;background:#ea0a2a;text-align:center;font-size:24px;font-weight:700;color:#fff;border-radius: 20px;}

.section10{height:0;}
.section10>.form{position: absolute;top:170px;left:40%;width: 600px;padding:40px;background-color: rgb(255, 255, 255);box-shadow: 0px 23px 48.45px 2.55px rgba(0, 0, 0, 0.09);}
.section10>.form{opacity: 0}
.section10>.form table{width:100%;}
.section10>.form table td{padding:5px;}
.section10>.form input,
.section10>.form textarea{width:100%;padding:20px;font-size: 18px;color:#333;border:none;background:#f7f7f7}
.section10>.form input::placeholder,
.section10>.form textarea::placeholder{color:#aaa}
.section10>.form input{height:55px;}
.section10>.form textarea{height:210px;}
.section10>.form #smit2{display:block;width:100%;height:55px;font-size: 18px;color:#fff;font-weight:700;border:none;background:#ea0a2a}
.section10>.form .close{display:none;position:absolute;top:-0px;right:0;width:60px;height:60px;line-height: 60px;font-size:30px;color:#333;border:none;background:none}

.section10>.form .tel{display:none;overflow:hidden;width:100%;height:55px;line-height:55px;text-align:center;font-size: 18px;color:#381f1f;font-weight:700;border:none;background:none}
.section10>.form .tel>img{line-height:55px;vertical-align: text-bottom;}

/* .section10>.form.animation{ opacity: 0; transform: scale(0.1); transition: all ease-in .3s; } */
.section10>.form.hide{opacity: 0 !important; transform: scale(0.1) !important;transition: all ease-out .4s;}
.section10>.form.animation{ opacity: 0;}
.section10>.form.hide{opacity: 0 !important;}
.section10>.form.open{position:fixed;z-index:9900;opacity: 1;transform: none;}
.section10>.form.open .close{display:block}
.section10>.form.open .tel{display:block}

.quick{position:fixed;z-index:2000;bottom:50px;right:60px;}
.quick.sticky{position:fixed;top:154px;}
.quick>ul{}
.quick>ul>li{display:block;width: 100px;height: 100px;margin-bottom:15px;border-radius: 10px;box-shadow: 0px 17px 36.1px 1.9px rgba(0, 0, 0, 0.16);}
.quick>ul>li.type1{background:#ea0a2a url(/main/_other/20032501/pc/img/026.png) no-repeat center calc(50% - 20px);background-size:40px}
.quick>ul>li.type1>a{padding-top:55px;}
.quick>ul>li.type2{background:#1b56ec url(/main/_other/20032501/pc/img/027.png) no-repeat center calc(50% - 20px)}
.quick>ul>li.type2>a{padding-top:55px;}
.quick>ul>li.type3{height:44px;background:#fff;border:3px solid #ea0a2a;border-radius: 10px;}
.quick>ul>li.type3>a{font-size:14px;line-height:44px;color:#ea0a2a}

.quick>ul>li>a{display:block;width:100;height:100%;font-size: 18px;text-align:center;line-height:20px;color:#fff}


.review_image{width: 200px; height: 120px;object-fit: cover;padding-top: 5px;}

.section10 .contactNum{position:relative;font-size:34px !important;;color:#ea0a2a !important;;line-height:55px !important;;font-weight:700 !important;}
.section10 .contactNum>img{margin-right:15px;}


/*  */
