@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(zt2023_banner.png) no-repeat top center;}
.headbox{ width:100%; height:593px;}
.head{ width:1200px; height:593px; position:relative; margin:0 auto;}
.logozt{ padding-top:38px; height:auto; overflow:hidden;}
.fanhui{ position:absolute; top:25px; right:0; width:52px; height:52px;}


.pad50{ padding:50px 0;}

.zwgk_tit img{display: block;margin: 0px auto;padding: 45px 0;}
.zwgk_tit img:hover{ -webkit-transform: translateY(-5px); transform: translateY(-5px); }

.zwgk_gzl{width:1200px;height:288px;margin:0 auto;}
.zwgk_gzl ul li{width:265px;height: 110px;margin-top: 129px;float: left;margin-left:30px;padding-left: 87px;}
.zwgk_gzl ul li:first-child{text-align: center;padding-left: 60px;width:292px;}
.zwgk_gzl ul li:first-child a{line-height:80px;}
.zwgk_gzl ul li.gzl_yh{padding-left:121px;}
.zwgk_gzl ul li a{line-height:47px;font-size: 20px;font-weight: bold;color:#1569c5;display: block;}
.zwgk_gzl ul li a:hover{color: #316ff5;}
.zwgk_gzl ul li strong a{color: #ffffff;font-size: 14px;line-height: 27px;width:auto;display: inline-block;padding: 0 8px;
    height: 27px;
    background-color: #1569c5;
    border-radius: 6px;}
.zwgk_gzl ul li strong a:hover{color:#333;}
.zwgk_shwd{width:1200px;margin: 0px auto;margin-top:15px;height: 523px;background: url(zwkgyd_hsjc.png)bottom center no-repeat;}
.zwgk_shwd ul{width:515px;height: 120px;float: left;padding:20px 0 25px 25px;}
.zwgk_shwd ul.shwd_ul2,.zwgk_shwd ul.shwd_ul4{float: right;}
.zwgk_shwd .shwd_ul3,.zwgk_shwd .shwd_ul4{margin-top: 32px;}
.zwgk_shwd ul strong{font-size: 20px;color: #323232;font-weight: bold;line-height:60px;}
.zwgk_shwd .shwd_ul1 li,.zwgk_shwd .shwd_ul4 li{width: 50%;float: left;}
.zwgk_shwd ul li a{font-size: 16px;color: #000000;line-height: 32px;}
.zwgk_shwd ul li a::before {
    float: left;
    width: 5px;
    height: 5px;
    background-color:#e3b80d;
    display: block;
    content: "";
    transition: all 0.8s ease;
    margin-top: 14px;
    margin-right: 10px;
    margin-left: 0;
    border-radius: 100%;
}
.zwgk_shwd ul li a:hover{color:#1569c5;}

.zwgk_hjl{width:100%;height: 660px;background-color: #eff9ff;margin-top: 35px;}
.zwgk_hjl .zwgkhjl_div{width: 1200px;margin: 0 auto;}
.zwgk_hjl .zwgkhjl_div strong{font-size: 22px;letter-spacing: 1px;color: #136eb6;line-height:36px;height:36px;display: block;}
.zwgk_hjl .zwgkhjl_div strong img{margin-right: 12px;    margin-top: -3px;}
.zwgk_hjl .zwgkhjl_div ul{width: 100%;height: 200px;}
.zwgk_hjl .zwgkhjl_div ul a{width: 373px;height: 55px;display: block;float: left;background: url(zwgk2023_iconbg.png)center center no-repeat;margin-right: 40px;margin-top: 26px;
line-height: 55px;font-size: 18px;color: #1569c5;text-align: center;text-indent: 50px;position: relative;font-weight: bold;
}
.zwgk_hjl .zwgkhjl_div ul a:hover{background-color: #1569c5;color: #fff;border-radius: 28px;}
.zwgk_hjl .zwgkhjl_div ul a:nth-child(3n){margin-right: 0;}
.zwgk_hjl .zwgkhjl_div ul a i{position: absolute;width: 40px;height: 55px;left: 100px;top: 0;}
.zwgk_hjl .zwgkhjl_div ul a i.hjl_icon1{background: url(zwgk2023_icon1.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a i.hjl_icon2{background: url(zwgk2023_icon2.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a i.hjl_icon3{background: url(zwgk2023_icon3.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a i.hjl_icon4{background: url(zwgk2023_icon4.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a i.hjl_icon5{background: url(zwgk2023_icon5.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a i.hjl_icon6{background: url(zwgk2023_icon6.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a:hover .hjl_icon1{background: url(zwgk2023_icon1o.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a:hover .hjl_icon2{background: url(zwgk2023_icon2o.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a:hover .hjl_icon3{background: url(zwgk2023_icon3o.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a:hover .hjl_icon4{background: url(zwgk2023_icon4o.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a:hover .hjl_icon5{background: url(zwgk2023_icon5o.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div ul a:hover .hjl_icon6{background: url(zwgk2023_icon6o.png)center center no-repeat;}
.zwgk_hjl .zwgkhjl_div li{width: 585px;height: 160px;float: left;margin-top: 30px;}
.zwgk_hjl .zwgkhjl_div .zwgkhjl_left{background: url(zwgk2023_zxfw.png)center left no-repeat;}
.zwgk_hjl .zwgkhjl_div .zwgkhjl_right{float: right;background: url(zwgk2023_zxfw.png)center right no-repeat;}
.zwgk_hjl .zwgkhjl_div li a{width: 100%;text-align: center;line-height: 160px;font-size: 26px;letter-spacing: 2px;color: #ffffff;font-weight: bold;display: block;}


.zwgk_jqjc{width:1200px;margin: 0px auto;height: 420px;}
.zwgk_jqjc ul li{width: 380px;
    height: 178px;float: left;margin-top:8px;margin-right: 30px;}
.zwgk_jqjc ul .frpp_icon1{background: url(frpp_icon1.png)center center no-repeat;}
.zwgk_jqjc ul .frpp_icon2{background: url(frpp_icon2.png)center center no-repeat;}
.zwgk_jqjc ul .frpp_icon3{background: url(frpp_icon3.png)center center no-repeat;margin-right: 0;}
.zwgk_jqjc ul li a{line-height: 160px;font-size: 24px;letter-spacing: 2px;color: #ffffff;font-weight: bold;display: block;text-indent: 62px;}
.zwgk_jqjc ul .frpp_icon2 a{text-indent: 34px;}
.zwgk_jqjc ul .frpp_icon3 a{text-indent: 204px;}
.zwgk_hjl .zwgkhjl_div li:hover,.zwgk_jqjc ul li:hover{
    transform: scale(1.05);
    transition: all .3s;
}









