@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ font-size:16px;font-family:"微软雅黑"; background-color:#f9f9f9; }
ul,ol,dl,li {list-style:none;}
img {border:0;}
a {text-decoration:none;color:#000}
a:hover { text-decoration:none;color:#000;}

#header{width:100%;height:655px;margin:0;float:left;background: url("header_bg_pc.jpg") no-repeat top #f9f9f9;}
/*顶部导航*/
.header_com {height: 37px;border-bottom: 1px solid #eee;}
.header_com>.header_main_com {width: 1200px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;height: 40px;}
.header_com>.header_main_com>.logo_box_com img {display: block;width: 193px;height: 37px;}
.header_com>.header_main_com>.nav_com ul {display: flex;}
.nav_com {display: flex;justify-content: space-between;width: 1200px;}
.nav_com li a {font-size: 14px;color: #4F4F4F;margin-left:4px;}


/*活动主题*/
#content{width: 1200px; margin: 0 auto;clear:both;padding-top: 20px;background: url("pc_js_bg.png") no-repeat top;}
.jieshao{padding: 40px 50px;}
.jieshao p{line-height: 40px; font-size: 25px;text-indent: 2.5em;color: #000;letter-spacing: 0.25em;text-align: justify;font-weight: normal;}
.anniu{padding: 15px; text-align: center;}
.anniu img{margin-left: 20px;}

#content_up{width: 1200px; margin: 0 auto;clear:both;padding-top: 20px;}

.groups{width: 1200px;margin: 0 auto;padding-top: 30px;clear: both;}
.groups ul{margin: 0;padding: 0;}
.groups ul li{ height: 25px;float: left; border: 1px solid #ccc;padding: 5px 15px;border-radius:5px}
.groups ul li+li{ margin-left:10px;}

.zp_list{width: 1200px;margin: 0 auto;border-radius: 15px;overflow: hidden;padding-top: 30px;clear: both;}
.zp_list ul{margin: 0;padding: 0;}
.zp_list ul li{width: 269px; height: 225px;float: left; margin-left:25px;background-color: #e6e4e4;border-radius: 15px;margin-bottom: 25px;}

.img_list{text-align: center;height: 138px;display: flex;align-items: center;justify-content: center;margin-top: 10px;}

.img_list img{max-width: 249px; max-height: 138px; width: auto; background-color: #555;margin:10px;}
.zp_list ul li p{text-align: center; margin-top: 5px;  }

.pages{width:1200px;margin: 0 auto; text-align: center;line-height: 40px;clear: both;}

/*报名*/

.el-form-item__label {color: black;font-size: 16px;}
.el-upload-list__item-name {color: black;}

#wap{width: 100%;margin: 0 auto;}

.serch{width:800px;margin:0 auto;margin-bottom: 30px;}
.input{width:600px; border:1px solid #ccc; line-height:28px;border-radius:10px}
.button{width:80px; border:1px solid #ccc; line-height:28px;border-radius:10px;margin:0 10px;}

.serch_wap{width:80%;margin:3% auto;height: 1.5em;clear: both;}
.input_wap{width:60%; border:1px solid #ccc; line-height:28px;border-radius:10px;float: left;}
.button_wap{width:30%; border:1px solid #ccc; line-height:28px;border-radius:10px;margin:0 10px; float: right;}

.groups_wap{width: 90%;margin: 0 auto;/*padding-top: 3%;*/height: 7em;clear: both;}
.groups_wap ul{margin: 0;padding: 0;}
.groups_wap ul li{height: 0.3em;line-height: 0.3em;float: left;border: 1px solid #ccc;padding: 3% 3%;margin: 1%;border-radius: 5px;}


.list_wap{width: 90%; margin: 0 auto;/*background: url("zs_t.png") no-repeat top;background-size: contain;clear: both;*/ }
.list_wap ul{margin: 0;padding: 0;display: flex;justify-content: revert;flex-wrap: wrap;/*padding-top: 2em;*/}
.list_wap ul li {width: 45%;float: left;margin-left: 3%;margin-bottom: 3%;background-color: #e6e4e4;border-radius: 15px;}
.wap_img{text-align: center;height: 6rem;display: flex;align-items: center;justify-content: center;margin-top: 7%;}
.wap_img img{max-width: 7rem;max-height: 6rem; width: auto;object-fit: cover;object-position: center;background-color: #555;}
.list_wap ul li p{font-size: 16px;text-align: center;line-height: 30px;}


.mianze_wap{width: 90%; margin: 0 auto;background: url("wap_js.png") no-repeat top; background-size: contain;}
.yq_detail_wap{width: 90%; margin: 5px auto;padding:1em;}
.yq_detail_wap p{-webkit-text-size-adjust: none;font-size: 18px;text-indent: 2em; line-height: 40px; padding: 0;}
.ty_an_wap{margin: 0 auto;margin-top: 20px;}
.wap_an{width: 90%;margin: 0 auto;}
.wap_an img{margin: 1em auto;}

.title01 {width: 1159px;margin: 0 auto;clear: both;padding-top: 15px;}
.title02 {width: 1159px;clear: both;padding-bottom: 15px;}
.title02 span{float: right;line-height: 60px;}
.title02 span a{color: #333333;}

.title01_wap {width: 90%;margin: 0 auto;clear: both;padding-top: 2%;}
.title02_wap {width: 90%;margin: 0 auto;clear: both;padding-bottom: 2%;padding-top: 2%;}
.title02_wap span{float: right;line-height: 1.5em;}
.title02_wap span a{color: #333333;}


#footer_wap{width:100%; padding:40px 0;clear: both;margin-top:30px; float:left; background-color: #3770bf;}
#footer_wap p{ text-align:center; line-height:28px; color:#fff;width:80%;margin:0 auto; }
#footer_wap p a{color:#fff }

/**页脚内容**/
#footer{width:100%; padding:40px 0;clear: both;margin-top:30px; float:left; background-color: #4587d9;border-bottom: #306fbe solid 40px; }
#footer p{ text-align:center; line-height:28px; color:#fff }
#footer p a{color:#fff }
