html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,input,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-style:normal;vertical-align:baseline;font-family:"PingFang SC","HiraginoSansGB-W3","STHeitiSC-Light","Microsoft YaHei",SimHei,"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent !important;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-appearance:none !important;}
body {background:#f3f4f8;}
a {color:#333;text-decoration:none;}
ul,li {list-style:none;}
.fl{float:left;}
.fr{float:right;}
.header {position:fixed;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;background:#fff;border-bottom:1px solid #f0f0f0;z-index:100;}
.header .logo {display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:70px;}
.header .logo {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:70px;border-left:1px solid #f0f0f0;}
.header .logo img {height:40px;}
.header .menu {display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px;}
.header .menu a {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;margin:0 15px;font-weight:bold;font-size:15px;background-repeat:no-repeat;background-position:center center;background-size:100%;-webkit-transition:all 0.3s;transition:all 0.3s;}
.header .menu a:hover,.header .menu a.active {border-bottom:4px solid #00c18c;}
.topic {position:relative;overflow:hidden;margin-top:70px;}
.topic .text .topic_pc {display:block;width:100%;}
.index-banner{margin-top:70px;}
.width {width:1200px;margin:0px auto;}
.title {text-align: center;margin-bottom:30px;position:relative;line-height:36px;}
.title h3 {position:relative;display:inline-block;font-size:36px;background:#f3f4f8;padding:0px 5px;line-height:1;z-index:3;}
.title:before {content:'';position:absolute;left:0;bottom:18px;right:0;height:2px;background: #333;z-index:1;}
.intro {padding:36px 0px;}
.intro-text {background:#fff;padding:20px;border-radius:15px;font-size:16px;line-height:32px;color:#333;border:1px solid #535353;}
.intro-text p {margin-bottom:15px;}
.intro-text a {color:#fb6c20;}
.tiaojian {padding:36px 0px;}
.tiaojian-text {background:#fff;padding:20px;border-radius:15px;font-size:16px;line-height:36px;color:#333;border:1px solid #535353;}
.dongtai {overflow:hidden;padding:36px 0px;}
.dongtai-list ul li {width:580px;height:45px;line-height:45px;border-bottom:1px solid #bfbfbf;float:left;margin-right:40px;}
.dongtai-list ul li:nth-child(2n) {margin-right:0px;}
.dongtai-list ul li a {font-size:15px;color:#333333;float:left;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pingwei {overflow:hidden;padding:36px 0px;}
.pingwei-wrapper .swiper-slide {height:270px;text-align:center;float:left;margin-right:8px;border:1px solid #dcdcdc;background:#fff;padding:15px;}
.pingwei-wrapper .swiper-slide:nth-child(5n) {margin-right:0px;}
.pingwei-wrapper .swiper-slide img {width:100%;height:auto;}
.chengguo {overflow:hidden;padding:36px 0px;background: #00c18c;}
.chengguo .title h3 {background: #00c18c;}
.chengguo-wrapper .swiper-slide {height:230px;text-align:center;float:left;margin-right:8px;border:1px solid #dcdcdc;background:#fff;padding:15px;}
.chengguo-wrapper .swiper-slide:nth-child(4n) {margin-right:0px;}
.chengguo-wrapper .swiper-slide img {width:100%;height:auto;}
.huigu {overflow: hidden;padding: 36px 0px;}
.huigu .huigu-list ul li{float:left;width:calc((100% - 45px) / 4);margin-right:15px;padding:15px;background:#fff;border:1px solid #dcdcdc;}
.huigu .huigu-list ul li img{width:100%;height:auto;}
.huigu .huigu-list ul li:nth-child(4){margin-right:0px;}
.huigu .huigu-title{margin:10px 0px;}
.huigu .huigu-title:hover{color:#00c18c;}
.breadcrumb-box{background: #00c18c;padding:10px 0px;overflow:hidden;margin-bottom: 30px;border-bottom: 1px solid #00c18c;border-top: 1px solid #00c18c;}
.breadcrumb-box ul li{float:left;margin-right:8px;color: #fff;}
.breadcrumb-box ul li .fa-home{margin-right:3px;}
.breadcrumb-box ul li a{color: #fff;}
.news_wrapper{border: 1px dashed #00c18c;border-radius: 3px;padding: 5px;}
.news_wrapper .news_list {background: #fff;padding: 16px 20px 25px 20px;}
.news_list_title{height: 34px;border-bottom: 2px solid #00c18c;margin-bottom: 15px;}
.news_list_title h3{height: 18px;font-size: 17px;color: #00c18c;line-height: 18px;padding-left: 10px;border-left: 6px solid #00c18c;margin: 0;}
.news_list_all ul li{line-height:45px;border-bottom:1px dashed #ddd;}
.news_list_all ul li .icon {width: 5px;height: 5px;background: #666;border-radius:100%;margin: 22px 10px 0 0;}
.news_list_all ul li a:hover{color: #00c18c;}
.news_list_all ul li span{color:#666;}
.news_pic_all ul{overflow:hidden;}
.news_pic_all ul li{width:calc((100% - 58px) / 4);float:left;border:1px solid #ddd;padding:15px;margin-right:15px;margin-bottom:15px;}
.news_pic_all ul li:nth-child(4n){margin-right:0px;}
.news_pic_all ul li img{width:100%;height:auto;}
.news_pic_all .news_title{margin-top:10px;font-size:14px;line-height: 28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height: 28px;text-align: center;}
.news_pic_all .news_title:hover{color: #00c18c;}
.news_article{border: 1px dashed #00c18c;border-radius: 3px;padding: 5px;}
.news_article .news_content {background: #fff;padding: 55px 146px 82px 142px;}
.news_article .news_content .article_title{text-align:center;font-size: 26px;color: #333333;font-weight:bold;line-height:150%;}
.news_article .news_content .article_group{border-bottom: 1px solid #dcdcdc;padding: 25px;text-align:center;color: #666;}
.news_article .news_content .article_detail{padding:25px 0px;}
.news_article .news_content .article_detail p{font-size: 16px;color: #444444;line-height: 180%;text-indent: 0px;margin-top:10px;}
.news_article .news_content .article_detail img{max-width: 760px !important;height: auto !important;margin: 0 auto !important;display: block !important;}
.pingwei-detail{overflow:hidden;}
.pingwei-detail .pingwei-left{width: 210px;height: 260px;background: #fff;margin-bottom: 15px;float: left;text-align: center;margin-right: 25px;}
.pingwei-detail .pingwei-left img {width: 184px;height: 210px;padding-top: 8px;}
.pingwei-detail .pingwei-left span {display: block;padding-top: 5px;color: #333333;}
.pingwei-detail .pingwei-right{float: right;width: 965px;height: 260px;}
.pingwei-detail .pingwei-right .art_tit {font-size: 17px;font-weight: bold;padding-bottom: 10px;color: #333333;border-bottom: 1px solid #bfbfbf;}
.pingwei-detail .pingwei-right .art_zy p{padding-top: 15px;line-height: 35px;font-size: 21px;color: #333333;font-family: 仿宋, FangSong;}

.competition_wrapper{border: 1px dashed #00c18c;border-radius: 3px;padding: 5px;}
.competition_wrapper .competition_list {background: #fff;padding: 16px 20px 25px 20px;}
.competition_wrapper .competition_list_title{height: 34px;border-bottom: 2px solid #00c18c;margin-bottom: 15px;}
.competition_wrapper .competition_list_title h3{height: 18px;font-size: 17px;color: #00c18c;line-height: 18px;padding-left: 10px;border-left: 6px solid #00c18c;margin: 0;}
.competition_wrapper .competition_list_all ul li{line-height:45px;border-bottom:1px dashed #ddd;}
.competition_wrapper .competition_list_all ul li .icon {width: 5px;height: 5px;background: #666;border-radius:100%;margin: 22px 10px 0 0;}
.competition_wrapper .competition_list_all ul li a:hover{color: #00c18c;}
.competition_wrapper .competition_list_all ul li span{color:#666;}
.competition_wrapper .competition_pic_all ul{overflow:hidden;}
.competition_wrapper .competition_pic_all ul li{width: calc((100% - 30px) / 3);float:left;border:1px solid #ddd;padding:15px;margin-right:15px;margin-bottom:15px;}
.competition_wrapper .competition_pic_all ul li:nth-child(3n){margin-right:0px;}
.competition_wrapper .competition_pic_all ul li img{width:100%;height:auto;}
.competition_wrapper .competition_info-box{display:flex;}
.competition_wrapper .competition_info-left{flex:1;}
.competition_wrapper .competition_info-title{line-height:30px;font-size:15px;}
.competition_wrapper .competition_info-title:hover{color: #00c18c;}
.competition_wrapper .competition_info-date{font-size:12px;line-height:20px;color:#666;}
.competition_wrapper .competition_info-right button{border:none;color:#fff;padding:5px 15px;margin-top:20px;cursor: pointer;}
.competition_wrapper .competition_info-right button.green{background:#00c18c;}
.competition_wrapper .competition_info-right button.gray{background:#ddd;color:#666;}
.competition-btn-group{margin:20px 0px;display:flex;text-align: center;background:#f7f7f7;padding-bottom:20px;padding-top:20px;}
.competition-btn-group .competition-btn-item{flex:1;margin-right:15px;}
.competition-btn-group .competition-btn-item:nth-child(5n){margin-right:0px;}
.competition-btn-group .competition-btn-item a{display:inline-block;background:#00c18c;padding:10px 25px;color:#fff;font-size:14px;}
.competition-btn-group .competition-btn-item a.gray{background:#ddd;color:#666;}
.tougao-search-form{background:#fff;padding: 16px 20px 25px 20px;text-align:center;border: 1px dashed #00c18c;border-radius: 3px;}
.tougao-search-form h1{margin-top:30px;margin-bottom:50px;}
.tougao-search-form .search-input-txt {margin-bottom:50px;}
.tougao-search-form .search-input-txt label{color:#666;}
.tougao-search-form .search-input-txt input{background:#f7f7f7;line-height:40px;width:250px;padding-left:10px;}
.tougao-search-form .search-input-txt .btn{background:#00c18c;border:none;color:#fff;padding:10px 50px;cursor:pointer;}
.tougao-search-detail{width:520px;margin:0px auto;text-align:left;background:#f7f7f7;padding:15px;margin-bottom: 30px;}
.tougao-search-detail .tougao-detail-item{margin-bottom:10px;color:#666;line-height:30px;}
.tougao-search-detail .tougao-detail-item label{float:left;}
.tougao-search-detail .tougao-detail-item span{color:#f10215;font-size: 18px;}
.tougao-search-detail .tougao-detail-item .fa-copy{cursor:pointer;margin-left:5px;}
.pay-wrapper{margin-top:70px;}
.pay-form{background:#fff;padding: 40px;border: 1px dashed #00c18c;border-radius: 3px;}
.pay-form .form-group{margin-bottom: 40px;display:flex;border-bottom: 1px dashed #ddd;padding-bottom: 20px;}
.pay-form .control-label{padding:0px !important;margin-right:20px;color:#666;}
.pay-form .fc-price-color{color:#f10215;font-weight:bold;}
.pay-form .btn-group .btn{margin-right:20px;cursor:pointer;}
.pay-form .btn-group .btn.active{background:#00c18c;color:#fff;padding:5px 10px;}
.pay-form .btn-group .btn i{margin-right:5px;}
.pay-form .form-actions{text-align:center;}
.pay-form .form-actions button{cursor:pointer;}
.pay-form .form-actions button.green{background:#00c18c;width:250px;border:none;color:#fff;height:40px;line-height:40px;border-radius:25px;}
.huojiang-tips{background:#FFEBE2;padding:15px;margin-top: 20px;border: 1px solid #dd8615;}
.huojiang-tips .huojiang-tips-title{font-size:16px;margin-bottom:10px;color: #666;}
.huojiang-tips .huojiang-tips-text{color:#666;font-size:14px;line-height:24px;}
.huojiang-tips .huojiang-tips-text a{margin:0px 15px;color:#f10215;}
.pay-content{width: 960px;margin: 0px auto;}
.pay-content .successDiv{width: 960px;height: 460px;position: relative;background: url(../images/pay-sprite-weixin.png) 0 0 no-repeat;border: 1px solid #ddd;}
.pay-content .successDiv img{width: 300px;height: 300px;position: absolute;top: 30px;left: 132px;}
.pay-content .successDiv .pay-price{position: absolute;bottom: 110px;left: 240px;color:#f10215;font-size:18px;font-weight:bold;}
.pay-content .pay-title{color:#666;line-height:36px;}

.pages{margin-top:20px;overflow: hidden;}
.pages ul li{float:left;margin-right: 5px;background:#f7f7f7;padding:2px 10px;font-size:14px;}
.pages ul li.active{background: #00c18c;}
.pages ul li.active a{color:#fff;}

.footer{width: 100%; background: #39424b;margin-top: 30px;padding-bottom:20px;}
.footer .footer-nav{padding:15px;text-align:center;color: #a2a5a8;}
.footer .footer-nav a{margin-right:10px;margin-left:10px;color: #a2a5a8;font-size: 14px;}
.footer .footer-nav a:hover{color:#fff;}
.footer .copyright{text-align:center;color: #a2a5a8;font-size: 14px;}