﻿/*底部公共报名咨询栏*/
.pc-tl{position:fixed;background:url(../img/tl-bg-blue.jpg) top center no-repeat;height:100px;width:100%;bottom:0px;left:0;overflow:hidden;z-index:99999999;}
.tl-w1200{width:1280px;margin:auto;position:relative;}
.tl-left{float:left}
.pc-tl .tl-w1200 .tl-phone>img{margin-top:19px;float:left}
.pc-tl .tl-w1200 .tl-phone .tel-num{float:left;margin-left:10px;margin-top:33px;transform: scale(1.1,1.3);
-ms-transform: scale(1.1,1.3);
-webkit-transform: scale(1.1,1.3);
-moz-transform: scale(1.1,1.3);
-o-transform: scale(1.1,1.3);}
.pc-tl .tl-w1200 .tl-phone .tel-num span{display:none;color:#fff}
.pc-tl .tl-w1200 .tl-phone .tel-num h2{font-weight:bold;font-size:32px;color:#fff;font-stretch:ultra-condensed;}
.pc-tl .tl-w1200 .tl-form{margin-top:30px;float:left;margin-left:25px;}
.pc-tl .tl-w1200 .tl-form #tl-mobile{display:block;float:left;border:none;width:200px;height:45px;outline:none;text-indent:10px;color:#5b6aff;font-size:16px;}
.pc-tl .tl-w1200 .tl-form button{display:block;float:left;width:130px;height:45px;background:#2297cc;border:none;color:#fff;box-shadow:5px 12px 26px #0e82b7;font-size:18px;font-weight:bold;cursor:pointer;}
.pc-tl .tl-items li{float:left;position:relative;height:100px;width:125px;margin-left:10px;}
.pc-tl .tl-items li a{display:block;width:100%;height:100%}
.pc-tl .tl-items li:nth-child(1){background:url(../img/tl-img1.png) top center no-repeat;}
.pc-tl .tl-items li:nth-child(2){background:url(../img/tl-img2.png) top center no-repeat;}
.pc-tl .tl-items li:nth-child(3){background:url(../img/tl-img3.png) top center no-repeat;}
.pc-tl .tl-items li:nth-child(4){background:url(../img/tl-img4.png) top center no-repeat;width:157px;}
.pc-tl .tl-items li img{position:absolute;top:15px;right:5px;}
.pc-tl .tl-w1200 .tl-per{position:absolute;right:-30px;top:5px;}
.tl-closetl .tl-close{position:absolute;right:5px;top:5px;font-size:25px;color:#00b7ee;cursor:pointer;border:1px solid #00b7ee;width:20px;height:20px;line-height:18px;text-align:center;border-radius:50%;transition: All .3s ease;-moz-transition: All .3s ease;-webkit-transition: All .3s ease;-o-transition: All .3s ease;}
.tl-closetl{position:fixed;top:50%;left:50%;width:400px;height:100px;background:#fff;margin-left:-200px;margin-top:-50px;border:1px solid #00b7ee;border-radius:5px;display:none;box-shadow:1px 1px 10px #00b7ee;}
.tl-closetl p{text-align:center;line-height:100px;font-size:14px;}
.tl-closetl .tl-close:hover{-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);transform: rotate(90deg);}
/*右侧公共咨询栏*/
.right-zxlm{
	width:56px;
	position:fixed;
	right:5px;
	top:13%;
	background-color:transparent;
	z-index: 10001;
}
.right-zxlm .right_a1{
	background-color: #fb0018;
	display: block;
	height: 20px;
	width: 56px;
	padding-top: 36px;
	background-image: url(../img/right_zxtp1.png);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #FFF;
	text-align: center;
	margin-bottom: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-decoration: none;
	position: relative;
}
.right-zxlm .right_a1 .right_zxrs{
	display: inline-block;
	width:18px;
	height:18px;
	font-size:10px;
	-moz-border-radius:50%;
	border-radius:50%;
	-webkit-border-radius:50%;
	color:#fff;
	background:red;
	border:2px solid #fff;
	text-align:center;
	line-height:18px;
	top: 4px;
	right: 4px;
	position: absolute;
}
.right-zxlm .right_a2{
	height: 56px;
	width: 56px;
	margin-bottom: 5px;
	position: relative;
}
.right-zxlm .right_a2 .right_a2q{
	background-color: #fb0018;
	height: 20px;
	width: 56px;
	padding-top: 36px;
	background-image: url(../img/right_zxtp2.png);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #FFF;
	text-align: center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	cursor:pointer;
}
.right-zxlm .right_a2:hover .right_a2h{
	display: block;
}
.right-zxlm .right_a6{
	height: 56px;
	width: 56px;
	margin-bottom: 5px;
	position: relative;
}
.right-zxlm .right_a6 .right_a6t{
	background-color: #2297cc;
	height: 20px;
	width: 56px;
	padding-top: 36px;
	background-image: url(../img/ykt_icon.png);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #FFF;
	text-align: center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	cursor:pointer;
}
.right-zxlm .right_a6 .right_a6box{
	width:122px;
	height:251px;
	display:none;
	position:absolute;
	top:-90px;
	left:-125px;
}
.right-zxlm .right_a6:hover .right_a6box{
	display: block;
}
.right-zxlm .right_a2 .right_a2h{
	background-color: #fb0018;
	display: none;
	margin-bottom: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position: absolute;
	height: 56px;
	width: 266px;
	right: 56px;
	top: 0px;
}
.right_a2h .right_a2h_01{
	height: 20px;
	width: 56px;
	padding-top: 36px;
	background-image: url(../img/right_zxtp2.png);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #FFF;
	text-align: center;
	float: left;
}
.right_a2h .right_a2h_02{
	width: 210px;
	float: left;
}
.right_a2h .right_a2h_02 .right_input1{
	font-size: 13px;
	line-height: 36px;
	color: #333;
	height: 36px;
	width: 126px;
	margin-top: 10px;
	float: left;
	border:0px;
	padding:0px;
}
.right_a2h .right_a2h_02 .right_input2{
	font-size: 13px;
	line-height: 36px;
	color: #FFF;
	height: 36px;
	width: 70px;
	margin-top: 10px;
	float: left;
	border:0px;
	background-color: #333;
	text-align: center;
	padding:0px;
	cursor:pointer;
}
.right-zxlm .right_a3{
	background-color: #fb0018;
	display: block;
	height: 20px;
	width: 56px;
	padding-top: 36px;
	background-image: url(../img/right_zxtp3.png);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #FFF;
	text-align: center;
	margin-bottom: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-decoration: none;
}
.right-zxlm .right_a4{
	background-color: #fb0018;
	display: block;
	height: 20px;
	width: 56px;
	padding-top: 36px;
	background-image: url(../img/right_zxtp4.png);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #FFF;
	text-align: center;
	margin-bottom: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-decoration: none;
}
.right-zxlm .right_a1:hover,.right-zxlm .right_a3:hover,.right-zxlm .right_a4:hover{
	background-color: #fb0018;
}
.right-zxlm .right_a5{
	background-color: #fb0018;
	display: block;
	height: 20px;
	width: 56px;
	padding-top: 36px;
	background-image: url(../img/right_zxtp5.png);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #FFF;
	text-align: center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-decoration: none;
}
.right-zxlm .right_a5:hover{
	background-color: #fb0018;
}
.right-zxlm .right_a7{
	background-color: #fb0018;
	display: block;
	height: 48px;
	width: 56px;
	align-items: center;
	line-height:20px;
	padding-top:8px;
	background-repeat: no-repeat;
	font-size: 18px;
	color: #FFF;
	text-align: center;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	text-decoration: none;
	margin-bottom: 5px;
}
/*****中间弹窗****/
		/*****中间弹窗****/
		.alert_box{opacity:0;width:560px;margin:auto;overflow:hidden;border-radius:7px;box-shadow:0 0 20px 1px rgba(0,0,0,.2);position:fixed;left:0;right:0;animation:show 1s;background:#fff;color:#000;z-index:99999999;}
		.alert_box1{opacity:0;width:560px;margin:auto;overflow:hidden;border-radius:7px;box-shadow:0 0 20px 1px rgba(0,0,0,.2);position:fixed;left:0;right:0;z-index:999;}
		.alert_box2{width:560px;margin:auto;overflow:hidden;border-radius:7px;box-shadow:0 0 20px 1px rgba(0,0,0,.2);position:fixed;left:0;right:0;animation:close 1s;opacity:1;z-index:999;}
		.title_box{width:100%;height:34px;overflow:hidden;padding:9px 0;}
		.title_box>img{float:left;width:34px;height:34px;border-radius:100%;margin-left:10px;}
		.title_box>p{float:left;width:320px;height:34px;line-height:34px;margin:0 0 0 20px;}
		.title_box>span{float:right;width:23px;height:23px;line-height:20px;font-family:'微软雅黑';text-align:center;background:#909090;color:#fff;border-radius:50%;margin:7px 10px 0 0;transition:all 1s;}
		.title_box>span:hover{transform:rotate(360deg);cursor:pointer;}
		.gd_box{width:560px;overflow:hidden;}
		.gd_box>a>img{width:560px;}
		.btn_box{width:550px;overflow:hidden;padding:0 5px;margin:5px 0 10px 0;}
		.btn_box>a{float:left;width:160px;height:42px;text-align:center;line-height:40px;text-decoration:none;color:#fff;border-radius:5px;margin-left:20px;}
		.btn_box>a:nth-of-type(2){margin:0 7px;}
		.btn_box>a:nth-of-type(1){float:left;background:#fb0018;}
		.btn_box>div{float:left;width:370px;height:42px;overflow:hidden;display:flex;justify-content:space-between;}
		.btn_box>div>input{float:left;width:230px;height:40px;border-top-left-radius:7px;border-bottom-left-radius:7px;border:1px solid #202020;background:#202020;outline:none;color:#fff;text-indent:20px;font-size:14px;}
		.btn_box>div>button{float:left;width:138px;border:none;outline:none;height:42px;background:#db8203;color:#fff;font-size:14px;border-top-right-radius:7px;border-bottom-right-radius:7px;cursor:pointer;}
		.tt{width:40px;height:40px;overflow:hidden;animation:ttShow 1s;animation-delay:2s;}

		@keyframes show{
			0%{top:-400px;width:60px;height:50px;opacity:1;}
			70%{top:18%;width:60px;height:50px;opacity:1;}
			80% {top:18%;width:460px;opacity:1;}
			100% {top:18%;width:560px;opacity:1;}
		}

		@keyframes close{
			10%{top:18%;width:60px;height:50px;opacity:1;}
			80% {top:-400px;width:60px;height:50px;opacity:1;}
			100% {top:-400px;width:60px;height:50px;opacity:0;}
		}
/*********网页右下脚咨询窗口***********/
.clearbox{clear:both;width:0;height:0;border:0;margin:0;padding:0}
.chat-swt{width:330px;height:260px;background:white;display:none;position:fixed;overflow:hidden;right:0;bottom:88px;-webkit-box-shadow:0 0 35px #000;-moz-box-shadow:0 0 35px #000;box-shadow:0 0 35px #000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:9999999;}
.chat-box{width:100%;height:27px;position:relative}
.chat-box .chat-box-1{width:100%;height:27px;display:inline-block;float:left;font-size:15px;background-color:#3d3f4b;color:#888991;font-family:"Microsoft yahei";line-height:27px;text-indent:16px}
.chat-box .chat-box-2{position:absolute;display:block;right:3px;top:3px;width:19px;height:19px;background-color:#2a2c38;moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:transform .6s;-moz-transition:transform .6s;-ms-transition:transform .6s;-o-transition:transform .6s;transition:transform .6s}
.chat-box .chat-box-2:hover{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}
.chat-box .chat-box-2:before{content:'';width:14px;height:1px;position:absolute;left:50%;top:50%;margin-left:-7px;background:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.chat-box .chat-box-2:after{content:'';width:14px;height:1px;position:absolute;left:50%;top:50%;margin-left:-7px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.chat-chat1{width:100%;height:71px;position:relative;background:#fff}
.chat-chat1 .chat-chat1-1{
	width:260px;
	height:43px;
	position:absolute;
	left:30%;
	top:10px;
	font-size:14px;
	margin-left:-82px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	background-color:#00528a;
	color:#fff;
	padding:4px 4px 4px 4px;
	text-indent:15px;
	line-height: 21px;
}
.relpy1{width:100%;height:63px;position:absolute;bottom:0;background:#8c8c8c;overflow:hidden}
.relpy1 .relpy1-1{width:245px;height:43px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#FFF;overflow:hidden;float:left;padding:3px 6px 0 6px;margin:7px 0 0 9px;display:inline;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.relpy1 .relpy1-1 textarea{
	float:left;
	display:block;
	border:none;
	background-color:#FFF;
	width:100%;
	height:100%;
	max-height:43px;
	color:#333;
	font-size:14px;
	line-height:21px;
	outline:0
}
.relpy1 .relpy1-2{display:block;width:46px;height:38px;padding:8px 3px 0;float:left;text-align:center;background-color:#171923;color:#fff;cursor: pointer;text-decoration:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:7px;margin-left:2px;display:inline;line-height:14px;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.relpy1 .relpy1-2 .relpy1-2-1{font-size:14px}
.relpy1 .relpy1-2 .relpy1-2-2{font-size:12px}
/* 顶部浮图 */
.top_img{width:1620px;position:absolute;top:0;left:50%;margin-left:-810px;z-index:999999;}
.top_img>img{width:1620px;}