.tgg{position:relative;width:100%;height:111px;background:url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/tgg.jpg) no-repeat center center;background-size:cover; cursor:pointer;}
.tgg .gb{width:20px;position:absolute;right:75px;top:20px;z-index:99;cursor:pointer}
.top{
	width: 100%;
	height: 45px;
	background-color: #f2f2f2;
}
.toper{
	width: 1440px;
	height: 45px;
	margin: 0 auto;
}
.top-l{
	font-size: 16px;
	color: #999;
	line-height: 45px;
}
.top-r{
	margin-top: 12px;
}
.top-r ul li{
	float: left;
	padding: 0 10px;
	border-right: solid 1px #ddd;
}
.top-r ul li i{
	display: block;
	float: left;
	margin-top: 2px;
	margin-right: 8px;
}
.top-r ul li span{
	float: left;
	font-size: 16px;
	color: #333;
}
.top-r ul li:last-child {
    border-right: none;
}

.top-r ul li:last-child i {
    margin-top: 0px;
}
.head{
	width: 100%;
	height: 100%;
	background-color: #fff;
}
.header{
	width: 1440px;
	height: 100px;
	margin: 0 auto;
}
.logo{
	margin-top: 25px;
}
.nav1 {
    margin-top: 28px;
    margin-left: 40px;
}
.nav1 ul li{
	float: left;
	margin: 0 10px;
	height: 45px;
}
.nav1-1 ul li{
    margin: 0 1px;
}
.nav1 ul li a{
	display:block;
	font-size: 18px;
	height: 45px;
	line-height: 45px;
	padding: 0 15px;
}
.nav1 ul li a.active,.nav1 ul li a:hover{
	background: #b90000;
	color: #fff;
	border-radius: 3px;
}
.nav {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -720px;
  z-index: 3;
  width: 380px;
  height: 590px;
  background-color: rgba(255, 255, 255, 0.955);
  padding: 10px 0 0;
  z-index: 99;
}
.nav::-webkit-scrollbar {
    display: none;
}
.nav .nav__item {
  padding: 15px 0 20px 25px;
  border-left: 3px solid transparent;
}
.nav .nav__item:hover {
  background: #f5f5f5;
  border-left: 3px solid #ef4545;
}
.nav .nav__item:hover .navShow {
  display: block;
}
.navCategory {
  font-weight: bold;
  color: #000;
  font-size: 20px;
  margin: 0 0 10px;
  
}
.navCategory__list{
    overflow: hidden;
}
.navCategory__list:after {
  content: '';
  display: block;
  clear: both;
}
.navExam {
  float: left;
}
.navExam a {
  font-size: 16px;
  color: #8e8c8c;
  display: block;
  margin: 8px 16px;
}
.navExam a.hot {
    color: #f51e29;
    position: relative;
}
.navExam a.hot:before{
    content: "";
    position: absolute;
    top: -8px;
    right: -6px;
    width: 24px;
    height: 12px;
    background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/hot-ico1.png) no-repeat;
    background-size: 100% 100%;
}
.navExam:hover a {
  color: red;
}
.navShow {
  display: none;
  position: absolute;
  background: #fff;
  top: 0;
  left: 380px;
  width: 988px;
  height: 521px;
  padding: 40px 0 40px 40px;
  box-shadow: inset 0px 1px 0px 0px #e5e5e5, inset 0px -1px 0px 0px #e5e5e5;
}
.navShow {
    overflow: auto;
}

.navShow__link {
    margin-bottom: 10px;
}

.navShow__a {
    display: inline-block;
    padding: 7px 1px 7px 0;
    box-sizing: border-box;
    font-size: 19px;
    font-weight: bold;
    color: #ef4545;
    transition: all 0.5s;
}

.navShow__list {
    margin-bottom: 20px;
}

.navShow__item {
    display: inline-block;
    margin-right: 30px;
    text-align: left;
    margin-bottom: 9px;
    font-size: 14px;
    transition: all 0.3s;
    line-height: 40px;
}

.navShow__item:hover {
    transform: translateY(-2px);
}

.navShow__item:hover a {
    color: #ef4545;
}

.navShow__item--hot a {
    color: #ef4545;
}

.navShow__item--hot::after {
    display: inline-block;
    content: "";
    width: 10px;
    height: 12px;
    background: url("/static/picture/icon01.png");
    margin-bottom: 5px;
}
.search{width: 330px;height: 45px;margin: 28px 55px 0 35px;position:relative;}
.search1{margin: 28px 0px 0 37px;}
.phone {margin-top: 16px;}
.phone-img{width:49px;height:49px;margin-right:10px;margin-top:8px}
.phone-text{font-size:18px;letter-spacing:.6px}
.search-input{width: 310px;height: 45px;}
.search-input input{width:100%;color:#999;border: none;height: 45px;padding-left: 15px;outline: none;background-color: #f2f4f5;border-radius: 50px;}
.search-button{width: 25px;color:#fff;cursor:pointer;margin-left: -30px;margin-top: 9px;}
.search-button img{vertical-align:middle;width: 100%;}
.search-button span{vertical-align:middle}
/*悬浮窗左*/
.xuanfu{position: fixed;top: 18%;left: 10px;width:184px;height:580px;background:url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/k1.png) no-repeat center top;z-index:999;padding-top:15px;}
.xfTit{width:83px;height:21px;text-align:center;margin:0 auto;color:#666;line-height:21px}
.bkzd{width:83px;height:22px;background:url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/k2.png) no-repeat center;margin:22px auto 0}
.xfList{overflow:hidden}
.xfList li a{width:140px;height:35px;display:block;text-decoration:none;margin-left:25px}
.xfList li a span{display:block;width:140px;height:35px;background:#fff;box-shadow:0 2px 4px 0 #272727;text-align:center;line-height:35px;margin-top:4px;font-size:14px;color:#4d4d4d;transition:all .5s}
.xfList li a span:hover{transform:translateY(-4px);transition:all .5s}
.xfList li:nth-child(even) a span{color:#eb6100}
.lead{position:relative;margin-top:17px}
.Input{width:140px;margin-left:30px}
.Input input{width:128px;height:28px;outline:0}
.swt{display:block;text-decoration:none}
.swt span{width:130px;height:30px;display:block;background:#ef506e;margin-left:30px;margin-top:10px;font-size:14px;font-weight:700;text-align:center;line-height:30px;color:#fff;cursor:pointer}
.Top{width:140px;margin-left:25px;height:60px;margin-top: 6px;padding-top:10px;font-size:16px;color:#fff;text-align:center;font-weight:700;letter-spacing: 3px;position:relative;cursor:pointer;}
.Top>i{display:block;width:14px;height:8px;position:relative;top:0;left:61px;background:url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/s_icon.png) no-repeat center}
/*悬浮窗右*/
.rightAside{width: 144px;height: 609px;z-index:1000;position:fixed;top:50%;transform:translateY(-48%);right:15px;background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/rtc.png) no-repeat center center;background-size: cover;}
.rightAside .zxzxrtop{width:100%;height:120px;text-align:center;font-size:25px;color:#000;border-radius:20px;border-bottom:3px solid #3ca6ff;position:absolute;top:0;z-index:2000}
.rightAside .zxzxrtop .shakeTop 0%,.rightAside .zxzxrtop .shakeTop 100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}
.rightAside .zxzxrtop .shakeTop 5%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
.rightAside .zxzxrtop .shakeTop 10%,.rightAside .zxzxrtop .shakeTop 20%,.rightAside .zxzxrtop .shakeTop 30%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
.rightAside .zxzxrtop .shakeTop 15%,.rightAside .zxzxrtop .shakeTop 25%,.rightAside .zxzxrtop .shakeTop 35%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
.rightAside .zxzxrtop .shakeTop 40%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
.rightAside .zxzxrtop .shakeTop 45%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
.rightAside .zxzxrtop .shakeTop 50%{-webkit-transform:rotate(0);transform:rotate(0)}
.rightAside .zxzxrtop .closeR{width:20px;height:20px;float:right;margin-right:-10px;margin-top:-20px;cursor:pointer}
.rightAside .zxzxrtop .zaiimg{width:68px;height:54px;margin:18px auto 8px;-webkit-animation:shakeTopx 1s linear infinite;-o-animation:shakeTopx 1s linear infinite;animation:shakeTopx 1s linear infinite}
@-moz-keyframes shakeTopx{0%,100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}
5%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
10%,20%,30%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
15%,25%,35%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
40%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
45%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
50%{-webkit-transform:rotate(0);transform:rotate(0)}
}
@-ms-keyframes shakeTopx{0%,100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}
5%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
10%,20%,30%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
15%,25%,35%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
40%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
45%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
50%{-webkit-transform:rotate(0);transform:rotate(0)}
}
@-o-keyframes shakeTopx{0%,100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}
5%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
10%,20%,30%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
15%,25%,35%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
40%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
45%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
50%{-webkit-transform:rotate(0);transform:rotate(0)}
}
@-webkit-keyframes shakeTopx{0%,100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}
5%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
10%,20%,30%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
15%,25%,35%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
40%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
45%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
50%{-webkit-transform:rotate(0);transform:rotate(0)}
}
@keyframes shakeTopx{0%,100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}
5%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
10%,20%,30%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
15%,25%,35%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
40%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
45%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
50%{-webkit-transform:rotate(0);transform:rotate(0)}
}
.rightAside .zxzxrtopmid{width:100%;margin-top: 150px;}
.rightAside .zxzxrtopmid ul{}
.rightAside .zxzxrtopmid ul li{height:45px;line-height:45px;font-size: 16px;color:#222;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-bottom:dashed 1px #ddd;text-indent:20px;}
.rightAside .zxzxrtopmid ul li:hover{color:#eb6100;cursor:pointer}
.rightAside .zxzxrtopmid ul li:hover span{color:#f6ff00}
.rightAside .zxzxrtopmid ul li .rasd 0%{margin-left:0}
.rightAside .zxzxrtopmid ul li .rasd 50%{margin-left:3px}
.rightAside .zxzxrtopmid ul li .rasd 100%{margin-left:0}
@-moz-keyframes shakeleft{0%{margin-left:0}
50%{margin-left:3px}
100%{margin-left:0}
}
@-ms-keyframes shakeleft{0%{margin-left:0}
50%{margin-left:3px}
100%{margin-left:0}
}
@-o-keyframes shakeleft{0%{margin-left:0}
50%{margin-left:3px}
100%{margin-left:0}
}
@-webkit-keyframes shakeleft{0%{margin-left:0}
50%{margin-left:3px}
100%{margin-left:0}
}
@keyframes shakeleft{0%{margin-left:0}
50%{margin-left:3px}
100%{margin-left:0}
}
.rightAside .zxzxrtopmid ul li span{display:inline; padding: 3px 12px;background: #eb6100;color:#fff;border-radius: 10px;behavior:url(../other/PIE.htc);-webkit-animation:shakeleft 1s linear infinite;-o-animation:shakeleft 1s linear infinite;animation:shakeleft 1s linear infinite;font-size: 14px;}
.rightAside .zxzxrtopbtm{display:flex;justify-content:center;margin-top:7px}
.rightAside .zxzxrtopbtm img{width:720px;height:93px;margin-right:5px}
.rightAside .zxzxrtopbtm div{margin-right:5px;font-size:16px;color:#222;text-align:center}
.rightAside .zxzxrtopbtm div span{font-size:20px;color:#3ca6ff}
.banner-yj{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/zkw_gjgwy_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-xf{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/yguocc/jgw_gsgwy_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-ej{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/yguocc/jgw_jsb_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-zj{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/yguocc/jgw_syb_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-yjks{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/yj_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-ejks{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/ej_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-zjks{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/zj_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-xfks{
	width: 100%;
	height: 560px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zzwx/xf_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-zaks{
	width: 100%;
	height: 560px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zzwx/za_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-jlks{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/zkimg/jl_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-sws{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/xj-banner/sws_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-zks{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/xj-banner/zks_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-zckjs{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/xj-banner/zckjs_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-zyys{
	width: 100%;
	height: 590px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/yguocc/ys_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-jjs{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/xj-banner/jjs_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-jl{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/xj-banner/jl_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-zxs{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/xj-banner/zxs_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-jdwz{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/yguocc/jdwz_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}
.banner-szyf{
	width: 100%;
	height: 600px;
	background: url(https://sdzzyun.oss-cn-beijing.aliyuncs.com/yguocc/szyf_banner.jpg) no-repeat center center;
	background-size: cover;
	position: relative;
	z-index: 99;
}

