img{display: block;width:100%}
body{font-family: "微软雅黑 Regular";}
header{width: 100%;position: relative;}
a:hover{text-decoration: none;color: #fff;}
.hy{width: 1200px;margin: 50px auto;text-align: center;}
.tit_h2{text-align: center;font-size: 42px;color: #333;line-height: 80px;}
.tit_h2_2{text-align: center;font-size: 42px;color: #fff;line-height: 80px;}
.tit_p1{font-size: 20px;color: #333;line-height: 40px;padding: 10px 0 20px;}
.tit_p2{font-size: 20px;color: #fff;line-height: 40px;padding: 10px 0 20px;}
.tit_p3{ width:1050px; height: 50px; margin: 0 auto; border: 2px dashed #fff; line-height: 50px; font-size: 20px; color: #fff; letter-spacing: 1.5px; text-align: center; border-radius: 10px;}
.tit_p4{font-size: 20px;color: #333;line-height: 40px;position: absolute;bottom: 50px;}
.timg{width: 1200px;margin: 0 auto;}
.zx{width:300px; height:50px; display:block; margin:40px auto; color:#fff; border-radius:8px; font-size:24px; letter-spacing:3px; line-height:50px; background:#ff2b7f; text-align:center; box-shadow:0 2px 4px #000; }
.hyhl{width: 100%;margin: 50px auto 0;text-align: center;background-color: #011179;padding: 40px 0;}
.ystop2{ width:100%; height: 93px; display: block; margin: 0 auto; line-height: 40px; font-size: 20px; color: #555; letter-spacing: 1.5px; text-align: center;background: url(../images/ystop2.jpg) center no-repeat;}
.ys ul{ width:1099px; display: block; margin:20px auto 0 auto;}
.ys ul li{ width:250px; height: 250px; display: block; float: left; margin: 0 33px 30px auto; font-size: 18px; color: #fff; letter-spacing: 1.5px; text-align: center;}
.ys ul li:nth-child(1){ background: url(../images/ys1.jpg) center no-repeat;}
.ys ul li:nth-child(2){ background: url(../images/ys2.jpg) center no-repeat;}
.ys ul li:nth-child(3){ background: url(../images/ys3.jpg) center no-repeat;}
.ys ul li:nth-child(4){ background: url(../images/ys4.jpg) center no-repeat; margin-right: 0;}
.ys ul li:nth-child(5){ background: url(../images/ys5.jpg) center no-repeat;}
.ys ul li:nth-child(6){ background: url(../images/ys6.jpg) center no-repeat;}
.ys ul li:nth-child(7){ background: url(../images/ys7.jpg) center no-repeat;}
.ys ul li:nth-child(8){ background: url(../images/ys8.jpg) center no-repeat; margin-right: 0;}
.ys ul li p{ height: 120px; line-height: 150px; font-size: 24px; color: #fff; letter-spacing: 1.5px; text-align: center; font-weight: 600;}
.ys ul li a{ width:120px; height: 30px; display: block; margin: 20px auto 0 auto; background: #fff; font-size: 18px; color: #ff2b7f; letter-spacing: 1.5px; text-align: center; line-height: 30px; border-radius: 8px;}
.sxjd{width: 100%;margin: 0 0;text-align: center;background: url(../images/sxjd_bg.jpg) center no-repeat;height: 757px;padding: 20px 0 0;}
.w1200{width: 1100px;margin: 0 auto;overflow: hidden;}
.w1200 img{display: block;float: left;width: 650px;}
.zxbm{width:330px; height:260px; float:left; font:16px/32px '微软雅黑'; color:#fcfcdf; margin-left:50px; display:inline;margin-top: 100px;}
.zxbm p{    font: 24px/32px '微软雅黑'; text-align:center}
.zxbm .sex{width:180px; height:25px; margin:5px 0 12px 70px}
.zxbm .sex input{margin:2px 5px 0 40px}
.zxbm .input{width:320px; height:45px; line-height:45px; margin-top:1px; padding-left:10px; background:#FFF; color:#9E0809}
.zxbm .input input{width:240px; height:32px; font:14px/32px '宋体'; color:#666; border:none; margin-left:10px}
.zxbm .ljyy{width:340px; height:48px; margin-top:10px}
.zxbm .ljyy input{border: none;}
.ljyy input{
    display: block;
    text-align: center;
    border: none;
    height: 40px;
    color: #F8000A;
    cursor: pointer;
    font: 18px/0px '微软雅黑';
}
.zytx{width: 1200px;margin: 50px auto;}
.zy_fl{ width:1200px; height: 45px; margin: 0 auto 40px; display: block;}
.zy_fl li{ width:183px; height: 45px; margin: 0 20px 0 auto; float: left; display: block; font-size: 20px; color: #fff; line-height: 45px; letter-spacing: 1.5px; text-align: center;background-color: #1764FD;}
.zy_fl li:nth-of-type(6){margin-right: 0;}
.zy_fl_a{font-size: 20px; color: #ff0!important; line-height: 40px; letter-spacing: 1.5px; text-align: center; font-weight: 600;}
.zy{ width:1200px; height: 314px; margin: 0 auto; background: #f9f9f9;}
.zy div{display: none;}
.zy .show{ display: block;}
.zy_img{width:522px; height: 314px; float: left; display: block!important;}
.zy_wz{width:652px; height: 314px; float: right; display: block!important;}
.zy_wz_bt{ width:100%; height: 60px; margin: 0 auto; font-size: 20px; color: #f83788; letter-spacing: 1.5px; line-height: 80px; font-weight: 600; display: block!important;}
.zy_wz_bt i{ width:8px; height: 20px; display: block!important; float: left; background: #f83788; margin-right: 10px;margin-top: 30px;}
.zy_wz_xbt{ width:100%; height: 35px; margin: 0 auto 20px auto; font-size: 30px; color: #454545; letter-spacing: 1.5px; line-height: 35px;  display: block!important;}
.zy_wz_xbt i{ width:161px; height: 35px; background: url(../images/zyhg.gif) center no-repeat; float: left;display: block!important;}
.zy_kc{ display: block!important;}
.zy_kc ul{ width:100%; margin: 0 auto; display: block!important;}
.zy_kc ul li{ width:48%; height: 38px; float: left; margin: 0 4% 0 auto;font-size: 16px; color: #454545; letter-spacing: 1px; line-height: 38px; display: block!important; border-bottom: 1px solid #f4f4f4;}
.zy_kc ul li:nth-child(2n){ margin-right: 0;}
.zy_zx{ width:1200px; height: 50px; margin: 20px auto 30px auto; display: block;}
.zy_zx a{ width:360px; height: 50px; display: block; float: left; margin: 0 60px 0 auto;color:#fff; border-radius:8px; font-size:22px; font-weight:570; letter-spacing:3px; line-height:50px; background:#ff2b7f; text-align:left;}
.zy_zx a:nth-child(3){ margin-right: 0;}
.zy_zx img{ width:25px; height: 25px; display: block; float: left; margin: 12.5px 10px 12.5px 92px;}
.zy_zx{ width:1200px; height: 50px; margin: 20px auto 30px auto; display: block;}
.zy_zx a{ width:360px; height: 50px; display: block; float: left; margin: 0 60px 0 auto;  color:#fff; border-radius:8px; font-size:22px; font-weight:570; letter-spacing:3px; line-height:50px; background:#ff2b7f; text-align:left;}
.zy_zx a:nth-child(3){ margin-right: 0;}
.zy_zx img{ width:25px; height: 25px; display: block; float: left; margin: 12.5px 10px 12.5px 92px;}