img{max-width: 100%;margin: 0 auto;display: block}
#fun1,.m{display: none}
body{overflow-x: hidden;}
.header{width:100%;position: relative;}
.top{height:55px;margin:0 auto;position: absolute;top: 0;left: 50%;transform: translateX(-50%)}
.logo{width:168px;height:41px;float:left;margin-top:14px}
.hearer_list{float:right}
.hearer_list ul li{float:right;font-family:Arial;margin-left:25px;margin-bottom:0;margin-top:41px}
.hearer_list ul li a{font-size:12px;color:#fff}
.banner-img{max-width: 1920px;position: relative;left: 50%;transform: translateX(-50%)}
.con_top .p2 a:hover,.hearer_list ul li a:hover{text-decoration:underline}
.container{width:100%;height:auto}
.container_con1 ul li{height:495px;margin-top:11px;float:left;position:relative}
.container_con1 ul li:nth-child(3),.container_con1 ul li:nth-child(4){margin-top:31px}
.container_con1 ul .item2,.container_con1 ul .item4{float:right}
.container_con1 li a{display: block;}
.item_con{width:70% !important;height:auto;position:absolute !important;right:0;bottom:0}
.con_top{width:100%;height:29px;background:#313131}
.con_top .p1,.con_top .p2{color:#fff;font-family:Arial;line-height:29px}
.con_top .p2{font-size:12px;float:right;margin-right:15px}
.con_top .p2 a{color:#fff;font-size:12px}
.con_top .p1{float:left;margin-left:15px}
.detailed{width:100%;height:auto;padding-bottom: 30px;border:1px solid #bababa;margin-top:3px}
.detailed p{font-family:Arial;font-size:13px;color:#646464;line-height:26px;padding:6px 0 0 6px}
.blue{color:#0080c6}
.item_t .detailed{padding-bottom: 4px}
.container_con2{width:100%;height:550px;background:url(/v3/special/bauma2016/container_con2_bg.jpg) no-repeat top;margin-top:41px}
.container_con3,.product{width:100%;height:auto;margin:0 auto}
.slide_banner{position: relative;}
.slide{width:100%;height:451px;margin:0 auto;overflow:hidden;}
.slide ul li{width:100%;height:451px;margin:0 auto}
.slide ul li .slide_img{height:451px;font-size:0}
.slide_img img{margin-top:32px}
.slide ul li .slide_con{height:451px;}
.slide_con_p1{font-size:18px;font-family:Arial;font-weight:700;color:#0080c6;margin-top:62px}
.slide_con_p2 img{float:left}
.slide_con_p2{margin-top:25px}
.slide_click{margin-top:24px}
.slide_con_p3{font-size:13px;font-family:Arial;color:#525252;line-height:32px;margin-top:23px}
.silide_click{margin-top:37px}
.switch_left{position:absolute;top:211px;left:-33px;cursor:pointer}
.switch_right{position:absolute;top:211px;right:0;cursor:pointer}
.news{width:100%;height:419px;margin-top:39px}
.new ul li{width:100%;height:52px;border-bottom:1px solid #eee}
.new ul li a{font-size:14px;font-family:Arial;text-decoration:none;line-height:52px;color:#727272}
.new ul li a:hover{color:#0080c6}
.brand h3{font-size:16px;font-family:Arial}
.brand ul{height:auto;margin-top:17px}
.brand ul .item2,.brand ul .item4{float:right}
.brand ul li a p{color:#ffa801;font-size:14px;font-family:Arial;line-height:42px;text-align:center;font-weight:700}
.exhibition{width:100%;background:#0080c6;padding-bottom: 48px}
.exhibition_con{margin:0 auto}
.shop{margin:0 auto;padding-bottom: 20px !important;}
.click{margin:0 auto}
.click a{display: block;}
.container_con4{border-bottom:1px solid #0080c6}
.container_con5{width:100%;background:#f7f7f7;}
.service{margin:0 auto}
.contact{margin:0 auto;padding-top:42px !important;padding-bottom: 20px !important}
.service p{font-size:24px;font-family:Arial;font-weight:700;line-height:90px;color:#0080c6}
.service p .span1{font-size:14px;font-weight:400;margin-left:16px}
.service p .span2{color:#ffa801;margin-right:5px}
.contact_p{font-size:24px;font-family:Arial;font-weight:700;color:#0080c6}
.contact_p_1{margin-top:18px;font-size:18px;font-family:Arial;font-weight:700;color:#ffa801}
.span_p_1{font-weight:700;font-size:18px}
.contact_p_2{font-size:14px;font-family:Arial;color:#0080c6;line-height:40px}
.p_1_top{margin-top:4px}
.contact_p_2 span{padding-left:71px}
.liuyan_p{font-size:16px;font-family:Arial;margin-left:16px}
.msg {overflow: hidden;}
.clearfloat{clear:both;}
.msgtb{float:left; width:100%;;}
.hx{float:left; margin:16px 0px 0px 0px; color:#ffa801;}
.bx{float:left; margin:9px 0px 0px 0px; color:#ffa801;}
.msgtb input,.msgtb select{height:30px;line-height:30px;border:1px solid #ccc;border-radius:3px;float:left;margin:6px 16px;width:89%;padding-left:6px;}
.msgtb select{color:#a1a1a1;padding-left:6px;width: 91%;}
.cttxt{border:1px solid #ccc;border-radius:4px;height:56px;width:90%;padding-left:4px;font-family:Arial, Helvetica, sans-serif;font-size:14px; margin:6px 16px;float:left;line-height:20px}
.iqbtn input{height:36px;width:160px; background:#0080c6; color:#ffffff; cursor:pointer;line-height:25px;border:0px;font-size:14px; margin-left:17px;}
.bottom{width:100%;background:#e8e8e8}
.bottm_list ul li{margin-top:14px}
.bottm_list ul{margin-top:32px}
.bottm_list ul li:nth-child(1),.bottm_list ul li:nth-child(2){margin-top:0}
.bottm_list ul li{line-height:60px;text-align:center;}
.bottm_list ul li a{display:block;font-size:18px;font-family:Arial;color:#fff;background: #0080c6;}
.bottm_list ul li a:hover{background:#ffa801}
.fotter{width:100%;background:#0080c6;}
.fotter{line-height:75px;text-align:center;color:#fff;font-size:14px;font-family:Arial}
.chat{margin-top:22px}
.brand a{display: block}
.new img{width: 100%;}
.brand a img{max-width: 100%;display: block;}
@media (max-width:1440px){
    .banner-img{max-width: 100%;}
}
@media (min-width:1000px){
    .service ul li{width: 20% !important}
}
@media (max-width:999px) {
    .item_con{position: relative !important;width: 50% !important}
    .container_con1 ul li{height: auto;margin-bottom: 20px}
    .slide{overflow: visible;}
    .switch_left,.switch_right{display: none}
    .slide_img a,.slide_click{display: block;}
    .slide ul li .slide_img,.slide ul li,.slide ul li .slide_con{height: auto}
    .exhibition_con ul li,.service ul li{margin-bottom: 20px}
    .slide_click{float: left}
    .msgtb input,.msgtb select,.cttxt{margin: 6px 0 !important}
    .liuyan_p{margin-left: 0}
    .liuyan,.brand{margin-top: 20px}
    .exhibition{padding-bottom: 10px;}
    .shop{padding-bottom: 20px !important;}
    .msgtb input, .msgtb select,.cttxt{width: 98% !important}
    .fotter{margin-top: 20px}
}
@media (max-width:759px) {
    .slide ul li .slide_con{padding-left: 15px}
    .item_con{width: 100% !important;margin-top: 20px;}
    .container_con1 ul li.xm6{width: 100% !important}
    #fun1 {position: absolute;right: 3%;top: 15px;display: block;cursor: pointer;}
    .m {font-size: 15px;background: #fff;list-style: none;}
    .m li {float: none; height: auto;line-height: 34px;border-bottom: 1px solid #cbcbcd;text-align: left;padding-left: 15px;list-style:none;}
    .hearer_list{display: none;}
}