@charset"gb2312";
*{padding:0;margin:0;}
img{display:block;}
a{text-decoration: none;}
ul,ol{list-style: none;}
input{outline: none;-webkit-appearance: none;}
.clear{clear: both;}
.clear:after{zoom:1;visibility:hidden;content:'.';height:0;display: block;}
.btn{display:block;width:221px;height:48px;background: linear-gradient(#fac573,#efad6c);color:#1c019d;font-size:22px;text-align: center;line-height:48px;border-radius:10px;}
.center{margin:auto;}
.margin-t5{margin-top: 5px;}
.margin-t9{margin-top: 9px;}
.margin-t10{margin-top: 10px;}
.margin-t15{margin-top: 15px;}
.margin-t20{margin-top: 20px;}
.margin-t30{margin-top: 30px;}
.margin-t40{margin-top: 40px;}
.margin-t50{margin-top: 50px;}
.margin-t55{margin-top: 55px;}
.margin-t60{margin-top: 60px;}
.margin-t70{margin-top: 70px;}
.margin-t80{margin-top: 80px;}
.margin-t90{margin-top: 90px;}
/* banner */
figure{width: 1620px;position: relative;left: 50%;margin-left: -810px;}
figure>img{width: 1620px;}
/* block-a */
.block-a{width:100%;max-width: 1620px;height:190px;position: relative;}
.block-a>div{width:1034px;height:203px;position:absolute;top:-60px;left:0;right:0;overflow: hidden;}
.block-a>div>i:nth-of-type(1){width: 75px;height: 61px;background: url(../images/icon-l.jpg) no-repeat; position:absolute;top:0;left:0;overflow: hidden;}
.block-a>div>i:nth-of-type(2){width: 75px;height: 61px;background: url(../images/icon-r.jpg) no-repeat; position:absolute;bottom:0;right:0;overflow: hidden;}
.block-a>div>p{width:740px;font-size: 22px;color:#000;line-height:55px;}
.block-a>div>p>strong{font-size:38px;}
.block-a>span{display:block;position:absolute;width:1170px;height:2px;background:url(../images/line.jpg) repeat-x;bottom:0;left:0;right:0;}
/* publick nav */
.block>.nav{width:100%;height:70px;display:flex;justify-content:center;}
.block>.nav ,h1,h2,h3,h4,h5,h6{font-size:46px;line-height:60px;color:#6a1ce3;padding:0 25px;}
.block>.nav ,h1>strong{color:#000;padding-left:20px;}
.block>.nav ,h2>strong{color:#000;padding-left:20px;}
.block>.nav ,h3>strong{color:#000;padding-left:20px;}
.block>.nav ,h4>strong{color:#000;padding-left:20px;}
.block>.nav ,h5>strong{color:#000;padding-left:20px;}
.block>.nav ,h6>strong{color:#000;padding-left:20px;}
.block>.nav>span{width:105px;;height:62px;position: relative;}
.block>.nav>span:nth-of-type(1)>i:nth-child(1){display:block;width:23px;height:23px;background:#ffd831;border-radius:50px;position: absolute;top:0;left:0;}
.block>.nav>span:nth-of-type(1)>i:nth-child(2){display:block;width:29px;height:29px;background:#aad0f6;border-radius:50px;position: absolute;top:15px;left:40px;box-shadow: 0 0 5px 5px rgba(128,74,211,.4);z-index: 1;}
.block>.nav>span:nth-of-type(1)>i:nth-child(3){display:block;width:50px;height:50px;background:#b085f1;border-radius:50px;position: absolute;top:10px;right:0;}

.block>.nav>span:nth-of-type(2)>i:nth-child(3){display:block;width:23px;height:23px;background:#ffd831;border-radius:50px;position: absolute;top:0;right:0;}
.block>.nav>span:nth-of-type(2)>i:nth-child(2){display:block;width:29px;height:29px;background:#aad0f6;border-radius:50px;position: absolute;top:15px;right:40px;box-shadow: 0 0 5px 5px rgba(128,74,211,.4);z-index: 1;}
.block>.nav>span:nth-of-type(2)>i:nth-child(1){display:block;width:50px;height:50px;background:#b085f1;border-radius:50px;position: absolute;top:10px;left:0;}
/* block-b */
.block-b{width:100%;max-width:1620px;position:relative;}
.block-b>.cont{width:1074px;background:#fff;border:23px solid #c8b5ef;overflow: hidden;box-shadow: 0 15px 20px 5px rgba(114,64,205,.4);}
.block-b>.cont>ul{width:100%;display:flex;justify-content:space-between;}
.block-b>.cont>ul>li{text-align: center;line-height:52px;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;}
.block-b>.cont>ul>li:nth-child(1){width:251px;}
.block-b>.cont>ul>li:nth-child(2){width:137px;}
.block-b>.cont>ul>li:nth-child(3){width:147px;}
.block-b>.cont>ul>li:nth-child(4){width:388px;}
.block-b>.cont>ul>li:nth-child(5){width:145px;}
.block-b>.cont>.title{font-weight:700;color:red;}
.block-b>.cont>.cont-ul>li>span{display:block;font-size:16px;}
.block-b>.cont>.cont-ul>li>span:first-child{border-bottom:1px solid #d0d0d0;}
.block-b>.cont>.cont-ul>li:nth-child(2)>span:first-child{background:#bdd7ee;}
.block-b>.cont>.cont-ul>li:nth-child(3)>span:first-child{background:#bdd7ee;}
.block-b>.cont>.cont-ul>li:nth-child(4)>span:first-child{background:#bdd7ee;}
.block-b>.cont>.cont-ul>li:nth-child(4)>span:first-child{background:#bdd7ee;}
.block-b>.cont>.cont-ul:nth-child(2)>li:nth-child(1){line-height:104px;}
.block-b>.cont>.cont-ul:nth-child(3)>li:nth-child(1){line-height:104px;}
.block-b>.cont>.cont-ul:nth-child(4)>li:nth-child(1){line-height:104px;}
.block-b>.cont>.cont-ul:nth-child(8)>li:nth-child(1){line-height:104px;}
.block-b>.cont>.cont-ul:nth-child(8)>li:nth-child(1){line-height:104px;}
.block-b>.bg{width:100%;max-width: 1620px;height:230px;background:#c8b5ef;position:absolute;bottom:-40px;left:0;right:0;z-index: -1;}
/* block-c */
.block-c{width:100%;max-width:1620px;padding-bottom:60px;background:#c8b5ef;overflow: hidden;}
.block-c>p{text-align:center;font-size:18px;}
/* block-d */
.block-d,.block-e{width:100%;max-width:1620px;overflow: hidden;}
.block-d>p{text-align:center;font-size:18px;}
/* ÍøÉÏ±¨Ãû */
.bw1210{width:1200px;margin:20px auto;}
.sybmd{ float:left}
.sybmd,.zybox { overflow: hidden; width:760px; margin: 0 auto; line-height: 28px; background: #fff; font-size: 14px;}
.sybmd_img { width:760px; overflow: hidden; border-bottom: 1px solid #ddd; box-sizing: border-box;}
.sybmd_con2 { overflow: hidden; background: #00bbdc; text-align: center; width: 100%; height: 100px; color: #333; margin: 10px auto 0 auto; box-sizing: border-box;}
.zybox h2 { text-align: left; text-indent:15px; line-height:2.2; font-size: 20px; color:#0095b0; border: 1px solid #ddd;}
.zybox h2 span { color: #f00;}
.sybmd_conn2 {font-size: 18px; margin-top: 20px; letter-spacing: 1.2px; text-align: center; float: left; width: 100px; color: #fff; border-right: 1px solid #fff;}
#sybmdbox { height: 155px; overflow: hidden;}
#sybmdbox table { width: 100%; border-collapse: collapse;}
#sybmdbox table td { border: 1px solid #ddd; color: #666; padding:8px 0}
#sybmdbox table tr:hover { background: #ddd;}
#sybmdbox03 { height: 243px; overflow: hidden;}
#sybmdbox03 table { width: 100%; border-collapse: collapse;}
#sybmdbox03 table td { border-bottom: 1px dashed #ddd; color: #666; padding:8px 0}
#sybmdbox03 table tr:hover { background: #ddd;}
.zybt { border-top: none;}
.sybmd_con2 label { color: #fff; font-size: 18px;}	
.ecg1{ float:right; margin:0 auto;}
.ecg1 img{ width:420px; height:285px}		
.zybt { border-top: none;}
.sybmd_con2 label { color: #fff; font-size: 18px;}
.zyd_t h2 { line-height: 60px; background:#b085f1; text-align: center; font-size: 24px; color: #fff; letter-spacing: 1.5px;}
.zyd_t ul, .zybox_t, .zybox_p { overflow: hidden; width: 100%; border-bottom: 1px solid #6a1ce3; box-sizing: border-box;}
.zyd_t ul, .zybox_t, .zybox_p a { display: block;}
.zybox_t { background: #999; color: #fff;}
.zybox_p { border-left: 1px solid #ddd; /*border-right: 1px solid #ddd;*/}
.zyd_t ul li { float: left; text-align: center; line-height: 40px;/*border-left: 1px #ddd solid;*/ box-sizing: border-box; list-style: none; border-top:1px solid #ddd; color: #6a1ce3; font-size: 16px;}		
.zyw_1 { width: 15%;}
.zyw_11 { width: 35%;}
.zyw_2 { width: 25%;}
.zyw_3 { width: 15%;/* border-right: 1px solid #ddd;*/}
.zyw_4 { width: 15%; /*border-right: 1px solid #ddd;*/}
.zyw_5 { width: 10%; /*border-right: 1px solid #ddd;*/}
.zybox_p .font_r{color:#f00; font-weight:bold;}
.zybox_p:hover a,.zybox_p:hover li { background: #ee7800; color: #fff;}
.zybox_p:hover li{ background: #ee7800; color: #fff;}
.jynw_right h2 { line-height: 2; background:red; text-align: center; font-size: 20px; color: #fff;}	
/* form */
.form_box{width:100%;background:#c8b5ef;padding:40px 0;}
.pps{position:absolute; color:#FFFFFF; font-size:25px; margin-left:260px;}
.zxbm{width:480px;height:310px;margin-left:90px;float:left;font:16px/32px '???¨ª????';color:#f39800;background:url(../images/022.png);display:inline;}
.zxbm .sex{width:150px;height:25px;margin:75px 0 0 175px;}
.zxbm .sex input{margin:2px 5px 0 20px;}
.zxbm .input{width:270px;height:32px;margin:10px 0 0 100px;}
.zxbm .input input{width:200px;height:32px;font:14px/32px '????';color:#666;border:#f39800 solid 1px;margin-left:5px;}
.zxbm .ljyy{width:208px;height:33px;margin:20px 0 0 100px;}
.md{ width:315px; height:310px; float:left; margin-left:80px;background:url(../images/024.png);display:inline;}
#demo{width:315px;height:245px;margin-top:60px;text-align:center;overflow:hidden;}
#demo .xm{width:75px;float:left;}
#demo .xb{width:55px;float:left;}
#demo .jg{width:70px;float:left;}
#demo .lx{width:115px;float:left;}
.mt20{ margin-top:20px;}
.clear {clear:both;}