html,body{margin:0;padding:0;}
body {font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,'Microsoft Yahei';}

#wzjs{width: 100%;min-width: 1200px;}
#wzjs .box{width: 1200px;margin: 0 auto;}
#wzjs .box a{text-decoration: none;}
#wzjs .part1{text-align: center;}
#wzjs .part1 .title{font-size: 26px;color: #333333;}
#wzjs .part1 .desc{font-size: 16px;color: #808080;}
#wzjs .part3{width: 132px; height: 50px;line-height: 50px;color: #2172ee;font-size: 14px;border: 1px solid #2172EE;border-radius: 2px;margin: 40px auto 0;text-align:center;clear: both;cursor: pointer;}
#wzjs .part3:HOVER{background: #2072EF;color: #fff;transition: all .4s ease 0s;}
#wzjs .top{width: 100%;height: 80px;line-height: 80px;background: #2172EE;position: fixed;top: 0;box-shadow: 0 2px 6px rgba(0,0,0,.1);overflow: hidden;}
#wzjs .top .box .logo{width: 600px;height: 80px;float:left;}
#wzjs .top .box .logo img{display: inline-block;margin: 20px;}
#wzjs .top .box .meau{width: 600px;height: 80px;float:right;}
#wzjs .top .box .meau ul{list-style: none;margin: 0;padding-left: 42px;}
#wzjs .top .box .meau ul li{float: left;margin: 0 50px 0 0;position: relative;}
#wzjs .top .box .meau ul li div{position: relative;}
#wzjs .top .box .meau ul li a{text-decoration: none;color: #a6c9ff;font-size: 14px;}
#wzjs .top .box .meau ul li a:HOVER{text-decoration: none;color: #FFF;}
#wzjs .top .box .meau ul .act a{color: #fff;}
#wzjs .top .box .meau ul .last{margin-right: 0;}
#wzjs .banner{width: 100%;height: 868px;background: url("../images/wj_banner_bg.jpg") center center;margin-top: 80px;}
#wzjs .banner .left{width: 600px;height: 868px;float: left;background: url("../images/wj_banner_left.png") no-repeat left center;}
#wzjs .banner .right{width: 600px;height: 868px;float: right;}
#wzjs .banner .right .title{color: #fff;font-size: 48px;margin-top: 310px;}
#wzjs .banner .right .subtitle{color: #a6c9ff;font-size: 18px;margin: 0px auto 25px;}
#wzjs .banner .right .zixun{width: 142px;height: 50px;line-height: 50px;text-align: center;color: #2479f9;font-size: 14px;background: #fff;cursor: pointer;}
#wzjs .youshi{width: 100%;height: 500px;background: #F5F5F5;padding-top: 90px;}
#wzjs .youshi .part2{padding-left: 95px;}
#wzjs .youshi .part2 .item1{float: left;width: 260px;height: 80px;margin-top: 80px;padding-left: 100px;background: url(../images/wj_youshi1.png) no-repeat left center;}
#wzjs .youshi .part2 .item2{float: left;width: 260px;height: 80px;margin-top: 80px;padding-left: 100px;background: url(../images/wj_youshi2.png) no-repeat left center;}
#wzjs .youshi .part2 .item3{float: left;width: 260px;height: 80px;margin-top: 80px;padding-left: 100px;background: url(../images/wj_youshi3.png) no-repeat left center;}
#wzjs .youshi .part2 .item4{float: left;width: 260px;height: 80px;margin-top: 80px;padding-left: 100px;background: url(../images/wj_youshi4.png) no-repeat left center;}
#wzjs .youshi .part2 .item5{float: left;width: 260px;height: 80px;margin-top: 80px;padding-left: 100px;background: url(../images/wj_youshi5.png) no-repeat left center;}
#wzjs .youshi .part2 .item6{float: left;width: 260px;height: 80px;margin-top: 80px;padding-left: 100px;background: url(../images/wj_youshi6.png) no-repeat left center;}
#wzjs .youshi .part2 .title{font-size: 20px;color: #333333;}
#wzjs .youshi .part2 .desc{font-size: 16px;color: #808080}
#wzjs .anli{width: 100%;height: 650px;padding-top: 90px;}
#wzjs .anli .part2{width: 1050px;height: 400px;margin: 0 auto;}
#wzjs .anli .part2 .item1{float: left;width: 340px;height: 340px;margin-top: 50px;box-shadow: 5px 10px 10px rgba(8,1,3,.1);overflow: hidden;}
#wzjs .anli .part2 .item1 .itemimg{width: 340px;height: 240px;background: url(../images/wj_anli1.jpg) no-repeat center top;background-size: cover;}
#wzjs .anli .part2 .item2{float: left;width: 340px;height: 340px;margin: 50px 15px 0;box-shadow: 5px 10px 10px rgba(8,1,3,.1);overflow: hidden;}
#wzjs .anli .part2 .item2 .itemimg{width: 340px;height: 240px;background: url(../images/wj_anli2.jpg) no-repeat center top;background-size: cover;}
#wzjs .anli .part2 .item3{float: left;width: 340px;height: 340px;margin-top: 50px;box-shadow: 5px 10px 10px rgba(8,1,3,.1);overflow: hidden;}
#wzjs .anli .part2 .item3 .itemimg{width: 340px;height: 240px;background: url(../images/wj_anli3.jpg) no-repeat center top;background-size: cover;}
#wzjs .anli .part2 .title .hengxian{width: 20px;height: 2px;background: #fff;margin-top: 20px;position: relative;top: 12px;left: -40px;}
#wzjs .anli .part2 .title{font-size: 16px;color: #fff;margin: 3px auto;}
#wzjs .anli .part2 .desc{font-size: 14px;color: #fff;}
#wzjs .anli .part2 .anlidesc{width: 320px;height: 99px;padding-left: 40px;padding-top: 1px;background: #2172EE;}
#wzjs .wendang{width: 100%;height: 670px;padding-top: 90px;background: #F5F5F5;}
#wzjs .wendang .part2{width: 880px;margin:75px auto;text-align: left;}
#wzjs .wendang .part2 .item{height: 65px;margin-bottom: 65px;}
#wzjs .wendang .part2 .num1{width: 90px;height: 61px;background: url(../images/wj_wendang1.png) no-repeat left top;float: left;}
#wzjs .wendang .part2 .num2{width: 90px;height: 61px;background: url(../images/wj_wendang2.png) no-repeat left top;float: left;}
#wzjs .wendang .part2 .num3{width: 90px;height: 61px;background: url(../images/wj_wendang3.png) no-repeat left top;float: left;}
#wzjs .wendang .part2 .prog{font-size: 16px;color: #333;margin-left: 105px;}
#wzjs .wendang .part2 .lanxian{width: 24px;height: 2px;background: #2172EE;margin:8px 0 10px 105px;}
#wzjs .wendang .part2 .prog-desc{font-size: 14px;color: #808080;margin-left: 105px;}
#wzjs .kehu{width: 100%;height: 420px;padding-top: 90px;}
#wzjs .kehu .part2{width: 893px;height: 220px;margin: 50px auto 0;}
#wzjs .kehu .part2 div{width: 212px;height: 100px;float: left;margin: 5px;}
#wzjs .kehu .part2 div:HOVER{box-shadow: 0px 0px 15px rgba(0,0,0,.3);transition: all .4s ease 0s;}
#wzjs .kehu .part2 .item1{background: url(../images/wj_kehu1.png) no-repeat center center;}
#wzjs .kehu .part2 .item2{background: url(../images/wj_kehu2.png) no-repeat center center;}
#wzjs .kehu .part2 .item3{background: url(../images/wj_kehu3.png) no-repeat center center;}
#wzjs .kehu .part2 .item4{background: url(../images/wj_kehu4.png) no-repeat center center;}
#wzjs .kehu .part2 .item5{background: url(../images/wj_kehu5.png) no-repeat center center;}
#wzjs .kehu .part2 .item6{background: url(../images/wj_kehu6.png) no-repeat center center;}
#wzjs .kehu .part2 .item7{background: url(../images/wj_kehu7.png) no-repeat center center;}
#wzjs .kehu .part2 .item8{background: url(../images/wj_kehu8.png) no-repeat center center;}
#wzjs .lianxi{width: 100%;height: 510px;padding-top: 90px;background: #25272a;color: #fff;}
#wzjs .lianxi .part1 .title{color: #fff;}
#wzjs .lianxi .part1 .desc{color: #ccc;}
#wzjs .lianxi .part2{width: 450px;margin: 10px auto 0;font-size: 16px;text-align: center;}
#wzjs .lianxi .part4{width: 940px;height: 140px;margin: 60px auto 0;font-size: 14px;text-align: center;color: #2172EE;}
#wzjs .lianxi .part4 a{color: #2172EE;}
#wzjs .lianxi .part4 .item{width: 300px;height: 170px;padding-top: 30px;float: left;transition: all ease-out .3s;}
#wzjs .lianxi .part4 .item1{background: url(../images/wj_lianxi1.png) no-repeat center 30px;}
#wzjs .lianxi .part4 .item1:HOVER{background: url(../images/wj_lianxi1_h.png) no-repeat center 30px;}
#wzjs .lianxi .part4 .item2{background: url(../images/wj_lianxi2.png) no-repeat center 30px;}
#wzjs .lianxi .part4 .item2:HOVER{background: url(../images/wj_lianxi2_h.png) no-repeat center 30px;}
#wzjs .lianxi .part4 .item2:HOVER a{color: #fff;}
#wzjs .lianxi .part4 .item3{background: url(../images/wj_lianxi3.png) no-repeat center 30px;}
#wzjs .lianxi .part4 .item3:HOVER{background: url(../images/wj_lianxi3_h.png) no-repeat center 30px;}
#wzjs .lianxi .part4 .item:HOVER{color: #fff;background-color: #2172EE;}
#wzjs .lianxi .part4 .item3:HOVER a{color: #fff;}
#wzjs .lianxi .part4 .title{margin: 80px auto 10px;font-size: 16px;}
#wzjs .lianxi .part4 .title a{color: #2172EE;text-decoration: none;}
#wzjs .lianxi .part4 .hengxian{width: 20px;height: 2px;float:left;margin-top: 85px;background: #fff;}
