﻿

.header{position: absolute;top: 0;left: 0;width: 100%;z-index:1001;}
.header{min-width: 1300px;}
.header_top{color:#D9D9D9;height: 116px;line-height: 116px;border-bottom: 1px solid rgba(130, 130, 130, .46);padding-left: 5.16%;display: block;}
.header_scroll{display: none;}
.logo{line-height: 116px;}
.click_btn{display: inline-block;width: 170px;text-align: center;border-left: 1px solid rgba(130, 130, 130, .46);}
.h_ef{padding-right: 72px;    float: left;}
.h_ef img{margin-right: 10px;}
.click_btn img{margin-right: 15px;}
.content{background-color: #f8f8f8;}
.header_top_r{}
.header_top_r>div{}
.h_ef_li{float: left;}

.bannerSwiper{position: relative;}
.bannerSwiper .cover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 989;}
.bannerSwiper p{color: #c7c7c7;font-size: 16px;position: absolute;bottom: 40px;left: 75px;z-index: 999;}
.bannerSwiper .icon_sb{position: absolute;bottom: 52px;left: 50%;transform: translateX(-50%);text-align: center;z-index: 999;}
.bannerSwiper .icon_sb span{display: block;color: #D5D5D5;font-size: 18px;padding: 10px 0;position: relative;}
.bannerSwiper .icon_sb span::before{content: '';width: 1px;height: 28px;background-color: #DFDFDF;position: absolute;bottom: 100%;left: 50%;transform: translateX(-50%);}

/* header_blue */
.active{background-color: #ffffff;height: 110px;position: fixed;left: 0;right: 0;padding:0 5.16%;box-shadow: 0px 0px 10px rgba(85,85,85,0.28);z-index: 9999;}
.active .logo{line-height: 110px;}
.active .header_top{display: none;}
.active .header_scroll{display: block;}
.nav_li li{float: left;font-size: 18px;color: #454545;padding: 0 20px; margin-right:1px;}
.nav_li li:first-of-type{margin-left: 0;}
.nav_li li.on{color: #004098;}
.header_scroll_t{text-align: right;padding-top: 16px;padding-bottom: 16px;}
.header_scroll_t a{padding-left: 10px; padding-right: 25px;}
.header_scroll_t a .imgs_w{display:none;}
.header_scroll_t a:hover{color: #004098;}
.header_scroll_t a:hover .imgs{display:none;}
.header_scroll_t a:hover .imgs_w{display:inline-block;}

/* æ ‡é¢˜å…¬ç”¨ */
.inx_tit{text-align: center;padding-top: 60px;}
.inx_tit_border{display: inline-block;position: relative;padding: 0px 0 20px 0;width: 338px;}
.inx_tit_border::before{content: '';border: 1px solid #929292;border-radius: 5px;position: absolute;bottom: 0;left:-1px; width: 100%;height: 60px;}
.tit_h3{font-size: 28px;font-weight: bold;color: #3A3A3A;background-color:#F8F8F8;position: relative;padding: 0 30px 20px 30px;display: inherit;}
.tit_h3 span{color: #004099;}
.tit_p{font-size: 18px;font-size: 18px;color: #444444;line-height: 100%;position: relative;}
.tit_p::before,.tit_p::after{content: '';width: 4px;height:17px;background-color: #004099;position: absolute;top: 0;left: -2px;}
.tit_p::before{right: -2px;background-color: #373737;left: inherit;}
.marg-bot{padding-bottom: 26px; }
.marg-bot1{padding-bottom: 26px;}
/* åˆ‡æ¢ */
  
.inx_navs{text-align: center;padding-bottom: 50px;}
.inx_navs_ul{display: inline-block;}
.inx_navs_ul li:last-of-type{color: transparent;}
.inx_navs_ul li a{display: inline-block;height: 28px;line-height: 28px;padding: 0 10px;margin: 0 10px;color: #313131;}
.inx_navs_ul li a.on{background-color: #004098;border-radius: 5px;color: #F8F8F8;}

.index_prot1{background-color: #F8F8F8;}
.index_prot1 .prot1_1200{background: url(../images/bg1.png) no-repeat center 82px/auto;background-color: #ffffff;box-shadow: 1px 18px 35px 15px rgba(43, 43, 43, 0.09);padding: 66px 188px 30px 188px;}
.index_prot1 .prot1_1200 .prot1_h2{color: #282828;font-size: 30px;text-align: center;padding-bottom: 30px;position: relative;margin-bottom: 50px;}
.index_prot1 .prot1_1200 .prot1_h2::before{content: '';width: 33px;height: 1px;background-color: #282828;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.index_prot1 .prot1_1200 .prot1_h2 strong{display: block;padding-bottom: 16px;}
.index_prot1 .prot1_1200 .nav_ef{display: table;margin: auto;padding-bottom: 84px;}
.index_prot1 .prot1_1200 .nav_ef li{width: 166px;text-align: center;}
.index_prot1 .prot1_1200 .nav_ef_icon{height: 48px;text-align: center;line-height: 48px;}
.index_prot1 .prot1_1200 .nav_ef li p{color: #B48C72;font-size: 20px;font-weight: bold;padding-top: 16px;}
.index_prot1 .prot1_1200 p{color: rgba(89, 89, 89, .76);font-size: 11px;text-transform: uppercase;text-align: center;line-height: 19px;}

.index_prot1 .prot1_bottom{background:url(../images/prot1-bg.jpg) no-repeat center/cover;height: 214px;text-align: center;}
.index_prot1 .prot1_bottom_ul{display: inline-block;width: 54%;}
.index_prot1 .prot1_bottom_ul .prot1_bot_li{color: #EDEDED;width: 33.3%;padding-top: 66px;}
.index_prot1 .prot1_bottom_ul .prot1_bot_li span{font-size: 28px;position: relative;padding-bottom: 10px;display: block;margin-bottom: 11px;}
.index_prot1 .prot1_bottom_ul .prot1_bot_li span::before{content: '';width: 11px;height: 1px;background-color: #DEDEDE;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.index_prot1 .prot1_bottom_ul .prot1_bot_li strong{font-size: 56px;color: #ffffff;font-weight: 400;line-height: 100%;display: inline-block;}
.index_prot1 .prot1_bottom_ul .prot1_bot_li p{text-align: center;color: #EAEAEA;font-size: 16px;}

.index_prot2 .inx_news_cont:first-of-type{display: block;}
.index_prot2 .inx_news_cont{display: none;}
.index_prot2 .inx_news{height: 465px;}
.index_prot2 .inx_news_hot{width: 490px;height: 100%;background-color: #ffffff;position: relative;padding: 30px 22px 36px 22px;}
.index_prot2 .inx_news_hot:hover a.news_more{padding-left: 64%;text-decoration: underline;}
.index_prot2 .inx_news_hot h4{color: #373636;font-size: 18px;font-weight: bold;line-height: 32px;position: relative;padding-bottom: 18px;margin-bottom: 22px;}
.index_prot2 .inx_news_hot h4::before{content: '';width: 15px;height: 1px;background-color: #004098;position: absolute;bottom: 0;left: 0;}
.index_prot2 .inx_news_list{width: 688px; overflow-y: auto;white-space: nowrap;display: flex;flex-flow: column;height: 464px;}
.index_prot2 .inx_news_list li{background-color: #ffffff;height:90px;margin-bottom: 16px;padding: 8px;transition: all .3s linear;cursor: pointer; min-height: 104px;}
.index_prot2 .inx_news_list li:last-of-type{margin-bottom: 0;}
.index_prot2 .inx_news_list li:hover .inx_l_r h4{color:#004098;text-decoration: underline;}
.index_prot2 .inx_news_list li:hover{transform: translateX(-6px);}
 .inx_times{background: linear-gradient(163deg, #B48B71, #E0B8A5);height: 85px;width: 99px;text-align: center;color: #ffffff;padding-top: 6px;margin-right: 12px;}
 .inx_times strong{font-size: 48px;font-weight: 400;line-height: 100%;display: block;}
 .inx_times span{line-height: 100%;}
.index_prot2 .inx_time{background: linear-gradient(163deg, #B48B71, #E0B8A5);height: 85px;width: 99px;text-align: center;color: #ffffff;padding-top: 6px;margin-right: 12px;}
.index_prot2 .inx_time strong{font-size: 48px;font-weight: 400;line-height: 100%;display: block;}
.index_prot2 .inx_time span{line-height: 100%;}
.index_prot2 .inx_news_tit{display:inline-block;color: #FFFFFF;background-color: #004098;font-size: 16px;border-radius: 20px 0 0 20px;height: 40px;line-height: 37px;padding: 0 10px;position: absolute;right: 0;top: 30px;}
.index_prot2 .inx_time_hot{line-height: 100%;display: block;padding-bottom: 30px;}
.index_prot2 .inx_time_hot strong{display: block;color: #004098;font-size: 60px;font-weight: 400;line-height: 100%;padding-bottom: 4px;}
.index_prot2 .inx_time_hot span{color: #004098;font-size: 16px;}
.index_prot2 .inx_en_num{color: #959595;font-size: 15px;overflow: hidden;  height: 26px;}
.index_prot2 .inx_news_size{color: #6A6A6A;font-size: 15px;line-height: 30px;padding-bottom: 40px;}
.index_prot2 .inx_l_r{width: 540px;}
.index_prot2 .inx_r_num{color: #959595;font-size: 16px;}
.index_prot2 .inx_r_num .fl{height: 20px;  overflow: hidden;}
.index_prot2 .new_days em{color: #C3272C;}
.index_prot2 .inx_l_r h4{color: #373636;font-size: 16px;font-weight: 600;height: 30px;  line-height: 30px;}
.index_prot2 .inx_r_size{font-size: 15px;color: #717171;}

a.news_more{color: #004098;text-transform: uppercase;position: relative;transition: all .3s linear;padding-right: 62px;}
a.news_more::before{content: '';position: absolute;right:0;top: 50%;transform: translateY(-50%);width: 47px;height: 1px;background-color: #004098;}
a.a_more{display: block;width: 170px;height: 42px;line-height: 40px;border: 1px solid #004098;border-radius: 21px;margin:40px auto 0 auto;text-align: center;color: #004098;position: relative;overflow: hidden;z-index: 999;}
a.a_more::before{content: '';width: 100%;height: 100%;background-color:#004098;border-radius: 21px;position: absolute;right: 100%;transition: all .3s linear;z-index:-1;}
a.a_more:hover::before{right: 0;}
a.a_more:hover{color: #ffffff;}
a.a_more img{margin-top: -3px;}
.inx_ul3 li{height: 524px;width: 16.66666%;float: left;position: relative;overflow: hidden;}
.inx_ul3 li a{display: block;}
.inx_ul_txt{width: 100%;height: 122px;position: absolute;left: 0;bottom:-122px;background-color: #004098;transition: all .3s linear;}
.inx_bottom{bottom: 0;}
.inx_ul_txt h3{color: #F8F8F8;font-size: 24px;text-align: center;padding-top: 70px;}
.inx_ul_txt h3::before{content: '';width: 20px;height: 1px;background-color: #F8F8F8;position: absolute;top: 29px;left: 50%;transform: translateX(-50%);}
.inx_ul_face{position: absolute;bottom: 0;right: 0;left:0px;text-align: center;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);transition: all .4s linear;opacity: 1;}
.inx_ul_bottom{bottom: 100%;opacity: 0;}
.inx_ul_face h4{color:#F8F8F8;font-size: 24px;padding-top: 40px;padding-bottom: 86px;position: relative;margin-top: 176px;}
.inx_ul_face h4::before{content: '';height: 1px;width: 30px;background-color:#F8F8F8;position: absolute;top: 0;left: 51%;transform: translateX(-51%);}

.inx_news2_hot a{width: 430px;height: 472px;padding: 20px;background: #ffffff;transition: all .3s linear;position: relative;}
/* .inx_news2_hot:hover{border: 1px solid #004098;} */
/* .inx_news2_hot::before{content: '';width: 1px;height: 1px;background-color: #004098;position: absolute;top: 0;left: 0;transition: all .3s linear;}
.inx_news2_hot:hover::before{height: 100%;} */
.inx_news2_img{position: relative;}
.inx_news2_img h4{position: absolute;width: 100%;bottom: 0;height: 55px;line-height: 55px;background-color: rgba(0,0,0,.49);color: #FFFFFF;font-size: 18px;font-weight: bold;padding: 0 10px;}
.inx_news2_bot{padding-top: 18px;}
.inx_news2_p{width: 270px;color: #6C6C6C;font-size: 15px;padding-top: 4px;    text-indent: 30px;}
.inx_news2_ul{width: 770px;}
.inx_news2_ul li{float: left;background: #ffffff;width: 364px;height: 224px;padding:32px 20px;box-shadow: 0px 3px 20px 1px rgba(43, 43, 43, 0.05);margin-left: 20px;margin-bottom: 24px;transition: all .3s linear;}
.inx_news2_hot a{display: block;}
.inx_news2_hot:hover a{transition: all .3s linear;}
.inx_news2_ul li:hover{transform: translateY(-6px);}
.inx_news2_hot:hover a{transform: translateY(-6px);}
.inx_news2_ul li h4{color: #393939;font-size: 18px;font-weight: bold;padding-bottom: 20px;}
.inx_news2_ul li time{display: block;color:#004098;font-size: 24px;padding: 0 0 18px 0;line-height: 100%;}
.inx_news2_ul li p{font-size: 15px;color:#6A6A6A;line-height: 27px;text-indent: 30px;}
.inx_news2_items .inx_news2_cont:first-of-type,.inx_case_item:first-of-type{display: block;}
.inx_news2_items .inx_news2_cont,.inx_case_item{display: none;}
.inx_case_item{background-color: #F9F7F5;}

/* case */
.inx_case_ul li{float: left;width: 25%;height: auto;overflow: hidden;}
.inx_case_ul li:hover h3{color: #FFFFFF;}
.inx_case_ul li h3{background: #FFFFFF;height: 60px;line-height: 60px;text-align:center;color: #393939;font-size: 16px;transition: all .3s linear;position: relative;z-index: 99;}
.inx_case_ul li h3::before{content: '';width: 100%;height: 100%;background-color: #1250AD;position: absolute;right: 100%;transition: all .3s linear;z-index: -1;}
.inx_case_ul li:hover h3::before{right: 0;}
.inx_case_img{position: relative;width: 100%;}
.inx_case_img p{position: absolute;top: 0;height: 100%;opacity: 0;color: #F8F8F8;font-size: 16px;line-height: 31px;padding: 20% 30px 30px 30px;transition: all .2s linear;z-index: 99;}
.inx_case_img p::before{content: '';background-color: rgba(0,0,0,.5);width: 100%;height: 100%;position: absolute;left: 0;bottom: 100%;transition: all .3s linear;z-index: -1;}
.inx_case_ul li:hover .inx_case_img p{bottom: 0;opacity: 1;}
.inx_case_ul li:hover .inx_case_img p::before{bottom: 0;}
.inx_case .swiper-button-next,.inx_case .swiper-button-prev{top: inherit;bottom: 1px;width: 36px;height: 36px;background-color: #1250AE;border-radius: 50%;text-align: center;background-repeat: no-repeat;background-size: 13px 13px;background-position: center;}
.inx_case .swiper-button-next{background-image: url(../images/icon/swiper-r.png);right: 50%;margin-right:-95px;}
.inx_case .swiper-button-prev{background-image: url(../images/icon/swiper-l.png);left: 50%;margin-left: -95px;}
a.a_more1{width: 90px;height: 40px;line-height: 40px;background: #1250AE;border-radius: 20px;margin: auto;display: block;text-align: center;color: #FFFFFF;font-size: 15px;margin-top: 15px;}

.index_prot6{background: url(../images/prot4-bg.jpg) no-repeat top center/cover;padding-bottom: 80px;position: relative;}
.inx_prot6{position: relative;box-shadow: 1px 3px 20px 2px rgba(43, 43, 43, 0.05);}
.inx_prot6_cont{background: url(../images/bg1-1.jpg) no-repeat center/cover;height: 260px;padding: 30px 0px 42px 0;}

.inx_prot6_list{background-color: #ffffff;padding: 25px 20px;}
.inx_prot6_list li{float: left;width: 50%;background-color: #F7F8FB;padding: 20px 20px 20px 0;transition: all .3s linear;position: relative;}
.inx_prot6_list li:hover .inx_p6_h3{color: #C4282D;text-decoration: underline;}
.inx_prot6_list li p{color: #6A6A6A;font-size: 15px;line-height: 26px;text-indent: 28px;}
.inx_p6_r{width: 430px;padding-right: 25px;}
.inx_p6_r h3{font-size: 18px;color: #F2F2F2;}
.inx_p6_r time{color: #DEDEDE;font-size: 24px;padding: 24px 0 16px 0;display: block;line-height: 100%;}
.inx_p6_r p{color:#F3F3F3;font-size: 15px;line-height: 29px;text-indent: 30px;}
.inx_p6_time{float: left;padding: 0 24px 0 20px;}
.inx_p6_time span{font-size: 36px;color: #C4282D;display: block;}
.inx_p6_time span i{font-size: 24px;}
.inx_p6_time em{color: #C52A30;font-size: 14px;}
.inx_p6_h3{color: #3A3A3A;font-size: 18px;font-weight: bold;padding-bottom: 12px;}
.inx_prot6_bp{position: absolute;    right: 15px;top: 166px;transition: all .3s linear;}
.inx_prot6_fixed{position: fixed;top: 166px;z-index: 9999;}
.inx_prot6_bp .bp_li_cont{background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;text-align: center;color: #FFFFFF;font-size: 16px;font-weight: bold;position: relative;display: flex;align-items: center;justify-content: center;flex-flow: column;cursor: pointer;}
.inx_prot6_bp .inx_p6_bg0{background-image: url(../images/bg4-1.jpg);}
.inx_prot6_bp .inx_p6_bg1{background-image: url(../images/bg4-2.jpg);}
.inx_prot6_bp .inx_p6_bg2{background-image: url(../images/bg4-3.jpg);}
.inx_prot6_bp .bp_li_hover img{margin-bottom: 6px;}
.inx_prot6_bp .bp_li_hover i{display: block;width: 23px;height: 23px;background: url(../images/icon/icon_gb.png) no-repeat center/cover;position: absolute;right: 5px;top: 5px;border-radius: 50%;}
.inx_prot6_bp .bp_li_hover i:hover{background-color: #C52A30;}
.inx_prot6_bp .bp_li_hover:hover{box-shadow: 1px 1px 1px rgba(0,0,0,.3);}

.index_prot7{background: url(../images/img_dt.jpg) no-repeat center center;height: 714px; width: 100%;}
.inx_p7_h2{text-align: center;color: #EFEFEF;font-size: 28px;font-weight: bold;padding-top: 60px;}

.footer{background-color: #212121;padding: 0 50px;}
.footer_top{border-bottom: 1px solid #3D3D3D;padding: 80px 0 50px 0; width: 1300px;margin: auto;}
.footer_bottom p{text-align: center;color: #919191;font-size: 15px;padding: 26px 0 26px 0;line-height: 32px;}
.footer_t_ul li{float: left;color: #AEAEAE;line-height: 30px;width: 100px;}
.footer_t_ul li h4{color: #C1C1C1;font-size: 16px;font-weight: bold;padding-bottom: 16px;text-align: center;}
.footer_t_ul li a{display: block;text-align: center;}
.footer_t_ul li a:hover{text-decoration: underline;color: #EEEEEE;}
.select_li{padding: 0 14px;}
.select_li select{display: block;width: 175px;border: 1px solid rgba(194, 194, 194, 0.28);border-radius: 5px;background: rgba(74, 74, 74, 0.39);height: 37px;color: #AEAEAE;margin-bottom: 10px;padding-left: 16px;}
.select_li select option{background-color: #ffffff;}
button.submitBtn{width: 180px; height: 40px;line-height: 40px;background: #B48C72;border-radius: 20px;color: #EEEEEE;border: 0;}
.ul_ewm li{padding-left: 18px;}
.ul_ewm li p{color: #C5C5C5;font-size: 15px;text-align: center;padding-top: 20px;}
.ul_ewm li img{width: 90px;height: 90px;}
.inx_news_list.scrollbar{width: 6px;height: 6px; margin: 0 auto;}
.inx_news_list::-webkit-scrollbar {width: 4px;height: 1px;}
.inx_news_list::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background:#004098;}
.inx_news_list::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #D1E1F6;}

/* address */
.index_prot7{}
.address_hover{padding: 22px 10px 22px 18px;width: 440px;height: auto;background: rgba(255, 255, 255, 0.73);box-shadow: 0px 5px 48px 1px rgba(28, 112, 176, 0.29);border-radius: 5px;position: absolute;left: 47%;top: 50%;transform: translate(-50%,-50%);z-index: 999;}
.address_hover::before{content: '';border-style: solid;border-width:20px 0px 2px 18px;border-color: transparent transparent transparent rgba(255, 255, 255, 0.73);border-bottom-right-radius: 12px;position: absolute;left: 100%;top: 24px;}
.address_hover h3{font-size: 20px;font-weight: 700;color: #1250AD;padding-bottom: 18px;position: relative;margin-bottom: 12px;padding-left: 24px;}
.address_hover h3::before{content: '';width: 16px;height: 1px;background-color: #1250AD;position: absolute;bottom: 0;}
.address_hover p{font-size: 16px;color: #4B4B4B;line-height: 32px;}
.address_hover p span{width: 25px; display: inline-block;text-align: center;}
.address_hover p img{vertical-align: baseline;}

.index_prot7_cont{position: relative;width: 1300px;margin: auto;height: 100%; }
.idx_prot7_l{width: 336px;background-color: #ffffff;position: absolute; top: 120px;}
.idx_prot7_l .arrow_icon{font-size: 20px;height: 36px;line-height: 36px;text-align: center;background-color: #B48B71;display: block;width: 100%;color: #F8F8F8;cursor: pointer;}
.idx_prot7_l .arrow_icon:hover,.idx_prot7_l i.default{color: #717171;background-color:#E0E0E0;}
.idx_prot7_l h3{color: #B48B71;font-size: 20px;font-weight: bold;text-align: center;position: relative;height: 73px;line-height: 73px;border-bottom: 1px solid #B48B71;}
.idx_prot7_l h3 i{font-size: 20px;}
.idx_prot7_ul{height: 279px;overflow-y: scroll;}
/*æ»šåŠ¨æ¡æ ·å¼*/
.idx_prot7_ul::-webkit-scrollbar { /*æ»šåŠ¨æ¡æ•´ä½“æ ·å¼*/
    width: 6px; /*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
    height: 6px;
}
.idx_prot7_ul::-webkit-scrollbar-thumb { /*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.idx_prot7_ul::-webkit-scrollbar-track { /*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
}
.idx_prot7_ul li{font-size: 20px;font-weight: bold;color: #525252;text-align: center;height: 70px;line-height: 70px;border-bottom: 1px solid #E5E5E5;}

.address_list{width: 578px;height: 624px;color: #F6F8FB;position: absolute;right: 0;}
.address_item li{width: 68px;height: 39px;line-height: 31px;display: inline-block;z-index: 999;text-align: center;position: absolute;cursor: pointer;transition: all .3s linear;}
.address_item li::before{content: '';background: url(../images/icon/bubble_red.png) no-repeat center/cover;position: absolute;top: 0;left: 0;width: 68px;height: 37px;z-index: -1;transition: all .2s;}
.jingde{top: -49px;right: 198px;}
.jiujiang{top: -31px;left: 219px;}
.address_item li.nanchang{top: 7px;right: 244px;width: 76px;height: 66px;line-height: 47px;}
.address_item li.nanchang::before{content: '';width: 76px;height: 64px;background-image:url(../images/icon/bubble_blue2.png);}
.shangrao{top: -10px;right: 133px;}
.yingtan{top: 46px;right: 180px;}
.yichun{top: 72px;left: 171px;}
.xinyu{top: 106px;left: 207px;}
.fuzhou{top: 108px;right: 214px;}
.pingxiang{top: 142px;left: 141px;}
.jian{top: 175px;left: 196px;}
.ganzhou{top: 242px;right: 268px;}
.shenzhen{right: 278px;bottom: 162px;}
.address_item li:hover:before,.address_item li.on:before{background-image:url(../images/icon/bubble_blue.png);}
.address_item li.nanchang:hover::before,.address_item li.nanchang.on::before{background-image:url(../images/icon/bubble_red2.png);}
.address_item li::after{content: '';position: relative;width: 14px;height: 14px;background:url(../images/icon/sropt.png) no-repeat center/cover;position: absolute;top: 100%;left: 10px;}
.address_item li:hover::after,.address_item li.on::after{background-image:url(../images/icon/sropt-hover.png);}
.address_item li.nanchang::after{content: '';position: relative;width: 14px;height: 14px;background:url(../images/icon/icon_fillet1.png) no-repeat center/cover;position: absolute;top: 100%;left: -5px;}
.address_item li.nanchang:hover::after,.address_item li.nanchang.on::after{background-image:url(../images/icon/icon_fillet.png);}
.idx_prot7_item{transition: all .3s linear;transform: matrix(1, 0, 0, 1, 0,0);}
.header_het{height: 110px;position: static;}
.header_het .active{min-width: 1300px;padding: 0 3%;}

/* banner äºŒçº§æ ç›® */
.bg{background-size: cover;background-repeat: no-repeat;background-position: center !important;;background-color: rgba(0,0,0,0.5)}
.page_banner{height: 500px;}
.page_banner>img{width:100%;}
.banner_cont{position: relative;height: 100%;}
.banner_cont::before{content: '';background: url(../images/banner_x.png) no-repeat center/contain;position: absolute;bottom: 0;left: -2px;width: 4px;height: 63%;}
.banner_tit{position: absolute;top: 50%;left: 20px;transform: translateY(-50%);}
.banner_tit p{color: #FFFFFF;font-size: 20px;padding-top: 10px;}
.secondNavC{height: 74px;line-height: 74px;} 
.secondNavUl li{font-size: 16px;color: #3B3B3B;font-weight: bold;float: left;padding: 0 30px;border-right: 1px solid #E4E4E4;text-align: center;height: 100%;position: relative;overflow: hidden;z-index: 99;transition: all .3s linear;}
.secondNavUl li:first-of-type{border-left: 1px solid #E4E4E4;}
.secondNavUl li a{display: block;}
.secondNav{border-bottom: 1px solid #EAEAEA;}
.secondNavUl li.active,.secondNavUl li:hover{color:#FFFFFF;background-color: #004098;}
.secondNavUl li.active::before,.secondNavUl li:hover::before{left: 0;}
.path_a{color: #3B3B3B;}
.path_a a:last-of-type{color: #6D6D6D;}
.trans{transition: all .3s linear;}
.banner_nav{font-size: 50px;color: #FFFFFF;text-transform: uppercase;position: relative;display: inline-block;}
.banner_nav::before{content: '';width: 94px;height: 90px;position: absolute;left: 100%;top: 0;background: url(../images/banner_icon.png) no-repeat center/cover;}
.banner_nav span{display: block;font-size: 32px;font-weight: bold;}



.nav_li>li{float: left; height: 56px; line-height: 56px;}
.nav_li>li>a>em{position: absolute; left: 50%; bottom: 0; height: 4px; width: 0; background:#004098;transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all;}
.nav_li>li.on>a>em{width: 100%;left: 0;}
.nav_li>li:hover>a {color:#004098}
.nav_li>li:hover>a>em {width: 100%;left: 0;}

/*å¯¼èˆªä¸‹æ‹‰*/
.nav_li>li{position: relative;}
.navlist{display:none ; position: absolute; left: 0; top:56px; background: rgba(0,64,152,0.6); }
.navlist li{text-align: center; height: 40px; text-align:center;width: 100%; line-height: 40px;white-space: nowrap;font-size: 16px !important;padding: 0;}
.navlist li a{color: #fff;display: block;}
.navlist li:hover{ background: rgba(0,64,152,1); }



.address-info { width: 392px; height: 208px;  margin: 137px auto 0 auto; background: url(/Images/default/images/address-bg.png) no-repeat; position: relative;}
.address-info .address-info-close {position: absolute;width: 30px;height: 30px;right: 10px;top: 25px;background:url(/Images/default/images/icon.png) no-repeat;background-position: -149px -31px; cursor:pointer;}
.address-info .address-info-tel {position: absolute;width: 290px; height: 40px;line-height: 20px;margin-left: 66px;margin-top: 82px;}
.address-info .address-info-tel img{margin-top: -3px;margin-right: 5px;}
.address-info .address-info-address {position: absolute;width: 290px;height: 60px;line-height: 20px;margin-left: 66px; margin-top: 114px;}
.address-info .address-info-address img{margin-top: -3px;margin-right: 6px;margin-left: 3px;}






@media screen and ( max-width: 1602px ) {
    .nav_li li{font-size: 16px;}
    .navlist li{font-size: 14px !important;}
    .active .logo{width: 25%;}
}
@media screen and ( max-width: 1400px ) {
    .nav_li li{font-size: 15px;}
    .navlist li{font-size: 14px !important;}
    .active .logo{width: 25%;}
    .active{padding: 0 3%;}
}
@media screen and ( max-width: 1366px ) {
   .bannerSwiper_li{
	text-align: center;position: absolute;top: 50%;
	left: 30%;transform: translateX(50%);
	transform: translate(-50%,-50%);translatey(50%):
	}
}
