﻿@charset "UTF-8";
/**
 * 
 * @qw
 * @date    2018-11-22 18:36:07
 * @version 20181122
 */

/*关于我们*/
.dsSpBan{background: url(../images/spbg.jpg) center top no-repeat;height: 475px;position: relative;}
.dsSpBan .dsDiv{position: absolute;width: 1200px;top: 0;left: 50%;margin-left: -600px;height: 100%;}
.dsSpBan .dsVideo{position: absolute;width: 444px;height: 265px;right: 98px;top: 70px;}
.dsSpBan .dsVideo .divVBox{position: absolute;width: 100%;height: 100%;z-index: -1;}
.dsSpBan .dsVideo .divBtn{position: absolute;width: 100%;height: 100%;z-index: 0;}

/*二级菜单*/
.dsMenuAbtBox{position: relative;height: 122px;}
.dsMenuAbt{background: #fff;overflow: hidden;position: absolute;width: 100%;left: 0;top: 0;z-index: 11;transition:all .4s ease-out;border-bottom: 1px solid #f8f8f8;}
.dsMenuAbt.add1c{position: fixed;top: 31px;box-shadow: 5px 0 3px #ccc;}
.dsMenuAbt .ul li{width: 14.2857%;float: left;overflow: hidden;text-align: center;}
.dsMenuAbt .ul li a{display: inline-block;vertical-align: top;padding:20px 0 30px;font-size: 16px;position: relative;}
.dsMenuAbt .ul li.on a:after{display: block;position: absolute;left: 50%;margin-left: -10px;bottom: 0;width: 0;height: 0;border: 10px solid transparent;border-top: none;border-bottom-color: #f8f8f8;content: '';}
.dsMenuAbt .ul li.on a{color: #e52f22;}
.dsMenuAbt .ul li i{display: block;width: 38px;height: 38px;margin: 0 auto 10px;background: url(../images/menu_bg.png) no-repeat;transition:all .4s ease-out;}
.dsMenuAbt .ul li.list1 i{background-position: 0 top;}
.dsMenuAbt .ul li.list2{display: none!important;}
.dsMenuAbt .ul li.list2 i{background-position: -149px top;}
.dsMenuAbt .ul li.list3 i{background-position: -299px top;}
.dsMenuAbt .ul li.list5 i{background-position: -449px top;}
.dsMenuAbt .ul li.list4 i{background-position: -599px top;}
.dsMenuAbt .ul li.list6 i{background-position: -749px top;}
.dsMenuAbt .ul li.list7 i{background-position: -899px top;}
.dsMenuAbt .ul li.list8 i{background-position: -1049px top;}
.dsMenuAbt .ul li.list1.on i,
.dsMenuAbt .ul li.list1 a:hover i{background-position: 0 bottom;}
.dsMenuAbt .ul li.list2.on i,
.dsMenuAbt .ul li.list2 a:hover i{background-position: -149px bottom;}
.dsMenuAbt .ul li.list3.on i,
.dsMenuAbt .ul li.list3 a:hover i{background-position: -299px bottom;}
.dsMenuAbt .ul li.list5.on i,
.dsMenuAbt .ul li.list5 a:hover i{background-position: -449px bottom;}
.dsMenuAbt .ul li.list4.on i,
.dsMenuAbt .ul li.list4 a:hover i{background-position: -599px bottom;}
.dsMenuAbt .ul li.list6.on i,
.dsMenuAbt .ul li.list6 a:hover i{background-position: -749px bottom;}
.dsMenuAbt .ul li.list7.on i,
.dsMenuAbt .ul li.list7 a:hover i{background-position: -899px bottom;}
.dsMenuAbt .ul li.list8.on i,
.dsMenuAbt .ul li.list8 a:hover i{background-position: -1049px bottom;}
/*栏目*/
.abtName1{text-align: center;font-size: 24px;line-height: 28px;margin-bottom: 5px;color: #e52f22;}
.abtName2{text-align: center;font-size: 18px;margin-bottom:40px;color: #d5d5d5;}
/*关于我们内容*/
.dsAbtCon{position: relative;background: #f8f8f8;overflow: hidden;padding: 65px 0;}
.dsAbtCon2{background: #fff;overflow: hidden;padding: 65px 0;}
.gsjjConBox .ul li{overflow: hidden;}
.gsjjConBox .ul li .divbox{position: relative;width: 50%;float: left;}
.gsjjConBox .ul li .divimg .ds_pic{padding-bottom: 50%;}
.gsjjConBox .ul li .divinfo{padding:0 40px;text-align: justify;}
.gsjjConBox .ul li.list1 .divinfo{padding-top: 30px;}
.gsjjConBox .ul li.list2 .divinfo{padding-top: 70px;}
.gsjjConBox .ul li.list3 .divinfo{padding-top: 80px;}
.gsjjConBox .ul li .divinfo .h3{font-weight: normal;color: #333;font-size: 24px;line-height: 28px;margin-bottom: 5px;}
.gsjjConBox .ul li .divinfo .h3 i{font-size: 14px;color: #666;font-style: normal;}
.gsjjConBox .ul li .divinfo .p{color: #666;}
.gsjjConBox .ul li .divinfo .dllist1{overflow: hidden;margin-top: 15px;}
.gsjjConBox .ul li .divinfo .dllist1 dd{width: 25%;float: left;overflow: hidden;color: #999;line-height: 30px;}
.gsjjConBox .ul li .divinfo .dllist1 dd span{color: #333;font-size: 24px;display: block;}
.gsjjConBox .ul li .divinfo .divtel{padding-left: 66px;background: url(../images/divtel_bg.png) left center no-repeat;line-height: 28px;margin-top: 15px;}
.gsjjConBox .ul li .divinfo .divtel .p2{font-size: 24px;color: #e52f22;}

/*发展历程*/
.dsHisCon{background: #fff url(../images/his_bg.png) bottom center no-repeat;overflow: hidden;padding: 65px 0;position: relative;}
.dsHisCon:after{display: block;height: 1px;position: absolute;width: 100%;left: 0;top: 235px;content: '';background: #ccc;}
.historyBox .ul li{text-align: center;padding: 0 2%;}
.historyBox .ul li .h3{font-size: 36px;font-weight: normal;color: #333;line-height: 40px;position: relative;padding-bottom: 40px;margin-bottom: 40px;}
.historyBox .ul li .h3:after{display: block;width: 10px;height: 10px;background: #ccc;content: '';position: absolute;left: 50%;margin-left: -5px;bottom: 1px;border-radius: 50%;}
.historyBox .ul .center li .h3:after{border: 2px solid #e52f22;margin-left: -7px;background: #fff;bottom: -1px;}
.historyBox .ul li .dl dt{margin-bottom: 5px;color: #333;font-weight: bold;}
.historyBox .ul li .dl dd{color: #666;}
.historyBox .ul li .dl{margin-bottom: 10px;line-height: 22px;}
.historyBox .owl-nav{width: 115px;margin: 25px auto 0;line-height: 0;overflow: hidden;}
.historyBox .owl-prev,
.historyBox .owl-next{display: block;width: 48px;height: 48px;background: center no-repeat;}
.historyBox .owl-prev{float: left;background-image: url(../images/abtb1.png)!important;}
.historyBox .owl-next{float: right;background-image: url(../images/abtb2.png)!important;}
.historyBox .disabled{opacity: .5;cursor: default;}

/*企业文化*/
.qywhBoxCon{text-align: center;line-height: 28px;color: #666;}
.qywhTabBox{overflow: hidden;}
.qywhTabBox .hd{border-left: 1px solid #e5e5e5;text-align: center;margin-bottom: 40px;}
.qywhTabBox .hd li{width: 25%;float: left;border: 1px solid #e5e5e5;border-left: none;margin-left: -1px;height: 58px;line-height: 58px;font-size: 20px;cursor: pointer;position: relative;}
.qywhTabBox .hd li i{display: inline-block;vertical-align: top;height: 25px;width: 25px;margin-right: 15px;background: #ccc;margin-top: 16.5px;background: url(../images/qywh_ico.png) no-repeat;}
.qywhTabBox .hd li.on{background: #e52f22;color: #fff;}
.qywhTabBox .hd li.on:after{display: block;width: 0;height: 0;border: 10px solid transparent;content: '';position: absolute;top: 100%;border-top-color: #e52f22;border-bottom: none;left: 50%;margin-left: -10px;}
.qywhTabBox .hd li.list1 i{background-position: -125px 0;}
.qywhTabBox .hd li.list2 i{background-position: -100px 0;}
.qywhTabBox .hd li.list3 i{background-position: -175px 0;}
.qywhTabBox .hd li.list4 i{background-position: -150px 0;}
.qywhTabBox .hd li.list1.on i{background-position: -25px 0;}
.qywhTabBox .hd li.list2.on i{background-position: 0 0;}
.qywhTabBox .hd li.list3.on i{background-position: -75px 0;}
.qywhTabBox .hd li.list4.on i{background-position: -50px 0;}
.qywhTabBox1 .ul li{width: 33.33333333%;float: left;overflow: hidden;padding: 40px 0;}
.qywhTabBox1 .ul li .divimg{width: 110px;float: left;}
.qywhTabBox1 .ul li .divimg img{display: block;width: 100%;}
.qywhTabBox1 .ul li .divinfo{margin-left: 130px;margin-top: 20px;}
.qywhTabBox1 .ul li .h3{font-size: 14px;color: #333;}
.qywhTabBox1 .ul li .p{max-width: 170px;text-align: justify;}

.qywhTabBox2{position: relative;height: 340px;background: url(../images/qywh_pic.png) center top no-repeat;overflow: hidden;}
.qywhTabBox2 .ul li{position: absolute;width: 270px;text-align: justify;}
.qywhTabBox2 .ul li .h3{font-size: 16px;color: #333;}
.qywhTabBox2 .ul li.list1{left: 70px;top: 25px;}
.qywhTabBox2 .ul li.list2{left: 70px;top: 195px;}
.qywhTabBox2 .ul li.list3{right: 40px;top: 35px;}
.qywhTabBox2 .ul li.list4{right: 40px;top: 195px;}

.qywhTabBox3{overflow: hidden;text-align: justify;}
.qywhTabBox3 .divleft{width: 49%;float: left;}
.qywhTabBox3 .divleft .ul li{max-width: 410px;background: #fbfbfb;text-align: center;height: 70px;line-height: 70px;margin:0 0 10px;overflow: hidden;font-size: 16px;}
.qywhTabBox3 .divleft .ul li.list2,
.qywhTabBox3 .divleft .ul li.list4{margin-left: 110px;}
.qywhTabBox3 .divleft .ul li span{display: block;}
.qywhTabBox3 .divleft .ul li span.span1{background:center repeat;color: #fff;float: left;width: 70px;font-weight: bold;font-size: 18px;}
.qywhTabBox3 .divleft .ul li.list1 span.span1{background-image: url(../images/qywh_bg1.png);}
.qywhTabBox3 .divleft .ul li.list2 span.span1{background-image: url(../images/qywh_bg2.png);}
.qywhTabBox3 .divleft .ul li.list3 span.span1{background-image: url(../images/qywh_bg3.png);}
.qywhTabBox3 .divleft .ul li.list4 span.span1{background-image: url(../images/qywh_bg4.png);}
.qywhTabBox3 .divleft .ul li span.span2{margin-left: 70px;}

.qywhTabBox3 .divright{width: 49%;float: right;position: relative;overflow: hidden;padding: 50px 0;}
.qywhTabBox3 .divright:after,
.qywhTabBox3 .divright:before{display: block;position: absolute;content: '';width: 32px;height: 31px;background: center no-repeat;}
.qywhTabBox3 .divright:before{left: 0;top: 0;background-image: url(../images/douh1.png);}
.qywhTabBox3 .divright:after{right: 0;bottom: 0;background-image: url(../images/douh2.png);}

.qywhTabBox4{overflow: hidden;position: relative;text-align: center;padding: 15px 0;}
.qywhTabBox4:after{position: absolute;width: 1px;height: 100%;left: 50%;margin-left: -.5px;top: 0;content: '';background: #e5e5e5;}
.qywhTabBox4 .divleft{width: 48%;float: left;}
.qywhTabBox4 .divright{width: 48%;float: right;}
.qywhTabBox4 .divinfo .h3{margin-bottom: 5px;font-size: 16px;color: #333;}
.qywhTabBox4 .divinfo .p{height: 72px;overflow: hidden;}

/*公司一角*/
.dsAbtConGsyj:after{content: '';background: #fff;width: 100%;height: 272px;position: absolute;left: 0;bottom: 0;}
.gsyjBoxCon{position: relative;z-index: 1;}
.gsyjBoxCon .hd{margin-bottom: 40px;overflow: hidden;text-align: center;}
.gsyjBoxCon .hd li{display: inline-block;vertical-align: top;padding: 0 20px;height: 48px;line-height: 48px;border-radius: 5px;background: #e5e5e5;font-size: 18px;margin: 0 5px;cursor: pointer;}
.gsyjBoxCon .hd li.list4{width: 140px;}
.gsyjBoxCon .hd li.on{color: #fff;background: #e52f22;}
.gsyjBoxCon .hd li i{display: inline-block;vertical-align: top;height: 20px;width: 20px;margin-right: 6px;background: #ccc;margin-top: 14px;background: url(../images/ggyj_ico.png) no-repeat;}
.gsyjBoxCon .hd li.list1 i{background-position: -100px 0;}
.gsyjBoxCon .hd li.list2 i{background-position: -80px 0;}
.gsyjBoxCon .hd li.list3 i{background-position: -140px 0;}
.gsyjBoxCon .hd li.list4 i{background-position: -120px 0;}
.gsyjBoxCon .hd li.list1.on i{background-position: -20px 0;}
.gsyjBoxCon .hd li.list2.on i{background-position: 0 0;}
.gsyjBoxCon .hd li.list3.on i{background-position: -60px 0;}
.gsyjBoxCon .hd li.list4.on i{background-position: -40px 0;}
.gsyjBoxCon .bd{overflow: hidden;position: relative;}
.gsyjBoxCon .bd .ul li img{display: block;width: 100%;}
.gsyjBoxCon a.prev,
.gsyjBoxCon a.next{display: block;width: 34px;height: 66px;position: absolute;z-index: 2;top: 50%;margin-top: -33px;background: center no-repeat;}
.gsyjBoxCon a.prev{left: 0;background-image: url(../images/gsyjb1.png);}
.gsyjBoxCon a.next{right: 0;background-image: url(../images/gsyjb2.png);}
.fancybox-caption{text-align: center;font-size: 16px!important;}

/*媒体报道*/
.dsAbtConMtbd{background: #fff;}
.dsAbtConMtbd:after{position: absolute;width: 100%;background: #f8f8f8;top: 0;left: 0;height: 355px;content: '';}
.dsAbtConMtbd .WarpBox{position: relative;z-index: 1;}
.mediaList .ul li.listTop{border: 1px solid #e5e5e5;padding: 40px;overflow: hidden;background: #fff;}
.mediaList .ul li.listTop .divv{width: 518px;float: left;height: 300px;background:#000;}
.mediaList .ul li.listTop .divinfo{margin-left: 560px;margin-top: 80px;line-height: 30px;}
.mediaList .ul li.listTop .h3{color: #333;font-size: 24px;font-weight: normal;margin-bottom: 20px;}
.mediaList .ul li.listTop .p{text-align: justify;color: #666;}
.mediaList .ul li.list a{display: block;overflow: hidden;padding: 40px;border-bottom: 1px solid #e5e5e5;background: #fff;}
.mediaList .ul li.list .divimg{width: 160px;float: left;overflow: hidden;}
.mediaList .ul li.list .ds_pic{padding-bottom: 100px;}
.mediaList .ul li.list .divinfo{margin-left: 200px;}
.mediaList .ul li.list .h3{color: #333;font-size: 20px;line-height: 30px;margin-bottom:5px;font-weight: normal;margin-top: 7px;transition:all .4s ease-out;}
.mediaList .ul li.list .p{color: #666;line-height: 26px;overflow: hidden;text-align: justify;}
.mediaList .ul li.list .p span{display: inline-block;vertical-align: top;color: #e52f22;float: right;}
.mediaList .ul li.list:hover .h3{color: #e52f22;}

/*合作客户*/
.dsPartnerCon{background: #fff;padding: 65px 0;overflow: hidden;}
.partnerBox .bd{min-height: 798px;}
.partnerBox .bd .ul{width: 1250px;padding-bottom: 20px;}
.partnerBox .bd li{width: 283px;border: 1px solid #e5e5e5;float: left;overflow: hidden;text-align: center;position: relative;margin:0 20px 20px 0;}
.partnerBox .bd li .h3{color: #333;font-weight: normal;height: 38px;line-height: 38px;background: #fafafa;font-size: 14px;padding: 0 15px;}
.partnerBox .bd li .ds_tab{width: 263px;height: 105px;padding: 10px;}
.partnerBox .bd li .ds_tabc{height: 105px;}
.partnerBox .bd li .divmore{position: absolute;width: 100%;height: 100%;left: 0;top: 100%;background: rgba(0,0,0,.7);color: #fff;z-index: 1;opacity: 0;transition:all .4s ease-out;}
.partnerBox .bd li .divmore .h4{font-size: 16px;font-weight: normal;padding: 15px 15px 5px;transition:all .8s ease-out;transform: translateY(105px);opacity: 0;}
.partnerBox .bd li .divmore .p{height: 100px;color: #ccc;overflow: hidden;line-height: 20px;text-align: justify;margin: 0 15px;transition:all .9s ease-out;transform: translateY(105px);opacity: 0;}
.partnerBox .bd li:hover .divmore{opacity: 1;top: 0;}
.partnerBox .bd li:hover .divmore .h4{transform: translateY(0);opacity: 1;}
.partnerBox .bd li:hover .divmore .p{transform: translateY(0);opacity: 1;}

.partnerBox .hd{margin-bottom: 40px;overflow: hidden;text-align: center;}
.partnerBox .hd li{display: inline-block;vertical-align: top;padding: 0 20px;height: 48px;line-height: 48px;border-radius: 5px;background: #e5e5e5;font-size: 18px;margin: 0 5px;cursor: pointer;}
.partnerBox .hd li.list4{width: 140px;}
.partnerBox .hd li.on{color: #fff;background: #e52f22;}
.partnerBox .hd li i{display: inline-block;vertical-align: top;height: 20px;width: 20px;margin-right: 6px;background: #ccc;margin-top: 14px;background: url(../images/hzkh_ico.png) no-repeat;}
.partnerBox .hd li.list1 i{background-position: -120px 0;}
.partnerBox .hd li.list2 i{background-position: -100px 0;}
.partnerBox .hd li.list3 i{background-position: -140px 0;}
.partnerBox .hd li.list4 i{background-position: -180px 0;}
.partnerBox .hd li.list5 i{background-position: -160px 0;}
.partnerBox .hd li.list1.on i{background-position: -20px 0;}
.partnerBox .hd li.list2.on i{background-position: 0 0;}
.partnerBox .hd li.list3.on i{background-position: -40px 0;}
.partnerBox .hd li.list4.on i{background-position: -80px 0;}
.partnerBox .hd li.list5.on i{background-position: -60px 0;}

/*联系海龙*/
.contactBoxCon{padding: 40px;overflow: hidden;background: #fff;border: 1px solid #e5e5e5;border-top: none;}
.contactBoxCon .dsContactList1{padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #e5e5e5;}
.contactBoxCon .dsContactList{overflow: hidden;}
.contactBoxCon .dsContactList .divimg{width: 478px;float: left;}
.contactBoxCon .dsContactList .ds_pic{padding-bottom: 62.34%;}
.contactBoxCon .dsContactList .divinfo{margin-left: 520px;}
.contactBoxCon .dsContactList .divinfo .dl{line-height: 20px;padding: 5px 0;}
.contactBoxCon .dsContactList .divinfo .dl dt{width: 100px;float: left;text-align: right;color: #999;}
.contactBoxCon .dsContactList .divinfo .dl dd{margin-left: 105px;text-align: justify;}
.contactBoxCon .dsContactList .divinfo .dl dd a{color: #333;}
.contactBoxCon .h3{font-size: 24px;font-weight: normal;color: #333;margin-bottom: 20px;}
.contactBoxCon .dsContactList1 .divinfo{padding-top: 25px;}
.contactBoxCon .dsContactList1 .divinfo .dl{padding: 25px 0;}
.contactBoxCon .dsContactList .ullist li .p1{color: #999;}
.contactBoxCon .dsContactList .ullist li{width: 249px;float: left;overflow: hidden;padding: 6px 0;line-height: 20px;padding-left: 40px;position: relative;}
.contactBoxCon .dsContactList .ullist li:after{display: block;width: 28px;height: 28px;position: absolute;content: '';left: 0;top: 12px;background: url(../images/con_ico.png) no-repeat;}
.contactBoxCon .dsContactList .ullist li a{color: #333;}
.contactBoxCon .dsContactList .ullist li.list1:after{background-position: -140px 0;}
.contactBoxCon .dsContactList .ullist li.list2:after{background-position: -112px 0;}
.contactBoxCon .dsContactList .ullist li.list3:after{background-position: -196px 0;}
.contactBoxCon .dsContactList .ullist li.list4:after{background-position: -168px 0;}
.contactBoxCon .dsContactList .ullist li.list5:after{background-position: -28px 0;}
.contactBoxCon .dsContactList .ullist li.list6:after{background-position: 0 0;}
.contactBoxCon .dsContactList .ullist li.list7:after{background-position: -84px 0;}
.contactBoxCon .dsContactList .ullist li.list8:after{background-position: -56px 0;}
.dsConConBox{padding: 65px 0;background: #fff;overflow: hidden;}
.dsConConBox1{background: #f8f8f8;padding: 25px;margin: 40px 0 20px;}
.dsConConBox1:after {content:'';display:block;height:0;visibility:hidden;clear:both;}
.dsConConBox1 .dsConConBox1_left{width: 750px;float: left;}
.dsConConBox1 .dsConConBox1_right{margin-left: 750px;text-align: center;line-height: 22px;padding-top: 14px;}
.dsConConBox1 .dsConConBox1_right a{display: inline-block;vertical-align: top;width: 92px;height: 22px;background: url(../images/span_bgbg.png) center no-repeat;}
.dsConConBox1 .dsConConBox1_left .div1{width: 170px;float: left;text-align: right;line-height: 50px;}
.dsConConBox1 .dsConConBox1_left .div2{margin-left: 175px;}
.dsConConBox1 .dsConConBox1_left .div2 .divdiv2{width: 110px;float: right;}
.dsConConBox1 .dsConConBox1_left .div2 .divdiv2 .dsBtn{background: #e52f22 url(../images/btnsear.png) 20px center no-repeat;text-indent: 25px;color: #fff;font-size: 18px;display: block;width: 100%;height: 50px;line-height: 50px;border-radius: 0 5px 5px 0;cursor: pointer;}
.dsConConBox1 .dsConConBox1_left .div2 .divdiv1{margin-right: 110px;position: relative;}
.dsConConBox1 .dsConConBox1_left .div2 .divdiv1 .text{display: block;width: 435px;padding: 0 15px;height: 48px;line-height: 48px;background: #fff url(../images/btnsel.png) 95% center no-repeat;;border: 1px solid #e5e5e5;border-right: none;margin-right: -1px;border-radius:5px 0 0 5px;cursor: pointer;}
.dsConConBox1 .dsConConBox1_left .div2 .divdiv1 #box{position: absolute;left: 0;top: 50px;display: none;border: 1px solid #e5e5e5;}
.dsConConBox1 .dsConConBox1_left .div2 .divdiv1 #box .city_search input{color: #333;}

.dsConConBox2 .hd{overflow: hidden;border-right: 1px solid #e5e5e5;}
.dsConConBox2 .hd *{box-sizing: border-box;}
.dsConConBox2 .hd li{cursor: pointer;width: 11.111111111%;float: left;text-align: center;border: 1px solid #e5e5e5;border-right: none;height: 58px;line-height: 58px;font-size: 16px;}
.dsConConBox2 .hd li.on{color: #ff6633;border-bottom-color: transparent;}
.dsConConBox2 .bd{padding: 20px;border: 1px solid #e5e5e5;border-top: none;overflow: hidden;}
.dsConConBox2 .bd .divbox{display: none;}
.dsConConBox2 .bd .divbox .dstabs{width: 100%;}
.dsConConBox2 .bd .divbox .dstabs a{color: #333;}
.dsConConBox2 .bd .divbox .dstabs .ds_pic{width: 100%;padding-bottom: 220px;}
.dsConConBox2 .bd .divbox .dstabs .p{line-height: 20px;padding: 10px 0;}
.dsConConBox2 .bd .divbox .dstabs .www190{width: 190px;padding-left: 20px;}

@media screen and (max-width:1440px){
.gsjjConBox .ul li .divinfo{padding:0 25px;}
.gsjjConBox .ul li.list1 .divinfo{padding-top: 10px;}
.gsjjConBox .ul li.list2 .divinfo{padding-top: 35px;}
.gsjjConBox .ul li.list3 .divinfo{padding-top: 35px;}
.qywhTabBox1 .ul li{padding: 20px 0;}
.qywhTabBox2{background-size: contain;height: 284px;}
.qywhTabBox2 .ul li.list1{left: 35px;top: 10px;}
.qywhTabBox2 .ul li.list2{left: 35px;top: 155px;}
.qywhTabBox2 .ul li.list3{right: 15px;top: 25px;}
.qywhTabBox2 .ul li.list4{right: 15px;top: 155px;}
.dsAbtConGsyj:after{height: 238px;}
.mediaList .ul li.listTop{padding: 20px;}
.mediaList .ul li.listTop .divinfo{margin-left: 540px;margin-top: 60px;}
.mediaList .ul li.list a{padding: 20px;}
.mediaList .ul li.list .divinfo{margin-left: 180px;}
.dsAbtConMtbd:after{height: 335px;}
.partnerBox .bd li{width: 235.75px;}
.partnerBox .bd li .divmore .h4{line-height: 20px;padding-bottom: 0;padding-top: 15px;}
.partnerBox .bd li .ds_tab{width: 215px;}
.contactBoxCon{padding: 20px;}
.contactBoxCon .dsContactList1{margin-bottom: 20px;padding-bottom: 20px;}
.contactBoxCon .dsContactList .divimg{width: 420px;border: 1px solid #e5e5e5;}
.contactBoxCon .dsContactList .divinfo{margin-left: 440px;}
.contactBoxCon .dsContactList1 .divinfo{padding-top: 15px;}
.contactBoxCon .dsContactList .ullist li{width: 220px;}
.contactBoxCon .dsContactList .ullist li{padding-bottom: 3px;padding-top: 3px;background-position: 0 9px}
}

/* 团购详情 */
.dsGroupBox1{padding: 80px 0 20px;overflow: hidden;}
.dsGroupBox1 .divright{width: 300px;float: right;background: #f8f8f8;padding: 15px 0;}
.dsGroupBox1 .divright .divbox1{width: 90px;float: left;background: url(../images/gr_bg1.png) right center no-repeat;font-size: 16px;font-weight: bold;text-align: center;line-height: 25px;padding: 15px 0;letter-spacing: 5px;}
.dsGroupBox1 .divright .divbox2{margin-left: 90px;text-align: center;}
.dsGroupBox1 .divright .divbox2 a{display: inline-block;vertical-align: top;margin: 0 15px;color: #333;}
.dsGroupBox1 .divright .divbox2 a i{display: block;margin: 0 auto 5px;background: center no-repeat;border-radius: 50%;overflow: hidden;width: 48px;height: 48px;transition:all .4s ease-out;}
.dsGroupBox1 .divright .divbox2 a.aa1 i{background-color: #34b880;background-image: url(../images/aabg1.png)}
.dsGroupBox1 .divright .divbox2 a.aa2 i{background-color: #ffa919;background-image: url(../images/aabg2.png)}
.dsGroupBox1 .divright .divbox2 a:hover{color: #e52f22;}
.dsGroupBox1 .divright .divbox2 a:hover i{transform: rotate(360deg);}
.dsGroupBox1 .divleft{background: #f2f8fe;padding: 15px 30px 15px 220px;text-align: justify;position: relative;margin-right: 320px;}
.dsGroupBox1 .divleft img{position: absolute;width: 200px;display: block;left: 0;bottom: 0;}
.dsGroupBox1 .divleft .h3{margin:3px 0 5px;font-size: 16px;color: #333;}
.dsGroupBox1 .divleft .p{color: #999;}

.dsGroupBox2{padding: 20px 0;}
.dsGroupBox2 .divname{font-size: 30px;text-align: center;margin-bottom: 25px;line-height: 34px;}
.dsGroupBox2 .divbox1{background: url(../images/gr2_bg.jpg) center no-repeat;padding: 18px;color: #fff;font-size: 16px;line-height: 22px;}
.dsGroupBox2 .divbox1 .ul{overflow: hidden;text-align: center;}
.dsGroupBox2 .divbox1 .ul li{width: 33.333333333%;float: left;position: relative;}
.dsGroupBox2 .divbox1 .ul li i{display: block;width: 36px;height: 36px;background: #fff center no-repeat;margin: 0 auto 8px;border-radius: 50%;overflow: hidden;border: 2px solid transparent;position: relative;z-index: 1;}
.dsGroupBox2 .divbox1 .ul li.list1 i{background-image: url(../images/gr2_ico111.png)}
.dsGroupBox2 .divbox1 .ul li.list2 i{background-image: url(../images/gr2_ico222.png)}
.dsGroupBox2 .divbox1 .ul li.list3 i{background-image: url(../images/gr2_ico333.png)}
.dsGroupBox2 .divbox1 .ul li.list1.on i{background-image: url(../images/gr2_ico11.png)}
.dsGroupBox2 .divbox1 .ul li.list2.on i{background-image: url(../images/gr2_ico22.png)}
.dsGroupBox2 .divbox1 .ul li.list3.on i{background-image: url(../images/gr2_ico33.png)}
.dsGroupBox2 .divbox1 .ul li.list1.has i{background-image: url(../images/gr2_ico1.png)}
.dsGroupBox2 .divbox1 .ul li.list2.has i{background-image: url(../images/gr2_ico2.png)}
.dsGroupBox2 .divbox1 .ul li.list3.has i{background-image: url(../images/gr2_ico3.png)}
.dsGroupBox2 .divbox1 .ul li:after{position: absolute;content: '';height: 8px;left: 50%;top: 16px;background: #fff;width: 100%;}
.dsGroupBox2 .divbox1 .ul li.list3:after{display: none;}
.dsGroupBox2 .divbox1 .ul li.on i{border-color: #ffbf48;}
.dsGroupBox2 .divbox1 .ul li.has i{border-color: #ffbf48;background-color: #ffbf48;}
.dsGroupBox2 .divbox1 .ul li.has:after{background-color: #ffbf48;}
.dsGroupBox2 .divbox{box-shadow: 0 10px 20px #ccc;}
.dsGroupBox2 .divbox2{padding: 0 20px;}
.dsGroupBox2 .divtips{padding: 30px 0 30px 70px;text-align: justify;overflow: hidden;border-top: 1px solid #e5e5e5;background:url(../images/divtips.png) 5px center no-repeat;}
.dsGroupBox2 .divform{margin: 30px 0;padding: 20px;background: #f8f8f8;border-radius: 5px;}
.dsGroupBox2 .ulform{margin-right: 180px;}
.dsGroupBox2 .ulform li.dslist{width: 20%;float: left;position: relative;margin-right: 5%;}
.dsGroupBox2 .dsbtnbox{width: 180px;float: right;margin-top: 29px;}
.dsGroupBox2 .dsbtnbox .dstext{background: #e52f22 url(../images/gr2_fd.png) 15px center no-repeat;color: #fff;font-size: 16px;display: block;width: 100%;height: 48px;line-height: 48px;border-radius: 5px;text-indent: 25px;cursor: pointer;}
.dsGroupBox2 .ulform li.dslist .dstext{display: block;width: 100%;padding: 8px 35px 8px 12px;height: 30px;line-height: 30px;background: #fff 95% center no-repeat;border: 1px solid #e5e5e5;border-radius: 5px;width: 90%;}
.dsGroupBox2 .ulform li.dslist1 .dstext{background-image: url(../images/grf_ico1.png)}
.dsGroupBox2 .ulform li.dslist2 .dstext{background-image: url(../images/grf_ico1.png)}
.dsGroupBox2 .ulform li.dslist3 .dstext{background-image: url(../images/grf_ico3.png)}
.dsGroupBox2 .ulform li.dslist4 .dstext{background-image: url(../images/grf_ico4.png)}
.dsGroupBox2 .ulform li.dslist .dstext:focus{border-color: #e52f22;transition:all .4s ease-out;}
.dsGroupBox2 .ulform li.dslist .dsdiv1{margin-bottom: 5px;}
.dsGroupBox2 .ulform li.dslist .dsdiv2{position: relative;}

.dsGroupBox3{padding: 30px 0 80px;overflow: hidden;}
.dsGroupBox3 .lm_homepagename3{margin-bottom: 20px;}
.dsGroupBox3 .dsGroupBox3_1{width: 418px;float: left;background: #f8f8f8;border: 1px solid #e5e5e5;}
.dsGroupBox3 .dsGroupBox3_2{margin-left: 420px;border: 1px solid #e5e5e5;padding: 20px;border-left: none;}
.dsGroupBox3 .dsGroupBox3_1 .ds_pic{padding-bottom: 235px;}
.dsGroupBox3 .dsGroupBox3_1 .ds_pic .divimg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: center no-repeat;background-size: cover;z-index: 1;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;}
.dsGroupBox3 .dsGroupBox3_1 .ds_pic:hover .divimg{-webkit-transform:scale(1.03);transform:scale(1.03);}
.dsGroupBox3 .dsGroupBox3_1 .ds_pic span{position: absolute;display: block;height: 50px;line-height: 50px;background: url(../images/gr3_bgbg.png) repeat-x;color: #fff;padding: 0 5%;z-index: 2;left: 0;bottom: 0;width: 90%;font-size: 16px;}
.dsGroupBox3 .dsGroupBox3_1 .divtxt{padding: 15px 0;overflow: hidden;text-align: center;}
.dsGroupBox3 .dsGroupBox3_1 .divtxt .ul{margin-right: -1px;}
.dsGroupBox3 .dsGroupBox3_1 .divtxt li{width: 31.3333333333333%;padding: 10px 1%;overflow: hidden;float: left;border-right: 1px solid #e5e5e5;margin-right: -1px;font-size: 16px;}
.dsGroupBox3 .dsGroupBox3_1 .divtxt li i{display: block;width: 28px;height: 28px;background: center no-repeat;margin: 8px auto 10px;}
.dsGroupBox3 .dsGroupBox3_1 .divtxt li.list1 i{background-image: url(../images/gr3_imgic1.png)}
.dsGroupBox3 .dsGroupBox3_1 .divtxt li.list2 i{background-image: url(../images/gr3_imgic2.png)}
.dsGroupBox3 .dsGroupBox3_1 .divtxt li.list3 i{background-image: url(../images/gr3_imgic3.png)}
.dsGroupBox3 .dsGroupBox3_1 .divtxt li span{display: block;color: #999;font-size: 14px;margin-bottom: 10px;}
.dsGroupBox3 .dsGroupBox3_1 .divtxt li em{color: #ff6600;font-style: normal;padding-right: 5px;}

.dsGroupBox3 .dsGroupBox3_2 .divname{font-size: 18px;margin-bottom:15px;}
.dsGroupBox3 .dsGroupBox3_2 .tempWrap{height: 310px!important;}
.dsGroupBox3 .dsGroupBox3_2 .bd li{background: #f8f8f8;padding:8px 10px;margin-bottom: 10px;}
.dsGroupBox3 .dsGroupBox3_2 .bd li .dstabss{width: 100%;color: #666;}
.dsGroupBox3 .dsGroupBox3_2 .bd li .dstabss td{padding:3px;line-height: 16px;}
.dsGroupBox3 .dsGroupBox3_2 .bd li .dstabss i{display: inline-block;width: 48px;height: 48px;overflow: hidden;border-radius: 50%;vertical-align: middle;margin-right: 5px;background: #fff;}
.dsGroupBox3 .dsGroupBox3_2 .bd li .dstabss img{display: block;width: 100%;min-height: 100%;}
.dsGroupBox3 .dsGroupBox3_2 .bd li .dstabss .divtxt{display: inline-block;vertical-align: middle;line-height: 22px;}
.dsGroupBox3 .dsGroupBox3_2 .bd li .dstabss .h3{font-size: 14px;font-weight: normal;}

.dsiframe{display: block;}

.dsGroupBox5{padding: 80px 0;overflow: hidden;}

.dsGroupBox4{padding: 80px 0;background: #f2f2f2;overflow: hidden;}


.dsGroupBox4_0{margin-top: 25px;}
.dsGroupBox4_00{float: left;background: #fff;width: 343px;position: relative;top: 30px;border: 1px solid #e5e5e5;}
.dsGroupBox4_00 .divname{padding:20px;line-height: 26px;font-size: 18px;text-align: center;border-bottom: 1px solid #e5e5e5;}
.dsGroupBox4_00 .ul{margin: -1px -1px 0 0;}
.dsGroupBox4_00 .ul li{width: 30.333333333%;height: 122px;padding: 20px 1.5%;float: left;text-align: center;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;margin-right: -1px;color: #666;border-color: transparent;}
.dsGroupBox4_22 .ul li{width: 47%;}
.dsGroupBox4_00 .ul li.listtop{filter:alpha(opacity=0);opacity:0;overflow: hidden;padding: 0;width: 0;background: url(../images/gr4_imgbg.jpg) bottom center no-repeat;background-size: 100% auto;}
.dsGroupBox4_00 .ul li h3{font-size: 16px;margin-bottom: 5px;margin-top: 12px;transition:all .4s ease-out;color: #333;font-weight: normal;}
.dsGroupBox4_00 .ul li .p{filter:alpha(opacity=0);opacity:0;transition:all .4s ease-out;height: 72px;overflow: hidden;}
.dsGroupBox4_00 .ul li i{display: block;width: 38px;height: 38px;margin: 25px auto 0;background: center no-repeat;transition:all .4s ease-out;}
.dsGroupBox4_00 .ul li.list1 i{background-image: url(../images/gr4_ico11.png);}
.dsGroupBox4_00 .ul li.list2 i{background-image: url(../images/gr4_ico22.png);}
.dsGroupBox4_00 .ul li.list3 i{background-image: url(../images/gr4_ico33.png);}
.dsGroupBox4_00 .ul li.list4 i{background-image: url(../images/gr4_ico44.png);}
.dsGroupBox4_00 .ul li.list5 i{background-image: url(../images/gr4_ico55.png);}
.dsGroupBox4_00 .ul li.list6 i{background-image: url(../images/gr4_ico66.png);}
.dsGroupBox4_00.hover .ul li.list1 i{background-image: url(../images/gr4_ico1.png);}
.dsGroupBox4_00.hover .ul li.list2 i{background-image: url(../images/gr4_ico2.png);}
.dsGroupBox4_00.hover .ul li.list3 i{background-image: url(../images/gr4_ico3.png);}
.dsGroupBox4_00.hover .ul li.list4 i{background-image: url(../images/gr4_ico4.png);}
.dsGroupBox4_00.hover .ul li.list5 i{background-image: url(../images/gr4_ico5.png);}
.dsGroupBox4_00.hover .ul li.list6 i{background-image: url(../images/gr4_ico6.png);}
.dsGroupBox4_00.hover .ul li:hover{box-shadow: 5px 4px 3px #e5e5e5;}
/* .dsGroupBox4_00 .ul li:hover h3{color: #e52f22;}
.dsGroupBox4_00 .ul li:hover i{transform: rotateY(360deg);} */
.dsGroupBox4_00.hover{z-index: 2;top: 0;height: 452px;}
.dsGroupBox4_00.hover .divname{background: #e5e5e5;}
.dsGroupBox4_00.hover{box-shadow: 0 0 15px #ccc;width: 853px;}
.dsGroupBox4_00.hover .ul li{height: 152px;border-color: #e5e5e5;}
.dsGroupBox4_00.hover .ul li .p{filter:alpha(opacity=100);opacity:1;}
.dsGroupBox4_00.hover .ul li i{margin-top: 0;}
.dsGroupBox4_22.hover .ul li i{transition:none!important;}
.dsGroupBox4_00.hover .ul li.listtop{width: 30.333333333%;padding: 20px 1.5%;filter:alpha(opacity=100);opacity:1;height: 345px;}
.dsGroupBox4_22.hover .ul li{width: 30.333333333%;}

@media screen and (max-width:1440px){
.dsGroupBox2 .divtips{padding: 20px 0 20px 70px;}
.dsGroupBox2 .divform{margin: 20px 0;}
.dsGroupBox2 .ulform li.dslist{margin-right: 6%;width: 19%;}
.dsGroupBox1 .divleft .p{font-size: 14px;line-height: 22px;}
.dsGroupBox1 .divright{padding:20px 0;}
.dsGroupBox1 .divleft .h3{margin: 0;}
.dsGroupBox4_11{margin-right: -197px;}
}

/*员工之家*/
.ygzjBoxCon .hd li i{background-image: url(../images/ygzj_ico.png);}
.ygzjBoxCon .hd li.list5 i{background-position: -60px 0;}
.ygzjBoxCon .hd li.list6 i{background-position: -80px 0;}
.ygzjBoxCon .hd li.list7 i{background-position: -40px 0;}
.ygzjBoxCon .hd li.list8 i{background-position: 0 0;}
.ygzjBoxCon .hd li.list9 i{background-position: -20px 0;}
.ygzjBoxCon .hd li.list5.on i{background-position: -160px 0;}
.ygzjBoxCon .hd li.list6.on i{background-position: -180px 0;}
.ygzjBoxCon .hd li.list7.on i{background-position: -140px 0;}
.ygzjBoxCon .hd li.list8.on i{background-position: -100px 0;}
.ygzjBoxCon .hd li.list9.on i{background-position: -120px 0;}

.ygzjBoxCon .divboxbd{display: none;}
.ygzjBoxCon .divboxbd .dstabbox{width: 100%;background: #fff;padding: 1%;}
.ygzjBoxCon .divboxbd .dstabbox td{width: 48%;padding: 1%;}
.ygzjBoxCon .divboxbd .dstabbox td .h4{font-size: 30px;color: #ccc;margin-bottom: 15px;font-weight: normal;text-transform: uppercase;line-height: 34px;}
.ygzjBoxCon .divboxbd .dstabbox td .h3{font-size: 36px;color: #333;margin-bottom: 15px;position: relative;padding-bottom: 20px;line-height: 40px;}
.ygzjBoxCon .divboxbd .dstabbox td .h3:after{position: absolute;content: '';left:0;bottom: -2px;height: 3px;width: 64px;background: #e52f22;}
.ygzjBoxCon .divboxbd .dstabbox td .p{color: #666;text-align: justify;line-height: 32px;font-size: 16px;}

.partyBox{position: relative;}
.partyBox:after{position: absolute;width: 100%;background: #f1f1f1;height: 1px;content: '';left:0;bottom: 65px;}
.partyBox .ul li{padding: 0 5px 5px;width: 350px;float: left;}
.partyBox .ul li a{display: block;overflow: hidden;background: #fff;box-shadow: 0 2px 5px #ccc;}
.partyBox .ul li .ds_pic{padding-bottom: 75%;cursor: -webkit-zoom-in;}
.partyBox .ul li .ds_pic img{
-webkit-transition:all .4s ease-out;
transition:all .4s ease-out;
}
.partyBox .ul li:hover .ds_pic img{ 
-webkit-transform:scale(1.05);
transform:scale(1.05);
}
.partyBox .ul li .ds_pic .span{position: absolute;right: 0;bottom: 0;color: #fff;background: rgba(0,0,0,.6) url(../images/ygzjico_span.png) 10px center no-repeat;padding: 5px 10px 5px 35px;z-index: 2;}
.partyBox .ul li .divinfo{overflow: hidden;padding: 18px 45px 18px 20px;background: url(../images/ygzjbtn_right.png) 94% center no-repeat;}
.partyBox .ul li .divinfo .h3{font-size: 16px;font-weight: normal;margin-bottom: 5px;color: #333;transition:all .4s ease-out;}
.partyBox .ul li .divinfo .p{color: #999;transition:all .4s ease-out;}
.partyBox .ul .center li .divinfo .h3{color: #e52f22;}
.partyBox .ul .center li .divinfo .p{color: #333;}
.partyBox .ul li time{display: block;text-align: center;color: #666;padding-top: 40px;margin-top: 65px;position: relative;transition:all .4s ease-out;}
.partyBox .ul li time:after{content: '';width: 16px;height: 16px;background: #e5e5e5;position: absolute;left:50%;margin-left: -8px;top:0;margin-top: -5px;border-radius: 50%;z-index: 2;transition:all .4s ease-out;}
.partyBox .ul li time:before{content: '';width: 40px;height: 40px;background: #e52f22;position: absolute;left:50%;margin-left: -20px;top:0;margin-top: -17px;border-radius: 50%;z-index: 1;opacity: 0;transition:all .4s ease-out;}
.partyBox .ul .center li time{color: #e52f22;font-size: 16px;}
.partyBox .ul .center li time:after{background: #e52f22;}
.partyBox .ul .center li time:before{opacity: .2;}
@keyframes doud{
    0%{transform: scale(.7);opacity: 0;}
    25%{transform: scale(1);opacity: .2;}
    50%{transform: scale(.7);opacity: 0;}
    75%{transform: scale(1);opacity: .2;}
    100%{transform: scale(.7);opacity: 0;}
}
.partyBox .ul .center li time:before{
  animation: doud 2.5s infinite cubic-bezier(0, -0.14, 0, 0.69);
}
.partyBox .owl-prev,
.partyBox .owl-next{display: block;width: 38px;height:38px;background: center no-repeat;position: absolute;top: 147px;}
.partyBox .owl-prev{background-image: url(../images/ygzjbtn1.png)!important;right: 100%;margin-right: 25px;}
.partyBox .owl-next{background-image: url(../images/ygzjbtn2.png)!important;left:100%;margin-left: 25px;}
.partyBox .disabled{opacity: .5;cursor: default;}

.trainingBox .ul li .divleft{width: 135px;float: left;color: #999;text-align: right;}
.trainingBox .ul li .divleft .span{position: relative;background: #d5d5d5;display: block;height: 2px;}
.trainingBox .ul li .divleft .span:after{display: block;width: 84px;right: 0;top: 0;z-index: 1;background: #e52f22;height: 100%;content: '';position: absolute;}
.trainingBox .ul li .divleft time{display: block;padding-bottom: 15px;color: #666;}
.trainingBox .ul li .divleft time b{display: block;font-size: 28px;color: #333;line-height: 30px;margin-bottom: 3px;}
.trainingBox .ul li .divleft .p{padding: 40px 0 15px;background: right 15px no-repeat;}
.trainingBox .ul li .divleft .pp1{background-image: url(../images/ygzjicopx1.png);}
.trainingBox .ul li .divleft .pp2{background-image: url(../images/ygzjicopx2.png);}
.trainingBox .ul li .divright{margin-left: 180px;}
.trainingBox .ul li .ds_pic{padding-bottom: 75%;}
.trainingBox .ul li .ds_pic .ds_dot{display: block;padding: 10px 20px;text-align: center;color: #fff;position: absolute;left:0;bottom: 0;background: rgba(0,0,0,.5);font-size: 16px;width: 100%;}
.trainingBox .ul li .ds_pic img{
-webkit-transition:all .4s ease-out;
transition:all .4s ease-out;
}
.trainingBox .ul li:hover .ds_pic img{ 
-webkit-transform:scale(1.05);
transform:scale(1.05);
}
.trainingBox .ul li .ds_pic .span{position: absolute;right: 0;top: 0;color: #fff;background: rgba(0,0,0,.6) url(../images/ygzjico_span.png) 10px center no-repeat;padding: 5px 10px 5px 35px;z-index: 2;}

.trainingBox .owl-prev,
.trainingBox .owl-next{display: block;width: 38px;height:38px;background: center no-repeat;position: absolute;top: 50%;margin-top: -19px;}
.trainingBox .owl-prev{background-image: url(../images/ygzjbtn1.png)!important;right: 100%;margin-right: 25px;}
.trainingBox .owl-next{background-image: url(../images/ygzjbtn2.png)!important;left:100%;margin-left: 25px;}

.activitiesBox{position: relative;}
.activitiesBox:after{position: absolute;width: 100%;background: #e5e5e5;height: 1px;content: '';left:0;top: 50%;margin-top: -.5px;}
.activitiesBox .disabled{opacity: 1!important;display: block!important;}
.activitiesBox .owl-prev,
.activitiesBox .owl-next{display: block;width: 38px;height:38px;background: center no-repeat;position: absolute;top: 50%;margin-top: -19px;}
.activitiesBox .owl-prev{background-image: url(../images/ygzjbtn1.png)!important;right: 100%;margin-right: 25px;}
.activitiesBox .owl-next{background-image: url(../images/ygzjbtn2.png)!important;left:100%;margin-left: 25px;}
.activitiesBox .ul li{padding: 0 1px;}
.activitiesBox .ul li .ds_pic{padding-bottom: 75%;}
.activitiesBox .ul li .ds_pic .ds_dot{display: block;padding: 5px 15px;text-align: center;color: #fff;position: absolute;left:0;bottom: 0;background: rgba(0,0,0,.5);width: 100%;font-size: 13px;}
.activitiesBox .ul li .ds_pic img{
-webkit-transition:all .4s ease-out;
transition:all .4s ease-out;
}
.activitiesBox .ul li:hover .ds_pic img{ 
-webkit-transform:scale(1.05);
transform:scale(1.05);
}
.activitiesBox .ul li .ds_pic .span{position: absolute;right: 0;top: 0;color: #fff;background: rgba(0,0,0,.6) url(../images/ygzjico_span.png) 10px center no-repeat;padding: 5px 10px 5px 35px;z-index: 2;display: none;}

.activitiesBox .ul li .divmore{font-size: 12px;padding: 25px 20px;text-align: center;color: #fff;position: absolute;left:0;bottom: 0;background: rgba(0,0,0,.6);width: 100%;height: 100%;display: none;line-height: 18px;}
.activitiesBox .ul li .divmore .h3{font-size: 14px;font-weight: normal;}
.activitiesBox .ul li .divmore .span{margin: 10px 0;display: inline-block;vertical-align: top;padding-left: 22px;background: url(../images/ygzjico_span.png) left center no-repeat;}
.activitiesBox .ul li .divmore .em{margin: 10px 0;display: inline-block;vertical-align: top;background: url(../images/ygzjico_more.png) center no-repeat;width: 24px;height: 24px;}

.activitiesBox .ul .owl-item{position: relative;z-index: 0;padding: 22.5px 0;}
.activitiesBox .ul .center{z-index: 1;}
.activitiesBox .ul .center li{transform: scale(1.2);}
.activitiesBox .ul .center li .divmore{display: block;}
.activitiesBox .ul .center li .ds_pic .ds_dot{display: none;}
.activitiesBox .ul .center li .ds_pic .span{display: none;}

.goldSalesBox{min-height: 502px;overflow: hidden;background: url(../images/jpkfbg.jpg) top center no-repeat;}
.goldSalesBox .abtName1{color: #fff;}
.goldSalesBox .abtName2{color: #dcdcdc;margin-bottom: 15px;}
.goldSalesBox .ul li{margin: 0 auto;width: 78px;padding-top: 10px;}
.goldSalesBox .ul li .divimg{width: 68px;margin: 0 auto 32px;border: 5px solid #b7e0e9;border-radius: 50%;margin-top: 44px;position: relative;transition:all .6s ease-out;}
.goldSalesBox .ul li .divimg:after{position: absolute;bottom: 100%;left:50%;margin-left: -27px;width: 54px;height: 32px;background: center no-repeat;content: '';}
.goldSalesBox .ul li.itemlist1 .divimg:after{background-image: url(../images/jpxsico1.png);}
.goldSalesBox .ul li.itemlist2 .divimg:after{background-image: url(../images/jpxsico2.png);}
.goldSalesBox .ul li.itemlist3 .divimg:after{background-image: url(../images/jpxsico3.png);}
.goldSalesBox .ul li.itemlist1 .divimg{border-color: #fff047;}
.goldSalesBox .ul li.itemlist2 .divimg{border-color: #b7e0e9;}
.goldSalesBox .ul li.itemlist3 .divimg{border-color: #e9adff;}
.goldSalesBox .ul li .ds_pic{padding-bottom: 100%;border-radius: 50%;}
.goldSalesBox .ul li .divinfo{opacity: 0;padding: 35px 195px 35px 35px;border: 1px solid #fff;color: #fff;position: relative;border-top: none;}
.goldSalesBox .ul li .divinfo:after{background: url(../images/ygzjbgbg.png) top center no-repeat;position: absolute;width: 100%;bottom: 100%;left:0;content: '';height: 10px;}
.goldSalesBox .ul li .divinfo .h3{font-size: 24px;font-weight: normal;margin-bottom: 10px;line-height: 28px;}
.goldSalesBox .ul li .divinfo .h3 span{padding-left: 25px;text-transform: capitalize;}
.goldSalesBox .ul li .divinfo .divmyd1{display: inline-block;vertical-align: top;margin-right: 25px;}
.goldSalesBox .ul li .divinfo .divmyd1 .spanxin{position: relative;display: inline-block;vertical-align: top;width: 80px;height: 24px;margin-top: -1px;}
.goldSalesBox .ul li .divinfo .divmyd1 .spanxin i{position: absolute;left:0;height: 100%;top: 0;z-index: 2;background: url(../images/xinxin.png) left center repeat-x;}
.goldSalesBox .ul li .divinfo .divmyd1 .spanxin i.xin5{width: 100%;}
.goldSalesBox .ul li .divinfo .divmyd1 .spanxin i.xin4{width: 80%;}
.goldSalesBox .ul li .divinfo .divmyd1 .spanxin i.xin3{width: 60%;}
.goldSalesBox .ul li .divinfo .divmyd1 .spanxin i.xin2{width: 40%;}
.goldSalesBox .ul li .divinfo .divmyd1 .spanxin i.xin1{width: 20%;}
.goldSalesBox .ul li .divinfo .divmyd1 .spanxin i.xin0{width: 0;}
.goldSalesBox .ul li .divinfo .QQonline{position: absolute;width: 125px;height: 44px;line-height: 44px;text-align: center;background: #fff;border-radius: 5px;color: #e52f22;right: 35px;top: 50%;margin-top: -22px;}

.goldSalesBox .ul{max-width: 960px;margin: 0 auto;}
.goldSalesBox .ul .center{position: relative;z-index: 2;}
.goldSalesBox .ul .center li{width: 960px;position: absolute;left:50%;margin-left: -480px;top: 0;}
.goldSalesBox .ul .center li .divinfo{opacity: 1;}
.goldSalesBox .ul .center li .divimg{transform: scale(1.4);}
.goldSalesBox .owl-carousel .owl-stage-outer{max-width: 960px;margin: 0 auto;height: 320px;}

.goldSalesBox .disabled{opacity: 1!important;display: block!important;}
.goldSalesBox .owl-prev,
.goldSalesBox .owl-next{display: block;width: 38px;height:38px;background: center no-repeat!important;position: absolute;top: 50%;margin-top: -19px;}
.goldSalesBox .owl-prev{background-image: url(../images/ygzjbtn7.png)!important;right: 100%;margin-right: 95px;}
.goldSalesBox .owl-next{background-image: url(../images/ygzjbtn8.png)!important;left:100%;margin-left: 95px;}

/*联系我们20190812*/
.contact2019{background: url(../images/dsconbg1.png) center bottom no-repeat;padding: 65px 0;overflow: hidden;min-height: 657px;}
.ul201908121407{background: #fff;box-shadow: 5px 4px 5px #e4f2ff;overflow: hidden;border: 1px solid #e4f2ff;margin: 35px 0 30px;text-align: center;padding: 20px 0;}
.ul201908121407 li{float: left;width:20%;overflow: hidden;position: relative;line-height: 30px;border-right: 1px solid #e5e5e5;}
.ul201908121407 li.li5{border-right: 0;}
.ul201908121407 li .span1{color: #999;display: inline-block;vertical-align: top;position: relative;padding-left: 12px;}
.ul201908121407 li .span1:after{content: '';background: #ff0000;width: 6px;height: 6px;position: absolute;left: 0;top: 50%;margin-top: -3px;border-radius: 50%;}
.ul201908121407 li.li2 .span1:after{background: #7171ff;}
.ul201908121407 li.li3 .span1:after{background: #33cc99;}
.ul201908121407 li.li4 .span1:after{background: #f239eb;}
.ul201908121407 li.li5 .span1:after{background: #ff9900;}
.ul201908121407 li .span2{display: block;}
.ul201908121407 li em{font-style: normal;font-size: 24px;display: inline-block;vertical-align: middle;padding-right: 3px;}
.ul201908121407 li i{font-style: normal;display: inline-block;vertical-align: sub;}
.ul201908121407 li .span3 em{position: relative;padding-right: 15px;}
.ul201908121407 li .span3 em:after{content: '+';position: absolute;right: 0;top: 0;width: 15px;height: 100%;font-size: 16px;line-height: 20px;}
.contact2019_2 .divleft{width: 344px;float: left;}
.contact2019_2 .divleft .divname{height: 80px;color: #fff;line-height: 80px;text-align: center;font-size: 20px;font-weight: bolder;background: url(../images/dsconbg3.png) center no-repeat;margin-bottom: 20px;}
.contact2019_2 .divleft .divbox{background: #fff;border: 1px solid #e5e5e5;box-shadow: 0 0 5px #e5e5e5;}
.contact2019_2 .divleft .divbox1{background: #f8f8f8;padding: 15px;position: relative;z-index: 5;}
.contact2019_2 .divleft .divbox1 .divdiv2{width: 80px;float: right;}
.contact2019_2 .divleft .divbox1 .divdiv2 .dsBtn{background: #e52f22 url(../images/btnsear.png) 14px center no-repeat;background-size: auto 14px;text-indent: 22px;color: #fff;font-size: 14px;display: block;width: 100%;height: 40px;line-height: 40px;border-radius: 0 5px 5px 0;cursor: pointer;}
.contact2019_2 .divleft .divbox1 .divdiv1{margin-right: 80px;position: relative;}
.contact2019_2 .divleft .divbox1 .divdiv1 .text{display: block;width: 100%;padding: 0 12px;height: 40px;line-height: 40px;background: #fff url(../images/btnsel.png) 95% center no-repeat;;border: 1px solid #e5e5e5;border-right: none;margin-right: -1px;border-radius:5px 0 0 5px;cursor: pointer;}
.contact2019_2 .divleft .divbox1 .divdiv1 #box{position: absolute;left: 0;bottom: 41px;display: none;border: 1px solid #e5e5e5;}
.contact2019_2 .divleft .divbox1 .divdiv1 #box .city_search input{color: #333;}
.contact2019_2 .divleft .divbox2{min-height: 215px;text-align: center;padding: 20px;}
.contact2019_2 .divleft .divname2{position: relative;text-align: center;margin-bottom: 20px;}
.contact2019_2 .divleft .divname2 span{z-index: 2;position: relative;display: inline-block;vertical-align: top;padding: 0 10px;background: #fff;font-size: 16px;}
.contact2019_2 .divleft .divname2:after{content: '';position: absolute;left: 0;top: 50%;margin-top: -.5px;background: #e5e5e5;z-index: 1;width: 100%;height: 1px;}
.contact2019_2 .divleft .divbox2 .ul li{width: 33.33333333333%;float: left;padding: 3px;}
.contact2019_2 .divleft .divbox2 .ul li span{display: inline-block;vertical-align: top;min-width: 60px;line-height: 16px;color: #666;border: 1px solid transparent;padding: 7px 10px;cursor: pointer;border-radius: 3px;}
.contact2019_2 .divleft .divbox2 .ul li.on span{color: #e52f22;background: #fff8f8;border-color: #e52f22;}
#qq201908121458{background: url(../images/qq.png) right center no-repeat;display: inline-block;vertical-align: top;padding-right: 95px;color: #333;}
.contact2019_2 .divleft .divbox3{text-align: center;border-top: 1px dashed #e5e5e5;padding: 20px 0;margin: 0 20px;}
.contact2019_2 .divright{margin-left: 385px;width: 670px;height: 472px;background: url(../images/dsconbg2.png) right top no-repeat;position: relative;}
.contact2019_2 .divright .ul li{position: absolute;width: 10px;height: 10px;z-index: 9;}
/*.contact2019_2 .divright .ul li:hover{z-index: 11;}*/
.contact2019_2 .divright .ul li.on{z-index: 10;}
.contact2019_2 .divright .ul li em{position: absolute;width: 6px;height: 6px;background:#fff;border-radius: 50%;left: 0;top: 0;cursor: pointer;}
.contact2019_2 .divright .ul li em:after{content: '';position: absolute;width: 10px;height: 10px;background: #e52f22;border-radius: 50%;left: -2px;top: -2px;z-index: -1;}
@keyframes doud{
    0%{transform: scale(.6);opacity: .2;}
    25%{transform: scale(1);opacity: .6;}
    50%{transform: scale(.6);opacity: .2;}
    75%{transform: scale(1);opacity: .6;}
    100%{transform: scale(.6);opacity: .2;}
}
.contact2019_2 .divright .ul li em:after{animation:doud 3s infinite cubic-bezier(0, 0, 0.2, 1);}
.contact2019_2 .divright .ul li.list1 em:after{animation-delay: .2s;}
.contact2019_2 .divright .ul li.list2 em:after{animation-delay: .4s;}
.contact2019_2 .divright .ul li.list3 em:after{animation-delay: .6s;}
.contact2019_2 .divright .ul li.list4 em:after{animation-delay: .8s;}
.contact2019_2 .divright .ul li.list5 em:after{animation-delay: 1s;}
.contact2019_2 .divright .ul li.list6 em:after{animation-delay: 1.2s;}
.contact2019_2 .divright .ul li.list7 em:after{animation-delay: 1.4s;}
.contact2019_2 .divright .ul li.list8 em:after{animation-delay: 1.6s;}
.contact2019_2 .divright .ul li.list9 em:after{animation-delay: 1.8s;}
.contact2019_2 .divright .ul li.on em{background: #e52f22;}
.contact2019_2 .divright .ul li.on em:after{animation:none;transform: scale(1);opacity: .4;}
.contact2019_2 .divright .ul li.list1{right: 141px;top: 181px;}
.contact2019_2 .divright .ul li.list2{right: 65px;top: 283px;}
.contact2019_2 .divright .ul li.list3{right: 148px;top: 392px;}
.contact2019_2 .divright .ul li.list4{right: 136px;top: 399px;}
.contact2019_2 .divright .ul li.list5{right: 90px;top: 215px;}
.contact2019_2 .divright .ul li.list6{right: 83px;top: 176px;}
.contact2019_2 .divright .ul li.list7{right: 147px;top: 303px;}
.contact2019_2 .divright .ul li.list8{right: 260px;top: 310px;}
.contact2019_2 .divright .ul li.list9{right: 90px;top: 370px;}
.contact2019_2 .divright .ul li .divCityInfo{background: #fff;box-shadow: 0 0 3px #e4f2ff;border: 1px solid #e4f2ff;border-radius: 5px;padding: 15px;width: 550px;position: absolute;z-index: 2;left: 50%;margin-left: -277px;transition:all .4s ease-out;opacity: 0;filter:alpha(opacity=0);transform:scale(0);z-index: -1;}
.contact2019_2 .divright .ul li.topJ .divCityInfo{top: 100%;margin-top: 7px;}
.contact2019_2 .divright .ul li.topJ .divCityInfo:after{content: '';position: absolute;bottom: 100%;left: 50%;margin-left: -10px;border: 10px solid transparent;border-bottom-color: #fff;border-top: none;}
.contact2019_2 .divright .ul li.botJ .divCityInfo{bottom: 100%;margin-bottom: 12px;}
.contact2019_2 .divright .ul li.botJ .divCityInfo:after{content: '';position: absolute;top: 100%;left: 50%;margin-left: -10px;border: 10px solid transparent;border-top-color: #fff;border-bottom: none;}
.contact2019_2 .divright .ul li.on .divCityInfo{display: block;opacity: 1;filter:alpha(opacity=100);transform:scale(1);z-index: 2;}
/*.contact2019_2 .divright .ul li:hover .divCityInfo{display: block;opacity: 1;filter:alpha(opacity=100);transform:scale(1);z-index: 2;}*/
.contact2019_2 .divright .ul li .divCityInfo .h3{font-size: 16px;font-weight: bold;margin-bottom: 10px;color: #333;}
.contact2019_2 .divright .ul li .divCityInfo .divinfo{overflow: hidden;}
.contact2019_2 .divright .ul li .divCityInfo .divimg{width: 120px;float: left;}
.contact2019_2 .divright .ul li .divCityInfo .divimg .ds_pic{padding-bottom: 130%;background: center bottom no-repeat;background-size: auto 100%;}
.contact2019_2 .divright .ul li .divCityInfo .divtxt{margin-left: 135px;text-align: justify;color: #666;line-height: 20px;}
.contact2019_2 .divright .ul li .divCityInfo .divtxt p{padding: 4px 0;}
.contact2019_2 .divright .ul li .divCityInfo .divtxt b{color: #333;}