.picConLeft{width: 573px;}
.txtConRight{width: 512px;}
.titH2:after{border-bottom:1px solid #005a8a;content:"";display:block;width:60px;margin:0 auto;padding-top:20px;}
.titH2.txtleft:after{margin-left:0px;}

/*banner*/
.box1{height:600px;overflow:hidden;width:100%;}
.fullSlide {width: 100%;position: relative;height: 600px;background: #000;}
.fullSlide .bd {margin: 0 auto;position: relative;z-index: 0;overflow: hidden;}
.fullSlide .bd ul {width: 100% !important;}
.fullSlide .bd li {width: 100% !important;height: 600px;overflow: hidden;background-position: center 0;background-repeat: no-repeat;background-size: cover;}
.fullSlide .hd{width: 1200px;left:50%;margin-left: -600px;position: absolute;border-top: 1px solid #fff;bottom: 30px;}
.fullSlide .hd li .bannerT{display: none;}
.fullSlide .hd li .none{display: block;color: #fff;font-size: 24px;}
.fullSlide .hd li{background: none !important;float: left;width: 400px;text-align: center;line-height: 50px;}
.fullSlide .hd li i{display:none;width:30%;border-top:4px solid #fff;margin:0 auto;margin-top: -4px;position: relative;}
.fullSlide li img{position:absolute;z-index:-999;height: 0;}

.fullSlide .bannerT{width: 1200px;margin: 0 auto;padding-top: 70px;}
.fullSlide .bannerT a{display: block;line-height: 100px;font-size:56px;color: #fff;font-weight: bold;}
.fullSlide .bannerT a:after{content: "";display: block;width: 100px;border-bottom: 2px solid #fff;}
.fullSlide .bannerT p{line-height: 48px;font-size: 30px;color: #fff;width: 52%;padding-top: 20px;}


.fullSlide .hd ul .on .none{-webkit-animation: fadeInUp1 .5s 0s both;animation: fadeInUp1 .5s 0s both;}
.fullSlide .hd ul .on i{-webkit-animation: widthI .5s 0s both;animation: widthI .5s 0s both;display:block;}


/*banner*/
@keyframes fadeInUp1 {
    0% {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        font-size:24px;
    }
    100% {
        font-size:32px;
        -webkit-transform: translate3d(0,-60px, 0);
        -ms-transform: translate3d(0,-60px, 0);
        transform: translate3d(0,-60px, 0)
    }

}

@keyframes widthI{
    0% {
        width:0;
    }
    100% {
        width:50%;
    }
}

/**/
.box2{padding:40px 0;}
.gsPic {box-shadow: 29px 25px 0 0 #005a8a;}
.colTit{font-size: 30px;font-weight: bold;color: #333333;line-height: 30px;margin: 25px 0;}
.titH2.txtleft{padding:30px 0;text-align:left;}
.colShow{line-height: 34px;margin: 0px 0 50px;}
.colShow p{font-size: 20px;color: #555555;}

/*our business*/
.ywWrapCon{float: left;width: 220px;margin-right: 25px;position: relative;border-radius: 3px;overflow: hidden;height:400px;}
.ywWrapCon.reLi712005{margin-right:0;}
.ywWrapCon{-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: .3s;transition-duration: .3s;}
.ywWrapCon:hover{box-shadow: 0 15px 25px rgba(0,0,0,.2);transform:translate3d(0,-4px ,0);}
.ywWrapCon i{display:block;width: 40px;padding-top: 60px;border-bottom: 2px solid #282828;margin-bottom: 30px;margin-left: 25px;}
.ywWrapCon span{display: block;font-size: 30px;color: #282828;line-height: 36px;padding-left: 25px;height: 125px;overflow: hidden;}
.ywWrapCon img{width: 100%;display: block;}
.ywWrapCon .ywConMongo{width:100%;height:100%;}
.ywWrapCon .ywConMongo i{border-bottom:2px solid #fff;}
.ywWrapCon .ywConMongo span{color:#fff;}
.ywWrapCon .ywConMongo a.aLink{border-color:#fff;color:#fff;margin: 100px auto 0;}
.ywWrapCon .ywConShow{width:100%;height:100%;}
.ywWrapCon .ywConShow a{display:block;width:100%;height:100%;background: #f8f8f8;}
.ywWrapCon .ywConShow i{margin-bottom: 20px;padding-top: 40px;}
.ywWrapCon:hover .ywConMongo{display:block;}
.ywWrapCon:hover .ywConShow{display: none;}
.ywWrapCon:hover .ywConShow img{width:100%;position: absolute;bottom: 0;left: 0;}




/*artList*/
.box4{padding:40px 0;height: 668px;overflow: hidden;}
.leftConBox{width:573px;}
.rightConBox{width:555px;}
.imgHeight{display:block;}
.newsPicWrap .artBox{position: relative;width: 100%;height: 324px;margin-bottom: 200px;}
.newsPicWrap .artBox img{width: 100%;height: 324px;box-shadow: 29px 25px 0 0 #005a8a;}
.newsPicWrap .artBox span{position: absolute;display: block;width: 100%;bottom: 0;}
.newsPicWrap .artBox span a{font-size: 18px;color: #fff;line-height: 26px;padding: 10px 15px;display: block;text-align: justify;background:url(/zzywwzgb/resource/cms/2019/09/2019091914595779089.png) repeat;}

.artListWrap{}
.artListWrap .aLink{margin: 40px 0 10px;}
.artList{}
.artList li{padding: 10px 14px;border-bottom:1px solid #dfe7e9;}
.artList span{display: block;color: #555555;font-size: 16px;}
.artList a{display: block;line-height: 22px;font-size: 20px;color: #333;margin: 10px 0 0px;}
.artList .li3{border:none;}
.artList li:hover {background-color: #f4f4f4;}
.artList li:hover a{color:#005b8a;font-weight: bold;}
.artList li:hover span{color:#005b8a;}

/*Annual Report*/
.box5{background:url(/eportal/imageDir/zzywwzgb/2022/04/img_pc_site/2022042916372027927.jpg) top center/cover no-repeat;margin-bottom: 80px;}
.annualBox{padding: 33px 0;}
.annualBox .annual{overflow: hidden;}
.annualBox .annual h4{float: left;margin-top: 20px;font-size: 32px;font-weight: bold;color: #fff;text-shadow: 0 0 8px #000;}
.annualBox .annual h4 a{font-size: 32px;font-weight: bold;color: #fff;}
.annualBox .annual .link{width: 340px;height: 340px;border-radius: 50%;border: 1px solid #fff;padding: 16px;float: right;position:relative;}
.annualBox .annual .link img{width:90%;height:90%;position:absolute;top:5%;left:5%;}
.annualBox .annual .link a{font-size: 32px;color: #035c8b;font-weight: bold;position: absolute;z-index: 3;padding: 70px 70px;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: .3s;transition-duration: .3s; line-height: 38px;}
.annualBox .annual .link b{display:block;width: 70px;height: 70px;background-color:#035c8b;border-radius:50%;color:#fff;z-index:9;bottom: 70px;right: 60px;position: absolute;padding: 10px;text-align: center;}
.annualBox .annual .link b a{color:#fff;padding: 0;position: initial;line-height: 70px;}