.clearfix:after{
    content:"";
    display:block;
    visibility:hidden;
    clear:both;
}
.fl{float: left;}
.fr{float: right;}
.w{width: 1400px;margin:0 auto;}
.flexCenter{    
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.flexStart{    
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.flexBetween{    
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.flexAround{    
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.flexEnd{    
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.flexColumn{    
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

body{min-width: 1400px;overflow-x: auto;}
.swiper-slide img{width: 100%;}
.er_banner img{width: 100%;}


.header{position: relative;}
.header .nav{position: absolute;bottom:20px;left:50%;margin-left:-450px;width: 900px; z-index:9;}
.header .nav li{width: 56px;height: 118px;background:url('../images/bg1.png');font-size:16px;color:#fff;}
.header .nav li a{display: block;height: 100%;padding-right:20px;padding-left:14px;padding-top:12px;}

.inc_ercontainer{background:#f6f6f6;padding:30px 0 50px;min-height: calc(100vh - 70px);box-sizing:border-box;}
.inc_left{width: 270px;background:#fff;padding:50px 0;}
.inc_left .logo{display: block;margin:0 auto;width: 150px;}
.inc_left .nav{margin-top:50px;}
.inc_left .nav li{font-size:18px;}
.inc_left .nav li.on{background:#a00001;color:#fff;}
.inc_left .nav li.on a{border:0;}

.inc_left .nav .erji{width: 230px;padding:10px 0;margin:0 auto;border-bottom:1px solid #dddddd;}
.inc_left .nav .erji a{display: block;height: 70px;background:#eeeeee;font-size:16px;color:#333;padding-left:35px;box-sizing:border-box;line-height:70px;}
.inc_left .nav .erji a.on{background:#333333;color:#fff;}


/*.inc_left .nav li:hover{background:#a00001;color:#fff;}*/
.inc_left .nav li a{display: block;width: 230px;height:80px;line-height:80px; margin:0 auto;border-bottom:1px solid #dddddd;padding:0 25px;box-sizing:border-box;}
.inc_left .nav li:first-child a{border-top:1px solid #dddddd;}

.inc_right{width: 1100px;padding:0 30px 30px;background:#fff;box-sizing:border-box;}
.inc_right .top{height: 80px;border-bottom:1px solid #dddddd;}
.inc_right .top li{height:78px;border-bottom:5px solid transparent;line-height:78px;font-size:18px;color:#333;font-weight:bold;margin-right:50px;}
.inc_right .top li.on{border-bottom-color:#a00001;color:#a00001;}
.inc_right .top li a{display: block;padding:0 5px;}
.inc_right .con{font-size:16px;color:#888;line-height:2;margin-top:20px;}
.inc_right .con img{margin-bottom:20px;}

.inc_right .list li{border-bottom:1px solid #dddddd;}
.inc_right .list li a{padding:40px 0;}
.inc_right .list li a .img{width: 30%;overflow:hidden;}
.inc_right .list li a .img img{width: 100%;transition:.5s;}
.inc_right .list li a .mesg{width: 68%;}
.inc_right .list li a .mesg h3{font-size:20px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.inc_right .list li a .mesg .desc{margin:20px 0; font-size:16px;color:#888;line-height:2;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.inc_right .list li a .mesg .bot p{font-size:18px;color:#ccc;}
.inc_right .list li a .mesg .bot div{width: 140px;height: 50px;background:#333;font-size:14px;color:#fff;text-align:center;line-height:50px;}
.inc_right .list li:hover a .mesg h3{color:#a00001;}
.inc_right .list li:hover a .mesg .bot div{color:#fff;background:#a00001;}
.inc_right .list li:hover a .img img{transform:scale(1.1);}

.inc_right .show{padding-top:30px;}
.inc_right .show>h3{font-size:24px;text-align:center; color:#333;font-weight:bold;}
.inc_right .show>p{font-size:16px;margin-top:20px; text-align:right;padding-right:50px; color:#ccc;}


.index_bot{padding:40px 0;}
.index_bot .logo{display: block;margin:0 auto;width: 250px;}
.index_bot .con{font-size:18px;color:#333;line-height:2;margin-top:20px;}
.index_bot .code{width: 200px;display: block;margin:20px auto;}
.index_bot>p{font-size:20px;color:#333;text-align:center;}

.item_one_con{background:#505050;padding:40px 0;}
.item_one h2{font-size:48px;color:#ffebc5;font-weight:bold;text-align:center;}
.item_one ul{margin-top:40px;}
.item_one ul li{width: 265px;height: 115px;box-sizing:border-box;border:1px solid #d5d5d5;margin-right:18.75px;margin-bottom:18.75px;position: relative;}
.item_one ul li:nth-child(5n){margin-right:0;}
.item_one ul li a{display: block;width: 100%;height: 100%;}
.item_one ul li img{position: absolute;top: 0;left:0;right: 0;bottom:0;margin:auto;max-width:80%;}

.item_two{padding:40px 0;}
.item_two>h2{font-size:48px;color:#333;font-weight:bold;text-align:center;}
.item_two>h2 span{color:#a00001;}
.item_two>p{font-size:24px;color:#333;text-align:center;margin-top:15px;}

.item_two ul{margin-top:40px;}
.item_two ul li{width: 440px;margin-right:40px;box-shadow:0 0 50px #f4f4f4}
.item_two ul li:nth-child(3){margin-right:0;}
.item_two ul li a{display: block;}
.item_two ul li .img{overflow:hidden;position: relative;}
.item_two ul li .img>img{width: 100%;transition:1s;}
.item_two ul li .img .zhe{transform:scale(0); width: 100%;height: 100%;background:rgba(0, 0, 0, .4);position: absolute;top:0;left:0;right: 0;bottom:0;margin:auto;}
.item_two ul li .img .zhe img{position: absolute;top:0;left:0;right: 0;bottom:0;margin:auto;}
.item_two ul li:hover .img .zhe{transform:scale(1);transition:1s;}
.item_two ul li .mesg{padding:20px;}
.item_two ul li .mesg h3{font-size:18px;color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.item_two ul li .mesg div{margin-top:10px; font-size:16px;color:#888;line-height:1.8;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.item_two ul li .xia{width: 400px;margin:0 auto;padding:20px 0; border-top:1px solid #dddddd;}
.item_two ul li .xia p{font-size:30px;color:#ccc;}
.item_two ul li .xia div{width: 140px;height: 50px;background:#333;font-size:14px;color:#fff;text-align:center;line-height:50px;}
.item_two ul li:hover .mesg h3{color:#a00001;}
.item_two ul li:hover .xia div{color:#fff;background:#a00001;}
.item_two>a{width: 180px;height: 60px;background:#a00001;font-size:16px;color:#fff;text-align:center;line-height:60px;border-radius:60px;display: block;margin:40px auto 0;}

.item_three_con{background:#505050;padding:40px 0;}
.item_three>h2{font-size:48px;color:#ffebc5;font-weight:bold;text-align:center;}
.item_three>p{font-size:24px;color:#fff;text-align:center;margin-top:15px;}
.item_three ul{margin-top:40px;}
.item_three ul li .img{width: 120px;height: 120px;border:2px solid #fff;box-sizing:border-box;position: relative;border-radius:50%;}
.item_three ul li .img img{position: absolute;top:0;left:0;right: 0;bottom:0;margin:auto;}
.item_three ul li:hover .img{background:#a00001;border-color:#a00001;}
.item_three ul li .num{font-size:30px;color:#949494;text-align:center;margin: 10px 0;}
.item_three ul li p{font-size:18px;color:#fff;text-align:center;}
.item_three ul>img{margin-top:-75px;}
.item_three ul>img:last-child{display: none;}
.item_three>a{width: 180px;height: 60px;background:#a00001;font-size:16px;color:#fff;text-align:center;line-height:60px;border-radius:60px;display: block;margin:40px auto 0;}

.item_four_con{background:#ffe5b6;padding:40px 0;}
.item_four>h2{font-size:48px;color:#333;font-weight:bold;text-align:center;}
.item_four>h2 span{color:#a00001;}
.item_four>p{font-size:24px;color:#333;text-align:center;margin-top:15px;}
.item_four ul{margin-top:40px;}
.item_four ul li{width: 260px;margin-right:25px;}
.item_four ul li:last-child{margin-right:0;}
.item_four ul li a{display: block;}
.item_four ul li .img{overflow:hidden;}
.item_four ul li .img img{width: 100%;transition:.5s;}
.item_four ul li .mesg{background:#fff;padding:15px 10px;}
.item_four ul li .mesg h3{font-size:24px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;margin-bottom:15px;}
.item_four ul li .mesg .mes div p:nth-child(1){font-size:16px;color:#333;text-align:center;}
.item_four ul li .mesg .mes div p:nth-child(2){font-size:14px;color:#888;text-align:center;margin-top:5px;}
.item_four ul li .mesg .more{width: 135px;height: 30px;background:#a00001;font-size:13px;color:#fff;border-radius:30px;text-align:center;line-height:30px;margin:15px auto 0;}
.item_four ul li:hover .mesg h3{color:#a00001;}
.item_four ul li:hover .img img{transform:scale(1.1);}

.item_five_con{background:#ffe5b6;padding:40px 0;}
.item_five>h2{font-size:48px;color:#333;font-weight:bold;text-align:center;}
.item_five>h2 span{color:#a00001;}
.item_five>p{font-size:24px;color:#333;text-align:center;margin-top:15px;}
.item_five ul{margin-top:40px;}
.item_five ul li{width: 450px;margin-right:25px;margin-bottom:25px;}
.item_five ul li:nth-child(3n){margin-right:0;}
.item_five ul li a{display: block;}
.item_five ul li .img{overflow:hidden;}
.item_five ul li .img img{width: 100%;transition:.5s;}
.item_five ul li .mesg{background:#fff;padding:15px 10px 20px;}
.item_five ul li .mesg h3{font-size:24px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;margin-bottom:15px;}
.item_five ul li .mesg .more{width: 135px;height: 30px;background:#a00001;font-size:13px;color:#fff;border-radius:30px;text-align:center;line-height:30px;margin:15px auto 0;}
.item_five ul li:hover .mesg h3{color:#a00001;}
.item_five ul li:hover .img img{transform:scale(1.1);}


.item_six_con{background:#eee;padding:40px 2%;}
.item_six_con>h2{font-size:48px;color:#333;font-weight:bold;text-align:center;}
.item_six_con>h2 span{color:#a00001;}
.item_six_con>p{font-size:24px;color:#333;text-align:center;margin-top:15px;}
.item_six_con ul{margin-top:40px;}
.item_six_con ul li{width: 32%;margin-right:2%;margin-bottom:2%;}
.item_six_con ul li:nth-child(3n){margin-right:0;}
.item_six_con ul li a{display: block;}
.item_six_con ul li .img{overflow:hidden;}
.item_six_con ul li .img img{width: 100%;transition:.5s;}
.item_six_con ul li .mesg{background:#fff;padding:15px 10px 20px;}
.item_six_con ul li .mesg h3{font-size:24px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;margin-bottom:15px;}
.item_six_con ul li .mesg .more{width: 135px;height: 30px;background:#a00001;font-size:13px;color:#fff;border-radius:30px;text-align:center;line-height:30px;margin:15px auto 0;}
.item_six_con ul li:hover .mesg h3{color:#a00001;}
.item_six_con ul li:hover .img img{transform:scale(1.1);}












.page{margin-top: 30px;}
.page .pagination{display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
.page .pagination li{margin: 0 3px; width: 30px;height: 30px;border: 1px solid #eeeeee;box-sizing: border-box;font-size: 14px;color: #333;text-align: center;line-height: 28px;}
.page .pagination li span{display: block;}
.page .pagination li a{display: block;}
.page .pagination li.active{background: #a00001;border-color: #a00001;color: #fff;}



.prev_next{margin-top:25px;}
.prev_next a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size: 16px;color: #333;display: block;height: 50px;width: 48%;border:1px solid #eeeeee;box-sizing:border-box;font-size:16px;color:#888;line-height:48px;text-align:center;}
.prev_next a:hover{color: #fff;background:#a00001;border-color:#a00001;}

.footer_con{height: 70px;line-height:70px;text-align:center; background:#333333;font-size:16px;color:#888;}
.index_footer_con{height: 70px;line-height:70px;text-align:center;font-size:16px;color:#888;border-top:1px solid #dbdbdb;}