﻿/*==================================================== 公共部分 ====================================================================*/
/*==================================================== 公共部分 ====================================================================*/
/*==================================================== 公共部分 ====================================================================*/
/*公共*/
.public_div{position: relative;width: 1200px;padding: 0px 20px;margin: 0px auto;max-width: calc(100% - 40px);}
.clear{clear: both;}
/*头部*/
.rm-menu-item.active>a{color: #004c90;}
/*尾部*/
.footer{position: relative;width: 100%;background-color: #f4f4f4;}
.left_lm{position: relative;width: 76.5%;display: flex;float: left;align-items: flex-start;}
.left_lm .small_lm{position: relative;padding-top: 33px;width: 100%;}
.left_lm .small_lm>a{font-size: 16px;color: #000;line-height: 35px;}
.left_lm .small_lm>a:hover{color: #004c90;}
.left_lm .small_lm ul{position: relative;margin-top: 13px;}
.left_lm .small_lm ul a{font-size: 13px;color: #777;line-height: 28px;}
.left_lm .small_lm ul a:hover{color: #333;}
.right_ewm{position: relative;width: 23.5%;float: right;padding-top: 33px;}
.right_ewm ._one{color: #004f99;font-size: 16px;line-height: 35px;padding: 0px 5px;}
.right_ewm ._two{position: relative;width: 135px;margin-top: 12px;margin-bottom: 8px;}
.right_ewm ._two a{display: block;width: 50px;float: left;margin-left: 15px;color: #004f99;padding: 5px;text-align: center;border-radius: 3px;}
.right_ewm ._two a:nth-child(1){margin-left: 0px;}
.right_ewm ._two a>p{font-size: 12px;line-height: 20px;text-align: center;margin-top: 6px;}
.right_ewm ._two a:hover{background-color: rgba(0,0,0,0.03);}
.right_ewm ._thr{position: relative;width: 100%;}
.right_ewm ._thr>div{float: left;padding: 0px 5px;width: 120px;text-align: center;max-width: calc(50% - 10px);}
.right_ewm ._thr>div img{width: 100%;}
.right_ewm ._thr>div p{color: #404040;font-size: 15px;line-height: 25px;margin-top: 6px;}
.footer_line{position: relative;width: 100%;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 15px 0px 14px 0px;margin-top: 3px;}
.footer_line a{display: block;width: calc(16.666% - 0.8333px);line-height: 26px;color: #777;font-size: 13px;text-align: center;border-left: 1px solid #ddd;float: left;}
.footer_line a:nth-child(1){border-left: none;}
.footer_line a:hover{color: #333;text-decoration: underline;}
.footer_bah{position: relative;width: 100%;display: flex;justify-content: space-between;color: #777777;font-size: 13px;padding: 10px 0px 22px 0px;line-height: 32px;}
.footer_bah a{color: #777;}
.footer_bah a:hover{color: #222;}
/*上一页、下一页*/
.prve_next_one{position: relative;width: 100%;display: flex;justify-content: center;flex-wrap: wrap;}
.prve_next_one a{position: relative;display: block;min-width: 39px;background-color: #e0e0e0;font-size: 14px;line-height: 39px;height: 39px;color: #004f99;text-align: center;
	margin: 5px 4px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;}
.prve_next_one a.pn{padding: 0px 10px;margin: 5px 0px;}
.prve_next_one a.on{background-color: #024182;color: #fff;}
.prve_next_one a:hover{background-color: #024182;color: #fff;}
/*内页banner-标题*/
.xfgPublic_banner{position: relative;width: 100%;overflow: hidden;margin-top: 94px;}
.xfgPublic_banner ._imgSrc{display: flex;justify-content: center;align-items: flex-start;}
.nybanner_title{position: absolute;width: 400px;padding: 16px 20px 36px 40px;top: 50%;left: 50%;margin-left: -600px;transform: translate(0px,-50%);}
.nybanner_title:before{position: absolute;top: 0px;left: 0px;width: 27px;height: 27px;display: block;content: '';border-top: 2px solid #115ba0;border-left: 2px solid #115ba0;}
.nybanner_title:after{position: absolute;bottom: 0px;right: 0px;width: 27px;height: 27px;display: block;content: '';border-bottom: 2px solid #115ba0;border-right: 2px solid #115ba0;}
.nybanner_title ._title{position: relative;display: flex;width: 100%;flex-wrap: wrap;align-items: flex-end;padding: 10px 0px;margin-bottom: 8px;}
.nybanner_title ._title .one{display: block;font-size: 35px;font-weight: bold;color: #004f99;line-height: 45px;margin: 0px 8px;}
.nybanner_title ._title .two{display: block;font-size: 25px;font-weight: bold;color: #004f99;line-height: 36px;margin: 0px 5px 0px 2px;}
.nybanner_title ._title .thr{display: block;font-size: 18px;font-weight: bold;color: #909090;line-height: 26px;text-transform: uppercase;font-family: '宋体';letter-spacing: 1px;}
.nybanner_title ._con{position: relative;display: flex;width: 100%;flex-wrap: wrap;align-items: center;color: #7a7a7a;font-style: italic;font-size: 20px;line-height: 30px;
letter-spacing: 3px;}
.nybanner_title ._con i{font-size: 25px;color: #004f99;display: block;margin: 0px 5px;}
.nybanner_title.write_lx{padding: 15px 20px 12px 40px;}
.nybanner_title.write_lx:before{border-top: 2px solid #fff;border-left: 2px solid #fff;}
.nybanner_title.write_lx:after{border-bottom: 2px solid #fff;border-right: 2px solid #fff;}
.nybanner_title.write_lx ._title{margin-bottom: 4px;}
.nybanner_title.write_lx ._title .one{width:100%;color: #fff;}
.nybanner_title.write_lx ._title .two{display: none;}
.nybanner_title.write_lx ._title .thr{width:100%;color: #fff;letter-spacing: 3px;margin: 3px 5px 0px 8px;font-size: 14px;}
.nybanner_title.write_lx ._con{color: #fff;}
.nybanner_title.write_lx ._con i{color: #fff;}
/*在线申请-hr*/
.zxsq_back{position: fixed;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(0,0,0,0.5);z-index: 9999;display: none;}
.zxsq_back .weite_pup{position: absolute;transform: translate(-50%,-50%);top:50%;left: 50%;background-color: #fff;border-radius: 8px;overflow: hidden;}
.zxsq_back .weite_pup .one{position: relative;width: 100%;background-color: #004f99;line-height: 48px;text-align: center;color: #fff;letter-spacing: 2px;font-size: 18px;}
.zxsq_back .weite_pup .two{padding: 25px 20px;color: #666;letter-spacing: 1px;line-height: 30px;font-size: 16px;text-align: center;}
.zxsq_back .weite_pup .two p a{color: #333;}
.zxsq_back .weite_pup .two p a:hover{color: #004f99;text-decoration: underline;}
.zxsq_back .weite_pup ._sumbit{display: block;width: 80px;text-align: center;line-height: 28px;border:1px solid #004f99;color: #004f99;font-size: 15px;border-radius: 5px;
margin: 0px auto;margin-top: 15px;}
.zxsq_back .weite_pup ._sumbit:hover{color: #fff;background-color: #004f99;}
.zxsq_back .weite_pup ._close{background-image: url('../images/close_zz.png');position: absolute;width: 22px;height: 22px;top: 12px;right: 10px;background-repeat: no-repeat;
background-position: center;background-size: cover;display: block;}
/*导航栏css修改*/
.rm-layout-expanded li li.rm-last ul, .rm-layout-expanded .rm-menu-item .rm-menu-item.rm-last .rm-menu, .rm-layout-expanded li li.rm-2nd-last ul, .rm-layout-expanded .rm-menu-item .rm-menu-item.rm-2nd-last .rm-menu{right: auto;left: 100%;}
/*上下条*/
.xfg_nextprevDetail{position: relative;width: 100%;display: flex;justify-content: space-between;padding: 5px 0px;margin-top: 20px;flex-wrap: wrap;align-items: flex-start;}
.xfg_nextprevDetail a{position: relative;display: inline-block;padding: 5px 8px;line-height: 25px;font-size: 14px;border: 1px solid #004f99;color: #004f99;min-width: 70px;
text-align: center;margin: 5px 8px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 25px;}
.xfg_nextprevDetail a:hover{background-color: #004f99;color: #fff;}


/*=================================================== 首页 =============================================================================*/
/*=================================================== 首页 =============================================================================*/
/*=================================================== 首页 =============================================================================*/
.xfgIndex_swiper01{position: relative;width: 100%;overflow: hidden;margin-top: 94px;}
.xfgIndex_swiper01 .swiper-slide a{display: flex;text-align: center;justify-content: center;overflow: hidden;align-items: center;}
.xfgIndex_swiper01 .swiper-button-prev{background-image: url('../images/index_left.png');width: 46px;height: 46px;background-size: cover;left: 5px;}
.xfgIndex_swiper01 .swiper-button-next{background-image: url('../images/index_right.png');width: 46px;height: 46px;background-size: cover;right: 5px;}
.xfgIndex_swiper01 .swiper-pagination-bullet{width: 8px;height: 8px;border-radius: 4px;background-color: #e99311;opacity: 1;}
.xfgIndex_swiper01 .swiper-pagination-bullet-active{background-color: #e99311;width: 24px;}
.xfgIndex_jjfa{position: relative;width: 100%;padding-top: 28px;padding-bottom: 92px;overflow: hidden;}
.xfgIndex_title01{position: relative;text-align: center;width: 100%;}
.xfgIndex_title01 p.one{color: #2d2e2e;font-size: 48px;letter-spacing: 1px;line-height: 60px;padding: 47px 0px;position: relative;}
.xfgIndex_title01 p.one:after{content: '';position: absolute;height: 3px;width: 60px;background-color: #e99311;bottom: 0px;left: 50%;margin-left: -30px;}
.xfgIndex_title01 div.two{color: #585959;font-size: 16px;line-height: 30px;padding-top: 42px;padding-bottom: 54px;}
.xfgIndex_swiper02{position: relative;padding: 7px 25px;}
.xfgIndex_swiper02 .swiper_banner_two{position: relative;width: 100%;overflow: hidden;}
.xfgIndex_swiper02 .swiper-slide{position: relative;width: calc(25% - 7.5px);cursor: pointer;}
.xfgIndex_swiper02 .swiper-slide img{width: 100%;}
.xfgIndex_swiper02 .swiper-button-prev{background-image: url('../images/index_left.png');width: 46px;height: 46px;background-size: cover;left: -23px;}
.xfgIndex_swiper02 .swiper-button-next{background-image: url('../images/index_right.png');width: 46px;height: 46px;background-size: cover;right: -23px;}
.xfgIndex_swiper02 .swiper-slide .xs_more{position: absolute;background-color: rgba(0,0,0,0.5);z-index: 5;height: 59px;bottom: 0px;width: 100%;left: 0px;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.xfgIndex_swiper02 .swiper-slide .xs_more p{line-height: 39px;padding: 10px 0px;font-size: 18px;color: #fff;text-align: center;display: block;position: absolute;width: 100%;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;top: 0px;}
.xfgIndex_swiper02 .swiper-slide .xs_more a{width: 88px;padding-right: 7px;display: block;margin: 0px auto;background-color: #e99311;font-size: 12px;color: #fff;text-align: center;
	line-height: 30px;background-image: url('../images/index_jt.png');background-repeat: no-repeat;background-position: 67px center;position: absolute;margin-left: -47px;
	left: 50%;top: calc(50% + 10px);opacity: 0;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.xfgIndex_swiper02 .swiper-slide:hover .xs_more{height: 100%;}
.xfgIndex_swiper02 .swiper-slide:hover .xs_more p{padding: 5px 0px;top: calc(50% - 40px);}
.xfgIndex_swiper02 .swiper-slide:hover .xs_more a{opacity: 1;}
.xfgIndex_swiper02 .swiper-slide:hover .xs_more a:hover{background-color: #c87f10;}
/*服务无处不在，客户永远第一*/
.xfgIndex_server{position: relative;padding-top: 50px;background-color: #f4f4f4;padding-bottom: 65px;}
.xfI_serList{position: relative;width: 100%;}
.xfI_serList .serSmall{position: relative;width: 33.33%;padding: 20px 0px;float: left;}
.xfI_serList .serSmall ._img{position: relative;width: 100%;text-align: center;}
.xfI_serList .serSmall ._one{text-align: center;font-size: 24px;color: #595959;line-height: 36px;padding: 10px 0px;}
.xfI_serList .serSmall ._two{text-align: center;color: #595959;font-size: 14px;line-height: 24px;padding: 8px 0px;}
/*产品世界*/
.xfgIndex_cpsj{position: relative;padding-top: 45px;padding-bottom: 100px;}
.cpsj_list{position: relative;width: 100%;}
.cpsj_list .cpsj_small{position: relative;width: calc(20% - 10.4px);float: left;margin-right: 13px;background-color: #f6f6f6;padding-bottom: 20px;margin-bottom: 20px;}
.cpsj_list .cpsj_small:nth-child(5n){margin-right: 0px;}
.cpsj_list .cpsj_small ._img{margin: 6px;overflow: hidden;position: relative;}
.cpsj_list .cpsj_small ._img img{display: block;width: 100%;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.cpsj_list .cpsj_small ._one{position: relative;text-align: center;font-size: 16px;color: #2d2d2d;line-height: 27px;padding: 6px 0px;position: relative;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;}
.cpsj_list .cpsj_small a{width: 88px;padding-right: 7px;display: block;margin: 0px auto;background-color: #e99311;font-size: 12px;color: #fff;text-align: center;line-height: 30px;
background-image: url('../images/index_jt.png');background-repeat: no-repeat;background-position: 67px center;transition: all 0.6s;-moz-transition: all 0.6s;
-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.cpsj_list .cpsj_small a:hover{background-color: #c87f10;}
.cpsj_list .cpsj_small:hover ._img img{transform: scale(1.08);}
/*公司动态*/
.xfgIndex_gsdt{position: relative;background-color: #f4f4f4;padding-top: 26px;padding-bottom: 68px;}
.gsdt_list{position: relative;padding-top: 18px;}
.gsdt_list .gsdt_left{position: relative;width: 570px;float: left;margin-right: 3%;}
.gsdt_list .gsdt_left .gsdt_LeftImg{position: relative;width: 100%;overflow: hidden;margin-bottom: 32px;}
.gsdt_list .gsdt_left .gsdt_LeftImg a{display: block;position: relative;}
.gsdt_list .gsdt_left .gsdt_LeftImg img{width: 100%;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.gsdt_list .gsdt_left .gsdt_LeftImg .gsL_div{position: absolute;bottom: 0px;left: 0px;width: calc(100% - 40px);background-color: rgba(0,0,0,0.5);padding: 12px 20px;}
.gsdt_list .gsdt_left .gsdt_LeftImg .gsL_div p.one{color: #fff;font-size: 18px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gsdt_list .gsdt_left .gsdt_LeftImg .gsL_div p.two{color: #fff;font-size: 14px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gsdt_list .gsdt_left .gsdt_LeftImg a:hover img{transform: scale(1.08);}
.gsdt_list .gsdt_right{position: relative;width: calc(97% - 570px);float: left;}
.gsdt_list .gsdt_right .gsdt_Rsmall{position: relative;width: 100%;margin-bottom: 32px;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a{display:flex;width: 100%;justify-content: space-between;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._img{position: relative;width: 175px;overflow: hidden;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._img:after{position: absolute;content: '';width: 100%;height: 100%;top: 0px;left: 0px;z-index: 9;background-color: rgba(0,0,0,0);
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._img img{width: 100%;height:97px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text{position: relative;max-width: calc(100% - 205px);padding: 0px 15px;width: 370px;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text .one{line-height: 20px;color: #000;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text .two{line-height: 25px;color: #d8d8d8;font-size: 14px;padding: 1px 0px;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text .thr{line-height: 20px;color: #727272;font-size: 14px;margin-top: 10px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 40px;}
.gsdt_list .gsdt_right .gsdt_Rsmall>a:hover ._img img{transform: scale(1.08);}
.gsdt_list .gsdt_right .gsdt_Rsmall>a:hover ._img:after{background-color: rgba(0,0,0,0.2);}
.gsdt_list .gsdt_right .gsdt_Rsmall>a:hover .one{color: #004c90;}
/*走进新风光*/
.xfgIndex_zjxfg{position: relative;width: 100%;padding-bottom: 100px;}
.zjxfg_context{position: relative;padding-top: 84px;padding-bottom: 25px;background-image: url('../images/index_24.png');background-position: calc(100% + 42px) 100%;
background-repeat: no-repeat;}
.zjxfg_context .zjxfg_cLeft{position: relative;width: 41.666%;float: left;}
.zjxfg_context .zjxfg_cLeft ._img{position: relative;padding:0px 0px 8% 8%;width: 92%;z-index: 2;}
.zjxfg_context .zjxfg_cLeft ._img:before{content: '';width: 92%;height: 92%;background-color: #e99311;bottom: 0px;left: 0px;position: absolute;z-index: -1;}
.zjxfg_context .zjxfg_cLeft ._img img{width: 100%;}
.zjxfg_context .zjxfg_cRight{position: relative;width: 53.333%;float: right;padding-top: 25px;}
.zjxfg_context .zjxfg_cRight ._one{position: relative;font-size: 18px;color: #000;line-height: 30px;}
.zjxfg_context .zjxfg_cRight ._two{position: relative;font-size: 14px;color: #727272;line-height: 25px;margin-top: 16px;}
.zjxfg_context .zjxfg_cRight .lable_list{position: relative;width: 100%;display: flex;flex-wrap: wrap;padding-top: 30px;padding-bottom: 40px;}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small{position: relative;width: calc(33.33% + 10px);padding-top: 5px;padding-bottom: 14px;border-right: 1px solid #efefef;
padding-left: 10px;border-bottom: 1px solid #efefef;}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small.db_one{padding-top: 14px;padding-bottom: 8px;border-bottom: none;}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small:nth-child(3n+1){padding-left: 0px;width: calc(33.33% - 16px);}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small:nth-child(3n){border-right: 0px;width: calc(33.33% - 16px);}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small ._txt_log{position: relative;display: flex;align-items: flex-end;}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small ._txt_log img{width: 30px;height: 30px;}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small ._txt_log span{color: #727272;font-size: 12px;line-height: 20px;}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small ._txt_log span._num{font-size: 24px;line-height: 30px;color: #004f99;margin: 0px 6px;}
.zjxfg_context .zjxfg_cRight .lable_list .lable_small p{color: #727272;font-size: 12px;line-height: 20px;padding-left: 5px;}
.zjxfg_context .zjxfg_cRight a._thr{width: 88px;padding-right: 7px;display: block;background-color: #e99311;font-size: 12px;color: #fff;
    text-align: center;line-height: 30px;background-image: url(../images/index_jt.png);background-repeat: no-repeat;background-position: 67px center;transition: all 0.6s;
    -moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.zjxfg_context .zjxfg_cRight a:hover{background-color: #c87f10;}


/*=================================================== 关于我们 =============================================================================*/
/*=================================================== 关于我们 =============================================================================*/
/*=================================================== 关于我们 =============================================================================*/
.xfgPublic_topLM{position: relative;width: 100%;background-color: #004f99;}
.topLM_list{position: relative;width: 100%;}
.topLM_list a{display: block;float: left;line-height: 34px;font-size: 15px;color: #fff;letter-spacing: 1px;padding: 10px 2px;min-width: 110px;text-align: center;}
.topLM_list a:hover{color: #004f99;background-color: #fff;}
.topLM_list a.hover{color: #004f99;background-color: #fff;}
/*新风光概况*/
.xfg_about{position: relative;width: 100%;overflow: hidden;}
.about_jieshao{position: relative;width: 100%;padding-top: 22px;padding-bottom: 65px;}
.about_jieshao .js_time{position: relative;display: block;font-size: 100px;color: #efefef;text-transform: uppercase;line-height: 120px;padding: 15px 0px;margin-bottom: 32px;}
.about_jieshao .js_text{position: relative;width: 100%;}
.about_jieshao .js_text p{color: #666;font-size: 15px;line-height: 36px;min-height: 13px;}
.about_jieshao .js_text ._txt{float: left;padding: 13px 35px;width: calc(57.5% - 70px);}
.about_jieshao .js_text ._img{float: left;width: 42.5%;}
.about_jieshao .js_text ._img img{width: 100%;}
.about_jieshao .lable_list{position: relative;width: calc(100% - 40px);display: flex;flex-wrap: wrap;padding: 50px 20px;}
.about_jieshao .lable_list .lable_small{position: relative;width: calc(33.33% - 36px);padding-top: 10px;padding-bottom: 20px;border-right: 1px solid #efefef;
padding-left: 35px;border-bottom: 1px solid #efefef;}
.about_jieshao .lable_list .lable_small.db_one{padding-top: 20px;padding-bottom: 10px;border-bottom: none;}
.about_jieshao .lable_list .lable_small:nth-child(3n){border-right: 0px;}
.about_jieshao .lable_list .lable_small ._txt_log{position: relative;display: flex;align-items: flex-end;}
.about_jieshao .lable_list .lable_small ._txt_log img{width: 50px;height: 50px;}
.about_jieshao .lable_list .lable_small ._txt_log span{color: #727272;font-size: 22px;line-height: 38px;}
.about_jieshao .lable_list .lable_small ._txt_log span._num{font-size: 43px;line-height: 50px;color: #004f99;margin: 0px 10px 0px 15px;}
.about_jieshao .lable_list .lable_small p{color: #727272;font-size: 18px;line-height: 44px;padding-left: 8px;}
/*新风光文化*/
.about_xfgwh{position: relative;width: 100%;padding-top: 59px;padding-bottom: 110px;}
.about_xfgwh .one_img{position: relative;width: 50%;height: 350px;overflow: hidden;float: right;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.about_xfgwh .one_img img{height: 102%;width: auto;}
.about_xfgwh .two_img{position: relative;width: 50%;height: 350px;overflow: hidden;float: left;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.about_xfgwh .two_img img{height: 102%;width: auto;}
.about_xfgwh .one_text{position: relative;width: 50%;float: right;height: 350px;background-color: #004f99;padding: 10px 15px;box-sizing: border-box;display: flex;flex-wrap: wrap;
align-items: center;}
.about_xfgwh .one_text div{width: 470px;max-width: 100%;margin: 0px auto;color: #fff;font-size: 15px;line-height: 30px;}
.about_xfgwh .two_text{position: relative;width: 50%;float: right;height: 350px;background-color: #004f99;padding: 10px 15px;box-sizing: border-box;display: flex;flex-wrap: wrap;
align-items: center;}
.about_xfgwh .two_text div{width: 460px;max-width: 100%;margin: 0px auto;color: #fff;font-size: 15px;line-height: 40px;}

/*发展历程*/
.about_fzlc{position: relative;width: 100%;padding-top: 26px;padding-bottom: 95px;}
.about_fzlc .fzlc_scrll{position: relative;width: 100%;margin-top: 45px;background-color: #f4f4f4;padding: 85px 55px 120px 50px;box-sizing: border-box;border-radius: 15px;}
.about_fzlc .fzlc_scrll .fzlc_lsit{position: relative;width: 100%;height: 490px;overflow: hidden;}
.about_fzlc .fzlc_scrll .fzlc_lsit .hide_scrll{position: relative;width: 100%;padding: 0px 20px;margin-left: -20px;height: 100%;overflow: auto;}
.about_fzlc .fzlc_scrll .fzlc_lsit .fzList_small{position: relative;border-left: 3px solid #004f99;padding-top: 2px;padding-bottom: 32px;}
.about_fzlc .fzlc_scrll .fzlc_lsit .fzList_small span{display: block;width: 100px;float: left;padding-left: 17px;text-align: right;line-height: 30px;color: #004f99;font-size: 18px;
font-weight: bold;}
.about_fzlc .fzlc_scrll .fzlc_lsit .fzList_small span:before{content: '';width: 12px;height: 3px;top: 14px;left: -1px;background-color: #004f99;display: block;position: absolute;}
.about_fzlc .fzlc_scrll .fzlc_lsit .fzList_small ._context{position: relative;width: calc(100% - 142px);float: right;max-width: 920px;font-size: 14px;color: #004f99;letter-spacing: 2px;
line-height: 22px;}
.about_fzlc .fzlc_scrll .fzlc_lsit .fzList_small:last-child{padding-bottom: 4px;}
@keyframes myfirst
{
0%   {bottom: 46px;}
50%  {bottom: 36px;}
100% {bottom: 46px;}
}
@-moz-keyframes myfirst
{
0%   {bottom: 46px;}
50%  {bottom: 36px;}
100% {bottom: 46px;}
}
@-webkit-keyframes myfirst
{
0%   {bottom: 46px;}
50%  {bottom: 36px;}
100% {bottom: 46px;}
}
@-o-keyframes myfirst
{
0%   {bottom: 46px;}
50%  {bottom: 36px;}
100% {bottom: 46px;}
}
.about_fzlc .fzlc_scrll ._tx{position: absolute;bottom: 46px;font-size: 14px;color: #004f99;line-height: 34px;padding-left: 39px;background-repeat: no-repeat;
background-position: -5px 0px;background-image: url('../images/fzlc_01.png');animation: myfirst 1.2s;-moz-animation: myfirst 1.2s;	/* Firefox */
-webkit-animation: myfirst 1.2s;	/* Safari 和 Chrome */-o-animation: myfirst 1.2s;	/* Opera */animation-iteration-count: infinite;}
/*荣誉*/
.about_jlry{position: relative;width: 100%;padding-top: 26px;padding-bottom: 56px;}
.bus_title{position: relative;width: 100%;text-align: center;color: #004f99;font-size: 30px;line-height: 42px;padding: 23px 0px;display: block;border-bottom: 1px solid #eee;}
.about_xlm{position: relative;width: 100%;display: flex;justify-content: center;align-items: center;padding-top: 40px;flex-wrap: wrap;}
.about_xlm a{display: block;min-width: 95px;padding: 0px 20px;background-color: #f4f4f4;border-radius: 13px;line-height: 36px;height: 36px;text-align: center;color: #383838;
font-size: 16px;margin: 3px;}
.about_xlm a:hover{color: #f4f4f4;background-color: #004f99;}
.about_xlm a.hover{color: #f4f4f4;background-color: #004f99;}
.about_jlry .about_list{padding-top: 49px;position: relative;width: 100%;display: flex;flex-wrap: wrap;align-items: flex-start;}
.about_jlry .about_list .small_honor{position: relative;width: calc(33.333% - 21.333px);margin-bottom: 27px;margin-right: 32px;}
.about_jlry .about_list .small_honor:nth-child(3n){margin-right: 0px;}
.about_jlry .about_list .small_honor a{display: block;background-color: #fff;padding-top: 3px;}
.about_jlry .about_list .small_honor a ._img{position: relative;margin: 0px 3px;overflow: hidden;}
.about_jlry .about_list .small_honor a ._img img{width: 100%;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;}
.about_jlry .about_list .small_honor a p{font-size: 15px;color: #777;text-align: center;line-height: 35px;padding: 10px 5px;letter-spacing: 1px;overflow: hidden;height: 35px;white-space: nowrap;
	text-overflow: ellipsis;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;}
.about_jlry .about_list .small_honor a:hover{background-color: #024182;}
.about_jlry .about_list .small_honor a:hover p{color: #fff;}
.about_jlry .about_list .small_honor a:hover ._img img{transform: scale(1.1);}
.pictrue_Img{position: fixed;width: 100%;height: 100%;overflow: auto;background-color: rgba(0,0,0,0.6);z-index: -1;top: 0px;left: 0px;opacity: 0;}
.pictrue_Img img{max-width: 95%;position: absolute;transform: translate(-50%,-50%);top: 50%;left: 50%;}
.pictrue_Img a{position: absolute;top: 20px;right: 20px;display: block;width: 45px;height: 45px;background-repeat: no-repeat;background-position: center;background-size: cover;
	background-image: url('../images/close_zz.png');opacity: 1;z-index: 9;}
.pictrue_Img .honer_backSwiper{position: relative;width: 100%;height: 100%;z-index: 5;}
.pictrue_Img .honer_backSwiper .swiper-container{position: relative;width: 100%;height: 100%;}
.pictrue_Img .honer_backSwiper .swiper-container img{position: relative;transform: translate(-50%,0%);left: 0px;top: 0px;margin-left: 50%;}
.pictrue_Img .honer_backSwiper .swiper-container .swiper-slide{position: relative;width: 100%;height: 100%;display: flex;align-items: center;}
.pictrue_Img .swiper-button-prev{background-image: url('../images/pr19.png');background-size: 20px 35px;}
.pictrue_Img .swiper-button-next{background-image: url('../images/pr20.png');background-size: 20px 35px;}

.about_jlry .prve_next_one{margin-top: 22px;}
/*新风光掠影*/
.about_xfgly{position: relative;width: 100%;padding-top: 28px;padding-bottom: 49px;}
.about_xfgly .about_list{padding-top: 49px;position: relative;width: 100%;display: flex;flex-wrap: wrap;align-items: flex-start;padding-bottom: 34px;}
.about_xfgly .about_list .small_honor{position: relative;width: calc(33.333% - 23px);margin-bottom: 21px;margin-right: 19px;border: 1px solid #dedede;-webkit-transition:all .8s ease;
	-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;}
.about_xfgly .about_list .small_honor:nth-child(3n){margin-right: 0px;}
.about_xfgly .about_list .small_honor a{display: block;background-color: #fff;}
.about_xfgly .about_list .small_honor a ._img{position: relative;overflow: hidden;}
.about_xfgly .about_list .small_honor a ._img img{width: 100%;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;}
.about_xfgly .about_list .small_honor a p{font-size: 15px;color: #707070;text-align: center;line-height: 32px;padding: 5px;letter-spacing: 1px;overflow: hidden;height: 35px;white-space: nowrap;
	text-overflow: ellipsis;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;}
.about_xfgly .about_list .small_honor:hover{box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.15);}
.about_xfgly .about_list .small_honor a:hover{background-color: #024182;}
.about_xfgly .about_list .small_honor a:hover p{color: #fff;}
.about_xfgly .about_list .small_honor a:hover ._img img{transform: scale(1.1);}
.pictrue_Img02{position: fixed;width: 100%;height: 100%;overflow: auto;background-color: rgba(0,0,0,0.3);z-index: 9999;top: 0px;left: 0px;display: none;}
.pictrue_Img02 a.s02_close{display: block;width: 30px;position: absolute;height: 30px;z-index: 9;top: 10px;right: 10px;background-image: url('../images/delu_close.png');
background-repeat: no-repeat;background-position: center;}
.pictrue_Img02 .write_pup{position: absolute;width: 1002px;max-width: 95%;top: 50%;left: 50%;transform: translate(-50%,-50%);background-color: #fff;z-index: 12;padding-top: 18px;
	border-radius: 12px;padding-bottom: 54px;}
.pictrue_Img02 .write_pup>p{text-align: center;font-size: 30px;color: #004f99;line-height: 50px;padding: 17px 0px;letter-spacing: 1px;}
.pictrue_Img02 .swiper-container{padding: 5px 0px;width: 920px;max-width: calc(100% - 40px);}
.pictrue_Img02 .swiper-slide{position: relative;width: 100%;overflow: hidden;text-align: center;}
.pictrue_Img02 .swiper-slide img{max-width: 100%;}
.pictrue_Img02 .swiper-button-next,.pictrue_Img02 .swiper-button-prev{width: 35px;height: 60px;margin-top: -30px;background-size: 35px 60px;}
.pictrue_Img02 .swiper-button-prev{background-image: url('../images/about18.png');left: 0px;}
.pictrue_Img02 .swiper-button-next{background-image: url('../images/about17.png');right: 0px;}
/*关于我们 - 联系我们*/
.about_lxwm{position: relative;width: 100%;padding-top: 28px;}
.about_lxwm .about_map_lx{position: relative;width: 100%;max-width: 1140px;margin: 0px auto;display: flex;margin-top: 52px;margin-bottom: 68px;}
.about_lxwm .about_map_lx #Amap{position: relative;width: 50%;height: 500px;background-color: #f5f5f5;}
.about_lxwm .about_map_lx .Amap_msg{position: relative;width: 50%;background-color: #024182;color: #fff;padding: 26px 0px;}
.about_lxwm .about_map_lx .Amap_msg p{display: flex;width: 390px;align-items: center;font-size: 15px;line-height: 30px;padding: 10px 25px 10px 5px;
	margin: 0px auto;max-width: 100%;}
.about_lxwm .about_map_lx .Amap_msg p i{display: block;width: 30px;min-width: 30px;;height: 30px;background-position: center;margin: 0px 15px;
	background-repeat: no-repeat;}
.about_lxwm .about_map_lx .Amap_msg p a{color: #fff;}
.about_lxwm .about_map_lx .Amap_msg p i.icon_01{background-image: url('../images/ctc1.png');}
.about_lxwm .about_map_lx .Amap_msg p i.icon_02{background-image: url('../images/ctc2.png');}
.about_lxwm .about_map_lx .Amap_msg p i.icon_03{background-image: url('../images/ctc3.png');}
.about_lxwm .about_map_lx .Amap_msg p i.icon_04{background-image: url('../images/ctc4.png');}
.about_lxwm .about_map_lx .Amap_msg p i.icon_05{background-image: url('../images/ctc7.png');}
.about_lxwm .about_map_lx .Amap_msg p i.icon_06{background-image: url('../images/ctc5.png');}
/*在线留言*/
.about_zxly{position: relative;width: 100%;padding-top: 26px;padding-bottom: 70px;}
.about_zxly .zxly_model{position: relative;width: 100%;padding-top: 50px;}
.about_zxly .zxly_model .form_table{position: relative;width: 100%;max-width: 840px;margin: 0px auto;display: flex;flex-wrap: wrap;display: -webkit-flex;align-items: flex-start;}
.about_zxly .zxly_model .form_table .input_one{position: relative;width: calc(33.333% - 10px);margin-right: 15px;margin-bottom: 6px;}
.about_zxly .zxly_model .form_table .input_one:nth-child(3){margin-right: 0px;}
.about_zxly .zxly_model .form_table .input_one p{color: #afafaf;font-size: 16px;line-height: 35px;padding: 10px 0px;}
.about_zxly .zxly_model .form_table .input_one input{position: relative;width: 100%;box-sizing: border-box;padding: 0px 10px;line-height: 38px;border:1px solid #e0e0e0;
font-size: 16px;color: #666;}
.about_zxly .zxly_model .form_table .textarea_one{position: relative;width: 100%;margin-bottom: 4px;}
.about_zxly .zxly_model .form_table .textarea_one p{color: #afafaf;font-size: 16px;line-height: 35px;padding: 10px 0px;}
.about_zxly .zxly_model .form_table .textarea_one textarea{position: relative;width: 100%;box-sizing: border-box;padding: 10px;line-height: 30px;border:1px solid #e0e0e0;
	resize: none;height: 179px;font-size: 16px;color: #666;font-family: 微软雅黑;}
.about_zxly .zxly_model .form_table .yzm_one{position: relative;width: 100%;display: flex;flex-wrap: wrap;display: -webkit-flex;margin-bottom: 40px;}
.about_zxly .zxly_model .form_table .yzm_one p{color: #afafaf;font-size: 16px;line-height: 35px;padding: 10px 0px;display: block;width: 100%;}
.about_zxly .zxly_model .form_table .yzm_one input{position: relative;width: calc(100% - 115px);box-sizing: border-box;padding: 0px 10px;line-height: 38px;border:1px solid #e0e0e0;
	max-width: 270px;font-size: 16px;color: #666;}
.about_zxly .zxly_model .form_table .yzm_one img{width: 101px;height: 40px;margin-left: 13px;}
.about_zxly .zxly_model .form_table .sumbit_zxly{position: relative;width: 100%;text-align: center;display: block;box-sizing: border-box;border:1px solid #004f99;font-size: 16px;
line-height: 40px;color: #004f99;}
.about_zxly .zxly_model .form_table .sumbit_zxly:hover{color: #fff;background-color: #004f99;}
.about_zxly .zxly_model .form_table>p{color: #afafaf;font-size: 16px;text-align: center;display: block;width: 100%;line-height: 30px;margin-top: 36px;}





/*=================================================== 产品与解决方案 =============================================================================*/
/*=================================================== 产品与解决方案 =============================================================================*/
/*=================================================== 产品与解决方案 =============================================================================*/
.xfg_product{position: relative;width: 100%;}
/*产品列表*/
.product_context{position: relative;width: 100%;padding-top: 25px;padding-bottom: 65px;}
.product_context .product_cleft{position: relative;float: left;width: 18.75%;padding-top: 46px;}
.product_context .product_cleft>a{display: block;width: 100%;background-color: #004f99;color: #fff;line-height: 38px;display: flex;font-size: 16px;height: 38px;align-items: center;
justify-content: center;display: none;}
.product_context .product_cleft ul{position: relative;width: 202px;max-width: 100%;}
.product_context .product_cleft li{position: relative;margin-bottom: 10px;}
.product_context .product_cleft li>a{display: block;line-height: 38px;background-color: #f4f4f4;font-size: 15px;color: #606060;text-align: center;}
.product_context .product_cleft li>a:hover{color: #fff;background-color: #004f99;}
.product_context .product_cleft li>a.hover{color: #fff;background-color: #004f99;}
.product_context .product_cright{position: relative;width: 81.25%;float: left;padding-top: 46px;}
.product_context .product_cright .product_list{position: relative;width: 100%;padding-bottom: 35px;}
.product_context .product_cright .product_list .product_small{position: relative;width: calc(33.333% -  22px);margin: 0px 6px 25px 16px;background-color: #f4f4f4;overflow: hidden;
float: left;}
.product_context .product_cright .product_list .product_small ._img{position: relative;margin: 1px;}
.product_context .product_cright .product_list .product_small ._img img{max-width: 100%;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;
	-ms-transition:all .6s ease;-o-transition:all .6s ease;}
.product_context .product_cright .product_list .product_small ._txt{position: absolute;width: 100%;height: auto;bottom: 0px;left: 0px;background-color: rgba(0,79,153,0.87);
-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;}
/*.product_context .product_cright .product_list .product_small ._txt:before{content: '';position: absolute;width: calc(100% - 32px);height: calc(100% - 32px);top: 15px;left: 15px;
border:1px solid rgba(255,255,255,0.29);}*/
.product_context .product_cright .product_list .product_small ._txt p{text-align: center;color: #fff;font-size: 18px;letter-spacing: 1px;display: block;position: relative;
line-height: 35px;width: calc(100% - 30px);padding: 5px 15px;}
.product_context .product_cright .product_list .product_small a:hover ._img img{transform: scale(1.08);}
/*产品详情*/
.product_cright .detail_msg{position: relative;margin: 0px 0px 0px 15px;}
.product_cright .detail_msg ._img{position: relative;border: 1px solid #ddd;width: calc(40.625% - 2px);float: left;text-align:center;}
.product_cright .detail_msg ._img img{max-width: 100%;}
.product_cright .detail_msg ._context{position: relative;width: calc(59.375% - 38px);float: left;padding-left: 38px;}
.product_cright .detail_msg ._context .one{position: relative;display: block;font-size: 24px;color: #004f99;line-height: 36px;padding-top: 17px;padding-bottom: 12px;}
.product_cright .detail_msg ._context .two{line-height: 35px;font-size: 15px;color: #8c8c8c;position: relative;border-bottom: 1px solid #cfe0e8;}
.product_cright .detail_msg ._context .thr{position: relative;width: 100%;display: flex;justify-content: space-between;align-items: flex-start;}
.product_cright .detail_msg ._context .thr .share{position: relative;width: calc(100% - 140px);margin: 7px 0px;}
.product_cright .detail_msg ._context .thr>a{display: block;width: 124px;height: 38px;line-height: 38px;color: #fff;font-size: 15px;background-repeat: no-repeat;background-position: center;
background-size: 122px 38px;background-image: url('../images/pr11.png');text-align: center;margin: 9px 0px;position: relative;}
.product_cright .detail_msg ._context .thr>a:after{content: '';position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background-color: rgba(255,255,255,0);
-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;}
.product_cright .detail_msg ._context .thr>a:hover:after{background-color: rgba(255,255,255,0.3);}
.product_cright .detail_contact{position: relative;margin-left: 15px;margin-top: 45px;margin-bottom: 75px;}
.product_cright .detail_contact .small_detail_tab{position: relative;width: 100%;display: flex;flex-wrap: wrap;}
.product_cright .detail_contact .small_detail_tab a{display: inline-block;min-width: 88px;height: 40px;line-height: 40px;text-align: center;padding: 0px 5px;margin-top: 5px;
background-color: #f0f0f0;color: #707070;font-size: 14px;margin-right: 5px;-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;}
.product_cright .detail_contact .small_detail_tab a:last-child{margin-right: 0px;}
.product_cright .detail_contact .small_detail_tab a:hover{background-color: #163078;color: #fff;}
.product_cright .detail_contact .small_detail_tab a.active{background-color: #163078;color: #fff;}
.product_cright .detail_contact .small_detail_tab_div{position: relative;width: 100%;}
.product_cright .tab_pro_litter{position: relative;width: calc(100% - 47px);border: 1px solid #d4d4d4;padding-top: 40px;padding-bottom: 35px;color: #414141;line-height: 34px;
	padding-left: 25px;padding-right: 20px;font-size: 16px;}
.product_cright .tab_pro_litter img{max-width: 100%;}
.fhsj_bt{position: relative;display: flex;justify-content: center;flex-wrap: wrap;width: 100%;}
.fhsj_bt a{display: inline-block;min-width: 75px;padding: 0px 5px;border:1px solid #004f99;color: #004f99;font-size: 15px;text-align: center;line-height: 35px;margin: 5px 6px;
border-radius: 3px;}
.fhsj_bt a:hover{background-color: #004f99;color: #fff;}
/*解决方案*/
.jjfa_context{position: relative;width: 100%;padding-top: 27px;padding-bottom: 45px;}
.product_jjfa{position: relative;}
.product_jjfa .list_yjLm{position: relative;width: 100%;margin-top: 38px;display: flex;flex-wrap: wrap;justify-content: center;}
.product_jjfa .list_yjLm a{display: block;border-right: 1px solid #eee;min-width: 188px;padding: 10px 20px;display: flex;justify-content: center;color: #a2a2a2;font-size: 22px;
line-height: 45px;}
.product_jjfa .list_yjLm a>i{display: block;width: 45px;min-width: 45px;height: 45px;background-position: center;background-repeat: no-repeat;background-size: cover;
	margin-right: 15px;-webkit-filter: grayscale(100%) opacity(50%);-moz-filter: grayscale(100%) opacity(50%);-ms-filter:grayscale(100%) opacity(50%);
	-o-filter: grayscale(100%) opacity(50%);filter: grayscale(100%) opacity(50%);filter:gray opacity(50%);transition: all 0.6s;-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_jjfa .list_yjLm a:hover{color: #004f99;}
.product_jjfa .list_yjLm a:hover>i{color: #004f99;-webkit-filter: grayscale(0%) opacity(100%);-moz-filter: grayscale(0%) opacity(100%);-ms-filter:grayscale(0%) opacity(100%);
	-o-filter: grayscale(0%) opacity(100%);filter: grayscale(0%) opacity(100%);filter:grayscale(0%) opacity(100%);}
.product_jjfa .list_yjLm a.hover{color: #004f99;}
.product_jjfa .list_yjLm a.hover>i{color: #004f99;-webkit-filter: grayscale(0%) opacity(100%);-moz-filter: grayscale(0%) opacity(100%);-ms-filter:grayscale(0%) opacity(100%);
	-o-filter: grayscale(0%) opacity(100%);filter: grayscale(0%) opacity(100%);filter:grayscale(0%) opacity(100%);}
.product_jjfa .list_yjLm a:last-child{border-right: none;}
.product_jjfa .list_ejLm{position: relative;width: 100%;margin-top: 36px;background-color: #196acd;}
.product_jjfa .list_ejLm .swiper-container{position: relative;padding: 0px 40px;}
.product_jjfa .list_ejLm .swiper-container:before{content: '';position: absolute;width: 40px;height: 47px;top: 0px;left: 0px;background-color: #196acd;z-index: 2;}
.product_jjfa .list_ejLm .swiper-container:after{content: '';position: absolute;width: 40px;height: 47px;top: 0px;right: 0px;background-color: #196acd;z-index: 2;}
.product_jjfa .list_ejLm .swiper-slide{width: auto;}
.product_jjfa .list_ejLm .swiper-slide a{display: block;min-width: 110px;padding: 0px 6px;text-align: center;color: #fff;font-size: 15px;line-height: 47px;height: 47px;}
.product_jjfa .list_ejLm .swiper-slide a:hover{background-color: #004f99;}
.product_jjfa .list_ejLm .swiper-slide a.hover{background-color: #004f99;}
.product_jjfa .list_ejLm .swiper-button-next,.product_jjfa .list_ejLm .swiper-button-prev {width: 15px;height: 25px;margin-top: -12.5px;background-size: 15px 25px;}
.product_jjfa .list_ejLm .swiper-button-prev {background-image: url('../images/pr19.png');}
.product_jjfa .list_ejLm .swiper-button-next {background-image: url('../images/pr20.png');}
.product_jjfa .list_ejLm .swiper-button-disabled{opacity: 0.65;}
.product_jjfa .list_piece{position: relative;padding-top: 38px;padding-bottom: 21px;}
.product_jjfa .list_piece .small_newsDetail{position: relative;border:1px solid #e8e8e8;margin-bottom: 32px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;
    -o-transition: all 0.6s;}
.product_jjfa .list_piece .small_newsDetail a{display: block;}
.product_jjfa .list_piece .small_newsDetail ._img{position: relative;width: 244px;overflow: hidden;margin: 24px;float: left;}
.product_jjfa .list_piece .small_newsDetail ._img img{width: 100%;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_jjfa .list_piece .small_newsDetail ._context{position: relative;padding: 34px 0px 24px 0px;width: 56%;max-width: calc(81.333% - 292px);float: right;margin-right: calc(2.25% - 1px);}
.product_jjfa .list_piece .small_newsDetail ._context .one{color: #333;font-size: 18px;line-height: 40px;overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;
letter-spacing: 1px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_jjfa .list_piece .small_newsDetail ._context .two{color: #666;font-size: 14px;line-height: 24px;overflow: hidden;height: 72px;text-overflow: ellipsis;display: -webkit-box;
-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-top: 8px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_jjfa .list_piece .small_newsDetail ._time{position: relative;width: 16.25%;border-left: 1px solid #e8e8e8;padding-top: 30px;float: right;padding-bottom: 44px;}
.product_jjfa .list_piece .small_newsDetail ._time ._date{position: relative;width: 123px;max-width: 100%;margin: 0px auto;text-align: center;font-family: 'Kalinga';}
.product_jjfa .list_piece .small_newsDetail ._time ._date span{font-size: 60px;color: #afafaf;line-height: 75px;padding: 5px 0px;display: block;border-bottom: 1px solid #ececec;
	transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_jjfa .list_piece .small_newsDetail ._time ._date p{font-size: 20px;color: #b2b2b2;line-height: 30px;display: block;margin-top: 8px;transition: all 0.6s;
	-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.product_jjfa .list_piece .small_newsDetail:hover{box-shadow: 0px 0px 10px 4px rgba(0,0,0,0.05);}
.product_jjfa .list_piece .small_newsDetail:hover ._img img{transform: scale(1.08);}
.product_jjfa .list_piece .small_newsDetail:hover ._context .one{color: #3069b8;}
.product_jjfa .list_piece .small_newsDetail:hover ._context .two{color: #333;}
.product_jjfa .list_piece .small_newsDetail:hover ._time ._date span{color: #3069b8;}
.product_jjfa .list_piece .small_newsDetail:hover ._time ._date p{color: #555;}
/*解决方案详情*/
.product_jjfa .context_msg{position: relative;position: relative;width: 950px;max-width: 100%;margin: 0px auto;padding-top: 25px;}
.product_jjfa .context_msg .one{color: #024182;font-size: 24px;line-height: 36px;text-align: center;padding: 32px 0px;border-bottom: 1px solid #eee;}
.product_jjfa .context_msg .two{color: #707070;font-size: 15px;line-height: 25px;text-align: center;padding: 23px 0px;display: flex;
justify-content: center;flex-wrap: wrap;align-items: center;}
.product_jjfa .context_msg .share{display: flex;justify-content: center;flex-wrap: wrap;align-items: center;margin: 0px 15px;}
.product_jjfa .context_msg .thr{line-height: 35px;color: #707070;font-size: 15px;margin-top: 10px;}
.product_jjfa .context_msg .thr img{max-width: 100%;}


/*=================================================== 服务与品质 =============================================================================*/
/*=================================================== 服务与品质 =============================================================================*/
/*=================================================== 服务与品质 =============================================================================*/
.xfg_server{position: relative;width: 100%;}
/*服务与品质*/
.server_fwypz{position: relative;width: 100%;padding-top: 26px;}
.fwyzc_context{position: relative;width: 100%;background-color: #f6f6f6;margin-top: 55px;margin-bottom: 75px;display: flex;flex-wrap: wrap;}
.fwyzc_context .img_one{position: relative;width: 50%;float: left;min-height: 416px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.fwyzc_context .txt_one{position: relative;padding: 42px 30px 30px 34px;width: calc(50% - 64px);float: left;}
.fwyzc_context .txt_one p{font-size: 15px;color: #666;line-height: 40px;}
.fwyzc_context .txt_one p.one{color: #004f99;font-weight: bold;font-size: 26px;padding: 10px 0px;margin-bottom: 20px;}
.fwyzc_context .img_two{position: relative;width: 100%;float: left;}
.fwyzc_context .img_two .iTwo_small{position: relative;width: 25%;float: left;}
.fwyzc_context .img_two .iTwo_small a{display: block;position: relative;}
.fwyzc_context .img_two .iTwo_small img{width: 100%;}
.fwyzc_context .img_two .iTwo_small a:before{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: 5;background-color: rgba(0,79,153,0.9);content: '';opacity: 0;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.fwyzc_context .img_two .iTwo_small a:after{position: absolute;width: calc(100% - 32px);height: calc(100% - 42px);top: 20px;left: 15px;z-index: 8;content: '';opacity: 0;
border:1px solid #fff;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.fwyzc_context .img_two .iTwo_small div{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9;width: calc(100% - 80px);padding: 0px 40px;opacity: 0;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.fwyzc_context .img_two .iTwo_small div span{display: block;text-align: center;color: #fff;font-size: 24px;margin-bottom: 8px;line-height: 40px;}
.fwyzc_context .img_two .iTwo_small div p{line-height: 40px;color: #fff;font-size: 16px;}
.fwyzc_context .img_two .iTwo_small a:hover:before{opacity: 1;}
.fwyzc_context .img_two .iTwo_small a:hover:after{opacity: 1;}
.fwyzc_context .img_two .iTwo_small a:hover div{opacity: 1;}
/*下载中心*/
.server_xzzx{position: relative;padding-bottom: 60px;padding-top: 28px;}
.pxzlList_context{position: relative;border:1px solid #eee;padding: 44px 53px 50px 53px;margin-top: 40px;margin-bottom: 54px;}
.pxzlList_context .pxzl_small{position: relative;padding: 30px 20px 35px 10px;border-bottom: 1px solid #ddd;display: flex;width: calc(100% - 30px);align-items: flex-start;
cursor: pointer;}
.pxzlList_context .pxzl_small ._img{width: 60px;height: 60px;position: relative;margin-right: 5px;}
.pxzlList_context .pxzl_small ._img img{width: 100%;}
.pxzlList_context .pxzl_small ._context{position: relative;width: calc(100% - 165px);margin-right: 14px;}
.pxzlList_context .pxzl_small ._context .t_one{font-size: 17px;color: #495867;letter-spacing: 1px;line-height: 35px;margin-top: 2px;display: block; transition: all 0.6s;
	-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pxzlList_context .pxzl_small ._context .t_two{font-size: 14px;color: #76838f;line-height: 20px;display: flex;}
.pxzlList_context .pxzl_small ._context .t_two span{min-width: 45px;margin-right: 10px;}
.pxzlList_context .pxzl_small ._download{display: block;width: 84px;border:1px solid #495867;height: 34px;line-height: 34px;text-align: center;font-size: 14px;color: #495867;
	margin-top: 14px;}
.pxzlList_context .pxzl_small:hover ._context .t_one{color: #3069b8;}
.pxzlList_context .pxzl_small:hover ._download{border:1px solid #3069b8;color: #3069b8;}
.pxzlList_context .pxzl_small ._download:hover{border:1px solid #3069b8;color: #fff;background-color: #3069b8;}
.pxzlList_context div.prve_next_one{margin-top: 60px;}
/*解疑答惑*/
.jydh_list{position: relative;width: 1110px;padding: 46px 0px 40px 0px;margin: 0px auto;max-width: 100%;}
.jydh_list .jydh_small{position: relative;width: 100%;margin-bottom: 12px;}
.jydh_list .jydh_small .small_djA{position: relative;display: flex;align-items: flex-start;}
.jydh_list .jydh_small .small_djA span{display: block;width: 36px;height: 40px;min-width: 36px;background-color: #d3d3d3;border-radius: 2px;text-align: center;margin-right: 18px;
transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.jydh_list .jydh_small .small_djA span:after{content: '+';line-height: 40px;font-size: 22px;color: #fff;font-weight: bold;}
.jydh_list .jydh_small .small_djA p{font-size: 15px;color: #717171;line-height: 30px;padding: 5px 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;
width: calc(100% - 54px); transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.jydh_list .jydh_small .yc_show{position: relative;margin-left: 54px;width: calc(100% - 54px);color: #a2a2a2;font-size: 14px;line-height: 30px;border-bottom: 1px solid #e5e5e5;
padding-bottom: 0px;overflow: hidden;height: 0px;transition: all 0.6s;-moz-transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;}
.jydh_list .jydh_small .yc_show.show{height: auto;padding-bottom: 5px;}
.jydh_list .jydh_small .small_djA:hover span{background-color: #004f99;}
.jydh_list .jydh_small .small_djA:hover p{color: #004f99;}
.jydh_list .jydh_small .small_djA.on span{background-color: #004f99;height: 50px;}
.jydh_list .jydh_small .small_djA.on p{color: #004f99;}


/*=================================================== 新闻中心 =============================================================================*/
/*=================================================== 新闻中心 =============================================================================*/
/*=================================================== 新闻中心 =============================================================================*/
.xfg_news{position: relative;}
/*公司新闻*/
.news_gsxw{position: relative;width: 100%;padding-top: 8px;padding-bottom: 57px;}
ul.new_list{position: relative;width: 100%;padding: 5px 0px 52px 0px;}
ul.new_list li{position: relative;width: 100%;padding: 30px 0px;display: flex;border-bottom: 1px solid #ddd;align-items: flex-start;}
ul.new_list li:last-child{border-bottom: none;}
ul.new_list li ._img{position: relative;width: 320px;background-color: #eee;overflow: hidden;}
ul.new_list li ._img img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;
	-o-transition:all .5s ease;background-repeat: no-repeat;display: block;width: 100%;}
ul.new_list li:hover ._img img{transform: scale(1.1);}
ul.new_list li ._text{position: relative;width: calc(96.5% - 320px);margin-left: 3.5%;}
ul.new_list li ._text .one{color: #333;font-weight: bold;font-size: 18px;display: block;
    text-overflow: ellipsis;white-space: nowrap;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;
-ms-transition:all .5s ease;-o-transition:all .5s ease;width: 100%;height: 32px;overflow: hidden;}
ul.new_list li ._text .two{font-size: 14px;color: #666;line-height: 30px;position: relative;padding: 10px 0px 0px 0px;display: flex;
width: 100%;align-items: flex-start;margin-bottom: 18px;}
ul.new_list li ._text .two span{display: block;width: 30px;margin: 15px 3px 0px 2px;height: 1px;background-color: #666;min-width: 30px;}
ul.new_list li ._text .two p{display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;height: 120px;
	overflow: hidden;}
ul.new_list li ._text .thr{display: flex;justify-content: space-between;align-items: flex-end;}
ul.new_list li ._text .thr span{line-height: 20px;font-size: 13px;color: #999;}
ul.new_list li:hover ._text .one{color: #004f99;}
ul.new_list .fan_more{display: block;width: 115px;height: 38px;text-align: center;background-color: #fff;color: #666;font-size: 15px;line-height: 38px;border: 1px solid #ccc;
-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;}
ul.new_list .fan_more:hover{background-color: #004f99;color: #fff;border: 1px solid #004f99;}
/*公司新闻详情*/
.xfg_news .context_msg{position: relative;width: 100%;margin: 0px auto;padding-top: 25px;padding-bottom: 54px;}
.xfg_news .context_msg .one{color: #024182;font-size: 24px;line-height: 36px;text-align: center;padding: 32px 0px;border-bottom: 1px solid #eee;}
.xfg_news .context_msg .two{color: #707070;font-size: 15px;line-height: 25px;text-align: center;padding: 23px 0px;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
.xfg_news .context_msg .share {display: flex;justify-content: center;flex-wrap: wrap;align-items: center;margin: 0px 15px;}
.xfg_news .context_msg .thr{line-height: 35px;color: #707070;font-size: 15px;margin-top: 10px;}
.xfg_news .context_msg .thr img{max-width: 100%;}


/*=================================================== 人才资源 =============================================================================*/
/*=================================================== 人才资源 =============================================================================*/
/*=================================================== 人才资源 =============================================================================*/
.xfg_hr{position: relative;}
/*人才理念*/
.hr_lcln{position: relative;width: 100%;padding-top: 28px;padding-bottom: 40px;}
.hr_lcln .lcln_context{position: relative;width: 100%;margin-top: 48px;margin-bottom: 40px;display: flex;flex-wrap: wrap;background-color: #004f99;}
.hr_lcln .lcln_context .lcln_one{position: relative;width: 33.333%;overflow: hidden;cursor: pointer;order: 1;}
.hr_lcln .lcln_context .lcln_one.one_kd{width: 66.666%;}
.hr_lcln .lcln_context .lcln_one img{width: 100%;}
.hr_lcln .lcln_context .lcln_one>p{font-size: 15px;text-align: center;display: block;position: absolute;width: calc(100% - 10px);color: #fff;background-color: rgba(0,0,0,0.5);
	overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 40px;padding: 5px;bottom: 0px;left: 0px;z-index: 5;-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;}
.hr_lcln .lcln_context .mz_blue{position: absolute;width: 100%;height: 100%;top: -100%;left: 0px;z-index: 9;background-color: rgba(0,0,0,0.5);
-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;}
.hr_lcln .lcln_context .mz_blue>div{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 90%;text-align: center;color: #fff;font-size: 20px;line-height: 30px;}
.hr_lcln .lcln_context .mz_blue>div span{display: block;font-size: 32px;line-height: 40px;margin-bottom: 15px;}
.hr_lcln .lcln_context .lcln_one:hover .mz_blue{top: 0%;}
.hr_lcln .lcln_context .lcln_one:hover>p{opacity: 0;} 
.hr_lcln .lcln_context .lcln_one.show .mz_blue{top: 0%;background-color: rgba(0,0,0,0);}
/*招聘岗位*/
.hr_list{position: relative;width: 100%;padding-top: 34px;padding-bottom: 75px;}
.hr_list .hr_table{position: relative;width: 100%;}
.hr_list .hr_table .hr_title{position: relative;width: 100%;background-color: #b1b1b1;font-size: 16px;color: #fff;line-height: 50px;
	height: 50px;display: flex;text-align: center;justify-content: flex-end;}
.hr_list .hr_table .hr_title span.td-1{display: block;width: 16.4%;text-align: left;}
.hr_list .hr_table .hr_title span.td-2{display: block;width: 13.8%;}/*155px*/
.hr_list .hr_table .hr_title span.td-3{display: block;width: 12.8%;}/*145px*/
.hr_list .hr_table .hr_small{position: relative;width: 100%;margin-bottom: 3px;}
.hr_list .hr_table .hr_small a.hr_small_title{position: relative;width: 100%;display: flex;color: #666;font-size: 14px;background-color: #f2f2f2;
	line-height: 28px;justify-content: flex-end;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;
-ms-transition:all .8s ease;-o-transition:all .8s ease;}
.hr_list .hr_table .hr_small a.hr_small_title:hover{background-color: #024182;color: #fff;}
.hr_list .hr_table .hr_small.on a.hr_small_title{background-color: #024182;color: #fff;}
.hr_list .hr_table .hr_small .hr_small_title>div{display: block;padding: 11px 0px;}
.hr_list .hr_table .hr_small div span.one{display: none;}
.hr_list .hr_table .hr_small div.td-1{width: 16.4%;text-align: left;}
.hr_list .hr_table .hr_small div.td-2{width: 13.8%;text-align: center;}
.hr_list .hr_table .hr_small div.td-3{width: 12.8%;text-align: center;}
.hr_list .hr_table .hr_small div.td-4{width: 12.8%;position: relative;}
.hr_list .hr_table .hr_small div.td-4:before{content: '';position: absolute;width: 16px;height: 2px;background-color: #999999;
top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;
-ms-transition:all .8s ease;-o-transition:all .8s ease;}
.hr_list .hr_table .hr_small div.td-4:after{content: '';position: absolute;height: 16px;width: 2px;background-color: #999999;
top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9;-webkit-transition:all .8s ease;-moz-transition:all .8s ease;
-ms-transition:all .8s ease;-o-transition:all .8s ease;}
.hr_list .hr_table .hr_small a.hr_small_title:hover div.td-4:before,.hr_list .hr_table .hr_small a.hr_small_title:hover div.td-4:after{background-color: #fff;}
.hr_list .hr_table .hr_small.on a.hr_small_title div.td-4:before,.hr_list .hr_table .hr_small.on a.hr_small_title div.td-4:after{background-color: #fff;}
.hr_list .hr_table .hr_small.on a.hr_small_title div.td-4:after{height: 0px;}
.hr_list .hr_table .hr_small .hr_small_context{position: relative;padding: 30px 50px 50px 50px;color: #6c6c6c;font-size: 16px;
line-height: 30px;display: none;/*border-bottom: 1px solid #eee;*/border: 1px solid #dfdfdf;}
.hr_small_context .h_s_bt{position: relative;display: flex;align-items: flex-start;flex-wrap: wrap;}
.hr_small_context .h_s_bt a{display: flex;align-items: center;background-color: #024182;color: #fff;padding: 0px 30px;width: auto;
font-size: 15px;line-height: 45px;position: relative;margin-right: 30px;margin-top: 20px;}
.hr_small_context .h_s_bt a span{margin: 0px 5px;}


/*=================================================== 投资者关系 =============================================================================*/
/*=================================================== 投资者关系 =============================================================================*/
/*=================================================== 投资者关系 =============================================================================*/
.xfg_tzzgx{position: relative;}
/*股票信息*/
.tzzgx_gpxx{position: relative;padding-top: 14px;padding-bottom: 86px;}
.gpxx_context{position: relative;width: 100%;padding-bottom: 70px;padding-top: 52px;}
.gpxx_context img{max-width: 100%;}
/*信息披露*/
.tzzgx_xxpl{position: relative;padding-top: 14px;padding-bottom: 106px;}
.dqbg_list{position: relative;display: flex;flex-wrap: wrap;margin-top: 56px;padding-bottom: 67px;}
.dqbg_small_div{position: relative;width: calc(25% - 18px);overflow: hidden;margin-bottom: 28px;margin-right: 24px;}
.dqbg_small_div:nth-child(4n){margin-right: 0px;}
.dqbg_img{position: relative;width: 100%;}
.dqbg_img img{max-width: 100%;width: 100%;}
.text_div_up{position: absolute;width: 100%;height: 50px;left: 0px;bottom: 0px;z-index: 2;background-color: #024182;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;-o-transition:all .5s ease;}
.text_div_up_one{position: relative;margin: 11px 10px;border: 1px solid rgba(255,255,255,0);height: calc(100% - 42px);padding: 0px;-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;padding: 0px 30px;}
.text_div_up_one p.one{color: #fff;font-size: 15px;text-align: center;line-height: 28px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;
	-o-transition:all .5s ease;}
.text_div_up_one p.two{opacity: 0;font-size: 13px;color: #fff;line-height: 22px;padding: 10px 0px;height: calc(100% - 91px);visibility: hidden;overflow : hidden;
	-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;}
.text_div_up_one p.thr{opacity: 0;font-size: 13px;color: #fff;line-height: 25px;visibility: hidden;-webkit-transition:all .5s ease;
-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;}
.dqbg_small_div a:hover .text_div_up{height: 100%;}
.dqbg_small_div a:hover .text_div_up_one{border: 1px solid #fff;padding: 11px 27px;}
.dqbg_small_div a:hover .text_div_up_one p.one{font-size: 18px;border-bottom: 1px solid #fff;line-height: 40px;}
.dqbg_small_div a:hover .text_div_up_one p.two{opacity: 1;visibility: visible;}
.dqbg_small_div a:hover .text_div_up_one p.thr{opacity: 1;visibility: visible;}



/*=================================================== 各种弹窗 =============================================================================*/
/*=================================================== 各种弹窗 =============================================================================*/
/*=================================================== 各种弹窗 =============================================================================*/
#login_pup{position: fixed;z-index: -1;background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0;}
/*登陆*/
.loginDl_write{position: absolute;width: 380px;background-color: #fff;padding: 24px 39px 38px 39px;border:1px solid #dfe2ea;border-radius: 5px;
	box-shadow: 0px 0px 1px 11px rgba(0,0,0,0.15);top: 50%;transform: translate(-50%,-50%);left: 50%;}
.loginDl_write .write_one{position: relative;font-size: 24px;line-height: 40px;color: #aeaeae;display: flex;justify-content: center;align-items: flex-end;padding: 15px 0px 40px 0px;}
.loginDl_write .write_one ._one{color: #5b5b5b;margin: 0px 5px;}
.loginDl_write .write_one ._two{font-size: 18px;line-height: 34px;margin: 0px 5px;}
.loginDl_write .write_two{position: absolute;display: block;width: 30px;height: 30px;top: 5px;right: 10px;background-image: url('../images/delu_close.png');background-repeat: no-repeat;
background-position: center;z-index: 9;}
.loginDl_write .write_thr{position: relative;width: 100%;}
.loginDl_write .write_thr .input_one{position: relative;width: calc(100% - 32px);padding: 0px 15px;border:1px solid #dbdbdb;margin-top: 25px;line-height: 46px;height: 46px;
border-radius: 4px;font-size: 14px;color: #333;}
.loginDl_write .write_thr .input_one:last-child{margin-bottom: 0px;}
.loginDl_write .write_thr .textarea_one{position: relative;width: 100%;padding: 8px 15px;border:1px solid #dbdbdb;line-height: 30px;height: 149px;font-family: 微软雅黑;
border-radius: 4px;font-size: 14px;color: #333;resize: none;box-sizing: border-box;margin-top: 25px;}
.loginDl_write .write_ts{position: relative;padding: 13px;line-height: 20px;display: flex;align-items: flex-start;margin-bottom: 5px;font-size: 12px;color: #ff0000;
	min-height: 46px;box-sizing: border-box;}
.loginDl_write#login_ZHmm .write_ts{min-height: auto;}
.loginDl_write .write_ts img{width: 20px;min-width: 20px;margin-right: 2px;}
.loginDl_write .write_ts a{position: absolute;right: 10px;line-height: 24px;font-size: 14px;color: #7e7e7e;top: 12px;}
.loginDl_write .write_ts a:hover{color: #333;}
.loginDl_write .write_bt{display: block;width: calc(100% - 2px);border:1px solid #3069b8;background-color: #3069b8;height: 46px;line-height: 46px;color: #fff;font-size: 16px;
text-align: center;border-radius: 3px;letter-spacing: 2px;}
.loginDl_write .write_bt:hover{background-color: #fff;color: #3069b8;}
.loginDl_write .write_fou{position: relative;width: 100%;display: flex;justify-content: space-between;padding: 13px 0px;}
.loginDl_write .write_fou a{display: block;padding: 0px 13px;color: #7e7e7e;font-size: 14px;line-height: 24px;}
.loginDl_write .write_fou a:hover{color: #3069b8;text-decoration: underline;}
.loginDl_write .write_thr .input_two{position: relative;width: calc(100% - 2px);border:1px solid #dbdbdb;border-radius: 4px;height: 48px;margin-top: 25px}
.loginDl_write .write_thr .input_two input{width: calc(100% - 30px);font-size: 14px;color: #333;line-height: 46px;height: 46px;border: none;padding: 0px 15px;border-radius: 4px;}
.loginDl_write .write_thr .input_two ._hwyzm{display: block;position: relative;width: 100px;height: 40px;line-height: 40px;text-align: center;border-radius: 5px;background-color: #e5e5e5;
color: #666;position: absolute;right: 3px;top: 3px;z-index: 9;font-size: 14px;}
.loginDl_write .write_thr .input_two ._hwyzm:hover{color: #333;background-color: #ddd;}
.loginDl_write .write_fiv{position: relative;width: 100%;display: flex;justify-content: center;padding: 15px 0px 0px 0px;font-size: 15px;color: #666;}
.loginDl_write .write_fiv a{display: block;padding: 0px 2px;color: #3069b8;font-size: 15px;line-height: 24px;}
.loginDl_write .write_fiv a:hover{color: #3069b8;text-decoration: underline;}
/*注册*/
.loginZc_write{position: absolute;width: 380px;background-color: #fff;padding: 24px 50px 6px 50px;border:1px solid #dfe2ea;border-radius: 5px;
	box-shadow: 0px 0px 1px 11px rgba(0,0,0,0.15);top: 50%;transform: translate(-50%,-50%);left: 50%;}
.loginZc_write .write_one{position: relative;font-size: 24px;line-height: 40px;color: #aeaeae;text-align: center;}
.loginZc_write .write_one ._one{color: #5b5b5b;margin: 0px 5px 0px 0px;}
.loginZc_write .write_two{position: relative;margin: 10px 0px;font-size: 14px;line-height: 25px;color: #c20000;text-align: center;}
.loginZc_write .write_close{position: absolute;display: block;width: 30px;height: 30px;top: 5px;right: 10px;background-image: url('../images/delu_close.png');background-repeat: no-repeat;
background-position: center;z-index: 9;}
.loginZc_write .write_thr{position: relative;width: 100%;}
.loginZc_write .write_thr .input_one{position: relative;width: calc(100% - 32px);padding: 0px 15px;border:1px solid #dbdbdb;margin-top: 24px;line-height: 46px;height: 46px;
border-radius: 4px;font-size: 14px;color: #333;}
.loginZc_write .write_thr .input_one:last-child{margin-bottom: 0px;}
.loginZc_write .write_thr .input_two{position: relative;width: calc(100% - 2px);border:1px solid #dbdbdb;margin-top: 24px;border-radius: 4px;height:48px;}
.loginZc_write .write_thr .input_two input{width: calc(100% - 30px);font-size: 14px;color: #333;line-height: 46px;height: 46px;border: none;padding: 0px 15px;border-radius: 4px;}
.loginZc_write .write_thr .input_two ._hwyzm{display: block;position: relative;width: 100px;height: 40px;line-height: 40px;text-align: center;border-radius: 5px;font-size: 14px;
	background-color: #e5e5e5;color: #666;position: absolute;right: 3px;top: 3px;z-index: 9;}
.loginZc_write .write_thr .input_two ._hwyzm:hover{color: #333;background-color: #ddd;}
.loginZc_write .write_ts{position: relative;padding: 13px;line-height: 20px;display: flex;align-items: flex-start;margin-bottom: 4px;font-size: 12px;color: #ff0000;}
.loginZc_write .write_ts img{width: 20px;min-width: 20px;margin-right: 2px;}
.loginZc_write .write_bt{display: block;width: calc(100% - 2px);border:1px solid #3069b8;background-color: #3069b8;height: 46px;line-height: 46px;color: #fff;font-size: 16px;
text-align: center;border-radius: 3px;letter-spacing: 2px;}
.loginZc_write .write_bt:hover{background-color: #fff;color: #3069b8;}
.loginZc_write .write_fou{position: relative;width: 100%;display: flex;justify-content: center;padding: 15px 0px;font-size: 15px;color: #666;}
.loginZc_write .write_fou a{display: block;padding: 0px 2px;color: #3069b8;font-size: 15px;line-height: 24px;}
.loginZc_write .write_fou a:hover{color: #3069b8;text-decoration: underline;}
/*会员咨询*/
#login_Info.loginDl_write{padding: 24px 49px 28px 49px;box-shadow: 0px 0px 1px 11px rgba(0,0,0,0.3);width: 360px;}
#login_Info.loginDl_write .write_ts{min-height: auto;padding: 12px 13px;}
#login_Info.loginDl_write .write_one{padding: 8px 0px 0px 0px;}
#login_Info .write_swiper{position: relative;width: 100%;overflow: hidden;padding: 15px 36px 17px 36px;box-sizing: border-box;}
#login_Info .write_swiper:before{content: '';position: absolute;width: 36px;height: 100%;background-color: #fff;left: -1px;display: block;top: 0px;z-index: 2;}
#login_Info .write_swiper:after{content: '';position: absolute;width: 36px;height: 100%;background-color: #fff;right: -1px;display: block;top: 0px;z-index: 2;}
#login_Info .write_swiper .swiper-slide{position: relative;width: 33.333%;padding: 10px 10px 10px 11px;box-sizing: border-box;}
#login_Info .write_swiper .swiper-slide img{width: 100%;}
#login_Info .write_swiper .swiper-slide a{position: absolute;background-image: url('../images/delu_close.png');width: 15px;height: 15px;background-size: cover;
top: 4px;right: 3px;}
#login_Info .write_swiper .swiper-button-prev{left: 0px;width: 26px;height: 45px;background-size: contain;background-image: url('../images/about18.png');background-position: center;
background-repeat: no-repeat;}
#login_Info .write_swiper .swiper-button-next{right: 0px;width: 26px;height: 45px;background-size: contain;background-image: url('../images/about17.png');background-position: center;
background-repeat: no-repeat;}


/*=================================================== 会员中心 =============================================================================*/
/*=================================================== 会员中心 =============================================================================*/
/*=================================================== 会员中心 =============================================================================*/
.user_ejList{position: relative;display: flex;display: -webkit-flex;flex-wrap: wrap;margin-top: 29px;}
.user_ejList a{display: block;padding: 0px 10px;max-width: 157px;box-sizing: border-box;text-align: center;background-color: #d5d5d5;line-height: 42px;color: #ffffff;
	margin-right: 6px;margin-bottom: 8px;width: calc(25% - 4.5px);}
.user_ejList a:last-child{margin-right: 0px;}
.user_ejList a:hover{background-color: #004f99;}
.user_ejList a.hover{background-color: #004f99;}
.user_context .pxzlList_context{position: relative;margin-top: 25px;}
.user_context .user_xjdList{position: relative;width: 100%;margin-top: 25px;}
.user_context .user_xjdList .xjd_silder{position: relative;width: 100%;border:1px solid #d5d5d5;box-sizing: border-box;padding: 24px 25px 17px 25px;margin-bottom: 42px;}
.user_context .user_xjdList .xjd_silder .silder_tone{position: relative;width: 100%;margin-bottom: 20px;}
.user_context .user_xjdList .xjd_silder .silder_tone span{color: #9a9a9a;font-size: 16px;line-height: 36px;display: block;float: left;}
.user_context .user_xjdList .xjd_silder .silder_tone a{line-height: 38px;border:1px solid #004f99;color: #004f99;height: 38px;width: 146px;display: block;border-radius: 5px;
text-align: center;float: right;}
.user_context .user_xjdList .xjd_silder .silder_tone a:hover{color: #fff;background-color: #004f99;}
.user_context .user_xjdList .xjd_silder .silder_timg{position: relative;width: calc(100% - 380px);float: left;display: flex;flex-wrap: wrap;}
.user_context .user_xjdList .xjd_silder .silder_timg div{width: calc(25% - 17px);margin-right: 17px;max-width: 161px;margin-bottom: 5px;}
.user_context .user_xjdList .xjd_silder .silder_timg div img{width: 100%;background-color: #e0e0e0;}
.user_context .user_xjdList .xjd_silder .silder_tinto{position: relative;width: 370px;float: right;}
.user_context .user_xjdList .xjd_silder .silder_tinto>span{font-size: 16px;color: #b80000;width: 105px;float: left;}
.user_context .user_xjdList .xjd_silder .silder_tinto .into_context{position: relative;width: calc(100% - 105px);float: right;background-color: #f6f6f6;padding: 25px;margin-bottom: 10px;
box-sizing: border-box;border-radius: 5px;font-size: 16px;color: #aeaeae;line-height: 30px;min-height: 140px;}
.user_context .user_xjdList .xjd_silder>p{text-align: right;font-size: 16px;line-height: 30px;color: #a4a4a4;}
.user_context .user_xgmm{position: relative;width: 100%;padding-top: 125px;padding-bottom: 125px;}
.user_context .user_xgmm .form_table{width: 95%;max-width: 360px;position: relative;margin: 0px auto;}
.user_context .user_xgmm .form_table input{position: relative;width: 100%;border:1px solid #ccc;box-sizing: border-box;padding: 0px 10px;line-height: 46px;margin-bottom: 30px;
color: #959494;font-size: 14px;border-radius: 5px;overflow: hidden;}
.user_context .user_xgmm .form_table .submit_form{display: block;width: 100%;text-align: center;color: #004f99;border:1px solid #004f99;box-sizing: border-box;line-height: 46px;
border-radius: 3px;overflow: hidden;font-size: 16px;font-weight: bold;}
.user_context .user_xgmm .form_table .submit_form:hover{background-color:#004f99;color: #fff;}



/*最大宽度为1720*/
@media screen and ( max-width: 1760px ) {
	.rm-layout-expanded .rm-nav > ul > li > a,.rm-layout-expanded .rm-top-menu > .rm-menu-item > a {padding-left: 9px;padding-right: 9px;}
}
/*最大宽度为1570*/
@media screen and ( max-width: 1570px ) {
	/*公共部分-头部*/
	.oa_em_sel a{font-size: 14px;}
	.xfg_headerbt{width: 492px;}
	.xfg_headerbt a.tel_xfg{width: 230px;}
	.xfg_headerbt a.lang_xfg{width: 80px;}
	.rm-container.rm-layout-expanded{width: calc(81.25% - 492px);}
}
/*最大宽度为1500*/
@media screen and ( max-width: 1500px ) {
	/*公共部分-头部*/
	.xfg_headerbt{width: 435px;}
	.xfg_headerbt a.tel_xfg{width: 200px;}
	.xfg_headerbt a.tel_xfg img{margin-right: 2px;margin-left: 3px;}
	.xfg_headerbt a.lang_xfg{width: 70px;}
	.oa_em_sel a{margin: 0px 4px;}
	.brand {width: 16%;}
	.rm-container.rm-layout-expanded{width: calc(84% - 435px);}
	.rm-nav li a, .rm-menu-item a{font-size: 17px;}
}
/*最大宽度为1500*/
@media screen and ( max-width: 1400px ) {
	.rm-nav li a, .rm-menu-item a{font-size: 16px;}
	.rm-layout-expanded .rm-nav > ul > li > a,.rm-layout-expanded .rm-top-menu > .rm-menu-item > a {padding-left: 8px;padding-right: 8px;}
}
/*最大宽度为1290*/
@media screen and ( max-width: 1290px ) {
	/*公共部分-头部*/
	.rm-layout-expanded .rm-nav > ul > li > a, .rm-layout-expanded .rm-top-menu > .rm-menu-item > a{line-height: 74px;height: 74px;}
	.rm-container.rm-layout-expanded {width: calc(100% - 180px);}

	.xfg_headerbt{position: relative;width: 100%;}
	.xfg_headerbt a.lang_xfg{display: flex;align-items: center;padding: 8px;float: left;width: auto;}
	.xfg_headerbt a.lang_xfg img{width: 24px;min-width: 24px;margin-right: 5px;}
	.xfg_headerbt a.tel_xfg {width: auto;padding: 6px 2px;float: left;}
	.xfg_headerbt a.tel_xfg img {width: 28px;min-width: 28px;margin: 0px 2px;}
	.xfg_headerbt a.tel_xfg p{display: flex;line-height: 28px;align-items: center;}
	.xfg_headerbt a.tel_xfg p span.one{line-height: 28px;margin-top: 0px;}
	.xfg_headerbt a.tel_xfg p span.two{line-height: 28px;margin: 0px 5px;}
	.oa_em_sel {float: right;line-height: 30px;margin-top: 5px;}
	.oa_em_sel a{font-size: 14px;}
	.oa_em_sel a.userId{width: auto;margin: 0px 3px 0px 3px;}
	.brand {height: 74px;width: 180px;}
	.public_div{padding: 0px 10px;max-width: calc(100% - 20px);}
	/*内页banner-标题*/
	.xfgPublic_banner{margin-top: 74px;}
	.nybanner_title {margin-left: calc(245px - 50%);transform: translate(-50%,-50%);}


	/*首页-banner*/
	.xfgIndex_swiper01{margin-top: 74px;}
	.xfgIndex_swiper01 .swiper-slide img{width: 130%;}

	/*关于我们-about banner*/
	.about_jieshao .lable_list {width: 100%;padding: 35px 0px;}
	.about_jieshao .lable_list .lable_small{width: calc(33.33% - 21px);padding-left: 20px;}
}
/*最大宽度为1075*/
@media screen and ( max-width: 1075px ) {
	/*公共部分-头部*/
	header{background-color: rgba(255,255,255,0.8);}
	.brand {min-width: 220px;width: 220px;height: 60px;}
	.rm-toggle.rm-button {margin-top: 15px;margin-bottom: 12px;}
	.rm-layout-contracted .rm-nav{width: 50%;position: fixed;background-color: rgba(0,0,0,0.8);right: 0px;top: 100px;max-height: calc(100% - 110px);overflow: auto;}
	.rm-layout-contracted .rm-nav li a,.rm-layout-contracted .rm-menu-item a {font-size: 14px;color: #fff;}



	/*公共-底部*/
	.left_lm{width: 100%;float: none;}
	.right_ewm{float: none;width: 280px;margin: 0px auto;}
	.footer_line a{width: calc(33.333% - 1px);}
	.footer_line a:nth-child(n){border-left:1px solid #ddd;}
	.footer_line a:nth-child(3n+1) {border-left: none;}
	.footer_bah{line-height: 30px;flex-wrap: wrap;padding: 8px 0px 12px 0px;}
	/*内页banner-标题*/
	.xfgPublic_banner{margin-top: 100px;}
	.xfgPublic_banner img{width: auto; height: 350px;}
	.nybanner_title {margin-left: 0px;}

	/*首页-banner*/
	.xfgIndex_swiper01{margin-top: 100px;}
	.xfgIndex_swiper01 .swiper-slide img{width: 135%;}
	/*首页-解决方案*/
	.xfgIndex_title01 p.one{font-size: 38px;line-height: 52px;padding: 40px 0px;}
	.xfgIndex_title01 p.two{font-size: 15px;padding-top: 37px;padding-bottom: 40px;}
	.xfgIndex_swiper02 {padding: 7px 35px;}
	.xfgIndex_swiper02 .swiper-slide{width: calc(33.333% - 6.666px);}
	.xfgIndex_swiper02 .swiper-button-prev{left: -12px;}
	.xfgIndex_swiper02 .swiper-button-next{right: -12px;}
	/*首页-产品世界*/
	.cpsj_list{display: flex;flex-wrap: wrap;justify-content: center;margin: 0px auto;width: 650px;}
	.cpsj_list .cpsj_small{width: calc(33.333% - 12px);margin-right: 6px;margin-left: 6px;}
	/*首页-公司动态*/
	.gsdt_list{width: 570px;margin: 0px auto;max-width: 100%;}
	.gsdt_list .gsdt_left{width: 100%;margin-right: 0px;}
	.gsdt_list .gsdt_right{width: 100%;}
	/*首页-走进新风光*/
	.xfgIndex_zjxfg {padding-bottom: 10px;}
	.zjxfg_context{width: 640px;margin: 0px auto;max-width: 100%;padding-top: 30px;padding-bottom: 130px;background-size: contain;background-position: 100% 100%;}
	.zjxfg_context .zjxfg_cLeft{float: none;width: 500px;margin: 0px auto;max-width: 100%;}
	.zjxfg_context .zjxfg_cRight{float: none;width: 100%;}

	/*关于我们-about banner*/
	.about_jieshao .js_time{font-size: 80px;line-height: 100px;}
	.about_jieshao .js_text ._txt{padding: 13px 5px 13px 15px;width: calc(50% - 20px);}
	.about_jieshao .js_text ._img{width: 50%;}
	.about_jieshao .lable_list .lable_small p{line-height: 35px;font-size: 16px;}
	/*关于我们 新风光掠影*/
	.about_xfgly .about_list .small_honor{width: calc(33.333% - 12px);}
	.about_xfgly .about_list .small_honor:nth-child(n){margin-right: 15px;}
	.about_xfgly .about_list .small_honor:nth-child(3n){margin-right: 0px;}
	.about_xfgly .about_list .small_honor a p{font-size: 14px;padding: 0px 5px;}

	/*产品与解决方案-产品列表*/
	.product_context .product_cright .product_list .product_small {width: calc(33.333% - 15px);margin: 0px 0px 20px 15px;}
	.product_context .product_cright .product_list .product_small ._txt:before {width: calc(100% - 22px);height: calc(100% - 22px);top: 10px;left: 10px;}
	.product_context .product_cright .product_list .product_small ._txt p {font-size: 20px;letter-spacing: 1px;line-height: 30px;width: calc(100% - 30px);}

	/*服务与支持-服务与品质*/
	.fwyzc_context .txt_one {padding: 20px;width: calc(50% - 40px);}
	.fwyzc_context .txt_one p.one{margin-bottom: 0px;}
	.fwyzc_context .img_two .iTwo_small a:after {width: calc(100% - 22px);height: calc(100% - 22px);top: 10px;left: 10px;}
	.fwyzc_context .img_two .iTwo_small div {width: calc(100% - 40px);padding: 0px 20px;}
	.fwyzc_context .img_two .iTwo_small div span {font-size: 18px;line-height: 32px;margin-bottom:0px;}
	.fwyzc_context .img_two .iTwo_small div p {line-height: 32px;font-size: 13px;}


	/*人才资源-人才理念*/
	.hr_lcln .lcln_context {width: 800px;max-width:100%;margin: 0px auto;margin-top: 48px;margin-bottom: 40px;}
	.hr_lcln .lcln_context .lcln_one{width: 50%;}
	.hr_lcln .lcln_context .lcln_one:nth-child(3){order: 2;}
	.hr_lcln .lcln_context .lcln_one.one_kd {width: 100%;order: 3;}


	/*投资者关系-信息披露*/
	.dqbg_list {width: 900px;max-width: 100%;margin: 0px auto;margin-top: 56px;}
	.dqbg_small_div {width: calc(33.333% - 10px);margin-bottom: 20px;margin-right: 15px;}
	.dqbg_small_div:nth-child(n) {margin-right: 15px;}
	.dqbg_small_div:nth-child(3n) {margin-right: 0px;}
	.dqbg_small_div a:hover .text_div_up_one {padding: 11px 18px;}
	.dqbg_small_div a:hover .text_div_up_one p.one {font-size: 17px;}

}

/*最大宽度为767*/
@media screen and ( max-width: 767px ) {
	/*公共-底部*/
	.left_lm{padding-top: 30px;flex-wrap: wrap;}
	.left_lm .small_lm{padding-top: 0px;width: 33.333%;text-align: center;}
	.left_lm .small_lm ul{display: none;}
	.footer_line a{width: calc(50% - 1px);}
	.footer_line a:nth-child(n){border-left:1px solid #ddd;}
	.footer_line a:nth-child(2n+1) {border-left: none;}
	/*内页banner-标题*/
	.xfgPublic_banner img{width: auto; height: 280px;}


	/*首页-解决方案*/
	.xfgIndex_title01 p.one{font-size: 32px;line-height: 45px;padding: 30px 0px;}
	.xfgIndex_title01 p.two{font-size: 14px;line-height: 28px;padding-top: 28px;padding-bottom: 32px;padding-right: 15px;padding-left: 15px;}
	.xfgIndex_swiper02 .swiper-slide{width: calc(50% - 5px);}
	/*首页-服务无处不在，客户永远第一*/
	.xfgIndex_server {padding-top: 30px;padding-bottom: 60px;}
	.xfI_serList{position: relative;display: flex;justify-content: center;flex-wrap: wrap;}
	.xfI_serList .serSmall{width: 100%;padding: 15px 0px;}
	.xfI_serList .serSmall ._one {font-size: 22px;padding: 8px 0px;}
	.xfI_serList .serSmall ._two{font-size: 13px;line-height: 22px;}
	/*首页-产品世界*/
	.xfgIndex_cpsj {padding-top: 30px;padding-bottom: 60px;}
	.cpsj_list{display: flex;flex-wrap: wrap;justify-content: center;margin: 0px auto;width: 450px;max-width: 100%;}
	.cpsj_list .cpsj_small{width: calc(50% - 12px);margin-right: 6px;margin-left: 6px;}
	/*首页-公司动态*/
	.xfgIndex_gsdt {padding-bottom: 60px;}

	/*关于我们 about-xfggk*/
	.topLM_list a{width: calc(20% - 4px);padding: 8px 2px;min-width: calc(20% - 4px);}
	.about_jieshao {padding-bottom: 35px;}
	.about_jieshao .js_time{font-size: 60px;line-height: 70px;margin-bottom: 10px;}
	.about_jieshao .js_text ._txt{padding: 13px 5px 13px 5px;width: calc(100% - 10px);}
	.about_jieshao .js_text ._img{max-width: 100%;width: 510px;margin: 0px auto;float: none;}
	.about_jieshao .lable_list .lable_small{width: calc(50% - 21px);padding-top: 10px;padding-bottom: 20px;padding-left: 20px;}
	.about_jieshao .lable_list .lable_small:nth-child(n){border-right: 1px solid #efefef;}
	.about_jieshao .lable_list .lable_small:nth-child(2n){border-right: 0px;}
	.about_jieshao .lable_list .lable_small:nth-child(4){border-bottom: 1px solid #efefef;}
	.about_jieshao .lable_list .lable_small p{font-size: 14px;line-height: 30px;}
	.about_jieshao .lable_list .lable_small ._txt_log img{width: 40px;height: 40px;}
	.about_jieshao .lable_list .lable_small ._txt_log span{line-height: 30px;font-size: 16px;}
	.about_jieshao .lable_list .lable_small ._txt_log span._num{font-size: 33px;line-height: 40px;}
	/*关于我们 新风光文化*/
	.about_xfgwh{position: relative;width: 600px;max-width: 100%;margin: 0px auto;}
	.about_xfgwh .one_img {width: 100%;height: auto;float: left;display: block;}
	.about_xfgwh .one_img img{width: 100%;height: auto;}
	.about_xfgwh .one_text {width: 100%;float: left;min-height: 350px;height: auto;padding:15px;}
	.about_xfgwh .two_img {width: 100%;height: auto;float: left;display: block;}
	.about_xfgwh .two_img img{width: 100%;height: auto;}
	.about_xfgwh .two_text {width: 100%;float: left;min-height: 350px;height: auto;padding:15px;}

	/*关于我们 荣誉*/
	.about_jlry .about_list .small_honor{width: calc(50% - 14px);margin-right: 28px;}
	.about_jlry .about_list .small_honor:nth-child(n){margin-right: 28px;}
	.about_jlry .about_list .small_honor:nth-child(2n){margin-right: 0px;}
	.about_jlry .about_list .small_honor a p{font-size: 14px;padding: 8px 5px;}
	/*关于我们-掠影swiper*/
	.pictrue_Img02 .write_pup{padding-bottom: 30px;padding-top: 10px;}
	.pictrue_Img02 .write_pup>p{line-height: 38px;font-size: 22px;padding: 8px 0px;}
	.pictrue_Img02 .swiper-button-next,.pictrue_Img02 .swiper-button-prev{width: 24px;height: 40px;margin-top: -20px;background-size: 24px 40px;}
	/*关于我们-联系我们*/
	.about_lxwm .about_map_lx{flex-wrap: wrap;}
	.about_lxwm .about_map_lx #Amap{width: 100%;}
	.about_lxwm .about_map_lx .Amap_msg{width: 100%;}

	/*产品与解决方案-产品列表*/
	.product_context .product_cleft{width: 100%;padding-top: 30px;}
	.product_context .product_cleft>a{display: flex;}
	.product_context .product_cleft ul {width: 100%;display: none;}
	.product_context .product_cleft li {margin-bottom: 0px;}
	.product_context .product_cleft li>a.hover {color: #004f99;background-color: #fff;}
	.product_context .product_cright {width: 100%;padding-top: 25px;}
	.product_context .product_cright .product_list .product_small {width: calc(33.333% - 12px);margin: 0px 6px 20px 6px;}
	/*产品与解决方案-产品详情*/
	.product_cright .detail_msg { margin: 0px;}
	.product_cright .detail_msg ._img {width: calc(100% - 2px);text-align: center;}
	.product_cright .detail_msg ._context {width: 100%;padding:0px;}
	.product_cright .detail_contact {margin-left: 0px;}
	/*解决方案*/
	.product_jjfa .list_yjLm {margin-top: 30px;}
	.product_jjfa .list_yjLm a {min-width: 150px;padding: 5px 10px;font-size: 16px;line-height: 35px;border-right: none;}
	.product_jjfa .list_yjLm a>i {width: 35px;min-width: 35px;height: 35px;margin-right: 10px;}
	.product_jjfa .list_ejLm .swiper-slide a{min-width: 85px;padding: 0px 5px;font-size: 14px;line-height: 45px;height: 45px;}
	.product_jjfa .list_piece .small_newsDetail ._img{margin: 10px;}
	.product_jjfa .list_piece .small_newsDetail ._time{float: left;width: calc(100% - 265px);padding-top: 16px;padding-bottom: 30px;}
	.product_jjfa .list_piece .small_newsDetail ._context{float: left;width: calc(100% - 20px);padding: 15px 10px;max-width: calc(100% - 20px);margin: 0px;
		border-top: 1px solid #e8e8e8;}

	/*服务与支持-服务与品质*/
	.fwyzc_context{width: 600px;max-width: 100%;margin: 0px auto;margin-top: 45px;margin-bottom: 55px;}
	.fwyzc_context .img_one{width: 100%;}
	.fwyzc_context .txt_one {width: calc(100% - 30px);padding: 20px 15px 30px 15px;}
	.fwyzc_context .img_two .iTwo_small {width: 50%;}
	.fwyzc_context .img_two .iTwo_small div span {font-size: 18px;line-height: 30px;margin-bottom:5px;}
	.fwyzc_context .img_two .iTwo_small div p {line-height: 30px;font-size: 14px;}
	/*服务与支持-下载中心*/
	.server_xzzx{padding-bottom: 40px;padding-top: 20px;}
	.pxzlList_context {padding: 20px 22px 20px 22px;}
	.pxzlList_context .pxzl_small ._context .t_one{font-size: 16px;}
	.pxzlList_context div.list_next_prve {margin-top: 30px;}
	.pxzlList_context div.prve_next_one {margin-top: 20px;}
	/*服务与支持-解疑答惑*/
	.jydh_list .jydh_small .small_djA span {margin-right: 10px;}
	.jydh_list .jydh_small .small_djA p {width: calc(100% - 46px);}
	.jydh_list .jydh_small .yc_show {margin-left: 46px;width: calc(100% - 46px);}

	/*新闻中心-公司新闻*/
	ul.new_list li{flex-wrap: wrap;}
	ul.new_list li ._img{width: 100%;}
	ul.new_list li ._img img {width: auto;max-width: 100%;display: block;margin: 0px auto;}
	ul.new_list li ._text{width: 100%;margin-left: 0px;margin-top: 10px;}
	ul.new_list li ._text .two p{max-height: 120px;height: auto;}

	/*人才资源-人才理念*/
	.hr_lcln .lcln_context {width: 600px;margin-top: 40px;}
	/*人才资源-招聘岗位*/
	.hr_list{padding-top: 45px;padding-bottom: 45px;}
	.hr_list .hr_table .hr_title{display: none;}
	.hr_list .hr_table .hr_small a.hr_small_title{flex-wrap: wrap;justify-content: flex-start;padding: 15px 25px;width: calc(100% - 50px);}
	.hr_list .hr_table .hr_small div.td-1,.hr_list .hr_table .hr_small div.td-2{width: 50%;display: flex;padding: 0px;text-align: left;}
	.hr_list .hr_table .hr_small div.td-3{width: 50%;display: flex;padding: 0px;text-align: left;}
	.hr_list .hr_table .hr_small div.td-4{position: absolute;bottom: 20px;right: 15px;width: 20px;}
	.hr_list .hr_table .hr_small div span.one{display: block;min-width: 80px;}
	.hr_list .hr_table .hr_small .hr_small_context{padding: 25px 25px 30px 25px;}

	/*投资者关系-股票信息*/
	.tzzgx_gpxx{padding-bottom: 36px;}
	.gpxx_context{padding-bottom: 15px;padding-top: 52px;}
	/*投资者关系-信息披露*/
	.dqbg_list {width: 590px;}
	.dqbg_small_div {width: calc(50% - 9px);margin-right: 18px;}
	.dqbg_small_div:nth-child(n) {margin-right: 18px;}
	.dqbg_small_div:nth-child(2n) {margin-right: 0px;}
	.text_div_up_one p.two{line-height: 20px;}


	/*会员中心*/
	.user_context .user_xjdList .xjd_silder .silder_timg{width: 100%;margin-bottom: 5px;}
	.user_context .user_xjdList .xjd_silder .silder_timg div{width: calc(25% - 9px);margin-right: 12px;}
	.user_context .user_xjdList .xjd_silder .silder_timg div:nth-child(4n){margin-right: 0px;}
	.user_context .user_xjdList .xjd_silder .silder_tinto{width: 100%;}
	.user_context .user_xjdList .xjd_silder .silder_tinto .into_context{min-height: 110px;}


}
/*最大宽度为590*/
@media screen and ( max-width: 590px ) {
	/*头部*/
	.xfg_headerbt a.tel_xfg p span.one{display: none;}
	.oa_em_sel a.userId{width: 85px;margin: 0px 2px 0px 3px;}


	/*内页banner-标题*/
	.xfgPublic_banner img{width: auto; height: 240px;}
	.nybanner_title {max-width: calc(95% - 45px);padding: 12px 20px 29px 25px;}
	.nybanner_title.write_lx {padding: 8px 20px 10px 25px;}
	.nybanner_title:before,.nybanner_title:after {width: 15px;height: 15px;}
    .nybanner_title ._title {padding: 8px 0px;margin-bottom: 5px;}
    .nybanner_title.write_lx ._title {margin-bottom: 2px;}
	.nybanner_title ._title .one {font-size: 30px;line-height: 40px;margin: 0px 5px;}
	.nybanner_title ._title .two {font-size: 22px;line-height: 32px;}
	.nybanner_title ._title .thr {font-size: 16px;line-height: 26px;}
	.nybanner_title.write_lx ._title .thr {margin: 0px 5px 0px 8px;}
	.nybanner_title ._con {font-size: 16px;line-height: 28px;letter-spacing: 2px;}
	.nybanner_title ._con i {font-size: 22px;}


	/*首页-走进新风光*/
	.zjxfg_context {padding-bottom: 110px;}
	.zjxfg_context .zjxfg_cRight .lable_list {padding-top: 15px;padding-bottom: 25px;}
	.zjxfg_context .zjxfg_cRight .lable_list .lable_small:nth-child(n){width: calc(50% - 13px);padding: 10px 6px 10px 6px;border-right: 1px solid #efefef;}
	.zjxfg_context .zjxfg_cRight .lable_list .lable_small:nth-child(2n){width: calc(50% - 12px);border-right: none;}
	.zjxfg_context .zjxfg_cRight .lable_list .lable_small:nth-child(4){border-bottom: 1px solid #efefef;}

	/*关于我们 about-xfggk*/
	.topLM_list a{width: calc(25% - 4px);padding: 6px 2px;min-width: calc(25% - 4px);}
	.about_zxly .zxly_model .form_table .input_one{width: 100%;margin-right: 0px;margin-bottom: 3px;}
	.about_zxly .zxly_model .form_table .input_one p{padding: 8px 0px;}
	.about_zxly .zxly_model .form_table .textarea_one p{padding: 8px 0px;}
	.about_zxly .zxly_model .form_table .yzm_one p{padding: 8px 0px;}
	.about_zxly .zxly_model .form_table>p{font-size: 14px;line-height: 24px;}

	/*产品与解决方案-产品列表*/
	.product_context .product_cright .product_list .product_small {width: calc(50% - 12px);margin: 0px 6px 15px 6px;}
	.product_context .product_cright .product_list .product_small ._txt p {font-size: 18px;letter-spacing: 0px;line-height: 28px;}

	/*服务与支持-下载中心*/
	.pxzlList_context {padding: 15px 5px;}
	.pxzlList_context .pxzl_small{padding: 15px 20px 20px 10px;}
	.pxzlList_context .pxzl_small ._context .t_one{margin-top: 0px;min-height: 50px;line-height: 25px;white-space: normal;display: flex;align-items: center;}

	/*人才资源-人才理念*/
	.hr_lcln .lcln_context {width: 400px;}
	.hr_lcln .lcln_context .lcln_one{width: 100%;min-height: 200px;}
	.hr_lcln .lcln_context .lcln_one:nth-child(3){order: 1;}

	/*投资者关系-信息披露*/
	.dqbg_list {width: 280px;}
	.dqbg_small_div {width: 100%}
	.dqbg_small_div:nth-child(n) {margin-right: 0px;}


	/*各种弹窗*/
	.loginDl_write{max-width: 95%;width: 460px;box-sizing: border-box;}
	.loginZc_write{max-width: 95%;width: 460px;box-sizing: border-box;}
	#login_Info.loginDl_write{max-width: 95%;width: 460px;}


}
/*最大宽度为480*/
@media screen and ( max-width: 480px ) {
	/*公共-头部*/
	.rm-layout-contracted .rm-nav{width: 100%;}
	.xfg_headerbt a.lang_xfg{padding: 8px 3px;font-size: 12px;}
	.xfg_headerbt a.lang_xfg img{display: none;}
	.xfg_headerbt a.tel_xfg img {width: 24px;min-width: 24px;margin: 2px;}
	.xfg_headerbt a.tel_xfg p span.two{margin: 0px 3px 0px 0px;font-size: 12px;}
	.oa_em_sel{font-size: 13px;}
	.oa_em_sel a{font-size: 13px;}

	.footer_line a{width: 100%}
	.footer_line a:nth-child(n){border-left:none;}
	.footer_bah{font-size: 12px;}


	/*首页-解决方案*/
	.xfgIndex_jjfa {padding-top: 25px;padding-bottom: 60px;}
	.xfgIndex_title01 p.one{font-size: 28px;line-height: 40px;padding: 28px 0px;}
	.xfgIndex_title01 p.two{line-height: 26px;padding-top: 25px;padding-bottom: 28px;}
	.xfgIndex_swiper02 .swiper-slide{width: 100%;}
	/*首页-产品世界*/
	.cpsj_list{width: 230px;}
	.cpsj_list .cpsj_small{width: 100%;margin-right: 0px;margin-left: 0px;}
	/*首页-公司动态*/
	.gsdt_list .gsdt_left .gsdt_LeftImg .gsL_div p.one{font-size: 17px;}
	.gsdt_list .gsdt_right .gsdt_Rsmall>a ._img{width: 140px;height: 85px;}
	.gsdt_list .gsdt_right .gsdt_Rsmall>a ._img img{height: 100%;width: auto;}
	.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text{max-width: calc(100% - 150px);padding: 0px 0px 0px 10px;}
	.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text .one{font-size: 17px;}
	.gsdt_list .gsdt_right .gsdt_Rsmall>a ._text .thr{margin-top: 0px;}
	/*首页-走进新风光*/
	.zjxfg_context {padding-bottom: 90px;}

	/*关于我们 about-xfggk*/
	.topLM_list a{width: calc(33.333% - 4px);padding: 4px 2px;min-width: calc(33.333% - 4px);}
	.about_jieshao .js_time{font-size: 50px;line-height: 65px;padding: 0px 0px 10px 0px;}
	.about_jieshao .lable_list {padding: 25px 0px;}
	.about_jieshao .lable_list .lable_small:nth-child(n){width: 100%;padding-top: 16px;padding-bottom: 10px;padding-left: 0px;text-align: center;border-right: none;
		border-bottom: 1px solid #efefef;}
	.about_jieshao .lable_list .lable_small ._txt_log{justify-content: center;}
	/*关于我们 发展历程*/
	.about_fzlc .fzlc_scrll{padding: 65px 15px 120px 25px;}
	.about_fzlc .fzlc_scrll .fzlc_lsit .fzList_small span{text-align: left;}
	.about_fzlc .fzlc_scrll .fzlc_lsit .fzList_small ._context{width: calc(100% - 20px);}
	/*关于我们 荣誉*/
	.about_xlm a{font-size: 14px;min-width: auto;}
	.about_jlry .about_list{width: 380px;margin: 0px auto;max-width: 100%;}
	.about_jlry .about_list .small_honor{width: 100%;margin-right: 0px;margin-bottom: 15px;}
	.about_jlry .about_list .small_honor:nth-child(n){margin-right: 0px;}
	/*关于我们 新风光掠影*/
	.about_xfgly .about_list .small_honor{width: calc(50% - 7px);}
	.about_xfgly .about_list .small_honor:nth-child(n){margin-right: 10px;}
	.about_xfgly .about_list .small_honor:nth-child(2n){margin-right: 0px;}
	/*关于我们-联系我们*/
	.about_lxwm .about_map_lx #Amap{height: 390px;}

	/*产品与解决方案-产品列表*/
	.product_context .product_cright .product_list{width: 300px;max-width: 100%;margin: 0px auto;}
	.product_context .product_cright .product_list .product_small {width: 100%;margin: 0px 0px 15px 0px;}
	.product_context .product_cright .product_list .product_small ._txt p {font-size: 20px;}
	/*解决方案*/
	.product_jjfa .list_yjLm a {min-width: 35px;}
	.product_jjfa .list_yjLm a>i {margin-right: 0px;}
	.product_jjfa .list_yjLm a>span {display: none;}
	.product_jjfa .list_piece .small_newsDetail ._img {width: 230px;}
	.product_jjfa .list_piece .small_newsDetail ._time {width: calc(100% - 251px);padding-top: 12px;padding-bottom: 26px;}
	.product_jjfa .list_piece .small_newsDetail ._time ._date span{font-size: 45px;}
	.product_jjfa .list_piece .small_newsDetail ._time ._date p{font-size: 14px;}

	/*服务与支持-服务与品质*/
	.fwyzc_context{width: 300px;}
	.fwyzc_context .img_one{min-height: 208px;}
	.fwyzc_context .txt_one p {font-size: 14px;line-height: 35px;}
	.fwyzc_context .txt_one p.one {font-size: 20px;padding: 8px 0px;}
	.fwyzc_context .img_two .iTwo_small {width: 100%;}
	.fwyzc_context .img_two .iTwo_small div {width: calc(100% - 60px);padding: 0px 30px;}
	.fwyzc_context .img_two .iTwo_small div span {font-size: 20px;line-height: 38px;margin-bottom:8px;}
	.fwyzc_context .img_two .iTwo_small div p {line-height: 38px;font-size: 15px;}

	/*人才资源-人才理念*/
	.hr_lcln .lcln_context .lcln_one.one_kd{display: flex;justify-content: center;}
	.hr_lcln .lcln_context .lcln_one.one_kd img{height: 300px;width: auto;}
	.hr_lcln .lcln_context .mz_blue>div{font-size: 18px;}
	.hr_lcln .lcln_context .mz_blue>div span{font-size: 26px;}
	/*人才资源-招聘岗位*/
	.hr_list .hr_table .hr_small div.td-1,.hr_list .hr_table .hr_small div.td-2{width: 100%;}
	.hr_list .hr_table .hr_small div.td-3{width: 100%;}


	/*各种弹窗*/
	.loginDl_write{padding: 24px 25px 10px 25px;}
	.loginDl_write .write_one{padding: 0px 0px 15px 0px;}
	.loginZc_write{padding: 20px 25px 6px 25px;}
	.loginZc_write .write_two{margin: 8px 0px;}
	.loginZc_write .write_thr .input_one{margin-bottom: 15px;line-height: 40px;height: 40px;}
	.loginZc_write .write_thr .input_two{margin-bottom: 15px;}
	.loginZc_write .write_thr .input_two input{line-height: 40px;height: 40px;}
	.loginZc_write .write_thr .input_two ._hwyzm{height: 32px;line-height: 32px;}
	.loginZc_write .write_ts{padding: 6px 5px;}
	.loginZc_write .write_fou{padding: 6px 0px;}
	#login_Info.loginDl_write {padding: 10px 29px 5px 29px;}
	#login_Info .write_swiper{padding: 5px 30px 6px 30px;}
	#login_Info .write_swiper:before{width: 30px;}
	#login_Info .write_swiper:after{width: 30px;}
	#login_Info .write_swiper .swiper-slide{padding: 8px 7px 8px 8px;}
	#login_Info .write_swiper .swiper-button-prev{width: 22px;height: 40px;}
	#login_Info .write_swiper .swiper-button-next{width: 22px;height: 40px;}
	#login_Info.loginDl_write .write_thr .input_one{margin-bottom: 10px;line-height: 42px;height: 42px;}
	.loginDl_write .write_thr .textarea_one{height: 78px;}
	#login_Info.loginDl_write .write_ts {padding: 5px;}
	.loginDl_write .write_fou{padding: 9px 0px;}

	/*会员中心*/
	.user_ejList{justify-content: center;}
	.user_ejList a{width: calc(50% - 6px);margin-right: 3px;margin-left: 3px;}
	.user_context .user_xjdList .xjd_silder{padding: 15px 15px 10px 15px;}
	.user_context .user_xjdList .xjd_silder .silder_tone{margin-bottom: 12px;}
	.user_context .user_xjdList .xjd_silder .silder_tone span{font-size: 15px;}
	.user_context .user_xjdList .xjd_silder .silder_tone a{height: 34px;line-height: 34px;width: 98px;font-size: 15px;}
	.user_context .user_xjdList .xjd_silder .silder_tinto>span{font-size: 15px;width: 95px;}
	.user_context .user_xjdList .xjd_silder .silder_tinto .into_context{font-size: 15px;line-height: 28px;padding: 15px 20px;width: calc(100% - 95px);min-height: auto;}
	.user_context .user_xjdList .xjd_silder>p{font-size: 15px;line-height: 28px;}

}
/*最大宽度为400*/
@media screen and ( max-width: 400px ) {
	/*公共-头部*/
	.xfg_headerbt a.lang_xfg{min-width: auto;width: auto;}
	.xfg_headerbt a.lang_xfg img{display: none;}
	.xfg_headerbt a.tel_xfg img {width: 20px;min-width: 20px;margin: 4px 0px;}
	.oa_em_sel a {margin: 0px 3px;font-size: 12px;}
	.oa_em_sel {font-size: 12px;}
	.oa_em_sel a.userId{width: 70px;margin: 0px 0px 0px 2px;font-size: 11px;}
	/*公共-底部*/
	.left_lm .small_lm{width: 50%;}
	/*内页banner-标题*/
	.xfgPublic_banner img{height: 220px;}
	.nybanner_title {max-width: calc(95% - 40px);padding: 10px 18px 21px 22px;}
	.nybanner_title.write_lx {padding: 5px 18px 7px 22px;}
	.nybanner_title.write_lx ._title {margin-bottom: 0px;}
	.nybanner_title ._title .one {font-size: 28px;}
	.nybanner_title ._title .two {font-size: 20px;}
	.nybanner_title ._title .thr {font-size: 14px;line-height: 24px;}
	.nybanner_title.write_lx ._title .thr{font-size: 13px;}
	.nybanner_title ._con {font-size: 14px;}
	.nybanner_title ._con i {font-size: 18px;}

	/*首页-解决方案*/
	.xfgIndex_title01 p.one{font-size: 25px;line-height: 38px;padding: 25px 0px;}

	/*产品与解决方案*/
	/*解决方案*/
	.product_jjfa .list_piece .small_newsDetail ._img {width: 230px;margin:0px;}
	.product_jjfa .list_piece .small_newsDetail ._time {width: calc(100% - 231px);padding-top: 2px;padding-bottom: 15px;}
	.product_jjfa .list_piece .small_newsDetail ._time ._date span{font-size: 40px;}
	.product_jjfa .list_piece .small_newsDetail ._time ._date p{font-size: 12px;}

	/*各种弹窗*/
	.loginDl_write .write_thr .input_one{margin-bottom: 20px;}
	.loginDl_write .write_ts{margin-bottom: 3px;padding: 30px 5px 5px 5px;}
	.loginDl_write#login_ZHmm .write_ts{margin-bottom: 3px;padding: 8px 5px 8px 5px;}
	.loginDl_write .write_ts a{top: 5px;}
	.loginZc_write .write_one{font-size: 20px;line-height: 32px;}
	.loginZc_write {padding: 10px 25px 3px 25px;}
	#login_Info .write_swiper .swiper-slide{width: 50%;}
	.loginDl_write .write_one{font-size: 20px;line-height: 36px;}
	#login_Info.loginDl_write .write_fou a{font-size: 12px;line-height: 22px;}

	/*用户中心*/
	.user_context .user_xjdList .xjd_silder .silder_tone span{font-size: 13px;line-height: 32px;}
	.user_context .user_xjdList .xjd_silder .silder_tone a{width: 85px;font-size: 14px;height: 30px;line-height: 30px;}
	.user_context .user_xjdList .xjd_silder .silder_tinto>span{font-size: 12px;width: 72px;}
	.user_context .user_xjdList .xjd_silder .silder_tinto .into_context{width: calc(100% - 72px);font-size: 14px;line-height: 24px;padding: 10px 15px;}
	.user_context .user_xjdList .xjd_silder>p{font-size: 14px;line-height: 24px;}
｝






