@media screen and (min-width: 1025px) {
	.container {
	    width: 1440px;
	}
	
	.navigation>ul>li {
		width: 14%;
		display: inline-block;
	}
	.about_ti h2 {
	    margin: 16px 0;
	}
	.about1_l_pic {
		width: 80%;
		margin: 0 auto;
	}
	.navigation a.on {
		background-color: #4e76ad;
	}
	.about1_r {
	    padding: 0;
	}
	.header_m .logo_ti {
		letter-spacing: 3px;
	}
	.header_m .logo_ti {
		margin-bottom: 16px;
	}
	.navigation>ul>li>a.on {
	    background-color: #4e76ad;
	}
	.navigation>ul>li>a:hover {
	    background-color: #4e76ad;
	}
	.pro_sub_ti {
	    margin-bottom: 20px;
	}
}

@media screen and (max-width: 1024px) {
	.page_top .sec_nav {
		display: block;
	}
	.navigation {
	    height: 32px;
	    line-height: 32px;
	    float: right;
	}
	#header {
	    height: 120px;
	}
	#header .header-content {
		width: 90%;
		height: 120px;
	}
	#header .header-content>a {
		display: block;
	}
	 #header .header-content .logo {
	 	height: 76px;
	}
	#header .header-content .logo img {
	 	height:100%;	
	}
	 #header.fixed a {
		color: #353535;
	}
	.header_m {
		width: 75%;
		margin-left: 20px;
	}
	 .nav-toggle {
		 display: block;
	}
	 .navigation {
		 position: fixed;
		 background-color: #313131;
		 width: 100%;
		 height: 100%;
		 top: 0;
		 left: 0;
		 z-index: 99999;
		 visibility: hidden;
		 opacity: 0;
		 -webkit-transition: opacity 0.5s, visibility 0s 0.5s;
		 transition: opacity 0.5s, visibility 0s 0.5s;
	}
	 .navigation .primary-nav {
		 position: relative;
		 top: 45%;
		 -moz-transform: translateY(-45%);
		 -ms-transform: translateY(-45%);
		 -webkit-transform: translateY(-45%);
		 transform: translateY(-45%);
	}
	 .navigation li {
		 display: block;
		 margin-bottom: 1px;
	}
	 .navigation a {
		 display: block;
		 font-size: 18px;
		 margin: 0;
		 text-align: center;
		 padding: 17px 0;
		 color: #fff;
	}
	.ban_swiper {
		height: 500px;
	}
	.banner-txt h3 {
	    font-size: 26px;
	}
	.banner-txt p {
	    font-size: 16px;
	}
	.about_ti i {
		display: block;
		width: 250px;
		margin: 20px auto;
	}
	.why_ti i {
		background:url(../images/ti_icon.png) no-repeat -190px -10px;
	}
	.top_cont , .header_r {
		display: none;
	}
	.header_m .logo_ti {
	    font-size: 28px;
	}
	 .banner {
	 	height: 180px;
	 	padding-top: 0;
	 }
	 .video_txt {
	    width: 70%;
	}
	 .video_txt span {
	    font-size: 40px;
	}
	.about .about_l {
		margin-bottom: 20px;
	}
	.about_r .about_num ul li {
		height: 100px;
	}
	.about_r .about_num ul li img {
		height: 100%;
	}
	.about1_r p {
    	line-height: 30px;
	}
	.about1_l span {
	    font-size: 70px;
	}
	.about1_num .num_item b {
	    margin: 0 10px;
	    font-size: 30px;
	}
	.about .about_l {
	    padding: 20px;
	}
	.about .about_l h3 {
	    margin-bottom: 28px;
	}
	.about .about_l .more {
	    margin-top: 20px;
	}
	.about .about_wrap {
	    margin-bottom: 28px;
	}
	.about_num ul li {
	    margin-bottom: 18px;
	}
	.soc_wrap ul li {
		margin-bottom: 18px;
	}
	.main_sb img {
		width: 100%;
	}
	.news_l_pic {
		display: none;
	}
	.foot_con .bot_code {
		display: none;
	}
	.ban_index .scroll_wrap {
	   display: none;
	}

	.sb_video , .sb_txt_item {
		margin-bottom: 20px;
	}
}
@media screen and (min-width: 768px) { 
	.header_m .logo_ti {
	    line-height: 36px;
	}

	.appl_con .col-sm-7 {
		width: 70%
	}
	.appl_con .col-sm-3 {
		width: 30%
	}
	.news_l_con .news_list {
		width: 60%;
		float: left;
	}
	.news_l_con .news_l_pic {
		width: 40%;
		float: right;
	}
	.news_l_con .news_list {
		height: 150px;
		padding-right: 20px;
		box-sizing: border-box;
	}
	.news_l_con .news_list_01 {
		width: 100%;
	}

}

@media screen and (max-width: 768px) { 
	#header .header-content .logo {
	 	height: 70px;
	}
	.about1_l span {
	    font-size: 60px;
	}
	#header.fixed a {
    	color: #fff;
	}
	#header.fixed a.logo{
	 	color: #000;
	}
 	.banner-text {
 		padding-top: 30%;
	}
 	.banner-text h1 {
 		font-size: 42px;
	}
 	.banner-text p {
 		font-size: 18px;
	}
	.appl_con .tab {
	    margin-bottom: 20px;
	}
	.content {
	    margin-left: -15px;
	    margin-right: -15px;
	}
	.sb_pic_item {
		margin-bottom: 20px;
	}
	
	.imgdet .imgpart {
	    width: 100%;
	    height: 100%;
	}
	.news_pic {
		margin-bottom: 18px;
	}
 	.footer .footer-col {
		 margin-bottom: 50px;
	}
	
	.foot_con_t .mgr {
	    display: none;
	}
	.foot_con .bot_code {
	    display: block;
	}
}

@media screen and (max-width: 640px) {
	#header .header-content .logo {
	 	height: 60px;
	}
	.about1_l span {
	    font-size: 50px;
	}
	 #header {
	 	height: 80px;
	 }
	 #header .header-content {
	 	height: 80px;
	 }
	 .pro_sub_ti ul li a {
		font-size: 14px;
	}
	.about .about_l .more {
	    width: 100px;
	    height: 28px;
	    line-height: 28px;
	    font-size: 16px;
	}
	.ban_swiper {
		height: 360px;
	}
	.appl_con .tab .tab_r p {
		display: none;
	}
	.foot_con_l {
	    width: 70%;
	    float: left;
	}
	.foot_con .code {
	    width: 26%;
	    float: right;
	}
	
}
@media screen and (min-width: 481px) {
	.cus_wrap .cus_lg {
		display: block;
	}
	.cus_wrap .cus_sm {
		display: none;
	}
}
@media screen and (max-width: 480px) {
	.cus_wrap .cus_lg {
		display: none;
	}
	.cus_wrap .cus_sm {
		display: block;
	}
	#header .header-content .logo {
	 	height: 50px;
	}
	#header .header-content .logo_ti {
	 	font-size: 16px;
	}
	.header_m {
	    margin-left: 10px;
	    margin-right: 10px;
	}
	#header .header-content {
	    width: 92%;
	}
	.header_m {
	    width: 72%;
	}
	.section {
		padding: 20px 0;
	}
	.ban_swiper {
		height: 200px;
	}
	.bdsharebuttonbox {
		display: none;
	}
	.row {
		margin-right: -5px;
		margin-left: -5px;
	}
	.cate_item .cate_txt {
	    font-size: 16px;
	}
	.appl_topcen label , .appl_topcen2 label , .appl_topcen1 label{width: 26%;}
	.appl_message .btn_ss , .appl_message .btn_ss1 , .appl_message .btn_ssss {width:74%;}
	.inner_map {
	    height: 300px;
	}
	.about_ti a {
		display: block;
		margin-top: 16px;
		color: #fff;
	}
	.about_ti span {
		font-size: 25px;
		font-weight: lighter;
	}
	.about_ti h2 {
		font-size: 20px;
		font-weight: normal;
	}
	.about1_l span {
	    font-size: 40px;
	}
	.prolist .view {
		display: none;
	}
	.proPage {
		display: none;
	}
	.appl1_wrap .col-xs-6 , .appl1_wrap .col-md-4 {
		padding-right: 5px;
		padding-left: 5px;
	}
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	    position: relative;
	    min-height: 1px;
	    padding-right: 5px;
	    padding-left: 5px;
	}	
	.about .about_r ul li b {
	    font-size: 30px;
	}
	.about .about_r ul li img {
	    margin-right: 30px;
	}
	.foot_add {
		margin-bottom: 20px;
	}
	/*.video_wrap {
	    height: 320px;
	}
	.video_wrap video {
	    height: 320px !important;
	}*/
	.video_txt {
		top: 30%;
    	left: 8%;
    	width: 84%;
	    padding-left: 18px;
	}
	.video_txt span {
		letter-spacing: 1.2px;
	    font-size: 18px;
	}
	.news_con .news_l {
		margin-bottom: 18px;
	}
	.foot_con_t .mgr {
		display: none;
	}
	.form-wrap {
		margin-bottom: 28px;
	}
	.foot_con .bot_code {
		display: none;
	}
}
}
@media screen and (max-width: 320px) {
	#header .header-content .logo_ti {
	 	font-size: 16px;
	}
	.about .about_r ul li img {
	    margin-right: 10px;
	}
	.about .about_r ul li b {
	    font-size: 22px;
	}
	.news_b_pic {
	    height: 160px;
	}
}
