.exhibition{font-family: Microsoft YaHei!important;}
.exhibition .banner{width: 100%;height: auto}
.exhibition .main_title{line-height: 36px;display: flex;justify-content: center;margin-top: 58px }
.exhibition .main_title .title_icon_left{width:42px;height: 5px;margin-right: 10px;display: block;float: left;margin-top: 18px}
.exhibition .main_title .title_icon_right{width:42px;height: 5px;margin-left: 10px;display: block;float: left;margin-top: 18px}
.exhibition .main_title .title{font-size: 36px;color: #005AAA;font-weight: bold;line-height: 36px;display: block;float: left}
.exhibition .main_title2{text-align: center;font-size: 14px;color: #005AAA;opacity: 0.5;margin-top: 6px}
.exhibition .service_info{width: 1200px;margin: 50px auto 0}
.exhibition .service_one{width: 300px;border-right: 1px solid #005AAA;height: 150px;text-align: center;padding: 32px}
.exhibition .service_one .service_title{color: #005AAA;font-weight: bold;font-size: 20px;margin-top: 15px}
.exhibition .service_one .service_text{color: #333333;font-size: 16px;line-height: 23px;margin-top: 18px}

.exhibition .show_exhibition{margin-top: 80px;position: relative}
.exhibition .show_exhibition .show_info_bg{width: 100%;height: 900px}
.exhibition .show_exhibition .show_info{width: 1200px;margin: auto;position: absolute;top:0;left: calc((100% - 1200px)/2)}
.exhibition .show_exhibition .swiper-button-prev{left:-35px}
.exhibition .show_exhibition .swiper-button-next{right: -35px}

.exhibition .list_condition{width: 1140px;height: 180px;background-color:#F1F5F9;margin: 40px auto 0;padding: 0 30px;border-radius: 10px}
.exhibition .list_condition .condition_one{border-bottom: 1px solid #E1E1E1;line-height: 59px}
.exhibition .list_condition .condition_one img{vertical-align: middle}
.exhibition .list_condition .condition_title{color: #005AAA;font-size: 16px;font-weight: bold;margin-left: 8px;width: 100px}
.exhibition .list_condition .condition_value{height: 30px;margin-top: 15px}
.exhibition .list_condition .condition_value div{float: left;color: #333333;font-size: 16px;margin-right: 25px;height: 30px;line-height: 30px;cursor: pointer}
.exhibition .list_condition .condition_value .selected{background-color: #005AAA;color: #fff;border-radius: 15px;padding: 0 12px}

.exhibition .exhibition_list{width: 1200px;margin: 0 auto 60px}
.exhibition .exhibition_one{width: 167px;height: 258px;padding: 10px 10px;background-color: #F1F5F9;border-radius: 10px;margin-top: 20px;float: left;margin-right: 15px}
.exhibition .exhibition_one:nth-child(6n){margin-right: 0!important;}
.exhibition .exhibition_one .exhibition_img{width: 160px;height: 90px;border-radius: 5px}
.exhibition .exhibition_one .exhibition_title{color: #005AAA;font-size: 18px;font-weight: bold;line-height: 22px;margin-top: 7px}
.exhibition .exhibition_one .exhibition_date{margin-top: 5px;line-height: 20px;color: #333333;font-size: 14px}
.exhibition .exhibition_one .exhibition_date img{width: 15px;height: 15px;margin-right: 5px;vertical-align: middle}
.exhibition .exhibition_one .exhibition_address{margin-top: 5px;line-height: 20px;color: #333333;font-size: 14px}
.exhibition .exhibition_one .exhibition_address img{width: 15px;height: 17px;margin-right: 5px;vertical-align: middle}
.exhibition .exhibition_one .application_button{cursor: pointer;width: 75px;height: 30px;text-align: center;line-height: 30px;color:#fff;font-size: 14px;background-color: #005AAA;border-radius: 15px }
.exhibition .exhibition_one .detail_button{cursor: pointer;width: 75px;height: 30px;text-align: center;line-height: 28px;color:#005AAA;font-size: 14px;border: 1px solid #C8C8C8;border-radius: 15px}
.exhibition .pagination{margin: 30px auto 0}
.exhibition .empty_list .text{font-size: 22px;color:#005AAA;font-weight: bold;text-align: center;margin: 100px auto 50px; }
.exhibition .empty_list .empty_list_button{cursor: pointer;width: 160px;height: 40px;display: block;text-align: center;line-height: 40px;color:#fff;font-size: 16px;background-color: #005AAA;border-radius: 30px;margin: 30px auto 80px}

.exhibition .part_way_bg{width: 100%;height: 860px}
.exhibition .part_way_info{margin-top: -860px;height: 800px}
.exhibition .part_way_type{height: 670px;width: 1200px;margin: 30px auto 0}
.exhibition .part_way .tag{height: 36px;line-height: 36px;border-radius: 5px;background-color:#005AAA;font-size: 16px;color: #fff;text-indent: 15px;margin-top: 25px }
.exhibition .part_way .alone{width: calc(50% - 50px);border-right: 1px solid #005AAA;padding-left: 50px}
.exhibition .part_way .team{width: calc(50% - 50px);padding-left: 50px}
.exhibition .part_way .show_type_image{width:510px;height: 280px }
.exhibition .part_way .type_title img{width: 22px;height: 14px;margin-top:30px }
.exhibition .part_way .type_title span{color: #005AAA;font-weight: bold;font-size: 22px;margin-left: 7px}
.exhibition .part_way .point_text{margin-top: 15px;clear: both;line-height: 30px}
.exhibition .part_way .point_text img{width: 23px;height: 19px;display: block;float: left;margin-top: 5px}
.exhibition .part_way .point_text span{color: #555555;font-weight: bold;font-size: 16px;margin-left: 7px;float: left}

.exhibition .advantage{}
.exhibition .advantage .advantage_bg{width: 100%;height: 300px}
.exhibition .advantage .advantage_info{width: 1100px;margin: auto;margin-top: -300px;height: 300px}
.exhibition .advantage .advantage_info img{width: 82px;height: 80px;margin-right: 10px}
.exhibition .advantage .advantage_info .one{margin-top: 44px;width: 430px}
.exhibition .advantage .advantage_info .text1{color: #333333;font-size: 18px;font-weight: bold;margin-top: 25px}
.exhibition .advantage .advantage_info .text2{color: #999999;font-size: 14px}

.exhibition .consult{}
.exhibition .consult .consult_bg{width: 100%;height: 700px}
.exhibition .consult .consult_info{width: 1100px;margin: auto;margin-top: -700px;height: 638px}
.exhibition .consult .text{font-size: 18px;color: white;font-weight: bold;margin-top: 40px;margin-left: 100px}
.exhibition .consult .consult_form{width:500px;margin-left: 100px }
.exhibition .consult .consult_form .form_title{font-size: 16px;font-weight: bold;color: white;width: 110px;text-align: right;line-height: 40px}
.exhibition .consult .consult_form .input_class{width: 300px;height: 40px;line-height: 40px;font-size: 16px;border-radius: 5px;background-color: #fff;border: 0;padding: 0 10px}
.exhibition .consult .consult_form .textarea_class{width: 300px;height: 120px;line-height: 40px;font-size: 16px;border-radius: 5px;background-color: #fff;border: 0;padding: 0 10px}
.exhibition .consult .save_consult{width: 300px;border: 1px solid #DCDCDC;height: 41px;font-weight: bold; font-size: 16px;cursor: pointer;color: #FEFEFE;line-height: 40px;text-align: center;border-radius: 5px;background-color: transparent}
.exhibition .consult .code_img{width: 240px;height: 240px;;margin-left: 100px;margin-top: 150px}
.exhibition .consult .code_text{font-size: 18px;font-weight: bold;color: white;margin-top: 18px;width: 240px;text-align: center;margin-left: 100px}
.exhibition .consult .help-block{position: absolute;color: red!important;}