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;}

.banner{max-width: 1920px;min-width: 1120px;margin: 0 auto;width: 100%;}
.banner img{width: 100%;}

.pg1{width: 1120px;margin: 60px auto;text-align: center;}
.pg2{padding: 60px 0;text-align: center;background: #cbe4c1;}
.pg3{padding: 60px 0;text-align: center;background: #f0f7a8;}

.tit_h2{font-size: 40px;margin: 0 auto 20px;line-height: 1.2em;font-weight: normal;}
.tit_h2 span{font-weight: bold;}
.tit_h3{color: #ee5b3a;font-size: 24px;line-height: 1.6em;margin: -10px auto 20px;font-weight: normal;}
.tit_p{font-size: 18px;line-height: 1.6em;margin: -10px auto 20px;font-weight: normal;width: 1100px;}
.ljzx{width: 360px;line-height: 70px;background-color: #ffa900;color: white;display: inline-block;font-size: 26px;border-radius: 40px;}

.con1{margin: 30px auto;height: 308px;background: url(/images/2021/senior/con1_bg.png) center no-repeat;padding: 0;}
.con1 li{float: left;width: 464px;margin: 0 12px 0 60px;}
.con1 h3{float: left;font-size: 24px;line-height: 1.6em;margin: 212px 0 0;color: white;width: 234px;}
.con1 p{float: right;width: 230px;font-size: 18px;color: #5f6468;line-height: 1.6em;text-align: left;padding: 0 20px;box-sizing: border-box;margin: 120px 0 0;}

.con2{margin: 30px auto;padding: 5px 196px;width: 1120px;box-sizing: border-box;overflow: hidden;}
.con2 li{float: left;margin: 0 15px;position: relative;}

.con3{width: 1120px;margin: 30px auto;height: 240px;overflow: hidden;background: url(/images/2021/senior/con3_bg.png) 72px top no-repeat;}
.con3 p{color: white;font-size: 18px;text-align: left;line-height: 2em;width: 720px;margin: 24px 0 0 200px;text-indent: 2em;padding: 40px 60px 0;box-sizing: border-box;}

.con4{margin: 30px auto;padding: 0;width: 1120px;overflow: hidden;}
.con4 li{float: right;}
.con4 .le{float: left;margin: 25px 0 0 0;}

.con5{width: 1120px;margin:  0 auto;overflow:  hidden;box-sizing:  border-box;padding: 10px;}
.con5 h3{font-size: 20px;color: #ffffff;line-height: 50px;margin: 0 auto;background: #0e3476;}
.con5 .zxbm {float: left;width: 350px;height: 400px;box-sizing: border-box;box-shadow: 0 0 5px #aaa;border-radius: 5px;overflow: hidden;}
.con5 .zxbm form{padding: 20px 30px 0;}
.con5 .zxbm input,.con5 .zxbm select{text-indent: 1em;background:#FFF;width: 200px;height: 40px;border: 1px solid #ccc;border-radius: 5px;padding: 0;}
.con5 .zxbm div{color: #333;font-size: 14px;margin: 14px 0;}
.con5 .zxbm div span{color: #333;font-size: 14px;}
.con5 .zxbm p{color: #000;font-size: 18px;line-height: 2em;border-top: 1px solid #ccc;background: url(/images/2021/senior/phone.png) no-repeat 18px center / 20px;padding: 10px 0;text-indent: 1.5em;margin: 20px 0 5px;}
.con5 .zxbm p span{color: #ff3139;font-weight: bold;}
.con5 .zxbm .sub{text-align:center;color: #ffffff;font-size: 16px;background-color: #c00a30;text-indent: 0;border-radius: 20px;border: none;}
.con5 .bmmd{width: 720px;float: right;height: 400px;box-sizing: border-box;box-shadow: 0 0 5px #aaa;border-radius: 5px;overflow: hidden;}
.con5 .bmmd #bmmd_list{width: 100%;height: 100%;overflow: hidden;}
.con5 .bmmd ul{padding: 0 20px;margin: 0;}
.con5 .bmmd li{overflow: hidden;border-bottom: 1px dashed #ccc;}
.con5 .bmmd span{width: 25%;float: left;line-height: 40px;font-size: 14px;color: #333;}

.con6{margin: 30px auto;padding: 0;width: 1120px;overflow: hidden;}
.con6 li{width: 470px;float: left;height: 333px;position: relative;margin: 10px 45px;}
.con6 .tp{width: 380px;margin: 0 auto;border-radius: 10px;box-shadow: 0 0 20px #dcdcdc;height: 240px;background: white;color: #1cabc4;position: relative;z-index: 1;}
.con6 h3{font-size: 32px;line-height: 2.4em;border-top: 4px solid;color: inherit;width: 6em;margin: 0 auto;font-weight: normal;}
.con6 p{font-size: 18px;line-height: 1.6em;color: #48484b;margin: 1em auto;width: 80%;text-align: left;}
.con6 .llzx{font-size: 18px;line-height: 2.2em;border: 1px solid;color: inherit;margin: 0 auto;border-radius: 20px;display: inline-block;padding: 0 1em;min-width: 5em;}
.con6 .bt{margin: 0 auto;border-radius: 10px;height: 150px;position: absolute;left: 0;width: 100%;bottom: 0;background: #1cabc4;z-index: 0;padding: 62px  0 0 0;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;color: white;padding: 62px  20px 0;}
.con6 .co2 .tp{color: #f1981a;}
.con6 .co2 .bt{background: #f1981a;}

.xdn5_show{width: 1120px;margin: 30px auto 16px;padding: 0;height: 930px;}
.xdn5_show li{width: 359px;float:left;margin: 7px;background: #fefefe;box-shadow: 0 0 10px #c8c8c8;}
.xdn5_show li hr{width: 80%;display:inline-block;color:#e1e1e1;}
.xdn5_show li h5{font-size:20px;color:#000;margin: 1em 0 0;}
.xdn5_show li h5 span{color:red;font-weight:lighter;font-size:16px;}
.xdn5_show li p{line-height:30px;text-align:left;color:#000;width: 80%;display:inline-block;height: 90px;margin: 0 auto;font-size: 17px;}
.xdn5_show li .hot_a{text-decoration:none;border-radius:20px;display:inline-block;color:#FFF;font-size:18px;margin: 15px 10px 20px;padding: 8px 30px;}
.xdn5_show li .red{background:red;}
.xdn5_show li .blue{background: #0e6ceb;}

.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/2021/senior/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/2021/senior/btn_icon.png) no-repeat 170px 18px;color: #fff;margin:50px auto;display: block;font-size: 18px;border-radius: 50px;position: relative;}

.margin_r_0{margin-right:0!important;}
.te_ce{text-align: center!important;text-indent: 0;}
.te_le{text-align: left!important;text-indent: 2em!important}
.co_wt{color:#FFF!important;}
