body{font-family:"微软雅黑" !important;}
a{font-family:"微软雅黑";transition: all .3s;-webkit-transition: all .3s;cursor: pointer;}
.top{height: 603px;background: url(../../images/195_meeting/top.jpg);background-position: top center;background-repeat: no-repeat;background-size: cover;overflow: hidden}  
.gray_bg{background-color: #f4f4f4;}
.index_new{padding: 45px 0 30px;box-sizing: border-box;}
.index_new img{width: 100%;}
.index_new ul{padding-left: 22px;overflow: hidden;box-sizing: border-box;font-size: 0;}
.index_new .news-list a{font-size: 18px;color: #000;display: inline-block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 48px;height: 48px;}
.index_new .news-list a:hover{color: #f8430d;}
.meeting_title{display: block;margin: 0 auto;text-align: center;font-size: 0;overflow: hidden;}
.meeting_title hr{display: inline-block;width: calc((100% - 475px)/2);margin-top: 62px;margin-bottom: 0;height: 1px;background-color: #c3241e;vertical-align: top;}
.meeting_title.meeting_title_width hr{width: calc((100% - 485px)/2);}
.meeting_title img{padding: 0 20px;display: inline-block;}

.meeting_line1{margin-top: 36px;}
.meeting_line1 .layui-carousel{background-color: transparent;margin-top: 48px;box-sizing: border-box;}
.meeting_line1 .layui-carousel>[carousel-item]>*{background-color: transparent;}
.meeting_line1 .layui-carousel>[carousel-item]:before{display: none;}
.meeting_line1 .layui-carousel[lay-arrow=always] .layui-carousel-arrow{left: -90px;}
.meeting_line1 .layui-carousel[lay-arrow=always] .layui-carousel-arrow[lay-type=add]{right: -90px;}
.meeting_line1 .news-list a{font-size: 18px;color: #aa262b;display: inline-block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 98%;vertical-align: top;height: 48px;}
.meeting_line1 .news-list a:hover{color: #f8430d;}
.meeting_line1 ul{position: relative;}
.meeting_line1 ul::after {position: absolute;width: 1px;height: 100%;border-right: 1px #848282 dotted;right: -15px;top: 0;content: '';}
.meeting_line1 ul.right{padding-left: 15px;}

.meeting_line2{margin-top: 87px;}
.control-box {width: 100%;height: 410px;position: relative;}
.bigbox-out{width: 1200px;overflow: hidden;margin-top: 44px;}
.bigbox {overflow: hidden;width: 1224px;height: 410px;}
#switcher {height: 410px;left: 0px;}
.content_1.content_2 {width: 100%;float: left;}
.box {width: 272px !important;height: 410px;float: left;margin-right:40px;overflow: hidden;}
.box img{height: 410px;}
.box:hover img{animation: pulse 1s;}

.meeting_line3{margin-top: 65px;}
.meeting_line3 .meeting_title{margin-bottom: 7px;}
.meeting_line3 a{display: block;border-bottom: 1px #848282 dotted;}
.meeting_line3 a h1{display: block;font-size: 22px;color: #aa262b;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 28px;transition:all .3s;-webkit-transition:all .3s;}
.meeting_line3 a p{font-size: 16px;color: #787777;line-height: 26px;margin: 15px 0;transition:all .3s;-webkit-transition:all .3s;}
.meeting_line3 a:hover h1{color: #f8430d;}
.meeting_line3 a:hover p{color: #f8430d;}
.meeting_line3 a.more{width: 120px;margin: 20px auto;text-align: center;line-height: 36px;border: 1px #c3241e solid;font-size: 16px;color: #aa262b;}
.meeting_line3 a.more i{display: inline-block;font-size: 22px;vertical-align: middle;}
.meeting_line3 a.more:hover{background-color: #c3241e;color: #FFF;}

.meeting_line4{margin-top: 77px;}
.meeting_line4_box{margin-top: 44px;}
.meeting_line4_box .news-list a{font-size: 18px;color: #000;display: inline-block;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 98%;vertical-align: top;height: 48px;}
.meeting_line4_box .news-list a:hover{color: #f8430d;}
.meeting_line4_box ul{position: relative;}
.meeting_line4_box ul::after {position: absolute;width: 1px;height: 90%;border-right: 1px #848282 dotted;right: -15px;top: 0;content: '';}
.meeting_line4_box ul.right{padding-left: 15px;}
.meeting_line4_box ul.right::after{display: none;}
.meeting_line4_box ul a.more{position: absolute;right: 0;top: -25px;font-size: 13px;}
.meeting_line4_box ul a.more:hover{color: #f8430d;}

.meeting_line5{margin-top: 40px;padding-top: 52px;box-sizing: border-box;overflow: hidden;}
.meeting_line5 div div{margin-top: 33px;margin-bottom: 15px;font-size: 18px;color: #363636;}
.meeting_line5 div div span{display: inline-block;margin: 0 34px;}
.meeting_line5 div div a{display: inline-block;margin-bottom: 28px;font-weight: bold;}
.meeting_line5 div div a:hover{color: #f8430d;}
.index-bottom{margin-top: 0 !important;}
.leave{width:100%; height:100%; background-color:rgba(0,0,0,0.8); position:fixed; top:0; left:0; z-index:10000; display:none}
.leave-con{width:750px; height:340px; background-color:#FFF; position:fixed; top:0; left:0; right:0; bottom:0; margin:auto; z-index:101;}
.leave-close{text-align:right; font-size:22px; color:#929292}
.leave-close i{cursor: pointer}
.leave-con h1{ font-size:26px; line-height:42px; margin-top:28px}
.leave-con hr{margin-top:50px}
.leave-con a{margin-top:15px; width:110px; font-size:18px; color:#ad150f}
.leave-con a:hover{color:#ad150f}
@media screen and (max-width:490px){
    .layui-container{padding: 0 10px;}
    .index_new{padding: 10px 0;}
    .index_new ul{padding-left: 0;}
    .index_new .news-list a{font-size: 1.125rem;display: block;width: 100%;}
    .meeting_title hr{display: none;}
    .meeting_title img{width: 100%; padding: 0;}
    .meeting_line1{margin-top: 25px;}
    .meeting_line1 ul{margin-top: 15px;}
    .meeting_line2{margin-top: 25px;}
    .meeting_line2 .layui-carousel{margin-top: 20px;}
    .meeting_line3{margin-top: 25px;}
    .meeting_line3 a h1{font-size: 1.125rem;}
    .meeting_line3 a p{font-size: 1rem;}
    .meeting_line4{margin-top: 25px;}
    .meeting_line4_box{margin-top: 25px;}
    .meeting_line4_box ul.right{padding-left: 0;}
    .meeting_line4_box .news-list a{font-size: 1.125rem;}
    .meeting_line5{margin-top: 10px;padding-top: 25px;}
    .meeting_line5 div div a{margin-bottom: 10px;font-size: 1.125rem;}
    .meeting_line5 div div span{display: none;}
    .leave-con{width: 95%;}
}