﻿@charset "utf-8";
@media (max-width:1800px){
    .mainbav ul li .erji_dh dl dd{width:25%}
    .pd06{padding:0 4%}
	.link_bg{padding:0.6% 4%}
	.foot{padding: 3% 4%;}
}
@media (max-width:1600px){
    .pd06{padding:0 3%}
    .top-hz{width:92%;margin:0 auto}
    .mainbav ul li:hover .erji_dh{padding-left:3%}
    .mainbav ul li .erji_dh dl dd{width:28%}
    .index-news-right-more{left:7%;bottom:40%}
	.link_bg{padding:0.6% 3%}
	.foot{padding: 3%;}
}
@media (max-width:1500px){
    .home-d .cont ul li p{font-size:12px}
}
@media (max-width:1440px){
    .top-hz{width:98%}
    .hz{width:90%}
    .hza{width:90%}
    .index-news-right-more{left:7%;bottom:38%}
}
@media (max-width:1366px){
    .index-yyl{margin-left:20px}
    .foot-hz-nav{margin-right:7%}
    .foot-lxfs{width:50%}
    .index-news-right-more{left:9%;bottom:36%}
	.home-d .cont ul li .num i{font-size: 32px;}
	.home-d .cont ul li .num sup{font-size:18px;}
}
@media (max-width:1280px){
    .pageshow{overflow:auto}
    .pageshow table{width:1200px !important}
}
@media (max-width:1200px){
    body{font-size:15px;line-height:28px}
    img{max-width:100%}
    .hz{width:96%}
    .hza{width:96%;margin:60px auto}
    .top-pc{display:none}
    .banner{display:block}
    .banner-sj{display:block}
    .top_sj .tp_wrap{width:98%;margin:0 auto}
    .logo{padding:0}
    .index-yyl{float:right}
    .top_sj{position:fixed;z-index:99999;top:0px;left:0;right:0%;display:block;background-color:rgba(255,255,255,0);transition:all 0.4s}
    .top_sj.active{background-color:rgba(255,255,255,0.9)}
    .top_sj.open{background-color:#fff}
    .top_sj .tp_wrap:after{content:"";display:block;height:0;visibility:hidden;clear:both}
    .dh{position:absolute;left:0px;top:100%;z-index:1111;width:100%;display:none;background:#fff;overflow:hidden;-webkit-transition:1s;transition:1s}
    .dhov{height:calc(100vh - 80px);display:block;overflow-y:auto}
    .dh>ul{text-align:left;width:80%;margin:0 auto}
    .dh>ul>li{border-bottom:1px solid #ebebeb;position:relative}
    .dh>ul>li>a{display:block;font-size:16px;font-weight:bold;line-height:65px}
    .dh>ul>li>a:hover{}
    .dh>ul>li .droparea{display:none}
    .dh ul li span{position:absolute;height:65px;width:51px;top:0px;right:-5%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
    .dh ul li .inactive:before,.dh ul li .inactive:after{transform:rotate(45deg);transition:all .3s ease;content:"";position:absolute;right:0;top:50%;left:50%;margin-left:-5px;height:2px;width:10px;border-radius:3px;background-color:#303030;margin-top:-3px;transition:0.5s}
    .dh ul li .inactive:after{transform:rotate(-45deg);margin-top:3px;transition:0.5s}
    .dh ul li .inactives:before,.dh ul li .inactives:after{transform:rotate(135deg);transition:all .3s ease;content:"";position:absolute;top:50%;height:2px;width:20px;border-radius:3px;background-color:#333;margin-top:0px}
    .dh ul li .inactives:after{transform:rotate(45deg);margin-top:0px}
    .dh>ul>li .droparea img{display:none}
    .dh ul li.act > a{color:#000}
    .dh ul li .droparea .act > a{color:#000;font-size:16px}
    .dh ul li .droparea li{line-height:50px;position:relative}
    .dh ul li .droparea li .droparea li{position:relative}
    .dh ul li .droparea li a{text-indent:20px;display:block;font-size:16px;font-weight:bold}
    .dh ul li .droparea ul li ul li a{padding-left:20px;font-weight:normal !important;color:#666;font-size:15px;line-height:35px}
    .dh ul li .droparea ul li ul li a:hover{color:#009c95}
    .dh ul li .droparea > ul > li > ul{display:none;margin:0 0 15px 0}
    .sj-serach{padding:18px 0}
    .sok{border:none;background:none;font-size:15px;width:88%}
    .sj-menu-yy{margin:20px 0;overflow:hidden;border-bottom:none !important}
    .sj-menu-yy a{float:left;font-weight:normal !important;font-size:14px !important;margin-right:10px}
    .sear_t{position:absolute;width:100% !important;top:75px;left:0px;background-color:#fafafa;background:linear-gradient(to bottom,#f5f5f5 10%,#ededed 50%,#f5f5f5 90%);z-index:99;display:none}
    .search_bar1{max-width:630px;border-bottom:1px solid #dcdcdc;margin:20px auto 10px;padding-left:50px;padding-right:50px;position:relative;width:80%}
    .search_form .sf_input1{padding:10px;display:block;font-size:18px;border:none;color:#212721;width:100%;line-height:36px;height:46px;text-indent:10px;background-color:transparent;-webkit-appearance:none}
    .search_form .sf_input1:hover{outline:0}
    .search_form .sf_btn1{background:url("../images/search_btn.png") no-repeat center;width:46px;height:46px;float:right;border:none;cursor:pointer;position:absolute;left:0px}
    .search_form .search_close{position:absolute;right:5px;top:0px;width:20px;height:46px;background:url(../images/ssbtn_close.png) center no-repeat}
    .search_form .sf_input::-webkit-input-placeholder{color:#505050}
    .search_form .sf_input::-moz-placeholder{color:#505050}
    .search_tbn{background:url(../images/ss_tbn.png) no-repeat center;width:20px;height:20px;float:left;padding:0 5px;margin:0 10px;cursor:pointer}
    
	.index-title{font-size:32px;line-height:32px}
    .about-title{font-size:32px;line-height:32px}
	.home-d .cont{width: 100%;}
	.home-d .pic{width: 100%; margin-top: 2%;}
	.home-d .pic img{width: 100%; display: block;}
	.home-d .pic .btn-video{left:-30px}
	.home-d .cont ul li .num i{font-size:30px;}
	.home-d .cont ul li .num sup{font-size:16px;}
	.index-hos-tr .tbt{font-size: 36px;}
	.b-abou .cnbt{font-size: 32px;}
	.newsR li .date span{font-size:32px;}

    .about-ryzz-title{font-size:32px;line-height:32px}
    .AbHisBg h2{font-size:32px}
    .index-news-right-more{left:9%;bottom:30%}
    .index-news-left-title a{font-size:17px}
    .advan ul li .default span em{font-size:24px;height:55px;line-height:55px}
    .advan ul li:hover strong{margin-top:30px;overflow:auto;height:83px}
    .foot-logo{width:100%}
    .foot-logo img{width:230px}
    .foot-lxfs{margin:30px 0;width:100%}
    .foot-contact{float:left}
    .foot-hz-nav{margin-right:10%}
    .ny-banner{display:none}
    .ny-banner-sj{display:block;text-align:center;position:relative}
    .ny-banner-sj img{width:100%}
    .AbHisList .bd .item h4{font-size:28px}
    .tab-btn-contact a{font-size:18px}
    .contact-map-left h3{font-size:22px}
    .contact-map-left{font-size:16px}
    .contact-title{font-size:30px}
    .contact-title p{font-size:22px;margin-top:30px}
    #c-link-box .c-list .c-wrap{padding:60px}
    .sy_cpfl_img ul li{width:31.3%}
    .sy_cpfl_img ul li .text .h1{font-size:18px}
    .join-wb-left{width:60%}
    .join-wb-right{width:40%}
    .news-tt-title{margin-bottom:30px}
    .news-tt-title a{font-size:22px}
    .ny-news-bottom-nr{font-size:20px}
    .news-ti{font-size:26px}
    .ny-newsshow-right-title{font-size:26px}
    .ny-company-left{margin-top:0}
    .ny-company-left2{margin-top:0}
    .ny-news-menu li a{font-size:18px}
    .ptt-title{font-size:24px}
    .product-top .l{width:45%}
    .pro-right{width:50%}
}
@media (max-width:1024px){
    .index-news-right-more{bottom:26%}
    .feedback-k{width:48%;margin-right:1%;margin-left:1%}
	.index-hos-tr .tbt{font-size: 32px;}
	.b-abou .cnbt{font-size: 30px;}
	.appaayb{font-size: 28px;}
	.appaayc{font-size: 17px;}
	.newsR li .date span{font-size: 30px;}
	.newsR li .date p{font-size: 18px;}

}
@media (min-width:1024px){
    .feedback-k:nth-child(2n){margin-right:0}
}
@media (max-width:980px){
    
    .top_bg{display:none;}
    .sp_header,.sjj_nav{ display:block;}

	
	/*------------------手机导航开始----------------------------------------------*/
	.sp_header{height:70px;overflow:hidden;background:#fff;position:fixed;left: 0px;top: 0px;z-index:10;width:100%; border-bottom: 1px solid #e2e2e2;}
	.sp_logo{padding:12px 0 0 10px;float:left;height:50px}
	.sp_logo img{margin:auto;max-height:50px;}
	.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:25px}
	.sp_nav span{display:block;background:#333;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
	.sp_nav span:nth-of-type(1){top:0px}
	.sp_nav span:nth-of-type(2){top:10px}
	.sp_nav span:nth-of-type(3){top:20px}
	.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
	.sp_nav_se span:nth-of-type(2){width:0}
	.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
	.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
	.nav_show{top:70px}
	.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
	.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 82px)}
	.sjj_nav>ul>li:first-child .language{float:right;width:82px;overflow:hidden;line-height:45px;margin-top:5px}
	.sjj_nav>ul>li:first-child .language a{width:40px;float:left;border-left:1px #ddd solid;text-align:center;color:#777;}
	.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
	.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
	.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
	.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:55px;font-size:16px; color: #000;}
	.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
	.sjj_nav ul li ul{display:none}
	.sjj_nav ul li a{color:#444;width:80%}
	.sjj_nav ul li ul li a{color:#444;display:block;text-align:left; line-height:45px;font-size:14px; }
	.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
	.sjj_nav ul li .sjj_nav_i_se svg{fill:#4ab332}
	.sjj_nav ul li ul li>ul{margin-left:10px}
	/*-----------------------------手机导航结束----------------------------------------*/
	
    #home_slider{display:none}
    #home_slider2{display:block}
    .home-d .cont .abt2{font-size:18px}
    .home-d .cont ul li .num i{font-size:26px}
    .home-d .cont ul li .num sup{font-size:16px}
	.index-hos-tr .tbt{font-size: 30px;}
	.index-hos-tr .twz{font-size: 15px;}
	.pro-tab .tone a{font-size: 15px;}
	.product-grid.edge li{width: calc(33.333% - 2%);}
	.b-abou p{font-size: 16px;}
	.b-abou .cnbt{font-size: 26px;}
	.foot_nav dt{font-size:18px;}
	.footer-block-contant li{font-size: 15px;}
	.foot_nav dl{width: 22%;}
	.foot_nav dl:nth-child(5){width: 100%; margin-top: 2%;}
	

	.appaay{width:90%; padding: 1.5%;}
	.appaayb{font-size:26px;}
	.appaayc{font-size:16px;}
	.newsL dt .wwz{font-size: 18px;}
	.newsR li .date span{font-size:28px;}
	.newsR li .date p{font-size: 16px;}
	.newsR li .nbt{font-size: 17px;}
	.newsL{width: 100%;}
	.newsR{width: 100%;}
	.pro-tab .tone{margin:0% 0%; width: 100%;}
	.menuBox{text-align: start;}
	.menuBox .pd06{display: inline-block;}
	.menuBox .p{font-size: 14px; width: 100%;}
	.listMenu{font-size: 14px; width: 100%; text-align:left; display: inline-block;}
	.about-content{line-height: 30px;}
	.in_pr li{display: inline-block;}
    .in_pr li .pleft{width: 100%;}
	.in_pr li .pright{width: 100%; padding: 3%;}
	.in_pr li .pright_zi{font-size: 22px;}
	.in_pr li .pright_xny{font-size: 15px; line-height: 28px;}
	.Ulimg2 li{width: 31.333%;}
	.products_list li{width: 33.333%;}
	.promore_l{width: 100%;}
	.pros_right{width: 100%; margin-top: 2%;}
	.pros_right_top .pbt{font-size: 22px;}
	.pbtn a{font-size: 16px;}
	.parbox li{width: 24%;}
	.cx-news-02 .list .items{width: 98%;}
	.cx-news-02 .list .tags{position: static;}
	.xinwenxiangqing .nd_head p{font-size: 26px;}
	.col_infos .cotit{font-size: 26px;}
	.co_onr .febt{font-size: 26px;}
    .pro-left{width:100%;}
    .ny_right{width:100%; margin-top:2%;}
    .pro-left .tops{height:60px; line-height:60px;}
    .pro-left .tops i{font-size:24px;}
    .pro-left .sideMenu ul li a{height:45px; line-height:45px; font-size:15px;}

}
@media (max-width:768px){
	.index-hos-tr .tbt{font-size: 26px;}
	.index-hos-tr .twz{font-size: 14px;}
	.product-grid.edge li{width: calc(50% - 2%);}
	.product-grid .pbt{font-size: 14px;}
	.b-abou p{font-size: 16px;}
	.b-abou .cnbt{font-size: 26px;}
	.in_pr li .pright_zi{font-size:20px;}
	.in_pr li .pright_xny{font-size: 14px; line-height: 24px;}
	.Ulimg2 li{width:48%;}
	.Ulimg2 li span{font-size: 14px;}
	.products_list li{width: 50%;}
	.products_list li .pbt{font-size: 14px; line-height: 40px;}
	.pros_right_top .pbt{font-size:20px;}
	.pbtn a{font-size: 15px;}
	.tabs-basic ul li{font-size: 15px;}
	.PreveNext li{font-size: 14px;}
	.fanhui a{font-size: 15px;}
	.parbox li{width:32.333%;}
	.appaayb{font-size: 24px;}
	.appaayc{font-size: 16px;}
	.apjp li{font-size: 15px;}
	.appaay{width: 100%; position: static; background: #f5f5f5;}
	.newsR li .nbt{font-size: 16px;}
	.newsR li .txt{font-size: 14px;}
	.foot_nav dt{font-size:16px;}
	.foot_nav dd{font-size: 14px;}
	.footer-block-contant li{font-size: 14px;}
	.footer-secondary .copyright{font-size: 13px;}
	.link_nr{width:100%;}
	.linkTagcs li a{font-size: 13px; line-height: 26px;}
	.newsL dt .wwz{font-size: 16px;}
	.b-abou p:after{display: none;}
	.appaayd{font-size: 14px; line-height: 22px;}
	.about-content{line-height:26px; font-size: 15px;}
	.abaimg li{width: 98%; margin-bottom: 2%;}
	.parbox li .hzbt{font-size: 15px;}
	.cx-news-02 .list .pic{width: 100%;}
	.cx-news-02 .list .text{width: 100%;  margin-top: 2%;}
	.cx-news-02 .list .hd .nbt{font-size: 15px;}
	.cx-news-02 .list .bd p{font-size: 13px; line-height: 22px;}
	.cx-news-02 .list .hd em{font-size: 13px;}
	.cx-news-02 .list .tags a{font-size: 13px; line-height: 22px;}
	.xinwenxiangqing .nd_head p{font-size: 24px;}
	.xinwenxiangqing .nd_text{line-height: 24px;}
	.col_infos .cotit{font-size: 24px;}
	.cont_ico ul li{font-size: 15px;}
	.co_onr .febt{font-size: 24px;}
	.col_infos{width: 100%;}
	.col_feb{width: 100%;}
	.co_onr ul li span{font-size: 15px;}


    


}
@media (max-width:580px){
    .logo img{height:50px}
    .block_home_slider .flex-direction-nav a.flex-next{display:none}
    .block_home_slider .flex-direction-nav a.flex-prev{display:none}
	.index-hos-tr .tbt{font-size: 24px;}
	.index-hos-tr .twz{font-size: 13px;}
	.pro-tab .tone a{font-size: 14px;}
	.appaayb{font-size: 22px;}
	.appaayc{font-size: 15px;}
	.foot_nav dt{font-size:15px;}
	.foot_nav dd{font-size: 13px;}
	.footer-block-contant li{font-size: 13px;}
	.sns a{width: 5vw; height: 5vw;}
	.b-abou .cnbt{font-size: 24px;}
	.about-content{font-size: 14px;}
	.parbox li{width:49%;}
	.parbox li .hzbt{font-size: 14px;}
	.relatedNews_font ul li{width: 97%;}
	.col_infos .cotit{padding-bottom: 0;}
	.co_onr ul li span{font-size: 14px;}
	.co_onr ul li{width: 100%;}
	.co_onr ul li.mal{margin-left: 0;}
	.co_onr ul li input{height: 36px; line-height: 36px;}




    
}
@media (max-width:480px){
    .foot-contact li img{width:100px}
    .news-tt-rq{width:100%}
    .index-news-right-more{bottom:15%;left:10%}
}
@media (max-width:320px){
    
}