@media(min-width: 640px){
	section.header{display: none;}
	section.nav{display: none;}
	.swiper_banner{display: none;}
	.main_m{display: none;}
	section.footer{display: none;}
	.main_n h2 i.h_i{display: none;}
	.banner01 >img,.banner02 >img,.banner03 >img,.banner04 >img,.banner05 >img,.banner06 >img{display: none;}
	.pc_hidden{display: none;}
}

@media(max-width: 640px){
	img{max-width:100%;}

	body{
	    background-color: #eee;
	    background-image: url('../images/header_bg.jpg');
	    background-repeat:repeat;
		font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	    font-size: 14px;
	    color:#000;
	    margin: 0;
	    padding: 0;
	}
	header{display: none;}

	/*头部区域开始*/
	.header{ width:100%; height:3em; overflow:hidden; margin:0 auto;}
	.header .logo{ display:block; height:2em; margin-top:0.5em; margin-left:9%;}
	/*头部区域结束*/
	/*导航区域开始*/
	.nav{ width:100%; overflow:hidden; margin:0 auto 0.4%;height:auto;}
	.nav ul{margin:0 auto;padding:0;}
	.nav ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
	.nav ul li{ float:left; margin-right:0.3%; width:16.3%;list-style: none;}
	.nav ul li a{ display:block; padding:1em 2%; background:#0090d6; font-size:0.7em; color:#ffffff; text-align:center;}
	.nav ul li a:hover{ text-decoration: none;}
	.nav ul li:last-child{ margin-right:0;}
	/*导航区域结束*/
	.DB_tab25{display: none;}
	/*banner区域开始*/

	.swiper_banner{width:100%;margin:0 auto;}
	.swiper_banner .swiper-slide img{width:100%;}
	.main {display: none;}
	.main_m{width:100%;margin:0 auto 50px;padding:0;}
	.more{width:auto;}
	h2{margin:0 auto; padding:0;}

	/*关于我们区域开始*/
	.about_h{width:95%; overflow:hidden; margin:0.5em auto 0;}
	.about_h .title{ width:100%; margin:0 auto;}
	.about_h .title h2{ font-size:1em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
	.about_h .title .more{ font-size:1em; color:#0090d6; display:block; float:right;}
	.about{ width:95%; overflow:hidden; margin: 0 auto 1em;}
	.about .left{ width:49%; float:left;}
	.about .left img{ width:100%; margin:0 auto;}
	.about .right{ width:49%; float:right;}
	.about .right img{ width:100%; margin:0 auto;}
	/*关于我们区域结束*/
	/*业务领域区域开始*/
	.lingyu{ width:95%; overflow:hidden; margin:0 auto 0.5em;}
	.lingyu .title{ width:100%;  margin:0 auto;}
	.lingyu .title h2{ font-size:1em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
	.lingyu .title .more{ font-size:1em; color:#0090d6; display:block; float:right;}
	.lingyu ul{ width:100%; overflow:hidden; margin:0 auto;}
	.lingyu ul li{ float:left; width:48%; margin-right:2%; margin-bottom:2%; text-align: center;}
	.lingyu ul li:last-child{ margin-right:0;}
	.lingyu ul li a img{ display:block; width:100%; margin:0 auto;}
	.lingyu ul li div{position:relative; width:100%;height:30px; margin:0 auto;  background-color:#0090d6; opacity: 1; text-align: center;  color:#fff;}
	.lingyu ul li p { font-size: 12px; padding: 5px 0; }
	/*业务领域区域结束*/
	/*新闻与媒体区域开始*/
	.news{ width:95%; overflow:hidden; margin:0 auto 1em;}
	.news .title{ width:100%; margin:0 auto;}
	.news .title h2{ font-size:1em; color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
	.news .title .more{ font-size:1em; color:#0090d6; display:block; float:right;}
	.news .kuai{ width:99%; overflow:hidden; background:#ffffff; border:0.1em solid #dfdfdf;}
	.news .kuai .nw_rq {display:block; width:20%; float:left; margin:1em; height:73px; display:block; background-color:#0090d6; float:left; }
	.news .kuai h4 {font-size:24px; font-weight:300; color:#fff; line-height:30px; text-align:center; margin-top:0.5em; }
	.news .kuai p {font-size:12px; color:#fff; text-align:center; }
	.news .kuai a img{ display:block; width:20%; float:left; margin:1em;}
	.news .kuai a .text{ display:block; width:69%; float:right;}
	.news .kuai a h2{ font-size:0.9em; color:#434343; width:95%; float:left; margin:1em auto 1em;}
	.news .kuai a span{ float:left; display:block; width:95%; /*text-overflow:ellipsis; white-space:nowrap;*/ overflow:hidden; font-size:0.7em; color:#4f4f4f; line-height:1.6em; margin:0 auto 1em;}
	/*新闻与媒体区域结束*/
	/*通栏开始*/
	.tonglan{ width:100%; overflow:hidden; margin:0 auto 4em;}
	.tonglan img{ width:100%; margin:0 auto;}
	/*通栏结束*/
	/*联系我们区域开始*/
	.contact{ width:95%; overflow:hidden; margin:0 auto 1em;}
	.contact .title{ width:100%; margin:0 auto;}
	.contact .title h2{ font-size:1em; text-align: color:#686868; font-weight:900; float:left; margin-bottom:0.5em;}
	.contact .title .more{ font-size:1em; color:#0090d6; display:block; float:right;}
	.contact ul{ width:100%; overflow:hidden; margin:0 auto; padding:1em; background-color: #fff;border:1px solid #f5f5f5;}
	.contact ul li{  width:95%;  margin-bottom:2%; text-align: left;padding-right:1em;}
	.contact ul li:last-child{ margin-right:0;}
	/*联系我们区域结束*/
	div.footer{display: none;}

	/*底部区域开始*/
	.footer{ width:100%; margin:0 auto; overflow:hidden; position:fixed; bottom:0; left:0; background:url(../images/header_bg.jpg) repeat center;}
	.footer ul{margin:0 auto;padding:0;}
	.footer ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
	.footer ul li{ float:left; width:32.5%; background:#0090d6; margin-right:0.5%; text-align:center; position:relative;list-style:none;}
	.footer ul li:nth-child(4n){ margin-right:0;}
	.footer ul li img{ display:block; position:absolute; top:0.8em; left:50%; margin-left:-10px; width:20px; height:20px;}
	.footer ul li a{ display:block; padding:2.5em 2% 0.5em 2%; color:#ffffff; font-size:0.8em;}
	.footer ul li a:hover{ text-decoration:none;}
	/*底部区域结束*/

	/* 内页通用样式 */
	.banner01,.banner02,.banner03,.banner04,.banner05,.banner06{height:auto;background:none;}

	.tab {width: 100%;height:auto;margin: 15px auto 0;padding:0 20px;}
	.tab ul {list-style: none;margin-top:0;padding-left: 0px;}
	.tab ul :after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
	.tab ul li {float: left;height:auto;padding:10px 5px;text-align: center;font-size:14px;background-color: #dedede;border: 1px solid #dedede;margin:0 2% 5px 0;width:49%;}
	.tab ul li:nth-of-type(2n) {margin:0 0 5px 0;}
	.tab ul li:hover,.tab .tab_active {background:none;background: #ff9a0a;border: 1px solid #ff9a0a;color: #ffffff;}
	.tab ul li:hover a {color: #fff;}

	.main_n {width:100%;padding:0px;margin: 0 auto 50px;min-height: 150px;}

	.main_n h2 {font-size: 18px;color:#555;margin: 0 auto;padding: 0px 20px;border-bottom: 0px solid #dadada;text-align: center;}
	.main_n h2 span{display: block; font-size: 13px;color:#555;letter-spacing:0px ;float:none;width:100%;text-align: left;margin:0 auto;}
	.main_n h2 i{font-style:normal}
	.main_n h2 span+i{display: block; margin:20px auto 0;font-size: 20px;text-align: left;}

	.main_n .main_n_content {margin:15px auto 0;background-color: #f4f6f9;padding:20px;height:auto;}
	.main_n_left {width: 100%;float:none;}
	.main_n_right {width: 100%;padding: 0 5px;height:auto;float:none;text-align: justify;margin:15px auto 0;}

	/*
	***新闻列表页 开始！
	 */
	.main_n .main_n_newlist {background-color: #f4f6f9;padding:20px 20px 10px;margin:20px auto 0;}
	.main_n .main_n_news_ul {width:100%;margin: 0 auto;list-style: none;}
	.main_n_news_ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
	.main_n .main_n_news_ul li{height: auto;border:0px solid #ddd;border-bottom: 1px dashed #a4a4a4;margin:0 auto 10px;padding: 10px 15px;background-color: #fff}
	.main_n .main_n_news_ul li.hvr-float-shadow{display: block;}
	.main_n .main_n_news_ul li:hover{background-color:#fff}
	.news_list_img {display: none;}
	.news_list {width:100%;height:auto;float:none;padding:0;margin:0 auto;}
	.news_list h2 {padding: 0;margin:0 auto;border:0px;}
	.news_list h2 a {color: #555;font-size:16px;text-decoration:none;font-weight: normal;display: block;text-align: left;width:100%;line-height: 25px;height:25px;
		overflow: hidden;text-overflow: ellipsis;white-space:nowrap;
	}
	.news_list h2 a:hover {color: #4290c1;}
	.news_list h2 span{display: block;width:100%;margin:5px auto 0;font-size:12px;color:#aaa;float: none;}
	.news_list p {width:100%;margin:10px auto 0;font-size:12px;height:40px;line-height: 20px;color:#525252;padding:0;text-align: justify;
		display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;
	}
	.main_n .page {width:100%;margin: 10px auto;height:auto;text-align:center;}
	.main_n .page ul{list-style: none;margin:0 auto;text-align: center;padding: 10px 0;}

	.page {list-style: none;margin:35px auto 15px;text-align: center;padding:5px 0;font-family: "思源黑体";}
	.page ul>  a,.page ul> span{
		display: inline-block;text-decoration: none;outline: none;min-width:35px;height:30px;line-height: 30px;
		font-size: 11px;padding:0 8px;color:#ababab;background-color: #fff;border: 1px solid #ababab;margin:2px 0px;border-radius: 3px;transition: all .4s;}
	.page ul> span{color:#fff;background-color: #555;border: 1px solid #555;}
	.page ul>a:hover{color:#fff;background-color: #555;border: 1px solid #555;}

	/*
	***新闻列表页 结束！
	*/

	/*
	***新闻内容页 开始！
	 */
	.main_n .main_n_newcontent {width:100%;background-color: #f4f6f9;padding:20px 20px 10px;margin: 20px auto 10px;}
	.main_n_newcontent h1 {font-size: 18px;text-align: center;color: #565656;font-weight: medium;line-height: 25px;}
	.main_n_newcontent .new_p {text-align: center;font-size: 12px;color:#a7a7a7;}
	.main_n_newcontent p span {margin-right: 5px;}
	.main_n_new_content {margin:25px auto 0;border-top: 1px solid #dadada;border-bottom: 1px solid #dadada;padding: 20px 0;font-size:13px;}
	/*
	***新闻内容页 结束！
	 */

	/*
	***产品列表页 开始！
	 */
	.main_n .main_n_productlist {background-color: #f4f6f9;padding:20px 20px 10px; margin: 20px auto;}
	.productlist_n ul li {padding: 5px 0;display:block;width:49%;float:left;margin:0 2% 0 0;}
	.productlist_n ul li:nth-of-type(2n){margin:0 0 0 0;}
	.productlist_n ul li  img{border: 1px solid #ddd;width:100%;max-width: 100%;max-height:100%;}
	.productlist_n ul li p{text-align: center;margin: 10px auto 5px;border-top-style: 1px solid #eee;padding:0;line-height: 25px;height:25px;
		overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
	.productlist_n ul li p br{display: none;}
	.product_name {font-size: 14px;padding:5px 0;color:#666;}
	.product_about {font-size: 12px;padding:5px 0;margin-top:20px;color:#aaa;}
	/*
	***产品列表页 结束！
	 */

	/*
	***产品内容页 开始！
	 */
	.productlist_head{margin: 0 auto;padding: 0;height:auto;width:100%;}
	.productlist_left {width: 100%;float:none;}
	.productlist_left img{width: 100%;height:auto;border:1px solid #dadada;}
	.productlist_right {width:100%;height:auto;float:none;margin: 10px auto 0;}
	.productlist_right p {width:100%;height:45px;color:#00a0e1;font-size: 13px;margin-bottom: 10px;padding:10px 10px;background-color: #fff;border:1px solid #dadada;}
	.productlist_right p span {font-size: 15px;font-weight: medium;}
	.productlist_n h3 {font-size: 18px;clear:both;}
	.main_n_product_content {padding:20px 0;font-size: 13px;}
	/*
	***产品内容页 结束！
	 */

	/*
	***服务支持列表页 开始！
	 */
	.main_n .main_n_servicelist {background-color: #f4f6f9;padding:20px 20px 10px; margin: 20px auto;}
	.main_n .main_n_service_ul {width: 100%;margin: 0 auto;list-style: none;}
	.main_n .main_n_service_ul li {height: 60px;width:100%; background-color: #fff; border: 1px solid #ddd;margin-bottom: 15px;padding: 5px;}
	.main_n .main_n_service_ul li:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
	.main_n .main_n_service_ul li:hover {background-color: #f9f9f9;}
	.service_list_img {width: 12px;height: 12px;float: left;margin-top: 12px;margin-left:15px;}
	.service_list {width: calc(100% - 130px);height: 53px;float: left;padding: 5px;margin-left: 15px;}
	.service_list h2{font-size: 15px;margin-top: 10px;border: 0px;width:100%;padding:0;text-align: left;}
	.service_list h2 a{text-decoration: none;color:#555;}
	.service_list h2 a:hover{color: #4290c1;}
	.service_list h2 span {display: none;}
	.download {width:80px;float:right;margin-top: 15px;}
	.download a{outline: none;}
	/*
	***服务支持列表页 结束！
	 */

	/*
	***招聘信息列表页 开始！
	 */
	.main_n .main_n_joblist {background-color: #f4f6f9;padding:20px 20px 10px; margin: 20px auto;}
	.main_n .main_n_job_ul {width: 100%;margin: 0 auto;list-style: none;}
	.main_n .main_n_job_ul li {height: 85px; width:100%; background-color: #fff; border: 1px solid #ddd;  margin-bottom: 15px; padding: 12px 5px;}
	.main_n .main_n_job_ul li:hover {background-color: #f9f9f9;}
	.job_list_img {width: 12px;height: 12px;float: left;margin-top: 15px;margin-left:15px;}
	.job_list {width: calc(100% - 85px);height: 73px;float: left;padding: 5px;margin-left: 15px;}
	.job_list h2{font-size: 20px;margin-top: 0;margin-bottom: 10px;height:43px;border: 0px;width:100%;text-align: left;padding:0;}
	.job_list h2 a{text-decoration: none;color:#555;}
	.job_list h2 a:hover{color: #4290c1;}
	.job_list h2 span {font-size: 13px;width: auto;float:left;text-align: left;margin-top: 5px;margin-right: 10px;}
	.job_list h2 span:first-child {font-size: 13px;width: auto;float:left;text-align: left;margin-top: 5px;margin-left:5px;margin-right: 10px;}
	.job_download {width:40px;float:right;margin-top: 15px;}
	.job_download a{outline: none;}
	/*
	***招聘信息列表页 结束！
	 */
	.message table{width:100%!important;}
	.m_hidden{display: none;}

	/*
	***联系我们单页 start！
	 */
	.main_n_contact {width:100%;margin:0 auto;height:auto;}
	#dituContent{width:100%;height:180px;}
	.main_n_contact_left {width: 100%;height: auto;float:none;margin-top:0;}
	.main_n_contact_left  img{width:100%;}
	.main_n_contact_right {width: 100%;height:auto;float:none;margin-bottom: 10px;margin-top:0;}
	.main_n_contact_right p span {font-size: 14px;font-weight:normal;color:#434343;}
	/*
	***联系我们单页 end！
	 */

}