.wap_no{
	display:block;
}	
.wap_yes{
	display:none;
}
.container{
	    margin-top: 25px;
    display: flex;
    justify-content: space-between;
    width: 100%!important;
}
.navbar-right>li>div{
	position: absolute;
    background-color: #fff;
    margin-top: 2px;
    width: 110%;
    left: -3px;
    border-radius: 5px;
    overflow: hidden;
}
.navbar-right>li>div>ul>li{
	line-height:50px;
}
@media all and (max-width:768px) {
	body{
		min-width:100%;
	}
	.bgf4{
		height: 100%;
	    background-size: 100%;
	    background-repeat: no-repeat;
    }
	.main{
	    width: 100%;
	    min-width: 100%;
	    height: auto;
    }
    .col-xs-8{
    	width:100%;
    }
    .logo  img{
    	width:100%;
    }
    .f-mt10{
    	margin-top:0px;
    }
    .reg-box-pan{
    	padding:0px;
    }
    .reg-box .item .item-ifo{
    	width:100%;
    }
    .username, .pass1, .pass2{
    	width:100%;
    }
    .reg-box .part1, .reg-box .part2, .reg-box .part3{
    	padding-left:0px;	
    }
    .reg-box .focus, .reg-box .focusa, .reg-box .error{
    	    top: 8px;
    	    left:auto;
    		right: 0px;
    		width: auto;
    }
    .reg-box .partPer1, .reg-box .partPer2, .reg-box .partPer3{
    	padding-left:0px;
    }
	.modal-content {
		height: auto !important;
		margin: 0 auto !important;
	}
	#myTabContent {
		padding-top: 0px !important;
	}
	.index_loop {
		height: auto !important;
	}
	.banner_cn {
		height: auto;
		margin-top: 46px !important;
		font-size: 25px !important;
		line-height: auto;
	}
	.banner_en {
		height: auto;
		margin-top: 0px !important;
		font-size: 14px !important;
		line-height: auto;
		letter-spacing:2px !important;
	}
	.disflex>.item {
		margin-left: 0px !important;
		padding-right: 2px !important;
		padding-left: 2px !important;
		margin-top: 10px !important;
	}
	.service_title {
		display: flex;
	}
	.wap_no{
		display:none;
	}	
	.wap_yes{
		display:block;
	}
	.bg_service {
		padding-top: 40px !important;
		height:auto!important;
		padding-bottom:20px;
		overflow:hidden;
	}
	.bg-video>div:nth-of-type(1){
		height:188px !important;
		
	}
	.video{
		 height: 100% !important; 
	}
	#banner_text{
		right:auto !important;
		left:auto !important;
		width:100% !important;
	}
	/* .container-fluid {
		margin-top: 28px !important;
	} */
	.create_net {
		display: flex;
		justify-content: space-between;
	}
	.create_net {
		display: flex;
		justify-content: space-between;
	}
	.create_net>img {
		margin: 0px !important;
	}
	.network_title {
		margin-top: 0px !important;
		font-size: 20px !important;
		height: 20px !important;
		line-height: 20px !important;
	}
	.network_content_num {
		
		width: 100% !important;
		display: flex;
		justify-content: space-between;
		margin-top:35px!important;
		margin-bottom:35px!important;
		margin-left:-10px!important;
		margin-right:-10px!important;
		
	}
	.count{
		display:flex;
		justify-content:center;
	}
	.num{
		width:auto;
		font-size:28px !important;
	}
	.network_text {
		width: 100% !important;
	}
	.count_desc{
		margin-top: 5px !important;
    	text-align: center;
	}
	.network_city {
	    margin-top: 0px;
	    height: 100px;
	    width: 100%; 
	    background-position:10% 10%;
		background-repeat:no-repeat;
  		background-attachment:fixed;
	}
	
	.word {
		font-size: 14px;
		line-height: auto !important;
		margin-left: 0px !important;
	}
	.latest_news_en {
		margin-top: 25px !important;
    	height: 28px !important;
    	font-size: 20px;
	}
	.latest_news_cn {
		margin-top: 5px !important;
    	font-size: 24px;
    	line-height: 35px;
	}
	.index_tab {
		display: flex;
		justify-content: space-around;
	}
	
	.index_tab_box {
		margin: 0px !important;
	}
	.news_ul {
		margin-top: 0px !important;
	}
	.news_li{
		margin-top:10px !important;
	}
	.news_list {
		margin-top: 0px !important;
	}
	.news_item {
		width: 100% !important;
		margin-left: 0px !important;
		margin-top:15px;
		height:200px;	
		overflow:hidden;
	}
	.news_item a{
		height:100%!important;
	}
	#center_div{
		margin-left:0px!important;
	}
	#culture_div{
		margin-left:0px!important;
	}
	.container-fluid{
		margin-top:0px!important;
	}
	.bg_service {
		clear: both;
		margin-top: 0 !important;
	}
	.news_div {
		padding-bottom: 30px;
	}
	.tab_content_right {
		padding-left: 4%;
	}
	.network_text {
		padding-left: 2px !important;
		padding-right: 2px !important;
	}
	.network_img{
		margin-top:0px;
	}
	.img_list {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.img_list a{
		width: 50%;
	    height: 80px;
	    overflow: hidden;
	    display: inline-block;
	    /* margin: 10px auto; */
	    padding: 10px;
	    box-sizing: border-box;
	    border-radius: 10px;
	    line-height: 60px;
	    text-align: center;
	}
	.img_list>a img {
		width: 50%;
		margin-left:0px;
		margin-right: 0% !important;
		vertical-align:middle;
	}
	.world-banner {
		width: 100%;
		height: 100% !important;
	}
	.tab_title {
		width: 100% !important;
		height:50px;
		display: flex;
		left: 0 !important;
		justify-content: space-around;
		/* margin-top: -11px !important; */
	}
	.tab_title>li {
		margin-right: 0px !important;
	}
	.tab_title>li>a{
		height: 50px;
    	line-height: 30px;
    	font-size: 16px;
    	font-weight: bold;
	}
	.tab_title>li:nth-of-type(1)>a {
		margin-left: 0px !important;
	}
	.about_center_content {
		height: auto !important;
	}
	.about_center_right>div:nth-of-type(1) {
		font-size: 20px !important;
		margin-bottom:0px!important;
	}
	.about_center_right>div:nth-of-type(2) {
		margin-top: 15px !important;
	}
	.about_center_right>div:nth-of-type(3) {
		margin-top: 5px !important;
	}
	.about_center_about_content {
		width: 100% !important;
		height: auto !important;
	}
	.about_box{
		margin: 0px auto !important;
    	margin-bottom: 30px!important;
    	text-align: center;
	}
	.about_center_left>img {
		width: 100% !important;
		height: auto !important;
	}
	.about_center_right {
		margin-top: 15px !important;
		margin-bottom:30px;
	}
	.about_center_right div:nth-of-type(1){
		margin-bottom:0px;
	}
	.four_outlink {
		flex-wrap: wrap;
	}
	.four_outlink>div {
		width: 49% !important;
		margin-right: 1% !important;
	}
	.four_outlink>div>img {
		margin-right: 15px !important;
	}
	.img_contain {
		width: 100% !important;
		flex-wrap: wrap;
		margin-bottom: 0px !important;
	}
	.img_contain>div>img {
		width: 100%;
	}
	.img_contain>div {
		width: 50% !important;
		margin-bottom: 30px !important;
		height: auto !important;
	}
	.img_contain>div>a>img {
		width: 100%;
	}
	.bgc_grey>div {
		width: 100% !important;
	}
	.tab-pane {
		overflow: hidden;
	}
	.bgc_grey {
		background: white !important;
		margin-top: 50px;
	}
	.see_detail {
		width: auto !important;
		height: auto !important;
		margin-top: 5px !important;
	}
	.about_center_left {
		margin-top: 15px !important;
	}.world-banner {
		width: 100%;
		height: 100% !important;
	}
	.tab_title {
		width: 100% !important;
		height:50px;
		display: flex;
		left: 0 !important;
		justify-content: space-around;
		/* margin-top: -11px !important; */
	}
	.tab_title>li {
		margin-right: 0px !important;
	}
	.tab_title>li>a{
		height: 50px;
    	line-height: 30px;
    	font-size: 16px;
    	font-weight: bold;
	}
	.tab_title>li:nth-of-type(1)>a {
		margin-left: 0px !important;
	}
	.about_center_content {
		height: auto !important;
	}
	.about_center_right>div:nth-of-type(1) {
		font-size: 20px !important;
		margin-bottom:0px!important;
	}
	.about_center_right>div:nth-of-type(2) {
		margin-top: 15px !important;
	}
	.about_center_right>div:nth-of-type(3) {
		margin-top: 5px !important;
	}
	.about_center_about_content {
		width: 100% !important;
		height: auto !important;
	}
	.about_box{
		margin: 0px auto !important;
    	margin-bottom: 30px!important;
    	text-align: center;
	}
	.about_center_left>img {
		width: 100% !important;
		height: auto !important;
	}
	.about_center_right {
		margin-top: 15px !important;
		margin-bottom:30px;
	}
	.about_center_right div:nth-of-type(1){
		margin-bottom:0px;
	}
	
	.four_outlink {
		flex-wrap: wrap;
	}
	.four_outlink>div {
		width: 49% !important;
		margin-right: 1% !important;
	}
	.four_outlink>div>img {
		margin-right: 15px !important;
	}
	.img_contain {
		width: 100% !important;
		flex-wrap: wrap;
		margin-bottom: 0px !important;
	}
	.img_contain>div>img {
		width: 100%;
	}
	.img_contain>div {
		width: 50% !important;
		margin-bottom: 30px !important;
		height: auto !important;
	}
	.img_contain>div>a>img {
		width: 100%;
	}
	.bgc_grey>div {
		width: 100% !important;
	}
	.tab-pane {
		overflow: hidden;
	}
	.bgc_grey {
		background: white !important;
		margin-top: 50px;
	}
	.see_detail {
		width: auto !important;
		height: auto !important;
		margin-top: 5px !important;
	}
	.about_center_left {
		margin-top: 15px !important;
	}
	.white_top {
		background: white;
		height: 100px;
		position: absolute;
		/* left: 15%; */
		top: -5%;
		z-index: 2;
		width: 100%;
	}
	.smart_box {
		width: 100% !important;
		padding-top: 0px !important;
	}
	.smart_left>img {
		width: 100%;
		margin: 10px 0px;
	}
	.smart_right_content>div {
		padding-left: 40px !important;
	}
	.smart_right_content>div>div {
		margin-top: 5px !important;
	}
	.contain_left_text {
		margin-top: 25px !important;
		margin-bottom: 20px !important;
	}
	.four_white, .four_black {
		width: 100% !important;
	}
	.contain_right {
		height: auto !important;
		width: 100% !important;
		background-size: 100% 100%;
	}
	.center_content {
		width: 100% !important;
	}
	.center_content>div {
		width: 100% !important;
	}
	.news_nav {
		margin-top: 0px !important;
	}
	.navbar-fixed-bottom, .navbar-fixed-top{
		z-index:900;
	}
	.contact_tel {
		width: 100% !important;
		margin-bottom: 0px !important;
	}
	.contact_tel_right {
		height: 330px !important;
		padding-left:15px!important;
	}
	.tal_image {
		width: 100% !important;
		height: auto !important;
	}
	.only {
		width:100%;
		height: auto !important;
	}
	.tal_image>div:nth-of-type(1), .tal_image>div:nth-of-type(3) {
		margin-bottom: 15px !important;
		padding-right:15px!important;
		padding-left:15px!important;
	}
	.tal_image>div:nth-of-type(2) {
		padding-left: 15px;
		padding-top: 10px;
	}
	.only_right>div:nth-of-type(1) {
		font-size: 20px !important;
		margin-top: 10px !important;
		margin-bottom: 0px !important;
	}
	.only_right>div:nth-of-type(2) {
		font-size:20px !important;
		margin-bottom: 10px !important;
	}
	
	.only_right>div:nth-of-type(3) {
		margin-bottom: 20px !important;
	}
	
	.only_right {
		height: auto !important;
		padding-left:15px!important;
	}
	.recruit_tal {
		width: 100% !important;
		margin-bottom: 0px !important;
	}
	.recruit_tal_title>div:nth-of-type(1) {
		padding-left: 20px;
		font-size:22px;
		margin-bottom: 5px !important;
	}
	.recruit_tal_title>div:nth-of-type(2) {
		padding-left: 20px;
		margin-bottom: 10px !important;
	}
	.recruit_tal_content_everybox {
		width: 100% !important;
		padding-bottom: 5px !important;
	}
	.recruit_tal_content_everybox>ul:nth-of-type(2) {
		margin-bottom: 5px !important;
	}
	.recruit_tal_content_everybox>div:nth-of-type(4) {
		margin-bottom: 10px !important;
	}
	.recruit_tal_content_everybox>div:nth-of-type(1),
		.recruit_tal_content_everybox>div:nth-of-type(2),
		.recruit_tal_content_everybox>ul:nth-of-type(1),
		.recruit_tal_content_everybox>div:nth-of-type(3) {
		margin-bottom: 10px !important;
	}
	.banner_cn {
		height: auto;
		margin-top: 8px !important;
		font-size: 18px !important;
		line-height: auto;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 100%;
		letter-spacing:5px;
	}
	.bg-nav {
		height: 300px !important;
	}
	.number {
		font-size: 25px !important;
		width: 100%;
	}
	.tight_top {
		right: -15px !important;
		top: 11px !important;
	}
	.smart_right {
		padding-left: 0px !important;
	}
	.top_num {
		height: auto !important;
	}
	.top_num>li>div:nth-of-type(2) {
		margin-top: 18px !important;
	}
	.blue_banner {
		height: auto !important;
	}
	.blue_banner_content {
		margin-top: 30px !important;
	}
	.blue_banner_content_contain {
		flex-wrap: wrap;
	}
	.blue_banner_content_contain>li {
		border: none !important;
		padding-right: 0px !important;
		margin-top: 10px;
	}
	.blue_banner_content_contain>li>img {
		margin-bottom: 10px !important;
	}
	.blue_banner_content_contain>li>p {
		font-size: 20px !important;
	}
	.loop_listbox {
		height: 463px !important;
	}
	.high_talk, .high_tec_title {
		margin-top: 23px !important;
	}
	.high_talk_content {
		width: 100% !important;
	}
	.high_talk_content>div {
		height: auto !important;
		margin-bottom: 20px;
	}
	.high_talk_content>div:nth-of-type(1)>img:nth-of-type(2) {
		top: 29% !important;
		left: 34% !important;
	}
	.high_talk_content_right {
		padding: 10px !important;
	}
	.high_talk_big_img {
		width: 100% !important;
	}
	.high_talk_small_img {
		display: flex;
	}
	.high_talk_small_img>img {
		width: 50%;
	}
	.input-group {
		margin-left: 5px !important;
	}
	.inp_ser {
		width: 160px !important;
		padding-left: 0px !important;
	}
	.search_ind, .search_ind:hover, .search_ind:active, .search_ind:focus,
		.search_ind:visited {
		width: 50px !important;
	}
	.service_content {
		width: 100% !important;
		margin-top: 30px !important;
	}
	.service_content>div {
		width: 100% !important;
		margin-right: 0px !important;
	}
	.service_content>div>div:nth-of-type(2) {
		font-size: 14px !important;
	}
	.high_talk_small_img>img {
		width: 49% !important;
	}
	.dropdown1, .dropdown2 {
		width: auto !important;
	}
	.grey0_content>p:nth-of-type(1) {
		height: auto !important;
		font-size: 22px;
		padding: 0px 15px;
		line-height:25px;
	}
	.grey0_content>p:nth-of-type(2) {
		padding: 0px 15px;
	}
	.grey0_content {
		width: 100% !important;
		margin:30px auto !important ;
	}
	.grey0 {
		height:auto;
	}
	.news_box{
		margin-top:0px!important;
	}
	.phone_newTitle {
		justify-content: inherit !important;
	}
	.phone_newTitle>li:nth-of-type(2)>a {
		margin-left: 20px !important;
	}
	.detail_foot {
		display: initial !important;
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}
	.detail_foot_content {
		width: 100% !important;
		margin: 5px auto !important;
		margin-right: 0px !important;
	}
	
	.contact_tel_right>img {
		width: 25%;
	}
	.swiper-container1 {
		width: auto !important;
	}
	.phone_titleMar {
		margin-bottom: 10%;
	}
	.four_black div{
		color: #ffffff;
	    width: 140px;
	    height: auto!important;
	    line-height: 26px;
	    background: rgba(0, 0, 0, 0.5);
	    text-align: center;
	    padding: 10px 0px;
	}
	.four_black div img{
		margin-top:0px;
	}
	.four_black div p{
		margin-top:0px;
	}
	.reg_title_box {
		display: flex !important;
	}
	.reg_title {
		display: flex !important;
		margin: 0 auto;
		justify-content: space-between;
    	width: 100%;
	}
	.newsContent img, .newsContent>div>img, .newsContent>div>p>img,
		.newsContent>p>img {
		width: 100% !important;
	}
	/* 	.tab_title>li, .tab_title>li>a, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus,
		.nav-tabs>li.active>a:hover {
		padding: 5px !important;
	} */
	.ago_content_leftBox>div>span{
		width:100px !important;	
	}
	.ago_content_leftBox{
		border:none !important;
	}
	
	
	.img_list>a:nth-of-type(1) img{
		width:80% !important;
	}
	.grey_techResu {
		height: auto !important;
	}
	.grey_techResu_content {
		width: 100% !important;
	}
	.grey_techResu_content01 {
		padding: 0px !important;
	}
	.grey_techResu_content02_text_style>p:nth-of-type(1),
		.grey_techResu_content01_text>p:nth-of-type(1) {
		font-size: 35px !important;
	}
	.grey_techResu_content02_img>img {
		width: 41%;
	}
	.grey_techResu_content02_text {
		margin-left: 10px !important;
	}
	.grey_techResu_content01_text>p:nth-of-type(3) {
		font-size: 12px !important;
	}
	.grey_techResu_content02_text_style {
		position: absolute;
		padding: 0px !important;
		bottom: 55px;
	}
	.grey_techResu_content02_text_style>p:nth-of-type(2) {
		height: auto !important;
		font-size: 14px !important;
	}
	.lookit, .lookit:hover, .lookit:active, .lookit:focus, .lookit:visited {
		position: absolute;
		bottom: 5px;
	}
	.left_img, .right_img {
		width: 60px;
	}
	.pro_expm_box {
		height: 600px !important;
	}
	.pro_expm div:nth-of-type(1) {
		margin-top: 20px !important;
	}
	.pro_expm_img>img {
		width: 40%;
		margin-top: 10px;
	}
	.pro_ano {
		height: 400px !important;
		background-size: 100%;
	}
	.pro_expm_img {
		top: 16% !important;
	}
	.pro_expm_right {
		top: 46% !important;
		right: 2% !important;
	}
	.pro_expm_left {
		top: 46% !important;
		left: 2% !important;
	}
	.pro_team_title {
		margin-top: 10px !important;
	}
	.ago_content {
		width: 100% !important;
	}
	.setposi {
		bottom: 18% !important;
		left: 32% !important;
	}
	.setImgWidth {
		width: 100%
	}
	.pro_teambol {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}
	.tepro_loop {
		display: initial !important;
	}
	.phone_pro_img {
		width: 48% !important;
	}
	.content {
		width: 100% !important;
	}
	.info_con {
		width: auto !important;
	}
	.mess_content {
		width: 100% !important;
	}
	.grey_techResu_content02_img img {
		top: -7% !important;
		left: 15% !important;
	}
	/* 	.grey_techResu_content02 {
		height: -webkit-fill-available;
	} */
	.perTitle {
		display: block;
	}
	.perTitleList {
		display: flex;
	}
	.menu {
		width: 90% !important;
	}
	.menu div ul li {
		margin-right: 0px !important;
	}
	.menu>div>ul>li>a {
		height: 60px !important;
	}
	.con_img {
		height: auto !important;
	}
	.service_drown, #key {
		font-size: 12px !important;
	}
	.text_center {
		margin:0 auto;
		width: 100%;
	}
	.bgcgrey {
		padding-bottom: 30px !important;
	}
	.setHeight {
		height: 740px !important;
	}
	.four_white, .four_black {
		justify-content: space-between;
	}
	.four_white div {
		font-size: 16px !important;
		width: 23% !important;
		height: 70px !important;
		line-height: 70px !important;
	}
	.top_text {
		/*display: flex;*/
		align-items: center;
	}
	.bg-video{
		height:300px;
	}
	.carousel-inner>.item>img, .carousel-inner>.item>a>img{
		height:100%;
	}
	.container {
	    width: 100%;
	}
	.navbar-collapse.collapse{
		display:none!important;
	}
	.contact_tel_right>div:nth-of-type(1){
		font-size:18px;
	}
	.contact_tel_right>div:nth-of-type(2){
		margin-bottom:15px;
	}
	.contact_tel_right>div:nth-of-type(3){
		margin-bottom:15px;
	}
	.contact_tel_right>div:nth-of-type(4){
		margin-bottom:10px;
	}
	.contact_tel_right>div:nth-of-type(5) {
	    font-size: 25px !important;
	}
}
@media (min-width: 769px){
		.navbar-collapse.collapse {
		    display: block!important;
		    height: auto!important;
		    padding-bottom: 0;
		    overflow: visible!important;
		}
}
@media all and (max-width:375px){
	.bg-nav{
		height:180px!important;
	}
	
	
}

@media all and (min-width:411px) and (max-width:768px) {
	.contain_right {
		width: 100%;
	}
	.grey_techResu_content02_img>img {
		width: 41% !important;
	}
	.grey_techResu_content02_text_style {
		margin-left: 61% !important;
	}
	.lookit {
		margin-left: 61%
	}
	.ago_content_leftBox{
		border:none !important;
	}
}

@media all and (min-width:768px) and (max-width:990px) {
	.contain_right {
		width: 100%;
	}
	.ago_content_leftBox{
		border:none !important;
	}
}

@media all and (min-width:768px) and (max-width:996px) {
	.grey_techResu_content {
		width: 100% !important;
	}
	.ago_content_leftBox{
		border:none !important;
	}
}

@media all and (min-width:1000px) and (max-width:1600px) {
	.tal_image {
		height: 400px !important;
	}
	.contact_tel_right, .con_img {
		height: 350px !important;
	}
	.contact_tel_right>div:nth-of-type(1) {
		margin-top: 35px !important;
	}
}

@media all and (min-width:768px) and (max-width:1100px) {
	.contain_right, .contain_left {
		width: 100%;
	}
	.info_con {
		width: auto !important;
	}
	.tab_title>li {
		margin-right: 0px !important
	}
}

@media all and (min-width:768px) and (max-width:1250px) {
	.new_div, .index_loop, .tab-contentIt, .bg-nav>div:nth-of-type(2),
		.server_title, .img_list, .usindex, .headMin {
		max-width: 1250px;
	}
	.tab_title>li {
		margin-right: 20px !important;
	}
}

@media all and (min-width:1250px) {
	.tab-contentIt, .index_loop, .bg-nav>div:nth-of-type(2), .server_title,
		.img_list, .usindex, .headMin {
		min-width: 1250px;
	}

	/* 	.container{
		    min-width: 1250px;
	} */
}

@media all and (min-width:1100px) {
	#info_div {
		min-width: 1250px;
	}
}
/*  灏忓睆骞曞簳閮� */
.small_screen {
	width: 100%;
	text-align: center;
	background: linear-gradient(30deg, #03C4D3, #0080C8);
	color: white;
	height: 30px;
	line-height: 30px;
	clear: both;
}

.setImgWidthPro {
	width: 100%
}

.setImgWidthHalf {
	width: 48.5%;
}