﻿@media (max-width:767px) {
	body{padding-top:46px;}

    /*头部*/
	.header .h-nav{font-size:14px;padding-right:50px;}
	.header .h-nav .logo img{height:38px;}
	.header .h-nav .nav{position:fixed;z-index:9999;right:-200px;top:46px;height:100%;width:38% !important;overflow-y:auto;background: rgba(0,0,0,.6);flex-direction:column;justify-content:start;visibility: hidden;opacity: 0;filter: alpha(opacity=0);transition: all ease 0.3s; box-shadow:0 0 10px rgba(0,0,0,0.2);}
	.header .h-nav .nav li{width:100%;height:60px;line-height:60px;border-bottom:1px solid #ffffff;padding-left:30px;}
	.header .h-nav .nav li .nav_title{color:#ffffff !important;}
	.header .h-nav .language{height:46px;position:static;}
	.header .h-nav .language_btn{height:32px;padding:0 10px 0 15px;border-radius:12px;font-size:14px;}
	.header .h-nav .language_btn_sou img{width:20px;}
	.header .h-nav .language .language_search_main{left:50%;top:100%;transform:translateX(-50%);width:90%;padding:10px 0;}
	.header .h-nav .language .language_search_main div input{border:none;height:40px;line-height:40px;width:80%;}
	.header .h-nav .language .language_search_main div img{display:block;width:26px;}
	.header.fix .h-nav .nav a,.header:hover .h-nav .nav a{color:#ffffff;}
	.header .h-nav .nav.nav_on{visibility: visible;opacity: 1;filter: alpha(opacity=100); right:0;}

	/*头部--菜单*/
	.openbtn{ cursor:pointer;width:32px; height:25px; background:#fff; position:absolute; right:10px; top:11px; z-index:999;}
	.openbtn span{ display:block; height:3px; background:#132d81; border-radius:4px; margin:4px;transition: all ease 0.3s;}
	.openbtn.on .sp1 {
		-webkit-transform: translate(0, 7px) rotate(45deg) !important;
		-moz-transform: translate(0, 7px) rotate(45deg) !important;
		-ms-transform: translate(0, 7px) rotate(45deg) !important;
		-o-transform: translate(0, 7px) rotate(45deg) !important;
		transform: translate(0, 7px) rotate(45deg) !important;}
	.openbtn.on .sp2 {
		-webkit-transform: translate(0, 0) rotate(-45deg) !important;
		-moz-transform: translate(0, 0) rotate(-45deg) !important;
		-ms-transform: translate(0, 0) rotate(-45deg) !important;
		-o-transform: translate(0, 0) rotate(-45deg) !important;
		transform: translate(0, 0) rotate(-45deg) !important;}	
	.openbtn.on .sp3 { display:none;}
	.closebtn{ position:fixed; left:0px; top:45px; width:100%; height:100%; z-index:10; display:none;background: rgba(0,0,0,0.5);}

	/*底部*/
	.footer{font-size:12px;}
	.footer .footer_main{overflow:hidden;padding:20px 0 20px 0;}
	.footer .footer_main .logo{width:100%;}
	.footer .footer_main .logo img{width:20%;height:auto;margin:0 auto;}
	.footer .footer_main .navs{width:100%;padding:20px 0;}
	.footer .footer_main .navs a{width:33.333%;text-align:center;height:36px;line-height:36px;}
	.footer .footer_main .info{width:100%;}
	.footer .footer_main .info p{text-align:center;height:auto;line-height:28px;}
	.footer .txt{line-height:28px;}
	.footer .txt a{display:block;}

	/*banner*/
    .banner{padding-bottom:20px;}
	.banner .img{top:46px;}
    .banner .txt{font-size:26px;}
    .banner .txt::after{top:5px;bottom:5px;width:130px;}
	.banner .bj{bottom:-20px;height:40px;}
    .banner .navs{height:40px;line-height:40px;border-radius:12px;}
    .banner .navs a{font-size:12px;}
	.banner .navs a:first-child::after{top:10px;bottom:10px;}

	/*navigation*/
    .navigation{padding:20px 0;}
    .navigation .home{width:12px;height:12px;}
    .navigation a,.navigation span{font-size:12px;padding-left:10px;}

	/*标题*/
    .main_title .w76{font-size:14px;padding:30px 0 20px 0;}
    .main_title .w76:before{top:20px; width:30px;}

	/*页码*/
    .paging_list{padding:20px 0;}
    .paging_list a{padding:3px 10px;font-size:12px;margin-right:4px;}

	/*首页--产品分类*/
    .index_slider{padding-bottom:210px;}
	.index_slider .navs{width:94%;}
	.index_slider .navs .box_01{box-shadow: 0 0 4px 1px #e6e6e6;}
    .index_slider .navs .item {padding:10px 0;width:50%;}
    .index_slider .navs .item .img{height:60px;}
    .index_slider .navs .item .img .ico{width:50px;height:50px;background-size:50px 50px;}
	.index_slider .navs .item .txt{height:20px;line-height:20px;}
    .index_slider .navs .item .txt span{font-size:12px;}
	.index_slider .navs .item:nth-child(2):after{display:none;}
	.index_slider .navs .item:nth-child(-n+2):before{content:"";display:block;position:absolute;left:0;right:0;bottom:-2px;height:4px;background-color:#ebedee;}


	/*首页--数字动画*/
    .index_num{background-size:160% auto;padding-bottom:30px;}
    .index_num .num_p{padding:30px 0;}
    .index_num .num_p .num_t{line-height:30px;height:30px;font-size:14px;}
	.index_num .num_navs{width:94%;}
    .index_num .num_navs .item{font-size:12px;padding:15px 0 15px 0;}
    .index_num .num_navs .item span{font-size:20px;}

    /*首页--产品宣传图*/
    .index_pro p{font-size:14px;}

    /*首页--新闻动态*/
	.index_news{padding-bottom:0;}
    .index_news .news_title{height:80px;line-height:80px;}
    .index_news .news_title p{font-size:14px;}
    .index_news .news_title a{height:26px;line-height:26px;top:50%;transform:translateY(-50%);font-size:12px;padding:0 45px 0 10px;border-radius:12px;background-size:22px 22px;}
    .index_news .news_main .item{padding:0 0 10px 0;width:100%;margin-bottom:10px;}
	.index_news .news_main .item div,.index_news .news_main .item p{padding:10px 10px 0 10px;line-height:20px;}
	.index_news .news_main .item p.time{font-size:12px;}
    .index_news .news_main .item p.title{font-size:14px;height:30px;overflow:hidden;}
    .index_news .news_main .item p.info{font-size:12px;height:50px;overflow:hidden;}
    .index_news .news_main .item div.btn span{width:110px; height:26px;line-height:26px;font-size:12px;padding:0 15px 0 15px;border-radius:12px;background-size:22px 22px;}

    /*联系我们--列表*/
    .contact_list .item{font-size:12px;padding-bottom:30px;}
	.contact_list .item_l{width:100%;}
    .contact_list .item_l div{margin-bottom:6px;line-height:20px;}
    .contact_list .item_l .ico img{width:22px;}
	.contact_list .item_r{width:100%;}

	/*公司简介--详情*/
    .about_info p{font-size:12px;line-height:26px;padding-bottom:15px;}

	/*公司简介--企业文化*/
	.about_culture .item{border-radius:12px;width:100%;margin-bottom:20px;height:240px;overflow:hidden;position:relative;}
    .about_culture .item .img{position:absolute;top:50%;transform:translateY(-50%);width:100%;}
	.about_culture .item .txt .tt{font-size:18px;}
    .about_culture .item .txt .bot{font-size:12px;}

	/*公司简介--全球化布局*/
    .about_title .txt{font-size:14px;padding:20px 0 20px 0;}

	/*发展历程*/
    .history_main{padding:60px 0 100px 0;}
    .history_main .history_list{width:3420px;}
    .history_main .history_list .item{width:200px;height:280px;position:relative;}
    .history_main .history_list .item .info .txt{font-size:12px;}
    .history_main .history_list .item .info .time{font-size:28px;line-height:60px;}
    .history_main .history_list .item .info i{width: 25px;height: 25px;right:-30px;}

	/*人员招聘--列表*/
	.hire_main .hire_title{font-size:14px;margin-bottom:20px;}
	.hire_main .hire_list .item{width:100%;padding-bottom:15px;}
	.hire_main .hire_list .item .info{margin-bottom:15px;padding:20px 30px;border-radius:20px;}
	.hire_main .hire_list .item .info:before{top:4px;bottom:4px;width:8px;}
	.hire_main .hire_list .item .info div{font-size:12px;line-height:26px;}
	.hire_main .hire_list .item .info div.title{font-size:14px;}
	.hire_main .hire_list .item .info div.btn{right:30px;bottom:20px;}
	.hire_main .hire_list .item .details{width:100%;font-size:12px;line-height:26px;border-radius:12px;}
	.hire_main .hire_list .item:nth-child(3n+2) .details{margin-left:0;}
	.hire_main .hire_list .item:nth-child(3n) .details{margin-left:0;}

	/*人员招聘--邮件地址*/
	.main_email{font-size:12px;}

	/*项目培训--列表*/
    .training_list{padding-top:10px;}
    .training_list .item{width:48%;margin:0; margin-bottom:10px;}
	.training_list .flex_b{margin-left:0;margin-right:0;}
	.training_list .flex_b::after {content: '';width: 48%;}
    .training_list .item .txt{font-size:12px;line-height:26px;}

    /*项目培训--加载更多*/
    .training_btn{padding:10px 0 20px 0;}
    .training_btn a{width:200px;font-size:12px;line-height:26px;}

	/*新闻详情*/
    .news_details .title{font-size:14px;line-height:26px;}
    .news_details .time{font-size:14px;}

	
	/*产品中心*/
	.pro_main{background-color:#ffffff;min-height:1000px;}
	.pro_main .pro_navs{width:100%;display : flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;}
	.pro_main .pro_navs a{width:48%;border-radius:14px; font-size:12px;margin-bottom:10px;padding:6px 10px 6px 20px;background-size:8% auto;background-repeat:no-repeat;background-position: right 8% center;background-image:url(../images/ico_r.png);}
	.pro_main .pro_list{width:100%;}
	.pro_main .pro_list .navs{margin-bottom:20px;}
	.pro_main .pro_list .navs a{border-radius:14px; font-size:12px;padding:6px;margin-bottom:10px;margin-right:10px;}
	.pro_main .pro_list .pro_item .item{margin-bottom:10px;padding-bottom:10px;}
	.pro_main .pro_list .pro_item .item .img{width:100%;}
	.pro_main .pro_list .pro_item .item .img img{display:block;width:100%;margin-bottom:20px;}
	.pro_main .pro_list .pro_item .item .info{width:100%;}
	.pro_main .pro_list .pro_item .item .info div{line-height:20px;padding-bottom:10px;}
	.pro_main .pro_list .pro_item .item .info div.logo img{display:block;width:60px;}
	.pro_main .pro_list .pro_item .item .info div.title{font-size:14px;color:#00acab;}
	.pro_main .pro_list .pro_item .item .info div.txt{font-size:12px;}
	.pro_main .pro_list .pro_btn{font-size:14px;padding:8px 0;border-radius:14px;}

	/*产品详情*/
    .pro-details table th{ font-size:12px;}
    .pro-details table td{ font-size:12px;}
    .pro-details table tr:nth-child(1) td{ font-size:12px;}
}
