@charset "utf-8";
	.cplist {
	margin-top:56px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:justify;
	-moz-justify-content:space-between;
	-webkit-justify-content:space-between;
	justify-content:space-between;
	-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);
	-moz-box-shadow:0 0 5px rgba(0,0,0,.15);
	box-shadow:0 0 5px rgba(0,0,0,.15);
}
.cplistl {
	width:34%;
	/*

    background-color:#f9f9f9;
	border:1px solid #f1f1f1;
	*/

    padding:50px 42px;
}
.cplistlh {
	color:#333;
}
.cplistlbt {
	font-size:30px;
	font-weight:600;
	color:#0050a2;
}
.cplistlp {
	margin-top:20px;
	font-size:14px;
	line-height:26px;
	color:#666666;
}
.cplistr {
	width:65%;
	padding-left:0px;
}
.cplistrlb {
	position:relative;
	height:100%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	border-left:1px dotted #ececec;
}
.cplistrlb_per,.cplistrlb_next {
	position:absolute;
	width:45px;
	height:45px;
	line-height:43px;
	text-align:center;
	background-color:#fff;
	border:1px solid #e5e5e5;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	z-index:10;
	cursor:pointer;
	outline:none;
}
.cplistrlb_per:hover,.cplistrlb_next:hover {
	background-color:#ff7800;
	border-color:#ff7800;
}
.cplistrlb_per:hover i,.cplistrlb_next:hover i {
	color:#fff;
}
.cplistrlb_per {
	left:0;
	top:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
}
.cplistrlb_next {
	right:0;
	top:50%;
	transform:translate(50%,-50%);
	-webkit-transform:translate(50%,-50%);
	-moz-transform:translate(50%,-50%);
	-ms-transform:translate(50%,-50%);
	-o-transform:translate(50%,-50%);
}
.cplistrlb_per i,.cplistrlb_next i {
	color:rgba(0,0,0,1);
}
.cplistrlb_per.swiper-button-disabled,.cplistrlb_next.swiper-button-disabled {
	background-color:#fff;
	border:1px solid #e5e5e5;
}
.cplistrlb_per.swiper-button-disabled i,.cplistrlb_next.swiper-button-disabled i {
	color:rgba(0,0,0,.3);
}
.cplistr_container {
	width:100%;
}
.cplistr_slide {
	position:relative;
	display:flex;
}
.cplistr_slidedw {
	position:absolute;
	right:0;
	top:0;
}
.cplistr_slide_item {
	height:100%;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
}
.cplistr_slide_iteml {
	width:45%;
	padding:50px 0 50px 10px;
}
.cplistr_slide_itemlh {
	font-size:28px;
	color:#222;
}
.cplistr_slide_itemlp {
	font-size:14px;
	color:#999999;
}
.cplistr_slide_itemlimg {
	margin-top:30px;
	transition:all .5s
}
.cplistr_slide_itemlimg img {
	display:inline-block;
	margin-right:10px;
	border-radius:5px;
	background:-webkit-linear-gradient(left,#242424 0%,#444 100%);
	background:-o-linear-gradient(left,#242424 0%,#444 100%);
	background:-ms-linear-gradient(left,#242424 0%,#444 100%);
	background:linear-gradient(to left,#242424 0%,#444 10);
	/* transition:all .5s */
}
.cplistr_slide_itemlimg img:hover {
	background:#0050a2;
}
.cplistr_slide_itemla {
	margin-top:50px;
	width:134px;
	height:34px;
	line-height:32px;
	text-align:center;
	border-radius:17px;
	-webkit-border-radius:17px;
	-moz-border-radius:17px;
	-ms-border-radius:17px;
	-o-border-radius:17px;
	border:1px solid #e1e1e1;
	font-size:14px;
	color:#666;
}
.cplistr_slide_itemla:hover {
	background-color:#0050a2;
	color:#fff;
	border-color:#0050a2;
}
.cplistr_slide_itemr {
	width:55%;
	/* padding:0 15px;
	*/
}
.cplistr_slide_itemr {
	overflow:hidden;
	padding:50px 0 30px 10px;
}
.cplistr_slide_itemr img {
	width:100%;
	transition:all .3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
}
.cplistr_slide .cplistr_slide_item:hover .cplistr_slide_itemr img {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
}
@media screen and (max-width:1200px) {
	.cplistr {
	padding-left:0;
}
.cplistr_slide_item {
	padding:30px 10px;
}
.cplistrlb_per,.cplistrlb_next {
	transform:translate(0,-50%);
	-webkit-transform:translate(0,-50%);
	-moz-transform:translate(0,-50%);
	-ms-transform:translate(0,-50%);
	-o-transform:translate(0,-50%);
}
.cplistr_slide_itemlh {
	line-height:1.2;
	margin-bottom:5px;
}
.cplistr_slide_itemlimg {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	justify-content:left;
}
.cplistr_slide_itemlimg img {
	width:30%;
	max-width:81px;
}
}@media screen and (max-width:992px) {
	.cplistl {
	background:#f5f5f5
}
.cplist {
	margin-top:30px;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	box-shadow:none;
}
.cplist>div {
	width:100%;
}
.cplist>div .cplistrlb {
	border:none;
}
.cplistl {
	padding:40px 15px;
}
.cplistlh {
	text-align:center;
}
.cplistlbt {
	text-align:center;
}
.cplistlp {
	margin-top:15px;
	line-height:23px;
	font-size:13px;
	text-align:center;
}
.cplistr_slide_itemlimg {
	margin-top:20px;
}
.cplistr_slide_itemla {
	margin-top:30px;
}
.cplistr_slide_item {
	padding:40px 15px;
}
}@media screen and (max-width:768px) {
	.cplistr_slide_itemlimg {
	justify-content:center;
}
.cplistlp {
	line-height:23px;
}
.cplistr_slide_item {
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.cplistr_slide_item .cplistr_slide_iteml {
	width:100%;
	text-align:center;
	padding:0;
}
.cplistr_slide_itemla {
	margin:auto;
	margin-top:20px;
	display:none;
}
.cplistr_slide_itemr {
	margin-top:30px;
	padding:0 30px;
	width:100%;
}
.cplistr_slide_itemlh {
	font-size:24px;
}
.cplistr_slide {
  position: relative;
  display: block;
}
.cplistr_slide_iteml {
	width:100%;
	padding:50px 0 30px 10px;
}
.cplistr_slide_itemr {
	width:100%;
	height: auto;
	padding:0px 0 30px 10px;
}
}
.cpbigbox {
	margin-top:70px;
	padding:70px 0;
	background-color:#F5F5F5;
}
.cpbigboxs {
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
.cpbigboxs>div {
	width:32%;
	margin-right:2%;
	background-color:#fff;
	margin-bottom:34px;
	transition:all .3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
}
/* .cpbigboxs>div:hover {
	box-shadow:0px 2px 10px 0px rgba(61,43,43,0.18);
}
*/



.cpbigboxs>div:nth-child(3n) {
	margin-right:0;
}
.cpbigboxs_item .cpbigboxs_itema {
	position:relative;
	display:block;
	padding:20px 20px 20px;
}
.cpbigboxs_item .cpbigboxs_itema:hover .cpbigboxs_itema_img img {
	/* transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	*/
}
.cpbigboxs_itemadw {
	position:absolute;
	left:40px;
	top:30px;
	z-index:9;
}
.cpbigboxs_itema_img {
	/* padding:0 10px;
	*/

    overflow:hidden;
}
.cpbigboxs_itema_img img {
	width:100%;
	transition:all .3s;
	-webkit-transition:all .3s;
	-moz-transition:all .3s;
	-ms-transition:all .3s;
	-o-transition:all .3s;
}
.cpbigboxs_itema_txt {
	margin-top:10px;
}
.cpbigboxs_itema_txth {
	font-weight:700;
	color:#333;
}
.cpbigboxs_itema_txtcs {
	margin-top:12px;
	font-size:13px;
	color:#999;
}
.cpbigboxs_itema_txtcs>div {
	margin-top:5px;
}
.cpbigboxs_itema_txtbtn {
	width:80%;
	margin:20px 0 10px;
	display:-webkit-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	height:42px;
	line-height:40px;
	text-align:center;
	border-radius:22px;
	-webkit-border-radius:22px;
	-moz-border-radius:22px;
	-ms-border-radius:22px;
	-o-border-radius:22px;
	border:1px solid #dddddd;
	overflow:hidden;
}
.cpbigboxs_itema_txtbtn .cpbigboxs_txtbtn_item {
	width:50%;
}
.cpbigboxs_itema_txtbtn .cpbigboxs_txtbtn_item:first-child {
	border-right:1px solid #dddddd;
}
.cpbigboxs_itema_txtbtn .cpbigboxs_txtbtn_item:hover {
	background-color:#0050a2;
}
.cpbigboxs_itema_txtbtn .cpbigboxs_txtbtn_item:hover span {
	color:#fff;
}
.cpbigboxs_itema_txtbtn .cpbigboxs_txtbtn_item:hover i {
	color:#fff;
}
.cpbigboxs_txtbtn_item span {
	font-size:14px;
	color:#777777;
}
.cpbigboxs_txtbtn_item i {
	font-size:14px;
	color:#777777;
}
@media screen and (max-width:1200px) {
	.cpbigboxs_item .cpbigboxs_itema {
	padding:30px 15px;
}
}@media screen and (max-width:992px) {
	.cpbigboxs>div {
	width:100%;
}
.cpbigboxs>div:nth-child(3n) {
	margin-right:2%;
}
.cpbigboxs>div:nth-child(2n) {
	margin-right:0;
}
.cpbigbox {
	margin-top:0;
	padding:40px;
}
}@media screen and (max-width:768px) {
	.cpbigbox {
	padding:40px 15px;
}
.cpbigboxs_item .cpbigboxs_itema {
	padding:30px 10px;
}
.cpbigboxs_itema_txth {
	font-size:14px;
	font-weight:600;
}
.cpbigboxs_itema_img {
	padding:0;
}
.cpbigboxs_itema_txt {
	margin-top:20px;
}
.cpbigboxs_itema_txtcs {
	margin-top:10px;
	font-size:12px;
}
.cpbigboxs_itema_txtbtn {
	width:100%;
	margin-top:20px;
	height:36px;
	line-height:34px;
}
.cpbigboxs_txtbtn_item span {
	font-size:12px;
}
.cpbigboxs_txtbtn_item i {
	font-size:12px;
}
.cpbigboxs>div {
	margin-bottom:20px;
	margin-right:0;
}
.cpbigboxs_itemadw {
	left:5%;
	top:3%;
}
}.foott {
	background-color:#fff;
}
.footlan {
	margin-top:117px;
}
