@charset "utf-8";
/* CSS Document */
.layout,.wrap{ width: 90%; margin: 0 auto; min-width: 1000px; max-width: 1920px;}
.zg_box{ width: 100%; height: auto; min-width: 1000px;}
.zg_top_right {width: 390px;}
.zg_top_left {width: 560px;}
/*公共logo部分*/
.lh_logoTop {height:91px;}
.lh_logoTop1 {height:110px;}
.lh_logoTop1 .lh_logoRig1{width: auto;}
.lh_logoLeft {height:100%;}
.lh_logoLeft .zg_logo1 {padding-top:30px;display:block;float:left; margin-right: 15px;}
.lh_logoLeft .zg_logo {padding-top:20px;display:block;float:left; margin-right: 15px;}
.lh_logoLeft .zg_logo img,.lh_logoLeft .zg_logo1 img {display:block;}
.lh_logoLeft .bt{font:bold 22px/1.1 'microsoft yahei';color:#333;float:left;margin-top:35px; border-left:1px dashed #ccc;padding-left:13px;}
.lh_logoLeft .bt1{float:left;margin-top:50px; border-left:1px solid #ccc;padding-left:20px;font:bold 22px/1.2 'microsoft yahei';}
.lh_logoRight19{ width:auto }
.lh_logoRigNav19{ margin-left: 0px;padding-top: 30px;}
.lh_logoRigNav19 a{display:block;width:auto;height:36px;padding:0px 18px 0px 23px;background:url(../images/zgszyf_xian01.jpg) no-repeat left center;font:18px/36px "Microsoft YaHei";float:left;}
.lh_logoRigNav19 a.home{ padding-left:0; background:none;}
.lh_logoRigNav19 a.last{ padding-right:0;}
.lh_logoRight19 .lh_logoRigN19{/* width: 220px; */padding-top:30px;margin-left: 30px;/* display:none */}
.lh_logoRight19 .lh_logoRigN19 p{width: 210px;height: 36px;}
.lh_logoRight19 .lh_logoRigN19 a{display:block; width:67px; height:36px;background:#ff8135 url(../images/spild.png) no-repeat -63px 9px; border-radius:4px;float:right;color:#fff; font:14px/36px 'microsoft yahei';padding-left:33px;}
.lh_logoRig1{padding-top:35px;line-height: 40px;text-align: right;}
.lh_logoRig1 ul,.lh_logoRig1 ul li,.lh_logoRig1 ul li em,.lh_logoRig1 span{display: inline-block;line-height: 40px;}
.lh_logoRig1 span{padding:0 24px;height: 40px;border-radius:40px;border:solid 1px #8F91A4;text-align: center;font-size:18px;margin-left:40px;}
.lh_logoRig1 span:hover{color:#E60012;border-color: #E60012;}
.lh_logoRig1 span:hover a{color:#E60012;}
.lh_logoRig1 ul li{font-size:20px;}
.lh_logoRig1 ul li em{width:8px;height:40px;background:url(../images/zg_gkylbk07.png) no-repeat center;margin:0 20px 0 22px;}
.lh_rigThree a {z-index:2;}

/*友联*/
.zg_dbmk{ width: 100%; height: auto; padding: 1% 0 1.8%; background: #333; border-bottom: 1px solid #575757;}
.zg_dbmk1{border-bottom: 0; padding-bottom: 1%;}
.zg_link{height: 58px; line-height: 58px; border-bottom: 1px solid #575757; margin-bottom: 11px;}
.zg_link li{ float: left; font-size: 20px; color: #d0d0d0;margin-right: 30px; cursor: pointer;}
.zg_link li.on{ color: #fff;}
.zg_linkb{ width: 100%; height: auto; overflow: hidden;}
.zg_linkb ul{height: auto; overflow: hidden; display: none;}
.zg_linkb li{ float: left; line-height: 40px; font-size: 16px; color: #d0d0d0; margin-right: 13px;}
.zg_linkb li a{ color: #d0d0d0;}
.zg_linkb li a:hover{ color: #e60012;}
.zg_dbwl{width:100%;height:auto;overflow: hidden;}
.zg_dbwld{float:left;background:url(../images/offcn19_52.jpg) no-repeat left 13px;}
.zg_dbwld1{background:none;width:11.6%;}
.zg_wldl{ width: 100%; height: auto; }
.zg_wldl dt{ height: 44px; line-height: 44px; font-size: 20px; color: #fff;}
.zg_wldl dd{ line-height: 28px; font-size: 14px; color: #d0d0d0;}
.zg_wldl dd a{ display: block; height: 28px; font-size: 14px; color: #d0d0d0;}
.zg_dbwld2{ padding-left: 6%; width: 11.58%;}
.zg_wldl a:hover{ color: #e60012;}
.zg_dbwld3{ padding-left: 6%; width: 24%; overflow: hidden;}
.zg_dbwld3 dl{ width: 120px; float: left; padding-bottom: 40px;}
.zg_dbwld3 dl dt{ height: 44px; line-height: 44px; font-size: 20px; color: #fff;margin-bottom: 6px;}
.zg_dbwld3 dl dd{ width: 120px; height: 120px;}
.zg_dbwld3 dl dd img{ display: block; width: 100%; height: 100%;}
.zg_dbwb{margin-right: 17%;}
.zg_dbwld4{ padding-left: 2.5%; width: 20%; padding-top: 13px;}
.zg_dbtel{ padding-left: 63px; height: 87px; background: url(../images/offcn19_33.jpg) no-repeat left top;}
.zg_dbtel span{ display: block; line-height: 16px; margin-bottom: 5px; font-size: 14px; color: #d0d0d0;}
.zg_dbtel p{ line-height: 30px; font-size: 30px; color: #fff;}
.zg_dbzx{ height: 70px; background-image: url(../images/offcn19_34.jpg);}
.zg_dbzx a{ display: block; font-size: 20px; color: #fff;line-height: 30px;}
.zg_dbzx a:hover{ color: #e60012;}
.zg_advice{ line-height: 18px; font-size: 14px; color: #666;padding-bottom: 20px;}
/*底部*/
.zg_footer{ padding: 24px 0 27px; line-height: 26px; text-align: center; font-size: 12px; color: #999; font-family: 'SimSun'; background: #333;}
.zg_footer a{ color: #999;}
/*右侧浮窗*/
.zgzf_ycxf{ width: 70px; height: auto; position:fixed;right:0;top:50%;z-index: 96;transform:translateY(-50%);}
.zgzf_ycxf li{ width: 70px; margin-bottom: 6px; height: 80px;background:#fff; position: relative; box-shadow: 0 0 10px #dcdada;}
.zgzf_ycxf li.zgzf_ycxf1{ height: 70px; background: #e60012;}
.zgzf_ycxf li.zgzf_ycxf1 .cur{ height: 30px; padding-top: 40px;/* background: url(../images/offcn19_104.jpg) no-repeat center 15px;*/ color: #fff;}
.zgzf_ycxf li.zgzf_ycxf1 .cur:after{content:'';width:23px;height:20px;position:absolute;left:50%;margin-left:-11.5px;top:10px;background:url(../images/offcn19_104.jpg);animation:rnd1 4s ease-in-out infinite;transform-origin:top center;}
@keyframes rnd1{
	0%{transform:rotate(0deg) scale(1.3);}
	2%{transform:rotate(-15deg) scale(1.3);}
	4%{transform:rotate(15deg) scale(1.3);}
	6%{transform:rotate(-15deg) scale(1.3);}
	8%{transform:rotate(15deg) scale(1.3);}
	10%{transform:rotate(-15deg) scale(1.3);}
	12%{transform:rotate(15deg) scale(1.3);}
	14%{transform:rotate(-15deg) scale(1.3);}
	16%{transform:rotate(15deg) scale(1.3);}
	18%{transform:rotate(-15deg) scale(1.3);}
	20%{transform:rotate(15deg) scale(1.3);}
	22%{transform:rotate(0deg) scale(1);}
	100%{transform:rotate(0deg) scale(1);}
}
.zgzf_ycxf li .cur{ display: block; padding-top:46px; height: 34px; text-align: center; font-size: 14px; color: #333;line-height: 24px;transition:all 0.3s;}
.zgzf_ycxf li:hover .cur{ text-decoration: none; color: #fff;}
.zgzf_ycxf li:hover{ background: #e60012;}
.zgzf_ycxf li.on{ background: #e60012;}

.zgzf_ycxf li .zgzf_kf{background: url(../images/address_icons.png) no-repeat -192px -176px;}
.zgzf_ycxf li .zgzf_xk{background: url(../images/address_icons.png) no-repeat -58px -533px;}
.zgzf_ycxf li .zgzf_zl{background: url(../images/address_icons.png) no-repeat 21px -535px;}
.zgzf_ycxf li .zgzf_st{background: url(../images/address_icons.png) no-repeat -125px -461px;}
.zgzf_ycxf li .zgzf_tk{background: url(../images/address_icons.png) no-repeat -313px -176px;}
.zgzf_ycxf li .zgzf_wx{background: url(../images/address_icons.png) no-repeat -112px -176px;}

.zgzf_ycxf li:hover .zgzf_kf{background-position:-192px -248px;}
.zgzf_ycxf li:hover .zgzf_xk{background-position:-58px -458px;}
.zgzf_ycxf li:hover .zgzf_zl{background-position:21px -464px;}
.zgzf_ycxf li:hover .zgzf_st{background-position:-125px -532px;}
.zgzf_ycxf li:hover .zgzf_tk{background-position:-313px -247px;}
.zgzf_ycxf li:hover .zgzf_wx{background-position:-112px -248px;}

.zgzf_ycxf li.hover .zgzf_kf{background-position:-192px -248px;background-color: #e60012;color: #fff;}
.zgzf_ycxf li.hover .zgzf_xk{background-position:-58px -458px;background-color: #e60012;color: #fff;}
.zgzf_ycxf li.hover .zgzf_zl{background-position:21px -464px;background-color: #e60012;color: #fff;}
.zgzf_ycxf li.hover .zgzf_st{background-position:-125px -532px;background-color: #e60012;color: #fff;}
.zgzf_ycxf li.hover .zgzf_tk{background-position:-313px -247px;background-color: #e60012;color: #fff;}
.zgzf_ycxf li.hover .zgzf_wx{background-position:-112px -248px;background-color: #e60012;color: #fff;}

/* .zgzf_ycxf li .zgzf_xk{background: url(../images/address_icons.png) no-repeat -58px -533px;}
.zgzf_ycxf li .zgzf_zl{background: url(../images/offcn19_106.jpg) no-repeat center 21px;}
.zgzf_ycxf li .zgzf_st{background: url(../images/offcn19_107.jpg) no-repeat center 18px;}
.zgzf_ycxf li .zgzf_tk{background: url(../images/offcn19_10711.jpg) no-repeat center 17px;}
.zgzf_ycxf li .zgzf_sm{background: url(../images/offcn19_108.jpg) no-repeat center 17px;} */
.zgzf_ycxf li .zgzf_zbnew{  background: url(../images/category_right_zxback.png) no-repeat -72px -83px;}
.zgzf_ycxf li .zgzf_tknew{  background: url(../images/category_right_zxback.png) no-repeat -72px -176px;}
.zgzf_ycxf li .zgzf_kcnew{ background: url(../images/category_right_zxback.png) no-repeat -72px -272px;}
.zgzf_ycxf li .zgzf_smnew{ background: url(../images/category_right_zxback.png) no-repeat -72px -368px;}
/* .zgzf_ycxf li:hover .zgzf_xk{background-position: -58px -458px;}
.zgzf_ycxf li:hover .zgzf_zl{background-image: url(../images/offcn19_110.jpg);}
.zgzf_ycxf li:hover .zgzf_st{background-image: url(../images/offcn19_111.jpg);}
.zgzf_ycxf li:hover .zgzf_tk{background-image: url(../images/offcn19_10711.png);}
.zgzf_ycxf li:hover .zgzf_sm{background-image: url(../images/offcn19_112.jpg);} */
.zgzf_ycxf li:hover .zgzf_zbnew{background-position: 21px -83px;}
.zgzf_ycxf li:hover .zgzf_tknew{background-position: 21px -176px;}
.zgzf_ycxf li:hover .zgzf_kcnew{background-position: 21px -272px;}
.zgzf_ycxf li:hover .zgzf_smnew{background-position: 21px -368px;}
.zgzf_ycxf_ewm{ width: 160px;height:auto;padding-right: 10px; position: absolute; left: -170px; top: -25px; z-index: 99; display: none;bottom: 0;top: auto;}
.zgzf_ycxf_ewm em{ display: block; width: 11px; height: 17px; background: url(../images/index_ycxf_05.png) no-repeat center; position: absolute; right: 0; top: 73px;bottom: 32px;top: auto;}
.zgzf_ycxf_ewmn{ width: 158px;height:auto;border: 1px solid #e8e8e8; box-shadow: 0 0 5px #f4f4f4; background: #fff;}
.zgzf_ycxf_ewmn img{ display: block; width: 140px; height: auto; margin: 10px auto;}
/* @media screen and (max-width:1400px){
.zgzf_ycxf_ewm{bottom: 0;top: auto;}
.zgzf_ycxf_ewm em{bottom: 32px;top: auto;}
} */
/*咨询弹窗*/
.zgNewBox{ width:370px; height:307px; padding:40px 30px 0; background:#fff; border:2px solid #ef2d36; border-radius:2px; position:fixed; z-index:98;left:50%;top:50%;margin:-175px 0 0 -185px;}
.zgNewBox em{position:absolute;background:url(../images/new_zx_03.png) no-repeat; width:34px; height:34px; cursor:pointer; right:-10px;top:-10px;}
.zgNewBox_left{ width:366px; margin-right:20px; float:left; height:184px; padding-top:1px;}
.zgNewBox_b{ height:91px; border-bottom:1px dashed #eee;}
.zgNewBox_b a{ display:inline-block; width:33.3333%; text-align:center; font-size:14px;padding-top:12px;}
.zgNewBox_b a img{ display:block; margin:0 auto 12px;}
.zgNewBox_b1 a{ padding-top:18px;}
.zgNewBox_right{ width:159px; height:183px; border:1px solid #eee; float:left; text-align:center;}
.zgNewBox_right span{ color:#888; display:block; line-height:39px;}
.zgNewBox_bot{ padding-top:33px; overflow:hidden; clear:both; padding-left:60px;}
.zgNewBox_bot p{ font-size:18px; float:left; background:url(../images/new_zx_30.jpg) no-repeat left center; padding-left:56px; width:248px;}
.zgNewBox_bot p strong{ display:block; font-size:24px;font-weight:bold;}
.zgNewBox_bot_a,.zgNewBox_bot a{ width:150px; height:47px; float:left; font-size:20px; font-weight:bold; line-height:47px; text-align:center; color:#fff; background:#ef2d36; border-radius:2px;}
.zgNewZx1{ width:105px; height:172px; margin-top:-86px;  left:0; }
.zgNewBox1{ padding-top:55px; border:1px solid #ef2d36; margin-top:-195px; }
.zgNewBox1 h3{ height:43px; line-height:43px; color:#fff; font-size:18px;background:#ef2d36; position:absolute; left:0; top:0; width:100%; text-indent:19px; font-weight:normal;}
.zgNewBox1 h3 i{ background:url(../images/new_zx_34.jpg) no-repeat; width:17px; height:16px; position:absolute; display:block; cursor:pointer; right:12px; top:13px;}
/* 小牛咨询 */
.cowZx{position: fixed;left:0;bottom:10px;width: 134px;height: 134px;z-index: 9;border-radius:50%;overflow:hidden;}
.cowZx img{width: 100%;}
/*小屏*/
/*logo*/
.layut16 .lh_logoRigNav19 a{ padding: 0px 10px 0px 15px; font-size:16px;}
.layut16 .lh_logoRight19 .lh_logoRigN19{ margin-left: 15px; }
.zg_1600 .lh_logoLeft .zg_logo1 img{width:190px;}
.zg_1600 .lh_logoLeft .bt1{margin-top: 46px;}
.zg_1600 .lh_logoLeft .bt1 img{width:300px;}
.zg_1600 .lh_logoRig1{padding-top:40px;}
.zg_1600 .lh_logoRig1 ul li{font-size: 18px;}
.zg_1600 .lh_logoRig1 ul li em{margin: 0 13px 0 15px;}
.zg_1600 .lh_logoRig1 span{margin-left: 20px;font-size: 16px;}
.zg_1600 .zg_dbwld2{ padding-left: 5%; width: 10%;}
.zg_1600 .zg_dbwld3{ padding-left: 5%; width: 25%;}
.zg_1600 .zg_dbwld4{ width: 23%;}
.zg_1600 .zg_dbwb{ margin-right: 13%;}

/* 1440 */
@media screen and (max-width:1460px){
    .zg_1600 .lh_logoLeft .zg_logo1 img{width:180px;}
    .zg_1600 .lh_logoLeft .bt1 img{width:280px;}
    .zg_1600 .lh_logoRig1 ul li{font-size: 16px;}
    .zg_1600 .lh_logoRig1 ul li em{margin: 0 7px 0 10px;}
	.zg_1600 .lh_logoRig1 span{margin-left: 10px;font-size:16px;padding: 0 18px;height: 34px;line-height: 34px;}
	.cowZx{width: 110px;height: 110px;/*display: none;*/}
}
.zg_1366 .zg_dbwld2{ padding-left: 4%; width: 11%;}
.zg_1366 .zg_dbwld3 dl{ width: 110px;}
.zg_1366 .zg_dbwld3 dl dd{ width: 110px; height: 110px;}
.zg_1366 .zg_dbwld3{ padding-left: 3%; width: 27%;}
.zg_1366 .zg_dbwld4{ width: 25%;}
.zg_1366 .zg_dbwb{ margin-right: 8%;}
.zg_1366 .lh_logoRig1 ul li{font-size: 16px;}
.zg_1366 .lh_logoRig1 ul li em{margin: 0 7px 0 10px;}
.zg_1366 .lh_logoRig1 span{margin-left: 10px;font-size:14px;padding: 0 18px;height: 34px;line-height: 34px;}
.zg_1366 .zg_gkrc ul li em{top:7px;}
.zg_1366 .cowZx{width: 110px;height: 110px;/*display: none;*/}



/*右侧浮窗新 2022-02-23 lhr*/
.zg22zf_ycxf{width:60px;height: auto; position:fixed;right:0;bottom:60px;z-index:96;}
.zg22zf_ycxf li{width: 60px;position: relative;text-align:center;margin-bottom:12px;color:#333;}
.zg22zf_ycxf li a i{display: block; width:46px;height:46px;border-radius:50%; background:#fff;box-shadow:0 0 8px rgba(0, 0, 0, 14%); margin:0 auto 6px;transition:all 0.3s;}
.zg22zf_ycxf li a span{font-size:14px;line-height:20px;}
.zg22zf_ycxf .zg22zf_kf i{background: url(../images/zg22_address_icons.png) #fff no-repeat 0 0;}
.zg22zf_ycxf .zg22zf_xk i{background: url(../images/zg22_address_icons.png) #fff no-repeat 0 -83px;}
.zg22zf_ycxf .zg22zf_zl i{background: url(../images/zg22_address_icons.png) #fff no-repeat 0 -166px;}
.zg22zf_ycxf .zg22zf_st i{background: url(../images/zg22_address_icons.png) #fff no-repeat 0 -249px;}
.zg22zf_ycxf .zg22zf_app i{background: url(../images/zg22_address_icons.png) #fff no-repeat 0 -332px;}
.zg22zf_ycxf .zg22zf_wx i{background: url(../images/zg22_address_icons.png) #fff no-repeat 0 -415px;}
.zg22zf_ycxf li:hover .zg22zf_kf{color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_xk{color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_zl{color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_st{color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_app{color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_wx{color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_kf i{background-position:-96px 0;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_xk i{background-position:-96px -83px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_zl i{background-position:-96px -166px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_st i{background-position:-96px -249px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_app i{background-position:-96px -332px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_wx i{background-position:-96px -415px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li.hover a{color: #E60012;}
.zg22zf_ycxf li.hover .zg22zf_kf i{background-position:-96px 0;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li.hover .zg22zf_xk i{background-position:-96px -83px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li.hover .zg22zf_zl i{background-position:-96px -166px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li.hover .zg22zf_st i{background-position:-96px -249px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li.hover .zg22zf_app i{background-position:-96px -332px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li.hover .zg22zf_wx i{background-position:-96px -415px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf_ewm{ width: 160px;height:auto;padding-right: 10px; position: absolute; left: -170px; top: -25px; z-index: 99; display: none;bottom: 0;top: auto;}
.zg22zf_ycxf_ewm em{ display: block; width: 11px; height: 17px; background: url(../images/index_ycxf_05.png) no-repeat center; position: absolute; right: 0; top: 70px;bottom: 32px;top: auto;}
.zg22zf_ycxf_ewmn{ width: 158px;height:auto;border: 1px solid #e8e8e8; box-shadow: 0 0 5px #f4f4f4; background: #fff;}
.zg22zf_ycxf_ewmn img{ display: block; width: 140px; height: auto; margin: 10px auto;}

/* 22-06-20 新增会员学 lhr */
.zg22zf_ycxf .zg22zf_hyx i{background: url(../images/zg22_address_icons.png) #fff no-repeat 0 -494px;}
.zg22zf_ycxf li:hover .zg22zf_hyx{color: #E60012;}
.zg22zf_ycxf li:hover .zg22zf_hyx i{background-position:-96px -496px;background-color: #e60012;color: #E60012;}
.zg22zf_ycxf li.hover .zg22zf_hyx i{background-position:-96px -496px;background-color: #e60012;color: #E60012;}


.zgzf_ycxf li .zgzf_hyxnew {background: url(../images/zg22_address_icons2.png) no-repeat -77px -14px;}
.zgzf_ycxf li:hover .zgzf_hyxnew{background-position: 23px -14px;}

@media screen and (max-width: 1700px){
	.zg22zf_ycxf {bottom:-40px;transform: scale(0.8);}
	.zgzf_ycxfnew{top: 62%;}
}
@media screen and (max-width: 1440px){
	.zgzf_ycxfnew {top:55%; transform: scale(0.9) translateY(-50%);}
}
@media screen and (max-width: 1366px){
		.zg22zf_ycxf {bottom:-50px;transform: scale(0.8);}
		.zg22zf_ycxf li {margin-bottom:5px;}
		.zgzf_ycxfnew {top:55%; transform: scale(0.8) translateY(-50%);}
}





