﻿@charset "utf-8";
/* 手机端样式 */
@media screen and (max-width: 750px){
	html, body, div, span, object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, ol, li, form, label, input, button, textarea, pre, fieldset {
	font-family: inherit;
	font-style: inherit;
	padding: 0;
	margin:0;
	border:0;
	-webkit-text-size-adjust:none;
}
ol, ul {
	list-style:none;
}
	a {
    text-decoration: none;
    color: #000000;
}
	body {
    margin: 0;
    padding: 0;
    font-size: 15px;
    font-family: "Microsoft YaHei";
    background: #f7f7f7 url("../images/bj.jpg;vpn_img") no-repeat top;
    width: 100%;
    height: 100%;
    background-size:100%;
	
}
	.head-content{width: 77%;margin: 0 auto;}
	.head {
    margin: 0 auto;
    width:96%;
    
}
	.head-logo {
   width: 100%;
}
	.head-logo>img{width: 100%;margin-top: 20px;}
	.head-search {
    width: 100%;
		margin-left: 18px;
}
	.left {
    float: left;
}
	.head-search-input {
    width:120%;
    height: 39px;
    color: #999797;
    padding-left: 20px;
    background-color: #ffffff;
    font-size: 12px;
    outline: none;
    border: none;
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
}
	.head-search-button {
    height: 25px;
}
	.top-nav{display: none;}
	
	.tophead{width: 100%!important;height: auto!important;min-width:96%!important;overflow: hidden;}
	

	/* nav */

.nav-w {
	display: none;
}
	.lb-left{display: none;}
	
	.lb-right {
    width:100%;
    height: auto;
    margin-bottom: 20px;
    overflow: hidden;
    margin: 0 auto;
}
	
	.lb-z-r-title {
    width: 98%;
    height: 40px;
    background-color: #f7f7f7;
    margin: 0 auto;
		line-height: 40px;
 padding: 0 1%;
}
	.lb-z-r-content {
    width: 98%;
    
    
    margin: 0 auto;
}
	td {
    word-break: break-all;
    word-wrap: break-word;
}
	.lb-z-r-content-b{width: 100%;}
	td.t1{width: 5%!important;height: 40px!important;display: inline-block;line-height: 40px;}
	td.t2{width: 66%!important;height: 40px!important;display: inline-block;text-overflow: ellipsis;white-space:nowrap;overflow: hidden;line-height: 40px;}
	td.t2 a{float:left;width:250px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}	
	td.t3{width: 24%!important;height: 40px!important;display: inline-block;line-height: 40px;}
	.lb-z-r-content-b {
    border-bottom: 1px dashed #cccccc;
}
	.paper{width: 98%;margin: 0 auto;}
	.oPager {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
  padding:20px 0;
		width: 100%;
		margin: 0 auto;
		text-align: center;
}
.oPager a {
  display: inline-block;
  height: 38px;
  line-height: 38px;
  min-width: 38px;
  text-align: center;
  border-radius: 0px;
  border: 1px solid #eee;
  background: white;
  margin-right: 5px;
  color: #333;
  box-sizing: border-box;
  font-size: 14px;
  vertical-align: top;
}
.oPager a:hover {
  color: #333;
  background: #eee;
  border: 1px solid green;
}
.oPager a.cur {
  color: white;
  background: #1b6fe2;
  border: 1px solid #1b6fe2;
}
.oPager a.lose {
  cursor: default;
  color: white;
  background: #ccc;
  border: 1px solid #ededed;
  opacity: 0.5;
}
.oPager span {
  color: #333;
  margin-right: 5px;
  vertical-align: top;
  font-size: 14px;
  line-height: 38px;
}
.oPager .jumpbox {
  display: block;
}
.oPager .prev,
.oPager .next,
.oPager .jump {
  padding: 0 10px;
  font-family: iconfont;
  background: transparent;
}
.oPager .prev {
  content: "\e896";
}
.oPager .next {
  content: "\e603";
}
.oPager .jump {
  content: "";
}
.oPager .text {
  font-size: 14px;
  line-height: 38px;
  height: 38px;
  border: 1px solid #eee;
  padding: 0 10px;
  width: 100px;
  margin-right: 5px;
}
.oPager .allcount {
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    display: inline-block;
    margin-left: 5px;
}
.foot {
	line-height: 24px;
	height: 444px;
	background-color:#1d5bbc;
	color: #ffffff;
	font-size: 14px;
	padding-top:31px;
}
.foot-e-c {
	width: 115px;
	padding-top: 20px;
	float: left;
}
.foot-e-c-t {
	width: 115px;
	padding-left: 5px;
	text-align: center;
}
.foot-e-c-b {
	width: 115px;
	text-align: center;
	font-size: 14px;
	margin-top: 3px;
}
.foot-s {
	width: 2px;
	height: 96px;
	background-color: #ffffff;
}
.foot-m {
	margin:0 auto;
	width:96%;
	height:110px;
}
.foot-l {
	width:100px;
	float: none;
	display: inline-block;
	margin-left: 70px;
}
.foot-r {
	margin-top:15px;
	line-height: 28px;
	float: none;
	text-align: center;
}
.foot-c {
	width:110px;
	text-align: center;
	padding-top:40px;
	padding-left: 15px;
}	
	#_span_jiucuo{float: right;
    margin-right: 65px;
    margin-top: 13px}

	.nry-z {
	margin:0 auto;
	width:100%;
	margin-bottom: 40px;
	background-color:#FFFFFF;
	
}
.nry-z-l {
	width:230px;
	height:auto;
	float:left;
}
.nry-z-l-title {
	height:28px;
	width:530px;
	padding-top:5px;
	background-color:#43a3e5;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
}
.nry-content {
	width: 96%;
	margin: 0 auto;
	line-height:29px;
	font-size:16px;
	text-align:center;
}
.nry-content p {
	
	text-align:justify;
}
	.nry-content p img{width: 100%;}	
.nry-z-l-c-l {
	background-color:#e8e8e8;
	width:200px;
	height:26px;
	padding-top:6px;
	border:1px solid #FFFFFF;
	text-align:center;
	margin-top:17px;
	margin-left:12px;
}
.nry-z-l-c-ll {
	background-color:#5fb4e5;
	width:200px;
	height:26px;
	padding-top:6px;
	border:1px solid #43a3e5;
	color:#FFFFFF;
	text-align:center;
	margin-top:17px;
	margin-left:12px;
}
.nry-z-r {
	width:1142px;
	height:auto;
	float:left;
}
.nry {
	width:100%;
	height:auto;
	background-color:#FFFFFF;
	
}
.nry-title {
	width:100%;
	height:40px;
	background-color:#f7f7f7;
	margin-bottom:20px;
	float:left;
}
.nry-local {
	padding-left:14px;
	width:1023px;
	height:30px;
}
.nry-local-l {
	padding-right:7px;
	padding-top:10px;
	margin-left:10px;
}
.nry-local-r {
	padding-top:10px;
}
.nry-local-rr {
	padding-top:6px;
}
.nry-local-serch-input1 {
	height: 24px;
	border: 0 solid #d7e4f7;
	background-color: #ffffff;
}
.nry-local-seach-r-r {
	width:95px;
	background-color: #0295d5;
	height: 24px;
	color:#FFFFFF;
}
.nry-local-serch-r {
	border:1px solid #b1c9ea;
	margin-right:8px;
}
.nry-title {
}
.nry-title-top {
	color:#cf0204;
	font-size:25px;
}
.nry-title-bottom {
    text-align: center;
    width: 96%;
    margin: 0 auto;
    font-size: 14px;
    line-height: 40px;

}
.nry-title-bottom ul {
	text-align: center;
	width: 1180px;
	height: 25px;
	margin-left: 253px;
}
.nry-title-bottom ul li {
	margin-right: 25px;
	float: left;
}
.nry-title-x {
	margin-top:15px;
	margin-bottom:30px;
	width:1144px;
	height:2px;
	background-color:#f3f2f2;
	border-top:1px solid #dddedf;
	margin-left:20px;
}
.nry-title-top {
    color: #cf0204;
	font-size: 14px;
	width:94%;
	margin:0 auto;
	text-align: center;}
	
	.phone{display:block;}
	.pc{display:none;}	
	
	.content{background:#fff;}
	
	
	
	
	
	
	
}
