@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 1110px){

body{
	background:#f7f7f7 url(../images/BG.jpg) no-repeat center top
}
.m_banner,.m_nav{
	display:none
}

	
}

@media only screen and (max-width: 1110px){
	
	
body{
	background:#f7f7f7 url(../images/mobile_images/BG.jpg) no-repeat center top
}
.header{
	display:none
}
.m_banner{
	width:100%;
	margin:0 auto;
	height:203px;
	position:relative;
}
.m_nav{
	width:100%;
	height:100px;
	background-color:#52a1e3
}
.m_nav ul li{
	float:left;
	width:25%;
	height:100px;
	line-height:100px;
	background:url(../images/mobile_images/nav_bg.gif) -1px top repeat-y
}
.m_nav ul li div{
	height:50px;
	line-height:50px
}
.m_nav ul li a{
	color:white;
	display:block;
}
.m_nav ul li a:hover{
	background-color:#66b7e7
}
.w1150,.box_jzxx,
.btn01,.btn02,
.intro,.listbox,
.searchbox,.phonec_box,
.issue_box,.fb_box,
.talk_box,.qs_box{
	width:100%
}
.main{
	width:inherit;
	padding:0
}
.intro{
	padding:0
}
.intro h4{
	margin-top:10%;
	text-align:center
}
.intro p{
	margin:20px
}
.listbox{
	margin:0;
	margin-top:15px
}
.searchbox{
	padding:0
}
.searchbox a,
.searchbox p{
	margin:10px
}
.phonec_box,
.issue_box,
.talk_box{
	margin-left:0
}
.tj_box{
	width:96%;
	padding:2%;
	padding-top:0
}
.map{
	width:99.5%
}


.mailbox{
	width:94%;
	padding:10px 3%
}
.input03,.input04,.input05{
	width:100%
}
.mail_intro{
	width:100%;
	min-height:auto;
	margin-top:15px;
	background-image:none
}

/*------170109-------*/
.in_main{
	width:100%;
	padding-left:0;
	padding-right:0;
	border:0
}
.ztbox > a img{
	width:100%;
	height:auto;
	margin:0
}
.ztlist li{
	width:100%
}
.fenye{
	height:auto
}


}
