body{overflow-x:hidden;}
.nav li h1{font-size:18px; font-weight:normal;}
.hmFocus,.hmFocus .bgImg{ height: 630px; }
.hmFocus .swiper-pagination{bottom:35px; height:25px;}
.hmFocus .swiper-pagination-bullet{ background: #FFD200; height: 15px; width: 15px; margin:0 7px!important; opacity: 1; position:relative }
.hmFocus .swiper-pagination-bullet-active{ background: #494E52; }
.hmFocus .swiper-pagination-bullet-active:after{ content: ""; height: 25px; width: 25px; border: 1px solid #494e52; position: absolute; left: -5px; top: -5px; border-radius:50%; }
.hmFocus{position:relative;}
.hmFbtnL{ background: url("http://www.vangosports.com/css/../images/hmBtn1.png") no-repeat; height: 91px; width: 49px; position: absolute; top: 50%; left: 35px; margin-top: -45px; z-index: 5; }
.hmFbtnR{ background: url("http://www.vangosports.com/css/../images/hmBtn1.png") no-repeat; height: 91px; width: 49px; position: absolute; top: 50%; right: 35px; margin-top: -45px; z-index: 5; transform:rotate(180deg) }
.hmFbtnL:hover{ background: url("http://www.vangosports.com/css/../images/hmBtn1a.png") no-repeat;}
.hmFbtnR:hover{ background: url("http://www.vangosports.com/css/../images/hmBtn1a.png") no-repeat;}
.textinfo{font-size:18px;text-indent: 2em;text-align:left;margin-bottom: 32px;}
@media (max-width:1199px){
.hmFocus, .hmFocus .bgImg{height:430px;}
}
@media (max-width:992px){
.hmFocus, .hmFocus .bgImg{height:360px;}
.hmFbtnL{transform:scale(0.6); left:15px; margin-top:-35px;}
.hmFbtnR{transform:scale(0.6) rotate(180deg); right:15px; margin-top:-35px;}
.hmFocus .swiper-pagination{bottom:20px; height:20px;}
.hmFocus .swiper-pagination-bullet{ height: 10px; width: 10px; margin:0 5px!important; }
.hmFocus .swiper-pagination-bullet-active{ background: #494E52; }
.hmFocus .swiper-pagination-bullet-active:after{ height: 20px; width: 20px;}
.nav li h1{font-size:15px;}
}
@media (max-width:767px){
.hmFocus, .hmFocus .bgImg{height:auto;}
}

.footBox { background: url("http://www.vangosports.com/css/../images/footBg.jpg") no-repeat center center; min-height: 278px; background-size: cover; padding-top: 50px; }
.foot_bx1 { padding-bottom: 25px; border-bottom: 1px solid #B9B8B7; }
.foot_bx2 { border-top: 1px solid #FAFAFA; text-align: center; padding: 14px 15px; font-size: 14px; line-height: 24px; }
.ftx1Box { position: relative; padding-right: 0px; padding-bottom:25px; }
.ftx1_tel{ line-height: 28px; margin-bottom: 24px; }
.ftx1_tel span { font-size: 14px; display: inline-block; padding-left: 15px; }
.ftx1_tel text,.ftx1_tel img{vertical-align:middle;}
.ftx1_nm { line-height: 42px; height: 42px; font-size: 18px; position: relative; }
.ftx1_nm:after{ content: ""; background: url("http://www.vangosports.com/css/../images/bm_l.png") no-repeat right center; height: 11px; position: absolute; top: 50%; right: 0px; margin-top: -5px; left: 86px; }
.ftx1_fr{margin-right:-15px;}
.ft_a1 { line-height: 28px; font-size: 14px; color: #707070; display: inline-block; width: 140px;height: 90px; }
.ftx1R{ position: absolute; left:50%; bottom: 0px; width: 270px; margin-left:-135px; }
.ftx1R li { float: left; width: 50%; text-align: center; padding-left: 19px; }
.ftx1R li p{margin-top:8px;}
.ftx1R li p img,.ftx1R li p text{vertical-align:middle;}
.ftx1R li p img{margin-right:8px;}
@media (max-width:767px){
.ftx1Box { padding-right: 0px; padding-bottom:0 }
.ftx1R{position:static; margin-top:25px; margin-left:auto; margin-right:auto;}
.ft_a1{width:33.333%; float:left; font-size:12px;}
.ftx1_fr{overflow:hidden;}
.ftx1_tel{margin-bottom:10px;}
.ftx1_tel img{height:25px;}
.ftx1R li{padding:0 9px;}
}

.hmCon1 { margin-top: 60px; background: #FFF; height: 140px; box-shadow: 0px 0px 15px rgba(0,0,0,0.15); padding: 30px 55px 18px; position: relative; }
.hmc1_s1 { background: url("http://www.vangosports.com/css/../images/hmc1_i1.png") no-repeat left center; float: left; width: 244px; padding-left: 72px; height: 80px; border-right: 1px solid #DDDDDD; font-size: 20px; line-height: 80px; }
.hmc1_btn,.hmc1_btn:hover { position: absolute; top: 50%; right: 55px; line-height: 40px; height: 40px; width: 152px; font-size: 18px; text-align: center; background: #FFD200; display: block; margin-top: -20px; color: #333; }
.hmc1Fm { margin: 0px 212px 0px 295px; }
.hmc1Fm ul { margin: 0px -12px; }
.hmc1Fm ul li { padding: 0px 32px 0px 12px; position: relative; float: left; width: 50%; height: 34px; margin-bottom: 12px; }
.hmc1_int { font-size: 14px; line-height: 32px; color: #000; height: 34px; border: 1px solid #DDDDDD; padding: 0px 15px; width: 100%; }
.hmIm{ color: #ffd200; font-size: 16px; line-height: 40px; text-align: center; display: inline-block; height: 40px; width: 20px; position: absolute; top: 0px; right: 10px; }
.hmc1_sel { font-size: 14px; line-height: 32px; color: #777; height: 34px; width: 100%; padding: 0px 15px; border: 1px solid #ddd; background:transparent url("http://www.vangosports.com/css/../images/hmc1_i2.jpg") no-repeat right center;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none; }
@media (max-width:992px){
.hmCon1 { padding: 30px 25px 18px;}
.hmc1_s1 { width: 190px; padding-left: 60px; font-size: 18px; background-size:48px auto; }
.hmc1_btn,.hmc1_btn:hover { right: 25px; width: 110px; font-size: 16px;}
.hmc1Fm { margin: 0px 130px 0px 215px; }
.hmc1Fm ul li { padding: 0px 30px 0px 0px;}
}
@media (max-width:767px){
.hmCon1{margin-top:50px; height:auto; padding: 10px 20px 28px;}
.hmc1_s1{width:100%; float:none; display:block; border:none}
.hmc1Fm{margin:0 8px; height:185px;}
.hmc1Fm ul li{width:100%; padding:0 30px 0 0;}
.hmc1_btn,.hmc1_btn:hover{display:block; position:static; width:auto; margin:0 26px 0 -4px}
}

.hmCon2 { margin: 64px 0px 80px; }
.hmc2_t { font-size: 32px; line-height: 62px; text-align: center; }
.hmc2_des { text-align: center; font-size: 16px; line-height: 24px; color: #707070; margin: 0px auto 25px; max-width: 865px; }
.hmc2_tab { margin-bottom: 38px; text-align: center; }
.hmc2_aBox{display:block;}
.hmc2_a1 { font-size: 16px; line-height: 42px; color: #FFF; height: 42px; float: left; width: 33.3333%; background: #494E52; }
.hmc2_a1.on,.hmc2_a1:hover{ color: #333; background: #FFD200; }
.hmc2_ul { margin: 0px -8px; }
.hmc2_ul li { padding: 0px 8px; }
.hmc2_aBox .overflowHide { height: 259px; }
.hmc2_nm1 { line-height: 46px; margin-top: 18px; font-size: 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block; height:46px; }
.hmc2Des { font-size: 16px; line-height: 24px; color: #707070; height: 48px; overflow: hidden; }
.hmc2_m { font-size: 14px; line-height: 32px; display: inline-block; margin-top: 15px; }
@media (max-width:992px){
.hmCon2 { margin: 40px 0px 50px; }
.hmc2_t { font-size: 26px; line-height: 52px;}
.hmc2_aBox .overflowHide{height:190px;}
.hmc2_nm1{font-size:18px;}
.hmc2_des{font-size:15px;}
}
@media (max-width:767px){
.hmc2_t { font-size: 22px; }
.hmc2_tab{margin-bottom:25px;}
.hmc2_ul li{margin-bottom:25px;}
.hmc2_ul li:last-child{margin-bottom:0;}
.hmc2_nm1{margin-top:8px;}
}

.hmc3Tcon{font-size:0;}
.hmCon3 { padding: 66px 0px 99px; background: url("http://www.vangosports.com/css/../images/hmc3bg.jpg") no-repeat center center; background-size:cover; }
.hmc3L { float: left; width: 500px; }
.hmc3Box { position: relative; }
.hmc3R { margin-left: 530px; }
.hmc3_T { font-size: 16px; line-height: 32px; margin-bottom: 12px; }
.hmc3_T span { font-size: 24px; }
.hmc3_ptxt{ font-size: 16px; line-height: 24px; color: #707070; height: 165px; margin-bottom: 17px; overflow: hidden; }
.hmc3_ptxt p{ padding-bottom:10px;}
.hmc3Swiper { height: 106px; width: 670px; position: absolute; right: 0px; bottom: 0px; }
.hmc3_aBox { display: block; height: 106px;-webkit-filter: grayscale(100%); filter: grayscale(100%);}
.hmc3_aBox.on { display: block; height: 106px;-webkit-filter: grayscale(0%); filter: grayscale(0%); box-shadow:0 0 8px rgba(0,0,0,0.1); }
.hmc3Swiper .prev{ background: url("http://www.vangosports.com/css/../images/hmc3_btn1.png") no-repeat; height: 26px; width: 14px; margin-top: -13px; display: block; position: absolute; z-index: 5; top: 50%; left: 10px; }
.hmc3Swiper .prev{ background: url("http://www.vangosports.com/css/../images/hmc3_btn1.png") no-repeat; height: 26px; width: 14px; margin-top: -13px; display: block; position: absolute; z-index: 5; top: 50%; left: 10px; }
.hmc3Swiper .prev:hover{ background: url("http://www.vangosports.com/css/../images/hmc3_btn2.png") no-repeat; }
.hmc3Swiper .next{ background: url("http://www.vangosports.com/css/../images/hmc3_btn1.png") no-repeat; height: 26px; width: 14px; margin-top: -13px; display: block; position: absolute; z-index: 5; top: 50%; right: 10px; transform:rotate(180deg); }
.hmc3Swiper .next:hover{ background: url("http://www.vangosports.com/css/../images/hmc3_btn2.png") no-repeat; }
@media (max-width:1199px){
.hmCon3 { padding: 46px 0px 70px;}
.hmc3Swiper{width:412px;}
.hmc3L{width:45%;}
.hmc3R{margin-left:48%;}
.hmc3Box{padding-bottom:110px;}
.hmc3Swiper{left:0; width:100%;}
.hmc3_T{margin-bottom:8px;}
.hmc3_T span{font-size:20px;}
.hmc3_ptxt{font-size:15px;}
}
@media (max-width:767px){
.hmc3L{width:100%; float:none;}
.hmc3R{margin-left:0; margin-top:18px;}
}


.hmCon4 { padding: 90px 0px; }
.hmc4Box { position: relative; padding-right: 28.5%; }
.hmc4Txt { top: 60px; bottom: 60px; right: 0px; width: 656px; z-index: 5; background: rgba(255,255,255,0.9); position: absolute; box-shadow: 0 0 10px 5px rgba(0,0,0,0.1); padding: 0px 52px; display: flex; align-items: center; font-size: 16px; line-height: 24px; }
.hmc4_t { font-size: 32px; line-height: 45px; margin-bottom: 13px; }
.hmc4Txt strong { font-size: 18px; line-height: 38px; display: block; height: 38px; }
.hmc4Txt p{ margin-bottom:8px;}
.hmc4_m { font-size: 14px; line-height: 22px; display: inline-block; margin-top: 20px; }
@media (max-width:1199px){
.hmc4_t { font-size: 24px; line-height: 36px; margin-bottom: 8px; }
.hmc4Txt strong { font-size: 16px; line-height: 30px; height: 30px; }
.hmc4_m{margin-top:8px;}
.hmc4Txt{font-size:13px; line-height:22px;}
.hmc4Txt p{margin-bottom:8px;}
}
@media (max-width:992px){
.hmCon4 { padding: 70px 0px; }
.hmc4Txt{top:20px; bottom:20px; padding:0px 25px}
}
@media (max-width:767px){
.hmc4Box {padding-right: 0%; }
.hmc4Txt{position:static; display:block; width:auto; padding:25px;}

}


.hmCon5 { background: url("http://www.vangosports.com/css/../images/hmc5Bg.jpg") no-repeat center center; background-size: cover; padding: 65px 0px 80px; }
.hmc5_aBox .overflowHide { height: 153px; transition:all 0.5s ease-in-out}
.hmc5_aBox{display:block;}
.hmc5_aBox:hover .overflowHide{box-shadow:2px 0 6px 3px rgba(0,0,0,0.2);}
.hmc5Swiper { margin: 17px -6px 0px; position:relative; }
.hmCon5 .swiper-slide{ padding: 6px; }
.hmc5Swiper .prev{ background: url("http://www.vangosports.com/css/../images/hmc5_btn1.png") no-repeat; height: 47px; width: 25px; margin-top: -23px; position: absolute; z-index: 5; left: 22px; top: 35%; display: block; }
.hmc5Swiper .prev:hover{ background: url("http://www.vangosports.com/css/../images/hmc5_btn2.png") no-repeat;}
.hmc5Swiper .next{ background: url("http://www.vangosports.com/css/../images/hmc5_btn1.png") no-repeat; height: 47px; width: 25px; margin-top: -23px; position: absolute; z-index: 5; right: 22px; top: 35%; display: block; transform:rotate(180deg); }
.hmc5Swiper .next:hover{ background: url("http://www.vangosports.com/css/../images/hmc5_btn2.png") no-repeat; }
.hmc5_nm{ font-size: 18px; line-height: 60px; height: 60px; text-align:center }
@media (max-width:1199px){
.hmCon5 { background-size: cover; padding: 45px 0px 50px; }
}
@media (max-width:767px){
.hmc5_aBox .overflowHide { height: 120px;}
}


.m2Con{ margin-top:65px;}
.m2td_ul { margin: 0px -8px 60px; display: block; }
.m2td_ul li{ padding: 18px 8px 0; }
.m2td_aBox .overflowHide { height: 550px; }
.m2td_aBox p { font-size: 24px; line-height: 88px; text-align:center }
.m2td_aBox p img{margin-right:10px; transform:scale(1)!important;}
.m2td_aBox p img,.m2td_aBox p text{vertical-align:middle;}
.m2td_aBox:hover p img{display:none;}
.m2td_aBox:hover p img.dsNone{display:inline-block;}
.m2td_aBox:hover .overflowHide{ box-shadow:0px 4px 10px 3px rgba(0,0,0,0.15);}
@media (max-width:992px){
.m2td_aBox .overflowHide { height: 420px; }
}

@media (max-width:767px){
.m2td_aBox .overflowHide { height: 550px; }
.m2td_aBox p { font-size: 20px; line-height: 80px; }
.m2Con{margin-top:35px;}
}


.m2menu{height:42px; display: flex; justify-content: space-between; font-size:0}
.m2menu_a { font-size: 16px; line-height: 42px; color: #FFF; height: 42px; float: left; width:100%; display:block; background: #494E52; text-align: center; }
.m2menu_a.on,.m2menu_a:hover{ color: #333; background: #FFD200; }
.m2mv_ul { margin: 40px -10px 15px; }
.m2mv_ul li{padding:0 10px; margin-bottom:36px;}
.page { height: 105px; text-align: center; }
.m2mv_aBox .overflowHide { height: 162px; }
.m2mv_aBox .overflowHide:before{ content: ""; height: 100%; width: 100%; position: absolute; z-index: 2; left: 0px; top: 0px; right: 0px; bottom: 0px; background:rgba(0,0,0,0.2);}
.m2mv_aBox .overflowHide:after{ content: ""; background: url("http://www.vangosports.com/css/../images/m2_i1.png") no-repeat; height: 59px; width: 59px; margin-top: -30px; margin-left: -30px; position: absolute; left: 50%; top: 50%; z-index: 3; }
.m2mv_ul2 .m2mv_aBox .overflowHide:after{ display: none;}
.m2mv_nm { font-size: 18px; line-height: 36px; height:36px; margin-top: 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block }
.m2mv_aBox p { font-size: 14px; line-height: 22px; color: #707070; height: 44px; overflow: hidden; }
@media (max-width:992px){
.m2mv_nm{ font-size: 16px; line-height: 30px; height:30px; margin-bottom:5px;}
}
@media (max-width:767px){
.m2menu{display:block; text-justify:auto; height:auto; overflow:hidden}
.m2menu_a{width:50%; margin-bottom:5px;}
.page{height:85px;}
}

.m3dtl_t { font-size: 32px; line-height: 44px; text-align: center; padding-top: 18px; }
.m3dtl_tm { font-size: 16px; color: #707070; line-height: 42px; text-align: center; margin-bottom: 10px; }
.m3dtl_editor { font-size: 16px; line-height: 24px; color: #707070; padding-bottom:75px;}
.m3dtl_editor p{ margin: 0px 0px 12px; }
.m2pul{margin:50px -43px 10px;}
/*.m2pul li{padding:0 43px; margin-bottom:45px;}*/
.m2p_aBox { max-width: 200px; display: block; margin: 0px auto; text-align:center }
.m2p_aBox .overflowHide{height:180px;}
.m2p_pnm { font-size: 24px; line-height: 42px; height: 42px; margin-top: 30px; }
.m2p_pzw { font-size: 16px; line-height: 30px; color: #000;  }
.m2p_p { font-size: 16px; line-height: 24px; color: #707070; height: 48px; text-align: left; margin-bottom: 18px; overflow: hidden; }
.m2p_m { line-height: 24px; font-size: 14px; }
@media (max-width:767px){
.m2p_pnm {font-size:22px;}
.m3dtl_t { font-size: 22px; line-height: 34px;}
.m3dtl_editor{font-size:15px; padding-bottom:55px;}
}


.m2ss_ul { margin: 40px -8px 0px; }
.m2ss_ul li{padding:0 8px; margin-bottom:54px;}
.m2ss_aBox .overflowHide { height: 259px; }
.m2ss_nm { line-height: 45px; height: 45px; margin-top: 16px; font-size: 20px; display: block; }
.m2ss_des { font-size: 16px; line-height: 24px; color: #707070; height: 48px; overflow: hidden; margin-bottom: 20px; }
.m2lxCon{ margin: 40px 0px 78px; }
.m2lxCon .bgImg { float: left; height: 410px; width: 50%; }
.m2lxRx { background: #FFF; float: right; height: 410px; width: 50%; padding: 0px 45px; display:flex; align-items:center; box-shadow:0 0 15px 3px rgba(0,0,0,0.15); }
.m2lxRx strong { font-size: 24px; line-height: 38px; margin-bottom: 16px; font-weight: normal; display:block }
.m2lxRx p { font-size: 14px; line-height: 30px; }
@media (max-width:992px){
.m2lxRx strong{font-size:20px; line-height:30px;}
}

.m2skCon{ box-shadow: 0px 3px 15px 3px rgba(0,0,0,0.1); margin: 45px 0px 78px; }
.m2skEditor { padding: 35px 40px; font-size: 16px; line-height: 24px; color: #707070; }
.m2skEditor strong { font-size: 20px; font-weight: normal; line-height: 44px; display: block; }
.m2skEditor p { margin-bottom: 10px; }
@media (max-width:767px){
.m2skEditor strong{font-size:18px;}
.m2skEditor { padding: 25px 20px; font-size:14px;}
.m2ss_nm{font-size:18px;}
}


.m2map { float: left; height: 410px; width: 50%; }
.m2map img{max-width:none;}.m2lxBom { margin: -40px -6px 70px; }
.m2lx_sabox { display: block; float: left; width: 25%; padding: 0px 6px; margin-bottom: 12px; }
.m2lx_aBox{ font-size: 16px; line-height: 54px; text-align: center; display: block; height: 54px; box-shadow:0 0 5px 3px rgba(0,0,0,0.05); }
.m2lx_aBox:hover{ box-shadow: 0 0 8px 3px rgba(0,0,0,0.1); background: #FFD200; color: #333; }
.m2lx_aBox.on{ box-shadow: 0 0 8px 3px rgba(0,0,0,0.1); background: #FFD200; color: #333; }
.m2lxRx span { font-size: 22px; color: #ffd200; line-height: 36px; display: block; margin: -16px 0px 12px; }
.m2cmBox1{ margin: 40px 0px 70px; }
@media (max-width:767px){
.m2lxRx strong{font-size:18px; line-height:28px;}
.m2lxCon .bgImg{width:100%; height:200px; float:none;}
.m2lxRx { width:100%; float:none; padding:30px 20px; height:auto; display:block;}
.m2map{width:100%; float:none;}
.m2lx_sabox{width:50%;}
}

.m2cmBox1 .hmc4Box{margin-bottom:40px;}
.m2cmBox1 .hmc4Box:nth-child(2n) {padding-left:28.5%; padding-right:0;}
.m2cmBox1 .hmc4Box:nth-child(2n) .hmc4Txt{right:auto; left:0;}
@media (max-width:767px){
.m2cmBox1 .hmc4Box:nth-child(2n) {padding-left:0%;}
}

.m2zpBox { margin-top: 40px; }
.m2zpTh { height: 56px; background: #666666; color: #FFF; font-weight: bold; font-size: 14px; line-height: 56px; }
.m2zpList { margin-bottom: 40px; }
.m2zpList dl dt { position: relative; overflow:hidden; height: color:#333; font-size: 14px; line-height: 56px; border-bottom:1px solid #ddd; cursor: pointer; overflow:hidden; height:57px; }
.m2zpList dl dd { display: none; padding: 0px; border-bottom:1px solid #ddd; background:#f5f5f5; }
.m2zpList dl dt.on { color: #000!important; font-weight: bold; }
.m2zpTh div{position:relative;}
.m2zp_w1{ float: left; margin-left: 45px; width: 290px; }
.m2zp_w2{ float: left; width: 205px; text-align:center; }
.m2zp_w3{ float: right;width: 93px; }
.m2zp_btn{ display: inline-block; margin-left: 3px; width:24px; height: 50px; background: url("http://www.vangosports.com/css/../images/m2zp_icon1.png") no-repeat center center; }
.on .m2zp_btn{ background: url("http://www.vangosports.com/css/../images/m2zp_icon2.png") no-repeat center center; }
.m2zpInfo{ position: relative; margin: 0px 30px; padding: 35px 0px 32px; color: #707070; font-size: 14px; line-height: 28px; }
.m2zp_tb { float: left; font-weight: bold; font-size: 14px; line-height: 28px; }
.m2zpInfo li { margin-bottom: 16px; }
.m2zpTxt { margin-left: 100px; font-size: 14px; line-height: 28px; }
.cor_org,.cor_org:hover { color: #ffa300; }
.m2zp_sbtn,.m2zp_sbtn:hover { position: absolute; right: 0px; bottom: 45px; display: block; width: 75px; height: 32px; border-radius: 0.2em; background: #00803A; color: #FFF; text-align: center; font-size: 14px; line-height: 32px; }
@media (max-width:1199px){
.m2zp_w1{width:230px;}
.m2zp_w2{width:140px;}
}
@media (max-width:992px){
.m2zp_btn{ margin-left: 0px; }
}
@media (max-width:767px){
.m2zp_w1{ margin-left:15px;width:205px;}
.m2zp_w3{width:60px; text-align:center;}
.m2zpList dl dd { padding: 25px 15px 18px; }
.m2zpInfo{ margin: 0px 10px; padding: 5px 0px 45px; line-height: 24px;}
.m2zp_tb{float:none; display:block;}
.m2zpTxt{margin-left:0;}
.m2zpBox { margin-top: 20px; }
.m2zp_sbtn,.m2zp_sbtn:hover{bottom:15px;}
}
@media (max-width:359px){
.m2zp_w1{width:165px;}
.m2zpInfo .cor_org{display:block;}
}

.m2pCon { margin: 118px 0px 0px; }
.m2pImg img { float: left; width: 50%; }
.m2pTxt { float: right; width: 50%; padding-left: 6.25%; }
.m2p_t { line-height: 85px; font-size: 18px; }
.m2p_nm { font-size: 30px; display: inline-block; margin-right: 12px; }
.m2p_st { font-size: 16px; color: #707070; line-height: 38px; display: block; }
.m2p_des { font-size: 16px; line-height: 30px; }
.m2pSwiper { position: relative; margin: 40px 0px 60px; }
.m2pSwiper .prev { background: url("http://www.vangosports.com/css/../images/m2pBtn1.png") no-repeat; display: block; height: 45px; width: 25px; position: absolute; left: 22px; top: 50px; z-index: 5; }
.m2pSwiper .prev:hover { background: url("http://www.vangosports.com/css/../images/m2pBtn2.png") no-repeat;}
.m2pSwiper .next { background: url("http://www.vangosports.com/css/../images/m2pBtn1.png") no-repeat; display: block; height: 45px; width: 25px; position: absolute; right: 22px; top: 50px; z-index: 5; transform:rotate(180deg); }
.m2pSwiper .next:hover { background: url("http://www.vangosports.com/css/../images/m2pBtn2.png") no-repeat;}
.m2p_sabox .bgImg{ height: 149px; }
.m2p_sabox{-webkit-filter: grayscale(100%); filter: grayscale(100%);}
.m2p_sabox:hover,.m2p_sabox.on{-webkit-filter: grayscale(0%); filter: grayscale(0%); color:#ffa300 !important;}
.m2p_sabox p{ font-size: 20px; line-height: 56px; text-align: center; display: block; }
@media (max-width:767px){
.m2pCon{margin-top:35px;}
.m2pImg img{float:none; width:100%;}
.m2pTxt{padding-left:0; width:100%; float:none}
.m2p_t{font-size:14px; line-height:32px; margin-top:15px; margin-bottom:10px;}
.m2p_nm{font-size:20px; display:block}
.m2p_des{font-size:15px;}
.m2p_sabox p{font-size:16px;}
.m2pSwiper{margin-bottom:25px;}
}


.m3pSwiper { margin-top: 48px; height: 145px; position: relative; padding: 0px 145px; }
.m3p_aYr,.m3p_aYr:hover { text-align: center; display: block; font-size: 30px; line-height: 68px; height: 102px; background: url("http://www.vangosports.com/css/../images/m3_i1.png") no-repeat center bottom; color: #333; }
.m3p_aYr.on{ background: url("http://www.vangosports.com/css/../images/m3_i2.png") no-repeat center bottom; font-size: 48px; color: #494e52; font-weight:bold }
.m3pSwiper .swiper-container{ background: url("http://www.vangosports.com/css/../images/m2p_line.jpg") repeat-x left 84px; }
.m3pSwiper .prev{ background: url("http://www.vangosports.com/css/../images/m2btn1.png") no-repeat; height: 43px; width: 33px; position: absolute; left: 48px; top: 53px; z-index: 1; display: block; }
.m3pSwiper .prev:hover{ background: url("http://www.vangosports.com/css/../images/m2btn2.png") no-repeat;}
.m3pSwiper .next{ background: url("http://www.vangosports.com/css/../images/m2btn1.png") no-repeat; height: 43px; width: 33px; position: absolute; right: 48px; top: 53px; z-index: 1; display: block; transform:rotate(180deg); }
.m3pSwiper .next:hover{ background: url("http://www.vangosports.com/css/../images/m2btn2.png") no-repeat;}
.m3p_ul { margin: 42px -7px 0px; }
.m3p_ul li { padding: 0px 7px; margin-bottom: 45px; }
.m3p_aBox .overflowHide{ height: 400px; }
.m3p_pnm { line-height: 50px; height: 50px; margin-top: 17px; font-size: 20px; text-align: center;}
.m3p_pnm span { font-size: 24px; display: inline-block; margin-right: 12px; }
.m3p_aBox p { font-size: 16px; line-height: 24px; color: #707070; height: 48px; overflow: hidden; }
.m2mj_ul { margin: 10px 0px 28px; }
.m2mj_ul li { padding: 30px 0px; border-bottom: 1px dashed #CCCCCC; }
.m2mj_ul li:last-child{border:none;}
.m2mj_ul li .bgImg { float: left; height: 565px; width: 410px; }
.m2mjR { margin-left: 453px; }
.m2mj_t { line-height: 28px; font-size: 16px; }
.m2mj_t span { font-size: 24px; }
.m2mj_u2 { margin: 10px 0px 26px; font-size: 16px; line-height: 28px; }
.m2mj_u2 dd{padding:0;}
.m2mjTab td { font-size: 14px; padding: 6px; border: 1px solid #ddd; line-height: 20px; text-align: center; vertical-align: middle; }
.m2mjDes { font-size: 16px; line-height: 24px; color: #707070; margin-top: 25px; }
@media (max-width:992px){
.m2mj_ul li .bgImg{float:none; margin:0 auto;}
.m2mjR{margin-left:0; margin-top:20px;}
}
@media (max-width:767px){
.m3pSwiper{padding: 0px 65px; margin-top:15px; }
.m3pSwiper .prev{left:0;}
.m3pSwiper .next{right:0;}
.m3p_aYr,.m3p_aYr:hover{font-size:24px;}
.m3p_aYr.on{font-size:30px;}
.m3p_ul{margin-top:0px;}
.m3p_pnm span{font-size:22px;}
.m2mj_ul li .bgImg{width:100%; height:400px;}
.m2mj_u2{font-size:15px;}
.m2mjDes{font-size:14px;}
.m3p_aBox .overflowHide{ height: 200px; }
}


.m2jcCon { margin: 50px -12px 0px; }
.m2jcCon li{ padding: 0px 12px; margin-bottom: 50px; }
.m2jc_aBox .overflowHide { height: 120px; }
.m2jc_t { font-size: 18px; line-height: 22px; color: #303030; height: 44px; display: block; margin: 16px 0px 12px; overflow:hidden }
.m2jc_m { font-size: 14px; line-height: 24px; display: inline-block; }
.m2jcLayerBg{ background:rgba(0,0,0,0.8); position:fixed; z-index:60; left:0; top:0; width:100%; height:100%;}
.m2jcPto { background: #FFF; height: 698px; width: 810px; position: fixed; left: 50%; top: 50%; z-index: 80; margin-top: -349px; margin-left: -405px; }
.m2close{ background: url("http://www.vangosports.com/css/../images/m2close.jpg") no-repeat; height: 50px; width: 50px; position: absolute; top: -50px; right: 0px; cursor: pointer; }
.m2jcPto .prev{ background: url("http://www.vangosports.com/css/../images/m2btn3.png") no-repeat; height: 84px; width: 44px; position: absolute; left: 28px; top: 225px; z-index: 5; }
.m2jcPto .next{ background: url("http://www.vangosports.com/css/../images/m2btn3.png") no-repeat; height: 84px; width: 44px; position: absolute; right: 28px; transform: rotate(180deg); top: 225px; z-index: 5; }
.m2jcTxts { line-height: 48px; padding: 26px 40px 0px; }
.m2jcTxts strong { font-size: 24px; line-height: 46px; color: #ffa300; font-weight: normal; display: block; }
.m2jcTxts p { font-size: 16px; line-height: 24px; color: #707070; height: 48px; overflow: hidden; }
@media (max-width:1199px){
.m2jc_t {font-size:16px;}
.m2jcCon { margin: 20px -8px 0px; }
.m2jcCon li{ padding: 0px 8px; margin-bottom: 30px; }
.m2jcPto{width:auto; left:10px; right:10px; height:auto; margin-top:0; transform:translateY(-50%); margin-left:0}
.m2close{ height: 30px; width: 30px; top: -26px; right:-3px; background-size:26px auto; }
}
@media (max-width:767px){
.m2jc_t{font-size:15px;}
.m2jcPto .prev{height: 64px; width: 34px; background-size:28px auto; left:10px; top:90px; background-position:center center;}
.m2jcPto .next{height: 64px; width: 34px; background-size:28px auto; right:10px; top:90px; background-position:center center;}
.m2jcTxts { line-height: 38px; padding: 12px 20px 20px; }
.m2jcTxts strong { font-size: 18px; line-height: 28px;}
.m2jcTxts p { font-size: 14px; line-height: 22px; }
}
.pages{text-align:center;font-size:0;padding-bottom:37px;}
.pages a{color:#414141;font-size:24px;font-family:Arial;display:inline-block;padding:0 13px;height:32px;line-height:32px;margin:0 3px;}
.pages .active,
.pages a:hover{color:#ffa300;}
.pages .lef{padding:0;width:46px;height:32px;margin-right:7px;background:url("http://www.vangosports.com/css/../images/prev_1.png") no-repeat;position:relative;top:11px;}
.pages .lef:hover{padding:0;width:46px;height:32px;margin-right:7px;background:url("http://www.vangosports.com/css/../images/prev_1a.png") no-repeat;position:relative;top:11px;}
.pages .rit{padding:0;width:46px;height:32px;margin-left:44px;background:url("http://www.vangosports.com/css/../images/next_1.png") no-repeat;position:relative;top:11px;}
.pages .rit:hover{padding:0;width:46px;height:32px;margin-left:44px;background:url("http://www.vangosports.com/css/../images/next_1a.png") no-repeat;position:relative;top:11px;}
.m2skConX1{padding:50px; font-size:16px; line-height:24px;}
@media (max-width:767px){
.m2skConX1{padding:20px;}
}
/*2018-07-04 CSS*/
.hmFrbox{ padding: 65px 0px; }
.hmFrbox .ft_a1{ width:170px; margin-top:5px;}
.hmc2_txx1{font-size:26px; line-height:38px; margin-top:-30px;}
.m2pulxx1{margin-top:35px; margin-bottom:50px;}
.m2mv_ulxx1{margin-bottom:35px;}
.m2akeywords{margin-top:-50px; margin-bottom:60px; font-size:16px; border-bottom:1px dotted #ddd; padding-bottom:28px;}
.m2akeywords a{display:inline-block; margin-right:20px; color:#ffa300;}
.m2akeywords a:hover{text-decoration:underline;}
@media (max-width:767px){
.hmFrbox .ft_a1{width:50%;}	
.hmc2_txx1{font-size:22px; line-height:36px; text-align:center}
.m2p_pnm{font-size:20px;}
.m2akeywords{ font-size:14px;}
.m2akeywords a{ margin-right:10px; }
}


/*2018-07-25 CSS*/
@font-face
{
font-family: enFont;
src: url("http://www.vangosports.com/css/../fonts/enFont.ttf");
}
.ftx1L{ position:relative;}
.ftLx_a{ font-size: 14px; line-height: 28px; background: url("http://www.vangosports.com/css/../images/hm_i1.png") no-repeat left center; height: 28px; padding-left: 30px; display: inline-block; position: absolute; top: 1px; right: 0px; }
.wrapper{height:100%;}
.nHmFocus{width:100%; height:520px; position:relative;}
.nHmFocus .hmFocus,.nHmFocus .hmFocus .bgImg{ height: 100%; }
.nHmFocus .swiper-slide{position:relative;}
.hmFocus .bgImg{position:absolute; left:0; width:100%; bottom:0;}
.hmTopEmpty{height:100px;}
.nHmFocus .swiper-container,.nHmFocus .swiper-wrapper,.nHmFocus .swiper-slide,.nHmFocus .dsPcPad{height:100%;}
.nHmFocus .hmFbtnL,.nHmFocus .hmFbtnR{margin-top:3px;}
.nhmTopBox { background: url("/public/wt/img/nbg2.png") no-repeat center top; padding-top: 75px; }
.nhm_t { text-align: center; height: 100px; margin-bottom: 32px; position: relative;}
.nhm_t p{ color: #fdc101; font: 100px/85px enFont; opacity: 0.2; text-transform: uppercase; }
.nhm_t span{ width: 100%; font-size: 36px; height: 36px; margin-top: -18px; position: absolute; left: 0px; top: 50%; }
.nhmu1{ margin: 0px -10px 48px; }
.nhmu1 li{padding:0 10px; margin-bottom:20px;}
.nhmu1_aBox .overflowHide { height: 300px; }
.nhmu1_aBox .overflowHide .bgImg{ transition:all 0.5s ease-in-out;-webkit-filter: grayscale(100%); filter: grayscale(100%);}
.nhmu1_aBox:hover .overflowHide .bgImg{-webkit-filter: grayscale(0%); filter: grayscale(0%);}
.nhmu1_aBox .overflowHide:before{content:""; width:100%; height:100%; background:rgba(0,0,0,0.4); position:absolute; left:0; top:0; z-index:1; transition:all 0.5s ease-in-out;}
.nhmu1_aBox:hover .overflowHide:before{ background:rgba(246,184,3,0.76);}
.nhmLay { position: absolute; left: 22px; right: 20px; bottom: 12px; z-index: 5; }
.nhmLay_s1 { line-height: 50px; height: 50px; font-size: 28px; display: block; transition: all 0.5s ease-in-out; color: #FFF; }
.nhmLay_s2 { line-height: 60px; display: block; height: 60px; font-size: 50px; color: #f6b803; transition:all 0.5s ease-in-out }
.nhmLay_s2 span { font-size: 28px; }
.nhmu1_aBox:hover .nhmLay_s1,.nhmu1_aBox:hover .nhmLay_s2{ color:#000}
.nhmSwiper { padding-bottom: 55px; position: relative; margin-bottom: 75px; }
.nhm_aBox1 .overflowHide { height: 600px; }
.nhmc1Bom { padding: 21px 28px 25px; }
.nhm_aBox1 { background: #F7F7F7; display: block; }
.nhm_aBox1:hover { background: #F6B803; }
.nhmc1Bom .ellipsis { line-height: 38px; display: block; height: 38px; font-size: 20px; font-weight: normal; color:#333; }
.nhmc1Bom p { font-size: 16px; line-height: 24px; height:48px; overflow:hidden; color: #707070; display: block; margin-bottom: 10px; }
.nhmc1Bom span { color: #333; }
.nhmBtns { height: 34px; width: 76px; margin-left: -38px; position: absolute; left: 50%; bottom: 0px; }
.nhmBtns .prev { background: #494E52 url("http://www.vangosports.com/css/../images/nbtn.png") no-repeat center center; float: left; height: 34px; width: 34px; border-radius:50% }
.nhmBtns .next { background: #494E52 url("http://www.vangosports.com/css/../images/nbtn.png") no-repeat center center; float: right; height: 34px; width: 34px; transform:rotate(180deg); border-radius:50% }
.nhmBtns .prev:hover,.nhmBtns .next:hover{ background-color: #F6B803; }
.nhmCon3 { background: url("http://www.vangosports.com/css/../images/hmc3bg2.png") no-repeat center bottom; margin-bottom:105px; }
.nhmc3Box { position: relative; height: 732px; }
.nhmc3Tbox { display: inline-block; position: absolute; top: 117px; right: 0px; text-align: right; z-index:5 }
.nhmc3Tbox p{ color: #fdc101; font: 100px/90px enFont; opacity: 0.2; text-transform: uppercase; }
.nhmc3Tbox span{ width: 100%; font-size: 36px; height: 36px; position: absolute; right: 0px; bottom:22px; }
.nhmc3Box .nhmBtns { position: absolute; left: auto; right: 0px; bottom: 50px; z-index:5 }
.nhmc3_pBox { height: 732px; position: relative; text-align: right; padding-top: 378px; font-size: 18px; line-height: 36px; }
.nhmc3_pBox strong { font-size: 30px; line-height: 40px; font-weight: normal; display: block; margin-bottom: 15px; }
.nhmc3_pImg { position: absolute; left: 80px; bottom: 0px; }
.swiper-container-cube .swiper-cube-shadow{display:none;}
.nhmCon4 { background: url("http://www.vangosports.com/css/../images/nhm_c4Bg.jpg") no-repeat center 285px;}
.nhmc4Box{ height: 866px; position:relative;}
.nhmc4Box .nhmc3Tbox { position: absolute; left: 0px; right: auto; text-align: left; top: 60px; }
.nhmc4_pBox { height: 866px; position: relative; text-align: left; padding-top: 338px; font-size: 14px; line-height: 30px; color: #FFF; }
.nhmc4_pImg { position: absolute; right: 0px; bottom: 0px; }
.nhmc4_tx { font-size: 34px; font-weight: normal; display: block; line-height: 36px; margin-bottom: 15px; }
.nhmc4_tx span { font-size: 16px; display: inline-block; margin-left: 8px; }
.nhmc4_s1 { font-size: 16px; line-height: 42px; }
.nhmc4Box .nhmBtns { position: absolute; left: 0; bottom: 163px; z-index:5; margin-left:0 }
.nhmFmBox_a{ width: 100%; height: 0; position: absolute; left: 0; top: 50%; z-index: 10; }
.nhmFmCon { height: 348px; width: 320px; position:absolute; right:15px; top:-120px; background:rgba(255,255,255,0.6); border-radius:0.6em; overflow:hidden; box-shadow:0 0 8px 6px rgba(0,0,0,0.08); }
.nhmFmBox_a .container{position:relative;}
.nhmFm_t img,.nhmFm_t text{vertical-align:middle;}
.nhmFm_t img{margin-right:7px;}
.nhmFm_t { background: url("http://www.vangosports.com/css/../images/hmfm_bg.jpg") repeat left top; font-size: 20px; line-height: 58px; color: #FFF; height: 58px; text-align: center; font-weight: bold; }
.nhmFmul { padding: 30px 40px 0px 30px; }
.nhmFmul li { line-height: 34px; height: 34px; margin-bottom: 10px; position: relative; }
.nhm_int { font-size: 14px; line-height: 32px; color: #666; padding: 0px 12px; height: 34px; width: 100%; border: 1px solid #FDC101; }
.nhmFmul li strong { font-size: 14px; color: #909090; display: inline-block; position: absolute; top: 0px; right: -14px; }
.nhmFmul input::-webkit-input-placeholder{color:#333; opacity:1}
.nhmFmul input::-moz-placeholder{color:#333; opacity:1}
.nhmFmul input:-moz-placeholder{color:#333; opacity:1}
.nhmFmul input:-ms-input-placeholder{color:#333; opacity:1}
.nhmSubmit { font-size: 16px; line-height: 34px; color: #FFF; background: #FDC101; height: 34px; position: relative; top: 10px; text-align: center; display: block; }
.nhm_select { -webkit-appearance: none; -moz-appearance: none; -webkit-appearance: none; border: 1px solid #fdc101; background: #fff url("http://www.vangosports.com/css/../images/nhm_i2.jpg") no-repeat right center; opacity: 1; color: #333; font: 14px/32px "微软雅黑"; width: 100%; height: 32px; padding: 0px 26px 0px 8px; }
.nhmSubmit{ position: relative; top: 10px; text-align: center; display: block; font-size: 16px; line-height: 34px; color: #FFF; background: #FDC101; }
.nhmSubmit:hover{ color: #FFF; background: #F1B601; } 
.navRx{ position: absolute; right: 80px; height: 100px; top: 0px; }
.nRx_lan { text-align: right; line-height: 25px; padding-top: 8px; font-size: 14px; }
.nRxTools { line-height: 34px; height: 34px; }
.nRx_serBox { line-height: 32px; float: left; height: 34px; width: 185px; border: 1px solid #ddd; margin-right: 15px; position: relative; border-radius:1.8em; }
.nRx_tel { color: #fdc101; background: url("http://www.vangosports.com/css/../images/nhm_i3.png") no-repeat left center; padding-left: 38px; font-size: 24px; line-height: 34px; float: left; height: 34px; font-weight: bold; }
.nRx_int { font-size: 14px; line-height: 20px; color: #666; height: 20px; width: 120px; border-width: 0px; border-style: none; position: absolute; left: 15px; top: 6px; }
.nRx_submit { background: #FDC101 url("http://www.vangosports.com/css/../images/nhm_sei.png") no-repeat 10px center; height: 30px; width: 40px; display: block; position: absolute; top: 1px; right: 1px; border-radius:0 1.8em 1.8em 0; }
.nhm_cod{position:absolute; right:1px; top:1px;}

@media (min-width:480px){
    .nHmFocus{
    padding-right: 0px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto }
    }
@media (min-width: 1919px){
    .nHmFocus {
        height: 630px;
        width: 1920px;
    } 
    .navbar-brand {visibility: hidden;}
}
@media (min-width: 1199px){
    .nHmFocus {
        height: 380px;
        width: 1200px;
    } 
    .navbar-brand {visibility: hidden;}
}
@media (max-width:1599px){
.nhmFmCon{right:85px;}
.nhmLay_s1{font-size:24px;}
.nhmLay_s2 span{font-size:24px;}
.nHmFocus{height:520px;}
}
@media (max-width:993px){
.hmFocus .bgImg{top:48px;}
.nHmFocus{ height:420px;}
.nhmFmCon{top:-450px; right:45px;}
.nhmTopBox{padding-top:50px;}
.nhm_t p{font-size:70px;}
.nhm_t span{font-size:28px;}
.nhmc3Tbox p{font-size:70px; line-height:60px;}
.nhmc3Tbox span{font-size:28px; bottom:3px;}
.nhmc3_pImg{left:0;}
.nhmc3_pBox strong{font-size:26px;}
.nhmc3_pBox{font-size:16px; line-height:32px;}
.nhmc3_pImg{width:460px; height:auto;}
.nhmCon3{margin-top:-120px;}
.nhmCon4{margin-top:-120px;}
.nhmc4_pImg{width:460px; height:auto;}
.nhmc4_pBox,.nhmc4Box{height:720px;}
.nhmc4Box .nhmBtns{bottom:18px;}
.nhmTopBox {position:relative; z-index:5;}
.nhmCon3{position:relative; z-index:3;}
.hmTopEmpty{height:48px;}
}
@media (max-width:767px){
.nhmFmBox_a{position:static; height:auto; padding:25px 0}
.nHmFocus{height:auto;}
.nHmFocus .hmFocus{height:auto;}
.nhmFmCon{position:static; width:100%;}
.nHmFocus .hmFbtnR{transform:scale(0.4) rotate(180deg); top:auto; bottom:-12px;}
.nHmFocus .hmFbtnL{transform:scale(0.4); top:auto; bottom:-12px;}
.nhm_t{height:auto;}
.nhm_t p{font-size:40px; line-height:50px;}
.nhm_t span{font-size:24px; margin-top:-11px;}
.nhmLay_s2{font-size:40px;}
.nhmu1{margin-bottom:15px;}
.nhmc3Tbox p{font-size:40px; line-height:50px;}
.nhmc3Tbox span{font-size:24px; bottom:26px;}
.nhmc3_pBox,.nhmc3Box{height:auto;}
.nhmc3_pImg{width:100%; height:auto; position:static; margin-bottom:25px;}
.nhmc3Tbox{top:50px;}
.nhmc3_pBox{padding-top:158px;}
.nhmc3_pBox{padding-bottom:70px;}
.nhmc3Box .nhmBtns{bottom:-16px;}
.nhmc4_pBox, .nhmc4Box{height:auto;}
.nhmc4_pBox{padding-top:280px;}
.nhmc4_pImg{width:100%; height:auto; position:static; margin-top:-100px; margin-bottom:35px;}
.nhmCon4{background-size:cover; padding-bottom:70px;}
.nhmc4Box .nhmBtns{left:auto; right:0; bottom:-40px;}
.nhmc4_tx{font-size:28px;}
}
/*优胜空间 */
.contactusdiyou {position: fixed; right: -230px; bottom: 0px; _position: absolute; width: 230px; height: 100%; background: #009aff; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; }
.contactusdiyou .hoverbtn{width:30px; height:129px; padding-top:20px; cursor: pointer; position:absolute; top:50%; margin-top:-66px;left:-30px; font-size:14px; color:#fff; background:#009aff; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;} .contactusdiyou .hoverbtn span{width:30px; height:19px;line-height: 19px; text-align: center; overflow:hidden; float:left;}
.contactusdiyou .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.hoverimg2{background:url(../img/hoverbtnbg1.png) no-repeat; } 
.contactusdiyou .conter{width:186px; height:560px; margin-left:22px;   position:absolute; top:55%;*margin-top:-140px;margin-top:-280px;}
.contactusdiyou .conter .con1{ border-bottom:1px solid #6a6a6a; padding-bottom:22px;}
.contactusdiyou .conter .con1 dl dt{width:31px; height:31px; float:left;    position: relative;
    top: 32px;}
.contactusdiyou  dl .f1{width:142px; height:36px;line-height: 36px; float:right; font-size:14px;_font-size: 14px;*font-size: 15px; color:#fff;vertical-align: top; font-weight: bold;}
.contactusdiyou  dl .f2{ width:142px; float:right; font-size:12px; color:#fff; height:30px;line-height: 30px; float:right;}
.kefuQQ a{ background:url(../img/button-custom-qq.gif)  no-repeat; width:70px; height:20px; display:inline-block; vertical-align:middle;}
.kefuQQ a:hover{ background:url(../img/button-custom-qq-h.gif)  no-repeat;}
.contactusdiyou .conter .con1 dl dd .ph_num{ font:18px 'Microsoft yahei';*font-size: 16px;_font-size: 16px; color:#fff; height:25px;}

.contactusdiyou .qqcall{padding:22px 0px;border-bottom:1px solid #6a6a6a;}
.contactusdiyou .qqcall dl dt{width:31px; height:31px; float:left; position: relative;
    top: 32px;}

.contactusdiyou .weixincall{float:right;padding:22px 0; border-bottom:1px solid #6a6a6a;}
.contactusdiyou .weixincall dl dt{width:31px; height:31px; float:left; position: relative;
    top: 32px;}


.contactusdiyou .weixincall .f3{float: right;width:73px; height:auto; margin-right:69px; display:inline;}
.contactusdiyou .weixincall .f3 img{width: 73px;height: auto;}
.contactusdiyou .dytimer{    float: right; width: 160px; height: 40px; padding: 16px 0px 15px 0px; /* background: #007b77; */ margin: 20px 0px 0px 0px;} .contactusdiyou .dytimer span{display:block; height:20px; line-height:20px; font-size:14px; color:#fff;} .diyou{_position: absolute; _bottom: auto;_margin-bottom:0px; z-index:99999999999; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));} .diyoumask { position:fixed; left: 0; top: 0; z-index: 100000; width:100%; height:100%; opacity:0.3;filter:alpha(Opacity=30); background:#000; display:none;} .fn_cle:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } /***联系我们***/


