.wrap{background:#f2f1ff; min-width: 1200px;}
.wrapFooter{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/qtsh/images/xyqf/wd220415_xyqf_bg02.jpg) no-repeat 50% 100%;}
.wrapTop{background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/qtsh/images/xyqf/wd220415_xyqf_bg01.jpg) no-repeat 50% 0; padding-bottom: 110px; min-height: 1000px;_height:1000px;}
.main{width: 1200px; margin: 0 auto;}
.header{height: 806px; position: relative;}
.logo{position:absolute;top: 35px;left:0px;width:110px;height:145px;background:url(http://image.gyyxcdn.cn/upload/pic/logo/wd_logoLight.png) no-repeat;}
.nav{position: absolute; top: 30px; right: 6px;color: #646b7f; font-size: 14px; line-height: 31px;}
.nav a{color: #646b7f; margin: 0 14px;}
.nav a:hover{color: #e06392;}
.bbf{ position: absolute; top: 274px; left: 308px; writing-mode: tb-rl; letter-spacing: 3px;font-size: 18px; color: #ffffa0; -webkit-writing-mode: tb-rl; -ms-writing-mode: tb-rl; }
/*.bbf span{color: #982e14;}*/
.time{position: absolute; top: 638px; left: 236px; width: 477px;text-align: center;color: #2e78c9; font-size: 18px;display: block;line-height: 26px;}
.cont{font-size: 18px; color: #c44c70; line-height: 38px;}
.cont h3{height: 77px; margin: 60px 0; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/qtsh/images/xyqf/wd220415_xyqf_tit.png) no-repeat 49% 0; font-size: 40px; color: #FFF; line-height: 76px; text-align: center;font-weight: bold;}
.cont h3.tit01{margin-top: 0;}
.cont p.pl0{width: 100%;text-align: center;}
.cont ul.txtList li{position: relative; padding: 0 129px 0 126px;}
.cont ul.txtList li i{position: absolute; width: 23px; height: 23px; font-style: normal; text-align: center; line-height: 23px; left:94px; top: 7px; background: url(http://image.gyyxcdn.cn/upload/wd/hd/p/2022/tf/qtsh/images/xyqf/wd220415_xyqf_icon.png) no-repeat;color: #ffffff;font-size: 12px;*top:0;}
.cont ul.txtList li p{margin-left: 0px;padding-left: 16px;position: relative;}
.cont ul.txtList li em{font-style: normal;position: absolute; left: 0; top: 0;*top:-8px;}
.red{color: #e13766;}
.blue{color: #0160ca;}
.notice{color: #692515;}
.yellow{color: #d26b0c;}
.cont table{width: 900px; margin: 16px 0 20px 0px; text-align: center; background: #f3e8f7;}
.cont table th{font-size: 16px;color: #ffffff; background: #d078b3;border: 1px solid #c25a90; height: 48px;}
.cont table td{border: 1px solid #c25a90;color: #b54881; padding:15px 5px; line-height: 22px;font-size: 16px;}
.imgBox{text-align: center;padding:0;}
