@charset "gb2312";
/* CSS Document */
/*
* Description: 2023征文获奖名单
* Update:      06/12/2023
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #f4f4f4;color:#333;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;font-family: "PingFang SC", -apple-system, "Noto Sans", "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Source Han Sans CN", "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif !important;;}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1200px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
img{display:block;}
.bz{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}


/*banner*/
.banner{width: 100%;height: 479px;background: url(../images/banner.jpg) center top no-repeat;}

.title{overflow: hidden;}
.title img{margin: 0 auto;}
.btn{display: block;width:226px;height: 44px;line-height: 44px;font-size: 24px;color: #fff;text-align: center;font-style:italic;letter-spacing:1px;background-color: #f56138;border-radius: 22px;-webkit-border-radius: 22px;-moz-border-radius: 22px;-ms-border-radius: 22px;-o-border-radius: 22px;margin: 27px auto 0;}
.btn:hover{background-color: #f14313;}

/*一等奖*/
.ydj_wrap{width: 100%;height: 899px;background: url(../images/bg1.jpg) center top no-repeat;overflow: hidden;padding-top: 40px;}

.sub_til{height: 76px;background:url(../images/sub_til.png) no-repeat;overflow: hidden;margin-top: 50px;}
.sub_til em,.sub_til span{height: 76px;line-height: 76px;font-weight:400;overflow: hidden;}
.sub_til em{float: left;width: 675px;font-size:34px;color:#fff;letter-spacing:1px;margin-left: 78px;}
.sub_til span{float: right;width: 324px;font-size: 38px;color: #000;text-align: center;}
.tp{height: 54px;line-height: 54px;font-size: 24px;color: #242424;text-align: center;letter-spacing: 1px;margin-top: 40px;}
.tp2{height: 84px;line-height: 42px;}

.mcon{background-color: #345c81;overflow: hidden;margin-top: 40px;padding-bottom: 5px;}

.ydj_cm{float: left;width: 592px;margin-left: 5px;}
.ydj_cm h4{height: 90px;line-height: 90px;font-size: 26px;color: #fff;text-align: center;letter-spacing: 1px;}
.ydj_b{height:350px;background-color: #f4f4f4;overflow: hidden;overflow: hidden;}
.ydj_b img{width: 142px;height: 142px;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;margin: 40px auto 20px;}
.ydj_b em{display: block;height: 44px;line-height: 44px;font-size: 24px;color: #000;text-align: center;letter-spacing: 1px;}

/*二等奖*/
.edj_wrap{width: 100%;height: auto;overflow: hidden;padding: 40px 0 45px;}

.tcon{height: 76px;overflow: hidden;border-left: 5px solid #345c81;border-right: 5px solid #f9b04c;}
.tcon em{float: left;height: 76px;line-height: 76px;font-size: 34px;color: #fff;text-align: center;letter-spacing: 1px;}
.tcon .bcor1{color: #fff;background-color: #f9b04c;}
.w1{width: 261px;}
.w2{width: 278px;}
.w3{width: 349px;}
.w4{width: 302px;}

.bcon{width:1190px;margin:0 auto;overflow: hidden;}
.bcon1,.bcon3{background-color: #f4f4f4;}
.bcon li{height: 104px;overflow: hidden;}
.bcon li:last-child{background: none;}
.bcon1 li,.bcon3 li{background: url(../images/line1.png) center bottom no-repeat;}
.bcon li em{float: left;height: 102px;line-height: 102px;font-size: 28px;text-align: center;}
.bcon1 li em,.bcon3 li em{color: #000;}

/*三等奖*/
.sdj_wrap{width: 100%;height: auto;overflow: hidden;padding: 40px 0 35px;}

.bm{width:1190px;height:520px;margin:0 auto;overflow: hidden;position: relative;}
.bmin{width: 11900px;height: 520px;position: absolute;top: 0;left: 0;}
.bcon2,.bcon3{float: left;}
.bcon2{background-color: #778ca0;}
.bcon2 li{background: url(../images/line2.png) center bottom no-repeat;}
.bcon2 li em{color: #fff;}

.b_ol{height:40px;font-size: 0;text-align: center;overflow: hidden;margin-top: 38px;}
.b_ol li{display: inline-block;vertical-align: middle;width: 38px;height: 38px;line-height: 38px;font-size: 24px;color: #345c81;text-align: center;border: 1px solid #345c81;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;margin: 0 17px;cursor: pointer;}
.b_ol li.cur{color: #fff;background-color: #345c81;}

/*人气之星奖*/
.rqzx_wrap{width: 100%;height: auto;overflow: hidden;padding: 40px 0 35px;}

/*话题引领者奖*/
.htyl_wrap{width: 100%;height: auto;overflow: hidden;padding: 40px 0 35px;}
.sub_til2{background-image:url(../images/sub_til2.png);}
.sub_til2 span{width: 404px;}

.htyl_wrap .bcon2{float: none;}
.htyl_wrap .tcon2,.redu_wrap .tcon1{border-right-color: #345c81;}
.w5{width: 392px;}
.w6{width: 406px;}

.tp3{color: #f56138;margin-top: 20px;}

/*留言热度王奖*/
.redu_wrap{width: 100%;height: auto;overflow: hidden;padding: 40px 0 35px;}

.redu_b{height:300px;background-color: #345c81;overflow: hidden;margin-top: 80px;}
.redu_b p{float: left;width: 690px;line-height: 42px;font-size: 24px;color: #fff;letter-spacing:2px;margin: 105px 0 0 82px;}
.redu_b img{float: right;width: 207px;height: 207px;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;margin: 45px 94px 0 0;}

/*特别说明*/
.exp_wrap{width: 100%;height: 842px;background: url(../images/explain_bg.jpg) center top no-repeat;overflow: hidden;padding-top: 40px;}

.exp_con{margin-top: 80px;overflow: hidden;}
.exp_con p{line-height: 44px;font-size: 20px;color: #fff;letter-spacing:1px;margin-left:54px;}
.exp_con img{margin: 42px auto 0;}

