#inner_banner , #mob_inner_banner{width:100%; height:auto;}
#inner_banner img , #mob_inner_banner img{ width:100%; display:block;}

#inner_menu{width:100%; height:100px; background:#fafafa;}
/*内页二级导航*/
	.NavList_a1{ padding-top:30px;}
	.NavList_a1 ul{ float:none; text-align:center; width:100%;}
	.NavList_a1 ul li{ float:none; margin:0 5px; display: inline-block; text-align:center;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
	.NavList_a1 ul li a{font-family:"Arial"; font-size: 16px;float:left; padding:0 20px; width:auto; height:40px;line-height:40px;text-align:center;border:2px solid #fafafa;}
	.NavList_a1 ul li:hover a{color:#d3000e;}
	.NavList_a1 ul li a.on{border:2px solid #d3000e; color:#d3000e;}

.PosList_a1{ width:100%;margin-top:30px; text-align:right; /*background:url(../images/ico_position_10.png) left center no-repeat;*/ text-indent:15px; color:#999;}
.PosList_a1 a{color:#999;}
.PosList_a1 b{color:#d3000e;}

/*内页样式*/
.pagecontainer{padding:50px 0; min-height:300px;}
	.pagecontainer p{ line-height:26px;}

.ResTitle_a1{ margin-bottom:20px; text-align:center; width:100%;}
	.ResTitle_a1 span{ font-size:28px; font-family:"Arial";}
	.ResTitle_a1 em{ font-size:20px; color:#ccc; text-transform:uppercase; line-height:30px;}

/*禅意之城*/
.culture{}
	.culture_list li{ float:left; width:580px; text-align:center; margin-top:30px;}
	.culture_list li.right{ float:right;}
	.culture_list li img{ width:100%;}
	.culture_list li p{ padding-top:8px; font-size:16px;}

/*应用案例*/
.case h2{ font:bold 30px/40px "Arial"; color:#1155c0;margin-bottom:30px;  /*padding:20px 0 20px 25px; border-left:5px solid #1155c0; border-bottom:1px solid #e8e8e8; background:#fafafa;*/}

/*营销网络*/
.network_txt{ width:430px; float:left; line-height:32px;}
.network_txt h2{ font:bold 30px/40px "Arial"; color:#1155c0; margin:30px 0 20px 0;}
.hotline{ margin-top:70px;}
.hotline span{ float:left; display:block; width:50px; height:60px; margin-right:15px; background:url(../images/hotline.png) left top no-repeat;}
.hotline p{ font-size:14px;line-height:20px; padding-top:5px; color:#999;}
.hotline p a{ font:normal 30px/30px "Arial";  color:#d3000e; display:block;}
.network_img{ float:right; width:700px;}

/*联系我们*/
.contact_k{ width:100%; text-align:center;}
.contact_k h3{ font-family: 'Arial'; font-weight:bold; font-size:24px; color:#222; line-height:40px;}
.contact_k h4{ font-family: 'Arial'; font-weight:bold; font-size:18px; text-transform:uppercase; color:#cccccc; }
.contact_k .cont{width:100%; margin:30px 0 50px 0; text-align:left;}
.contact_k .cont .cont_list{ width:30%; border-right:1px solid #e8e8e8; float:left;line-height:28px; padding-left:3%}
.contact_k .cont .cont_list:last-child{border-right:none; }
.contact_k .cont .cont_list h5{ font-size:16px; font-weight:bold; line-height:40px;color:#d3000e; letter-spacing:2px; }

.contact .fl{width: 47.5%;float: left;}
.contact .fr{width: 47.5%;float: right;}
.contact .fr .Gbook_b1{padding: 0;}
.contact .fr .Gbook_b1,.contact .fr .TextareaV1{width: 100%;}
.contact .fr .Gbook_b1 .vcode{width: auto;}

/*在线地图*/
.map_a1{width:100%; height:350px;}
.inquiry{display: block;margin: 10px auto; background: #d3000e;border: 1px solid #d3000e; color: #fff;text-align: center;width: 145px;height: 45px;line-height: 45px;}
.inquiry:hover{color: #d3000e;background-color: #fff;}

/*页码*/
.page {clear:both;margin-top:15px;text-align:center;font-size: 14px;}
.page a {display:inline-block;padding: 0 11px;color: #666;height: 38px;line-height: 38px;min-width: 16px;background: #eee;border: #e3e3e3 solid 1px;text-align: center;}
.page span {display:inline-block;padding: 0 11px;height: 38px;line-height: 38px;border: #e8e8e8 solid 1px;color: #aaa;background: #eee;min-width: 16px;text-align: center;}
.page span.cur, .page a:hover {background: #1155c0;color: #fff;border: #1155c0 solid 1px;}
.pageinfo {float: right;line-height: 28px;display: none;}

#load_more_button{ display:none;}

@media only screen and (max-width: 1680px){
	.NavList_a1{ padding-top:30px;}
	.NavList_a1 ul li a{padding:0 12px;}
	}

@media only screen and (max-width: 1366px){
	/*内页二级导航*/
	.NavList_a1{ padding-top:30px;}
	.NavList_a1 ul li a{padding:0 12px;}
	}

@media only screen and (max-width: 1200px){
	.NavList_a1 ul li a{padding:0 10px; font-size:14px;}
	
	.culture_list li{  width:490px;}
	.network_img{ float:right; width:500px;}
	}

@media only screen and (max-width: 861px){
#inner_menu{height:auto;}
/*内页二级导航*/
	.NavList_a1{ padding:12px 0;}
	.NavList_a1 ul li{ margin:2px 5px; }
	.NavList_a1 ul li a{font-size: 14px; height:35px; line-height:35px;}
	
/*内页样式*/
.pagecontainer{padding:25px 0; min-height:200px;}
	.pagecontainer p{ line-height:24px;}
	
/*禅意之城*/
.culture{}
	.culture_list li{ float:left; width:48%;margin-top:25px;}
	.culture_list li p{ padding-top:5px; font-size:14px;}

/*应用案例*/
.case h2{ font:bold 20px/20px "Arial"; margin-bottom:25px; }

/*营销网络*/
.network_txt{ width:100%; float:left; line-height:28px;}
.network_txt h2{ font:bold 20px/20px "Arial"; margin:10px 0 20px 0;}
.hotline{ margin-top:20px;}
.hotline span{ float:left; display:block; width:40px; height:50px; margin-right:15px; background:url(../images/hotline.png) left top no-repeat; background-size:40px auto;}
.hotline p{ padding-top:0;}
.hotline p a{ font:normal 20px/20px "Arial"; }
.network_img{ float:left; width:100%; margin-top:30px;}

/*联系我们*/
.contact_k{ width:100%; text-align:center;}
.contact_k h3{font-size:20px;}
.contact_k h4{ font-size:16px;  }
.contact_k .cont{width:100%; margin:10px 0 20px 0;}
.contact_k .cont .cont_list{ width:100%; border-right:none; border-bottom:1px solid #e8e8e8; float:left;line-height:28px; padding:15px 0;}

/*在线地图*/
.map_a1{width:100%; height:300px;}
.mob720{display: block !important;}
a.a {
    margin-top: 2.8vw;
    text-align: center;
    background: #1E64BC;
    color: #fff;
    width: 140px;
    display: inline-block;
    line-height: 50px;
    font-size: 14px;
}

/*页码*/
.page{ display:none;}
	#load_more_button{display: block;clear: both;border-radius: 5px; width: 80%; margin: 10px auto; background: #1155c0; color: #fff; text-align: center; height: 35px;line-height: 35px; font-size: 14px;}
	#load_more_button.none{display: block; clear: both; border-radius: 5px; width: 80%; margin: 10px auto 30px auto;  background: #A8A3A3; color: #fff;  text-align: center; height: 35px; line-height: 35px; font-size: 14px;}
}

@media only screen and (max-width: 641px){
		.contact .fl{float: none;width: 100%;}
	.contact .fr{float: none;width: 100%;margin-top: 6vw;}

}