*{
    padding:0;margin:0;
}
ul,ol,li,dl,dt,dd,p{ list-style:none; margin:0; padding:0;font-family:"Microsoft YaHei"; }
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei";}
body{ background:#fff; font-size:14px; color:#666; font-family:"Microsoft YaHei";}
a{text-decoration: none}


/*---------------------------------------------------------max1----------------------------------------------------------*/
.max1{width: 100%;height: 30px;background-color: #fff;box-shadow:0 0 2px #ccc }
.max1_top{width: 1000px;margin: 0 auto;height: 100%;line-height: 30px;color: #bab9b5;font-size: 12px;font-family: '宋体';font-weight: 100}
.max1_top span{float: right;}
.max1_top span a{color: #bab9b5;font-weight: 100}




/*---------------------------------------------------------max2----------------------------------------------------------*/
.max2{width: 1000px;margin: 10px auto;height: 100px;}
.max2_1{height: 100%;width: 400px;float: left;}
.max2_1 img{height: 100%;}
.max2_2{float: right;height: 100%;width: 400px;}
.max2_2 img{float: right;margin-top: 30px;}





/*---------------------------------------------------------max3----------------------------------------------------------*/
.max3{width: 100%;height: 80px;border-top: 1px solid #131874;margin-top: 20px;position: relative;}
.max3 .max3_1{margin: 0 auto;height: 100%;width: 1100px;position: relative;}
.max3 .max3_1 .max3_hua{border: 1px solid #131874;width: 57px;position: absolute;bottom: 34px;left: 20px}
.max3 .max3_1 a{color:#3d3d3f;text-decoration: none;font-size: 14px;padding: 13px 27px;display: block;float: left;}
.max3 .max3_1 a:hover{color: #212bf0}
.max3 .max3_1 .hua{margin: 8px 0px;float: left;border-right: 1px solid #131874;height: 25px;}
.max3_2{position: absolute;bottom: 0px;left: 100px;width: 400px;height: 36px;display: none;}
.max3_2 li{float: left;}
.max3_2 li:hover{color:#212bf0;}
.max3 .max3_2 li a{color: #3d3d3f;display:block;padding:13px 20px;}





/*---------------------------------------------------------max4----------------------------------------------------------*/
.max4{width: 100%;height: 400px;position: relative;}
.max4 .max4_1{width: 100%;height: 100%;margin: 0 auto;position:relative;}
.max4 .max4_1 li{width: 100%;height: 100%;position: absolute;}
.max4 .max4_1 li img{position: absolute;width: 100%;}
.max4 .max4_xia{position: absolute;bottom: 10px;width: 300px;height: 30px;left: 45%;}
.max4 .max4_xia li{width: 50px;height: 6px;background-color: #fff;float: left;margin-right: 10px;z-index: 100}
.max4 .max4_xia .max4_xua{background-color: #181f99}













/*---------------------------------------------------------max5----------------------------------------------------------*/
.max5{ margin: 20px auto;width: 1100px;height: 875px;}
.max5 .max5_left{height: 100%;width: 240px;border: 1px solid #ccc;border-radius: 6px;float: left;position: relative;}
.max5 .max5_left .left_top{
	width: 100%;background: #bb1c1c;height: 100px;-webkit-border-radius: 5px 5px 0 0;font-size: 18px;color: #fff;
	text-align: center;line-height: 30px;font-weight: bold;padding-top: 20px
}
.max5 .max5_left .left_top span{font-weight: 100;font-size: 13px}
.max5 .max5_left .left_cet{width: 100%;height: 80%;text-align: center;}


/*123*/
.max5 .max5_left .left_cet{width: 100%;max-height: 60%;text-align: left;}

.max5 .max5_left .left_cet .left_a{width: 85%;margin: 0 auto;padding: 4px  0;min-height: 35px;}

.max5 .max5_left .left_cet .left_a li{background: url(../img/libj.jpg);padding: 5px 0;border-radius: 5px;margin-top: 10px;}
.max5 .max5_left .left_cet .left_a li:hover img{
	transform: rotate(90deg);
-o-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
transition: .5s
}
.max5 .max5_left .left_cet .left_a li img{margin-left: 5px;}
.max5 .max5_left .left_cet .left_a li>a{color: #ff0000;margin-left: 10PX;font-size: 15px}
.max5 .max5_left .left_cet .left_a li a:hover{color: #181f99;transition: .5s}

.max5 .max5_left .left_cet .left_a ul{width: 100%;text-align: left;}

.max5 .max5_left .left_cet .left_a ul li{background: #fff;margin-top: 1px;padding: 5px 0;border-radius: 0}
.max5 .max5_left .left_cet .left_a ul li a{margin-left: 32px;background: url("../img/lileft2.png") no-repeat left;background-size: 10px;padding-left: 15px;}

/*.max5 .max5_left .left_cet a li:hover{color:#3d3d3f;}
.max5 .max5_left .left_cet a li{list-style: none;color: #bb1c1c;text-align: center;}
.max5 .max5_left .left_cet a li span{font-size: 20px;font-weight: bold;}
.max5 .max5_left .left_cet a ul{position: absolute;width: 100%;height: 100px;top: 27px;right: 0;background: #000}*/
.max5 .max5_left .left_cet .hide:first-child{display: block;}
/*改过*/

.max5 .max5_left .left_cet img{height: 17px;width: 18px;float: left;margin-top: 2px}
.max5 .max5_left .left_cet p{font-size: 10px;}

/*改过*/
.max5 .max5_left .left_cet .cent_erwei{position: absolute;
bottom: -5px;
left: 20px;

width: 200px;
height: 415px;
margin: 5px auto;
-moz-box-align: center;
-webkit-box-align: center;
box-align: center;
text-align: center;}
.max5 .max5_left .left_cet .cent_erwei .er_p>p{float: left;text-align: left;width: 100%;
	height: auto;font-weight: bold;margin: 2px 0;color: #181f99;letter-spacing: 0.5px;font-size: 14px;
}
.max5 .max5_left .left_cet .cent_erwei .er_p>p:nth-child(1){
	color: #181f99;
}
.max5 .max5_left .left_cet .cent_erwei .er_p>p a{font-weight: 100;color: #484848}

.max5 .max5_left .left_cet .cent_erwei p{font-size: 14px;}
.max5 .max5_left .left_cet .cent_erwei img{width: 100%;height: auto}
/*123*/



.max5 .max5_rig{height: 100%;width: 840px;float: right;}
.max5 .max5_rig .rig_top{
	width: 100%;height: 35px;line-height: 35px;
	border-bottom: 4px solid #ead3d3
}
.max5 .max5_rig .rig_top a{
	font-weight: bold;color:#bb1c1c;font-size: 19px;border-bottom: 4px solid #bb1c1c;display: inline-block;height: 100%;
}
.max5 .max5_rig .rig_top span{
	float: right;-webkit-border-radius: 10px 10px 10px 10px;width: 45px;border: 1px solid #fff;
	text-align: center;background-color: #c41b1b;height: 25px;line-height: 23px;
}
.max5 .max5_rig .rig_top span a{
	font-size: 12px;border-bottom: none;color: #fff;text-decoration: none;font-weight: 100;
}
.max5 .max5_rig .rig_top span:hover{border: 1px solid #c41b1b;background: #fff;transition: .5s}
.max5 .max5_rig .rig_top span:hover a{color: #c41b1b;transition: .5s}
.max5 .max5_rig .rig_cen{width: 100%;height: 827px;margin: 10px auto;overflow: hidden}
.max5 .max5_rig .rig_cen2{width: 100%;height: 1640px;overflow: hidden;}

.max5 .max5_rig .rig_cen .cens{width: 259px;height: 200px;margin:35px 10px;float: left;background: #000;text-align: center;}
.max5 .max5_rig .rig_cen .cens a img{height: 100%;width: 100%;border: 1px solid #ccc}
.max5 .max5_rig .rig_cen .cens a img:hover{border: 1px solid #ff0000}
.max5 .max5_rig .rig_cen .cens  span a{padding: 5px 0;display:inline-block;color: #484848}
.max5 .max5_rig .rig_cen .cens  span a:hover{color: #ff0000}










/*---------------------------------------------------------max6----------------------------------------------------------*/
.max6{width: 100%;height: 1220px;background-color: #fbf8f8}
.max6 .max6_top{background: url(../img/fusenbj.png) no-repeat center;width: 100%;height: 250px;margin: 0 auto;}
.max6 .max6_cent{width: 100%;height: 795px;}
.max6 .max6_cent .cent_1{width: 1100px;height: 100%;margin: 0 auto}
.max6 .max6_cent .cent_1 .cent_2{width: 100%;height: 300px;margin-top: 0px;position: relative}

.max6 .max6_cent .cent_1 .cent_a1{width: 650px;height: 300px;position: absolute;padding-top: 30px;padding-left: 5px;z-index: 999;}
.max6 .max6_cent .cent_1 .cent_a1 h1{color: #bb1c1c;font-size: 32px;margin-left: 90px;font-family: '微软雅黑';font-weight: 900;}
.max6 .max6_cent .cent_1 .cent_a1 p{margin-left: 95px;font-size: 13px;font-family: '微软雅黑';font-weight: 100;padding-top: 2px;color: #bb1c1c;}
.max6 .max6_cent .cent_1 .cent_a1 span{
	font-weight: bold;letter-spacing: 1.5px;color: #827c7c;font-weight: bold;
	font-size: 16px;font-weight: 100;line-height: 25px;margin-left: 108px;margin-top: 18px;display: inline-block;font-family: '微软雅黑'
}
.max6 .max6_cent .cent_1 .cent_a1 span a{color: #f4ad59;}








/*---------------------------------------------------------max7----------------------------------------------------------*/

.max7{width: 1100px;height: 865px;margin: 0px auto;position: relative;}
.max7 .max7_bt{width: 100%;height: 240px;position: relative;overflow: hidden;}
.max7 .m7_lf{position: absolute;top: 710px;left: -38px;width: 35px;height: 35px;}
.max7 .m7_lf img,.max7 .m7_ri img{width: 100%;height: 100%;}
.max7 .m7_ri{position:absolute;top: 710px;right: -38px;width: 35px;height: 35px;}
.max7 .max7_btimg{width:6400px;float: left;border-radius: 10px ;height: 100%;
	text-align: center;margin: 0 auto;margin-top: 20px;overflow: hidden;
}
.max7 .m7_cp{
	float: left;
width: 185px;
height: 200px;
border: 1px solid #ccc;
margin-right: 41px;
position: relative;
}
.max7 .m7_cp img{width: 100%}
.max7 .m7_cp p{position: absolute;bottom: 0;left: 0;width: 100%;height: 30px;color: #666}


.max7 img{margin-top: 10px;}

.max7 .max7_a{position: absolute;color: #827c7c;font-family: '微软雅黑';right: 50px;top: 165px;width: 500px;height: 280px;letter-spacing: 1.5px;line-height: 25px;font-size: 16px;}
.max7 .max7_a span{color: #ff0000;font-family: '微软雅黑'}
.max7 .max7_a p{font-size: 15px;font-family: '微软雅黑';}
.max7 span a{
		display: inline-block;background: #b31717;color: #fff;position: absolute;bottom: 310px;right: 190px;padding: 8px 40px;
		border-radius: 5px;border: 1px solid #fff;
}
.max7 span a:hover{border: 1px solid #b31717;color: #b31717;background: #fff;transition: .3s}
.max7 .max7_top{width: 100%;height: 110px;text-align: center;border-bottom: 1px dotted #ccc}
.max7 .max7_top p{font-size: 40px;color:#252974;font-weight: bold;font-family: '微软雅黑';margin: 10px 0;}
.max7 .max7_top a{font-size: 25px;font-weight: 100;color: #000;}









/*---------------------------------------------------------max8----------------------------------------------------------*/
.max8_1_top img,
.max7_top img{margin: 0 20px;}
.max8{width: 100%;height: 700px;margin: 0 auto;background: url(../img/xinwenbj.jpg) center no-repeat;margin-bottom: 30px;}

.max8 .max8_1{width: 1125px;height: 100%;margin: 0 auto;}
.max8 .max8_1 .max8_1_top{width: 100%;height: 120px;text-align: center;padding-top: 30px;}
.max8 .max8_1 .max8_1_top p{font-size: 40px;color:#fff;font-weight: 100;font-family: '微软雅黑';margin-bottom: 20px;}
.max8 .max8_1 .max8_1_top span{
	color: #fff;font-size: 25px;font-weight: 100;
}
.max8 .max8_1 .max8_1_cet{width: 354px;height: 498px;margin: 10px;float: left;background: #fff;box-shadow: 0 0 1px #ccc}
.max8 .max8_1 .max8_1_cet .cet_top{width: 100%;height: 130px;}
.max8 .max8_1 .max8_1_cet .cet_top .top_lf{height: 100%;width: 130px;background: #94af50;float: left;}
.max8 .max8_1 .max8_1_cet .cet_top .top_lf p,
.max8 .max8_1 .max8_1_cet .cet_top .top_lf span{margin-left: 30px;font-size: 20px;color: #fff}
.max8 .max8_1 .max8_1_cet .cet_top .top_lf p{margin: 20px;}
.max8 .max8_1 .max8_1_cet .cet_top .top_ri{height: 100%;width: 130px;background: #94af50;float: right;}
.max8 .max8_1 .max8_1_cet .cet_top .top_ri p{margin-left: 30px;font-size: 23px;color: #fff;line-height: 130px;}
.max8 .max8_1 .max8_1_cet .cet_top .top_ri p:hover{color: #ff0000;transition: .3s}
.max8 .max8_1 .max8_1_cet  li{width: 100%;border-top: 1px solid #ccc;height: 45px;line-height: 45px;}
.max8 .max8_1 .max8_1_cet  li span{margin-left: 30px;font-size: 13px;}
.max8 .max8_1 .max8_1_cet  li a{color: #2f2e2e;margin-left: 20px;font-size: 13px;}
.max8 .max8_1 .max8_1_cet  li a:hover{color: #75912e}




/*---------------------------------------------------------max9----------------------------------------------------------*/
.max9{margin: 0px auto;width: 100%;height: 95px;background: #f2f3ef;padding-top: 5px;border-top:1px solid #ccc;}
.max9 .max9_1{width: 1100px;height: 88px;margin: 0 auto}
.max9 .max9_1 img{float: left;}
.max9 .max9_1 a{color: #9b9a9a;text-decoration: none;display: inline-block;padding: 10px 20px}
.max9 .max9_1 a:hover{text-decoration: underline;}


/*---------------------------------------------------------max10----------------------------------------------------------*/
.max10{width: 100%;height: 40px;background: #e3e3e6;box-shadow: 0 0 2px #e3e3e6}
.max10 .max10_1{width: 1100px;height: 100%;line-height: 40px;margin: 0 auto;font-size: 12px;}
.max10 .max10_1 a{margin: 0 10px;text-decoration: none;color: #373739}

.max10 .max10_1 .max10_2{float: right;width: 215px;height: 100%;}
.max10 .max10_1 .max10_2 input{float: left;margin-top: 7px;height: 23px;border-radius: 5px;border: 1px solid #ccc}
.max10 .max10_1 .max10_2 .sub{width: 43px;margin-left: 7px;height: 25px;font-size: 12px;}




/*---------------------------------------------------------max11----------------------------------------------------------*/
.max11_max{width: 100%;height: 160px;background: #252974}
.max11{margin: 0px auto;width: 1300px;height: 160px;}








/*---------------------------------------------------------max12----------------------------------------------------------*/
.max12{width: 1100px;height: 300px;margin: 10px auto;margin-top: 10px}
.max12 .max12_top{width: 100%;height: 110px;text-align: center;}
.max12 .max12_top p{font-size: 40px;color:#252974;font-weight: bold;font-family: '微软雅黑';margin: 10px 0;}
.max12 .max12_top img{margin: 0 20px;}
.max12 .max12_top span{font-size: 25px;font-weight: 100;color: #000;}
.max12 .max12_cen{width: 100%;height: 170px;border: 1px solid #ccc;overflow:hidden;}
.max12 .max12_cen .cen_top{width: 100%;height: 45px;border-bottom: 1px solid #ccc}
.max12 .max12_cen .cen_top span{color: #ff0000;line-height: 45px;font-size: 14px;font-weight: bold;letter-spacing: 1.5px}
.max12 .max12_cen .cen_top .top_ri2{float: right;height: 100%;width: 200px;line-height: 45px;}
.max12 .max12_cen .cen_top .top_ri2 a{
		height: 25px;width: 25px;border-radius: 50%;background-color:  #ccc;
		display: inline-block;float: right;line-height: 45px;margin: 12px 5px;
}
.max12 .max12_cen .cen_top .top_ri2 a:hover{background: #ff0000}
.max12 .max12_cen .cen_bt{width: 1830px;margin: 20px 0;height: 80px;}
.max12 .max12_cen .cen_bt  a li{width: 150px;border: 1px solid #ccc;height: 77px;float: left;margin: 0 15px;}
.max12 .max12_cen .cen_bt  a li:hover{border: 1px solid #ff0000}








/*---------------------------------------------------------bottom----------------------------------------------------------*/
.bottom{width: 100%;height: 250px;background-color: #3a41cb;position: relative;}
.bottom .bt_cent{width: 1100px;height:250px;margin: 0 auto;position: relative;}
.bottom .bt_cent .btc_1{width: 293px;height: 220px;float: right;margin-top: 10px;position: relative;}
.bottom .bt_cent .btc_1 li{float: left;margin:5px 0;width: 130px;background: url(../img/footer01_li.png) no-repeat left;padding-left: 15px;}
.bottom .bt_cent .btc_1 li a{text-decoration: none;color: #fff;font-size: 13px;}
.bottom .bt_cent .btc_1 .btc_top{width: 100%;height: 35px;border-bottom: 1px solid #fff;line-height: 25px;}
.bottom .bt_cent .btc_1 .btc_top .bt_lf{width: 2px;height: 60%;background: #fff;float: left;}
.bottom .bt_cent .btc_1 .btc_top span{font-size: 15px;color: #fff;margin-left: 10px;font-weight: bold;}

.bottom .bt_cent .btc_2{width: 300px;height: 220px;float: right;margin-top: 10px;position: relative;margin-right: 20px;}
.bottom .bt_cent .btc_2 li{float: left;margin:5px 0;width: 130px;}
.bottom .bt_cent .btc_2 li a{text-decoration: none;color: #fff;font-size: 13px;}
.bottom .bt_cent .btc_2 .btc_top{width: 80%;height: 35px;border-bottom: 1px solid #fff;line-height: 25px;}
.bottom .bt_cent .btc_2 .btc_top .bt_lf{width: 2px;height: 60%;background: #fff;float: left;}
.bottom .bt_cent .btc_2 .btc_top span{font-size: 15px;color: #fff;margin-left: 10px;font-weight: bold;}

.bottom .bt_cent dl{position: absolute;bottom: 0;color: #fff;letter-spacing: 2px;font-size: 12px}
.bottom .bt_cent dl a{text-decoration: none;color: #2af4aa}
.bottom .bt_cent .logo_bt{position: absolute;top: 150px;left: 0px;color: #fff;font-size: 12px;letter-spacing: 2px;font-family: 'Microsoft YaHei';line-height: 20px;}
.bottom .bt_cent .logo_bt span{font-size: 13px}
.bottom .bt_bt{width: 100%;height: 35px;background-color:#363cb1;position: absolute;bottom: 0; }
.bottom .bt_bt .bt_a{margin: 0 auto;width: 1100px;height: 100%;line-height: 35px;color: #fff;letter-spacing: 2px;font-size: 12px;}
.bottom .bt_bt .bt_a a{float: right;color: #2af4aa;text-decoration: none;margin: 0 20px}



/*右侧悬浮在线客服*/
.slide{
		width: 50px;
		height: 250px;
		position: fixed;
		top: 50%;
		margin-top: -126px;
		background: #323bd6;
		right: 0;
		border-radius: 5px 0 0 5px;
		z-index: 999;
	}
	.slide ul{
		list-style: none;
	}
	.slide .icon li{
		width: 49px;
		height: 50px;
		background: url(../img/icon.png) no-repeat;
	}
	.slide .icon .up{
		background-position:-330px -120px ;
	}
	.slide .icon li.qq{
		background-position:-385px -73px ;
	}
	.slide .icon li.tel{
		background-position:-385px -160px ;
	}

	.slide .icon li.wx{
		background-position:-385px -120px ;
	}
	.slide .icon li.down{
		background-position:-330px -160px ;
	}
	.slide .info{
		top: 50%;
		height: 147px;
		position: absolute;
		right: 100%;
		background: #323bd6;
		width: 0px;
		overflow: hidden;
		margin-top: -73.5px;
		transition:0.5s;
		border-radius:4px 0 0 4px ;
	}
	.slide .info.hover{
		width: 145px;
		
	}
	.slide .info li{
		width: 145px;
		color: #CCCCCC;
		text-align: center;
	}
	.slide .info li p{
		font-size: 1.05em;
		line-height: 1.7em;
		padding: 15px;
		text-align: left;
	}
	.slide .info li.qq p a{
		display: block;
		margin-top: 12px;
		width: 100px;
		height: 32px;
		line-height: 32px;
		color: #00DFB9;
		font-size: 16px;   
		text-align: center;
		text-decoration: none;
		border: 1px solid #00DFB9;
		border-radius: 5px;
	}
	.slide .info li.qq p a:hover{
		color: #FFFFFF;
		border: none;
		background: #00E0DB;
	}
	.slide .info li div.img{
		height: 100%;
		background: #DEFFF9;
		margin: 15px;
	}
	.slide .info li div.img img{
		width: 100%;
		height: 100%;
	}
	/*控制菜单的按钮*/
	.index_cy{
		width: 30px;
		height: 30px;
		background: url(../img/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 62px 0;
		cursor: pointer;
	}
	.index_cy2{
		width: 30px;
		height: 30px;
		background: url(../img/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 30px 0;
		cursor: pointer;
	}
	
	/*自适应 当屏小于1050时隐藏*/
	@media screen and (max-width: 1050px) {
		.slide{
			display: none;
		}
		#btn{
			display: none;
		}
		
	}
/*右侧悬浮在线客服*/
















