/* 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;}

.pg1{width: 1200px;margin: 20px auto;text-align: center;color: #000;}
.pg1 p{line-height:45px;font-size:18px;text-align:left;text-indent:40px;}
.pg2{padding: 60px 0;text-align: center;min-width: 1120px;background:#66aafb;}
.tit_h2{font-size:40px;line-height:85px;margin: 0 0 20px;height:85px;color:#000;}
.tit_h2 img{display: inline-block;margin: 0 10px;}
.tit_p{font-size: 18px;color: #000;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;}
.con_1{padding: 0;margin: 30px 0;}
.con_1 li{overflow: hidden;padding: 36px 0;color:#000;box-shadow: 0 0 10px 0px #c1c1c1;border-radius: 18px;margin: 30px 0;}
.con_1 img{float: left;border-radius: 20px;margin: 0 30px;}
.con_1 div{float: left;width: 640px;text-align: center;margin: 0 30px;}
.con_1 h3{font-size: 30px;text-align: left;margin: 0;font-weight: normal;}
.con_1 small{font-size: 18.87px;text-align: left;display: block;margin: 16px 0;text-indent: 1.5em;}
.con_1 p{font-size: 18px;text-align: left;line-height: 32px;margin: 20px 0 1em;}
.con_1 .llzx{font-size: 24px;font-weight: bold;background: #ff5555;display: inline-block;line-height: 46px;margin: 20px 30px;width: 8em;border-radius: 50px;color: white;}
.con_2{margin: 30px auto;}
.con_2 img{margin: 0 auto;}
.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);}

.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;}
.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;}
.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;}
.w1200 {width: 1200px;height: auto;margin: 0px auto;}
.clear{clear:both;}
.cl50{clear:both;margin:0px auto;height:50px;}
.cl20{clear:both;margin:0px auto;height:20px;}
.cl10{clear:both;margin:0px auto;height:10px;}
.zk1_h3{ width:1200px; height:50px; overflow:hidden; font-size:42px; color:#10709d; text-align:center; line-height:50px; margin-top:15px}
.slideTxtBox{ width:100%; text-align:left;  }
.slideTxtBox .hd{ width:1060px;height:75px; line-height:30px;   margin-left:70px; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; height:75px;left:0px; top:-1px; height:32px;  float:left;margin-left:0px;padding-left:0px; }
.slideTxtBox .hd ul li{ width:352px;height:58px;line-height:58px;float:left; border-left:1px solid #000;cursor:pointer;font-size:18px;color:#000; text-align:center;background:url(6.png); }
.slideTxtBox .hd ul li.on{ width:352px;height:75px;  background:url(5.png) no-repeat;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
.ulhj{list-style:none;float:left;padding-left:0px;margin-left:0px;}
.ulhj li{width:390px;height:235px;float:left;margin-left:15px;margin-top:15px;}
.ulhj li img{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.ulhy{list-style:none;float:left;padding-left:0px;margin-left:0px;}
.ulhy li{width:365px;height:440px;float:left;margin-left:15px;margin-top:15px;}
.ulhy li span{font-size:24px;line-height:40px;width:100%;display:block;text-indent:35%;color:#01c8fd;}
.ulhy li p{font-size:16px;line-height:40px;width:68%;margin-left:27.5%;color:#01c8fd;}

.ulfx{list-style:none;float:left;padding-left:0px;margin-left:0px;}
.ulfx li{width:275px;height:240px;float:left;margin-left:28px;margin-top:35px;border:2px solid #f3f3f3;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:#dddddd 0 0 10px}
.f1{background:url(f1.png) no-repeat center 35px;width:275px;height:240px;display:block;border:1px solid #f3f3f3;margin:0px auto;}
.ulfx li a.f1:hover{background:url(l1.png) no-repeat center 35px;}
.f2{background:url(f2.png) no-repeat center 35px;width:275px;height:240px;display:block;border:1px solid #f3f3f3;margin:0px auto;}
.ulfx li a.f2:hover{background:url(l2.png) no-repeat center 35px;}
.f3{background:url(f3.png) no-repeat center 35px;width:275px;height:240px;display:block;border:1px solid #f3f3f3;margin:0px auto;}
.ulfx li a.f3:hover{background:url(l3.png) no-repeat center 35px;}
.f4{background:url(f4.png) no-repeat center 35px;width:275px;height:240px;display:block;border:1px solid #f3f3f3;margin:0px auto;}
.ulfx li a.f4:hover{background:url(l4.png) no-repeat center 35px;}
.f5{background:url(f5.png) no-repeat center 35px;width:275px;height:240px;display:block;border:1px solid #f3f3f3;margin:0px auto;}
.ulfx li a.f5:hover{background:url(l5.png) no-repeat center 35px;}
.f6{background:url(f6.png) no-repeat center 35px;width:275px;height:240px;display:block;border:1px solid #f3f3f3;margin:0px auto;}
.ulfx li a.f6:hover{background:url(l6.png) no-repeat center 35px;}
.f7{background:url(f7.png) no-repeat center 35px;width:275px;height:240px;display:block;border:1px solid #f3f3f3;margin:0px auto;}
.ulfx li a.f7:hover{background:url(l7.png) no-repeat center 35px;}
.f8{background:url(f8.png) no-repeat center 35px;width:275px;height:240px;display:block;border:1px solid #f3f3f3;margin:0px auto;}
.ulfx li a.f8:hover{background:url(l8.png) no-repeat center 35px;}




.ulfx li p{font-size:32px;line-height:40px;color:#000;text-align:center;display:block;width:100%;margin-top:155px;}
.ulfx li p:hover{color:#ee1d79;}
.bt25{width:360px;height:85px;display:block;margin:0px auto;background:#eb1c77;line-height:85px;font-size:28px;text-align:center;color:#fff;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;}

.xyzy{list-style:none;float:left;padding-left:0px;margin-left:0px;}
.xyzy li{width:1200px;height:365px;float:left;margin-left:15px;margin-top:15px;box-shadow: 0 0 10px 0px #c1c1c1;border-radius: 18px;margin: 30px 0;color:#000;}
.xyzy li img{width:427px;height:294px;float:left;margin:30px 30px 30px 30px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.xyzy li div{width:680px;height:294px;float:left;}
.xyzy li div h3{width:100%;height:40px;line-height:40px;text-align:left;font-size:32px;}
.xyzy li div p{width:100%;line-height:35px;font-size:18px;text-align:left;}
.zyllzx{width:170px;height:50px;display:block;float:left;line-height:50px;text-align:center;font-size:24px;color:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;background:#fe6c6c;}

.wen{width:570px;float:right;font-size:18px;line-height:40px;}
.color4{font-size:24px;color:#ff3366}
.color33{color:#ff3366}
.ulfx02{list-style:none;float:left;padding-left:0px;margin-left:0px;}
.ulfx02 li{width:275px;height:320px;float:left;margin-left:25px;margin-top:35px;border:1px solid #f3f3f3;}
.ulfx02 li img{width:125px;height:105px;display:block;margin:0px auto;margin-top:35px;}
.ulfx02 li p{font-size:18px;line-height:35px;color:#888888;text-align:center;display:block;width:95%;margin:0px auto;margin-top:15px;text-align:left;}
.ulfx02 li p:hover{color:#01c8fd;}
.color5{font-size:24px;color:#ff3366;line-height:50px;width:100%;display:block;text-align:center!important}

