@charset "utf-8";


/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 768px){
	.heading .top a:hover{ border:#0267db 1px solid; background:#0267db; opacity:1}
	
	.list_box_n_zizhi li a:hover .con span{ color:#fff; background:#0567d8; border:#0567d8 1px solid}
	.list_box_n_zizhi li a:hover .con span svg{ fill:#fff}
	
	.list_box_n_news li a .con h5:hover, .list_box_n_news li a .con span:hover{ color:#0567d8}
	
	.list_box_n_news li a:hover .img .time{ background:#0567d8; color:#fff}
	.list_box_n_news li a:hover .img .time svg{ fill:#fff}
	
	.list_box_n_yeji1 li a:hover .con span{ border:#0567d8 1px solid; background:#0567d8; color:#fff}
	
	.list_box_n_yeji li a:hover .img img, .list_box_03 li a:hover .img img{ transform:scale(1.05)}
	
	.list_box_n_contact li span{}
	
	.list_box_n_contact li a:hover span{ border:#0567d8 2px solid; background:#0567d8; color:#fff}
	
	.list_box_05 li a:hover{ border:#fff 1px solid;}
	.list_box_05 li a:hover svg{ fill:#fff}
	
	
	.footer_pro ul li a:hover .ico img{ transform:rotateY(180deg)}
	
	.header_box .right .box .box_xiala ul li a:hover{ background:#0567d8; color:#fff}
	
	.slide_down_nav .slide_down_nav_content .left .nav_bar ul li a:hover{ color:#0567d8}
}


@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
	
	.list_box_n_yeji .miso-arrow{ width:2.125rem; height:2.125rem}
	.list_box_n_yeji .miso-prev{ left:-2.5rem}
	.list_box_n_yeji .miso-next{ right:-2.5rem}
	
	.list_box_04 .miso-arrow, .n_yewu .fl04 .list_box_n_yeji1 .miso-arrow{ width:2.125rem; height:2.125rem}
	.list_box_04 .miso-prev{ left:0}
	.list_box_04 .miso-next{ right:0}
	
	.n_yewu .fl04 .list_box_n_yeji1 .miso-prev{ left:2rem}
	.n_yewu .fl04 .list_box_n_yeji1 .miso-next{ right:2rem}
}

@media(max-width: 1400px){
}

@media(max-width: 1280px){
	.header_box .right{width:50vw;border-left: rgba(255,255,255,.15) 1px solid;}
	#top .line00{ display:none}
	
	.indexBanner .webGL-slider .txt-item > li .w1200, .webGL-slider .pagination .w1200, .header_box{padding: 0 0 0 20px;}
}

@media(min-width: 1200px){
	.page-nav .cb a:hover{ color: #edd0af; }
	.page-nav li:hover .cb{ -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; visibility: visible; }
	.page-nav li:hover .eb{ -webkit-transform: translateX(-80px); transform: translateX(-80px); opacity: 0; visibility: hidden; }
	.pro-nav a:hover:before{ -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible; }
	
}

@media(max-width: 1200px){
	.header_box1{ display:none}
	
	.m_header_box{ display:block}
	
	.heading .top{ height: calc(100vh - 60px);}
	
	.w1200{ padding:0 15px}
	
	.list_box_n_yeji .miso-arrow{ display:none !important}
	
	footer .content{ display:block}
	footer .content .left{ width:100%; text-align:center; max-width:100%}
	footer .content .right{ width:100%; text-align:center}
	footer .content .center{ width:100%; text-align:center; margin:2rem 0}
	
	
	
	.page-nav .cb { display: none; position: relative; top: 0; margin-top: 0; padding: 30px 0 60px 0; -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; visibility: visible; -webkit-transition: none; transition: none; }
	.page-nav{ display: block; }
	.page-nav-box .pv{ display: block; padding: 90px 5% 0 5%; }
	.page-nav-box .pvt{ display: block; }
	.page-nav-box{ overflow-y: auto; -webkit-overflow-scrolling: touch; }
	
	.header_box .right .box3{ display:none}
	.header_box .right #nav_btn_box{ display:block}
	.header_box .right #nav_btn .navbtn{ background:#fff}
	.header_box .right #nav_btn .navbtn::after, .header_box .right #nav_btn .navbtn::before{ background:#fff}
}

@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	.header_box .right .box1{ display:none}
	.header_box .right .box2, .header_box .right .box3{width:50%;border: none;}
	.header_box .logo{max-width: 44%;align-items: center;}
	.header_box .logo img{max-width:100%;vertical-align: inherit;}
	.header_box .right{border: none;width: 40%;padding-right: 15px;}
	.header_box .right .box3 img{max-width: 16px;}
	
	.indexBanner .webGL-slider .txt-item > li h5{font-size: 1.5rem;}
	.indexBanner .webGL-slider .txt-item > li small{font-size: 2.375rem;}

	.indexBanner .webGL-slider .txt-item > li small.word1{ display:none}
	
	.list_box_02{display: none;}
	
	.list_box_n_zizhi li a .img{ width:100%}
	.list_box_n_zizhi li a .con{ width:100%; padding:0 15px}
	
	.list_box_n_news li{ width:50%}
	
	.fenxiang_box{ display:none}
	.n_news_detail .ar_title h6 span{line-height: 2;height: auto;}
	
	.list_box_n_yeji1 li{ width:50%}
	
	.list_box_n_yeji1 li a{ padding:2rem 0}
	
	footer .content .center{ display:none}
	
	.page-nav .en{ font-size:3rem}
	
}

@media(max-width: 768px){
	#gotop{ right:0; transform:scale(0.7)}
	
	.footer_pro ul{ overflow:hidden; overflow-x:scroll}
	.footer_pro ul li{ width:50%}
	.footer_pro ul li a .ico{ width:40px; height:40px; line-height:38px;}
	.footer_pro ul li a .ico img{ max-width:26px; max-height:26px}
	.footer_pro ul li a .con{ max-width: calc(100% - 40px); height:40px}
	
	.header_box .right .box .box_xiala ul li a{ line-height:2.5}
	
	.heading .top h2{font-size: 2.875rem;}
	.heading .top p{font-size: 1.5rem;color:#fff;/* line-height:26px; */}
	
	.heading .top a{ width:2.5rem; height:2.5rem; line-height:2.375rem}
	.heading .top a img{ height:1rem}
	
	.list_box_01 li .h2{ line-height:4rem}
	.list_box_01 li .h2 img{ max-width:2.125rem}
	.list_box_01 li .h3, .list_box_01 li .h3 font{ font-size:1.75rem}
	
	.n_about .fl01 p{ font-size:13px; line-height:26px;}
	
	.n_about .fl01 .img:before{ display:none}
	
	.list_box_01{ margin:2rem 0}
	.n_about .fl01 .img{ margin-bottom:2rem}
	
	.n_about .fl01{ padding:3rem 0}
	
	.n_title001 h2{ font-size:1.5rem}
	.n_title001 .h3{ font-size:1.125rem}
	
	.title001 h2{ font-size:1.5rem}
	.title001 p{ font-size:1rem}
	.n_about .fl02{ padding:3rem 0}
	
	.n_bottom ul li .img{display:inline-block;width: 38px;height: 38px;line-height: 36px;padding: 5px 0px;}
  	.n_bottom ul li .img h6{line-height: 26px;height: auto;}
	
	.n_bottom{ padding:2.5rem 0}
	
	.j_pages a{padding:0 .5rem;height: 2.375rem;line-height: 2.25rem; margin:0 2px}
	
	.list_box_n_zizhi{ margin:0 -7px; margin-bottom:1.5rem}
	.list_box_n_zizhi li{padding:0 7px;margin-bottom:1rem;width: 100%;}
	.list_box_n_zizhi li a .img{}
	.list_box_n_zizhi li a .img img{max-width:90%;max-height: 16rem;}
	.list_box_n_zizhi li a .con{ height:auto; padding:0 15px 15px; text-align:center}
	
	.n_zizhi .fl01{ padding:3rem 0 0}
	.n_bottom ul li{ margin:0 .875rem}
	
	.list_box_n_news li{ width:100%}
	
	.n_news{ padding:3rem 0 0}

	.n_news_detail .ar_title h3{font-size: 1.625rem;}
	
	.heading_news .top{ height:12rem}
	
	.n_news_detail .fl01{ padding:2rem 0 0}
	.n_news_detail .ar_title{ padding-bottom:1.5rem; margin-bottom:2rem}
	
	.ar_article p{font-size:13px;line-height: 2;margin-bottom:16px;overflow: hidden;}
	
	.list_box_n_yeji1 li{ width:100%}
	
	.jj_btn{ width:13px; height:13px;}
	
	.list_box_n_jiaru li .top span img{ height:12px;}
	.list_box_n_jiaru li .top h2{ font-size:1.375rem}
	.list_box_n_jiaru li{ padding:2rem 0}
	
	.n_jiaru{ padding: 0 0 3rem}
	
	.n_liuyan form .box, .list_box_n_contact li .img .box_table{ width:100%}
	.list_box_n_contact{ display:block}
	.list_box_n_contact li{width:100%;text-align:center;padding-bottom: 2.5rem;margin-bottom: 0;border-bottom: #d9d9d9 1px solid;}
	.list_box_n_contact li:last-child{ border:none}
	
	.list_box_n_contact li .img{ height:120px;}
	.list_box_n_contact li .img img{ max-width:120px; max-height:120px;}
	
	.n_contact .fl01{ padding:0 0 2rem}
	.n_contact .fl02{ padding:3rem 0 0}
	.n_title002 h3{ font-size:1.5rem}
	.n_title002 h4{ font-size:1.5rem}
	
	.n_yewu .fl01 .miso_hd ul{ max-width:100%}
	.n_yewu .fl01 .miso_hd{ padding:0 0 2rem}
	
	.title002 h2{ font-size:1.5rem}
	.n_yewu .fl02 .ar_article h3, .n_yewu .fl02 .ar_article h3 span{ font-size:1.5rem !important}
	
	.n_yewu .fl01, .n_yewu .fl02{padding: 3rem 0 3rem;}
	
	.list_box_03 li a .top h5{ font-size:1.25rem}
	.list_box_03{ margin:0 -70%}
	
	footer{ padding:2.5rem 0}
	
	.page-nav .en{ font-size:2rem; line-height:2}
	
	.page-nav .en{ }
	.page-nav-box .pv{ padding-top: 70px; }
	.page-nav .cb a{ float: none; display: block; }
	.page-nav .cb a + a { margin-left: 0; }
	.page-nav .cb a:nth-child(2) { padding-left: 0; }
	.page-nav .cb{line-height: 36px;padding: 10px 0 30px 0;}
	.page-nav .cb a:nth-child(2):before{ display:none}

    .list_box_n_zizhi li a .con span{ display:none}
	.list_box_n_zizhi li a .con .h5{ margin-bottom:.5rem}
	.livechat-girl .livechat-hint.rd-notice-tooltip{ display:none !important}
	.n_yeji .fl01{ display:none !important}
	.n_yeji .fl02{ padding-top:3rem}
	
	.n_about .fl01 .img .top h3{ font-size:1.125rem}
	.n_about .fl01 .img .top h2{ font-size:1.25rem}
	
	.webGL-slider .pagination a.iconfont{ bottom:360%}
	
	.webGL-slider .pagination a{ display:none}
	.webGL-slider .pagination a.iconfont{ display:block; bottom:0}
	.webGL-slider .pagination{}
	.webGL-slider .pagination a.iconfont.move-prev{ left:15px}
	.webGL-slider .pagination a.iconfont.move-next{left: 38px;}
	.footer_pro ul li a .con p{ display:none}
	.footer_pro ul li a .con h2{ font-size:1.25rem}
	
	.header_box .right .box3{width:22px;float: right;}
	.header_box .right .box3 a{ font-size:0}
	.header_box .right .box3 img{margin: -3px 0 0 0;max-width: 22px;}
	.header_box .right{width: 33%;}
	
	.heading .top p{ font-size:1.25rem}
	.heading1 .top p{ font-size:1.375rem}
	.livechat-girl{ bottom:15%; right:1.5rem}
	
	.footer_p{ display:none}
	.footer_pro{ bottom:2.75rem}
}


@media(max-width: 456px){
	
} 