*{
    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{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: '宋体'}
.max1_top span{float: right}
.max1_top span a{color: #ccc;font-weight: 100}


.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{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{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;}
.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{ margin: 40px auto;width: 1100px;height: 900px;}
.max5 .max5_left{height: 620px;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;}

.max5 .max5_left .left_cet a{
	text-decoration: none;font-size: 15px;background-color: #ff0000;display: block;text-align: center;background: url(../img/libj.jpg);
	padding:4px;width: 180px;text-align: center;text-align: center;margin: 15px auto;border-radius: 5px;color: #ff0000
}
.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 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: 255px;margin:10px auto;-moz-box-align:center;-webkit-box-align:center;box-align:center;text-align: center;}
.max5 .max5_left .left_cet .cent_erwei p{font-size: 14px;}
.max5 .max5_left .left_cet .cent_erwei img{width: 100%;height: auto}
.max5 .max5_left .left_cet .cent_erwei .er_p{display: none;}


.max5 .max5_rig{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;
}
.max5 .max5_rig .rig_top .top_ri{width: 500px;line-height:35px;float: right;}
.max5 .max5_rig .rig_top .top_ri span{float: right;}
.max5 .max5_rig .rig_top .top_ri span img{height : 20px;margin-right: 5px;vertical-align:middle;margin-top: -5px;}
.max5 .max5_rig .rig_top .top_ri a{border-bottom: none;color: #000;font-size: 14px;}

.max5 .max5_rig .rig_cen{width: 100%; margin: 10px auto;overflow: hidden}
.max5 .max5_rig .rig_cen li{width: 100%;border-bottom: 1px solid #ccc;height: 40px;line-height: 40px;background: #f0f1f2;box-shadow: 0 0 2px #ccc}
.max5 .max5_rig .rig_cen li:hover{background: #fff;transition: 0.1s}
.max5 .max5_rig .rig_cen li a{color: #444546}
.max5 .max5_rig .rig_cen li a:hover{color: #ff0000}
.max5 .max5_rig .rig_cen li span{float: right;color: #444546;line-height: 40px}
.max5 .max5_rig .rig_cen img{text-align: center;width: 100%;}
.max5 .max5_rig .rig_cen span{text-align: left;font-size: 14px;line-height: 30px;letter-spacing: 2px;}
.max5 .max5_rig .rig_cen .cen_bt{width: 100%;height: 50px;line-height: 50px;text-align: center;}
.max5 .max5_rig .rig_cen .cen_bt a{border: 1px solid #5a8df4;width: 25px;height: 25px;display: inline-block;line-height: 25px;margin: 0 10px;}
.max5 .max5_rig .rig_cen .cen_bt a:hover{background: #5a8df4;color: #fff;transition: .4s}
.max5 .max5_rig .rig_cen .cen_bt .none{background: #fff;border: none;}
.max5 .max5_rig .rig_cen .cen_bt .none:hover{background: #fff;color: #000}
.max5 .max5_rig .rig_cen .cen_kh{width:150px;height: 120px;margin: 5px 30px;float: left;text-align: center;}
.max5 .max5_rig .rig_cen .cen_kh img{border: 1px solid #ccc}
.max5 .max5_rig .rig_cen .cen_kh img:hover{border: 1px solid #ff0000}
.max5 .max5_rig .rig_cen .cen_kh span a{color: #000}
.max5 .max5_rig .rig_cen .cen_kh span a:hover{color: #ff0000}
.max5 .max5_rig .rig_cen .ce_zs{width: 180px;height: 300px;text-align: center;border: 1px solid #ccc;float: left;margin: 15px 14px;}
.max5 .max5_rig .rig_cen .ce_zs img{width: 180px;}






.max5 .max5_rig .rig_cen2{width: 100%;overflow: hidden;}

.max5 .max5_rig .rig_cen .cens{width: 260px;height: 200px;margin:20px 10px;float: left;background: #000;text-align: center;}
.max5 .max5_rig .rig_cen .cens img{height: 100%;width: 100%;border: 1px solid #ccc}
.max5 .max5_rig .rig_cen .cens img:hover{border: 1px solid #ff0000}
.max5 .max5_rig .rig_cen .cens a{padding: 5px 0;display:inline-block;color: #000}
.max5 .max5_rig .rig_cen .cens a:hover{color: #ff0000}
.max5 .max5_rig .ri_top2{width: 100%;height: 70px;background: #fff;color: #000;text-align: center;border-bottom: 1px solid #ccc;margin-bottom: 20px;}
.max5 .max5_rig .ri_top2 h2{font-size: 20px;font-weight: 100}
.max5 .max5_rig .ri_top2 p{font-size: 15px;color: #bcb9b9;margin-top: 5px;}
.max5_rig p{font-size: 14px;color: #000;letter-spacing: 1.5px;margin-top: 10px;font-weight: 100;line-height: 25px;}
.max5_rig .ri_fanye{width: 100%;height: 80px;margin-top: 50px}
.max5_rig .ri_fanye a{float: right;}



.max8_1_top img,
.max7_top img{margin: 0 20px;}

.clear{clear:both;font-size:0;height:0;width:100%;margin:5px auto}





.max9{margin:20px auto 0 auto;width: 100%;height: 95px;background: #f2f3ef;padding-top: 5px;border-top:1px solid #ccc;clear:both}
.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{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;}







.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;}
.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 a:hover{color: #181f99;transition: .5s}
.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;
		}
		
	}
/*右侧悬浮在线客服*/
















