*{margin: 0;padding: 0;border: 0;list-style: none;}
a{text-decoration: none;}
.allclear{ clear: both;}


body{position: relative;width: 100%;min-width: 1200px;font-size: 12px;font-family: "Arial"; background: #c4b190;}


.sub_wrap{position: relative;width: 100%; background: url("../images/sub_bg.webp") top center no-repeat; overflow: hidden;}
.sub_logo{position: absolute;top: 55px;left: 70px;}
.sub_content{width: 1200px; margin: 0 auto; position: relative; padding: 385px 0 0 0;}
.sub_btn{background: url(../images/sub_btn.webp) no-repeat;}
.sub_btnbox{margin: 0 auto; width: 900px; display: flex;justify-content: space-around;}
.sub_btnbox a{display: block;width: 206px;height: 61px;-webkit-transition: none;transition: none;}
.sub_home{background-position: -670px -10px;}
.sub_home:hover{background-position: -670px -98px;}
.part1_support{background-position: -12px -9px;}
.part1_support:hover{background-position: -12px -87px;}
.part1_news{background-position: -226px -9px;}
.part1_news:hover{background-position: -226px -87px;}
.part1_code{background-position: -440px -9px;}
.part1_code:hover{background-position: -440px -87px;}
.sub_play{position: absolute;left: 50%;top: 246px;margin-left: -175px; width: 350px;height: 150px; background: url("../images/play.gif") no-repeat;}
.sub_play:hover{background: url(../images/play.gif) no-repeat;}



.sub_box{ width: 830px; min-height: 700px; margin: 15px auto 70px auto; padding: 30px 0 20px; background: #2b2e31;}
.sub_nav{min-width: 500px;padding-left: 15px;color: #ffffff;}
.sub_nav a{display: inline-block;padding: 5px 8px; color: #ffffff;font-size: 14px;}
.sub_nav a.on,.sub_nav a:hover{color: #988446;}
.sub_line{width: 800px;height: 1px; margin: 10px auto;background-color: #1a1a1a;}
.sub_main{ width: 744px; min-height: 570px; margin: 0 auto 60px auto; position: relative; padding-bottom: 50px; word-wrap:break-word; font-size: 14px; color: #ffffff;}
.sub_main a{color: #ffffff;}
.sub_main a:hover{ color: #988446;}
.main_title{ width: 89%; height: 40px; line-height: 40px; float: left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.main_date{ width: 11%; height: 40px; line-height: 40px; float: right; text-align: right;}


.sub_head{ width: 89%; padding: 10px 0 0 0; text-align: center; color: #988446; font-size: 20px; font-weight: bold; line-height: 25px; margin: 0 auto;}
.sub_time{ width: 100%; text-align: center; color: #ffffff; font-size: 14px; line-height: 30px; font-weight: normal;}
.sub_main p{font-size: 14px;color: #fff;line-height: 24px;}
.sub_main p>img{display: block; max-width: 100%; margin: 20px auto;}
.sub_line2{ width: 100%; height: 1px; margin: 20px auto; border-bottom: 1px solid #1a1a1a;}


.sub_page{position: absolute;top: 620px;right: 105px;width: 520px; height: 23px; text-align: center;}
.sub_page a{display: inline-block;padding: 2.5px 8px;background: #fff;color: #988446;margin: 0 2px;}
.sub_page .sub_current,.sub_page a:hover{background-color: #988446;color: #fff;}
.sub_page .sub_pageNext,.sub_page .sub_pagePrev{padding: 0; width: 8px;height: 10px;background-position: -675px -186px;}
.sub_page .sub_pageNext{-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.sub_page .sub_pageNext:hover,.sub_page .sub_pagePrev:hover{background-position: -698px -186px;}



/*底部信息*/
.swiper_footer{position: relative; width: 100%;height: 100px;background:#4e505b; z-index: 5; padding: 5px 0 0 0;}
.copyright{position: relative;margin: 20px auto 0; width:1200px; text-align:center; line-height:20px; display:block;font-size: 14px; color: #e0e1e5;  z-index:4;}
.copyright a{ color: #e0e1e5;}
.copyright a:hover{ color: #FFFFFF;}



/*gotop*/
.gotop{ display:none;position: fixed; left: 50%; top:73%; margin-left: 450px;width:60px; height:60px; z-index:3;}
.gotop a{display:block; width:60px; height:60px; background:url(../images/sidebar.webp) no-repeat;background-position: -10px -10px; -webkit-transition: none; transition: none; }
.gotop a:hover{background-position: -90px -10px;}
