* {
	padding: 0;
	margin: 0;
	list-style: none;
	box-sizing: border-box;
	text-decoration: none;
	list-style-type: none;
}
.cpzxb .cpzx_2_1{
	height: auto !important;
}
.cpzxb .cpzx_2_1>a:nth-child(4n){
	margin-right: 0 !important;
}
html {
	font-family: "Microsoft YaHei", 微软雅黑;
	scroll-behavior:smooth;
}

#mb-fulid{
	background-color: #fff;

}
/* 其他字体 */
.fontFamily{
	font-family: verdana;
}

input{outline: none;}

textarea{outline: none;}

/* 头部 */

.head{
	width: 100%;
	z-index: 2;
	color: #3482ff;
	padding-top: 23px;
}

.head_1{
	width: 1200px;
	height: 57px;
	margin: 0 auto;
}

.head_1_1{
	float: left;
	padding-top: 4px;
	float: left;
}
.head_1_1>img{
	width: 57px;
	height: 42px;
}
.head_1_1>span{
	font-size: 20px;
	color: #3482ff;
	/* display: block; */
	position: relative;
	left: 14px;
	bottom: 13px;
}
.head_1_2{
	height: 42px;
	border-left: 2px solid #d0d0d0;
	margin-left: 28px;
	padding-left: 18px;
	float: left;
	margin-top: 4px;
}
.head_1_2>p{
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	font-weight: bold;
	color: #ff5933;
}
.head_1_2>span{
	display: block;
	font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #8e8e8e;
}
.head_1_3{
	height: 57px;
	width: 280px;
	float: right;
}
.head_1_3>li{
		width: 51px;
	height: 51px;
	float: left;
	background-image: url(../images/head_1_3_blue.jpg);
	background-size: 51px;
}
.head_1_3>div{
	float: left;
	margin-left: 15px;
}
.head_1_3>div>span{
	display: block;
	font-size: 18px;
	color: #252525;
}
.head_1_3>div>a{
	display: block;
	font-size: 24px;
	font-weight: bold;
	color: #3482ff;
}
.head_2{
	height: 60px;
	position: relative;
	width: 100%;
	margin-top: 20px;
	background-image: linear-gradient(90deg, 
	#55f2ff 0%, 
	#3482ff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#55f2ff, endColorstr=#3482ff)\9;
}
.head_2_1{
	height: 80px;
	width: 30%;
	position: absolute;
	top: -20px;
	left: 0;
	/* background-color: #3482ff; */
	z-index: 2;
    background:
	 linear-gradient(135deg, transparent 0px, #3482ff 0) top left, 
			linear-gradient(-46deg, transparent 27px, #3482ff 0) top right, 
			linear-gradient(-45deg, transparent 54px, #3482ff 0) bottom right, 
			linear-gradient(45deg, transparent 0px, #3482ff 0) bottom left; 	
    background-size: 50% 50%; 
    background-repeat: no-repeat;
}
.head_2_1>i{
	display: block;
	width: 10px;
	height: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	background-color: #3482ff;
	z-index: 1;
}
.head_2_1_1{
	height: 80px;
	width: 30%;
	position: absolute;
	top: -20px;
	left: 0;
}
@media screen and ( max-width:1768px) {
	.head_2_1,.head_2_1_1{
		left: -40px;
	}
}
@media screen and ( max-width:1600px) {
	.head_2_1,.head_2_1_1{
		left: -98px;
	}
}

.head_2_1_1>img{
	position: absolute;
	right: -5px;
	top: 0px;
	width: 100%;
	height: 100%;
}
.head_2_2{
	height: 60px;
	width: 80%;
	position: absolute;
	bottom: 0;
	right: 0;
}
.head_2_3{
	width: 1200px;
	height: 60px;
	margin: 0 auto;
	position: relative;
	z-index: 3;
	margin-top: 15px;
	color: #fff;
	padding-top: 16px;
}
.head_2_3>div{
	float: left;
	height: 30px;
	border-right: 2px solid #fff ;
	/* padding: 0 72px; */
	width: 14%;
	text-align: center;
}
.head_2_3>div>img{
	
}
.head_2_3>div>span{
	display: inline-block;
	width: 20px;
	height: 20px;
	left: -23px;
	top: 3px;
	position: relative;
	background-size: 20px;
	background-image: url(../images/head_2_1_fff.png);
}
.head_2_3>div:nth-child(1){
	border-right:none;
	margin-right: 20px;
}
.head_2_3>div:nth-last-child(1){
	padding-right: 0;
	border-right:none;
}
.head_2_3>div>a{
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #ffffff;
}
.head_2_3>div>a:hover{
	color: #4c4c4c;
	font-weight: bold;
}
.head_2_3>div>a:hover>i{
	width: 28px;
}
.head_2_3>div>a>i{
	display: inline-block;
	height: 4px;
	width: 0px;
	background-color: #4c4c4c;
	border-radius: 4px;
	position: relative;
	top: -4px;
	transition: all .5s;
	margin: 0 5px;
}
.swiper-container{
    width: 100%;
    /* height: 598px; */
	margin: 0 auto;
	position: relative;
}  

.bottom-nav{
	/* width: 1920px; */
	height: 120px;
	background-color: #111111;
	font-size: 16px;
	line-height: 32px;
	letter-spacing: 0px;
	color: #666666;
	text-align: center;
	padding-top: 25px;
	margin-top: -2px;
	z-index: 3;
	position: relative;
}
.bottom-nav a{
	font-size: 16px;
	line-height: 32px;
	letter-spacing: 0px;
	color: #666666;
}
/* 点击特效 */
.pin_click{
	pointer-events:none;
	color: #999999 !important;
}
/* MARK */
.mark1{
	width: 1200px;
	margin: 0 auto;
	margin-top: 65px;
}
.mark1>h1{
	font-size: 28px;
	letter-spacing: 5px;
	color: #3482ff;
	text-align: center;
}
.mark1>p{
	font-size: 16px;
	color: #757575;
	text-align: center;
	margin: 24px 0 51px 0;
}
.mark1>div>div{
	width: 290px;
	height: 171px;
	border:1px solid #cccccc;
	padding: 34px;
	position: relative;
	float: left;
	margin-right: 11px;
}
.mark1>div>div:nth-last-child(2){
	margin-right: 0;
}
.mark1>div>div>h1{
	font-size: 20px;
	color: #333333;
}
.mark1>div>div>p{
	font-size: 14px;
	color: #484848;
	margin: 20px 0 25px 0;
}
.mark1>div>div>div{
	width: 101px;
	height: 27px;
	text-align: center;
	font-size: 14px;
	line-height: 27px;
	color: #ffffff;
	background-color: #ff5933;
	border-radius: 4px;
	cursor: pointer;
}
.mark1>div>div>div:hover{
	background-color: #3482ff;
}
.mark1>div>div>img{
	width: 51px;
	height: 51px;
	position: absolute;
	right: 27px;
	top: 66px;
}
/* 产品中心 */
.cpzx{
	width: 1200px;
	margin: 0 auto;
	margin-top: 30px;
}
.title{
	position: relative;
	width: 1200px;
	margin: 0 auto;
	margin-top: 30px;
}
.title>h1{
	font-size: 34px;
	letter-spacing: 2px;
	color: #3482ff;
	text-align: center;
}
.title>span{
	width: 500px;
	height: 2px;
	display: block;
	background-color: #3482ff;
	position: absolute;
	top: 18px;
}
.title>span>i{
	display: block;
	width: 6px;
	height: 6px;
	background-color: #3482ff;
	border-radius: 50%;
	position: absolute;
	top: -2px;
}
.title>p{
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #424242;
	margin: 10px 0 28px 0;
	text-align: center;
}
.title>li{
	font-size: 18px;
	letter-spacing: 1px;
	color: #808080;
	text-align: center;
	margin-bottom: 18px;
}
.title>i{
	display: block;
	width: 340px;
	margin: 0 auto;
	height: 2px;
	background-color: #808080;
	position: relative;
}
.title>i>span{
	display: block;
	margin: 0 auto;
	left: 0;
	right: 0;
	position: absolute;
	width: 39px;
	height: 6px;
	background-color: #ff5933;
	top: -6px;
}
.cpzx_1{
	margin: 40px auto 32px auto;
	position: relative;
	/* display: flex;
	overflow-x: auto;
	-ms-overflow-style: none;  */
}
/* .cpzx_1::-webkit-scrollbar { height: 1px !important } */
.cpzx_1 a{
	display: block;
	width: 180px;
	flex: none;
	height: 51px;
	border: 1px solid #3482ff;
	border-radius: 4px;
	text-align: center;	
	font-size: 24px;
	line-height: 51px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #3482ff;
	cursor: pointer;
	float: left;
}
.cpzx_1 a:hover{
	background-color: #3482ff;
	color: #fff;
	box-shadow:5px 5px 5px #3482ff28;
}
.swiper-container_1>.swiper-wrapper{
	width: 1100px;
	padding-bottom: 4px;
}
.swiper-container_1{
	position: relative;
	overflow: hidden;
	width: 1100px;
	padding: 0 10px;
	padding-left: 20px;
	margin: 0 auto;
}
.swiper-button-prev{
	left: 0;
	top: 25px;
}
.swiper-button-next{
	right: 0;
	top: 25px;
}
.cpzx_2_fa{
	width: 1200px !important;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.cpzx_2{
	position: relative;
}
.cpzx_2_1{
	position: relative;
	left: 0;
	height: 600px;
	float: left;
}
.cpzx_2_1>a{
	display: block;
	width: 256px;
	height: 300px;
	float: left;
	margin-right: 57px;
	cursor: pointer;
}
.cpzx_2_1>a>img{
	width: 256px;
	height: 256px;
	display: block;
	border: 3px solid #3482ff;
}
.cpzx_2_1>a>p{
	/* height: 62px; */
	font-size: 20px;
	line-height: 35px;
	letter-spacing: 1px;
	color: #6b6b6b;
	text-align: center;
}
.cpzx_2_fa>a{
	display: block;
	width: 202px;
	height: 40px;
	text-align: center;
	border-radius: 20px;
	border: 1px solid #3482ff;
	line-height: 40px;
	font-size: 22px;
	color: #3482ff;
	margin: 0 auto;
	margin-top: 20px;
	clear: both;
	cursor: pointer;
}
.cpzx_2>a:hover{
	background-color: #3482ff;
	color: #fff;
}
/* MARK2 */
.mark2{
	position: relative;
	margin: 0 auto;
	width: 100%;
	margin-top: 47px;
	/* min-width: 1200px; */
	overflow: hidden;
}
.mark2>img{
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
/* 表单1 */
.call_fa{
	width: 100%;
	background-color: #f8f8f8;
}
.call{
	width: 1200px;
	margin: 0 auto;
	/* height: 392px; */
	padding-top: 30px;
	padding-bottom: 30px;
}
.call>p{
	font-size: 26px;
	font-weight: bold;
	color: #272c26;
	text-align: center;
}
.call>dd{
	font-size: 20px;
	text-align: center;
	letter-spacing: 0px;
	color: #3482ff;
	margin: 23px 0 13px;
}
.call>li{
	font-size: 14px;
	color: #666666;
	margin: 0px 0 50px 0 ;
	text-align: center;
}
.call_1{
	width: 1200x;
	margin: 0 auto;
	/* padding-bottom: 50px; */
}
.call_1>div{
	font-size: 16px;
	color: #666666;
	float: left;
	margin-right: 28px;
	position: relative;
}
.call_1>div:nth-child(4){
	margin-right: 0;
}
.call_1>div>span{
	color: #ed1515;
}
.call_1>div>div{
	position: absolute;
	font-size: 15px;
	padding: 0 10px;
	border-left: 1px solid #3482ff;
	color: #3482ff;
	bottom: 5px;
	cursor: pointer;
	right: 0;
	height: 30px;
	line-height: 30px;
	transition: all .2s;
}
.call_1>div>input{
	display: block;
	margin-top: 12px;
	width: 277px;
	height: 40px;
	background-color: #fff;
	border-radius: 2px;
	border-radius: 2px;
	font-size: 16px;
	padding-left: 16px;
	line-height: 60px;
	font-weight: normal;
	border: none;
	color: #666666;
}
.call_1>p{
	width: 500px;
	height: 60px;
	background-image: linear-gradient(90deg, 
		#55f2ff 0%, 
		#3482ff  100%);
	/* border-radius: 30px; */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3482ff, endColorstr=#85e2ff )\9;
	margin: 0 auto;
	font-size: 24px;
	line-height: 60px;
	/* font-weight: bold; */
	color: #fff;
	text-align: center;
	cursor: pointer;
	margin-top: 44px;
	cursor: pointer;
	transition: all .8s;
}
.call_1>p:hover{
	font-size: 28px;
}
/* 关于我们 */
.gywm{
	margin-top: 30px;
}
.gywm>h1{
	font-size: 18px;
	letter-spacing: 1px;
	color: #191919;
	text-align: center;
	margin: 20px 0 20px 0;
}
.gywm>h1>span{
	color: #ff5933;
}
.gywm_1{
	width: 1200px;
	margin: 0 auto;
	height: 318px;
	position: relative;
}
.gywm_1>img{
	position: absolute;
	top: 0;
	left: 0;
	width: 1200px;
	height: 318px;
}
.gywm_1>img:nth-child(2){
	width: 332px;
	height: 198px;
	top: 40px;
	left: 20px;
	box-shadow:7px 7px 5px rgba(0, 0, 0,.4) ;
}
.gywm_1>p{
	font-size: 16px;
	line-height: 37px;
	color: #191919;
	position: absolute;
	width: 790px;
	top: 30px;
	text-indent: 2em;
	right: 30px;
}
/* 优势 */
.sdys{
	margin-top: 30px;
	position: relative;
	overflow: hidden;
	width: 100%;
}
.sdys>img{
	display: block;
	margin: 0 auto;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
/* 案例展示 */
.alzs{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.swiper-container_2 img{
	width: 285px;
	height: 285px;
}
.swiper-container_2{
	width: 1200px;
	padding-left: 12px;
	margin-top: 30px;
}
.swiper-container_2 .swiper-slide>div{
	font-size: 14px;
	width: 285px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 32px;
	letter-spacing: 1px;
	color: #333333;
	text-align: center;
}
.alzs_1{
	width: 202px;
	display: block;
	height: 40px;
	text-align: center;
	border-radius: 20px;
	border: 1px solid #3482ff;
	line-height: 40px;
	font-size: 22px;
	color: #3482ff;
	margin: 0 auto;
	margin-top: 40px;
	cursor: pointer;
}
/*免费咨询*/
.lxwm{
    width: 1200px;
    margin: 0 auto;
	position: relative;
	margin-top: 48px;
	padding-bottom: 67px;
}
.lxwm>h1{
    font-size: 32px;
	color: #2b2b2b;
	letter-spacing: 3px;
    text-align: center;
}
.lxwm>dd{
	width: 1200px;
	height: 1px;
	margin: 0 auto;
	background-color: #bdbdbd;
	margin-top: 50px;
}
.lxwm>h2{
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 3px;
	color: #2b2b2b;
	width: 640px;
	text-align: center;
	margin: 0 auto;
	background-color: #fff;
	margin-top: -19px;
	margin-bottom: 38px;
}
.lxwm_l{
    width: 420px;
	height: 446px;
	background-color: #ffffff;
	border-radius: 10px;
    /* border: solid 1px #cecece; */
    padding-top: 35px;
    float: left;
	margin-right: 30px;
	/* padding-left:20px ; */
	position: relative;
}
.lxwm_l>h1{
	font-size: 26px;
	text-align: center;
	font-weight: bold;
	color: #3482ff;
}
.lxwm_l>span{
	font-size: 16px;
	color: #8d8d8d;
	text-align: center;
	display: block;
	margin: 0 auto;
	margin-top: 25px;
}
.lxwm_l>p{
	font-size: 14px;
	color: #2b2b2b;
	margin-top: 5px;
	margin-bottom: 70px;
	text-align: center;
}
.lxwm_l>p>span{
	color: #3482ff;
	font-size: 18px;
}
.lxwm_l>h2{
	font-size: 22px;
	font-weight: normal;
	color: #2b2b2b;
	margin-bottom: 16px;
	margin-left: 20px;
}
.lxwm_l>div{
    width: 381px;
	position: relative;
	margin: 0 auto;
    margin-bottom: 30px;
}

.lxwm_l>div>input{
	width: 381px;
	display: block;
	height: 51px;
	font-size: 18px;
	color: #3482ff;
	/* opacity: 0.5; */
	border: solid 1px #959595;
	background-color: #fff;
	border-radius: 5px;
    padding-left: 20px;
	line-height: 51px;
	color: #666666;
	margin: 0 auto;
}
.lxwm_l>div>input::-webkit-input-placeholder { /* WebKit browsers */
	color: #999;
	font-size: 18px;
}
  
  .lxwm_l>div>input::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #999;
	font-size: 18px;
}
  
  .lxwm_l>div>input:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #999;
	font-size: 18px;
}   
.lxwm_l>div>div{
    position: absolute;
    right: 0;
    top: 14px;
    width: 140px;
    height: 24px;
    border-left: 1px solid #666666;
    font-size: 16px;
	line-height: 24px;
    color: #3482ff;
    text-align: center;
    cursor: pointer;
}

.lxwm_l>dd{
	width: 382px;
	height: 51px;
	/* position: relative;
	left: -7px; */
	background-image: linear-gradient(45deg, #55f2ff 0%,#3482ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#55f2ff, endColorstr=#3482ff)\9;
    border-radius: 5px;
    font-size: 24px;
	font-weight: bold;
    line-height: 51px;
    text-align: center;
    color: #ffffff;
    cursor: pointer;
	margin: 0 auto;
	transition: all 1s;
	box-shadow: 6px 6px 4px rgba(0, 0, 0,.2);
}
.lxwm_l>dd:hover{
	/* background-image: linear-gradient(45deg, 
	#fab21c 0%, 
	#fa841c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fab21c, endColorstr=#fa841c)\9; */
	font-size: 26px;
}
.lxwm_m{
    width: 400px;
    float: left;
    margin-right: 25px;
}
.lxwm_m>h2{
	font-size: 16px;
	font-weight: normal;
	color: #2b2b2b;
	margin-left: 20px;
	margin-bottom: 9px;
}
.lxwm_m input{
    width: 403px;
	height: 51px;
	background-color: #ffffff;
	border-radius: 5px;
    border: solid 1px #959595;
    font-size: 18px;
	line-height: 51px;
    color: #666666;
    padding-left: 15px;
}
.lxwm_m input::-webkit-input-placeholder { /* WebKit browsers */
	color: #999;
	font-size: 18px;
}
  
  .lxwm_m input::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #999;
	font-size: 18px;
}
  
  .lxwm_lm input:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #999;
	font-size: 18px;
}  
.lxwm_m>div{
    margin-bottom: 6px;
    margin-top: 7px;
    position: relative;
}
.lxwm_m>div>div{
	position: absolute;
    right: 0;
    top: 14px;
    width: 140px;
    height: 24px;
    border-left: 1px solid #666666;
    font-size: 16px;
	line-height: 24px;
    color: #3482ff;
    text-align: center;
    cursor: pointer;
}
.lxwm_m>li{
    width: 400px;
	height: 51px;
	background-image: linear-gradient(45deg,#55f2ff 0%,#3482ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#55f2ff, endColorstr=#3482ff)\9;
    border-radius: 5px;
    font-size: 24px;
	font-weight: bold;
	line-height: 51px;
    text-align: center;
    color: #fff;
	margin: 0 auto;
	cursor: pointer;
	margin-top: 34px;
	transition: all 1s;
	box-shadow: 6px 6px 4px rgba(0, 0, 0,.2);
}
.lxwm_m>li:hover{
	/* background-image: linear-gradient(45deg, 
	#fab21c 0%, 
	#fa841c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fab21c, endColorstr=#fa841c)\9;
    color: #000; */
	font-size: 26px;
}
.lxwm_m>div>div:hover,.lxwm_l>div>div:hover{
    color: #000;
}
.lxwm_r{
    width: 300px;
    float: left;
}

.lxwm_r_1{
    width: 310px;
	height: 310px;
	/* background-color: #f2f8fe; */
	border-radius: 5px;
    padding: 25px 0 0 20px;
}
.lxwm_r_1>h1{
	font-size: 20px;
	color: #2b2b2b;
	margin-bottom: 10px;
}
.lxwm_r_1>li{
	cursor: pointer;
	font-size: 16px;
	line-height: 38px;
	letter-spacing: 0px;
	color: #2b2b2b;
}
.lxwm_r_1>li::before{
	content:"●";
	color: #3482ff;
	font-size:8px;
	margin-right:6px;
}
.lxwm_r_1>li:hover{
    text-decoration: underline;
}
.lxwm_r_2{
	width: 310px;
	/* margin-top: 24px; */
}
.lxwm_r_2>h1{
	font-size: 17px;
	color: #3482ff;
	text-align: center;
	margin-top: 25px;
}
.lxwm_r_2>h1>span{
	font-weight: bold;
	font-size: 18px;
	display: block;
	color: #3482ff;
	margin-bottom: 20px;
}
.lxwm_r_2>h1>a{
	display: block;
	font-weight: bold !important;
	font-size: 38px;
	font-weight: normal;
	letter-spacing: 0px;
	color: #3482ff;
}
.lxwm_r_2>div{
	width: 101px;
	height: 101px;
	border-radius: 50%;
	background-image: linear-gradient(45deg, 
	#55f2ff 0%, 
	#3482ff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#55f2ff, endColorstr=#3482ff)\9;
	margin: 0 auto;
	/* margin-top: 24px; */
	cursor: pointer;
	padding-top: 20px;
	text-align: center;
	box-shadow: 6px 6px 4px rgba(0, 0, 0,.2);
}
.lxwm_r_2>div>img{
	display: block;
	margin: 0 auto;

}
.lxwm_r_2>div>span{
	display: block;
	margin: 0 auto;
	font-size: 17px;
	color: #ffffff;
}
/* 侧边栏颜色修改 */
#cnav{
	background-image: linear-gradient(180deg, 
	#55f2ff 0%, 
	#3482ff  100%) !important;
}
#cnav ul li{
	border-bottom: none !important;
}
#cnav ul li a{
	border-bottom: none !important;
}
.freePhoneBox>.freePhoneBoxInput input{
	border: 1px solid #3482ff !important;
}
.freePhoneBox>.freePhoneBoxInput textarea{
	border: 1px solid #3482ff !important;
}
.freePhoneBox>.freePhoneBoxInput button{
	background: #3482ff !important;
}
.freePhoneBox>.freePhoneBoxInput>div p span{
	color: #3482ff !important;
}
/* 底部客服颜色修改 */
.pc-visitor-header{
	background: #3482ff !important;
}
#btnSend{
	background-color: #3482ff !important;
}
.mini-btn.mini-btn1{
	background: #3482ff !important;
}
.pin_click{
	pointer-events: none;
	font-weight: bold;
	color: #666666 !important;
}


/* BBBBBBBBBBBBBBBBBBBB */
.cpzxb{
	margin-top: 82px;
	padding-bottom: 95px;
	padding-bottom: 64px;
}
/* CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC */
.cpzxc_1{
	width: 1200px;
	margin: 0 auto;
	margin-top: 27px;
}
.cpzxc_1_1{
	width: 1200px;
	border-bottom: 1px solid #dbdbdb;
	margin-bottom: 49px;
	position: relative;
}
.cpzxc_1_1>dd{
	font-size: 28px;
	line-height: 22px;
	color: #000000;
	height: 46px;
	border-bottom: 1px solid #3482ff;
	display: inline-block;
	padding-left: 20px;
	position: relative;
	top: 1px;
}
.cpzxc_1_1>dd>i{
	display: block;
	width: 7px;
	height: 20px;
	background-color: #3482ff;
	position: absolute;
	top: 5px;
	left: 0px;
}
.cpzxc_1_1>div{
	font-size: 22px;
	line-height: 42px;
	color: #3482ff;
	position: absolute;
	top: -7px;
	left: 160px;
}
.cpzxc_1_1>div>a{
	color: #3482ff;
	font-weight: bold;
}
.cpzxc_1_2{
	border-bottom: 1px solid #dbdbdb;
	padding-bottom: 60px;
}
.cpzxc_1_2>img{
	width: 450px;
	height: 450px;
	display: block;
	float: left;
}
.cpzxc_1_2>div{
	width: 683px;
	/* height: 460px; */
	min-height:460px;
	float: right;
	position: relative;
	padding-bottom: 60px;
}
.cpzxc_1_2>div>dd{
	font-size: 26px;
	height: 48px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #000000;
	line-height: 20px;
	width: 683px;
	border-bottom: 1px solid #dbdbdb;
	margin-bottom: 35px;
}
.cpzxc_1_2>div>p{
	font-size: 18px;
	line-height: 41px;
	text-indent: 2em;
	color: #666666;
}
.cpzxc_1_2>div>p img{
	width: 100%;
}
.head_1_3c{
	position: absolute;
	left: 0;
	bottom: 0;
}
.cpzxc_1_2>div>li{
	width: 173px;
	height: 45px;
	background-color:#ff5933;
	font-size: 24px;
	line-height: 45px;
	text-align: center;
	cursor: pointer;
	letter-spacing: 0px;
	color: #ffffff;
	position: absolute;
	right: 0;
	bottom: 0;
	border-radius: 3px;
}
.cpzxc_1_2>div>li:hover{
	background-color: #3482ff;
}
.cpzxc_1_3{
	width: 1200px;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 70px;
}
.cpzxc_1_3>div{
	font-size: 18px;
	line-height: 33px;
}
.cpzxc_1_3>div>a{
	color: #444444;
}
.cpzxc_1_3>div>a:hover{
	text-decoration: underline;
	color: #3482ff;
}
.cpzxc_1_4_1{
	width: 1200px;
	overflow: hidden;
}
.cpzxc_1_4_1 img{
	width: 170px;
	height: 170px;
}
.cpzxc_1_4_1 .swiper-slide{
	width: 170px;
}
.cpzxc_1_4_1 .swiper-slide>div{
	width: 170px;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	color: #666666;
}
/* EEEEEEEEEEEEEEEEEEEEEEEE */
.cpzxe_1{
	margin-top: 50px;
}
.page{
	text-align: right;
	/* width: 600px; */
	/* position: absolute;
	right: 90px;
	bottom: 10px; */
	/* border: 1px solid red; */
	font-size: 18px;
	line-height: 32px;
	letter-spacing: 1px;
	color: #666666;
}
.page a{
	color: #666666;
}
.page i{
	font-style: normal;
}
.page>span{
	display: inline-block;
	margin-right: 25px;
	cursor: pointer;

}
.page>input{
		width: 87px;
	height: 40px;
	background-color: #eeeeee;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	letter-spacing: 1px;
	border: none;
	color: #666666;
	margin-right: 25px;
}
