body,td,th{font-family:Microsoft YaHei,Arial}
*{margin:0;padding:0;list-style:none}
img{border:0}
a{text-decoration:none}
input{outline:0}
.topbox{overflow:hidden;margin:auto;width:1200px}
.topbox .logo{float:left;margin:25px 0;width:750px;height:80px;background:url(logo.png);background-size:contain;text-indent:-99999px}
.topbox .logo a{display:block;width:730px;height:80px}
.topbox .rbox{position:relative;float:right;margin-top:25px;width:400px}
.search{float:left;margin-top:15px}
.search input{float:left;padding-left:20px;width:325px;height:40px;border:1px #ccc solid;border-right:0;border-radius:5px 0 0 5px;color:#999;font-size:16px;line-height:40px}
.search .input_img{float:left;padding-left:0;width:53px;height:42px;border:0;border-radius:0}
.search input:focus{color:#333}
.lause{position:absolute;top:-20px;right:0;color:#585858;font-size:14px;line-height:42px}
.lause a{margin:0 10px;color:#585858}
.txtMarquee-left{position:absolute;top:65px;color:#666;letter-spacing:1px;font-weight:400;font-style:normal;font-size:14px;font-family:MicrosoftYaHei,'微软雅黑',sans-serif}
.txtMarquee-left .bd ul{overflow:hidden;height:24px;zoom:1}
.txtMarquee-left .bd ul li{float:left;margin-right:20px;width:auto!important;height:24px;color:#666;text-align:left;letter-spacing:1px;font-weight:400;font-style:normal;font-family:MicrosoftYaHei,'微软雅黑',sans-serif;line-height:24px}
.txtMarquee-left .bd ul li:nth-child(2){width:400px}
.txtMarquee-left .bd ul .special{color:#fff}
.slitxt{float:left;margin-top:15px;width:100%;color:#666;font-size:14px}
.menubox{overflow:hidden;margin:auto;width:100%;background:#e64040}
.menu_nov{overflow:hidden;margin:auto;width:1200px}
.menu_nov ul{float:left}
.menu_nov li{float:left;margin-right:45px;height:60px;color:#fff;font-weight:600;font-size:18px;line-height:60px;padding:0 20px;}
.menu_nov li a{padding:0 32px;height:60px;color:#fff;line-height:60px}
.menu_nov .now,.menu_nov li:hover{background:#cc2828}
.security_notice{position:relative;overflow:hidden;margin:auto;width:1200px}
.pn_557x432{float:left;margin-top:25px;width:1200px;height:500px}
.slideBox1{position:relative;overflow:hidden;width:100%;height:100%}
.slideBox1 .hd1{position:absolute;bottom:0;z-index:1;overflow:hidden;width:100%;height:50px;background:#fff;line-height:50px;opacity:.9}
.slideBox1 .hd1 .htit{float:left;width:50px;height:50px;background:url(new_ico.png) no-repeat left;background-size:cover;text-align:center;cursor:pointer}
.slideBox1 .hd1 .htit a{display:inline-block;margin-left:80px;width:800px;color:#333;text-align:left;font-size:18px}
.slideBox1 .hd1 .htime{float:right;display:inline-block;width:100px;height:50px;color:#888;text-align:left;font-size:14px;line-height:50px}
.slideBox1 .bd1{position:relative;z-index:0;height:100%}
.slideBox1 .bd1 li{vertical-align:middle;zoom:1}
.slideBox1 .bd1 img{display:block;width:1200px;height:500px}
.content{position:relative;margin:24px auto 0;width:1200px;overflow:hidden}
.left_en{float:left;width:785px;height:515px;background:url(content_bg1.png) no-repeat left top;}
.boxen{float:left;width:738px;height:430px;border:1px #e64040 solid;background:#fff;margin:40px 0 0 45px;}
.boxen .hd{float:left;width:100%;height:40px;border-bottom:1px #e5e5e5 solid;margin-top:20px;}
.boxen .hd .t{float:left;font-size:24px;padding-bottom:6px;margin-left:20px;font-weight:bold;font-family: 'PingFangSC-Semibold', 'PingFang SC Semibold', 'PingFang SC', sans-serif;border-bottom:4px #e64040 solid}
.boxen .hd .m{float:right;font-size:14px;color:#999;margin:10px 20px 0 0;}
.boxen .hd .m a{color:#999}
.boxen .bd{float:left;width:100%;margin-top:10px;}
.boxen .bd ul li{float:left;width:94%;margin:10px 0 0 3%;line-height:32px;}
.boxen .bd span{float:left;font-size:16px;color:#333}
.boxen .bd span a{color:#333}
.boxen .bd p{float:right;font-size:12px;color:#999}


.content .program{position:absolute;top:34px;right:5px;width:388px;height:432px}
.content .program #img1{width:404px;height:448px}
.content .program .header{position:absolute;top:9px;left:9px;width:388px;height:60px;border:none;border-width:0;border-radius:0;background:-webkit-linear-gradient(270deg,#ff4343 0,#de4f48 95%);background:-moz-linear-gradient(180deg,#ff4343 0,#de4f48 95%);background:linear-gradient(180deg,#ff4343 0,#de4f48 95%);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;text-align:left;font-weight:400;font-style:normal;font-size:24px;font-family:PingFangSC-Regular,'PingFang SC',sans-serif}
.content .program .header #u332_div{position:absolute;top:20px;left:17px;box-sizing:border-box;width:28px;height:21px;border-color:#fff;border-style:solid;border-width:0;border-width:2px;border-radius:1px;background:inherit;background-color:rgba(255,255,255,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.content .program .header #u332{position:absolute;top:0;left:0;display:flex;width:28px;height:21px;border-width:0}
.content .program .header span{position:absolute;top:12px;left:68px}
.content .program .header #plogo{margin-top:15px;margin-left:10px;width:30px;height:30px}
.content .program .introduce{position:absolute;top:90px;left:30px;width:348px;height:331px}
.content .program .introduce span{text-align:left;font-weight:400;font-style:normal;font-size:14px;font-size:16px;font-family:MicrosoftYaHei,'微软雅黑',sans-serif;line-height:33px}
.footer{width:100%;background:#d72929}
.footer .sectionTop{position:relative;margin:20px auto 0;width:144px;width:1200px;height:218px;height:218px;background:inherit}
.footer .sectionTop .contact{float:left;width:300px}
.footer .sectionTop .contact span{float:left;margin-bottom:25px;color:#fff;font-weight:700;font-style:normal;font-size:16px;font-family:MicrosoftYaHei-Bold,'微软雅黑 Bold','微软雅黑',sans-serif}
.footer .sectionTop .contact div{float:left;margin-bottom:25px;color:#fff;font-weight:700;font-style:normal;font-size:16px;font-family:MicrosoftYaHei-Bold,'微软雅黑 Bold','微软雅黑',sans-serif}
.footer .sectionTop .contact #one{margin-top:35px;margin-bottom:36px;font-size:24px}
.footer .sectionTop .address{float:left;margin-left:50px;width:520px;height:218px;color:#fff;text-align:left;font-weight:400;font-style:normal;font-size:14px;font-family:MicrosoftYaHei,'微软雅黑',sans-serif}
.footer .sectionTop .address .location{margin-top:35px}
.footer .sectionTop .address .message{margin-bottom:16px;height:20px}
.footer .sectionTop .address .location span{margin-left:10px}
.footer .sectionTop .address .location div{margin-left:34px}
.footer .address .email span{margin-left:5px}
.footer .address .person span{margin-right:30px;margin-left:5px;vertical-align:middle}
.footer .address img{float:left;margin-right:8px;background-size:cover}
.footer .address #alocation{width:15px;height:20px}
#atele,#awechat,.footer .address #amessage{width:20px;height:16px}
.footer .address #aperson{width:17px;height:20px}
.footer .address #aphone{width:11px;height:20px}
.footer .address #afax{width:20px;height:20px}
.footer .address span{float:left}
.footer .address .email{float:left}
.footer .address .person{float:right}
.footer .message{margin-top:12px}
.footer .address .weChat span{margin-left:5px}
.footer .address .phone span{margin-right:35px;margin-left:5px;vertical-align:middle}
.footer .address .weChat{float:left}
.footer .address .phone{float:right}
.footer .address .tele span{margin-left:5px}
.footer .address .fmail span{margin-right:30px;margin-left:5px;vertical-align:middle}
.footer .address .tele{float:left}
.footer .address .fmail{float:right}
.footer .sectionTop{font-size:14px}
.footer .sectionTop .wImage{float:left;margin-top:38px;margin-left:30px;width:125px;height:200px}
.footer .sectionTop .wImage img{float:left;width:125px;height:121px}
.footer .sectionTop .wImage span{float:left;margin-top:24px;margin-left:33px;color:#fff;font-weight:400;font-style:normal;font-family:MicrosoftYaHei,'微软雅黑',sans-serif}
.footer .sectionTop .mImage{float:left;margin-top:38px;margin-left:50px;width:125px;height:200px}
.footer .sectionTop .mImage img{float:left;width:125px;height:121px}
.footer .sectionTop .mImage span{float:left;margin-top:24px;margin-left:33px;color:#fff;font-weight:400;font-style:normal;font-family:MicrosoftYaHei,'微软雅黑',sans-serif}
.footer .sectionBottom{float:left;display:flex;margin-top:-20px;width:100%;height:80px;border:none;border-width:0;border-radius:0;background:inherit;background-color:#b50000;-webkit-box-shadow:none;box-shadow:none;color:#fff;letter-spacing:1px;font-size:14px;font-family:PingFangSC-Regular,'PingFang SC',sans-serif;justify-content:center;align-items:center;flex-direction:column}
.arrowContainer{position:fixed;right:0;bottom:0;z-index:9999;width:145px;height:125px}
.arrowContainer #u289_div{position:absolute;top:0;left:0;width:74px;height:74px;border:none;border-width:0;border-radius:8px;background:inherit;background-color:#f2f2f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.arrowContainer #u289{position:absolute;top:0;left:35px;display:flex;width:74px;height:74px;border-width:0}
.arrowContainer #u289 .text{position:absolute;box-sizing:border-box;padding:2px 2px 2px 2px;width:100%;align-self:center}
.arrowContainer #u289_text{visibility:hidden;border-width:0;text-transform:none;word-wrap:break-word}
.arrowContainer #u290_img{position:absolute;top:0;left:0;width:50px;height:47px;border-width:0}
.arrowContainer #u290{position:absolute;top:14px;left:44px;display:flex;width:50px;height:47px;border-width:0}
.arrowContainer #u290 .text{position:absolute;box-sizing:border-box;padding:2px 2px 2px 2px;width:100%;align-self:center}
.arrowContainer #u290_text{visibility:hidden;border-width:0;text-transform:none;word-wrap:break-word}
.arrowContainer #u291_div{position:absolute;top:0;left:0;width:90px;height:19px;border:none;border-width:0;border-radius:0;background:inherit;background-color:rgba(255,255,255,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#666;font-weight:400;font-style:normal;font-family:MicrosoftYaHei,'微软雅黑',sans-serif}
.arrowContainer #u291{position:absolute;top:84px;left:27px;display:flex;width:90px;height:19px;border-width:0;color:#666;font-weight:400;font-style:normal;font-family:MicrosoftYaHei,'微软雅黑',sans-serif}
.arrowContainer #u291 .text{position:absolute;box-sizing:border-box;padding:0;width:100%;align-self:flex-start}
.arrowContainer #u291_text{border-width:0;text-transform:none;white-space:nowrap}
.text{width: 1200px;background-color: #fff;margin: auto;box-shadow:1px 1px 10px #f2e7e8;margin-bottom: 50px;overflow:hidden;}
.text ul {float:left;width:1135px;margin:25px 35px 0px 32px;border-bottom: 2px dotted #d9d9d9;overflow:hidden;padding-bottom:20px;overflow: hidden;}
.text li{float:left;width:100%;height:40px;line-height:40px;}
.text li span{font-size: 16px;color: #333;float: left;}
.text li .time{float: right;color:#999;font-size: 16px;}
.text li i{float:left;width:4px;height:4px;background:#E64040;margin:18px 10px 0 0;}
.tright img{margin-left: 22px; text-align: center;}
.tright span{margin-left:12px;font-size: 18px;color: #333333;}

/* 分页 */
.page{width: 640px;height: 80px;padding-top:1010px;text-align: center;margin: auto;}
.page ol li{display:inline-block;width:12px;height:30px; line-height:30px;padding:0 10px;font-size:14px;color:#737373;border: 1px  solid;border-color: #d9d9d9;margin:0 4px;}
.page ol li a{color:#333}
.page .now{background:#E64040}
.page .now a{color:#fff}
.page .now1{width:68px;}
.page .now2 a,.page .now3 a{color: #d9d9d9;}
.page .now1 a{margin-left: -25px;}
.page .now1 i{position:absolute;right:593px;top:1293px;width:16px;height:10px;margin-right:15px;background:url(bottom.jpg);}
.page .now1 .huiyi{position:absolute;right:707px;top:1293px;width:16px;height:10px;margin-right:15px;background:url(bottom.jpg);}

/* 通知公告列表页 */
.right ul {float:left;width:900px;margin:25px 32px 0px 32px;border-bottom: 2px dotted #d9d9d9;overflow:hidden;padding-bottom:20px;overflow: hidden;}
.right li{float:left;width:100%;height:40px;line-height:40px;}
.right li span{font-size: 16px;color: #333;float: left;}
.right li .time{float: right;color:#8c8c8c}
.right li i{float:left;width:4px;height:4px;background:#E64040;margin:18px 10px 0 0;}

/* 详情页 */
.article{width: 1200px;background-color: #fff;margin: auto;box-shadow:1px 1px 10px #f2e7e8;margin-bottom: 50px;overflow:hidden;}
h2{padding:50px 0 30px 0;text-align: center; font-size: 28px;font-weight:bold;}
.info{width:1140px;margin: 0 auto;padding-bottom: 15px;border-bottom: 1px solid #d9d9d9}
.info_con {margin-left: 460px;}
.info span{font-size: 14px;color: #666;margin-left: 20px;}
.zhengwen{font-size: 16px;line-height: 30px;color: #333;padding:30px;}