/*全局样式*/

@charset "utf-8";

html {

    overflow-x: hidden;

}

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,

select {margin: 0;padding: 0}

body {font: 14px/1.5 "微软雅黑", "Arial Narrow", HELVETICA;color: #000;-webkit-text-size-adjust: 100%;overflow-x: hidden;min-width: 320px;max-width: 1920px;margin: 0 auto !important;}

input:required,

textarea:required {outline: 0 none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;-webkit-appearance: none !important;}

input,textarea{appearance:none;-webkit-appearance:none;-moz-appearance: none; -o-appearance: none;outline: none;    }

*{margin:0; padding:0;}

a {text-decoration: none !important;cursor: pointer !important;color: #000;}

a:focus {outline: none !important;}

ul,li,dl,dt,dd{list-style-type:none;}

i{font-style:normal}

ul {margin: 0;}

li {list-style: none;}

img{max-width:100%;}

.container-fluid {max-width: 1230px !important;}

.tr5 {transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;}

.tr2 {transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}

.overflow { overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-height: initial}

.bjcover{background-position: 50% 50%; background-size: cover;transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}






.youce{position: fixed;width: 66px;right: 15px;top:58%;z-index: 1111111111;transform:translateY(-50%);box-shadow: 0 0 10px rgba(0,0,0,.2);border-radius: 12px;background: #fff;}

.youce a{display: block;text-align: center;padding: 12px 2px;line-height: 20px;position: relative;font-size: 13px;color: #000;margin-top: 8px;}

.youce a:nth-child(1){background: #5cb0d5;color: #fff;font-size: 16px;margin-top: 0;border-radius: 12px 12px 0 0;}

.youce a:nth-child(1):hover{background: #379ecb;}

.youce a > img{display: block;margin: 0 auto;max-height: 26px;margin-bottom: 5px;}

.youce a:hover{background: #e9e9e9;transition: all 0.3s;}

.youce a.fhdb{margin-top:5px;text-align: center;padding-bottom: 20px;display: none;}

.youce a.fhdb img{display: block;margin: 0 auto;}





.tcdh{position: absolute;z-index: 111111111;right: 120%;top:50%;transform:translateY(-50%);display: block;background: #fff;width: 180px;padding: 14px 18px;box-shadow: 0 0 14px rgba(0,0,0,.2);text-align: left;font-size: 15px;line-height: 24px;height: auto;display: none;}

.tcdh:after{content: "";width: 0;height: 0;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 6px solid #fff;position: absolute;right: -6px;top:0;bottom: 0;margin: auto 0;}

.tcdh img{display: block;width: 100%;margin-top: 5px;}













.tcyuyue1{position: fixed;left: 0;right: 0;top:0;height: 100%;width: 100%;background: rgba(0,0,0,.44);z-index: 2222222222222222222;display: none;}

.tcyuyue2{position: fixed;left: 0;right: 0;top:50%;width: 700px;transform:translateY(-50%);z-index: 333333333333333333333333;margin: 0 auto;background: #fff;border-radius: 10px;box-shadow: 0 0 10px rgba(0,0,0,.2);overflow: hidden;display: none;}

.tcyuyue2 .img{width: 50%;float: left;position: relative;}

.tcyuyue2 .img .bj{width: 100%;}

.tcyuyue2 .img .tt1{position: absolute;left: 40px;top:40px;color: #fff;line-height: 40px;height: 40px;}

.tcyuyue2 .img .tt1 a{color: #fff;}

.tcyuyue2 .img .tt1 img{max-height: 100%;padding-right: 10px;}

.tcyuyue2 .img .tt2{position: absolute;left: 0;right: 0;bottom: 0;display: block;top:88px;margin: auto;max-width: 70%;max-height: 70%;}

.tcyuyue2 .ttbox{width: 50%;float: left;padding:44px 35px;}

.tcyuyue2 .ttbox .tt1{font-size: 0;text-align: center;margin-bottom: 18px;}

.tcyuyue2 .ttbox .tt1 div{font-size: 28px;color: #4A4A53;position: relative;display: inline-block;padding: 0 12px;}

.tcyuyue2 .ttbox .tt1 div:after{content: "";width: 24px;height: 16px;background: url("../images/tu11.png") no-repeat;position: absolute;left: 100%;top:0;bottom: 0;margin: auto 0;}

.tcyuyue2 .ttbox .tt1 div:before{content: "";width: 24px;height: 16px;background: url("../images/tu11.png") no-repeat;position: absolute;right: 100%;top:0;bottom: 0;margin: auto 0;}

.tcyuyue2 .ttbox .input{position: relative;border-bottom: 1px solid #e5e5e5;line-height: 50px;}

.tcyuyue2 .ttbox .input img{position: absolute;left: 0;top:0;bottom: 0;margin: auto 0;width: 20px;}

.tcyuyue2 .ttbox .input input{border: 0;background: fixed;line-height: 50px;height: 50px;padding-left: 32px;width: 100%;}

.tcyuyue2 .ttbox .input .huoqu{width: 80px;height: 26px;line-height: 26px;color: #fff;display: block;text-align: center;position: absolute;right: 0;top:0;bottom: 0;margin: auto 0;background: url("../images/bj1.png") no-repeat center center/cover;font-size: 12px;}

.tcyuyue2 .ttbox .input .huoqu:hover{opacity: .88;}

.tcyuyue2 .ttbox button{width: 100%;line-height: 44px;background: url("../images/bj1.png") no-repeat center center/cover;color: #fff;font-size: 18px;border: 0;margin-top: 30px;}

.tcyuyue2 .ttbox button:hover{opacity: .88;}







@media (max-width:1199px){




}

@media (max-width:991px) {

   



}



@media (max-width:767px) {

   

    

}

@media (max-width:600px) {

 
    

}



@media (max-width:479px) {

 

}

@media (max-width:400px) {
   .main9 .swiper-slide .img{max-width: 100%;} 
}


