/* CSS Document */
body{font-family:"Microsoft YaHei";margin:0 auto;min-width: 1120px;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}

.header{margin: 0 auto;min-width: 1120px;max-width: 1920px;background: url(../images/banner_bg.jpg) center no-repeat;height: 834px;position: relative;}
.header div{position: absolute;left: 50%;top: 274px;margin: 0 0 0 -566px;text-align: center;color: white;}
.header small{display:block;font-size: 36px;line-height: 75px;}
.header strong{display:block;font-size: 42px;}
.header h1{font-size: 114px;margin: 0 auto 66px;line-height: 114px;}
.header .co_1{color: #f34c4c;}
.header .co_2{color: #00ddcb;}
.header .co_3{color: #ffcc00;}
.header .co_4{color: #3496e1;}

.pg1{width: 1120px;margin: 70px auto;text-align: center;}
.pg2{padding: 60px 0;text-align: center;background: #66aafb;min-width: 1120px;}
.tit_h2{font-size: 48px;line-height: 77px;margin: 0 0 20px;height: 77px;}
.tit_h2 img{display: inline-block;margin: 0 10px;}
.tit_p{font-size: 18px;color: #333333;line-height: 32px;width: 1040px;margin:  0 auto 1em;}
.ljzx{background: #f79191;background: linear-gradient(to right,#f79191,#ee5d5d);display: inline-block;font-size: 30px;line-height: 60px;font-weight: bold;color: white;width: 11em;border-radius: 40px;border: 8px solid #fff;box-shadow: 0 0 0 5px #f0a2a7;}

.zg_cn{height: 460px;margin: 30px auto;width: 1000px;position: relative;}
.zg_cn ul{height:58px;padding: 0;}
.zg_cn ul li{width:248px;float:left;border:1px solid #dfdfdf;background:#f8f8f8;height:56px;text-align:center;font:bold 20px/58px "Microsoft YaHei";cursor:pointer;}
.zg_cn ul li.cn1{background: #00bb7a;border:0;width:250px;height:58px;color:#fff;}
.zg_cn .bd{height: 372px;margin:25px auto 0;width: 970px;display: none;}
.zg_cn .bd img{display:block;float: left;}
.zg_cn .bd div{width:253px;height:353px;padding:20px 25px 0;text-align:center;background:url(../images/pic_03.png) no-repeat;float: right;position: relative;}
.zg_cn .bd div h3{font:bold 18px/30px "Microsoft Yahei";color:#fff;margin: 0;}
.zg_cn .bd div strong{display:block;margin-top:30px;font:bold 16px/30px "Microsoft Yahei";color:#333;}
.zg_cn .bd div p{font:14px/26px "Microsoft Yahei";color:#333;margin: 0;text-align: left;text-indent: 2em;}
.zg_cn .bd div p.tb{font-weight: bold;margin: 0.5em 0;text-indent: 0;text-align: center;}
.zg_cn .bd div small{font-size: 13px;color: #f51010;font-style:normal;display: block;margin: 0.5em;}
.zg_cn .bd a{display:inline-block;width:165px;height:45px;font: 18px/45px "Microsoft Yahei";color:#fff;background: #00bb7a;border-radius: 5px;position: absolute;left: 0;right: 0;margin: auto;bottom: 40px;}
.zg_cn .show{display:block}
.zg_cn .zgcn_y1{background: url(../images/zgcn_y1.png) no-repeat;position: absolute;width: 352px;height: 352px;top: -390px;right: -330px;}
.zg_cn .zgcn_y2{background: url(../images/zgcn_y2.png) no-repeat;position: absolute;width: 312px;height: 210px;top: -220px;left: -380px;}
.zg_cn .zgcn_y3{background: url(../images/zgcn_y3.png) no-repeat;position: absolute;width: 294px;height: 294px;bottom: -140px;left: -360px;}

.con_1{padding: 0;margin: 30px 0;}
.con_1 li{box-shadow: 0 0 10px 0px #c1c1c1;border-radius: 18px;overflow: hidden;padding: 36px 0;margin: 30px 0;}
.con_1 img{float: left;border-radius: 20px;margin: 0 30px;}
.con_1 div{float: left;width: 572px;text-align: center;margin: 0 30px;}
.con_1 h3{font-size: 30px;text-align: left;margin: 0;text-indent: 1em;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAIAAAB/6NG4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdFMDM2NjcxMEQ2MzExRTlCRkJDQjUxQzczM0UzMkYxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdFMDM2NjcyMEQ2MzExRTlCRkJDQjUxQzczM0UzMkYxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0UwMzY2NkYwRDYzMTFFOUJGQkNCNTFDNzMzRTMyRjEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0UwMzY2NzAwRDYzMTFFOUJGQkNCNTFDNzMzRTMyRjEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4nWro3AAAAx0lEQVR42oySsQ2CUBBAH8YVSLTzL0BnAitobSGEBcTaxEiJjb0jCAW1LSWQ2LEAliYMgRAggAnCqy65d5d//07K85wOn4z0RfBGrBBrNLmbZN6GGdcbdtxLoxKe2hqp7p0gWQzh3LkoZTCruhrDaoFt4WaNHfm4jGD4jR14jOMRlXaCzSTSrHr3ZGYs0aepQi5sma06wVUR1ZS6OS47Jov6vxXC/T9VP3e3A9phsKBQH5ufzTen4vo8U9wYvRhGcNz1DusrwACgpTTcD5smfgAAAABJRU5ErkJggg==) left center no-repeat;font-weight: normal;}
.con_1 small{font-size: 18.87px;text-align: left;display: block;margin: 16px 0;text-indent: 1.5em;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAIAAADQR7l6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNDRjQwRDc1MEQ2MjExRTk4MzEwQTE3RUY4OThFN0QzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNDRjQwRDc2MEQ2MjExRTk4MzEwQTE3RUY4OThFN0QzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0NGNDBENzMwRDYyMTFFOTgzMTBBMTdFRjg5OEU3RDMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NGNDBENzQwRDYyMTFFOTgzMTBBMTdFRjg5OEU3RDMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5cG8m1AAACyUlEQVR42lyUu0u6YRTHHy/dNFqiSYIIGo2oSGgow6WClqCGBhukAhtaCvsDbDEaCkTIJQi0IaJNhIZwqTaNChtcRIduRqaVpdXn7fx4qd8BH573XL7ney6P6utH3t/fOd/e3jjL5fLXX/n8/JRLtVrl/Pj4+G01EGCxWJRS2ofBgLfRaDw/P08mk+l0+vb21mq12my2gYGBvr6+pqYms9ksoMA1NDRUKhUlaWu1GpeXl5e9vb3Ozk5sdXV14HJRv2RhYeHs7Ow3U4CUzurk5IQ8EGlpaXE6nVtbW5eXl4+Pjw8PD4QtLS11dHSAAguv10syvUAl+be3tyXtzMxMNpsVM3J/f39zcyMB9Gt/f7+7uxs36rq7u8MBBlohGITn0dGRdAuBsyhpTVtb2+7urs58dXUVPaSenp40FldXV3xD4fr6WrJxjoyM1NfXd3V1zc3NCZbJZNrZ2RHKiN/vRzk0NAQ1LU9jY+Px8bGY6XAgEEA5PT0tk0YuLi6YC6BYpX5Ol8slc1TDw8PLy8v6nAAiOTbuaIgR8qFQCGUsFtPXIZfLud1uDYJfsViUALHh2tzczEV4vb6+cjIdatnY2NBrEaEdRqY4OjqKWaoCq7e3t1QqYX5+fpaOEnZ4eIhnT0+PaHBgCdrb29kANTg4iCoYDOoJNzc38UYvo0GTSCToN6sJU71BUq/GulAoAMZHNBqVypGpqSlmiXJsbAyOkjkej0sVMB0fH0czPz8PqEYylUrJM1lfX6cvgrK2ttba2irB/f39p6entR/JZDJMgB2dmJgQjkrfbt4S3na7/eDgAFfg5eHK60STz+d9Ph+jxW12dlbvqMYCMBmHx+ORNeOcnJzkmUA+EomsrKzwfGg5ejpCybKBsgpK3oL+v8CyLi4uskh0VP0Vh8MRDoeh9t9cDRIpzZO/DDwkoX4RETfx+TcLpbh/CzAApnDM0gHmJMkAAAAASUVORK5CYII=)  left center no-repeat;}
.con_1 p{font-size: 18px;text-align: left;line-height: 32px;margin: 0 0 1em;}
.con_1 .llzx{font-size: 24px;font-weight: bold;background: #ff5555;display: inline-block;line-height: 46px;margin: 0 30px;width: 8em;border-radius: 50px;color: white;}

.con_2{margin: 30px auto;}
.con_2 img{margin: 0 auto;}

.con_3{margin: 30px auto;}
.con_3 ul{margin: 0 auto;padding: 0;}
.con_3 .tc_info li{width: 100%;margin: 0 auto 30px;padding: 142px 0 0;background: url(../images/tc_bg.png) center 84px no-repeat;}
.con_3 .tc_info img{border-radius: 142px;position: absolute;left: 0;right: 0;top: 0;margin: -142px auto 0;}
.con_3 .tc_info li div{/* background: #ed5d5d; */width: 800px;margin: 0 auto;padding: 90px 24px 0;box-sizing: border-box;position: relative;}
.con_3 .tc_info small{display: block;font-size: 18px;color: white;text-align: left;margin: 5px 0 3px;}
.con_3 .tc_info p{font-size: 16px;color: white;text-align: left;line-height: 30px;margin: 0 0 1em;height: 90px;}
.con_3 .tc_info h3{font-size: 30px;color: white;text-align: left;margin: 0;}
.con_3 .tc_info a{display: inline-block;font-size: 24px;line-height: 58px;color: #ed5d5d;background: #fff;width: 8em;border-radius: 50px;box-shadow: 5px 5px 0 #d4d1d9;margin: 0;}

.con_3 .tc_small{width: 1036px;}
.con_3 .tc_small li{float: left;width: auto;}
.con_3 .tc_small img{margin: 0 10px;width: 152px;border-radius: 75px;box-sizing: border-box;border: 2px solid transparent;}
.con_3 .bod img{border-color: #ed5d5d;}

.con_3 .tc_btn{position: relative;margin: -152px 0 0;height: 152px;}
.con_3 .tc_btn div {outline: none;}

.con_4{margin: 30px auto;border: 6px solid #95c2fc;width: 1002px;box-sizing: border-box;padding: 5px;height: 512px;}
.con_4 li{float: left;margin: 5px;cursor: pointer;position: relative;}
.con_4 li div{width: 235px;height: 235px;background: #fff;padding: 50px 0 0;box-sizing: border-box;transition: all ease-out 1s;backface-visibility: hidden;}
.con_4 img{margin: 0 auto;}
.con_4 h3{font: bold 28px/28px "Microsoft YaHei";color: #333333;margin: 10px 0 0;}
.con_4 p{background: white;position: absolute;left: 0;top: 0;height: 100%;width: 100%;margin: auto;transition: all ease-out 1s;transform: rotateY(180deg);backface-visibility: hidden;text-align: left;font: 18px/30px "Microsoft YaHei";color: #333333;padding: 55px 35px 0 35px;box-sizing: border-box;}
.con_4 li:hover div{transform: rotateY(180deg);}
.con_4 li:hover p{transform: rotateY(0);}

.con_5{margin: 30px auto !important;height: 430px;padding: 0 0 30px !important;}
.con_5 ul {padding: 0;margin: 0;}
.con_5 img{margin: 0 auto;}
.button_con .swiper-button-prev::after,.button_con .swiper-button-next::after{content: " ";position: absolute;left: 0;top: 0;bottom: 0;background: rgba(0, 0, 0, 0.3);width: 60px;height: 60px;margin: auto -17px;}
.button_con{width: 100%;position: absolute;top: 0;bottom: 0;z-index: 10;}

.xz_con {padding:  0;height: 206px;margin: 70px auto;}
.xz_con li{width: 186px;position: relative;height: 320px;float: left;list-style: none;margin-top: -40px;}
.xz_con .dot{width: 40px;height: 40px;border-radius: 50%;background: #faea3a;font-size:16px;color: #fff;line-height: 40px;margin:20px auto;text-align: center;transition: All .4s ease-in-out;}
.xz_con li>img{margin: 40px auto 0;}
.xz_con .btm{position: absolute;top: 0;width: 186px;height: 280px;background: url(../images/ns-xz_bgimg.jpg) no-repeat center;opacity: 0;cursor: pointer;transition: All .4s ease-in-out;z-index: 2;}
.xz_con .btm h3{font-size:26px;font-weight: bold;margin-top:45px;color:  white;}
.xz_con .btm p{font-size:34px;color:  white;margin: 20px 0;}
.xz_con .btm p span{font-size: 12px;opacity: .6;}
.xz_con .btm img{margin: 20px auto;}
.xz_con .btm a{display: inline-block;font-size: 16px;line-height: 36px;background: #FFF;width: 7em;border-radius: 5px;color: #e5194a;}
.xz_con li:hover .dot{width: 80px;height: 80px;line-height: 80px;background: #F11A4E;font-size: 38px;margin: 0 auto;}
.xz_con li:hover .btm{opacity: 1;}
.a_btn{width: 205px;height: 45px;text-align: center;line-height: 45px;background: #f11a4e url(../images/btn_icon.png) no-repeat 170px 18px;color: #fff;margin:50px auto;display: block;font-size: 18px;border-radius: 50px;position: relative;}

.main{width: 940px;margin:  0 auto;box-sizing:  border-box;height: 463px;}
.zxbm{width: 430px;height: 463px;float:left;font:16px/32px "Microsoft YaHei";box-sizing: border-box;padding: 40px 0;border: 1px solid #bdbdbd;border-radius: 20px;background: #fe6c6c;position: relative;overflow: hidden;}
.zxbm h3{font-size: 28px;color: #ffffff;margin: 0 auto 0.5em;font-weight: normal;}
.zxbm form{font-size: 24px;color: #ff0030;font-weight: bold;margin: 0 auto 0.5em;}
.zxbm input,.zxbm select{line-height: 48px;background:#FFF;width: 78%;height: 48px;font: 16px/32px "Microsoft YaHei";box-sizing: border-box;margin: 16px 0;text-indent: 2em;border: 0;border-radius: 5px;}
.zxbm div{margin-top:10px;background: #ffffff;width: 100%;position: absolute;bottom: 0;left: 0;height: 90px;}
.zxbm .ljyy{margin-top:10px;border:none;color: #ffffff;cursor:pointer;font: 24px/60px "Microsoft YaHei";background: #7190f4;width: 8em;border-radius: 60px;text-indent: 0;position: absolute;left: 0;right: 0;top: -30px;margin: auto;line-height: 60px;height: 60px;font-weight: bold;text-align:center;}
.kt{float: left;width: 450px;box-sizing: border-box;border-radius: 30px;margin: 0 0 0 60px;}
.kt h3{font-size: 28px;color: #333;margin: 0 auto 0.8em;font-weight: normal;}
.kt div{margin: 25px 0;}
.kt img{margin: 0 auto;}
.kt p{font-size: 20px;line-height: 32px;width: 78%;margin: 1.5em auto;}
.kt .llzx{display: inline-block;color: #607D8B;font: 24px/60px "Microsoft YaHei";background: #ffe71f;width: 10em;border-radius: 60px;line-height: 60px;height: 60px;font-weight: bold;}

.margin_r_0{margin-right:0!important ;}
.co_wt{color: white!important;}

.te_le{text-align: left!important;text-indent: 2em;}

.zxUrl{cursor: pointer;}
