@charset "utf-8";
/*base*/
html,body,ul,ol,li,p,h2,h4,a,img,input,span,a{margin:0;padding:0;}
html,body{min-width: 1200px;}
img,input,button {border: 0;}
i,h2{font-style: normal;font-family: "Microsoft Yahei"; font-weight:normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
ul,li,button{list-style: none;}
body{font-size: 16px;color: #333;font-family:"Microsoft Yahei";}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:16px;}
a:hover,.zwgk_ssw ul li a:hover{color: #2968d0;}
button,img,input { vertical-align: middle;}
.clearfix{content: " "; height:0;display: table;clear: both;}
.clearfix:before,.clearfix:after {content: " ";display: table;clear: both;}
::-webkit-input-placeholder {color: #b2b2b2; } :-moz-placeholder { color: #b2b2b2; } ::-moz-placeholder {  color: #b2b2b2; } :-ms-input-placeholder {color: #b2b2b2; }

body{ background-color:#ffffff; background:url(zt2022_banner.png) no-repeat top center;}
.headbox{ width:100%; height:500px;}
.head{ width:1200px; height:500px; position:relative; margin:0 auto;}
.logozt{ padding-top:38px; height:auto; overflow:hidden;}
.fanhui{ position:absolute; top:25px; right:0; width:52px; height:52px;}

.mainbox{ width:1200px; height:auto; margin:0 auto; overflow:hidden;padding:20px;}
.pad50{ padding:50px 0;}
.zwgk_gzl,.zwgk_shwd,.zwgk_hjl,.zwgk_jqjc{width: 100%;height: 410px;background-color: #ffffff;
	box-shadow: 0px 0px 20px 0px 
		rgba(59, 112, 236, 0.8);
}
.zwgk_tit img{display: block;margin: 0px auto;padding: 30px 0;}
.zwgk_tit img:hover{ -webkit-transform: translateY(-5px); transform: translateY(-5px); }
.zwgk_gzl ul{width:1140px;height:200px;margin:0 auto;background: url(frgzl_bg.png)no-repeat center center;}
.zwgk_gzl ul li a{width: 25%;line-height:62px;font-size: 22px;font-weight: bold;color: #fff; margin-top: 120px;display: block;float: left;text-align: center;}
.zwgk_gzl ul li a:hover{color: #316ff5;}
.zwgk_shwd{height:1110px;margin-top: 35px;}
.zwgk_hjl{height: 470px;margin-top: 35px;}
.zwgk_shwd .shwd_ul1{height: 146px;width: 1082px;margin: 0 auto;margin-top: 15px;}
.zwgk_shwd .shwd_ul1 li{float: left;}
.zwgk_shwd .shwd_ul1 li+li{margin-left: 12px;}
.zwgk_shwd .shwd_ul2{height: 243px;width:980px;padding:12px 35px; margin: 0 auto;margin-top: 55px;background: url(shwd_ul2.png)no-repeat center center;position: relative;}
.zwgk_shwd .shwd_ul2 strong a{position: absolute;display: block;width: 50px;height:56px;font-size: 21px;font-weight:bold;line-height: 28px;letter-spacing:4px;color: #47b181;top:105px;}
.zwgk_shwd .shwd_ul2 li{width: 231px;
	height: 47px;
	background-color: #6cd7a6;
	border-radius: 6px;float: left;margin:27px 0 0 46px;text-align: center;}
.zwgk_shwd .shwd_ul2 li a{color: #ffffff;font-size: 16px;line-height: 47px;font-weight: bold;}
.zwgk_shwd .shwd_ul2 li a:hover{ color:#47b181;}
.zwgk_shwd .shwd_ul3{width: 1081px;
	height: 52px;
	background-color: #47b181;text-align: center;margin: 0 auto;margin-top: 57px;}
.zwgk_shwd .shwd_ul3 a{display: inline-block;font-size: 21px;color: #fefefe;font-weight: bold;background: url(shwd_ul3.png)no-repeat left center;line-height: 52px;padding-left: 46px;}
.zwgk_shwd .shwd_ul4{height: 267px;width:1039px; margin: 0 auto;margin-top:47px;background: url(shwd_ul4.png)no-repeat center center;position: relative;}
.zwgk_shwd .shwd_ul4 .shwd_icon3{display: block;position: absolute; width: 182px;height: 72px;left: 0;top: 90px;}
.zwgk_shwd .shwd_ul4 .shwd_icon4{display: block;position: absolute; width: 182px;height: 72px;left: 430px;top:0;}
.zwgk_shwd .shwd_ul4 .shwd_icon5{display: block;position: absolute; width: 182px;height: 72px;right: 0;top: 90px;}

.zwgk_hjl{height: 780px;}
.zwgk_hjl ul{width:1082px;height:246px;margin:0 auto;background: url(frhjl_bg.png)no-repeat top center;position: relative;}
.zwgk_hjl ul .hjl_icon3{width: 180px;height:180px;position: absolute;left: 0;top: 60px;}
.zwgk_hjl ul .hjl_icon3 a{width: 180px;height: 42px;line-height: 42px;border-bottom:dashed 1px #dcdcdc;font-size: 16px;color: #000;display: block;text-align: center;}
.zwgk_hjl ul .hjl_icon3 a:hover{color:#eec160;}
.zwgk_hjl ul .hjl_icon4{width: 180px;height:180px;position: absolute;right: 0;top: 60px;}
.zwgk_hjl ul .hjl_icon4 a{width: 180px;height: 42px;line-height: 42px;border-bottom:dashed 1px #dcdcdc;font-size: 16px;color: #000;display: block;text-align: center;}
.zwgk_hjl ul .hjl_icon4 a:hover{color:#eec160;}
.zwgk_hjl ol{width:1086px;height:262px;margin:0 auto;background: url(frhjljd_bg.png)no-repeat top center;position: relative;margin-top: 70px;}
.zwgk_hjl ol li a{font-size: 21px;color: #b87c1b;line-height:30px;height:60px;width: 120px;left: 210px;top:55px;position: absolute;font-weight: bold;text-align: center;}
.zwgk_hjl ol strong{width: 600px;height: 200px;position: absolute;right: 90px;top: 55px;}
.zwgk_hjl ol strong a{display: inline-block;height: 30px;line-height: 30px;font-size: 16px;color: #bd852d;border-bottom:dashed 1px #b87c1b;padding: 0 10px 0px 35px;background: url(frhjljd_icon.png)no-repeat 10px center;margin: 0 6px 30px 0;}
.zwgk_hjl ol strong a:hover{ -webkit-transform: translateY(-5px); transform: translateY(-5px); }
.zwgk_jqjc{margin-top: 35px;margin-bottom: 60px;}
.zwgk_jqjc .jqjc_left{width:666px;height:160px;float:left;background: url(jqjc_left.png)no-repeat top center;position: relative;margin-top: 10px;margin-left: 56px;}
.zwgk_jqjc .jqjc_left a{display: inline-block;width: 215px;height: 160px;}
.zwgk_jqjc .jqjc_right{width: 230px;height: 100px;padding:65px 0 0 170px;  float: right;background: url(jqjc_right.png)no-repeat top center;margin-top: 10px;margin-right: 55px;}
.zwgk_jqjc .jqjc_right li a{color: #067fe6;font-size: 14px;line-height:26px;}
.zwgk_jqjc .jqjc_right li a::before {
    float: left;
    width: 4px;
    height: 4px;
    background-color:#067fe6;
    display: block;
    content: "";
    transition: all 0.8s ease;
    margin-top: 11px;
    margin-right: 10px;
    margin-left: 0;
    border-radius: 100%;
}
.zwgk_jqjc .jqjc_right li a:hover{color: #015faf;}











