﻿/*???????????????????????????*/
@media screen and (min-width:1560px){
.total_content{width:1440px;margin:0 auto;}
}

@media screen and (min-width:1200px) and (max-width:1559px){
.total_content{padding:0 50px;}
}

@media screen and (max-width:768px){
.total_content{width:100%;padding:0 5px}
.topnav_list , .nav_content{padding:0;}

.foot_navlist ul{display:flex;flex-flow:wrap}
.foot_navlist ul li{margin-right:20px}
}

@media screen and (max-width:1900px){
.index_about_content button.play_video{top:38%;}

}

@media screen and (min-width:1560px) and (max-width:1900px){
/*------????????????--------*/
.top_search_lan .top_search{}

/*-------nav.navbar------*/
nav.navbar.bootsnav ul.nav > li > a ,
.topnav_list.fixed_up nav.navbar.bootsnav ul.nav > li > a{padding-left:26px;padding-right:26px;}

/*-----------product_list-------------*/
.index_product .index_product_box .nav-tabs>li{padding-bottom:30px;}
.index_product .index_product_box .nav-tabs>li>a{padding:25px 0;}
.index_product .index_product_box .nav-tabs>li:last-child>a{padding:50px 0;}

/*------------more_product--------------*/
.index_more_product{padding-top:10px;}
.index_more_product ul .more_product_list .more_product_text span.category{font-size:20px;}
.index_more_product ul .more_product_list .more_product_text a.more_title{font-size:30px;margin-bottom:20px;padding-bottom:20px;}
.index_more_product ul .more_product_list .more_product_text h5 {font-size:26px;margin-top:25px;}

/*--------------index_about-------------*/
.index_about_content{bottom:-190px;}
.index_about_content .left_about_profile{padding:30px;margin-top:25px;}
.index_about_content .left_about_profile h5{font-size:30px;margin-bottom:15px;padding-bottom:15px;}
.index_about_content .left_about_profile p{font-size:14px;margin-bottom:25px;padding-bottom:25px;line-height:30px;}

/*-----------index_news-------------*/
.index_news .total_title{margin-top:70px;padding-top:70px;}
.index_news .index_news_text{padding:25px;margin-top:20px;}

}

@media screen and (min-width:1366px) and (max-width:1559px){
/*-------nav.navbar------*/
nav.navbar.bootsnav ul.nav > li > a , .topnav_list.fixed_up nav.navbar.bootsnav ul.nav > li > a{padding-left:20px;padding-right:20px;}

/*-----------product_list-------------*/
.index_product .index_product_box .nav-tabs>li{padding-bottom:30px;}
.index_product .index_product_box .nav-tabs>li>a{padding:15px 0;}
.index_product .index_product_box .nav-tabs>li:last-child>a{padding:38px 0;}
.index_product .index_product_box .nav-tabs>li>a img{height:34px}
.index_product_box .index_product_item .owl-item{padding:20px 15px;}
.index_product_box .index_product_item .product_list{padding:20px;}
.index_product_box .index_product_item .index_partner_pic img{max-width:80%;}
.index_product .index_product_box .nav-tabs>li>a span.nav_item{margin-top:10px;padding-top:10px;}

/*------------more_product--------------*/
.index_more_product{padding-top:50px;}
.index_more_product ul .more_product_list .more_product_text{margin-top:0;padding:50px 35px;}
.index_more_product ul .more_product_list .more_product_text span.category{font-size:20px;margin-top:40px;}
.index_more_product ul .more_product_list .more_product_text a.more_title{font-size:28px;margin-bottom:30px;padding-bottom:20px;}
.index_more_product ul .more_product_list .more_product_text a.more_title:before, .index_more_product ul .more_product_list .more_product_text a.more_title:after{bottom:5px;}
.index_more_product ul .more_product_list .more_product_text h5 {font-size:22px;margin-top:15px;}
.index_more_product ul .more_product_list .more_product_text p {font-size:15px;margin-bottom:30px;padding-bottom:15px;}
.index_more_product ul .more_product_list .more_product_text a.check_details{margin-bottom:50px;}

/*--------------index_about-------------*/
.index_about_content{bottom:-190px;}
.index_about_content .left_about_profile{padding:40px 30px;margin-top:20px;}
.index_about_content .left_about_profile h5{font-size:26px;margin-bottom:25px;padding-bottom:25px;}
.index_about_content .left_about_profile p{font-size:16px;margin-bottom:20px;padding-bottom:20px;line-height:30px;}

/*-----------index_news-------------*/
.index_news .total_title{margin-top:70px;padding-top:70px;}
.index_news .index_news_text{padding:40px 30px;margin-top:30px;}
.index_news .index_news_text p{margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:15px;}

.inner_about .inabout_box .about_text h5{margin-bottom:10px;}
.inner_about .inabout_box .about_text p{margin-bottom:5px;line-height:26px;}

}

@media screen and (max-width:1365px){
/*------------more_product--------------*/
.index_more_product{padding-top:10px;}
.index_more_product ul .more_product_list .more_product_text{padding:60px 35px;}
.index_more_product ul .more_product_list .more_product_text span.category{font-size:18px;margin-top:12px;}
.index_more_product ul .more_product_list .more_product_text a.more_title{font-size:26px;margin-bottom:20px;padding-bottom:20px;}
.index_more_product ul .more_product_list .more_product_text a.more_title:before, .index_more_product ul .more_product_list .more_product_text a.more_title:after{bottom:5px;}
.index_more_product ul .more_product_list .more_product_text h5 {font-size:20px;margin-top:10px;}
.index_more_product ul .more_product_list .more_product_text p {font-size:16px;margin-bottom:20px;padding-bottom:20px;}
.index_more_product ul .more_product_list .more_product_text a.check_details{margin-bottom:30px;}

/*--------------index_about-------------*/
.index_about_content{bottom:-190px;}
.index_about_content .left_about_profile{padding:40px 10px;margin-top:5px;}
.index_about_content .left_about_profile h5{font-size:22px;margin-bottom:15px;padding-bottom:15px;}
.index_about_content .left_about_profile p{font-size:14px;margin-bottom:10px;padding-bottom:10px;line-height:26px;}

/*-----------index_news-------------*/
.index_news .total_title{margin-top:70px;padding-top:70px;}
.index_news .index_news_text{padding:25px;margin-top:15px;}
.index_news .index_news_text p{margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:15px;}
.index_news .index_news_text a.news_title{margin-top:5px;}

.inner_content .inner_title{margin-bottom:14px;}
.inner_content .inner_title span{font-size:40px;line-height:40px;}

}

@media screen and (min-width:1200px) and (max-width:1365px){
/*-------nav.navbar------*/
nav.navbar.bootsnav ul.nav > li > a , .topnav_list.fixed_up nav.navbar.bootsnav ul.nav > li > a{padding-left:10px;padding-right:20px;}
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{right:4%}

}

@media screen and (max-width:1365px){
.total_title h5{font-size:28px;}

/*--------??????index_product---------*/
.index_product .index_product_box .nav-tabs>li{padding-bottom:30px;width:33%;padding-right:20px;box-sizing:border-box;}
.index_product .index_product_box .nav-tabs>li>a{padding:15px 0;}
.index_product .index_product_box .nav-tabs>li:last-child>a{padding:42px 0;}
.index_product_box .index_product_item .index_product_text a{font-size:28px;margin-top:20px;}
.index_product_box .index_product_item .owl-item{padding:10px 15px;}

.inner_contact .contact_content .contact_box{padding:25px;}
.product_search input{width:72%;}

.inner_news .in_news_box .in_news_text{padding:25px 30px;margin-top:20px;}
.inner_news .in_news_box .in_news_text a.news_title{margin-top:5px;}
.inner_news .in_news_box .in_news_text p{line-height:26px;margin-top:5px;margin-bottom:5px;padding-top:10px;padding-bottom:10px;}
.inner_news .in_news_box .in_news_text a.news_detail{margin-top:5px;}


}

@media screen and (min-width:992px) and (max-width:1199px){
.total_content{width:100%;padding:0 15px}

.header .topnav_list .logo{margin-top:10px;}
.top_search_lan .top_search{padding:0px;}
.top_search_lan .top_lan{padding:20px 0;}

/*-------nav.navbar------*/
nav.navbar.bootsnav ul.nav > li > a , .topnav_list.fixed_up nav.navbar.bootsnav ul.nav > li > a{padding-left:16px;padding-right:28px;padding-top:20px;padding-bottom:20px;}
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{top:17px;}

.video_content{left:30%;}

.inner_contact .contact_content .contact_box{padding:10px;}

.product_search input{width:72%;}

}

@media screen and (max-width:991px){
/*----------------header, top---------------*/
.header .topnav_list .logo{margin-top:5px;}
.header .topnav_list .logo img{max-width:40%;}

nav.navbar.bootsnav , .top_search_lan{width:50%;}	
.top_search_lan .top_search , .top_search_lan .top_search span{padding:5px 0;}
.top_search_lan .top_lan , .topnav_list.fixed_up .top_lan{padding:15px 0;}
.topnav_list.fixed_up .top_search{padding:6px 0;}
.top_search_lan .top_search .input-group , .top_search_lan .top_lan .lan_box , .topnav_list.fixed_up .top_search .input-group, .topnav_list.fixed_up .top_search_lan .top_lan .lan_box{top:51px;}

.video_content{left:22%;}

/*--------------.inner_nav--------------*/
.inner_banner .banner_box{padding:0;}
.inner_banner .banner_box .inner_nav ul li a{padding:15px 20px;}

.inner_contact{margin-bottom:20px;padding-bottom:20px;}
.inner_contact .contact_content{position:relative;bottom:0;}

.inner_news {margin-top:150px;padding:0 15px;}
.in_news_list{display:flex;flex-wrap:wrap-reverse;flex-direction:column;}
.inner_news .in_news_box li{margin-bottom:5px;padding-bottom:5px;}
.inner_recommend{padding-right:15px;padding-left:15px;}

}

@media screen and (min-width:768px){
.index_more_product ul li .more_product_list.flex-wrap{display:flex;}
.index_more_product ul li:nth-child(2n) .more_product_list.flex-wrap{flex-direction:row-reverse;}

}

@media screen and (max-width:767px){
.index_more_product{padding-top:10px;padding-bottom:40px;padding-left:0px;padding-right:0px;}
.index_about_content{bottom:auto;position:relative;padding:0;}
.index_more_product ul{margin:5px 0 5px 0;padding:5px 0 5px 0;}
.index_more_product ul li{margin-bottom:0;}
.index_about_content button.play_video{top:30%;}
.video_content{left:5%;}

/*--------------index_news---------------*/
.index_news{padding-top:0;}
.index_news .index_news_text{margin-top:0;padding:20px;}
.index_news .total_title{margin-top:10px;padding-top:10px;}
.index_news .index_news_text p{padding-bottom:10px;margin-bottom:0;}
.index_news .index_news_text a.news_detail{margin-bottom:10px;margin-top:10px;}

/*--------------foot---------------*/
.foot_content .online_customer .customer_box , .foot_content .foot_bottom .foot_follow .follow_box{float:none;}
.foot_content .foot_bottom .company_support{margin-bottom:20px;}

.inner_about{padding-right:0;padding-left:0;}
.history_timeline {padding:0;}

.product_details{padding:20px 5px;}
.product_details .details_top .d_top_text {padding-top:5px;padding-left:15px;}
.product_details .details_top .d_top_text h5{font-size:22px;}
.product_details .details_main .nav-tabs li a{padding:8px 10px;}
.product_details .details_main .main_text{width:100%;}
.product_details .details_main{padding-top:20px;}
.product_details .details_main .main_text h5{font-size:20px;}

}

@media screen and (max-width:640px){
nav.navbar.bootsnav{width:40%}  
.top_search_lan{width:60%;}	
.header .topnav_list .logo{margin-top:9px;padding:0;}
.header .topnav_list .logo img{max-width:85%;}

}

@media screen and (max-width:480px){
.header .topnav_list .logo{margin-top:8px;}
.index_more_product ul .more_product_list .more_product_text:before{height:85%;}

.inner_banner .banner_box .inner_nav ul li a{padding:10px 15px;}

.inner_page ul li a{width:46px;height:30px;line-height:30px;font-size:16px;}
.inner_page ul li img {vertical-align:-9%;}

.total_title h5{font-size:24px;}
.total_title span.title_en{font-size:14px;}

.recommend_news .r_newsbox{padding-top:0;}
.recommend_news .r_newsbox li{padding-right:0;}
.recommend_news .r_newsbox .r_newslist{margin-bottom:0;}

.inner_job , .inner_job .contact_content{padding:0;}
.inner_job .job_title span{font-size:14px;width:15%;}
.inner_job .job_title{padding:10px;}
.inner_job .job_content{padding:0 5px;}
.inner_job .job_content .panel-default>.panel-heading span{width:auto;padding:0 8px;}
.inner_job .job_content .panel-default>.panel-heading span.open_bar:before, .inner_job .job_content .panel-default>.panel-heading span.open_bar:after{left:4px;top:-6px;}
.inner_job .job_content .panel-default .panel-collapse , .inner_job .job_content .job_box{padding:0;margin-bottom:20px;}

}


