@charset "utf-8";
/* CSS Document */




.banner{
	height: 750px;
	background: url(../images/kv.jpg) no-repeat center top;
}
.banner .btn{
	width: 230px;
	height: 90px;
	bottom: 0;
	margin-left: -206px;
}
/*标题部分*/

.til{
	padding: 14px 0;
	background-color: #0d4882;
	margin: 30px 0 0;
}
.part1 .til{
	background-color: #fff;
}

/*标题部分*/

/*公用按钮部分*/
.btn{padding: 20px 0;}
/*公用按钮部分*/

.txt{
	font-size: 24px;
	line-height: 40px;
	padding: 0 20px;
}
.part1 .txt{
	text-indent: 2em;
	background: url(../images/p1-bg.png) no-repeat center top;
	background-size: 100% 100%;
	padding: 20px;
}

.p1-bd li{
	float: left;
	width: 170px;
	padding: 8px;
	border: 1px dashed #aaa;
	font-size: 30px;
	margin: 36px 6px;
}
.p1-bd li.dw{margin-top: 80px;}
.p1-bd li p{padding: 8px 0;}

.p2-bd-mn{
	height: 404px;
	background-color: #e6e1e5;
	border: 1px solid #c7c7c7;
	margin-top: 50px;
}
.p2-bdr{
	width: 540px;
	margin-left: 10px;
	font-size: 22px;
	line-height: 34px;
	padding-top: 70px;
}
.p2-bdr h3{font-size: 38px;line-height: 40px;}
.p2-bdr h4{padding:6px 0  10px;}
.p2-bdr p{padding-bottom: 10px;}

.p2-ico{
	width: 278px;
	height: 72px;
	line-height: 62px;
	font-size: 26px;
	color: #fff;
	background: url(../images/p2-jiao.png) no-repeat center;
	top: -8px;
}
.p2-bd-mn2{background-color: #f9f9fc; }
.p2-bd-mn3{background-color: #fcfcfc; }
.p2-bd-mn4{background-color: #f2eeee; }
.p2-bd-mn5{background-color: #efd7d3; }
.p2-bd-mn6{background-color: #fbfbfd; }

.p3-bd{padding-top: 40px;}
.p3-bd li{
	float: left;
	width: 586px;
	background: #eaeaea;
	margin: 30px 7px;
	position: relative;
}
.p3-bd li .p3-bdr{
	padding: 16px;
    width: 254px;
	line-height: 30px;
}
.p3-bd li .p3-bdr h4{font-size: 26px;padding: 18px 0 10px;}
.p3-bd li span{width: 55px;height: 55px;top: -26px;}
.p4-bd{padding: 44px 36px 20px;}
.p4-bd li{
	float: left;
	margin: 10px 10px;
	box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	-ms-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
}
.p5-bd h3{padding: 30px 0 20px;}

.p5-mn1 .bd{padding: 0 35px 70px;overflow: hidden;}
.p5-mn1 .bd ol{width: 300%;}
.p5-mn1 .bd ol li{
	float: left;
	width: 33.333%;
	height: 337px;
	background-color: #e6e6e6;
	margin-top: 400px;
}
.p5-mn1 .bd .silderTu{
	right: 0;
	bottom: -1px;
}
.p5-mn1 .bd .silderTxt{
	width: 340px;
	left: 130px;
    top: -218px;
}
.p5-mn1 .bd .silderTxt .sdT{
	background-color: #27c3cd;
	padding: 0 42px ;
	height: 400px;
}
.p5-mn1 .bd .silderTxt .sdT dt{font-size: 30px;padding: 104px 0 20px;}
.p5-mn1 .bd .silderTxt .sdT dt span{font-size: 38px;}
.p5-mn1 .bd .silderTxt .sdT dd{
	font-size: 22px;
	line-height: 30px;
	padding-bottom: 10px;
}
.p5-mn1 .bd .silderTxt .sdT .p5-1-ico{top: -6px; }

.p5-mn1 .hd ul{
	bottom: 10px;
}
.p5-mn1 .hd li {
	float: left;
	width: 32px;
	height: 32px;
	margin:0 5px;
	border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background-color: #d1d1d1;
    cursor: pointer;
}
.p5-mn1 .hd li.on{background-color: #999;}

.arrow{
	width: 43px;
	height: 78px;
	top: 50%;
	margin-top: -14px;
	cursor: pointer;
}
.prev{left: 0; }
.next{right: 0;}

.p5-mn2{overflow: hidden;margin: 48px 0 20px;}
.p5-mn2 li{
	float: left;
	width: 284px;
	margin: 0 22px 0 0;
}
.p5-bd3-l{width: 544px;}
.p5-bd3-l .txt{padding: 20px 20px;}
.p5-bd3-r{
	width: 636px;
	padding:34px 0 66px;
}
.p5-bd3-r img{
	box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	-ms-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2);
}
.p5-bd3-r .pa{
	right: 0;
	bottom: 0;
}
.p6-bd{padding-top: 60px;}
.p6-bd li{
	float: left;
	margin:0 0 30px 60px;
}


/*********************20170529新加版块 start*********************/
.part22{ padding: 50px 0; background: #cbcbcb}
.part22 .ti{ text-align: center}
.part22 .slideBox22{ padding: 20px 0; }
.part22 .slideBox{ width:1200px; height: 527px; position:relative; padding-left: 176px; box-sizing: border-box; }
.part22 .slideBox .hd{ height:100%;  position:absolute; left:10px; top:5px;  }
.part22 .slideBox .hd ul{ zoom:1;   }
.part22 .slideBox .hd ul li{  width:125px;height:75px; padding-left: 20px;  line-height:35px; background:#715e56; cursor:pointer; position:relative; font-weight: bold; font-size: 22px; color:#fff; margin-bottom: 15px; z-index: 0; }
.part22 .slideBox .hd ul li.i1{ margin-top: 30px}
.part22 .slideBox .hd ul li.on{ background: #b9a687}
.part22 .slideBox .bd{ position:relative; height:100%; /*z-index:1;*/   }
.part22 .slideBox .bd li{ zoom:1; vertical-align:middle; position: relative; font-size: 20px }
.part22 .slideBox .bd span{ position: absolute; left: 0; top:0; padding: 30px 40px; width: 394px; height: 207px; line-height: 35px}
.part22 .slideBox .bd span a{ display: block; width: 263px; height: 49px; line-height: 49px; text-align: center; color: #000; border-radius: 50px; border: 1px solid #000; margin-top: 10px}
/*********************新加版块 end*********************/

