



.maodian{height: 0px;transform: translateY(-110px);}
.fixed_space{margin-top: 110px;}
.txt_cent{grid-column: 1 / -1;}
.ms_title{font-size: 36px;color: #333333;display: inline-block;position: relative;z-index: 0;line-height: 1em;}
.ms_title::after{content: "";width: 100%;height: 6px;background:#de0000;border-radius: 6px;position: absolute;left: 0px;bottom:-4px;z-index: -1;}
/* 头部 */
.pub_top{position: fixed;top: 0px;z-index: 99999;width: 100%;}
.pub_top .w1200{display: flex;height: 110px; justify-content: space-between;align-items: center;}
.pub_top .menu_btn_box {cursor: pointer; display: flex;align-items: center;}
.pub_top .menu_btn_box .btn{cursor: pointer; display: flex;justify-content: center;align-items: center;  background: var(--color-main);width: 65px;height: 65px;border-radius: 50%;margin-right: 0px;}
.pub_top .menu_btn_box .btn i{width: 27px;height: 3px;background: #333333;border-radius: 3px;margin-bottom: 5px; display: block;}
.pub_top .menu_btn_box .btn i:last-child{margin-bottom: 0px;}
.pub_top .menu_btn_box .tit{font-size: 18px;color: #333333;font-weight: bold;}
.pub_top .logo img{display: block;}
.pub_top .logo .logo_r{display: none;}

.pub_top.on{background: #f5f5f5;}
.pub_top.on .logo .logo_r{display: block;}
.pub_top.on .logo .logo_w{display: none;}

.pub_top.cur{background: #f5f5f5;}
.pub_top.cur .logo .logo_r{display: block;}
.pub_top.cur .logo .logo_w{display: none;}
.pub_top .r_box{display: flex;align-items: center;gap: 30px;}
.pub_top .nav_box{display: flex;align-items: center;gap: 50px;}
.pub_top .nav_box .nav_item .title{font-size: 16px;font-weight: bold;}


.pub_nav{
    visibility: hidden;
    z-index: 999999;
    width: 100%;
    height: 100vh;
    overflow-y: auto;
    box-sizing: border-box;
    background: url(../images/top_nav_bg.png) top center no-repeat #f3f3f3;background-size: auto;
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%) translateY(-100%);
    transition: all linear 320ms;
}
.pub_nav.on{visibility: visible;transform: translateX(-50%);}
.pub_nav .top_box{display: flex;justify-content: space-between;padding: 20px 0px;padding-bottom: 40px;}
.pub_nav .menu_btn_box{cursor: pointer; }
.pub_nav .menu_btn_box .btn{position: relative; cursor: pointer; width: 65px;height: 65px;display: flex;border-radius: 50%;background: var(--color-main);margin-right: 15px;}
.pub_nav .menu_btn_box .btn i{width:35px;height: 3px;border-radius: 3px;position: absolute;top: 50%;left: 50%;background: #333333;transform: translate(-50%,-50%);}
.pub_nav .menu_btn_box .btn i:first-child{transform: translate(-50%,-50%) rotate(45deg);}
.pub_nav .menu_btn_box .btn i:last-child{transform: translate(-50%,-50%) rotate(-45deg);}

.pub_nav .search_box{margin: 0px auto; margin-bottom: 40px;width: 500px;height: 72px;box-sizing: border-box;border: solid 2px #6A6A6A;background: #fff; border-radius: 72px;position: relative;}
.pub_nav .search_box .search_input{
    width: 100%;padding: 0px 28px;padding-right: 100px;height: 100%;
    border: none;box-sizing: border-box;
    outline: none;background: transparent;font-size: 16px;color: #333;
}
.pub_nav .search_box .search_btn{
    width: 47px;height: 47px;font-size: 16px;color: #fff;
	cursor: pointer;
    position: absolute;top: 50%;right: 13px;transform: translateY(-50%);border-radius: 50%;
    background: url(../images/icon_search_btm.png) center no-repeat var(--color-main);
}
.pub_nav_box{display: flex;justify-content: space-between;}
.pub_nav_box .l_box{width: 500px;flex-shrink: 0;}
.pub_nav_box .l_box .title{font-size: 32px;color: #333333;margin-bottom: 58px;display: block;font-weight: bold;}
.pub_nav_box .l_box .items{display: flex;flex-direction: column;gap: 45px;}
.pub_nav_box .l_box .items .item{display: flex;align-items: center;gap: 12px;}
.pub_nav_box .l_box .items .item .tit{font-size: 32px;color: #333;transition: all linear 220ms;}
.pub_nav_box .l_box .items .item.on .tit{font-size: 51px;}
.pub_nav_box .l_box .items .item:hover .tit{font-size: 51px;}

.pub_nav_box .r_box{width: 635px;padding-top: 50px;}
.pub_nav_box .r_box .imgs{position: relative;}
.pub_nav_box .r_box .imgs .item{width: 100%;position: absolute;top: 0px;left: 0px;display: block;z-index: 0;transform:rotate(-15deg);border: solid 2px #8a8a8a;opacity: 0.1;transition: all linear 320ms;}
.pub_nav_box .r_box .imgs .item img{display: block;width: 100%;}
.pub_nav_box .r_box .imgs .item.on{z-index: 1;transform: inherit;opacity: 1;}

.pub_nav .lang_box{display: flex;justify-content: center;align-items: center;gap: 20px;padding-top: 50px;}
.pub_nav .lang_box .item{font-size: 20px;color: #333333;opacity: 0.3;}
.pub_nav .lang_box .item.on{font-weight: bold;opacity: 1;}

#in_ban_swiper .swiper-slide a{width: 100%;_height: 792px;display: block;}
#in_ban_swiper .swiper-slide a img{width: 100%;_height: 100%;object-fit: cover;object-position: center;}

#in_ban_swiper .swiper-pagination{bottom: 30px;}
#in_ban_swiper .swiper-pagination-bullet{width: 12px;height: 12px;background: #fff;opacity: 1;border-radius: 50%;margin: 0px 7px;}
#in_ban_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background: var(--color-main);}

.in_about{ position: relative;padding-top: 90px;}
.in_about .w1200{position: relative;background: url('../images/in_about_title.png') top right no-repeat;background-size: auto;}
.in_about .w1200::after{content: "";width: 100vw;height: 100%;background: #fff;position: absolute;right: -76px;top: 0px;transform: translateX(100%);}
.in_about .title{margin-bottom: 49px;}
.in_about .name{font-size: 28px;color: #333333;font-weight: bold;margin-bottom: 35px;}
.in_about .summary{width: 100%;font-size: 16px;color: #333;line-height: 35px;margin-bottom: 30px;}
.in_about .info_box{position: relative; display: flex;justify-content: flex-start;gap: 90px; padding: 88px 120px;border-radius: 100px;background-image: linear-gradient(90deg, #efecdb 0%,#e0e9e6 100%);}
.in_about .info_box .info_item{text-align: center;}
.in_about .info_box .info_item .icon{width: 85px;height: 85px;border-radius: 50%;overflow: hidden;background: var(--color-main);margin-bottom: 18px;}
.in_about .info_box .info_item .icon:hover img{transform: rotateY(180deg);}
.in_about .info_box .info_item .icon img{display: block;width: 100%;transition:all ease 0.5s;}
.in_about .info_box .info_item .tit{font-size: 16px;color: #333333;font-weight: bold;}
.in_about .info_box .build{position: absolute;right: 0px;bottom: 0px;}
.in_about .info_box .build img{display: block;}

.in_pro{padding-bottom: 88px;}
.in_pro .title_box{padding-top: 61px;padding-bottom: 36px;text-align: center;}
#in_pro_swiper .swiper-slide{margin-bottom: 36px;padding-top: 10px;}
.pro_item{background: #1d448c;color: #fff;padding: 10px;display: block;text-align: center;transition: all linear 320ms;min-width:0;}
.pro_item img{width: 100%;border-radius: 10px;display: block;}
.pro_item .title{
    width: 100%; margin-top: 10px; height: 59px;
    display: flex;align-items: center;justify-content: center;
    font-size: 18px;color: #fff;
}
.pro_item .title .tit{max-width: 100%;flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_item:hover{_background: var(--color-main);}
.pro_img_box{position: relative;background: url(../images/pro_img_bg.jpg) center no-repeat;background-size: cover;overflow: hidden;}
.pro_img_box img{width: 100%;height: auto;object-fit: cover;display: block;transition: all linear 320ms;}
.pro_item:hover .pro_img_box img{transform: scale(1.1);}
.pro_img_box::after{content: "";position: absolute;top: 0px;left: 0px; width: 100%;height: 100%;background: url(../images/pro_img_zz.png) bottom no-repeat;background-size: 100%;}

#in_pro_swiper .pro_item:hover{transform: translateY(-10px);}
#in_pro_swiper .swiper-pagination{position: static; bottom: initial;}
#in_pro_swiper .swiper-pagination-bullet{width: 14px;height: 14px;background: #d3d3d3;opacity: 1;border-radius: 50%;margin: 0px 7px;}
#in_pro_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background: var(--color-main);}


.scroll_bar{margin:0px auto; background:#d5d8df;height:8px;border-radius:5px;}
.scroll_bar .swiper-scrollbar-drag{background:#2266ef;height:8px;top:0px;border-radius:5px;}




.in_qyhj{padding-bottom: 88px;}
.in_qyhj .title_box{padding-top: 61px;padding-bottom: 36px;text-align: center;}
#in_qyhj_swiper .swiper-slide{margin-bottom: 36px;padding-top: 10px;}
.qyhj_item{background: #1d448c;color: #fff;padding: 10px;display: block;text-align: center;transition: all linear 320ms;min-width:0;}
.qyhj_item img{width: 100%;display: block;}


#in_qyhj_swiper .qyhj_item:hover{transform: translateY(-10px);}
#in_qyhj_swiper .swiper-pagination{position: static; bottom: initial;}
#in_qyhj_swiper .swiper-pagination-bullet{width: 14px;height: 14px;background: #d3d3d3;opacity: 1;border-radius: 50%;margin: 0px 7px;}
#in_qyhj_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#de0000;}






.in_proctg{padding-bottom: 45px;}
.in_proctg .title_box{padding-top: 0px;padding-bottom: 50px;text-align: center;}
#in_proctg_swiper .swiper-slide{position: relative;width: 879px;margin-bottom: 50px;}
.in_proctg_item{display: block;border-radius: 20px;overflow: hidden;}
#in_proctg_swiper .swiper-slide img{width: 100%;_height: 675px; display: block;object-fit: cover;}
#in_proctg_swiper .swiper-slide .title{display: flex;justify-content: center; font-size: 36px;font-weight: bold; color: #333333;line-height:1em; text-align: center;position: absolute;top: 44px;width: 100%;}
#in_proctg_swiper .swiper-slide .title .tit{}



.in_news{padding-top: 70px;padding-bottom: 85px;}
.in_news .title_box{padding-bottom: 54px;text-align: center;}

#in_news_swiper .swiper-pagination{position: static; bottom: initial;}
#in_news_swiper .swiper-pagination-bullet{width: 14px;height: 14px;background: #d3d3d3;opacity: 1;border-radius: 50%;margin: 0px 7px;}
#in_news_swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background: var(--color-main);}


.news_item{display: block;padding: 30px 35px;background: #f5f5f5;border-radius: 20px; margin-bottom: 32px;  box-sizing: border-box;position: relative;transition: all linear 320ms;}
.news_item:hover{background-image: linear-gradient(114deg, #f4f9ff 0%,#badcff 100%);}
.news_item .img_box{width: 100%;height: 227px;overflow: hidden;margin-bottom: 30px;}
.news_item .img_box img{display: block;width: 100%;object-fit: cover;transition: all linear 1s;}
.news_item:hover .img_box img{transform: scale(1.1);}
.news_item:hover .time{color: #333333;}
.news_item .time{font-size: 14px;color: #939393;margin-bottom: 15px;}
.news_item .title{font-size: 24px;line-height: 33px;height: 66px; color: #333;margin-bottom: 30px;}
.news_item .desc{font-size: 14px;line-height: 26px;height: 52px; color: #545454;margin-bottom: 40px;}
.news_item .more{width: 100%;height: 53px;display: flex;justify-content: center;align-items: center;font-size: 14px;color: #333333;background: #fff}
.news_item:hover .more{background:#1856d3;color: #fff;}

.in_partner .w1200{padding: 40px 50px;box-sizing: border-box;border-radius: 50px; background: url(../images/in_partner_bg.jpg) center no-repeat;margin-bottom: 65px;}
.in_partner .title_box{padding-top: 14px;padding-bottom: 20px;}
#in_partner_swiper{height: 232px;}
#in_partner_swiper .swiper-slide{height: calc((100% - 30px) / 2);}
.in_partner_item{display: block;}
.in_partner_item img{display: block;width: 100%;object-fit: cover;}


.main { width: 100%; overflow: hidden; }
.main_w {max-width: 1680px;margin: 0 auto;padding-left: 1.2rem;padding-right: 1.2rem;}
.l1 { width: 100%; position: relative; z-index: 999; }
.l1 .main_w { display: flex; justify-content: space-between; align-items: center; }


.yyly { width: 100%; background: url(../images/00home_02.jpg) no-repeat center; background-size: cover; color: #fff; align-items: center; min-height: 700px; display: flex; padding:60px 0; }
.yyly .main_w { display: grid; grid-template-columns: repeat(2,1fr); width: 100%; gap: 100px; }
.yyly .main_w .c_zuo { overflow: hidden; }
.yyly .main_w .c_zuo a { display: inline-block; }
.yyly .main_w .c_zuo .title font { color: rgba(255,255,255,.5); font-weight: bold; text-transform: uppercase; font-size:18px;}
.yyly .main_w .c_zuo .title p { font-weight: bold;font-size:40px; padding-top:10px;}
.yyly .main_w .c_zuo .conts { font-size: 16px; color:#fff; line-height: 2; max-width:80%; padding-top: 30px; }
.yyly .mores { width: 148px; height: 40px; border: 0.01rem solid #fff; background: url(../images/jt.png) no-repeat center right 0.04rem; background-size: 33px auto; border-radius: 0.5rem; line-height: 40px; color: #fff; padding-left: 19px; box-sizing: border-box; overflow: hidden; margin-top: 0.7rem; }
.mores2 { width: 148px; height: 40px; border: 1px solid #fff; background: #03359b url(../images/jian.png) no-repeat center right 4px; background-size: 33px auto; border-radius: 0.5rem; line-height: 40px; color: #fff; padding-left: 19px; box-sizing: border-box; overflow: hidden; }
.jyes { display: grid; grid-template-columns: repeat(4,1fr); gap: 2px; }
.jyes .item { background: rgba(0,0,0,.35); text-align: center; min-height:200px; display: flex; align-items: center; justify-content: center; text-align: center; }
.jyes .item:nth-child(1), .jyes .item:last-child { background: none; }
.jyes .item a img { width: 66px; }
.jyes .item a { color: #fff; display: block; width: 100%; }
.jyes .item a font { display: block; padding-top:10px; font-size:24px; }
.jyes .item a p { font-size: 16px; color: rgba(255,255,255,.5); padding-top: 15px; }










.pub_foot{background-image: linear-gradient(-90deg, rgba(239, 236, 219, 0.52) 0%, rgba(224, 233, 230, 0.52) 100%),linear-gradient(#fefdf8, #fefdf8);border-radius: 50px 50px 0px 0px; }
.foot_1{padding-top: 45px;padding-bottom: 118px;display: flex;justify-content: space-between;} 
.foot_1 .info_box{display: flex;flex-direction: column;gap: 39px;}
.foot_1 .info_box .infos{display: flex;flex-direction: column;gap: 23px;}
.foot_1 .info_box .infos .info{display: flex;align-items: baseline;font-size: 16px;color: #333333;}
.foot_1 .info_box .infos .info a{font-family: "SourceHanSerifCN";font-size: 32px;color: #333333;font-weight: bold;}
.foot_1 .nav_btm{display: flex;gap: 80px}
.foot_1 .nav_btm .l_list{display: flex;flex-direction: column;gap:26px;}
.foot_1 .nav_btm .l_list .title{font-size: 20px;font-weight: bold;color: #333;overflow: hidden;}
.foot_1 .nav_btm .r_list{display: flex;flex-direction: column;gap: 9px;}
.foot_1 .nav_btm .r_list .title{font-size: 20px;font-weight: bold;color: #333;overflow: hidden;}
.foot_1 .nav_btm .r_list .line{width: 27px;height: 4px;background-color: var(--color-main);border-radius: 2px;}
.foot_1 .nav_btm .r_list .tit{color: #666666;font-size: 14px;}

.foot_1 .qr_box{display: flex;}
.foot_1 .qr_box .item{text-align: center;}
.foot_1 .qr_box .item .title{font-size: 16px;color: #333;line-height: 35px; margin-bottom: 10px;}

.foot_2{border-top: 1px solid #b5b5b5;padding: 45px 0px;}
.foot_2 .w1200{display: flex;justify-content: space-between;font-size: 16px;color: #333;}
.foot_2 .w1200 a{font-size: 16px;color: #333;}


.pub_foot .search_box{width: 390px;height: 72px;box-sizing: border-box;border: solid 2px #6A6A6A;background: #fff; border-radius: 72px;position: relative;}
.pub_foot .search_box .search_input{
    width: 100%;padding: 0px 28px;padding-right: 100px;height: 100%;
    border: none;box-sizing: border-box;
    outline: none;background: transparent;font-size: 16px;color: #333;
}
.pub_foot .search_box .search_btn{
    width: 47px;height: 47px;font-size: 16px;color: #fff;
	cursor: pointer;
    position: absolute;top: 50%;right: 13px;transform: translateY(-50%);border-radius: 50%;
    background: url(../images/icon_search_btm.png) center no-repeat var(--color-main);
}


.ny_ban{height: 522px;background-position: center;background-size: cover;display: flex;align-items: center;position: relative;}
.ny_ban .title{font-size: 46px;color: #333;font-weight: bold;margin-bottom: 25px;}
.ny_ban .desc{font-size: 16px;color: #333;margin-bottom: 42px;}
.ny_ban .more{display: block; width: 53px;height: 53px;border-radius: 50%;background: url(../images/ny_ban_arrow.png) center no-repeat var(--color-main);}


.ny_main_box{padding: 52px 0px;display: flex;justify-content: space-between;gap: 23px;}
.ny_left_box{width: 297px;flex-shrink: 0;}

.ny_left_nav{background: #f4f3ec;padding-bottom: 50px;border-radius: 30px;}
.ny_left_nav .title_box{display: flex;align-items: center;padding: 0px 28px;line-height: 1.3em; background: url(../images/ny_nav_title_bg.jpg) bottom right no-repeat var(--color-main);height: 120px;border-radius: 30px 30px 30px 30px;} 
.ny_left_nav .title_box .title{font-size: 34px;color: #ffffff;}
.ny_left_nav .nav_items{display: flex;flex-direction: column;margin-top: 20px;}
.ny_left_nav .nav_items .item{border-bottom: 1px solid #EDEDED;}
.ny_left_nav .nav_items .item .sub_nav{display: none;padding-left: 40px;padding-right: 20px;padding-bottom: 25px;}
.ny_left_nav .nav_items .item.on .sub_nav,.ny_left_nav .nav_items .item:hover .sub_nav{display: flex;flex-direction: column;gap: 12px;}
.ny_left_nav .nav_items .item .sub_nav .tit{font-size: 15px;color: #333;}
.ny_left_nav .nav_items .item .sub_nav .tit.on{font-weight: bold;}
.ny_left_nav .nav_items .item .title{display: flex;height: 58px;align-items: center;padding: 0px 20px;padding-right:50px; font-size: 16px;color: #333;position: relative;}
.ny_left_nav .nav_items .item .title::after{content: ">";font-size: 16px;font-family: simsun;color: #828282;position: absolute;top: 50%;right: 26px;transform: translateY(-50%);}
.ny_left_nav .nav_items .item.on .title,.ny_left_nav .nav_items .item:hover .title{font-weight: bold;}
.ny_left_nav .nav_items .item.ctg{display: none;}

.ny_right_box{flex: auto;overflow: hidden;}
.ny_proctg_list{display: flex;flex-direction: column;gap: 40px;}
.ny_proctg_ban{position: relative;display: block;}
.ny_proctg_ban img{width: 100%;display: block;border-radius: 20px;}
.ny_proctg_ban .con_box{position: absolute;width: 100%;top: 35px;left: 0px;text-align: center;}
.ny_proctg_ban .con_box .title{font-size: 36px;color: #333;font-weight: bold;line-height: 1em;margin-bottom: 20px;}
.ny_proctg_ban .con_box .more{width: 181px;height: 47px;background-color: var(--color-main );border-radius: 47px;font-size: 16px;color: #333;margin: 0px auto;display: flex;justify-content: center;align-items: center;}
 
.ny_proctg_pros{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px;margin-top: 20px;}
.ny_proctg_pros_item{display: block;min-width: 0;}
.ny_proctg_pros_item img{width: 100%;display: block;margin-bottom: 25px;}
.ny_proctg_pros_item .title{	font-size: 16px;color: #333;text-align: center;}
.ny_proctg_pros_item .title:hover{color: var(--color-main);}
.ny_right_top{display: flex;justify-content: space-between;align-items: center;padding: 23px 0px;border-bottom: 1px solid #d4d4d4;margin-bottom: 35px;}

.ny_right_top .title{font-size: 20px;color: #333333;font-weight: bold;}
.ny_right_top .current{display: flex;align-items: center;gap: 10px;}
.ny_right_top .current .icon{display: block;flex-shrink: 0;}
.ny_right_top .current{font-size: 13px;color: #8f8f8f;}
.ny_right_top .current a{color: inherit;}
.ny_right_top .current a:hover{color: #666;}
.ny_right_top .current .gt{font-family: simsun;}

.ny_product_list{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;row-gap: 30px;}
.ny_product_item{min-width: 0;}
.ny_product_item img{width: 100%;display: block;margin-bottom: 15px;}
.ny_product_item .title{text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;color: #333;}
.ny_product_item .title:hover{color: var(--color-main);}




.ny_proshow_box{width: 100%;}
.ny_proshow_info{display: grid;grid-template-columns: 626px 1fr;grid-gap: 26px;margin-bottom: 87px;}
.proshow_info_left{min-width: 0;}
#ny_pro_big_swiper .swiper-slide{background: #1d448c;padding: 22px;box-sizing: border-box;}
#ny_pro_big_swiper .swiper-slide img{ width: 100%;display: block;border-radius: 20px 10px 10px 10px;}
.proshow_info_right{min-width: 0;}
.small_swiper_box{display: flex;justify-content: space-between;align-items: center;gap: 17px;}
.small_swiper_box .btn{margin: 0;padding: 0; opacity: 1; position: static; width: 17px;height: 32px;flex-shrink: 0;background: url(../images/pro_swiper_arrow_on.png) center no-repeat;background-size: 100%;}
.small_swiper_box .btn.swiper-button-next{transform: rotateY(180deg);}
.small_swiper_box .btn:hover{background: url(../images/pro_swiper_arrow_on.png) center no-repeat;background-size: 100%;}
#ny_pro_small_swiper{flex: auto;}
#ny_pro_small_swiper .swiper-slide {width: 100%;display: block;box-sizing: border-box;border: solid 5px var(--color-main);cursor: pointer; }
#ny_pro_small_swiper .swiper-slide.on {border-color: #333;}
.swiper-button-prev:after,.swiper-button-next:after{display: none;}

.proshow_info_right .infos{display: flex;flex-direction: column;gap: 20px;padding: 32px;box-sizing: border-box;background-color: #f4f3ec;margin-bottom: 40px;}
.proshow_info_right .infos .info{display: flex;align-items: center;gap: 10px;}
.proshow_info_right .infos .info .icon{overflow: hidden;flex-shrink: 0;}
.proshow_info_right .infos .info .desc{flex: 1;font-size: 14px;color: #333333;line-height: 1.3em;}
.proshow_info_right .infos .info .desc a{font-size: 14px;color: #333333;}
.pro_ctgname{display: inline-block;background: var(--color-main);font-size: 18px;color: #333333;padding: 6px 16px;margin-top: 19px;margin-bottom: 15px;}
.pro_title{font-size: 24px;color: #333333;line-height: 30px;margin-bottom: 30px;}
.pro_btn_box{display: flex;gap: 20px;margin-bottom: 42px;}
.pro_btn_box .btn_feedback{width: 227px;height: 60px;background-color: var(--color-main);border-radius: 30px;display: flex;justify-content: center;align-items: center;gap: 9px; font-size: 18px;color: #333;}
.pro_btn_box .btn_back{width: 227px;height: 60px;background-color: #fff;border-radius: 30px;box-sizing: border-box;
	border: solid 1px #bababa;display: flex;justify-content: center;align-items: center;font-size: 18px;gap: 9px; color: #333333;}

.ny_proshow_content .top_box{ position: relative; text-align: center;font-size: 34px;color: #333333;font-weight: bold;padding-bottom: 31px;border-bottom: 2px solid #d0d0d0;}
.ny_proshow_content .top_box::after{content: "";width: 150px;height: 2px;background: var(--color-main);position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%) translateY(100%);}
.pro_content_box{padding: 60px 0px;}
.pro_content_box table{width: 100%;border-collapse: collapse;}
.pro_content_box table tr{background: #f8f8f8;}
.pro_content_box table tr:nth-child(even){background: #eeeeee;}
.pro_content_box table tr td{padding: 20px 25px;border: 1px solid #fff;font-size: 18px;color: #333;box-sizing: border-box;}
.pro_content_box table tr td:first-child{background: var(--color-main);color: #fff;font-size: 18px;width: 300px;}

/* .ny_profile_box{
    display: flex;flex-direction: column;gap: 67px;
}
.ny_profile_item{
    display: flex;justify-content: space-between; gap: 55px;
}
.ny_profile_item .img_box{flex-shrink: 0;flex-grow: 0; overflow: hidden;}
.ny_profile_item .con_box{flex: 1;}
.ny_profile_item:nth-child(odd){flex-direction: row-reverse;} */

.ny_news_list{display: flex;flex-direction: column;gap: 0px;}
.ny_news_item{padding: 30px 0px;border-bottom: 1px solid #efefef;display: flex;gap: 30px;}
.ny_news_item .img_box{width: 308px;height: 158px;overflow: hidden;flex-shrink: 0;flex-grow: 0;}
.ny_news_item .img_box img{width: 100%;height: 100%;display: block;object-fit: cover;transition: all linear 0.3s;}
.ny_news_item .con_box{flex: 1;overflow: hidden;}
.ny_news_item .con_box .time{font-weight: bold;color: #333;line-height: 1em;margin-bottom: 10px;}
.ny_news_item .con_box .time text{font-size: 16px;font-weight: normal;color: #666;margin-left: 5px;}
.ny_news_item .con_box .title{font-size: 26px;color: #333;line-height: 1em;margin-bottom: 20px;}
.ny_news_item .con_box .desc{font-size: 14px;color: #666;line-height: 1.5em;margin-bottom: 20px;}
.ny_news_item:hover .con_box .title{color: var(--color-main);}
.ny_news_item:hover .img_box img{transform: scale(1.1);}

.ny_news_show { width: 100%; }
.about-content{padding: 20px 0px;}
.ny-news-tit { width: 100%; height: auto; overflow: hidden; line-height: 1.5em; color: #000; font-size: 30px; font-weight: bold; text-align: center; }
.ny-author { width: 100%; height: auto; line-height: 30px; overflow: hidden; color: #393939; border-bottom: 1px solid #f0f0f2; padding: 10px 0px 10px 0px; margin-bottom: 30px; text-align: center; }
.news-author { height: auto; overflow: hidden;font-size: 14px; }
.updown-div { width: 100%; line-height: 2; overflow: hidden; margin: 0 auto;margin-top: 30px; padding: 20px 0px 20px 0px;border-top: 1px solid #f0f0f0; }
.updown-div a{display: block;}
#newsnr { font-size: 18px; line-height: 2em; }

.ny_video_list{
    display: grid;grid-template-columns: repeat(2,1fr);gap: 20px;row-gap: 30px;    
}
.ny_video_item{min-width: 0;}
.ny_video_item .img_box{position: relative;}
.ny_video_item .img_box .img{width: 100%;height: auto;object-fit: cover;display: block;}
.ny_video_item .img_box::after{width: 100%;height: 100%;content: "";background: rgba(0, 0, 0, 0.5);position: absolute;top: 0px;left: 0px;}
.ny_video_item .img_box .icon{position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);z-index: 1;}
.ny_video_item .title{padding: 10px;box-sizing: border-box;text-align: center;font-size: 18px;color: #333;}
.ny_video_item:hover .title{color: var(--color-main);}

.ny_partner_list{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;}

.ny_picture_list{display: grid;grid-template-columns: repeat(3,1fr);gap: 20px;}
.ny_picture_item .img_box{width: 100%;height: auto;display: block;}
.ny_picture_item .img_box img{width: 100%;height: 100%;display: block;object-fit: cover;}
.ny_picture_item .title{text-align: center;font-size: 14px;color: #333;height: 50px;display: flex;justify-content: center;align-items: center;}
.pro_pn_box{
    padding: 32px;background: #f4f3ec;display: flex;justify-content: space-between;align-items: center;position: relative;
}
.pro_pn_box .pn_btn{font-size: 16px;line-height: 30px;color: #b8b8b8;}
.pro_pn_box .pn_btn a{color: #b8b8b8;}
.pro_pn_box .pn_btn a:hover{color: #333;}
.pro_pn_box .close_btn{font-size: 16px;color: #b8b8b8;}

.fd_pro_tb { width: 95%; margin: 0 auto; border-left: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; margin-bottom: 20px; }
.fd_pro_tb th, .fd_pro_tb td { border-right: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; }
.fd_pro_tb th { background: #F5F5F5; height: 40px; line-height: 1.5em; font-weight: normal; }
.fd_pro_tb td { text-align: center; padding: 10px 0; }
.fd_pro_tb td input { border: 1px solid #E8E8E8; width: 80px; padding: 0 10px; height: 22px; line-height: 22px; text-align: right; }
.fd_pro_tb .del { color: #F00; cursor: pointer; }
.jn_box { clear: both; padding-bottom: 20px; overflow: hidden; width: 520px; margin: 0px auto; }
.jn_lt { float: left; width: 100px; padding: 0 5px 0 0; line-height: 30px; text-align: right; font-size: 14px; font-weight: bold; }

.jn_rt { float: left; width: 360px; }
.jn_box .txt { width: 325px; height: 28px; line-height: 28px; border: 1px solid #DBDBDB; color: #444; padding: 0 10px; font-size: 13px; border-radius: 3px; outline: none; }
.jn_box input:focus { border: 1px solid var(--color-main); }
.jn_box textarea:focus { border: 1px solid var(--color-main); }
.jn_box .cod { width: 70px; height: 28px; line-height: 28px; border: 1px solid #DBDBDB; color: #444; padding: 0 15px; font-size: 13px; border-radius: 3px; outline: none; }
.jn_box .txtarea { width: 325px; height: 120px; padding: 10px; font-size: 13px; border: 1px solid #DBDBDB; border-radius: 3px; outline: none; }
.jn_box .btn { width: 95px; height: 32px; text-align: center; line-height: 30px; border: 0px; background: #666; color: #FFF; font-size: 15px; font-weight: bold; border-radius: 3px; cursor: pointer; }
.jn_box .btn:hover { background: var(--color-main); }
@media screen and (max-width:1680px) {
    
}

@media screen and (max-width:1440px) {
	
}

@media screen and (max-width:1366px) {


}

@media screen and (max-width:1280px) {
	
}
@media screen and (max-width:1024px) {

}

@media screen and (max-width:900px) {
	
}

@media screen and (max-width:768px) {
	
.in_about .title{margin-bottom:20px;font-size:30px;padding-top:20px;}
.in_about .name{font-size: 28px;color: #333333;font-weight: bold;margin-bottom: 35px;}
.in_about .summary{width: 100%;font-size: 15px;color: #333;line-height:26px;margin-bottom: 30px;}





#in_qyhj_swiper .swiper-slide{margin-bottom:20px;padding-top: 10px;}
#in_qyhj_swiper .swiper-pagination-bullet{width:12px;height:12px;margin: 0px 5px;}

.in_qyhj{padding-bottom: 15px;}

.in_proctg{padding-bottom: 45px;}
.in_proctg .title_box{padding-top: 0px;padding-bottom: 10px;text-align: center;}
.in_proctg .title{margin-bottom:20px;font-size:30px;padding-top:20px;}

	
}

@media screen and (max-width:640px) {
    #in_ban_swiper .swiper-slide a{height:auto;}
    #in_ban_swiper .swiper-slide a img{width: 100%;height:auto}
    #in_ban_swiper .swiper-pagination{bottom: 0.2rem;}
    #in_ban_swiper .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;margin: 0px 0.08rem;}

    .w1200{padding-left: 0.2rem;padding-right: 0.2rem;box-sizing: border-box;}
	.w1440{padding-left: 0.2rem;padding-right: 0.2rem;box-sizing: border-box;}
    .ms_title{font-size: 0.42rem;}
    .ms_title::after{height: 0.11rem;bottom: -0.06rem;}
    .in_about{padding-top: 0.7rem;}
    .in_about .w1200{background-size: 80% auto;}
    .

    .in_about .info_box{z-index: 0;}
    .in_about .info_box{gap: 0.2rem;padding: 0.6rem 0.2rem;border-radius: 0.3rem .3rem 0.5rem 0.3rem;}
    .in_about .info_box .build{z-index: -1;width: 60%;}
    .in_about .info_box .info_item{text-align: center;}
    .in_about .info_box .info_item .icon{width: 0.85rem;height: 0.85rem;margin: 0px auto; margin-bottom: 0.1rem;}
    .in_about .info_box .info_item .tit{font-size: 0.22rem;}

.yyly{display:none}


    .in_pro .title_box{padding-top: 0.6rem;padding-bottom: 0.35rem;}
    .pro_item {padding: 0.1rem;}
    .pro_item img{border-radius: 0.1rem;display: block;}
    .pro_item .title{margin-top: 0.1rem;height: 0.5rem;font-size: 0.22rem;}

    #in_pro_swiper .swiper-slide{margin-bottom: 0.36rem;padding-top: 0.1rem;}
    .in_pro{padding-bottom: 0.88rem;}
    .in_proctg{padding-bottom: 0.45rem;}
    #in_proctg_swiper .swiper-slide{margin-bottom: 0.5rem;}
    #in_proctg_swiper .swiper-slide .title{font-size:20px;top: -5px;}

    .in_news{padding-top: 0.4rem;padding-bottom: 0.85rem;}
    .in_news .title_box{padding-bottom: 0.54rem;}
	.in_news .title{margin-bottom:20px;font-size:30px;padding-top:20px;}
    .news_item{padding: 0.3rem;border-radius: 0.2rem;margin-bottom: 0.32rem;}
    .news_item .img_box{margin-bottom: 10px;}
    .news_item .img_box img{display: block;width: 100%;height: 100%;object-fit: cover;}
    .news_item .time{font-size: 14px;margin-bottom: 2px;}
    .news_item .title{font-size: 20px;line-height:1.5;height:30px;margin-bottom:5px;}
    .news_item .desc{font-size:15px;line-height:1.5;height:120px;margin-bottom: 0.4rem;}
    .news_item .more{height: 30px;font-size: 17px;}

    .in_partner .w1200{padding: 0.3rem 0.2rem;border-radius: 0.3rem;margin-bottom: 0.65rem;}
    #in_partner_swiper{height: 3rem;}

    .pub_foot{border-radius: 0.3rem 0.3rem 0px 0px;}
    .foot_1{padding-top: 0.45rem;padding-bottom: 1rem;display: flex;flex-direction: column;gap: 0.3rem;}
    .foot_1 .info_box{gap: 0.3rem;width: 100%;}
    .pub_foot .search_box{width: 100%;height: 0.88rem;border-radius:0.88rem;min-width: 0;}
    .pub_foot .search_box .search_input{padding: 0px 0.28rem;font-size: 0.22rem;box-sizing: border-box;}
    .pub_foot .search_box .search_btn{width: 0.64rem;height: 0.64rem;right: 0.12rem;}
    .foot_1 .info_box .infos{gap:0.2rem;}
    .foot_1 .info_box .infos .info a{font-size: 0.32rem;}
    .foot_1 .nav_btm{gap: 0.8rem;}
    .foot_1 .nav_btm .l_list .title{font-size: 0.26rem;}
    .foot_1 .nav_btm .l_list{gap: 0.26rem;}

    .foot_1 .nav_btm .r_list .title{font-size: 0.26rem;}
    .foot_1 .nav_btm .r_list{gap:0.1rem}
    .foot_1 .nav_btm .r_list .tit{font-size: 0.2rem;}
    .foot_1 .qr_box .item .title{font-size: 0.22rem;margin-bottom: 0.1rem;line-height: 2em;}
    .foot_2{padding: 0.4rem 0.2rem;}
    .foot_2 .w1200{flex-direction: column;gap: 0px;_text-align: center;font-size: 0.24rem;}
    .foot_2 .w1200 a{font-size: 0.24rem;}

    .ny_ban{height: 4.6rem;}
    .ny_ban .title{font-size: 0.46rem;margin-bottom: 0.20rem;}
    .ny_ban .desc{font-size: 0.22rem;margin-bottom: 0.35rem;line-height: 1.3em;}
    .ny_ban .more{width: 0.6rem;height: 0.6rem;background-size: 100%;}

    .ny_main_box{padding: 0.3rem 0.2rem;flex-direction: column;flex-direction: column-reverse;}
    .ny_left_box{width: 100%;}
    .ny_left_nav .title_box{padding: 0px 0.3rem;border-radius: 0px 0.3rem 0.3rem 0.3rem;height: 1.3rem;}
    .ny_left_nav .title_box .title{font-size: 0.4rem;}
    .ny_right_top{padding: 0.2rem 0px;margin-bottom: 0.3rem;flex-direction: column;text-align: left;justify-content: left;align-items: flex-start;}
    .ny_right_top .title{font-size: 0.26rem;margin-bottom: 0.1rem;}
    .ny_right_top .current{font-size: 0.2rem;line-height: 1.3em;}
    .ny_product_item{width: 100%;}
    .ny_product_list{grid-template-columns: 1fr 1fr;gap: 0.2rem;row-gap: 0.2rem;}
    .ny_left_nav .nav_items .item .title{height: 0.68rem;padding: 0px 0.2rem;font-size: 0.26rem;padding-right: 0.6rem;}
    .ny_left_nav .nav_items .item.on .sub_nav, .ny_left_nav .nav_items .item:hover .sub_nav{gap: 0.12rem;padding-left: 0.4rem;padding-right: 0.2rem;padding-bottom: 0.2rem;}
    .ny_left_nav .nav_items .item .sub_nav .tit{font-size: 0.22rem;}
    .ny_proctg_ban .con_box{top: 0.3rem;}
    .ny_proctg_ban .con_box .title{font-size: 0.38rem;margin-bottom: 0.2rem;line-height: 1.3em;}
    .ny_proctg_ban .con_box .more{display: none;}
    
    .ny_proctg_pros{gap: 0.2rem;margin-top: 0.25rem;}
    .ny_proctg_pros_item img{margin-bottom: 0.2rem;}
    .ny_proctg_list{gap: 0.4rem;}

    .ny_news_item{padding: 0.3rem 0px;gap: 0.2rem;flex-direction: column;}
    .ny_news_item .img_box{width: 100%;height: auto;}
    .ny_news_item .con_box .desc{margin-bottom: 0px;}

    .ny_video_list{grid-template-columns: 1fr;gap: 0.25rem;row-gap: 0.25rem;}

    .ny_proshow_info{grid-template-columns: 1fr;grid-gap: 0.25rem;margin-bottom: 0.6rem;}
    .pro_ctgname{font-size: 0.24rem;padding: 0.08rem 0.16rem;margin-top: 0.25rem;margin-bottom: 0.23rem;}
    .pro_title{height: auto;font-size: 0.3rem;margin-bottom:0.3rem;}
    .pro_btn_box{gap: 0.2rem;margin-bottom: 0.3rem;}
    .pro_btn_box {display: grid;gap: 0.2rem;grid-template-columns: 1fr 1fr;}
    .pro_btn_box>a{min-width: 0;width: auto;}
    .pro_btn_box .btn_feedback{width: 100%;height: 0.8rem;border-radius: 0.8rem;font-size: 0.22rem;}
    .pro_btn_box .btn_back{width: 100%;height: 0.8rem;border-radius: 0.8rem;font-size: 0.22rem;}

    .proshow_info_right .infos{gap: 0.2rem;padding: 0.3rem;margin-bottom: 0.4rem;}

    .ny_proshow_content .top_box{font-size: 0.4rem;padding-bottom: 0.3rem;}
    .pro_content_box{padding: 0.6rem 0px;}
    .pro_content_box table tr td:first-child{width: auto;}
    .pro_content_box table tr td{padding: 0.2rem;font-size: 0.22rem;}
    .pro_content_box table tr td:first-child{font-size: 0.22rem;}
    
    #ny_pro_big_swiper .swiper-slide{padding: 0.2rem;}
    .ny_profile_box{gap: 0.5rem;}
    .ny_profile_item{flex-direction:column!important;gap: 0.3rem!important;}
    .ny_profile_item .con_box>div{gap: 0.2rem!important;row-gap: 0.15rem!important;}

    .ny_picture_list{grid-template-columns: repeat(2,1fr);}
    .ny_partner_list{grid-template-columns: repeat(2,1fr);}
    .ny_news_item .con_box .title{font-size: 0.3rem;margin-bottom: 0.2rem;}
    .pro_pn_box{font-size: 0.22rem; padding: 0.25rem;flex-direction: column;gap: 0.1rem;justify-content:flex-start;align-items: initial;}
    .ny-news-tit{font-size: 0.36rem;}
    /* .in_pro{padding: 0px 0.2rem; padding-bottom: 0.7rem;}
    .in_pro .title_box{padding-top: 0.6rem;padding-bottom: 0.7rem;}
    .in_pro .title_box .title{font-size: 0.58rem;}
    #in_pro_swiper .swiper-slide{width: 5rem;}
    #in_pro_swiper .swiper-slide img {margin-bottom: 0.2rem;}

    .in_about{padding: 0px 0.2rem;background: var(--color-main);}
    .in_about .title_box{padding-top: 0.6rem;margin-bottom: 0.4rem;font-size: 0.56rem;}
    .in_about .summary{font-size: 0.24rem;margin-bottom: 0.5rem;line-height: 1.5em;}

    .in_about .icon_box{display: grid;grid-template-columns: repeat(3,1fr);grid-gap: 0.2rem;font-size: 0.24rem;margin-bottom: 0.4rem;}
    .in_about .imgs{margin-bottom: 0px;padding-bottom: 0.7rem;display: flex;flex-direction: column;gap: 0.2rem;}


    .in_proctg{margin-top: 0.4rem;padding-bottom: 0.6rem;}

    #in_proctg_swiper .swiper-slide .title{top: 0.5rem;font-size: 0.46rem;line-height: 1em;}

    .scroll_bar{margin-top: 0.6rem;width: calc(100% - 0.4rem);}

    .in_news{padding: 0px 0.2rem;padding-bottom: 0.6rem;}
    .in_news .title_box{font-size: 0.58rem;padding-top: 0.6rem;padding-bottom: 0.5rem;}
    .news_item{padding: 0.25rem ;padding-bottom: 0.4rem;}
    .news_item .time{font-size: 0.4rem;margin-bottom: 0.25rem;}
    .news_item .time text{font-size: 0.2rem;margin-left: 0.05rem;}
    .news_item .title{font-size: 0.32rem;margin-bottom: 0.25rem;line-height: 1.3em;}
    .news_item .desc{font-size: 0.2rem;line-height: 1.3em;margin-bottom: 0.25rem;}
    .news_item .news_img{margin-bottom: 0.4rem;}
    .news_item .more{width: 0.8rem;height: 0.8rem;}
    .in_news .more_btn{margin-top: 0.4rem;}

    
    .foot_1{display: none;}
    .foot_info{display: none;}
    .foot_copyright{padding: 0.45rem 0.2rem;}
    .foot_copyright p{font-size: 0.2rem;line-height: 1.5em;}

    .ny_ban{height: 4.6rem;}
    .ny_ban .title{font-size: 0.56rem;}
    .mouse span{width: 0.3rem;height: 0.42rem;}
    .mouse span:before{width: 0.3rem;height: 0.42rem;}

    .ny_main_box{padding: 0.3rem 0.2rem;flex-direction: column;flex-direction: column-reverse;}
    .ny_left_box{width: 100%;}
    .ny_left_nav .title_box{padding: 0px 0.3rem;border-radius: 0px 0.3rem 0.3rem 0.3rem;height: 1.3rem;}
    .ny_left_nav .title_box .title{font-size: 0.4rem;}
    .ny_right_top{padding: 0.2rem 0px;margin-bottom: 0.3rem;flex-direction: column;text-align: left;justify-content: left;align-items: flex-start;}
    .ny_right_top .title{font-size: 0.26rem;margin-bottom: 0.1rem;}
    .ny_right_top .current{font-size: 0.2rem;line-height: 1.3em;}
    .ny_product_item{width: 100%;}
    .ny_product_list{grid-template-columns: 1fr;gap: 0.25rem;row-gap: 0.25rem;}
    .ny_left_nav .nav_items .item{height: 0.68rem;padding: 0px 0.2rem;font-size: 0.22rem;padding-right: 0.6rem;}

    .ny_proctg_ban .con_box{top: 0.3rem;}
    .ny_proctg_ban .con_box .title{font-size: 0.46rem;margin-bottom: 0.3rem;line-height: 1.3em;}
    .ny_proctg_ban .con_box .more{display: none;}
    .ny_proctg_pros{gap: 0.2rem;margin-top: 0.25rem;}
    .ny_proctg_pros_item img{margin-bottom: 0.2rem;}
    .ny_proctg_list{gap: 0.4rem;}

    .ny_news_item{padding: 0.3rem 0px;gap: 0.2rem;flex-direction: column;}
    .ny_news_item .img_box{width: 100%;height: auto;}
    .ny_news_item .con_box .desc{margin-bottom: 0px;}

    .ny_video_list{grid-template-columns: 1fr;gap: 0.25rem;row-gap: 0.25rem;}

    .ny_proshow_info{grid-template-columns: 1fr;grid-gap: 0.25rem;margin-bottom: 0.6rem;}
    .pro_ctgname{font-size: 0.24rem;padding: 0.08rem 0.16rem;margin-top: 0.25rem;margin-bottom: 0.23rem;}
    .pro_title{height: auto;font-size: 0.3rem;margin-bottom:0.3rem;}
    .pro_btn_box{gap: 0.2rem;margin-bottom: 0.3rem;}
    .pro_btn_box {display: grid;gap: 0.2rem;grid-template-columns: 1fr 1fr;}
    .pro_btn_box>a{min-width: 0;width: auto;}
    .pro_btn_box .btn_feedback{width: 100%;height: 0.8rem;border-radius: 0.8rem;font-size: 0.22rem;}
    .pro_btn_box .btn_back{width: 100%;height: 0.8rem;border-radius: 0.8rem;font-size: 0.22rem;}

    .ny_proshow_content .top_box{font-size: 0.4rem;padding-bottom: 0.3rem;}
    .pro_content_box{padding: 0.6rem 0px;}
    .pro_content_box table tr td:first-child{width: auto;}
    .pro_content_box table tr td{padding: 0.2rem;font-size: 0.22rem;}
    .pro_content_box table tr td:first-child{font-size: 0.22rem;}

    .ny_profile_box{gap: 0.5rem;}
    .ny_profile_item{flex-direction:column!important;gap: 0.3rem!important;}
    .ny_profile_item .con_box>div{gap: 0.2rem!important;row-gap: 0.15rem!important;} */

    .fd_pro_tb{width:100%;}
	.jn_box { width: 100%; padding-bottom: 0.2rem; }
	.jn_lt{text-align:left;}
    .fd_pro_tb td input{width: 1rem;}
    
}



.in_btm{ width:100%; background:#0065bf; overflow:hidden; color:#FFF; padding:55px 0 45px 0;}
.
.in_btm a{ color:#FFF;}
.in_btm a:hover{ color:#FFF;}
.in_btm .lt{ float:left; width:280px;font-size:18px;color:#FFF;margin-right:80px;}
.in_btm .lt p{font-size:13px;color:#FFF;padding-top:10px;line-height:180%;}
.in_btm .lt a{font-size:13px;color:#FFF;padding-right:10px;}


.in_btm .lt1{ float:left; width:300px;font-size:18px;color:#FFF;}
.in_btm .lt1 p{font-size:14px;color:#FFF;padding-top:10px;}

.in_btm .rt{ float:right; width:240px;}
.in_btm .rt .ewm{ float:left;}
.in_btm .rt .sj{ float:left; width:90px; text-align:center; font-size:12px; line-height:19px;}
.in_btm .rt .sj img{ margin-top:13px;}
.in_btm .rt .sj p{ margin-top:15px;}
.in_cpy{ width:100%; line-height:20px; padding:15px 0; text-align:center; color:#DBDBDB; background:#004e94;}
.in_cpy a{ color:#fff;}
.in_cpy a:hover{ color:#fff;}
@media (max-width: 1200px) {
	.in_btm {display:none;}
    .in_cpy{ line-height:18px; padding:7px 0;}
}
@media (max-width: 768px) {
    .in_cpy{ line-height:18px; padding:7px 0; font-size:12px;}
}
.in_link{float:left;width:100%;font-size:13px;color:#555;text-align:center;}
.in_link a{color:#555;}
@media (max-width: 768px) {
 .in_link{display:none;}
}