
@media only screen and (max-width:721px){
*{font-size:16px;box-sizing:padding-box;-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box; }

img,video{
	max-width:100%;
    }

table{max-width:100%;}

P{line-height:1.5em;}

.section-wrapper{
	width:100%;
}

.logo-wrapper{
	width:100%;
	padding:8px;
}

header{
	border-bottom:none;
	height:auto;
}

.header-nav{
	margin-top:5px;
	width:100%;
	overflow:hidden;
	border-bottom: 3px solid #f5a814;
}

.header-nav li{
	font-size:14px;
	line-height:32px;
	color:#666;
}

.location{
	padding:0 10px;
	font-size:12px;
}

.location a{
	font-size:12px;
}


.nav-sub-box{
	top:initial;
	height:auto;
	min-height:200px;
}

.nav-sub-box dt{
	font-size:14px;
	margin-bottom:0;
}

.nav-sub-box .nav-box{
	width:100%;
	margin:0;
	padding:8px 15px 0;
}

.nav-sub-box .nav-box2{
	padding:8px 15px 0;
	display: block;
	width: 100%;
}





/***首页***/
.applications-list{
	height:auto;
}

.applications-list li{
	width:33.33%;
	border-right: 1px solid #6b6b6b;
	border-bottom: 1px solid #6b6b6b;
}

.applications-list:hover li{
	width:33.33%;
}

.applications-list li:hover{
	width:33.33%;
	background-color:#121212;
}

.applications-list li:nth-child(3n){
	border-right: none;
}

.applications-list li .icon{
	display:none;
}

.applications-list li .more{
	display:none;
}

.applications-list li .test-item-title{
	height:90px;
	min-height: 90px;
	padding-top:30px;
}

.applications-list li .test-item-title a{
	font-size:12px;
}

.case-box1{
	width:100%;
}

.case-box1 li {
    display: block;
    font-size: 14px;
    text-align: center;
    background: #2B2B2B;
    color: #FFF;
    padding: 10px 0px;
}

.case-box2{
	width:100%;
	height:auto;
}

.case-box2 ul li{
	position:static;
}
.case-box2 ul li .text{
	width:100%;
}

.case-box2 ul li .text P{
	font-family:"宋体";
}

.case-box2 ul li .pic{
	width:100%;
	text-align: center;
}

.service-step .step .step-title{
	font-size:12px;
	font-family:"宋体";
}

.service-step .box1,
.service-step .box2{
	width:100%;
	padding: 15px;
}

.advantage li{
	width: 50%;
	min-height:261px;
}

.advantage li img{
	width:50px;
}

.section-wrapper-head{
	font-size:16px;
}

.articles li{
	width:100%;
}

h1{font-size:24px;}


.introduction-box{
	padding:50px 20px;
}

.introduction-txt-box{
	width:100%;
}

.introduction-txt-box-header{
	font-size:16px;
	margin:10px 0;
}

.introduction-img-box{
	width:100%;
	margin:20px auto 0;
}

.apply{
	padding:20px;
}

.apply .h1{
	font-size:16px;
}

.apply .date{
	font-size:14px;
	height:32px;
	text-align:center;
}
.before{
	padding:0.5em;
}

.company-half-wrapper{
	width:100%;
	padding: 10px 0;
}

.company-half-wrapper span{
	font-size:14px;
}

.apply .charge{
	padding: 10px 0;	
}

.charge span{
	display:block;
	width:100%;
	line-height: 200%;
}

.top_60{
	margin-top:30px;
}


.section-box{
	line-height: 175%;
	margin: 10px 0 0 10px;
}


.applyform .box .t1{
	line-height:200%;
}

.section-box .title{
	margin-top:12px;
}

.section-box label{
	margin-left:0px;
}

input.txt2{
	width:100%;
	height:auto;
	margin-bottom:0.5em;
}

.section-box .tips{
	font-size:12px;
	color:#999;
}

.footer .link{
	width:100%;
	margin:0;
}

.footer .foot-nav {
	display:none;
}

#newBridge{
	display:none!important;
}

/****单页里面******/
.pages {
    min-height: 500px;
    margin: 20px 20px 50px;
    color: #666;
	}

.pages .title{
	font-size:16PX;
}

.sform{
	background: url(../images/fdj.gif) center 20px no-repeat;
	width:100%;
	height:auto;
	margin:20px auto;
	padding:180px 20px;
}

.sform .h1{
	font-size:14px;
	font-weight:normal;
	padding:0;
}

.sform .h30 {
    text-align: center;
}

.sform .h30 span{
	line-height:40px;
	text-align:left;
}

.sform .h30 .txt{
	width:100%;
	padding: 15px;
	color:#666;
}
.sform .h30 .btn{
	float:none;
	margin:30px auto;
}




.spage{
	margin:20px;
}

.spage .gsxx .item .l{
	padding-left:20px;
}

.spage .xxxx .form{
	width:100%;
	padding:15px;
}

.spage .xxxx .form .section-box{
	margin-left:0;
}
.spage .xxxx .form label{
	margin-left:0;
}

.spage .xxxx .ddjd{
	width:100%;
	height:auto;
	background: url(../images/sx.gif) 20px 60px no-repeat;
}

.spage .xxxx .ddjd ul {
    margin:0;
    width:100%;
	padding:60px 10px 0 40px;
}

.contact{
	display:none;
}
#searchsf{
	display:none;
}
.agbox{
	margin:20px;
}

.agbox .ab .t{
	font-size:16px;
	margin:0;
}

.agbox .gb .t{
	font-size:16px;
}

.agbox .gb .txt{
	width:100%;
	margin:auto;
	padding:10px;
}

.agbox .gb .text{
	width:100%;
	height:150px;
	margin:20px auto;
}

.info .list{
	width:100%;
}

.info{
	background:none;
}

.info .content{
	width:100%;
	padding:20px;
}

.info .content .t{
	font-size:16px;
}

.info .content .other .l{
	font-size:12px;
	margin-left:0;
}

.info .content .other .r{
	font-size:12px;
	margin-left:10px;
}
.info .itop,
.info .icenter,
.info .ibottom{display:none;}

.info .content .other{
	width:80%;
}


.info .content p{
	text-indent:0em;
}






}