@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
a{ color:#333; text-decoration:none;}
a img{ border:0px;}
.clear{ clear:both;}
body{font-size:12px; font-family:"微软雅黑"; color:#333;}

.header_nav_kuang{position: fixed;border-bottom: solid 1px #eee; width: 100%; height: 94px; background: #fff; top: 0; left: 0; z-index: 11111;zoom: 0.8;}
.header_nav_kuang_bg{ width: 100%; height: 94px;zoom: 0.8;}
.header_nav{width: 1046px; height: 94px; background: #fff; margin: 0 auto; }
.header_nav .logo{float: left; margin-top: 18px;}
.header_nav ul{ float: left; margin-top: 24px;}
.header_nav ul li{ float: left; margin-left: 70px; font-size: 24px; cursor: pointer;}
.header_nav ul li a{border-bottom: solid 2px #fff; line-height: 42px; display: block;}
.header_nav ul li.on a{border-bottom: solid 2px #072da5;}

.footer{width: 100%; height:260px; background: url(../images/footerbg.jpg) no-repeat;}
.footer_kuan{max-width: 1200px; height: auto; margin: 0 auto; min-width: 1180px; padding: 0 10px; zoom: 0.8;}
.footer_left{float: left; background: url(../images/icon4.png) no-repeat;margin-top: 65px; padding-left: 108px;}
.footer_left dl{float: left; color: #fff; font-size: 20px;}
.footer_left dl dt{ color: rgba(255,255,255,0.65); margin-bottom: 25px;}
.footer_left dl dd{ color:#fff; margin-bottom: 25px;}
.footer_right{float: right; text-align: center; font-size: 20px; color: rgba(255,255,255,0.65); margin-top: 65px;}
.footer_right img{display: block; margin-bottom: 20px; height: 145px; width: 145px;}
.footer_left .xian{ width: 1px; height: 194px; background: #5e6375; float: left; margin: 0 60px;}

.swiper-container1{width: 100%; height: 600px; position: relative; overflow: hidden;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:50px;}
.swiper-pagination-bullet{ width: 15px; height: 15px; border-radius:50%; opacity: 1;background: #fff; margin: 0 25px !important;}
.swiper-pagination-bullet-active{ background: #0066ff;}

.swiper-container2{ padding:30px 34px; overflow: hidden; min-width: 1100px; position: relative; z-index: 1; background: #fff;}
.swiper-container2 .swiper-slide{ height: 113px; background: #fff url(../images/bg1.jpg); background-size: 100% 100%; border:solid 1px #dde2f2;box-sizing: border-box;}
.swiper-container2 .swiper-slide .left{width: 42px; height: 42px; border-radius: 5px; background: #e1e5ff; float: left; margin: 20px 0 0 15px;}
.swiper-container2 .swiper-slide .left .img{display: block; width: 100%; height: 100%;}
.swiper-container2 .swiper-slide dl{ margin: 22px 10px 0 0; padding-left: 67px;}
.swiper-container2 .swiper-slide dl dt{ font-size: 18px; margin-bottom:10px;}
.swiper-container2 .swiper-slide dl dt em{font-style: normal; height: 22px; border:solid 1px #ff7011; font-size: 14px; padding: 0 5px; border-radius: 5px; background: #fff; color: #ff7011;}
.swiper-container2 .swiper-slide dl dd{line-height: 16px; color: #a3a9c0; margin-top: 5px; text-indent: 20px;}
.swiper-container2 .swiper-slide dl dd.dd1{ background: url(../images/icon2.png) no-repeat;}
.swiper-container2 .swiper-slide dl dd.dd2{ background: url(../images/icon3.png) no-repeat;}
.swiper-container2 .swiper-slide dl dd .right{float: right;color: #ff6000;}
.swiper-container2 .swiper-slide dl dd .right span{ font-size: 16px;}

.index_box1{width: 100%; padding: 90px 0 80px 0; background:#fff url(../images/bg2.jpg) repeat-x; zoom: 0.8;}
.index_box1_kuang{max-width: 1454px; min-width: 1160px; margin: 0 auto; padding:0 20px; background: #f8f8f8;}
.index_box1_kuang .list{float: left; width: 19.6%; margin-right: 7.2%; text-align: center;}
.index_box1_kuang .list img{width: 54.3%; display: block; margin: 0 auto;}
.index_box1_kuang .list:last-child{ margin-right: 0;}
.index_box1_kuang .list dl{display: block; width: 100%;}
.index_box1_kuang .list dl dt{font-size: 24px; margin-top: 20px;}
.index_box1_kuang .list dl dd{ color: #999; font-size: 16px; margin-top: 25px; line-height: 24px;}

.index_box2{width: 100%; background: #f8f8f8;zoom: 0.8;}
.index_box2_kuang{max-width: 1454px; min-width: 1160px; margin: 0 auto; padding:0 20px; background: #f8f8f8;}
.index_box2_kuang .top{height: 135px; border-bottom: solid 1px #d2d2d2; margin-bottom: 80px;}
.index_box2_kuang .top span{display: block; margin: 0 auto; width: 225px; border-bottom: solid 3px #4562bc; font-size: 48px; text-align: center; padding:50px 0 20px 0;}
.index_box2_kuang ul li{ padding-bottom:22px; background: #fff; float: left; margin-right: 4.4%; width: 30.4%; margin-bottom: 30px;}
.index_box2_kuang ul li:last-child{ margin-right: 0;}
.index_box2_kuang ul li .pic{width: 100%; position: relative; overflow: hidden;}
.index_box2_kuang ul li .pic img{width: 100%; display: block;transition: 0.3s ease-out;}
.index_box2_kuang ul li .pic .title{width: 100%; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size:28px; position: absolute; bottom: 0; background: rgba(124,124,124,0.67);}
.index_box2_kuang ul li .text{ margin:20px 25px; font-size: 20px; color: #999999; line-height: 32px; height: 64px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.index_box2_kuang ul li .xian{height: 1px; margin: 0 25px; background: #ddd;}
.index_box2_kuang ul li:hover img{transform: scale(1.05);}

.index_box3{width: 100%; background: #f8f8f8;zoom: 0.8;}
.index_box3_kuang{max-width: 1454px; min-width: 1160px; margin: 0 auto; padding:0 20px; background: #f8f8f8;}
.index_box3_kuang .top{text-align: center; float: left; width: 100%;}
.index_box3_kuang .top dt{font-size: 48px; line-height: 48px; margin-bottom: 35px; margin-top: 45px;}
.index_box3_kuang .top dd{font-size: 32px; color: #666666;}
.index_box3_kuang .top_ul{width: 100%; height: 63px; border-bottom:solid 1px #d2d2d2; margin-top: 90px;}
.index_box3_kuang .top_ul p{float: left; font-size: 34px; text-align: center; width: 18.5%; text-align: center; margin-right: 22.25%; cursor: pointer;padding-bottom: 28px; line-height: 34px; color: #003399;}
.index_box3_kuang .top_ul p:last-child{ margin-right: 0;}
.index_box3_kuang .top_ul p.on{ border-bottom: solid 3px #003399;}
.index_box3_kuang dl.list{ width:19%; background: #fff; float: left; margin-right: 1.25%; margin-top: 52px;}
.index_box3_kuang dl.list:last-child{ margin-right: 0;}
.index_box3_kuang dl.list dt{width: 100%; height: 68px; background: #003399;text-align: center; line-height: 68px; font-size: 28px; color: #fff;}
.index_box3_kuang dl.list dd{ padding: 40px 15%; line-height: 45px; font-size: 24px; color: #999999; margin: 0 auto; max-width: 200px; height:225px;}
.index_box3_kuang dl.list dd p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.index_box4{width: 100%; background: #f8f8f8; padding-bottom: 82px;zoom: 0.8;}
.index_box4_kuang{max-width: 1404px; min-width: 1160px; margin: 0 auto; padding:0 20px; background: #f8f8f8;}
.index_box4_kuang img{width:100%; display: block; margin: 0 auto;}
.index_box4_kuang dl{text-align: center; float: left; width: 100%;}
.index_box4_kuang dl dt{font-size: 48px; color: #333; margin-top: 60px;}
.index_box4_kuang dl dd{font-size: 32px; color: #666666; margin:60px 0;}
.index_box4_kuang dl:first-child dd{ margin: 44px 0;}

.index_box5{width: 100%;zoom: 0.8;}
.index_box5_kuang{max-width: 1454px; min-width: 1160px; margin: 0 auto; padding:0 20px;}
.index_box5_kuang .top{height: 135px; border-bottom: solid 1px #d2d2d2; margin-bottom: 60px;}
.index_box5_kuang .top span{display: block; margin: 0 auto; width: 225px; border-bottom: solid 3px #4562bc; font-size: 48px; text-align: center; padding:50px 0 20px 0;}
.index_box5_kuang .left{float: left; width: 52%;}
.index_box5_kuang .left .pic{width: 100%; position: relative;}
.index_box5_kuang .left .pic img{width: 100%; display: block; height: 296px;}
.index_box5_kuang .left .pic .title{ width: 100%; height: 85px; background: rgba(0,0,0,0.46); position: absolute; bottom: 0; text-align: center; line-height: 85px; font-size: 44px; color: #fff;}
.index_box5_kuang .right{float: right; width: 45%;}
.index_box5_kuang  p{font-size: 24px; color: #999999; line-height: 44px;}
.index_box5_kuang  .biaoti{ width: 100%; height: 32px; line-height: 32px; padding: 32px 0; font-size: 32px; color: #333; font-weight: initial;}
.index_box5_kuang .right .biaoti{ padding: 0 0 40px 0;}

.index_box6{width: 100%;zoom: 0.8;}
.index_box6_kuang{max-width: 1454px; min-width: 1160px; margin: 0 auto; padding:0 20px;}
.index_box6_kuang dl.title{text-align: center; float: left; width: 100%;}
.index_box6_kuang dl.title dt{font-size: 48px; color: #333; margin-top: 60px;}
.index_box6_kuang dl.title dd{font-size: 32px; color: #666666; margin-top:25px;}
.index_box6_kuang .left{width: 67.5%;float: left; margin-top: 200px;}
.index_box6_kuang .left img{width: 100%;}
.index_box6_kuang .right{float: right; width: 28.5%; margin-top: 200px;}
.index_box6_kuang .right dt{font-size: 30px; color: #333333;}
.index_box6_kuang .right dd{color: #999999; font-size: 22px; line-height: 38px; margin-top: 10px; margin-bottom: 70px;}
.index_box6_kuang .right dd:last-child{ margin-bottom: 0;}

.index_box7{width: 100%;zoom: 0.8;}
.index_box7_kuang{max-width: 1454px; min-width: 1160px; margin: 0 auto; padding:0 20px;}
.index_box7_kuang dl.title{text-align: center; float: left; width: 100%;}
.index_box7_kuang dl.title dt{font-size: 48px; color: #333; margin-top: 80px;}
.index_box7_kuang dl.title dd{font-size: 32px; color: #666666; margin-top:25px;}
.index_box7_kuang .top_ul{width: 100%; height: 63px; border-bottom:solid 1px #d2d2d2; margin-top: 120px;}
.index_box7_kuang .top_ul p{float: left; font-size: 34px; text-align: center; width: 18.55%; text-align: center; margin-right: 8.6%; cursor: pointer;padding-bottom: 28px; line-height: 34px; color: #003399;}
.index_box7_kuang .top_ul p:last-child{ margin-right: 0;}
.index_box7_kuang .top_ul p.on{ border-bottom: solid 3px #003399;}
.index_box7_kuang .text{width: 100%; margin-top:85px;}
.index_box7_kuang .text dt{font-size: 28px; color: #333; font-weight: bold; line-height: 28px;}
.index_box7_kuang .text dd{font-size: 20px; color: #999; margin-top: 20px; line-height: 20px;}
.index_box7_kuang .pic{ max-width: 1422px; min-width: 1160px; margin: 115px auto 85px auto;}
.index_box7_kuang .pic img{width: 100%; display: block;}

.index_box8{width: 100%; background: #f8f8f8;zoom: 0.8;}
.index_box8_kuang{max-width: 1454px; min-width: 1160px; margin: 0 auto; padding:0 20px; background: #f8f8f8;}
.index_box8_kuang dl.title{text-align: center; float: left; width: 100%;}
.index_box8_kuang dl.title dt{font-size: 48px; color: #333; margin-top: 90px;}
.index_box8_kuang dl.title dd{font-size: 32px; color: #666666; margin-top:25px;}
.index_box8_kuang ul.picbox{width: 100%; margin-top: 120px;}
.index_box8_kuang ul.picbox li{float: left; box-sizing: border-box; position: relative; overflow: hidden;}
.index_box8_kuang ul.picbox li.li1{width: 33.62%; border-right:solid 2px #033174; border-bottom:solid 2px #033174;}
.index_box8_kuang ul.picbox li.li2{width: 37.4%; border-right:solid 2px #033174; border-bottom:solid 2px #033174;}
.index_box8_kuang ul.picbox li.li3{width: 28.4%; border-bottom:solid 2px #033174;}
.index_box8_kuang ul.picbox li.li4{width: 33.62%; border-right:solid 2px #033174;}
.index_box8_kuang ul.picbox li.li5{width: 32.8%; border-right:solid 2px #033174;}
.index_box8_kuang ul.picbox li.li6{width: 32.965%;}
.index_box8_kuang ul.picbox li img{display: block; width: 100%;transition: 0.3s ease-out;}
.index_box8_kuang ul.picbox li .biaoti{width: 100%; height: 80px; line-height: 80px; color: #fff; bottom: 0; position: absolute; left: 0; background: rgba(47,57,76,0.77); text-align: center; font-size: 28px;}
.index_box8_kuang ul.picbox li:hover img{transform: scale(1.05);}
.index_box8_kuang .pic{ max-width: 1394px; min-width: 1160px; margin: 140px auto;}
.index_box8_kuang .pic img{width: 100%; display: block;}

.index_box9{width: 100%;zoom: 0.8;}
.index_box9_kuang{max-width: 1454px; min-width: 1160px; margin: 0 auto; padding:0 20px;}
.index_box9_kuang dl.title{text-align: center; float: left; width: 100%;}
.index_box9_kuang dl.title dt{font-size: 48px; color: #333; margin-top: 80px;}
.index_box9_kuang dl.title dd{font-size: 32px; color: #666666; margin-top:25px;}
.index_box9_kuang ul{width: 100%; height: auto; margin-top: 50px;}
.index_box9_kuang ul li{ float: left; width: 25%; text-align: center; margin-top: 52px; cursor: pointer;}
.index_box9_kuang ul li .p1{font-size: 25px; color: #333; line-height: 25px; margin-top: 45px;}
.index_box9_kuang ul li .p2{font-size: 18px; color: #999; line-height: 18px; margin-top: 10px;}

.index_box9_kuang ul li .yicon{ position: relative;width: 53%; margin: 0 auto; border:solid 2px #333333; border-radius: 50%; overflow: hidden;}
.index_box9_kuang ul li .yicon:before{content: "";display: block;padding-top: 100%;}
.index_box9_kuang ul li .yicon.icon1{background: url(../images/y1.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li .yicon.icon2{background: url(../images/y2.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li .yicon.icon3{background: url(../images/y3.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li .yicon.icon4{background: url(../images/y4.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li .yicon.icon5{background: url(../images/y5.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li .yicon.icon6{background: url(../images/y6.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li .yicon.icon7{background: url(../images/y7.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li .yicon.icon8{background: url(../images/y8.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li:hover .yicon{ border:solid 2px #4562bc;}
.index_box9_kuang ul li:hover .yicon.icon1{background:#4562bc url(../images/y1on.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li:hover .yicon.icon2{background:#4562bc url(../images/y2on.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li:hover .yicon.icon3{background:#4562bc url(../images/y3on.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li:hover .yicon.icon4{background:#4562bc url(../images/y4on.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li:hover .yicon.icon5{background:#4562bc url(../images/y5on.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li:hover .yicon.icon6{background:#4562bc url(../images/y6on.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li:hover .yicon.icon7{background:#4562bc url(../images/y7on.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang ul li:hover .yicon.icon8{background:#4562bc url(../images/y8on.png) no-repeat center; background-size:100% 100%; }
.index_box9_kuang .pic{ max-width: 1394px; min-width: 1160px; margin: 60px auto;}
.index_box9_kuang .pic img{width: 100%; display: block;}

.customer{ position: fixed; width: 65px; height: 47px; right: 0; top: 50%; background: #053893 url(../images/icon9.png) no-repeat center 12px; border-radius: 5px; font-weight: bold; text-align: center; color: #fff; font-size: 14px; padding-top: 55px; cursor: pointer;}

.laertbg{ width:100%; height:100%; background:#000; op; position:fixed; top:0px; left:0px;opacity:0.5; z-index: 11111; display: none;}
.laertbox{ width:630px; height:455px; background:#fff; position:fixed; top:50%; left:50%;border-radius:5px; margin-left:-315px; margin-top:-225px; z-index: 11111;display: none;}
.laertbox .top{ height:56px; border-bottom:solid 1px #e5e5e5; line-height:56px;}
.laertbox .top .left{float: left; text-indent:28px; font-size:18px; font-weight:bold;}
.laertbox .top .right{float: right; margin-top:8px; margin-right:20px; cursor:pointer;}
.laertbox ul{ width:572px; margin:20px auto 45px auto; line-height:34px;font-size:14px;color:#333;}
.laertbox ul li{float:left; margin-top:12px; width:100%;}
.laertbox ul li.li1{ line-height:10px; font-size:12px; color:#999; margin-top:-5px;}
.laertbox ul li.li2{ line-height:10px; font-size:12px; color:#676767; margin-top:0px;}
.laertbox ul li.li3{ line-height:10px; font-size:12px; color:#676767; margin-top:10px;}
.laertbox ul li span{ float:left; width:105px; text-align:right; display:inline-block; color:#666;}
.laertbox ul li span em{ color:#eb0014; margin-right:2px; font-style:normal;}
.laertbox ul li .text{ width:450px; height:34px; line-height:34px; border:solid 1px #dee2ed; text-indent:10px;}
.laertbox ul li .text1{ float:left; width:280px; height:34px; line-height:34px; border:solid 1px #dee2ed; text-indent:10px;}
.laertbox ul li .yzm{ margin-left:10px; cursor:pointer;}
.laertbox ul li textarea{ width:440px; height:90px; border:solid 1px #dee2ed; padding:5px;}
.laertbox ul li .checkbox{ position:relative;top:2px;}
.login_kuang_button{ width:100%; text-align:center; padding-bottom:40px;border-top: solid 1px #dee2ed; padding-top: 40px; margin:0 auto;margin-top:30px; float:left;}
.login_kuang_button .button{ width:140px; height:40px; background:#2783e1; border:0px; font-size:14px; color:#fff; cursor:pointer;border-radius:5px;line-height:40px; border:solid 1px #2783e1;}
.login_kuang_button .button:hover{ background:#1c74c1;border:solid 1px #1c74c1;}