@charset "utf-8";

body{background: #f2f2f2;}
.R{ }

.block_0 {width: 100%;max-width: 100%;margin:108px 0 0 0;}
.block_0 .row_0{ width: 1260px;max-width: 100%;margin: 0 auto;display: flex;flex-wrap: wrap;margin-bottom: 68px;}
.block_0 .row_0 .left{ flex: 0 0 55%; }
.block_0 .row_0 .left img{max-width: 100%;}

.block_0 .row_0 .right{flex: 1;}
.block_0 .row_0 .right .f_t{ font-size: 35px;color: #333;font-weight: bold;margin-bottom: 5px; margin-left: 0;}
.block_0 .row_0 .right .f_c { font-size: 16px;color: #a6a6a6;margin-bottom: 10px; margin-left: 0; }
.block_0 .row_0 .right .xiahua{width: 105px;height: 5px;background: #DB1F25;margin-bottom: 5px; margin-left: 0;}
.block_0 .row_0 .right .f_0 {font-size: 1.1em; color: #333;line-height: 2.05;letter-spacing: 0.05em;margin-bottom: 40px;padding:5px 0 0 0; height: 486px;overflow: hidden; overflow-y: scroll;}
.block_0 .row_0 .right .f_0 *{font-size: 1.1em; }

.block_0 .row_1 { width: 1260px;max-width: 100%;margin: 0 auto; padding-bottom: 50px;}
.block_0 .row_1 .tit {background: url('../img/a_1.png')no-repeat bottom center;padding-bottom: 10px;margin-bottom: 50px;}
.block_0 .row_1 .tit .f_t{ font-size: 33.87px;font-weight: bold;color: #333; text-align: center;}
.block_0 .row_1 .tit .f_c{ font-size: 16px; color: #a6a6a6;text-align: center;margin-top: 10px; margin-bottom: 10px; }
.block_0 .row_1 .cont .f_0{ font-size: 16px;color: #333;line-height: 2;letter-spacing: 0.02em;margin-bottom: 45px;text-align: center;}
.block_0 .row_1 .cont .f_0 *{font-size: 1em; }
@media screen and (max-width:600px)
{
    .block_0 {width: 100%;max-width: 100%;margin:38px 0 0 0;}
    .block_0 .row_0{ width: 92%;max-width: 100%;margin: 0 auto;display: block;flex-wrap: wrap;margin-bottom: 38px;}
    .block_0 .row_0 .left{ flex: 0 0 55%;display: none;}
    .block_0 .row_0 .left img{max-width: 100%;}

    .block_0 .row_0 .right{flex: 0;}
    .block_0 .row_0 .right .f_t{ font-size: 25px;color: #333;font-weight: bold;margin-bottom: 5px; margin-left: 0;}
    .block_0 .row_0 .right .f_c { font-size: 13px;color: #a6a6a6;margin-bottom: 10px; margin-left: 0; }
    .block_0 .row_0 .right .xiahua{width: 62px;height: 2px;background: #DB1F25;margin-bottom: 5px; margin-left: 0;}
    .block_0 .row_0 .right .f_0 {font-size: inherit;color: #333;line-height: 1.9;letter-spacing: 0.05em;margin-bottom: 40px;padding:5px 0 0 0;}
    .block_0 .row_0 .right .f_0 *{font-size: inherit;}
    .block_0 .row_0 .right .f_0 p{padding: 0 0 15px 0;font-size: 1.25em;}

    .block_0 .row_1 { width: 92%;max-width: 92%;margin: 0 auto; padding-bottom: 10px;}
    .block_0 .row_1 .tit {background: url('../img/a_1.png') no-repeat bottom center;padding-bottom: 10px;margin-bottom: 30px;background-size: 55%;}
    .block_0 .row_1 .tit .f_t{ font-size: 24px;font-weight: bold;color: #333; text-align: center;}
    .block_0 .row_1 .tit .f_c{ font-size: 13px; color: #a6a6a6;text-align: center;margin-top: 10px; margin-bottom: 10px; }
    .block_0 .row_1 .cont .f_0{ font-size: inherit;color: #333;line-height: 1.8;letter-spacing: 0.02em;margin-bottom: 45px;text-align: left; }
    .block_0 .row_1 .cont .f_0 *{font-size: inherit;}
    .block_0 .row_1 .cont .f_0 p{text-align: left;font-size: 1.25em;}
}


.block_1{width: 100%;max-width: 100%;background: #f6f6f6;padding-top: 45px;}
.block_1 .row_0 { width: 1260px;max-width: 100%;margin: 0 auto; padding-bottom: 50px;}
.block_1 .row_0 .tit {background: url('../img/a_1.png')no-repeat bottom center;padding-bottom: 10px;margin-bottom: 50px;}
.block_1 .row_0 .tit .f_t{ font-size: 33.87px;font-weight: bold;color: #333; text-align: center;}
.block_1 .row_0 .tit .f_c{ font-size: 16px; color: #a6a6a6;text-align: center;margin-top: 10px; margin-bottom: 10px; }

.block_1 .row_1{ width: 1260px;max-width: 100%;margin: 0 auto; box-sizing: border-box;padding-left: 145px;display: flex;flex-grow: 1;flex-wrap: wrap;}
.block_1 .row_1 .box_0 {  }
.block_1 .row_1 .box_0 .f_0{ font-size: 30px; color: #666; margin-bottom: 0px;}
.block_1 .row_1 .box_0 .f_1{font-size: 30px; color: #DB1F25;font-weight: bold;margin-bottom: 5px;}
.block_1 .row_1 .box_0 .f_2 { font-size: 16px; color: #666;margin-bottom: 20px; }
.block_1 .row_1 .box_0 .xiahua {width: 35px;height: 4px;background: #DB1F25;}
.block_1 .row_1 .box_1 {display: flex;align-items: center;justify-content: center;width: 115px;}
.block_1 .row_1 .box_3 {display: flex;align-items: center;justify-content: center;width: 120px;}
.block_1 .row_1 .box_2 { text-align: center;font-size: 17px;font-weight: bold;color: #666; }
.block_1 .row_1 .box_2:hover .pic{transform: translateY(-10px);}
.block_1 .row_1 .box_2 .font{margin-top: 10px;}

.block_1 .row_2{ display: flex;;width: 1260px;max-width: 100%;margin: 0 auto; padding-bottom: 20px;}
.block_1 .row_2 .left{flex: 0 0 66.23%;display: flex;justify-content: center;align-items: center;}
.block_1 .row_2 .left .b{display: flex;flex-wrap: wrap;width: 595px;justify-content: space-between;margin-top: 110px;}
.block_1 .row_2 .left .b .box { width: 175px; text-align: center;margin-bottom: 25px;}
.block_1 .row_2 .left .b .box:hover{transform: translateY(-10px);}

.block_1 .row_2 .left .b .box .pic img{padding-bottom: 10px;border-bottom: 2px solid #DB1F25;}
.block_1 .row_2 .left .b .box .f_0 { font-size: 12.74px; color: #757475;width: 120px;margin: 0 auto; }

.block_1 .row_2 .right{ margin-top: 100px; }
.block_1 .row_2 .right .f_t{ margin-top: 20px;font-size: 18px;font-weight: bold;color: #333; }
.block_1 .row_2 .right .f_c {margin-top: 20px;font-size: 16px;color: #333;}
@media screen and (max-width:600px)
{
    .block_1{width: 100%;max-width: 100%;background: #f6f6f6;padding-top: 45px;}
    .block_1 .row_0 { width: 100%;max-width: 100%;margin: 0 auto; padding-bottom: 0px;}
    .block_1 .row_0 .tit {background: url('../img/a_1.png')no-repeat bottom center;padding-bottom: 10px;margin-bottom: 20px;background-size: 55%;}
    .block_1 .row_0 .tit .f_t{ font-size: 25px;font-weight: bold;color: #333; text-align: center;}
    .block_1 .row_0 .tit .f_c{ font-size: 16px; color: #a6a6a6;text-align: center;margin-top: 10px; margin-bottom: 10px; }
    
    .block_1 .row_1{ width: 100%;max-width: 100%;margin: 0 auto; box-sizing: border-box;padding-left: 0;display: block;flex-grow: 0;flex-wrap: none;}
    .block_1 .row_1 .box_0 {text-align: center;}
    .block_1 .row_1 .box_0 .f_0{ font-size: 30px; color: #666; margin-bottom: 0px;}
    .block_1 .row_1 .box_0 .f_1{font-size: 30px; color: #DB1F25;font-weight: bold;margin-bottom: 5px;}
    .block_1 .row_1 .box_0 .f_2 { font-size: 16px; color: #666;margin-bottom: 20px; }
    .block_1 .row_1 .box_0 .xiahua {width: 35px;height: 2px;background: #DB1F25;margin:0 auto;}
    .block_1 .row_1 .box_1 {display: block;align-items: center;justify-content: center;width: 100%;text-align: center;margin:10px 0;}
    .block_1 .row_1 .box_3 {display: block;align-items: center;justify-content: center;width: 100%;text-align: center;margin:10px 0;}
    .block_1 .row_1 .box_2 { text-align: center;font-size: 17px;font-weight: bold;color: #666; }
    .block_1 .row_1 .box_2:hover .pic{transform: translateY(-10px);}
    .block_1 .row_1 .box_2 .font{margin-top: 10px;}
    
    .block_1 .row_2{ display: block;width: 95%;max-width: 100%;margin: 0 auto; padding-bottom: 20px;}
    .block_1 .row_2 .left{flex: 0;display: flex;justify-content: center;align-items: center;}
    .block_1 .row_2 .left .b{display: none;flex-wrap: wrap;width: 100%;justify-content: space-between;margin-top: 45px;}
    .block_1 .row_2 .left .b .box { width: 114px; text-align: center;margin-bottom: 25px;}
    .block_1 .row_2 .left .b .box:hover{transform:none;}
    
    .block_1 .row_2 .left .b .box .pic img{padding-bottom: 10px;border-bottom: 2px solid #DB1F25;width:80%;}
    .block_1 .row_2 .left .b .box .f_0 { font-size: 12.74px; color: #757475;width: 120px;margin: 0 auto; }
    
    .block_1 .row_2 .right{ margin-top: 20px;text-align: center;}
    .block_1 .row_2 .right .f_t{ margin-top: 10px;font-size: 15px;font-weight: bold;color: #333; }
    .block_1 .row_2 .right .f_c {margin-top: 10px;font-size: 14px;color: #333;}
}



.block_3{width: 100%;max-width: 100%;background: #f2f2f2;padding-top: 45px;position: relative;}
.block_3 .row_0 { width: 1260px;max-width: 100%;margin: 0 auto; padding-bottom: 50px;}
.block_3 .row_0 .tit {background: url('../img/a_1.png')no-repeat bottom center;padding-bottom: 10px;margin-bottom: 50px;}
.block_3 .row_0 .tit .f_t{ font-size: 33.87px;font-weight: bold;color: #333; text-align: center;}
.block_3 .row_0 .tit .f_c{ font-size: 16px; color: #a6a6a6;text-align: center;margin-top: 10px; margin-bottom: 10px; }

.block_3 .row_1 { width: 1260px;max-width: 100%;margin: 0 auto; z-index:10;position: relative;}
.block_3 .row_1 .box { overflow: hidden; }
.block_3 .row_1 .box ul {display: flex;flex: wrap;}
.block_3 .row_1 .box ul li {flex: 0 0 22.4%;margin: 0 1.05%;border: 3px solid #cccbcb;position: relative;overflow: hidden;transition: all 0.5s ease;}
.block_3 .row_1 .box ul li .pic{width:100%;height:100%;}
.block_3 .row_1 .box ul li .pic img{width:100%;}
.block_3 .row_1 .box ul li .font {font-size:15px;transition: all 0.5s ease; position: absolute;bottom: -70px; left: 0;right: 0;background: rgba(219,31,37,0.75);height: 70px;width: 100%;display: flex;align-items: center;justify-content: center;color: #fff;}

.block_3 .row_1 .box ul li:hover .font { transition: all 0.5s ease; bottom: 0px; }
.block_3 .row_1 .box ul li:hover { box-shadow: 0px 2px 10px #666; transition: all 0.5s ease;}
.block_3 .row_2 {position: absolute;top: 64%;display: flex;width: 1400px;max-width: 100%;justify-content: space-between;margin: 0 auto;left: 0;right: 0;z-index:5;}
@media screen and (max-width:600px)
{
    .block_3{width: 100%;max-width: 100%;background: #f2f2f2;padding-top: 45px;padding-bottom:50px;position: relative;}
    .block_3 .row_0 { width: 100%;max-width: 100%;margin: 0 auto; padding-bottom: 0px;}
    .block_3 .row_0 .tit {background: url('../img/a_1.png')no-repeat bottom center;padding-bottom: 10px;margin-bottom: 30px;background-size: 55%;}
    .block_3 .row_0 .tit .f_t{ font-size: 25px;font-weight: bold;color: #333; text-align: center;}
    .block_3 .row_0 .tit .f_c{ font-size: 13px; color: #a6a6a6;text-align: center;margin-top: 4px; margin-bottom: 5px; }

    .block_3 .row_1 { width: 96%;max-width: 100%;margin: 0 auto; z-index:10;position: relative;}
    .block_3 .row_1 .box { overflow: hidden; }
    .block_3 .row_1 .box ul {display: block;flex: none;}
    .block_3 .row_1 .box ul li {flex:0;margin: 2% 2.5%;border: 0;position: relative;overflow: hidden;transition: all 0.5s ease;width:45%;float:left;height:auto;background:#fff;}
    .block_3 .row_1 .box ul li .pic{width:100%;height:auto;}
    .block_3 .row_1 .box ul li .pic img{width:100%;height:auto;}
    .block_3 .row_1 .box ul li .font {font-size:14px;transition: all 0.5s ease; position: absolute;bottom: -30px; left: 0;right: 0;background: rgba(219,31,37,0.75);height: 30px;width: 100%;display: flex;align-items: center;justify-content: center;color: #fff;}

    .block_3 .row_1 .box ul li:hover .font { transition: all 0.5s ease; bottom: 0px; }
    .block_3 .row_1 .box ul li:hover { box-shadow: 0px 2px 10px #aaa; transition: all 0.5s ease;}
    .block_3 .row_2 {position: absolute;top: 64%;display: flex;width: 1400px;max-width: 100%;justify-content: space-between;margin: 0 auto;left: 0;right: 0;z-index:5;display: none;}
}




.block_4{width: 100%;max-width: 100%;background: #f6f6f6;position: relative;padding:0 0 0 0;}
.block_4 .row_0 { width: 100%;max-width: 100%;margin: 0 auto; padding-bottom: 20px;background: #f2f2f2;padding-top: 125px;}
.block_4 .row_0 .tit {background: url('../images/a_1.html')no-repeat bottom center;padding-bottom: 10px;margin-bottom: 50px;}
.block_4 .row_0 .tit .f_t{ font-size: 33.87px;font-weight: bold;color: #333; text-align: center;}
.block_4 .row_0 .tit .f_c{ font-size: 16px; color: #a6a6a6;text-align: center;margin-top: 10px; margin-bottom: 10px; }

.block_4 .row_1 {width: 1260px;max-width: 100%;overflow: hidden;margin: 0 auto;}
.block_4 .row_1 .box {overflow: hidden;margin-top: 35px;position: relative;}
.block_4 .row_1 .box .zjx{height: 100%;width: 5px;margin: 0 auto; background: #DB1F25;position: absolute;left: 0;right: 0;;;;}

.block_4 .row_1 .box .box_0 { width: 100%; position: relative;}
.block_4 .row_1 .box .box_1 { width: 100%; position: relative;}
.block_4 .row_1 .box .box_0 .year { text-align: center;width: 160px;height: 43px;background: #DB1F25;color: #fff;font-size: 31.19px;font-weight: bold;margin: 0 auto;border-radius: 35px;position: absolute;left: 0;right: 0; }
.block_4 .row_1 .box .box_0 .xian { width: 168px;height: 2px;background: #DB1F25;position: absolute;top: 19px;left: 31% }
.block_4 .row_1 .box .box_0 .pic { width: 24.1%; margin-left: 7%;position: relative; height: 230px;;}
.block_4 .row_1 .box .box_0 .pic .font{font-size:13px;padding:8px 10px;position: absolute;bottom: 0px;height: auto;display: flex;align-items: center;color: #fff;background: rgba(135,0,0,0.8);text-align: center;box-sizing: border-box;padding-left: 20px;padding-right: 20px;min-width: 275px;}

.block_4 .row_1 .box .box_1 .year { text-align: center;width: 160px;height: 43px;background: #DB1F25;color: #fff;font-size: 31.19px;font-weight: bold;margin: 0 auto;border-radius: 35px;position: absolute;left: 0;right: 0; }
.block_4 .row_1 .box .box_1 .xian { width: 168px;height: 2px;background: #DB1F25;position: absolute;top: 19px;right: 31% }
.block_4 .row_1 .box .box_1 .pic { width: 24.2%;margin-right: 6.9%;margin-left: auto; position: relative; height: 230px;}
.block_4 .row_1 .box .box_1 .pic .font{font-size:13px;padding:8px 10px;position: absolute;bottom: 0px;height: auto;display: flex;align-items: center;color: #fff;background: rgba(135,0,0,0.8);text-align: center;min-width: 275px;}


.block_4 .row_2 { width: 1260px;margin: 0 auto;max-width: 100%; padding: 20px 0; position: absolute;z-index: 5;bottom:-0;background: rgba(246,246,246,0.8);text-align: center;width: 100%;}
.block_4 .row_2 .more { width: 100%;max-width: 100%; }
.block_4 .row_2 .more .anniu { width: 220px;height: 45px;background: #DB1F25; margin:  0 auto;border-radius: 10px;display: flex;align-items: center;justify-content: center;margin-top:50px;margin-bottom:20px;}
.block_4 .row_2 .more .anniu a{display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;}
@media screen and (max-width:600px)
{
    .block_4{display: none;}
}



.block_5{width: 100%;max-width: 100%;background: #f2f2f2;position: relative;}
.block_5 .row_0 { width: 100%;max-width: 100%;margin: 0 auto; padding-bottom: 50px;padding-top: 45px;}
.block_5 .row_0 .tit {background: url('../img/a_1.png')no-repeat bottom center;padding-bottom: 10px;}
.block_5 .row_0 .tit .f_t{ font-size: 33.87px;font-weight: bold;color: #333; text-align: center;}
.block_5 .row_0 .tit .f_c{ font-size: 16px; color: #a6a6a6;text-align: center;margin-top: 10px; margin-bottom: 10px; }

.block_5 .row_1 { width: 1260px;max-width: 100%;margin: 0 auto; padding-bottom: 50px;padding-top: 45px;display: flex;}
.block_5 .row_1 .left{flex: 0 0 50%;margin-top: 80px;;;}
.block_5 .row_1 .left .f_0{font-size: 25px;color: #000;margin-bottom: 5px;}
.block_5 .row_1 .left .xiahua{ width: 28px;height: 3px;background: #d82128; margin-bottom: 31px;}
.block_5 .row_1 .left .f_1{ font-size: 16px;color: #666; display: flex; align-items: center;margin-bottom: 17px;; }
.block_5 .row_1 .left .f_1 span{display: flex;height: 100%;padding-right: 10px;}
.block_5 .row_1 .right{flex: 0 0 50%;text-align: right;}

@media screen and (max-width:600px)
{
    .block_5{display: none;}
}