@media (min-width:1200px) {
	.container {
		width:1150px;
	}
}@media (min-width:992px) {
	.modal-lg {
		width:780px;
	}

}
@media(max-width: 480px){
	.m_linkCss li img{
		max-width: 100%;
		height: 1.4rem;
	}
	.m_linkCss .img1{
		height:1.2rem;
	}
	.m_linkCss li a img{
		/*padding-right:0;*/
	}
	.m_myKh li:first-child img{
		width: 0.25rem;
	}

}

@media (max-width:1367px) {
	.modal-content {
		/*min-width:800px;
        */
		max-height:500px!important;
		/*overflow-y:auto!important;
        */
		padding-bottom:50px;
	}
	.modal-content .modal-content-show {
		/*height:auto!important;*/
	}
	#main_service .col-md-3 {
		width: 25%;
		float: left;
		/*padding: 0.42rem 0;*/
	}
	#main_service .col-md-3:nth-of-type(1) {
		/*padding-left: 0.42rem;*/
		/*padding-right: 0.42rem;*/
	}
	#main_num .col-md-4 {
		width: 33.333%;
		float: left;
		margin-top: .45rem;
		line-height: normal;
		margin-bottom: 0;
		padding: .4rem 0 .4rem 0;
		overflow: hidden;
		border-bottom: 9px solid #ccc;
	}
	#main_num .col-md-4 .count-text{
		font-size: 3rem;
	}
    #main_num{
        margin-top: 30px;
    }
}
@media (max-width:992px) {
	.mobile-marg .am-main-content{
		padding: 0;
		margin-bottom: 20px;
	}
	.main_fourblock .fourco p{
		font-size: 16px;
	}
	.modal-joinus-content .modal-content {
		max-height:500px;
		overflow-y:auto;
		padding-bottom:50px;
	}
	.main-container-service2 .newcon{
		min-height: 47.9rem;
	}
}
@media (max-width:768px) {
	html,body {
		font-size:50px;
		width:100%;
		min-width: auto;
	}
	.container {
		font-size:.32rem;
		width:100%;
		min-width:auto;
	}
	.container > .navbar-header {
		margin:0;
	}
	.row {
		margin:0;
	}
	.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-10,.col-sm-12 {
		padding:0;
	}
	.container > .navbar-collapse {
		margin:0;
	}
	.little {
		margin-bottom:0;
	}
	.iconLogin {
		display:block;
	}
	/*移动端 首页*/
	/*头部*/
	.headerTop {
		position:relative;
	}
	#header {
		position:absolute;
		margin-top:0;
		margin-bottom:0;
		z-index:1000;
		left:0;
		right:70%;
	}
	#header .h_r {
		display:none;
	}
	#header .h_f {
		width:50%;
	}
	#header .h_f a {
		display: block;
		margin: 0.1rem 0 2rem 0.15rem;
		padding-left: 20px;
	}
	.main-mobile{
		/*height: 0!important;*/
	}
	#header .h_f img {
		width: 150px;
	}
	.collapse .navbar-nav {
		position:relative;
		min-height:5rem;
		float:left;
		text-align:center;
	}
	.navbar-default {
		background-color:#ffffff;
	}
	.navbar {
		position:relative;
		border:none;
	}
	.navbar-toggle {
		margin:0.42rem 0.45rem 0.42rem;
		color:#fff;
	}
	.nav-justified>li>a {
		font-size:0.42rem;
		padding:0 0.5rem;
	}
	.nav-justified li {
		line-height:1.2rem;
		text-align:center;
	}
	.navbar-default .navbar-collapse {
		padding:0.3rem 0;
	}
	.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {
		background-color:#fff;
	}
	.navbar-default .navbar-toggle {
		background-color:#fff;
	}
	/*.navbar-default .navbar-toggle {
        background:url(../images/nav.png) no-repeat;
        background-size:100% 100%;
        width:0.7rem;
        height:0.7rem;
    }
    */
	.mobileSub {
		float:left;
	}
	.mobileSub ul .nav-main-item {
		text-align:left;
		padding-left:.3rem;
		line-height:1.2rem;
		display:none;
	}
	.mobileSub ul li a {
		font-size:0.40rem;
		color:#666;
		display: inline-block;
		width: 4.8rem;
		line-height: 22px;
	}
	.mobileSub ul .show {
		display:block
	}
	.main-nav .item-active a {
		border-right:2px solid #C92917;
		color:#C92917;
	}
	.main-nav .am-main-mobile a {
		display:inline-block;
	}
	.iconLogin {
		margin:1rem 0 0 3rem;
		border-top:1px solid #ccc;
		padding-top:0.5rem;
		width:calc(80% - 10px);
		margin: 90px auto;
	}
	.collapse {
		position:fixed;
		left:0;
		top:1.73rem;
		width:100%;
		height:100%;
		z-index:99;
		background:#fff;
		margin:0;
	}
	.nav-justified {
		line-height:0;
		height:64px;
	}
	.navAll {
		height:10rem;
		width:80%;
		margin:0 auto;
	}
	#main_num {
		margin:0 .44rem;
	}
	#main_num .col-md-4 {
		width:33.333%;
		float:left;
		margin-top:.45rem;
		line-height:normal;
		margin-bottom:0;
		padding: .4rem 0 .4rem 0;
		overflow:hidden;
		border-bottom:0.09rem solid #ccc;
	}
	#main_num .inner {
		overflow:hidden;
	}
	.t {
		font-size:.4rem;
		display:inline-block;
		vertical-align:top;
	}
	h4 {
		margin:0;
		font-size:.36rem;
	}
	.count-text {
		font-size:.46rem!important;
		display:inline-block;
		vertical-align:top;
		padding-left: 10px;
	}
	.count-outer {
		height:.76rem;
		line-height:.76rem;
	}
	#main_service {
		margin:0.34rem 0;
	}
	#main_service .row {
		margin-right:0px;
		margin-left:0px;
	}
	#main_service .col-md-3 {
		width:50%;
		float:left;
		padding:0.42rem 0;
	}
	#main_service .col-md-3:nth-of-type(1) {
		padding-left:0.42rem;
		padding-right:0.42rem;
	}
	#main_service .col-md-3:nth-of-type(2) {
		padding-left:0.42rem;
		padding-right:0.42rem;
	}
	#main_service .col-md-3:nth-of-type(3) {
		padding-left:0.42rem;
		padding-right:0.42rem;
	}
	#main_service .col-md-3:nth-of-type(4) {
		padding-left:0.42rem;
		padding-right:0.42rem;
	}
	#main_service .col-md-3 a {
		width:100%;
		display:inline-block;
	}
	#main_service .col-md-3 img {
		vertical-align:top;
		width:100%;
		height:2.8rem;
	}
	.mobile-marg .new1 {
		padding-right:0;
		margin-bottom:.56rem;
	}
	.mobile-marg .new2 {
		padding-left:0;
		margin-bottom:.56rem;
	}
	.box-border .btn {
		padding: 0.08rem 0.16rem;
	}
	.mobile-marg {
		margin:0 0.42rem;
	}
	.box-border {
		padding: 0 .9rem 1.5rem .9rem;
		font-size:.34rem;
		/*border-bottom:0.09rem solid #ccc;*/
	}
	.mobile-marg .box-border h4 {
		margin:10px 0;
		font-size:.44rem;
	}
	.mobile-marg .box-border h3 {
		font-size:.42rem;
		margin:.4rem 0
	}
	.box-border p {
		font-size:.32rem;
		margin-bottom:10px;
	}
	.box-border .suo {
		margin-bottom:0;
	}
	.box-border .new_list {
		height:.57rem;
		line-height:.57rem;
		overflow:hidden;
	}
	.box-border .btn {
		font-size:.35rem;
		margin:.4rem 0 calc(.4rem - 10px)
	}
	#main_video {
		margin:0 0.42rem;
	}
	#main_video .container .videocon {
		line-height:80%;
		margin-bottom:.56rem;
		/*height:10.1rem;
        background:url(../images/about-m-2.jpg) center 0 no-repeat / 100% 100%;
        */
	}
	#main_video .container .videocon img {
		/*display:none;*/
	}
	#main_video h4 {
		font-size:.42rem;
	}
	#main_video .container .videocon a {
		font-size:.35rem;
		vertical-align:top;
	}
	#main_video .container .videocon p {
		margin-bottom:0;
	}
	#main_partner {
		margin: 0 0.42rem;
	}
	#main_partner h2 {
		font-size:.42rem;
		margin-top:0;
	}
	.transform .page-header {
		padding-bottom:9px;
		margin:0 0 0 0;
		border-bottom:3px solid #d0d0d0;
	}
	/*移动端 关于我们*/
	.wenzhang {
		margin:0.67rem 0.42rem;
		padding:0 .8rem;
		overflow:hidden;
		border-bottom:.17rem solid #cccccc
	}
	.wenzhang .starter-template {
		padding: 0 5px;
	}
	.wenzhang .starter-template h1 {
		font-size: 0.41rem;
		font-weight:bold;
		margin-top: 30px;
	}
	.wenzhang .starter-template .page-header {
		margin: 15px 0;
		border-bottom: 2px solid #ccc;
	}
	.lead {
		font-size:0.36rem;
		margin:0.22rem 0.23rem;
		line-height:0.68rem;
		color:#666;
		text-align:justify
	}
	.caption p {
		margin-bottom:.2rem;
		font-size:0.38rem;
		color:#666;
	}
	.our-content .thumbnail {
		padding:0;
		min-height:auto;
		border-bottom:.17rem solid #cccccc
	}
	.thumbnail .caption {
		padding:.9rem;
		margin:0;
	}
	.our-content {
		margin:0 0.42rem;
	}
	.our-content .little {
		padding:0;
	}
	.aboutus .caption h3 {
		font-size:0.50rem;
		font-weight:bold;
		margin:.55rem 0 .2rem
	}
	/*.aboutJj {
        display:none;
    }
    */
	.aboutSlide {
		white-space:nowrap;
		overflow-x:auto;
	}
	.aboutSlide::-webkit-scrollbar {
		width:0;
		height:0;
		display:none;
	}
	.aboutSlide li {
		display:inline-block;
		/*width:2.62rem;
        */ height:1.63rem;
		line-height:1.63rem;
		text-align:center;
	}
	.aboutSlide li a {
		font-size:0.36rem;
		line-height: 64px;
	}
	.aboutSlide li:last-child {
		margin:0;
		/*width:6.75rem;
        */
	}
	/*管理团队*/
	#main_team {
		margin-bottom:0.6rem;
	}
	#main_team .caption {
		padding:.85rem 0;
		min-height:auto;
		overflow:hidden;
	}
	#main_team .team-pc {
		margin:0;
	}
	#main_team .caption h3 {
		margin:.5rem 0 .3rem;
	}
	#main_team .col-sm-4 {
		margin:0 0.42rem;
		padding:0px;
	}
	#main_team .team-pc.col-sm-4  .little {
		margin:0 0.42rem;
		padding:0px;
	}
	#main_gywm {
		margin: .3rem .42rem;
	}
	#main_gywm .big {
		float:left;
		margin:0;
	}
	#main_gywm .two {
		margin-top:0;
		margin-left:0.3rem;
	}
	#main_gywm .big .col-sm-4 img {
		width:100%;
	}
	#main_gywm .big .little {
		/*padding:0 0.42rem;
        */margin-bottom: 15px;
		width:calc(50% - 5px);
		float:left;
	}
	/*新闻中心*/
	.news_center {
		margin-top:.67rem;
	}
	.news_center .news_title {
		display:none;
	}
	.news_center .col-sm-2 {
		display:none;
	}
	.news_center .col-sm-10 {
		padding:0;
	}
	.news_center .news_num {
		padding:0;
		margin:0 0.42rem;
		margin-bottom:20px;
	}
	.news_center .col-sm-10 .news_num img {
		width:100%;
	}
	.news_center .news_colist {
		margin:0 0.21rem;
	}
	.news_colist .row {
		margin-right:0;
		margin-left:0;
	}
	.news_center .news_colist .col-sm-4 {
		float:left;
		width:50%;
		padding:0 0.21rem;
	}
	.news_center .news_colist .col-sm-4 .news_nr p {
		font-size:0.36rem;
		color:#000;
		line-height:.6rem;
	}
	.news_center .news_colist .col-sm-4 .news_nr .news_date {
		color:#9d9b9a;
		/*font-size:.28rem;*/
		margin-bottom:0;
	}
	.news_num .col-sm-8 {
		padding:0 0.64rem;
	}
	.news_num .col-sm-8 .btn {
		font-size: 0.35rem;
		padding: 0.08rem 0.16rem;
		margin-bottom: 15px;
	}
	.news_num .col-sm-8 h3 {

		margin:.85rem 0 .32rem;
		line-height:.8rem;
		font-size: 0.42rem;
	}
	/* .news_num .col-sm-8 h3 a{
		color:#d52c18;
		font-weight:bold;
	} */
	.news_colist .col-sm-4 .news_nr {
		margin:0.3rem 0;
		padding:0.26rem;
		min-height:3.8rem;
	}
	.news_colist .col-sm-4 .news_nr h4 {
		display:none;
	}
	.news_nr .news_date {
		top:3.4rem;
	}
	.news_center .news_readmore a {
		font-size:0.52rem;
		margin-top:0.6rem;
		margin-bottom:0.8rem;
	}
	.news_details .col-sm-12 {
		padding:0 25px;
	}
	.news_content .news_details {
		margin: 25px 0.42rem 0.8rem;
	}
	.news_details .newscenter {
		width:100%;
		margin-bottom:0.1rem;
	}
	.news_details h3 {
		font-size:0.5rem;
		line-height:0.72rem;
	}
	.news_details .day {
		margin-top:0.1rem;
		margin-bottom:0.3rem;
	}
	.news_details p {
		margin-top:0.1rem;
		color:#666;
		font-size: 15px;
		line-height: 25px;
	}
	/*企业视频*/
	#main_videolist {
		margin:0 0.42rem;
	}
	#main_videolist .video_bgtitle {
		display:none;
	}
	#main_videolist .page-header {
		display:none;
	}
	#main_videolist .little {
		margin-bottom:0.52rem;
	}
	#main_videolist .video_neir img {
		width:100%;
	}
	/*企业形象*/
	#main_videolist .two {
		overflow:hidden;
		margin-top:0;
	}
	#main_videolist .video_title {
		margin:.67rem 0;
		font-size:.58rem;
	}
	#main_videolist .video_text {
		min-height:auto;
		overflow:hidden;
		padding-bottom:.2rem;
	}
	#main_videolist .video_text h3 {
		margin:.48rem 0 .27rem;
		font-size:.42rem;
	}
	#main_videolist .video_text p {
		font-size:.32rem;
	}
	/*fesco*/
	.fesco_list .nav-sidebar {
		display:flex;
		justify-content:center;
	}
	.fesco_list .col-sm-2 {
		margin-top:.6rem;
	}
	.fesco_list .fesco_num {
		margin-bottom:.6rem;
	}
	.nav-sidebar .seyear {
		margin-left:0;
	}
	.nav-sidebar li {
		margin-left:0;
	}
	.fesco_year {
		font-size:0.5rem;
	}
	.nav-sidebar .fesco_zx {
		margin:0;
	}
	.nav-sidebar .seyear img {
		width:0.72rem;
		height:0.35rem;
	}
	.nav-sidebar li a {
		padding:0.3rem 0.54rem;
		font-size:.6rem;
	}
	.nav-sidebar .seyear_up {
		margin-top:0.05rem;
		transform:rotate(-90deg);
		-ms-transform:rotate(-90deg);
		/* Internet Explorer */
		-moz-transform:rotate(-90deg);
		/* Firefox */
		-webkit-transform:rotate(-90deg);
		/* Safari 和 Chrome */
		-o-transform:rotate(-90deg);
		margin-left: 50px;
	}
	.nav-sidebar .seyear_down {
		transform:rotate(-90deg);
		-ms-transform:rotate(-90deg);
		/* Internet Explorer */
		-moz-transform:rotate(-90deg);
		/* Firefox */
		-webkit-transform:rotate(-90deg);
		/* Safari 和 Chrome */
		-o-transform:rotate(-90deg);
		margin-right: 50px;
	}
	/*.fesco_num .nav {
        margin-left:0.5rem;
    }
    */
	.fesco_num .nav .active {
		padding-left:0.22rem;
		padding-top:16px;
	}
	.fesco_num .nav li {
		padding:0.22rem 0.05rem;
	}
	.fesco_num .nav li a {
		padding:0.23rem 0.25rem;
	}
	.col-sm-10 .fesco_num .nav li a {
		margin-right:0;
		font-size:13px;
	}
	.fesco_colist .fesco_one {
		margin:0 0 0.8rem 0;
		font-size:.32rem;
	}
	.fesco_num .nav .active a {
		margin-left:0;
	}
	.fesco_colist .fesco-nr {
		padding:0;
	}
	.fesco_colist .fesco-nr h4 {
		text-align:left;
		margin:0 0 0 0.5rem;
		font-size:.43rem;
		padding:.63rem 0;
	}
	.fesco_colist .fesco-nr .page-header {
		margin:0 0.5rem;
		border-color:#e0e0e0;
	}
	.fesco_colist .fesco-nr {
		padding-bottom:.38rem;
		border-bottom:6px solid #cccccc;
		min-height:auto;
	}
	.fesco_colist .fesco-nr p {
		padding:0 0.5rem;
		height:1rem;
		line-height:1rem;
		overflow:hidden;
		font-size:.32rem;
	}
	.fesco_colist .fesco_two {
		margin:0;
	}
	.fesco_colist .row {
		margin-bottom:0.8rem;
	}
	.fesco_content {
		margin: 0.72rem .42rem;
	}
	.fesco .col-sm-4 {
		margin-right:.4rem;
		width:3.26rem;
		height:5.90rem;
		float:left;
		background:url(../image/m_focusdy.jpg) no-repeat;
		background-size:100% 100%;
	}
	.fesco_content .col-sm-8 {
		width:5.8rem;
		float:left;
		padding:0.3rem 0;
		padding-top:15px;
		box-sizing:border-box;
	}
	.fesco_content .col-sm-8 p {
		font-size: 15px;
		color:#000;
		margin-bottom:0px;
	}
	.fesco_content .fesco_email p {
		color:#666;
	}
	.fesco_content .col-sm-8 input {
		width:100%;
		margin-bottom:0.2rem;
		height:.62rem;
		min-height: 25px;
		line-height:.62rem;
	}
	.fesco_content .fesco_email .btn {
		padding:0.05rem 0.2rem;
		font-size:0.3rem;
		float:left;
	}
	.fesco_email .email_input {
		min-width:0;
	}
	/*全国服务*/
	#ctservice_main {
		margin: 0 .42rem;
		overflow:hidden;
		margin-bottom: 20px;
	}
	#ctservice_main .container {
		width:100%;
		padding:0.82rem 0.58rem 0;
		margin-top:.67rem;
		margin-bottom:0;
		border-bottom:6px solid #ccc;
	}
	#ctservice_main .page-header {
		margin:.39rem 0 .56rem;
	}
	.qgfw li {
		width:50%;
		float:left;
		height:1.63rem;
		line-height:1.63rem;
	}
	#ctservice_main h2 {
		margin:0;
		font-size:.42rem;
		font-weight:bold;
	}
	#ctservice_main h4 {
		font-size:.36rem;
	}
	#ctservice_main p {
		font-size:0.36rem;
		color:#666;
		padding:0 0.3rem;
		text-align:justify;
		line-height:.6rem
	}
	#ctservice_main .ct_tab {
		margin-top:0.8rem;
	}
	.ct-nav {
		margin-bottom:0.2rem;
		display:flex;
		justify-content:space-between;
	}
	.ct-nav a {
		font-size:.34rem;
		padding:.2rem;
		margin:0 .3rem;
	}
	.ct-nav .noactive {
	}#home,#profile {
		 margin:.57rem 0;
	 }
	#home .col-sm-6 a {
		font-size:.34rem;
	}
	.tab-content .row .col-sm-6 {
		padding:0 0.9rem;
	}
	.tab-content .row .col-sm-12 {
		padding:0.3rem 0.9rem;
	}
	.tab-content .row .col-sm-12 a {
		display:block;
		float:none;
		margin:0;
		font-size:.34rem;
	}
	#main_gywm .fl {
		float:left;
	}
	#main_gywm .fr {
		float:left;
		margin-left:0.3rem;
	}
	.pol_search .col-sm-10 input {
		margin:0;
		margin-bottom: 20px;
		width:100%;
		padding:0.32rem;
	}
	#sizing-addon5 {
		top:0.32rem;
		right:0.42rem;
	}
	/*.policy_list .row {
        margin:0 0.42rem;
    }
    */
	.fesco_list .col-sm-10 {
		margin:0.2rem 0;
	}
	/*签证中心*/
	.visa {
		white-space:nowrap;
		overflow-x:auto;
	}
	.visa::-webkit-scrollbar {
		width:0;
		height:0;
		display:none;
	}
	.visa li {
		list-style:none;
		display:inline-block;
		width:3.75rem;
		text-align:center;
		height:1.63rem;
		line-height:1.63rem;
	}
	.visa li a {
		padding:0.06rem 0.53rem;
		font-size:0.36rem;
	}
	.visa li.active {
		background-color:#b20802;
	}
	.visa li:last-child {
		margin:0;
		width:6.75rem;
	}
	.visa_content {
		margin:0 0.42rem;
	}
	.visa_content .container {
		padding:0 10px;
		margin-top:.7rem;
		text-align: justify;
		border-bottom: 6px solid #ccc;
		padding-bottom:0px;
	}
	.visa_content .container h3 {
		font-size:0.45rem;
		font-weight:bold;
	}
	.visa_content .container .page-header {
		margin:0 0.45rem .7rem;
	}
	.visa_content .container p {
		padding:0 0.45rem;
		font-size:0.36rem;
		color:#666;
		line-height:0.6rem;
		margin-bottom:0;
	}
	.visa_content .container a.btn{
		font-size: 10px;
		padding: 5px 0;
	}
	.visa .col-sm-4 {
		margin-right:.54rem;
		width:3.28rem;
		height:2.76rem;
		float:left;
		background:url(../image/visa_m.png) no-repeat;
		background-size:100% 100%;
	}
	.visa .btn-default {
		position:absolute;
		right:0;
		bottom:.65rem;
		padding:0.05rem 0.2rem;
		font-size:0.34rem;
		width:auto;
		height:auto;
		border:1px solid #D52C18;
	}
	.visa .col-sm-8 {
		float:left;
		position:relative;
		padding:.7rem 0;
	}
	.visa .col-sm-8 p {
		margin-left:0;
		font-size:0.38rem;
		margin-bottom:0;
		line-height:.6rem;
		font-size:.34rem;
		color:#000000;
	}
	/*企业服务*/
	.qyServer {
		white-space:nowrap;
		overflow-x:auto;
	}
	.qyServer::-webkit-scrollbar {
		width:0;
		height:0;
		display:none;
	}
	.qyServer li {
		list-style:none;
		display:inline-block;
		width:3.75rem;
		text-align:center;
		height:1.63rem;
		line-height:1.63rem;
	}
	.qyServer li a {
		padding:0.06rem 0.53rem;
		font-size:0.36rem;
	}
	.qyServer li:last-child {
		margin:0;
	}
	.qyServer li:nth-child(6) {
		width:4.75rem;
	}
	.nav-content .senav-second {
		line-height:1.2rem;
	}
	.main_fourblock {
		margin:0 0.42rem;
	}
	.main_fourblock .col-sm-3 {
		margin-bottom:0.5rem;
		width:50%;
		float:left;
		padding:0 0.42rem 0 0;
	}
	.main_fourblock .col-sm-3:nth-child(2n){
		padding-right: 0;
	}
	.main_fourblock .fourco p {
		font-size:0.37rem;
		margin:0.4rem 0.2rem;
		line-height: 0.6rem;
		/*min-height: 2.38rem;*/
	}
	.main_fourblock .fourco {
		min-height:0;
	}
	.main_fourblock .fourco img {
		width:100%;
	}
	#main_gywm .last {
		margin-left:0;
	}
	#service_four .container {
		font-size:0.75rem;
	}
	#contactus {
		margin: 0 0.42rem;
	}
	#contactus .coxx {
		font-size:.34rem;
		margin-bottom:.55rem;
	}
	#contactus label {
		font-size:.34rem;
	}
	#contactus .form-control {
		font-size:.34rem;
	}
	.form-group .btn {
		font-size:.4rem;
	}
	#contactus .con-img {
		display:none;
	}
	.contact_content .con-all {
		padding:0.42rem;
	}
	.contact_content .col-sm-5 {
		padding:0;
	}
	.contact_content .col-sm-7 h2 {
		margin:0.52rem 0;
		font-size:0.34rem;
	}
	#yewuout {
		margin: 0 0.42rem .8rem;
	}
	#yewuout .container {
		padding:0 0.42rem;
		margin-top:.68rem;
		margin-bottom:0;
		border-bottom: 6px solid #ccc;
	}
	#yewuout h2 {
		margin:0.8rem 0 .4rem;
		font-size:0.57rem;
		font-weight:bold;
	}
	#yewuout h5 {
		margin:0;
	}
	#yewuout .ywlc {
		margin-bottom:0.5rem;
		margin-top:.5rem;
	}
	#yewuout .ywlc h3 {
		font-size:.45rem;
		font-weight:bold;
	}
	#yewuout p {
		font-size:.36rem;
		color:#696969;
	}
	#yewuout p.lc {
		font-size: .38rem;
	}
	#yewuout h4 {
		font-size:.4rem;
	}
	.alco .btn {
		margin:0.6rem 0;
		font-size:0.36rem;
	}
	#succal {
		margin: 0 0.42rem;
	}
	#succal .alco {
		margin-bottom:0.5rem;
	}
	#resource_main {
		margin:0 0.42rem;
	}
	#resource_main .container {
		padding: 0 0.42rem;
		margin-top:.68rem;
		margin-bottom:.8rem;
	}
	#resource_main h3 {
		font-size:0.45rem;
		font-weight:bold;
	}
	#resource_main h4 {
		font-size: .42rem;
		font-weight: bold;
	}
	#resource_main p {
		padding:0;
		font-size:.34rem;
		line-height:.63rem;
		color:#696969;
	}
	#resource_main .page-header {
		margin:0;
	}
	#resource_main h2 {
		margin:0.8rem 0 .4rem;
		font-size:0.57rem;
		font-weight:bold;
	}
	#main_service p {
		margin:0 0.42rem;
		font-size:.34rem;
		line-height:.63rem;
		color:#696969;
	}
	.service-text {
		font-size:1.2rem;
		font-weight:400;
	}
	.service_content .bcmap img {
		width:100%;
	}
	.service_content .counter-title {
		font-size:0.34rem;
		margin:0;
	}
	#main_service .service_content .service_more .btn {
		font-size:14px;
		padding:5px 10px;
		margin-bottom:15px;
		margin-top:25px;
	}
	#succal h2 {
		margin:.98rem 0 .66rem;
		font-size:0.45rem;
		font-weight:bold;
	}
	.alco img {
		margin-top:.65rem;
	}
	.alco h3 {
		font-size:0.36rem;
		font-weight:bold;
	}
	.alco p {
		font-size:.34rem;
	}
	.alco .page-header {
		margin:.35rem 0;
	}
	/*员工服务*/
	.empsouth {
		margin:0.7rem 0.42rem;
	}
	.empsouth .container .row {
		padding:0 0.42rem;
	}
	.empsouth .container h4 {
		font-size:.42rem;
		margin-bottom:.5rem;
	}
	.empsouth .container .fwzn {
		min-height:auto;
		margin-bottom:.6rem;
		border-bottom: 6px solid #ccc;
	}
	.empsouth .container{
		border-bottom: 0;
		padding-bottom:0;
	}
	.empsouth .container h3 {
		margin:0.5rem;
		font-size:0.45rem;
		font-weight:bold;
	}
	.empquestion {
		margin:0.5rem 0.42rem;
	}
	.empquestion .container .col-sm-4 {
		width: calc(50% - 6px) !important;
		float:left;
		padding: 0;
		margin-right: 12px!important;
	}
	.empquestion .row .col-sm-4:nth-child(3n) {
		/*width: calc(50% - 10px);*/
	}
	.empquestion .row .col-sm-4:nth-child(2n) {
		/*width: 50%;*/
		margin-right: 0!important;
	}
	/*.empquestion .container .col-sm-4 {
        width:50%;
        float:left;
        padding:0 0.42rem;
    }
    */
	.empquestion .container .fwzn .quc {
		padding:0.3rem 0.2rem;
	}
	.empquestion .container h3 {
		font-size:0.45rem;
		font-weight:bold;
		margin:0 0 .4rem
	}
	.empquestion .container h4 {
		font-size:0.4rem;
		margin-bottom:0.2rem;
	}
	.empsouth .container .fwzn p,.empquestion .container .fwzn p {
		font-size:0.35rem;
		line-height:1rem;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;
		/*height:1rem;
        overflow:hidden;
        */
	}
	.empquestion .container .fwzn {
		min-height: 5.8rem;
	}
	.empquestion .fwzn img {
		width:100%;
	}
	.empquestion .fwzn .quc img {
		width:0.6rem;
		height:0.36rem;
		margin-top:.35rem
	}
	.empsouth .fwzn img {
		width:0.45rem;
		height:auto!important;
	}
	#service_south {
		margin:0 0.42rem;
	}
	#service_south .col-sm-4 {
		display:none;
	}
	#service_south .south-form {
		padding:0.3rem 0.42rem;
		font-size:.34rem;
	}
	#service_south .row label {
		font-size:.34rem;
	}
	#service_south input {
		font-size:.34rem;
	}
	#service_south .row .col-sm-5 input {
		margin:0;
		width:100%;
	}
	.caculate a {
		margin:0.3rem 0;
		width:100%;
	}
	#service_south h3 {
		margin:0.5rem 0;
		font-size:.48rem
	}
	.checkbox-inline {
		padding-right:0.35rem;
		padding-left:0.4rem;
	}
	.checkbox-inline:last-child {
		padding-left:0.13rem;
	}
	.checkbox-inline input[type="checkbox"] {
		margin-left:-0.4rem;
	}
	.checkbox-inline input {
		margin-top:0.12rem;
	}
	#service_south .container {
		margin-top:0.5rem;
	}
	/*服务特点*/
	#main_service .service_content {
		margin:.68rem .42rem .8rem;
		width:auto;
		padding:.8rem;
	}
	#main_service .service_bgtitle {
		margin:0 0 .4rem;
		font-size:0.45rem;
		font-weight:bold;
	}
	#main_service .page-header {
		width:100%;
		margin:0;
	}
	#main_service h3 {
		font-size:0.4rem;
		margin-bottom:0.2rem;
	}
	#main_service .service_content .t {
		font-size:.34rem;
		vertical-align:bottom;
		display:inline-block;
		margin-bottom:.2rem;
	}
	#main_service .bcmap {
		margin-bottom:.7rem;
	}
	#main_team .media_title {
		font-size:0.45rem;
		font-weight:bold;
		margin:0
	}
	#main_team .service_meida h6 {
		font-size:.34rem;
	}
	#main_team .service_meida .metext {
		font-size:.34rem;
	}
	/*社会责任*/
	.shzr {
		white-space:nowrap;
		overflow-x:auto;
	}
	.shzr::-webkit-scrollbar {
		width:0;
		height:0;
		display:none;
	}
	.shzr li {
		list-style:none;
		display:inline-block;
		width:5.75rem;
		text-align:center;
	}
	.shzr li a {
		padding:0.06rem 0.53rem;
		font-size:0.42rem;
	}
	.shzr li:last-child {
		margin:0;
	}
	.shzr li:nth-child(1) {
		width:4.75rem;
	}
	.shzr li:nth-child(2) {
		width:4.75rem;
	}
	.shzr li:nth-child(3) {
		width:4.75rem;
	}
	.social_hd .big {
		margin:0 .3rem;
	}
	.social_hd .row .col-sm-4 {
		/*width:calc(50% - 10px)!important;*/
		/*float:left;*/
		/*padding:0;*/
	}
	.social_hd .dy_text h3 {
		font-size:0.4rem;
		line-height:0.6rem;
		/*margin:0.2rem 0;
        */
	}
	.search_list .col-sm-4 .dy_text p,.search_day {
		font-size:0.38rem;
	}
	/*.social_hd .hd_page {
        display:none;
    }
    */
	/*.social_hd .dy_text {
	!*padding:10px;
	*!min-height:4rem;
}
*/
	.social_hd .dy_text .hd_day {
		top:3rem;
	}
	.scoial_content img {
		padding:0 0.45rem;
		width:100%;
	}
	/*.socialduty {
        margin:0 0.42rem;
    }
    */
	.socialduty .duty-left {
		padding:0;
		text-align:center;
		width:100%;
	}
	.socialduty .duty-left img {
		width:6.6rem;
	}
	.duty-left h4 {
	}.duty-right .col-sm-4 {
		 float:left;
		 margin:0.3rem;
	 }
	.soimg img {
		margin:0.6rem;
	}
	.duty-right .col-sm-4 {
		padding:0;
	}
	.duty-content h6 {
		font-size:0.32rem;
	}
	.hdmore1 .modal_nr {
		padding:0;
	}
	.hdmore1 .modal_nr .soimg {
		padding:0.3rem 0;
	}
	.social .col-sm-8 {
		width:100%;
	}
	.social_ceo h3 {
		margin-left:0;
		font-size: 0.42rem;
	}
	.social_ceo .col-sm-8 p {
		margin-left:0;
	}
	/*others*/
	.relation_map .container .fwzn img {
		width:100%;
		height: 100%;
	}
	.relation_map {
		margin:0;
	}
	.relation {
		margin:0.7rem 0.42rem;
	}
	.relation .con-img img {
		display:none;
	}
	.relation_content .con-img img {
		display:none;
	}
	.resume_nav {
		margin:0.4rem 0;
	}
	.search_day {
		top:7.3rem;
	}
	.duty-content {
		margin-bottom:0;
	}
	.socialduty .row {
		padding-bottom:0;
		margin:10px;
	}
	.socialduty {
		margin: 15px;
	}
	.social_hd {
		margin-bottom:0.8rem;
		margin-top: 20px;
	}
	.search_list .setype {
		margin-bottom:0.3rem;
	}
	.search_list .dy_text {
		min-height:8rem;
	}
	.hd_page {
		width:100%;
	}
	.searchImg {
		background:url(../image/search.jpg) no-repeat;
		background-size:100% 100%;
		width:100%;
		height:6.5rem;
	}
	.hd-content {
		margin:0 0 0 2.3rem;
	}
	/********我们的客户********/
	.jumbotron {
		padding-bottom:0.32rem;
		margin-bottom:0.85rem;
	}
	.m_myKh {
		white-space:nowrap;
		overflow-x:auto;
		margin-top:0.45rem;
		padding:0;
		height:auto;
	}
	.m_myKh::-webkit-scrollbar {
		width:0;
		height:0;
		display:none;
	}
	.m_myKh li {
		list-style:none;
		display:inline-block;
		width:3.75rem;
		text-align:center;
	}
	.m_myKh li:first-child {
		width:2.25rem;
	}
	.m_myKh li a {
		display:inline-block;
		width:3.25rem;
	}
	.m_myKh li img {
		width:3.25rem;
	}
	.m_myKh li:first-child img {
		width:0;
	}
	.m_myKh li:first-child a {
		display:inline-block;
		width:2.25rem;
	}
	.m_myKh li:last-child {
		margin:0;
	}
	/********友情链接********/
	.jumbotron {
		padding-bottom:0.32rem;
		margin-bottom:0.85rem;
	}
	.m_linkCss {
		white-space:nowrap;
		overflow-x:auto;
		margin-top:0.45rem;
		padding:0;
		height:auto;
	}
	.m_linkCss::-webkit-scrollbar {
		width:0;
		height:0;
		display:none;
	}
	.m_linkCss li {
		list-style:none;
		display:inline-block;
		/*width:3.75rem;*/
		text-align:center;
	}
	.m_linkCss li:first-child {
		/*width:2.25rem;*/
	}
	.m_linkCss li a {
		display:inline-block;
		width:3.25rem;
	}
	.m_linkCss li img {
		max-width:100%;
		/* height: 1.3rem; */
	}
	.m_linkCss li:first-child img {
		/*width:1.25rem;*/
	}
	.m_linkCss li:first-child a {
		display:inline-block;
		/*width:2.25rem;*/
	}
	.m_linkCss li:last-child {
		margin:0;
	}
	/********底部********/
	.main-footer-outer .container-fluid {
		padding: 0.35rem 0 30px 15px;
	}
	.scroll-box-outer {
		white-space:nowrap;
		overflow-x:auto;
		overflow-y: hidden;
		position:relative;
		padding-left:15px;
	}
	.scroll-box-outer::-webkit-scrollbar {
		width:0;
		height:0;
		display:none;
	}
	.scroll-box-outer .col-xs-6 {
		list-style:none;
		display:inline-block;
		width:28.5rem;
	}
	.scroll-box-outer .col-xs-3 {
		display:inline-block;
	}
	.scroll-box-outer .col-xs-6 {
		float:none
	}
	.scroll-box-outer .col-xs-6:last-child {
		/*margin:0;*/
	}
	.scroll-box-outer .lt {
		margin-left:3.52rem;
	}
	.col-xs-3 {
		/*width:3.55rem;*/
	}
	.scroll-box-outer .col-xs-3 .title {
		font-size: 0.38rem;
	}
	.scroll-box-outer .col-xs-3 a {
		margin-top:0.35rem;
		line-height:0.75rem;
	}
	.scroll-box-outer .rt {}
	.erweima {
		 position:absolute;
		 left:-5.5rem;
		 top:0;
	 }
	.erweima>a {
		line-height:2.25rem;
	}
	.erweima img {
		width:2.45rem;
	}
	.erweima span {
		font-size:0.32rem;
		line-height:1.25rem;
		font-weight:bold;
	}
	.utility-footer ul li a {
		font-size:0.22rem;
		margin-left:0.05rem;
		margin-right:0.05rem;
	}
	.fu {
		margin-top:0.3rem;
		margin-bottom:0.22rem;
	}
	#footer .scroll-box-outer .rt {
		position:absolute;
	}
	.modal-content {
		top:5%;
		left:0;
		right:0;
		min-width:92%!important;
		max-width:320px;
		/*max-height: 600px !important;*/
		height: 687px !important;
		margin:0 auto;
	}
	#show-contactus-info .modal-content {
		overflow-y:hidden!important;
		height: 200px!important;
	}
	.modal-dialog {
		position:relative;
		width:auto!important;
		top:0;
		right:0;
		bottom:0;
		left:0;
		margin:50px 20px!important;
	}
	.modal_nr .col-sm-4 {
		float:left;
		width:50%;
	}
	.hdmore1 .modal_nr h1 {
		padding-top:10px;
		font-size:25px;
	}
	.fesco_list .col-sm-2 {
		width:100%;
	}
	.nav-sidebar a {
		padding: 0.32rem 15px!important;
	}
	.focus-nav li {
		/*padding:0.22rem 0.75rem!important;
        */
		/*width:100%;
	*/
		width:33.33% !important;
	}
	.fesco_list .col-sm-10 {
		width:initial;
	}
	.focus-nav li:nth-child(3n) {
		background:initial;
		/*text-align:right;
        */
	}
	.fesco_list {
		width:initial;
		margin: 30px .42rem;
	}
	.focus-nav li:nth-child(3n+1) {
		/*background:initial;
        */
		/*text-align:left;
	*/
		/*background-position:88% 50%;
	*/
	}
	.focus-nav li:nth-child(3n - 1) {
		/*background-position:88% 50%;
        */
		/*background-position:88% 50%;
	*/
	}
	.row .col-sm-10 .fesco_num {
		/*margin-top:0;*/
		margin: 0 0 0 -2px;
	}
	.fesco_list .main-focus-content{
		margin-bottom: 0;
		padding-bottom: 0!important;
	}
	.row .col-sm-6 {
		width:100%;
	}
	figure.swiper-wrapper {
		max-width:100%;
	}
	.about-container .col-sm-4 {
		width:auto!important;
	}
	.aboutJj .col-sm-4 {
		width:50%;
		margin-right:0;
	}
	.aboutJj .col-sm-4:nth-child(2n) {
		margin-right:0;
	}
	.iconLogin .ft-social {
		text-align:center;
	}
	#main_videolist .row .col-sm-4 {
		width:initial;
		margin-right:0;
	}
	#main_videolist .row .col-sm-4:nth-child(3n+1) {
		width:initial;
		margin-right:0;
	}
	.relation_map .row .col-sm-6 {
		width:100%;
		padding-right:0;
	}
	#myModal_video {
		padding-right:0!important;
	}
	.video-js12 {
		width:100%!important;
		height:200px!important;
	}
	#modal-video-play .main {
		height:auto!important;
	}
	.main-mobile-content {
		margin-bottom:0!important;
	}
	.join_list .row .col-sm-4 {
		margin-right:30px!important;
	}
	.join_list .row .col-sm-4:nth-child(2n) {
		margin-right:0!important;
	}
	.fesco_list .row {
		padding: 15px 0;
	}
	#bs-example-navbar-collapse-2 .nav-second li {
		height:50px;
	}
	.focus-nav li{

	}
	.forpc {
		display:none;
	}
	.formobile {
		display:block;
	}
	.modal-joinus-content .modal-content {
		max-height:600px;
		overflow-y:auto;
		padding-bottom:50px;
	}
	#bs-example-navbar-collapse-1 {
		padding:0;
		margin-top: -.45rem;
		border-top-width: 0px;
		overflow-y:auto;
		padding-bottom: 3rem;
	}
	.main-nav li:nth-of-type(1) {
		display:block;
	}
	.mobile-marg .main-news-content .page-header,.mobile-marg .box-border .page-header {
		border-bottom:2px solid #ccc;
	}
	.main-container-link .jumbotron {
		padding: 15px 30px 10px;
	}
	#marquee {
		margin: 15px 0 0;
	}
	#main_team .about-container h3:first-child {
		display:none;
	}
	#main_team .modal-content .modal_nr {
		padding:60px 30px 60px 30px;
	}
	.container-honor .slider .swiper-slide img {
		float:right;
	}
	.container .slide-right h2,.modal-content-show h2 {
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		font-size:0.52rem;
		line-height:0.52rem;
		text-align:left;
		margin:0 65px 150px 10px;
		display:inline-block;
		border-bottom:3px solid #d52c18;
		/*height:180px;
        */
		/*width:100px;*/
	}
	.modal-content-show{
		padding: 0 20px;
	}

	#show-honor-more .honor-content{
		margin-left: 0;
	}
	#show-honor-more .modal-content-show h2{
		margin-bottom: 20px;
		margin-left: 20px;
	}
	.honor-content p {
		line-height:25px;
		font-size:0.36rem;
		line-height:0.6rem;
	}
	.honor-content {
		position:absolute;
		height:300px;
		margin-left:15px;
	}
	.container-honor .slider .swiper-slide {
		width:70%;
		margin-right:.5rem;
	}
	.box-border-more .btn {
		font-size:14px;
		padding:3px 5px;
	}
	.box-border-more {
		position:absolute;
		bottom:10px;
		margin:0 35px;
	}
	.swiper-button-prev,.swiper-button-next {
		display:none;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
		margin:30px 10px;
		border:1px solid #aaa;
		width:8px;
		height:8px;
	}
	.main-focus-content .col-sm-6 {
		padding:0;
	}
	#bs-example-navbar-collapse-2 .nav-justified>li {
		display:table-cell;
		width:1%;
	}
	.container-policy-content .col-sm-6 {
		width:100%!important;
		padding:0;
		margin:0;
	}
	.container-policy-content .row {
		padding:0;
	}
	.container-policy-content .nav-sidebar li.news_seyear_up a {
		/*padding:22px 0 0 0!important;
        */
	}
	.container-policy-content .nav-sidebar li.news_seyear_down a {
		/*padding:22px 0 0 0!important;
        */
	}
	.container-policy-content .twopart .col-sm-10 {
		padding:0;
		margin-top: 30px;

	}
	.container-policy-content .twopart .col-sm-10 input{
		font-size:0.36rem;
		padding-left:5px;
		padding-bottom:5px;
	}
	.container-policy-content {
		padding: 0;
	}
	.container-policy-content .col-sm-10{
		padding: 0 10px;
	}
	.container-policy-content .fesco_colist .col-sm-6 .fesco-nr{
		padding: 0 10px;
		margin-bottom: 20px;
		min-height: auto;
		padding-bottom: 10px;
	}
	.modal-content-show-policy h2{
		margin-bottom: 20px;
		text-align: justify;
		margin-right: 20px;
	}
	.modal-content-show-policy .honor-content{
		padding-right: 20px;
		text-align: justify;
	}
	.container-policy-content .fesco_colist .twopart{
		margin-bottom: 0;
	}
	#main_gywm .col-sm-4 {
		/*padding:0;
        */
	}
	.aboutJj .col-sm-4:nth-child(2n) {
		margin-left: 10px;
	}
	#main_partner .sethicon {
		padding:20px 20px 0;
	}
	#main_partner .m_myKh {
		padding:0px 10px 0;
		margin:0;
	}
	.cgal .modal-content .modal_nr {
		padding:75px 20px 75px 20px;
	}
	.modal-content-show-directory h2 {
		width:auto;
		margin:70px 0;
	}
	.modal-content-show-directory {
		padding:0 20px;
	}
	.modal-content-show-directory .honor-content {
		padding-right:20px;
	}
	.empquestion .col-sm-4 {
		width:100%;
	}
	.spcial_show_more dt a {
		padding:0;
		padding-left: 15px;
		font-size:0.34rem;
		display: inline-block;
	}
	.container-social-list .col-sm-4 img {
		width:100%;
	}
	.container-social-list .col-sm-8 {
		padding:20px;
	}
	.social_hd .big {
		margin:0 15px;
	}
	.social_hd .row .col-sm-4:nth-child(2n) {
		/*margin-left:20px;*/
	}
	.socialduty .col-sm-4 {
		width: 30%;
		margin-right: 5%!important;
	}
	.soimg {
		width: 100%;
		height: 100%;
		max-height: 2.61rem;
		line-height: 2.61rem;
	}
	.duty-right .col-sm-4 {
		margin:0;
	}
	.socialduty .row .col-sm-4:last-child {
		margin-right:0!important;
	}
	.socialduty {
		width:auto;
		padding-bottom: 20px;
	}
	.socialduty .duty-right{
		margin: 30px auto 0 auto;
	}
	.scoial_content ul li h2 {
		/*padding-left:20px;
        */
	}

	.modal_nr .row{
		margin: 0 auto;
		padding: 0 40px;
	}
	.modal_nr .soimg{
		margin: 0 auto!important;
		line-height: 80px;
	}
	.modal_nr .col-sm-4{
		width: calc(50% - 17px);
		margin-right: 34px!important;
	}
	.socialduty .modal_nr .col-sm-4 h6{
		padding: 0;
		margin: 10px 0 15px;
	}
	.modal_nr h1{
		padding-top: 40px!important;
		margin-bottom: 35px!important;
	}
	.modal_nr .col-sm-4:nth-child(2n){
		margin-right: 0!important;
	}
	.socialduty .modal_nr .row{
		margin: 0 auto;
		padding: 0 40px;
	}
	.socialduty .modal_nr .soimg{
		margin: 0 auto;
		line-height: 80px;
	}
	.hdmore1 .modal-content .close {
		margin-top: 0px!important;
		margin-right: 10px!important;
		position: relative;
		z-index: 11111;
	}
	.wtwk-nr ul li {
		padding-left:20px;
	}
	.wtwk-nr ul li p,.wtwk-nr ul li a {
		padding-left:0!important;
	}
	.wtwk-nr ul li p {
		width:100%;
	}
	.wtwk-nr ul li .mslj p {
		padding:0 0!important;
	}
	.wtwk-nr ul li .mslj,.wtwk-nr ul li .mslj p {
		width:auto;
	}
	.menuDiv img {
		width:auto!important;
		padding: 0;
	}
	.menuDiv {
		padding-right:20px;
	}
	.container-joinus .row .col-sm-4:nth-child(2n) {
		margin-left:0!important;
		margin-right:0!important;
	}
	.container-joinus .row .col-sm-4 {
		margin-right:20px!important;
	}
	.container-joinus .dy_text h3 {
		padding:15px;
	}
	.container-joinus .joinus-content-col {
		padding: 0 15px 15px;
	}
	.join_list .modal .modal_nr {
		padding:30px;
	}
	.main-container-joinus-header {
		display:none;
	}
	.main-container-joinus-header2 {
		display:block!important;
	}
	.main-container-joinus-header2 li {
		width:33.33%!important;
	}
	.main-container-joinus li:first-child {
		text-align:center;
	}
	.main-joinus-content ul {
		display:none;
	}
	.modal-joinus-content .panel-body {
		padding-top:10px;
	}
	.modal-joinus-content .mobile-height {
		margin-bottom:20px;
	}
	.main-container-joinus .main-container-joinus-header2 li {
		color:#9d9b9a!important;
	}
	.main-container-joinus .main-container-joinus-header2 li.joinus-header-list {
		color:#000!important;
	}
	.social_hd .dy_text {
		padding:3px 15px 24px 15px;
		margin-bottom: 25px;
	}
	.news_center .news_num .col-sm-4 {
		max-width:100%!important;
		max-height:100% !important;
	}
	.starter-template .lead {
		/*margin-bottom: 1.2rem;*/
		line-height: 0.6rem;
		margin: 0.12rem 0 1.2rem;
	}
	.collapse .main-nav .active a {
		border-bottom:none;
		padding:0 0.5rem;
	}
	.side-nav-sub-items li {
		line-height:1.2rem;
	}
	.writebook {
		margin-top:1rem;
		padding: 5px 0 0 5px;
	}
	#example_video_1 {
		/*max-height:104px!important;*/
		/*min-height: 220px!important;*/
	}
	*::-webkit-media-controls-panel {
		display: none!important;
		-webkit-appearance: none;
	}

	*::--webkit-media-controls-play-button {
		display: none!important;
		-webkit-appearance: none;
	}


	*::-webkit-media-controls-start-playback-button {
		display: none!important;
		-webkit-appearance: none;
	}
	.am-main-content .wenben{
		padding-right: 0;
	}
	.scroll-box-outer{
		padding: 10px 0 0px 0;
	}
	.swiper-wrapper-introduction{
		display: none;
	}
	.swiper-wrapper-introduction-wap{
		display: block;
	}
	figure.swiper-wrapper-introduction-wap {
		transition: background 1s linear;
		background-image: url(../image/introduction023.jpg);
		padding-top: 109%;
		background-size: 100%;
		width: 100%;
		/* height: 100%; */
	}
	.news_details .re_back{
		margin-bottom: 30px;
	}
	.container-focus-content{
        line-height: initial;
	}
	.container-focus-detail{
		padding: 0;
	}
	.container-joinus .big{
		margin: 0 .45rem;
	}
	.container-joinus{
		margin-top: 30px;
	}
	.container-joinus .dy_text{
		padding: 0;
		min-height: 3rem;
	}
	.container-joinus .row .col-sm-4{
		margin-right: 10px!important;
		width: calc(50% - 5px)!important;
		margin-bottom: 15px;
		float: left;
	}
	.scoial_content .scoialmore a{
		margin:0;

	}
	.contact_content .contact-select{
		width:100%;
	}
	.fesco_content .fesco_email{
		margin-top: 9px;
	}
	.fesco_content .col-sm-8 .fa{
		line-height: 0.6rem;
		font-size:0.36rem;

	}
	#service_four .container p{
		font-size:0.5rem;
		line-height: 0.7rem;
	}
	#service_four .container{
		/*margin-top:25px;*/
		/*margin-bottom: 25px;*/
		border-bottom:6px solid #ccc;
		padding-top:25px;
		padding-bottom:25px;
		/*margin-left: 16px;*/
		/*margin-right: 16px;*/
		width:auto;
		margin: 25px .42rem;
	}
	#show-contactus-info .modal-content-show {
	 height: 100px;
	 /* overflow: hidden; */
	 padding: 0;
	 /* width: 400px; */
	 text-align: center;
	 line-height: 30px;
	 font-size: 20px;
	 margin-top: 89px;
	 width: 250px;
	 margin: 0 auto;
	 text-align: left;
	 padding-top: 50px;
	}
	/*#footer .scroll-box-outer .rt .col-xs-3:first-child{margin-left: -3.5rem;}*/
	#main_team .modal-content .modal_nr p{
		font-size:0.34rem;
		line-height: 0.6rem;
	}
	#main_team .modal-content .modal_nr img{
		width: 40%;
	}
	.modal-content{
		max-height: 500px!important;
	}
	#myModal_video .modal-content{
		max-height: 320px!important;
	}
	.m_myKh li img{
		width:50%;
	}
	.container-apply_job .con-all{
		width:100%;
	}
	.container-apply_job{
		width:auto!important;
		margin: 0 20px;
	}
	.jumbotron{
		border-bottom: 6px solid #ccc;
		margin-bottom:0;
	}
	#main_partner .jumbotron{
		margin-bottom: 35px;
	}
	.nav-show-wap{
		display: block!important;
	}
	.nav-show-pc{
		display: none!important;
	}
	.search_list .row .col-sm-4{
		margin-left: 0!important;
		margin-right: 0!important;
		width: calc(50% - 10px)!important;
		float: left;
	}
	.search_list .row .col-sm-4{
		/*margin-right: 20px!important;*/
	}
	.search_list .row .col-sm-4:nth-child(2n){
		margin-right: 20px!important;
	}
	.search_list .dy_text h3{
		height: 1.8rem;
		overflow: hidden;
	}
	.m_myKh li img{
		width:50%;
	}
	.container-apply_job .con-all{
		width:100%;
	}

	.social_ceo h2{
		margin-top:25px;
		margin-bottom:30px;
		font-size:20px;
	}
	.news_details .col-sm-12{
		margin-top: 30px;
	}
	.news_details .news-content p{
		font-size:0.36rem;
		line-height: 0.6rem;
	}
	.news_details .news_pre, .fesco_colist .news_pre{
		font-size:0.36rem;
		line-height: 0.6rem;
	}
	.news_details .news_next, .fesco_colist .news_next{
		font-size:0.36rem;
		line-height: 0.6rem;
	}
	.news_content .news_details{
		border-bottom: 0;
	}
	#yewuout .container{
		border-bottom: 6px solid #ccc;
		padding-bottom:20px;
	}
	.alco .btn{
		padding:2px 7px;
	}
	.cgal .modal_nr .lc{
		font-size:0.36rem;
	}
	.cgal .modal_nr p{
		font-size:0.36rem;
	}
	#resource_main .container{
		border-bottom: 6px solid #ccc;
	}




	.am-header-link a{
		padding: 3px 0;
	}
	.main_page div, .main_page .current{
		font-size: 20px!important;
	}
	.show-contact-title-pc{
		display: none;
	}
	.show-contact-title-wap{
		display: block;
	}
	.contact-col-sm-6{
		padding: 0!important;
	}
	.container-social-content{
		padding-bottom: 0!important;
	}
	.empsouth .container .fwzn{
		padding: 24px 25px 14px 25px;
	}

	.news_center .news_readmore{
		padding-bottom:20px;
		padding-top:20px;
	}
	.modal-content-show-directory h2{
		font-size:0.4rem;
		border-bottom: none;
		margin-bottom:20px;
	}
	.modal-content-show-directory .honor-content{
		font-size: 0.36rem;
	}
	.modal-content-show-directory .honor-content p{
		padding-left: 0!important;
	}
	#show-directory-more .modal-content .honor-content a{
		word-break: break-all;
	}
	.social_ceo .col-sm-8 p{
		color:#9d9b9a;
	}
	.duty-content h6{
		font-size:12px;
	}
	.socialduty h3{
		font-size:25px;
		margin-top: 30px;
		margin-bottom:24px;
	}
	.duty-left h4{
		font-size: 12px;
		font-weight:normal;
	}
	.socialduty{
		border-bottom: 6px solid #ccc;
	}
	.relation_map .container .fwzn p, .relation_map .container .fwzn p{
		white-space:normal;
		line-height: 0.6rem;
		font-size:0.36rem;
	}
	.relation_map .container .fwzn,.relation_map .container .fz{
		min-height: 400px !important;
	}
	.contact_content .col-sm-7 h2{
		font-size: 0.4rem;
		color:#828282;
	}
	.relation_map .container h3{
		font-size: 25px;
	}
	.modal-joinus-content .main-container-joinus{
		font-size: 0.36rem;
		line-height: 0.6rem;
	}
	.search_list h2{
		margin-top:0.2rem;
	}
	#main_num .t{
		font-size: 12px;
	}
	#main_num .count-text{
		padding:0;
		line-height: 0.56rem;
	}
	.container-social-list .col-sm-4{
		padding: 0;
	}
	#show-contactus-info .modal-content-show{
		position: absolute;
        top:50%;
        left:50%;
        width:100%;
        transform:translate(-50%,-50%);
        text-align: center;
        line-height: 0.6rem;
        font-size: 0.36rem;
        padding:0 50px;
	}
	#main_team .service_meida .big .col-sm-4{
		width:50%;
		float: left;
		margin:0;
		padding-right: 0.62rem;
		padding-left: 0.82rem;
	}
	#main_team .service_meida .big .m_left{
		padding-right: 5px;
	}
	#main_team .service_meida .big .m_right{
		padding-left: 5px;
	}
	#main_team .service_meida .caption{
		padding-top: 20px !important;
		min-height: 180px !important;
		padding-bottom: 0;
		margin-top: 25px;
	}
	#main_team .service_meida .caption img{
		width:50%;
	}
	#main_team .service_meida .metext{
		font-size: 12px;
	}
	.main-container-link .jumbotron{
		margin-bottom:35px;
	}
	#show-policy-more .honor-content{
		font-size: 0.36rem;
		line-height: 0.6rem;
	}
	#show-policy-more .modal-content-show h2{
		border-bottom: none;
	}
	.va_center .container{
		padding-bottom: 50px;
	}
	.footer-bottom-font{
		font-size: .22rem!important;
	}
	#myModal_video .m_video{
		max-height:320px!important;
	}


	#show-directory-more .modal-content .honor-content{
		line-height: 35px;
	}
	#show-directory-more .modal-content .honor-content a{
		/*font-size: 13px;*/
		/*width:220px;*/
		/*display: inline-block;*/
		/*line-height: 40px;*/
	}
	#show-directory-more .modal-content .honor-content span a{
		display: inline;
		position: relative;
		line-height: 35px;
	}
	.container-honor .swiper-container .hot{
		height: 5.92rem;
		padding-top: 30px;
	}
	.container-honor .flex-wrap ul li{
		padding-top:7.5px;
		padding-right: 35px;
	}
	#show-honor-more .honor-content ul li{
		background-position: 0 .12rem;
	}
	.container-honor .slider .swiper-slide img{
		position:relative;
		right:35px;
	}
	.honor-content p{
		text-align: justify;
	}
	.modal-content-show-policy h2{
		margin-left:0;
		font-size: 0.417rem;
	}
	#yewuout .workmore h3{
		font-size:0.4rem;
	}
	.workmore .gl li a{
		/*color:#928280;*/
		font-size: 0.36rem;
	}
	#succal .alco{
		padding:0 35px;
	}
	#succal .alco h3{
		font-size:0.4rem;
	}
	#succal .sual{
		font-size:22px;
	}
	.alco p{
		margin-bottom: 0px;
	}
	.m_myKh li img{
		width: 100%;
	}
	.m_myKh li{
		width:1.4rem;
	}
	#main_partner .sethicon{
		margin-bottom: 10px !important;
	}

	.cgal .modal_nr ul li{
		padding-top:2px;
	}
	#resource_main li a{
		font-size: 0.34rem;
		line-height: 0.63rem;
		color:#696969;
	}
	#resource_main .col-sm-offset-1{
		margin-left:0;
		margin-top: -10px;
	}
	#main_service .spacial{
		margin:0;
	}
	#service_num{
		padding-left: 17px;
		margin-top: 0;
	}
	#charamore h4{
		font-size: 0.4rem;
		margin:15px 22px;
	}
	#main_service .sehb{
		border-bottom: 6px solid #ccc;
		padding-bottom:0;
	}
	#charamore{
		padding-bottom:50px;
	}
	.empquestion .fwzn .quc img{
		width: 0.45rem!important;
		height: auto!important;
	}
	.empquestion .container .fwzn .quc{
		padding-bottom:0;
	}

    .join_list .panel-body,.modal-joinus-content h2{
		font-size: .4rem;
	}
	.container-social-list .row{
		max-height: 100%;
	}
	.duty-content .soimg img{
		margin: 0;
		width: 40%;
	}
	#main_team .mt{
		font-size: 22px;
	}
	#resource_main .qz{
		padding-bottom:25px;
	}


	.container-moadl-show5219 ul li:nth-child(n+3),
	.container-moadl-show5220 ul li:nth-child(n+6),
	.container-moadl-show5222 ul li:nth-child(n+5) {
		display: none;
	}

	#main_service p{
		text-align: justify;
		margin:0;
	}
	.honor-content ul li{
		background-position:0 7px;
	}
	.container-honor .flex-wrap ul li{
		background-position: 0 .34rem;
	}
	.main_fourblock .newcon{
		min-height: 6.25rem;
	}
	.m_linkCss .img1{
		 height: 1.2rem;
	}

	.joinus-wap-page{
		margin-top: 0;
	}
	.m_linkCss li a{
		width: auto;
	}
	.m_linkCss li{
		width:auto;
	}
	.m_linkCss li a img{
		height: 1rem;
		padding-right: .8rem;
	}
	.m_linkCss li:nth-child(4)  a img{
		padding-right: 0;
	}
	.m_linkCss li:nth-child(5)  a img,
	.m_linkCss li:nth-child(6)  a img,
	.m_linkCss li:nth-child(7)  a img{
		padding-right: .6rem;
		margin-top: 15px;
	}
	.m_linkCss li:nth-child(8)  a img{
		margin-top: 15px;
	}
	#main_service .col-md-3 img{
		height: 100%;
	}

	.show-news-title{
		overflow:hidden;
		text-overflow:ellipsis;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:4;
	}
	.container-policy-content .twopart .col-sm-10 input{
		border-radius: 0px;
	}
	.container-focus-detail h2{
		font-size:0.5rem;
		margin-top:20px;
		line-height: 0.72rem;
	}
	.news_details .news-content,.fesco_colist .container-focus-content{
		font-size: 0.36rem;
		line-height: 0.6rem;
	}
	.container-focus-detail .date {
	    text-align: center;
	    font-size: 15px;
	    padding: 4px 0 10px;
	    font-weight: bold;
	    line-height: 25px;
	}
	#resource_main .remore{
		margin-top: 35px;
	}
	.menuDiv{
		font-size:0.36rem;
	}
	.wtwk-nr ul li .mslj{
		padding-right: 0.4rem;
	}
	.wtwk-nr ul li .mslj p{
		width: 8.64rem;
	}
	.visa_content .container{
		/*padding-bottom:*/
	}
	.visa_content .container{
		padding-bottom: 40px;
	}
	.social_ceo .col-sm-8 .social_day {
	    color: #9d9b9a;
	    font-size: 15px;
	    margin-bottom: 10px;
	}
	.social_ceo h3 {
	    margin-left: 0;
	    font-size: 0.42rem;
	    line-height: 0.8rem;
	    margin-top: 10px;
	}
	.social_ceo .col-sm-8 p{
		font-size: 15px;
		line-height: auto;
	}
	.count-outer{
		margin-top: 5px;
	}
	.duty-content h6{
		margin-top: 10px;
	}
	#main_num .col-md-4{
		padding-bottom:0;
	}
	.box-border{
		padding-bottom:0.7rem;
	}
	.hh{
		margin-top: 10px;
	}
	.social_hd{
		margin-top:2rem;
	}

	.relation_map .container .am-contactus-suzhou{
		padding-bottom: 30px!important;
	}
	.resume_nav .resume_bz{
		margin-left: 20px;
	}
	.am-joinus-sex{
		margin-bottom: 15px;
	}
	.container-apply_job .col-sm-12{
		width: 100%;
	}
	.am-mobile-joinus1,.am-mobile-joinus{
		width: 50% !important;
		float: left;
	}
	.container-honor .slider .swiper-slide{
		height:15.76rem;
	}
	.honor-content{
		height: 8.3rem;
	}
	.box-border-more .btn{
		font-size:0.3rem;
	}
	#yewuout .ywmore .btn{
		font-size: 0.36rem;
	}
	#succal .sual{
		font-size: 0.57rem;
	}
	.news_num .col-sm-8 p,.news_num .col-sm-8 .news_day{
		font-size:0.39rem;
	}
	#bnum{
		font-size: 0.22rem;
	}
	.main-container-service2{
		margin-top: 0;
	}
	.main-container-service2 .newcon{
		padding: 45px 15px 0 15px;
	}
	.modal-hdmore-content{
		margin-left: 0;
		/*padding: 45px 20px 0;*/
	}
	.am-hdmore{
		margin: 0;
	}
	.main-container-service2 .newcon img,
	.modal-hdmore-title img{
		width: 65%!important;
	}
	.main-container-service2 .newcon h5 {
		margin: 0;
	}
}
@media (max-width: 420px){
	.m_myKh li{
		width:2.5rem;
	}
}
@media (max-width:500px){
	#header .h_f a {
		display:block;
		margin: .35rem 0 0.3rem 0.15rem;
		padding-left:20px;
	}
}
@media (max-height: 600px){
	.modal-content {
		max-height: 300px!important;
		padding-bottom: 300px;
	}
	.modal-dialog{
		margin-top: -1px!important;
	}
}