.top {
	height: 100px;
	width: 100%;
	background: rgba(255, 255, 255, .9);
	overflow: hidden;
	-moz-box-shadow: 0px 2px 5px #f0f0ef;
	-webkit-box-shadow: 0px 2px 5px #f0f0ef;
	box-shadow: 0px 2px 5px #f0f0ef;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
}

.nav li {
	text-align: center;
	float: left;
	width: 120px;
	line-height: 100px;
	/* border-bottom: 2px solid #F8B62B; */
}

.nav li a {
	display: block;
	/* border-bottom: 2px solid #ffffff; */
	margin-top: -4px;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;

}

.nav li a:hover {
	color: #F8B62B;
	border-bottom: 4px solid #F8B62B;
	margin-top: -4px;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;

}

.nav li a.hover {
	color: #F8B62B;
	border-bottom: 4px solid #F8B62B;
	margin-top: -4px;
}

.nav2 {
	display: block;
	overflow: hidden;
}

.nav2 h1 {
	width: 155px;
	font-size: 38px;
	font-weight: bold;
	color: #15306D;
	/*line-height:80px;*/
	margin: 40px auto 20px;

}

.nav2 span {
	display: block;
	width: 60px;
	height: 6px;
	background: #F8B62B;
	margin: 0 auto 20px;
}

.nav2 ul {
	width: 810px;
	margin: 0 auto;
}

.nav2 ul li {
	float: left;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid rgba(21, 48, 109, 1);
	margin: 0 10px;


}

.nav2 ul li a {
	display: block;
	color: #15306D;


}

.nav2 ul li:hover {
	width: 140px;
	height: 40px;
	border: 1px solid #F8B62B;
	background: #F8B62B;
}

.nav2 ul li:hover a {
	color: #fff;
}

.jj {
	overflow: hidden;
	padding-bottom: 50px;

}

.htjj {
	margin-top: 50px;
	position: relative;

}

.xbt {
	display: block;
	width: 100%;
	height: 60px;
	background: #FFFFFF;
	-moz-box-shadow: 0px 2px 8px #f0f0ef;
	-webkit-box-shadow: 0px 2px 8px #f0f0ef;
	box-shadow: 0px 2px 8px #f0f0ef;
	color: #15306D;
	border-left: 20px solid #15306D;
	line-height: 60px;
	font-size: 22px;
	font-weight: bold;
	padding: 0 10px;
}

.btyw {
	position: absolute;
	top: 0px;
	left: 280px;
	font-size: 180px;
	line-height: 180px;
	font-weight: bold;
	color: rgba(21, 48, 109, .1);
	;
}
.box {
	width: 50%;
}

.wmbt {
	margin-top: 40px;
	font-size: 30px;
	color: #15306D;
	font-weight: bold;

}

/*滚动条*/
.xbox {
	margin-top: 30px;
	width: 90%;
	height: 340px;
	overflow: auto;
	font-size: 16px;
	color: #333;
	cursor: pointer;
	line-height: 30px;
	text-indent: 2em;
	padding: 0 30px 0 0;
}

.xbox::-webkit-scrollbar {
	/*滚动条整体样式*/
	width: 5px;
	/*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
}

.xbox::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
	box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);


	background: #F8B62B;
}

.xbox::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);

	-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);

	background: rgba(21, 48, 109, .1);
}



/*视频*/
.sp {
	width: 48%;
	height: 410px;
	border-radius: 10px;
	float: right;
	margin-top: 40px;
}

.dsz {
	width: 100%;
	

}

.kuang1 {
	width: 100%;
	height: 50px;
	border-top: 3px solid #15306D;
	border-left: 3px solid #15306D;
}

.kuang2 {

	height: 70px;
	border-bottom: 3px solid #F8B62B;
	border-right: 3px solid #F8B62B;
}

.zhongjian {
	width: 100%;
	overflow: hidden;
}

.dszhz {
	width: 50%;
	color: #333333;
	text-align: center;
}

.dszhz img {
	width: 40%;
}

.dszhz2 {
	width: 50%;
	color: #333333;
}

.dszhz2 h1 {
	font-size: 30px;
	color: #15306D;
	font-weight: bold;

}

.dszhz2 p {
	font-size: 16px;
	line-height: 30px;
	margin: 20px 0;
}

.wh {
	left: 600px;
}

.three {
	margin-top: 50px;

}

.three li {
	float: left;
	width: 30%;
	height: 450px;
	background: #F8B62B;
	text-align: center;
	margin-right: 5%;
}

.three li:first-child {
	background: #15306D;
}

.three li:last-child {
	background: #BD2D28;
	margin-right: 0px;
}

.three li h1 {
	font-size: 30px;
	margin-top: 120px;
	margin-bottom: 20px;
	font-weight: bold;
}

.three li p {
	margin-bottom: 20px;
}

.lc {
	left: 100px;
}

.gs {
	width: 50%;
}

.gs img {
	width: 90%;
}

.fzlc {
	margin-top: 80px;
}

.xbox2 {
	text-indent: 0em;
	margin-top: 0px;
	width: 95%;
	height: 370px;
}

.fz div {
	height: 70px;
	overflow: hidden;
}

.fz li {
	height: 180px;
	border-bottom: 1px solid #F0F0EF;
	margin-bottom: 20px;
}

.fz li:last-child {
	border-bottom: none;
}

.fz i {
	font-size: 50px;
	line-height: 70px;
	font-weight: bold;
	color: #15306D;
	float: left;
	padding-right: 20px;
}

.fz span {
	float: left;
	display: block;
	line-height: 70px;
	border-left: 1px solid #15306D;
	padding-left: 20px;
}

.fz p {
	margin-top: 20px;
}

.zl {
	left: 750px;
}

.gh {
	left: 200px;
}

.plan {
	width: 100%;
	margin-top: 60px;
}

.plan1 {
	width: 100%;
	background: #BD2D28;
	overflow: hidden;
}

.plan2 {
	width: 100%;
	background: #F8B62B;
	overflow: hidden;
}

.plan3 {
	width: 100%;
	background: #15306D;
	overflow: hidden;
}

.plan1 img,
.plan2 img,
.plan3 img {
	width: 50%;
	display: block;
	max-width: 50%;
	max-height: 400px;
	float: left;
}

.plan1 p,
.plan2 p,
.plan3 p {
	width: 40%;
	float: right;
	margin-right: 5%;
	max-height: 300px;
	overflow: hidden;
	font-size: 22px;
	line-height: 35px;

}

.plan1 p {
	margin-top: 124px;
}

.plan2 img {
	float: right;
}

.plan2 p {
	float: left;
	margin-left: 5%;
	margin-top: 70px;
	overflow: hidden;
	/* height: 245px; */
}

.plan3 p {
	margin-top: 128px;
}

.ejbt {
	margin-top: 30px;


}

.ejbt h1 {
	text-align: center;
	font-size: 38px;
	font-weight: bold;
	color: rgba(21, 48, 109, 1);
	line-height: 80px;
}

.ejbt span {
	display: block;
	margin: 0 auto;
	width: 60px;
	height: 6px;
	background: rgba(248, 182, 43, 1);
}

.ejbtx {
	/* max-width: 50%; */
	/* max-width: 1000px; */
	width: 360px;
	margin: 20px auto;
	height: 80px;
}

.ejbtx li {
	float: left;
	cursor: pointer;
	margin: 20px;
	text-align: center;
	display: block;
	color: #15306D;
	font-weight: bold;
	width: 138px;
	height: 38px;
	border: 1px solid #15306D;
	line-height: 38px;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.ejbtx li:hover {
	border: 1px solid rgba(248, 182, 43, 1);


	background: rgba(248, 182, 43, 1);
	color: #FFFFFF;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.ejbtx li.ejb {
	border: 1px solid rgba(248, 182, 43, 1);


	background: rgba(248, 182, 43, 1);
	color: #FFFFFF;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.mapbox {
	position: relative;
	margin-bottom: 270px;
}

.mapdz {
	width: 100%;
	height: 300px;
	padding: 0 10%;


	position: absolute;
	top: 350px;
}

.mapdz li {
	width: 33.33%;
	height: 300px;
	background: rgba(21, 48, 109, .8);
	float: left;
	text-align: center;
}

.mapdz li img {
	margin: 50px;

}

.mapdz li .ewm {

	margin: 0;
}

.mapdz li p {
	margin-top: 20px;
}

.mapdz li h1 {
	font-size: 30px;
	margin-top: 25px;
}

.fxhz {
	width: 100%;

	background: #ffffff;
	-moz-box-shadow: 0px 2px 5px #dddddd;
	-webkit-box-shadow: 0px 2px 5px #dddddd;
	box-shadow: 0px 2px 5px #dddddd;
	margin-bottom: 200px;
	padding: 2%;

}

.bd {
	color: #BD2D28;
}

.bdqian {
	display: block;
	float: left;
	width: 8%;
	height: 52px;
	line-height: 52px;
	border: 1px solid #ADADAD;
	border-radius: 5px 0 0 5px;
	color: #333;
	padding-left: 2%;
	border-right: none;

}

.bdqian2 {
	float: right;
}

.bd1 li {
	width: 50%;
	float: left;
	margin-bottom: 20px;
}

.bd1 li p {
	font-size: 18px;
	font-weight: bold;
	color: #15306D;
	margin-bottom: 40px;
}

.bd1 li input {
	width: 86%;
	height: 52px;
	border: 1px solid #ADADAD;
	border-radius: 0 5px 5px 0;
	color: #333;

	border-left: none;
}

.bd1 li:last-child {
	width: 100%;
}

.bd1 li textarea {
	width: 100%;
	border: 1px solid #ADADAD;
	border-radius: 5px;
	color: #333;
	padding: 1%;
	height: 200px;
	font-size: 16px;
}

::-webkit-input-placeholder {
	/* WebKit browsers */
	color: rgb(216, 216, 216);

}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: rgb(216, 216, 216);

}

:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: rgb(216, 216, 216);

}

.bd button {
	/* display: block; */
	width: 16%;
	height: 60px;
	background: rgba(248, 182, 43, 1);
	border-radius: 10px;
	margin-left: 42%;

}

.hzbt {
	width: 60%;
	margin: 20px auto;
	text-align: center;
	color: #333;

}

.hzqy li {
	float: left;
	margin: 15px 2%;
	width: 21%;
	/* height: 200px; */
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 2px 10px 0px rgba(35, 24, 21, 0.1);
	-webkit-box-shadow: 0px 2px 10px 0px rgba(35, 24, 21, 0.1);
	-moz-box-shadow: 0px 2px 10px 0px rgba(35, 24, 21, 0.1);
	-o-box-shadow: 0px 2px 10px 0px rgba(35, 24, 21, 0.1);
	text-align: center;
}

.hzqy li img {
	line-height: 200px;
	width: 80%;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.hzqy li:hover img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.yema {
	width: 460px;
	margin: 20px auto;
}

.yema li {
	float: left;
	color: #333;
	width: 34px;
	height: 34px;
	border: 1px solid #F8B62B;
	margin: 0 10px;
	text-align: center;
	line-height: 34px;
	cursor: pointer;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.yema li:hover {
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
	background: #F8B62B;
	color: #FFFFFF;
}

.yema li.ye {
	background: #F8B62B;
	color: #FFFFFF;
}

.yema li:first-child,
.yema li:last-child {
	width: 68px;
}

.hzhb {
	margin-top: 0px;
	height: 0;
}

.plan2_hb {
	background: #15306D;
}

.plan1_hb p,
.plan2_hb p {
	font-size: 18px;
	line-height: 34px;
}

.plan1_hb p {
	margin-top: 94px;
}

.xiazai {
	margin-bottom: 30px;
	overflow: hidden;
}

.xiazai li {
	width: 48%;
	margin: 1%;
	height: 36px;
	line-height: 36px;
	color: #333333;
	float: left;
	border-bottom: 1px solid #f1f1f1;
	cursor: pointer;

}

.xiazai li:hover {
	border-bottom: 1px solid #15306D;


}

.xiazai li:hover p,
.xiazai li:hover h1 {
	color: #15306D;
}

.xiazai li a {
	display: block;

}

.xiazai li p {
	float: left;
}

.xiazai li img,
.xiazai li h1 {
	float: right;
}

.xiazai .xiayou {
	float: right;
}

.xiazai li img {
	margin-right: 5px;

}

.shouhou {
	color: #333333;
}

.shouhou li {
	width: 90%;
	padding: 40px 5%;
	margin-bottom: 20px;
	background: #ffffff;
	-moz-box-shadow: 0px 2px 5px #dddddd;
	-webkit-box-shadow: 0px 2px 5px #dddddd;
	box-shadow: 0px 2px 5px #dddddd;
}

.shouhou li i {
	font-size: 48px;
	color: #F8B62B;
}

.miaobao {
	margin-bottom: 20px;
	overflow: hidden;
}

.miaobao li {
	float: left;
	height: 20px;
	line-height: 20px;
	color: #333333;
	font-size: 14px;
}

.miaobao li img {
	margin-right: 10px;
}

.wenzhang {
	text-align: center;
	margin-top: 30px;
	color: #333333;

	padding: 40px 5%;
	margin-bottom: 20px;
	background: #ffffff;
	-moz-box-shadow: 0px 2px 5px #dddddd;
	-webkit-box-shadow: 0px 2px 5px #dddddd;
	box-shadow: 0px 2px 5px #dddddd;
	overflow: hidden;
}

.wenzhang .title {

	font-size: 36px;
	margin-bottom: 20px;
	font-weight: bold;
	color: rgba(21, 48, 109, 1);
	line-height: 36px;
}

.wenzhang .date {
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: rgba(241, 241, 241, 1);
}

/* .wenzhang p {
	width: 80%;
	margin: 30px auto;
	font-size: 16px;
	text-align: left;
	text-indent: 2em;
	line-height: 30px;
} */

.wenzhang img {
	width: 50%;
	max-width: 80%;
}

.xiayp {

	padding: 30px 5%;
	background: rgba(241, 241, 241, 1);
	overflow: hidden;
	text-align: left;
	margin-top: 30px;
}

.xiayp ul li {
	height: 30px;
	line-height: 30px;
	/* 单行文本超出隐藏 */
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.xiayp ul li a:hover {
	color: #15306D;
}

.back {
	display: block;
	padding: 0px 30px;

	background: #F8B62B;

	line-height: 60px;

}

.back img {
	width: auto;
	float: left;
	margin-right: 10px;
}


.sideMenu {
	width: 22%;
	background: #fff;
	-moz-box-shadow: 0px 2px 5px #dddddd;
	-webkit-box-shadow: 0px 2px 5px #dddddd;
	box-shadow: 0px 2px 5px #dddddd;
	margin-top: 30px;
	color: #333333;
	padding-bottom: 10px;
}

.sideMenu span {
	display: block;
	color: #fff;
	height: 60px;
	line-height: 60px;
	font-size: 22px;
	padding-left: 20px;
	background: #15306D;
}

.sideMenu h3 {

	height: 20px;
	line-height: 20px;

	/* background: #0bb0ba; */
	font-size: 16px;
	font-weight: bold;
	color: #333;
	cursor: pointer;
	padding: 0 20px;
	margin: 20px;
	border-left: 4px solid #15306D;

}

.sideMenu h3 a {
	color: #333;
}

.sideMenu ul {
	display: none;
}

.sideMenu ul li {

	height: 44px;
	line-height: 44px;
	/* background: #f7f7f7; */
	/* padding: 20px; */
	border-bottom: 1px dashed #919191;
	margin: 0 20px;

}

.sideMenu ul li:last-child {
	border-bottom: none;

}


.sideMenu ul li i {
	display: block;
	width: 4px;
	height: 4px;
	float: left;
	margin-top: 20px;
	background: #F8B62B;
}

.sideMenu ul li a {
	color: #919191;
	font-size: 14px;
	font-weight: normal;
	margin-left: 20px;
	float: left;
}

.gao {
	margin-bottom: 30px;
	padding-bottom: 10px;
    overflow: hidden;
}

.cpp {
	width: 78%;
	margin-top: 30px;
	padding-bottom: 40px;
}

.cpp li {
	width: 29.3%;
	/* height: 450px; */
	background: #fff;
	-moz-box-shadow: 0px 2px 5px #dddddd;
	-webkit-box-shadow: 0px 2px 5px #dddddd;
	box-shadow: 0px 2px 5px #dddddd;
	float: left;
	margin-left: 3%;
	margin-bottom: 50px;

	overflow: hidden;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.cpp li a {
	position: relative;
	display: block;

}

/* .cp li a .cpx{
	position: absolute;
	top: 0;
	left: 0;
	

} */
.cpp li a .cpx .cpt {
	width: 100%;
	height: 400px;
	max-height: 400px;
	display: block;
	overflow: hidden;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.cpp li a .cpx h1 {
	text-align: center;
	width: 100%;
	line-height: 50px;
	font-size: 16px;

}

.cpp li a .cps {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(21, 48, 109, .8);
	z-index: 9;
	text-align: center;
	/* padding: 50px 30px; */
	color: #fff;
	display: none;
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;

}

.cpp li a .cps img {
	margin: 50px 0 30px;

}

.cpp li a .cps p {
	line-height: 30px;
	width: 80%;
	margin: 0 auto;
	height: 210px;
	overflow: hidden;
	margin-bottom: 20px;
}

.cpp li:hover {
	/* margin-top: -10px; */
	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;

}
.cpp li:hover a .cpx .cpt{
	
	transform:scale(1.05);

	transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.cpp li a:hover .cps {
	display: block;

}

.miaobao2 {
	margin-top: 30px;
	margin-bottom: 0;
}

.cpjj {
	color: #333333;
	margin-left: 2%;


}

.cpjj .cpjpg {
	width: 40%;
	overflow: hidden;
}

.cpjj .cpjpg img {
	width: 100%;
}

.jdjs {
	width: 55%;
	margin-left: 5%;
}

.jdjs h1 {
	font-size: 30px;
	line-height: 100px;
	font-weight: bold;
	color: #15306D;
	width: 90%;
	margin-top: 30px;
	border-bottom: 1px solid #15306D;
}

.jdjs p {
	font-size: 18px;
	width: 90%;
	line-height: 30px; 
	margin-top: 30px;
}

.cpbt {
	text-align: 20px;
	height: 20px;
	font-weight: bold;
	border-left: 4px solid #15306D;
	color: #15306D;
	padding: 0 20px;
	margin-top: 50px;
}

.table {
	color: #333;
	width: 100%;
	margin-top: 50px;

}

.table tr {
	height: 60px;
}

.table th {
	font-weight: bold;
	color: #15306D;
	width: 30%;
}

.table td,
.table th {
	text-align: center;
	border: 1px solid #15306D;
}

.cppppcs {
  margin-left: 2%;
  padding-top: 1rem;
}

.zhuanli {
	margin-top: 50px;
}

.zhuanlijpg {
	float: left;
	width: 25%;
	margin: 4%;
}

.zhuanlijpg img {
	width: 100%;
}
.hzhbbox{
	/* overflow: hidden;
	 height: 800px; */
	 margin-bottom: 200px;
}
.ejbtx2{
	width: 540px;
}
.navcang{
	display: none;
}
.wqd-section-three .img-wrapper {
  width:100%;
  height:0;
  padding-bottom: 33%;
  overflow:hidden;
  position: relative;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  background-size:cover;
}
@media screen and (max-width: 1024px) {
  .wqd-section-three .img-wrapper {
  padding-bottom: 50%;
  }
}

.xiaolunbo{
	display: none;
}
.t-nav-pgn{
	display: none;
}
.xidongejbtx{
	display: none;
}
.hzqy{
	margin-bottom: 50px;
}
.mrbottom{
	margin-bottom: 900px;
}
.wenzhang img{
	display: block;
	margin: 0 auto;
}
.ejnewsdong:hover{
	margin-left: -2%;
	display: block;
	transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
@media only screen and (max-width: 1440px) {
	
	.dszhz img {
		width: 55%;
	}

	.xbox2 {
		height: 300px;
	}

	.plan1 p {
		margin-top: 92px;
	}

	.plan1 p,
	.plan2 p,
	.plan3 p {
		font-size: 18px;
	}
	.plan2 p {
		margin-top: 16px;
	}

	.plan3 p {
		margin-top: 110px;
	}

	.three li {
		height: 350px;
	}

	.three li h1 {
		margin-top: 72px;
	}

	.wh {
		left: 444px;
	}

	.zl {
		left: 440px;
	}
	.plan1_hb p{
		font-size: 16px;
		margin-top: 20px ;
		line-height: 28px;
	}
	.plan2_hb p{
		font-size: 16px;

		margin-top: 4px ;
		line-height: 28px;
	}
	.bdqian {
		width: 12%;
	}
	.jdjs h1 {
		line-height: 70px;
		margin-top: 0;
	}
	.jdjs p {
		font-size: 16px;
	}
	.cpp li a .cpx .cpt {
		height: 340px;
	}
}

@media all and (max-width: 1200px) {
	.dszhz img {
		width: 66%;
	}

	.dszhz2 p {
		margin: 10px 0;
	}

	.three li h1 {
		margin-top: 50px;
	}

	.three li {
		height: 300px;
	}

	.btyw {
		font-size: 140px;
		line-height: 140px;
	}

	.wh {
		left: 302px;
	}

	.xbox2 {
		height: 238px;
	}

	.xbox::-webkit-scrollbar {
		/*滚动条整体样式*/
		width: 10px;
		/*高宽分别对应横竖滚动条的尺寸*/
		height: 1px;
	}
	.zl {
		left: 395px;
	}

	.plan1 p {
		margin-top: 50px;
	}

	.plan2 p {
		margin-top: 46px;
		font-size: 16px;
		line-height: 22px;
	}

	.plan3 p {
		margin-top: 50px;
	}
	.nav{
		display: none;
	}
	.navcang{
		display: block;
	}
	.plan1_hb p{
		margin-top: 26px;
		line-height: 20px;
	}
	.plan2_hb p {
		margin-top: 16px;
		font-size: 16px;
		line-height: 20px;
	}
	.cpjj .cpjpg {
		width: 100%;
	}
	.jdjs {
		width: 100%;
		margin-left: 0;
	}
	.jdjs p, .jdjs h1 {
		width: 100%;
	}
}

@media all and (max-width: 1024px) {
	body{
		font-size: 62.5%;		
	}
	.dalunbo{
		display: none;
	}
	.xiaolunbo{
		display: block;
	}
	.nav2 ul li {
	
		font-size: 1.6em;
	}
	.wmbt{
		font-size: 3em;
	}
	.xbt{
		font-size: 2.2em;
	}
	.top {
		height: 80px;
	}
	.cd-nav-trigger {
		top: 18px;
	}
	.logo{
		width: 80px;
	}
	.wqd-section-three{ 
		margin-top: 80px;
	}
	.xbox::-webkit-scrollbar {
		width: 5px;
		height: 1px;
	}

	.xbox {
		height: 200px;
	}

	.sp {
		height: 280px;
	}

	.dszhz2 h1 {
		font-size: 2em;
	}

	.dszhz img {
		width: 80%;
	}

	.xbox3 {
		height: 200px;
	}

	.fz i {
		font-size: 38px;
		line-height: 40px;
	}

	.fz span {
		line-height: 40px;
	}

	.fz div {
		height: 40px;
	}

	.fz p {
		margin-top: 10px;
		line-height: 22px;
	}
	.fz li {
		height: 150px;
	}
	.xbox3::-webkit-scrollbar {
		width: 5px;
		height: 1px;
	}
	.plan1 p {
		margin-top: 40px;
		line-height: 26px;
		font-size: 1.4em;
	}
	.plan2 p{
		font-size: 1.4em;
		margin-left: 2%;
		margin-right: 0;
		width: 47%;
		margin-top: 20px;
		/* height: 174px; */
	}
	.plan3 p {
		font-size: 1.4em;
		margin-top: 28px;
	}
	.btyw {
		font-size: 100px;
		line-height: 100px;
	}
	.zl {
		left: 300px;
	}
	.three li {
		height: 245px;
	}
	.three li h1 {
		margin-top: 18px;
		font-size: 2.4em;
	}
	.plan1_hb p {
		margin-top: 10px;
		line-height: 20px;
	}
	.plan2_hb p {
		margin-top: 14px;
	}
	.xiazai li p {
		font-size: 1.6em;
	}
	.shouhou li {
		width: 100%;
	}
	.wenzhang h1 {
		font-size: 3em;
	}
	.wenzhang p {
		width: 100%;
		font-size: 2em;
    line-height: 2em;
	}
	.xiayp ul li {
		font-size: 2em;
	}
	
	.wenzhang img {
		width: 100%;
	}
	.back img{
		width: 50%;
	}
	.sideMenu {
		float: none;
		width: 100%;
	}
	.cpp {
		width: 100%;
	}
	.cpp li{
		margin-left: 2%;
		margin-right: 2%;
	}

	.yema {
		float: none;
	}
	.cpjj .cpjpg {
		width: 80%;
		/* margin: 0 auto; */
		margin-left: 10%;
	}
	.cpp li a .cpx .cpt {
		height: 250px;
	}
	.mrbottom{
		margin-bottom: 500px;
	}
	.wenzhang .title {
		font-size: 28px;
	}
	.xiazai li {
		height: 50px;
		line-height: 50px;
	}
	
}
@media all and (max-width: 768px){
	.nav2 ul li {
		width: 100px;
		height: 30px;
		line-height: 30px;
		font-size: 1.4em;
	}
	.slipe-box .swiper-pagination {
		bottom: 14px !important;
	}
	.nav2 h1{
		font-size: 3em;
		text-align: center;
		margin: 20px auto 10px;
	}
	.wmbt {
		font-size: 2.2em;
	}
	.box {
		width: 100%;
		margin-top: 30px;
	}
	.xbox{
		font-size: 1.4em;
		line-height: 24px;
		padding: 0 10px 0 0;
		margin-top: 20px;
		width: 100%;
	}
	.sp{
		width: 100%;
		height: 300px;
	}
	.dszhz2 p {
		font-size: 1.4em;
		line-height: 20px;
	}
	.btyw {
		font-size: 6em;
	}
	.fz li {
		height: 110px;
	}
	.xbox3 {
		height: 200px;
		margin-top: 0px;
	}
	.plan2 p {
		width: 100%;
		font-size: 1.6em;
		line-height: 26px;
		/* height: 300px; */
		padding: 20px 5%;
		margin: 0;
	}

	.fzlc {
		margin-top: 60px;
	}
	.gs {
		width: 100%;
	}
	.gs img {
		width: 100%;
		margin-bottom: 10px;
	}
	.plan1 img, .plan2 img, .plan3 img {
		width: 100%;
		max-width: 100%;
		
	}
	.plan1 p, .plan3 p {
		width: 100%;
		padding: 20px 5%;
		margin: 0;
		font-size: 1.6em;
		line-height: 26px;
	}

	.plan1 p, .plan2 p, .plan3 p{
		max-height: none;
	}
	.hzqy li {
		width: 46%;
	}
	.ejbt {
		margin-top: 16px;
	}
	.ejbt h1 {
		font-size: 30px;
	}
	.hzbt {
		width: 90%;
		margin: 0 auto;
	}
	.ejbtx {
	margin: 0 auto;
	}
	.xiazai li {
		
		width: 100%;
		margin: 0;
	}
	.xiazai li p{
		font-size: 1.4em;
	}
	.mapdz li {
		width: 100%;
	}
	.bdqian {
		width: 16%;
		height: 40px;
		line-height: 40px;
	}
	.bd1 li input {
		width: 84%;
		height: 40px;
	}
	.bd button {
		height: 40px;
	}
	.wenzhang h2 {

		line-height: 30px;
		font-size: 2em;
	}
	.cpp li a .cpx .cpt {
		height: 180px;
	}
	.mrbottom{
		margin-bottom: 1200px;
	}
	.mrbottom2{
		margin-bottom: 900px;
	}
	.mapdz li p {
		font-size: 2em;
	}
	
}
@media all and (max-width: 580px){

	.center{
		width: 90%;
	}
	.cd-nav-trigger {
		right: 5%;
	}
	.nav2{
		display: none;
	}
	.logo {
		width: 60px;
		margin-top: 10px;
	}
	.box {
		margin-top: 0px;
	}
	.dszhz {
		width: 100%;
	}
	.dszhz img {
		width: 90%;
	}
	.dszhz2 {
		width: 95%;
		margin-top: 10px;
	}
	.btyw {
		left: 30%;
	}
	.three li {
		height: 140px;
	}
	.three li h1 {
		margin-top: 14px;
		font-size: 1.6em;
		margin-bottom: 6px;
	}
	.three li img{
		width: 30%;
	}
	.yema{
		display: none;
	}
	.t-nav-pgn{
		display: block;
		width: 50%;
		margin: 20px auto;
		text-align: center;
		font-size: 1.6em;
		color: #333;
		
	}

	.ejbtx {
		width: 82%;
	}
	.ejbtx li {
		width: 48%;
		margin: 10px 1%;
		font-size: 1.4em;
	}
	.shouhou li i {
		font-size: 2.5em;
	}
	.bd1 li {
		width: 100%;
	}
	.bd1 li p {
		margin-bottom: 0;
		float: left;
	}
	.bd button {
		height: 30px;
	}
	.ejbtx2 li{
		width: 30%;
	}
	.back{
		display: none;
	}
	.wenzhang h1 {
		font-size: 2em;
	}
	.xiayp {
		padding: 20px 5%;
	}
	.cpp{
		padding-bottom: 0;
	}
	.cpp li:first-child {
		margin-left: 10%;
	}
	.cpp li:last-child {
		margin-bottom: 0%;
	}
	.cpp li {
		width: 80%;
		margin-left: 10%;
		margin-bottom: 30px;
	}
	.cpp li:hover{
		margin-top: 0;
	}
	.cpp li a:hover .cps {
		display: none;
	}
	.zhuanli {
		margin-top: 0px;
	}
	.table tr , .cpbt {
		font-size: 1.6em;
	}
	.cpp li a .cpx .cpt {
		height: 400px;
	}
	.wenzhang .title {
		font-size: 24px;
	}
	.wenzhang{
		-moz-box-shadow: 0px 0px 0px #dddddd;
    -webkit-box-shadow: 0px 0px 0px #dddddd;
     box-shadow: 0px 0px 0px #dddddd;
	}

}
@media all and (max-width: 458px){
	.btyw {
		font-size: 5em;
	}
	.top {
		height: 80px;
	}
	.slipe-box .swiper-pagination div {
		width: 20px;

	}
	.slipe-box .swiper-pagination div p {
		width: 20px;
	}
	.sp {
		height: 232px;
	}
	.fz i {
		font-size: 2em;
	}
	.fz li {
		height: 150px;
	}
	.xbox3 {
		height: 230px;
	}
	.wenzhang h1 {
		font-size: 1.6em;
	}
	.cpp li a .cpx .cpt {
		height: 360px;
	}
}

