/* CSS Document */

* { margin:0; padding:0;  }

body  { font:14px/1.5 "Microsoft Yahei"; color:#333; cursor:default; }

img { border:0px; vertical-align: top; }

ul,ol { list-style-type:none; }

table { border-collapse:collapse; border-spacing:0; }

input,textarea,select { font:14px/1 "Microsoft Yahei"; color:#555; outline:0; }

textarea { resize:none; overflow:auto; }

input[type='checkbox'], input[type='radio'] { vertical-align:-2px; margin-right:5px; }

h1,h2,h3,h4,h5,h6,font { font-size:14px; }

a { color:#333; text-decoration:none; cursor:pointer; }

a:hover,a:active { color:#e0272c; }

em {font-style: normal;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color:#e5e5e5; }

input:-moz-placeholder, textarea:-moz-placeholder { color:#e5e5e5; }

input::-moz-placeholder, textarea::-moz-placeholder { color:#e5e5e5; }

input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #e5e5e5; } 

.clearfix:after { content:""; clear:both; font-size:0px; line-height:0px; display:block; width:100%; height:1px; }

.hidden { display:none; }

.center { text-align:center; }

.autocut { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; }

.ease { -webkit-transition:all ease 300ms; -moz-transition:all ease 300ms; -ms-transition:all ease 300ms; -o-transition:all ease 300ms; transition:all ease 300ms; }

a {-webkit-transition:all ease 300ms; -moz-transition:all ease 300ms; -ms-transition:all ease 300ms; -o-transition:all ease 300ms; transition:all ease 300ms;}

.noease, .noease * { -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none; }

.wrap { width:1200px; margin:0 auto; position:relative; }





.web{width:1200px;margin:0 auto;position:relative;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.clearfix{*zoom:1;}

input,button,select,textarea{outline:none; border:none;border-radius:0px;font-family:'Microsoft YaHei';}



* html{background:url(about:blank);}

* html .iefixed { position:absolute;top:expression(eval(document.documentElement.scrollTop - this.offsetParent.offsetTop));}





body{

	max-width: 100%;

	overflow-x: hidden;

}



/* 网站公共头部区域 */

.p-header {

	position: relative;

	width: 100%;

	height: 140px;

	z-index: 9999;
	border-bottom: 1px solid #ccc;

}

.p-header .topBar {

	width: 100%;

	height: 40px;

	overflow: hidden;

	background: #f8f8f8;

}

.p-header .topBar p {

	font-size: 14px;

	color: #646464;

	line-height: 40px;

}

.p-header .topBar .wel {

	float: left;

}

.p-header .topBar .wel span {

	color:#0a72d2;

}

.p-header .topBar .tel {

	float: right;

}

.p-header .topBar .tel em {

	font-size: 22px;

	color: #0072d4;

	font-family: "Arial";

	font-style: italic;

	font-weight: bold;

}

.p-header .logoBox {

	width: 1200px;

	height: 100px;

}

.p-header .logoBox h1 {

	float: left;

	width: 210px;

	height: 100%;

}

.p-header .logoBox h1 img {

	display: block;


	height: 100px;

}

.p-header .logoBox .menu {

	float: right;

}

.p-header .logoBox .menu ul {

	width: 100%;

	height: 50px;

	padding: 25px 0;

}

.p-header .logoBox .menu ul li  {

	position: relative;

	float: left;

	margin-left: 35px;

}

.p-header .logoBox .menu ul li > a {

	display: block;

	width: 100%;

	height: 100%;

	line-height: 50px;

	font-size: 16px;

	color: #868686;

}

.p-header .logoBox .menu ul li.dp > a {

	padding-right: 9px;

	background: url(../images/p-headerDpBg.png) right center no-repeat;

}

.p-header .logoBox .menu ul li:hover,

.p-header .logoBox .menu ul li.on {

	border-bottom: 1px solid #0a72d2;

}

.p-header .logoBox .menu ul li:hover > a,

.p-header .logoBox .menu ul li.on > a {

	color: #0a72d2;

}

.p-header .logoBox .menu ul li .dropDown {

	display:none;

	position: absolute;

	left: 0;

	top: 51px;

	width: 100px;

	background: #f8f8f8;

	margin-left: -10px;

}

.p-header .logoBox .menu ul li .dropDown a {

	display: block;

	width: 100%;

	height: 30px;

	line-height: 30px;

	text-align: center;

}

.p-header .logoBox .menu ul li .dropDown a:hover {

	color: #0a72d2;

}





/*首页banner*/

#i-banner {

	width:100%;

	height:600px;

	overflow: hidden;

}

#i-banner .flexslider {

	width:100%;

	height:600px;

}

#i-banner .flexslider .slides {

	width:100%;

	height:600px;

}

#i-banner .flexslider .slides li {

	width:100%;

	height:600px;

}

#i-banner .flex-control-nav {

	height:12px;

	z-index:999;

	bottom:40px;

}





.smTit {

	width: 100%;

	height: 160px;

}

.smTit h3 {

	display: inline-block;

	width: 100%;

	height: 70px;

	line-height: 70px;

	text-align: center;

	font-size: 36px;

	color: #2c2c2c;

	font-weight: 400;

	margin-top: 40px;

}

.smTit .line {

	display: block;

	width: 105px;

	height: 0;

	border-top: 1px solid #127DD7;

	margin: 0 auto;

}

.smTit .des {

	width: 100%;

	height: 30px;

	line-height: 30px;

	text-align: center;

	font-size: 14px;

	color: #878787;

	margin-top: 30px;

}

/*金牌拓展服务*/

.i-jinpai {

	width: 100%;

	padding-bottom: 120px;

}

.i-jinpai .bd {

	width: 100%;

	height: 200px;

	overflow: hidden;

}

.i-jinpai .bd ul {

	width: 110%;

	height: 100%;

}

.i-jinpai .bd ul li {

	position: relative;

	float: left;

	width: 290px;

	height: 100%;

	margin-right: 12px;

}

.i-jinpai .bd ul li a {

	position: relative;

	display: block;

	width: 100%;

	height: 100%;

	border-radius: 10px;

	overflow: auto;

	overflow: hidden;

}

.i-jinpai .bd ul li a .bg {	

	position: absolute;

	left: 0;

	bottom: 0;

	display: block;

	width: 290px;

	height: 120px;

	background: #0069C3;

	border-radius: 10px;

	overflow: auto;

}

.i-jinpai .bd ul li a img {

	position: absolute;

	left: 0;

	bottom: 0;

	z-index: 999;

	display: block;

	width: 280px;



}

.i-jinpai .bd ul li a span {

	position: absolute;

	right: 18px;

	bottom: 20px;

	z-index: 99;

	line-height: 36px;

	font-size: 24px;

	color: #fff;

	font-weight: 400;

}

.i-jinpai .bd ul li.c02 span {

	right: 30px;

}

.i-jinpai .bd ul li.c03 a {

	width: 350px;

	left: -50px;

}

.i-jinpai .bd ul li.c03 img {

	left: 0px;

}

.i-jinpai .bd ul li.c03 .bg {

	left: 50px;

}







/*战略性星级户外基地*/

.i-jidi {

	width: 100%;

	height: 750px;

	background:url(../images/pg-itemBg.jpg) repeat;

}

.i-jidi .bd {

	display: inline-block;

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 60px;

}

.i-jidi .bd ul {

	width: 110%;

	height: 370px;

}

.i-jidi .bd ul li {

	float: left;

	width: 373px;

	height: 360px;

	padding: 8px;

	background: #fff;

	margin-right: 14px;

	box-shadow: 2px 2px 3px #E6E6E6;

	-webkit-box-shadow: 2px 2px 3px #E6E6E6;

	-moz-box-shadow: 2px 2px 3px #E6E6E6;

	-ms-box-shadow: 2px 2px 3px #E6E6E6;

	-o-box-shadow: 2px 2px 3px #E6E6E6;

}

.i-jidi .bd ul li:hover {	

	box-shadow: 5px 5px 6px #8e8e8e;

	-webkit-box-shadow: 5px 5px 6px #8e8e8e;

	-moz-box-shadow: 5px 5px 6px #8e8e8e;

	-ms-box-shadow: 5px 5px 6px #8e8e8e;

	-o-box-shadow: 5px 5px 6px #8e8e8e;

}

.i-jidi .bd ul li .pic {

	position: relative;

	display: block;

	width: 373px;

	height: 220px;

	overflow: hidden;

}

.i-jidi .bd ul li .pic img {

	position: absolute;

	left: 0;

	top: 0;

	display: block;

	width: 100%;

	height: 220px;

}

.i-jidi .bd ul li .pic .info {

	display: none;

	position: absolute;

	left: 0;

	top: 220px;

	display: block;

	width: 100%;

	height: 220px;

	background: url(../images/i-jidi-infoBg.png) no-repeat;

	transition: all 0.8s;

	-webkit-transition: all 0.8s;

	-moz-transition: all 0.8s;

	-ms-transition: all 0.8s;

	-o-transition: all 0.8s;

}

.i-jidi .bd ul li .pic .info .icon {

	display: block;

}

.i-jidi .bd ul li .pic .info span {

	display: block;

	width: 100%;

	height: 30px;

	font-size: 16px;

	color: #fff;

	line-height: 30px;

	text-align: center;

	margin-top: 120px;

}

.i-jidi .bd ul li:hover .pic .info {

	display: block;

	top: 0;

}

.i-jidi .bd ul li .tit {

	display: block;

	width: 100%;

	height: 50px;

	line-height: 50px;

	text-align: center;

	margin-top: 12px;

	font-size: 18px;

	color: #2d2d2d;

}

.i-jidi .bd ul li > p {

	width: 80%;

	line-height: 22px;

	text-align: center;

	font-size: 14px;

	color: #949494;

	margin: 0 auto;

}

.i-jidi .bd .more {

	display: block;

	width: 175px;

	height: 44px;

	background: #fff;

	border: 1px solid #DCDCDC;

	text-align: center;

	line-height: 44px;

	font-size: 16px;

	color: #333;

	margin: 50px auto;

}





/*制定专属拓展方案*/

.i-fangan {

	width: 100%;

	height: 620px;

	background: #fff;

}

.i-fangan .bd {

	width: 90%;

	height: auto;

	margin: 50px auto;

	overflow: hidden;

}

.i-fangan .bd .item {

	float: left;

	width: 252px;

	margin: 0 50px;

}

.i-fangan .bd .item h4 {

	width: 100%;

	height: 200px;

	text-align: center;

}

.i-fangan .bd .item h4 img {

	display: block;

	width: 120px;

	height: 120px;

	margin: 20px auto;

}

.i-fangan .bd .item h4 .tit {

	display: block;

	width: 100%;

	height: 48px;

	line-height: 48px;

	text-align: center;

	font-size: 18px;

	color: #2d2d2d;

	font-weight: 400;

}

.i-fangan .bd .item h4 .line {

	display: block;

	width: 52px;

	height: 2px;

	background: #29AF62;

	margin: 0 auto;

}

.i-fangan .bd .item p {

	font-size: 14px;

	color: #717171;

	line-height: 22px;

	margin-top: 40px;

}

.i-adBanner01 {

	width: 100%;

	height: 254px;

	background: url(../images/i-adBanner-pic01.jpg) center center no-repeat;

}

.i-adBanner01 p {

	display: inline-block;

	width: 100%;

	text-align: center;

	font-size: 30px;

	color: #fff;

	margin-top: 60px;

	line-height: 50px;

}





/*拓展训练的课程*/

.i-kecheng {

	width: 100%;

	height: 1000px;

	background: #fff;

}

.i-kecheng .bd {

	width: 100%;

	height: auto;

	margin: 50px auto;

	overflow: hidden;

}

.i-kecheng .bd .topCon {

	width: 94%;

	height: 430px;

	margin: 0 auto;

}

.i-kecheng .bd .topCon .item {

	display: none;

}

.i-kecheng .bd .topCon .pic {

	float: left;

	display: block;

	width: 420px;

	height: 415px;

	padding: 4px;

	border: 1px solid #DDDDDD;

	box-shadow: 2px 2px 2px #DDDDDD;
	margin-left: 40px;

}

.i-kecheng .bd .topCon .pic img {

	display: block;

	width: 415px;

	height: 415px;

}

.i-kecheng .bd .topCon .info {

	float: right;

	width: 584px;

}

.i-kecheng .bd .topCon .info h3 {

	width: 100%;

	height: 50px;

	border-bottom: 1px solid #E5E5E5;

	font-size: 24px;

	color: #0c85ed;

	font-weight: 400;

	margin-top: 50px;

}

.i-kecheng .bd .topCon .info .desc {

	font-size: 16px;

	color: #737373;

	line-height: 28px;

	margin-top: 30px;

}

.i-kecheng .bd .topCon .info .more {

	display: inline-block;

	padding-left: 40px;

	background: url(../images/i-kecheng-desMoreBg.png) left center no-repeat;

	font-size: 14px;

	color: #3e3e3e;

	margin-top: 60px;

}

.i-kecheng .bd .topCon .info .more:hover {

	background: url(../images/i-kecheng-desMoreBg.png) 8px center no-repeat;

}

.i-kecheng .bd .btCon {

	width: 94%;

	margin: 0 auto;

}

.i-kecheng .bd .btCon .sPic {

	position: relative;

	width: 100%;

	height: 130px;

}

.i-kecheng .bd .btCon .sPic .hd {

	position: absolute;

	left: 0;

	top: 40px;

	width: 100%;

}

.i-kecheng .bd .btCon .sPic .hd a {

	position: absolute;

	display: block;

	width: 40px;

	height: 40px;

	top: 0;

}

.i-kecheng .bd .btCon .sPic .hd .prev {

	left: 0;

	background: url(../images/i-kecheng-prev.png) no-repeat;

}

.i-kecheng .bd .btCon .sPic .hd .next {

	right: 0;

	background: url(../images/i-kecheng-next.png) no-repeat;

}

.i-kecheng .bd .btCon .sPic .bd {

	width: 1000px;

	height: 130px;

}

.i-kecheng .bd .btCon .sPic .bd li {

	float: left;

	width: 180px;

	height: 130px;

	margin: 0 10px;

}

.i-kecheng .bd .btCon .sPic .bd li a {

	position: relative;

	display: block;

	width: 100%;

	height: 100%;

}

.i-kecheng .bd .btCon .sPic .bd li a img {

	position: absolute;

	left: 0;

	top: 0;

	display: block;

	width: 180px;

	height: 130px;

}

.i-kecheng .bd .btCon .sPic .bd li a .bg {

	display: none;

	position: absolute;

	left: 0;

	top: 0;

	z-index: 99;

	width: 100%;

	height: 100%;

	background: rgba(12, 133, 237, 0.6);

	font-size: 20px;

	color: #fff;

	text-align: center;

	line-height: 130px;

}

.i-kecheng .bd .btCon .sPic .bd li a:hover .bg {

	display: block;

}

.i-kecheng .bd .btCon .more {

	display: block;

	width: 175px;

	height: 44px;

	background: #fff;

	border: 1px solid #DCDCDC;

	text-align: center;

	line-height: 44px;

	font-size: 16px;

	color: #333;

	margin: 50px auto;

}
.i-kecheng .bd .btCon .more:hover {
	background: #127dd7;
	border-color: #127dd7;
	color: #fff;
}







/*拓展训练部分实况案例*/

.i-anli {

	width: 100%;

	height: 750px;

	background:url(../images/pg-itemBg.jpg) repeat;

}

.i-anli .bd {

	width: 100%;

	overflow: hidden;

}

.i-anli .bd .caseList {

	position: relative;

	width: 942px;

	height: 451px;

	padding: 2px;

	background: #fff;

	margin: 60px auto;

	overflow: hidden;

}

.i-anli .bd .caseList ul {

	width: 100%;

	height: 100%;

}

.i-anli .bd .caseList li {

	float: left;

	width: 312px;

	height: 224px;

	border: 1px solid #fff;

}

.i-anli .bd .caseList .hd {

	position: absolute;

	left: 0;

	top: 169px;

	width: 100%;

	height: 118px;

}

.i-anli .bd .caseList .hd a {

	position: absolute;

	display: block;

	width: 58px;

	height: 118px;

	top: 0;

}

.i-anli .bd .caseList .hd .prev {

	left: 2px;

	background: url(../images/i-case-prev.png) no-repeat;

}

.i-anli .bd .caseList .hd .next {

	right: 2px;

	background: url(../images/i-case-next.png) no-repeat;

}







/*新闻动态*/

.i-news {

	width: 100%;

	height: auto;

	overflow: hidden;

	padding-bottom: 60px;

}

.i-news .hd {

	height: 220px;	

}

.i-news .hd .nav {

	width: 100%;

	height: 34px;

	margin-top: 30px;

	text-align: center;

}

.i-news .hd .nav a {

	display: inline-block;

	width: 108px;

	height: 32px;

	border: 1px solid #E5E5E5;

	text-align: center;

	line-height: 32px;

	font-size: 16px;

	color: #575757;

	margin: 0 10px;

}

.i-news .hd .nav a.on {

	border-color: #0B85ED;

}

.i-news .bd {

	width: 100%;

	height: auto;

	overflow: hidden;

}

.i-news .bd .list {

	display: none;

	width: 120%;

}

.i-news .bd .list li {

	float: left;

	width: 566px;

	margin-right: 66px;

	margin-bottom: 30px;

}

.i-news .bd .list li .pic {

	float: left;

	display: block;

	width: 250px;

	height: 174px;

}

.i-news .bd .list li .pic img {

	display: block;

	width: 250px;

	height: 174px;

}

.i-news .bd .list li .info {

	float: right;

	width: 290px;

}

.i-news .bd .list li .info .tit {

	display: block;

	width: 100%;

	height: 34px;

	line-height: 34px;

	font-size: 16px;

	color: #393939;

}
.i-news .bd .list li .info .tit:hover {
	text-decoration: underline;
}

.i-news .bd .list li .info .time {

	display: block;

	width: 100%;

	height: 40px;

	line-height: 30px;

	font-size: 14px;

	color: #939393;

	font-family: "宋体";

	border-bottom: 1px solid #CDCDCD;

}

.i-news .bd .list li .info p {

	width: 100%;

	height: 72px;

	overflow: hidden;

	font-size: 14px;

	color: #a3a3a3;

	overflow: hidden;

	margin-top: 30px;

}







/*网站公共底部区域*/

.p-footer {

	width: 100%;

	height: 400px;

	margin-top: 60px;

}

.p-footer .topCon {

	position: relative;

	width: 100%;

	height: 340px;

}

.p-footer .topCon .bg {

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 274px;

	background: #272727;

}

.p-footer .topCon h2 {

	float: left;

	width: 100px;

	height: 100px;

	padding: 10px;

	border: 1px solid #e1e1e1;

	font-size: 40px;

	color: #fff;

	text-align: center;

	line-height: 50px;

	margin: 150px 0 0 40px;

}

.p-footer .topCon .ewm {

	float: left;

	width: 280px;

	height: 340px;

	margin: 0 80px;

}

.p-footer .topCon .info {

	float: left;

	width: 500px;

	margin-top: 120px;

	color: #fff;

}

.p-footer .topCon .info b {

	display:block;

	font-size: 30px;

	font-family: "Arial";

	margin-bottom: 30px;

}

.p-footer .topCon .info p {

	font-size: 18px;

	line-height: 30px;

}

.p-footer .bottomCon {

	width: 100%;

	background: #fff;

}

.p-footer .bottomCon p {

	line-height: 60px;

	text-align: center;

	font-size: 14px;

	color: #818181;

	font-family: "宋体";

}









.pgBanner {

	width: 100%;

	height: 250px;

}

.pg-leftCon {

	float: left;

	width: 200px;

}

.pg-leftCon .item {

	margin-bottom: 20px;

}

.pg-leftCon h3 {

	width: 100%;

	height: 50px;

	font-size: 20px;

	color: #fff;

	line-height: 50px;

	text-align: center;

	background: #0a72d2;

}

.pg-leftCon a {

	display: block;

	width: 100%;

	height: 40px;

	line-height: 40px;

	font-size: 16px;

	color: #333;

	text-indent: 12px;

	background: #e5e5e5;

	border-bottom: 1px solid #fff;

}

.pg-leftCon .item2 ul {

	width: 89.5%;

	padding: 10px 5%;

	border: 1px solid #ddd;

}

.pg-leftCon .item2 ul p {

	font-size: 14px;

	line-height: 2em;

}

.pg-leftCon .item2 ul span {

	color: #0a72d2;

}



.pg-rightCon {

	float: right;

	width: 950px;

}

.pg-rightCon .pg-loc {

	width: 100%;

	height: 40px;

	border-top: 1px solid #d3d9de;

	border-bottom: 1px solid #d3d9de;

	margin-bottom: 30px;

}

.pg-rightCon .pg-loc h4 {

	float: left;

	line-height: 40px;

	font-size: 18px;

	color: #333;

}

.pg-rightCon .pg-loc p {

	float: right;

	padding-left: 26px;

	background: url(../images/index_inco07.png) left 12px no-repeat;

	line-height: 40px;

}

/* 公司简介 */

.pg-about {

	width: 100%;

	height: auto;

}

.abotuBd {

	min-height: 400px;	

	padding: 50px 0;

}

.abotuBd .con img {

	display: block;

	margin: 6px auto;

}

.abotuBd .con p {

	width: 90%;

	margin: 0 auto;

	line-height: 24px;

}







/*图片列表*/

.pg-picList {

	width: 100%;

	height: auto;

}

.listBd {

	min-height: 400px;	

	padding: 50px 0;

}

.listBd .con {

	width: 100%;

	overflow: hidden;

}

.listBd .con ul {

	display:inline-block;

	overflow:hidden;

	width: 110%;

}

.listBd .con li {

	float: left;

	width: 258px;

	height: 342px;

    margin: 0 26px 20px 0;

    padding: 14px;

	background: #fff;

	border-bottom: 2px solid #fff;

}

.listBd .con li:hover {

	border-color: #029af2;

}

.listBd .con li:hover .tit {

	color: #029af2;

}

.listBd .con li .pic {

	display: block;

	width: 100%;

	height: 260px;

}

.listBd .con li .pic img {

	display: block;

	width: 258px;

	height: 260px;

}

.listBd .con li .tit {

	display: block;

	width: 100%;

	height: 30px;

	line-height: 30px;

	font-size: 16px;

	color: #333;

	margin: 12px 0;

}

.listBd .con li p {

	width: 100%;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

}







/*新闻列表*/

.pg-newsList {

	width: 100%;

	height: auto;

}

.newsBd {

	min-height: 400px;	

	padding: 50px 0;

}

.newsBd .con {

	width: 100%;

	overflow: hidden;

}

.newsBd .con ul {

	width: 110%;

	overflow: hidden;

}

.newsBd .con li {

	float: left;

	width: 450px;

	height: 180px;

	padding: 1%;

	background: #fff;

	margin-right: 1%;

	margin-bottom: 20px;

	box-shadow: 3px 3px 3px #dddddd;

}

.newsBd .con li .pic {

	float: left;

	width: 240px;

	display: block;

}

.newsBd .con li .pic img {

	display: block;

	width: 240px;

	height: 180px;

}

.newsBd .con li .info {

	float: right;

	width: 190px;

}

.newsBd .con li .info .tit {

	display: block;

	width: 100%;

	height: 45px;

	line-height: 45px;

	border-bottom: 1px solid #ddd;

	font-size: 16px;

	color: #0069c3;

}

.newsBd .con li .info p {

	display: block;

	width: 100%;

	height: 48px;

	line-height: 24px;

	font-size: 13px;

	color: #333;

	overflow: hidden;

	margin: 20px 0;

}

.newsBd .con li .info .more {

	display:block;

	width: 90px;

	height: 24px;

	border: 1px solid #999999;

	text-align: center;

	line-height: 24px;

	font-size: 14px;

	color: #333;

}

.newsBd .con li:hover .info .more {

	background: #0069c3;

	color: #fff;

	border: 1px solid #0069c3;

}





.page {

	width: 100%;

	padding: 30px 0;

	text-align: center;

	overflow; hidden;

}

.page * {

	display: inline-block;

	font-size: 14px;

	line-height: 2em;

	padding: 0 10px;

	color: #000000;

	border: 1px solid #3c3c3c;

	margin: 0 5px;

}

.page a:hover, 

.page strong.selfpage {

	background: #0069c3;

	color: #fff;

	border: 1px solid #0069c3;

}





/*详情页*/

.pg-detail{

	width: 100%;

	height: auto;

}

.detailBd {

	min-height: 400px;	

	padding: 50px 0;

}

.pg-detail .con {

	width: 90%;

	min-height: 500px;

	padding: 5%;

	background: #fff;

}

.pg-detail .con .hd {

	width: 100%;

	text-align: center;

	margin-bottom: 30px;

}

.pg-detail .con .hd h3 {

	font-size: 16px;

	color: #333;

	line-height: 50px;

}

.pg-detail .con .hd p {

	font-size: 12px;

	color: #333;

	line-height: 24px;

}

.pg-detail .con .bd {

	width: 100%;

	height: auto;

}

.pg-detail .con .bd p {

	font-size: 14px;

	color: #333;

	line-height: 26px;

}

.pg-detail .con .bd img {

	display: block;

	max-width: 845px;

	margin: 0 auto;

}

.pagenext1 {

	width: 100%;

	height: 30px;

	margin-top: 100px;

	border-top: 1px solid #ddd;

}

.pagenext1 * {

	font-size: 14px;

	color: #333;

	line-height: 30px;

}