<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td {margin:0;padding:0;border:0 none;list-style:none;}
table{border-collapse: collapse;border-spacing:0;}
input, textarea, button, select {vertical-align:middle;}

.yanzheng-con{    width: 100%;margin: 0 auto;text-align: center;}
.yanzheng-con .mobile-con p{line-height: 35px;}
.yanzheng-con .mobile-con p .title{width: 140px;display: inline-block;}
.yanzheng-con .mobile-con p span{color: #808080;font-size: 14px;}
.yanzheng-con .mobile-con p input{line-height: 24px;height: 24px;border: 1px solid #beddff;width: 165px;}
.yanzheng-con .mobile-con p input.phone{margin-left: 10px;}
.yanzheng-con .mobile-con p .mobileVC{line-height:22px;height: 22px;display: inline-block;background: #c1dfff;color: #348cec;cursor: pointer;padding: 3px 8px;
										border-radius: 2px;}


.yanzheng-con .yanzhengma{padding-top: 20px;}
.yanzheng-con .yanzhengma p{line-height: 35px;}
.yanzheng-con .yanzhengma p .title{display: inline-block;}
.yanzheng-con .yanzhengma p span{color: #808080;font-size: 14px;}
.yanzheng-con .yanzhengma p input{line-height: 24px;height: 24px;border: 1px solid #beddff;width: 165px;}
.yanzheng-con .yanzhengma p input.phone{margin-left: 10px;}
.yanzheng-con .yanzhengma p .yancon{margin-left: 10px;    vertical-align: middle;    display: inline-block;cursor: pointer;}


.vote_box_list li.insert-normal:hover{background: #eff7ff;}
.vote_box_list li.insert-normal:hover .vote_box_list_tit{color: #348cec;}

.vote_box_list li.img-insert{width: 185px;display:block;margin-left: 10px;margin-bottom: 15px;border: none;   padding: 10px;border: 1px solid #fff;float: left;}
.vote_box_list li.img-insert:hover{border: 1px solid #beddff;background: #eff7ff;}
.vote_box_list li.img-insert:hover .name,.vote_box_list li.img-insert:hover .worker{color: #348cec;}
.vote_box_list li.img-selected{border: 1px solid #beddff;background: #eff7ff;}
.vote_box_list .g-con{width: 185px;display:inline-block;margin-right: 20px;margin-bottom: 15px;}
.vote_box_list .g-g{width: 185px;height: 185px;display: block;position: relative;cursor: pointer;}
.vote_box_list .g-g img{width: 100%;height: 100%;}
.vote_box_list .name{text-align:center;font-size: 16px;font-weight: bold; overflow: hidden;}
.vote_box_list .worker{font-size: 14px;color: #000;margin-top: 10px;height: 74px;overflow: hidden; }
.vote_box_list .worker a{color: #000 !important;margin-left: 3px;}
.vote_box_list .worker a:hover{color: #348cec !important;}
.vote_box_list .worker .percent-span{margin-left: 5px;color: #959595;display: inline-block;}
.vote_box_list .percent{text-align: center;font-size: 12px;color: #959595;line-height: 30px;}
.vote_box_list .inputcon{text-align: center;line-height: 25px;height: 25px;}
.inputcon .imginput{float: none;}

address,caption,cite,code,dfn,em,th,var,i{font-style:normal; font-weight:normal;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
img,input,select{vertical-align:middle;border:0;}
.clear{clear:both;visibility:hidden;margin:0;padding:0;height:0;font-size:0;line-height:0;}
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix{ display:block;}
* html .clearfix{ height:1%;}
a{color:#808080;}
a:link{text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{ color: #da9700; text-decoration:underline;}
a:active{text-decoration:none;}
body, html{ position:relative; }
html{font-size:1rem;}
body{font:400 14px/1.6 "\5FAE\8F6F\96C5\9ED1",Helvetica; font-size:.14rem;background: url(../images/bg.jpg) no-repeat center 35px;}
label{vertical-align:middle}
legend {color:#333;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

.w1000{max-width:1000px; width:100%;margin:0 auto; clear: both;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.mtop14{margin:14px auto 0;}
.mtop20{margin:20px auto 0;}
.mtop25{margin:25px auto 0;}
.mtop50{margin:50px auto 0;}
.mtop70{margin:70px auto 0;}
.mtop60{margin:60px auto 0;}

.top{margin:0px auto;width:100%;background: #333; /* background:url(http://www.yn.xinhuanet.com/topic/2017/fygx/vote/images/navbg.png) repeat-x 0 0; */ height:37px;text-align:center;overflow:hidden;}
.top .cp{margin:0px auto;width:1100px;text-align:center;overflow:hidden;padding:10px 0px 0px 0px;}
.top .cp .cpl{float:left;width:120px;margin-right:5px;padding:0px 0px 0px 0px;/* background:url(http://www.yn.xinhuanet.com/topic/2017/ynlh/images/2015bg_xl02.png) 105px -6px no-repeat; */}
.top .cp .cpr {float:right; text-align:right;}
.top .cp .cpr a{padding:0px 0px 0px 13px;}

.baner{float:left;overflow:hidden;width:100%;}
.baner img{width:100%;height:auto;}


/*--------------投票方式--------------*/
.mod_hd{background: url(http://www.ln.xinhuanet.com/ztjn/2017/gdln2/images/1.png) no-repeat center -6px;width:100%;height:40px;overflow: hidden;position: relative;margin:40px auto 0;}
.mod_hd h2{font-size:0;text-indent: -9999px;height:40px;}

.voteinfo{padding:10px;margin: 560px auto 0; clear: both;overflow:hidden;width:980px;}
.voteinfo .mod_hd{margin-top:60px;}
.voteinfo .mod_bd{overflow:hidden;margin:30px auto 15px; padding:0 30px;}
.voteinfo .mod_bd p{ font-size:16px; line-height:28px; text-indent:2em;}

.voteway .mod_bd{overflow:hidden;height: 210px; background:url(../images/fs.jpg) no-repeat center top;  padding: 90px 300px 0 30px;}
.voteway .mod_bd p{ color: #B1882A;font-size:15px;line-height: 32px;}

#ewm01{float:left;margin:10px 60px 0 60px;width:120px;height:auto;}
#ewm01 img{margin:0 auto;width:95px;height:95px;}
#ewm01 h3{margin:0;margin-top:5px;padding:0;color:#333;text-align:center;font-weight:700;font-size:14px;}
#ewm02{float:left;margin:10px 30px 0 30px;width:120px;height:auto;}
#ewm02 img{margin:0 auto;width:95px;height:95px;}
#ewm02 h3{margin:0;margin-top:5px;padding:0;color:#333;text-align:center;font-weight:700;font-size:14px;}


.main{ padding:30px 0 0;}
.main .mod_hd{ margin:40px auto 20px;}
.vote_box_list{padding:0;}
.vote_box_list .inputcon{float:right;display:block;width: 70px;height:32px;line-height:32px;background:#EAEAEA;}
.vote_box_list .inputcon input{display:inline-block;margin:10px auto;width:20px;height:16px;}
.vote_box_list .percent{float:left;margin-left:10px;line-height:32px;color: #C7A047; font-size:14px;}
.submit-con{background:0 0;text-align:center;}
.vote_smt_btn{float:none;margin:20px auto 0;width:120px;height:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color: #D4A44E;text-align:center;font-size:16px;line-height:40px;}
.vote_box_list .g-con{margin:0;width:285px;}
.vote_box_list .g-g{width:285px;height:185px;}
.vote_box_list li.img-insert:hover{border: 1px solid #beddff;background: #fff;}
.vote_box_list .g-g img { overflow: hidden;width:285px; height:185px;}

.btn-primary{float:right;display:inline-block;width:40px;border-color:#58adf0;background-color: #DCAC56;color:#fff;text-align:center;font-size:12px;cursor:pointer;}
.vote_box_list .worker a {color: #525252 !important;margin-left: 3px;}

.vote_box_list li.img-insert{width:285px;display:block; margin:10px 13px 16px 13px;padding:1%;border: 1px solid #eeeeee;background: #fff;}

.vote_box_list .worker { height: 50px;}

/* 底部 */
.footer{overflow:hidden;padding:15px 0px;width:100%;height:90px;background: #C3994C;clear: both;margin-top: 50px; position:relative;}
.footer .bt{margin:0px auto;padding:20px 0px 0px 0px;width:1000px;color: #F7F2E2;text-align:center;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;line-height: 200%;}
.footer .bt span{color: #F7F2E2;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;line-height: 200%;}



.top,.voteway{ display:block;}
.dh,.mbaner,.minfobox,.f_module{ display:none;}
.liaoning{    color: #fff;
    font-size: 26px;
    font-weight: bold;
    float: left;}
@media only screen and (min-width:320px)and (max-width: 720px){
body{background:0 0;}
img{max-width:100%;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:transparent;}
.container{width:100%;min-width:100%;}
.vote_box_list .g-g img{width:100%;height:auto;}
.w1000{width:100%;min-width:100%;}
.dh,.f_module,.mbaner,.minfobox{display:block;}
.footer,.top,.voteinfo,.voteway{display:none;}
.dh{clear:both;overflow:hidden;margin:0 auto;width:100%;height:15vw;background:#2D8BDE;}
.dh .dtl{float:left;display:none;padding:0 0;width:100%;}
.dh .dtl a img,.dh .dtl img{width:100%;height:auto;}
.dh .dqz{float:left;padding:8px 3% 0 3%;width:94%;height:12.5vw;}
.dh .dqz .zb{float:left;padding:2px 0 2px 0;width:100%;}
.dh .dqz .zb .lg{display:none;}
.dh .dqz .zb .lp{display:none;}
.dh .dqz .zb .lp span{color:#333;font-size:14px;}
.dh .dqz .zb .rp{float:left;padding:0 10px 0 0;width:27%;text-align:left;}
.dh .dqz .zb .rp img{width:100%;height:auto;}
.dh .dqz .zb .rp a img{width:100%;height:auto;}
.dh .dqz .zb .dmm{float:right;padding:2px 0 0 0;width:8%;text-align:right;cursor:pointer;}
.dh .dqz .zb .dmm img{width:100%;height:auto;}
.dh .dqz .zb .dmm a img{width:100%;height:auto;}
.new-sub{position:absolute;top:60px;left:0;z-index:10;display:none;padding:6px 2% 10px 2%;width:96%;border-bottom:1px #e5e5e5 solid;background:#f4f4f4;}
.new-sub .fmx{float:left;padding:0 0 3px 2%;width:98%;font-size:16px;}
.new-sub .fmy{float:left;padding:10px 0 3px 2%;width:98%;font-size:16px;}
.new-sub li{z-index:11;float:left;margin:5px 3% 5px 3%;padding:2% 0 2% 0;width:18.2%;border:1px #e5e5e5 solid;background:#f4f4f4;background:#fff;text-align:center;font-size:14px;}
.new-sub span{z-index:11;float:left;margin:5px 3% 5px 3%;padding:2% 0 2% 0;width:18.2%;border:1px #f4f4f4 solid;background:#277DE2;color:#fff;text-align:center;font-size:14px;cursor:pointer;}
.dh .dqz .yb{display:none;}
.list-column{display:none;}
.mbaner{position:relative;top:0;display:block;padding-top:55%;width:100%;}
.mbanerr img{width:100%;height:auto;}
.body_bg{position:absolute;top:0;left:0;z-index:-1;width:100%;min-height:100%;background:url(../images/bg1.jpg) no-repeat center top;background-size:100% auto;}
.xswipe{margin:5% 5% 0;}
.xswipe p{text-align:justify;text-indent:2em;word-wrap:break-word;font-size:.9rem;}
.minfobox{margin:4% 2% 0;padding:2.6%;-webkit-border-radius:.8rem;-moz-border-radius:.8rem;border-radius:.8rem;background:#e6f2fc;}
.minfobox p{color:#D2AA2D;text-align:justify;word-wrap:break-word;font-size:.9rem;line-height:1.6;}
.minfobox p span{color:#afa859;font-weight:700;}
.main .mod_hd{position:relative;overflow:hidden;margin:5% 0 4%;width:100%;height:2.5rem;}
.content-vote .vote_box_list li.img-insert{float:left;margin:4% 2% 3%;width:43%;border:1px solid #eee;height: 243px;}
.vote_box_list .g-g{width:100%;height:auto;}
.vote_box_list .g-con{margin:0;width:100%;}
.vote_box_list .inputcon{float:none;margin:5% auto;}
.vote_box_list .percent{float:none;margin:0 auto;}
.submit-con{overflow:hidden;margin:0 auto;padding:0;width:100%;}
.vote_smt_btn{margin:30px auto;}
.f_module{clear:both;overflow:hidden;margin:.25rem 0 0;padding:5% 0;background:#CA9D4D;color:#FBFBFB;text-align:center;font-size:.9rem;}

}

.page {
  margin-top: 25px;
}
.page .hang {
  height: 330px;
}
.page .bo-50 {
  height: 100%;
}
.top-right {
  text-align: right;
}
.page .swiper-container {
 max-width: 496px;
    height: 100%;
    margin-left: 15px;
    width: 100%;
}
.page .swiper-title {
  position: absolute;
  color: #ffffff;
  /*bottom: 0;
  left: 0;*/
  font-size: 1.125rem;
  line-height: 60px;
  height: 60px;
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  text-indent: 0.5em;
}
.page .swiper-pagination {
  bottom: 21px;
  width: 20%;
  left: auto;
  right: 0;
}
.page .txt-r {
  display: inline-block;
  width: 478px;
  height: 100%;
  text-align: left;
}
.page .txt-r .pc-show {
  padding: 20px 0;
  border-bottom: 1px dashed #666666;
}
.top-title {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.2em;
  height: 1.2em;
  overflow: hidden;
}
.page .content {
  text-indent: 2em;
  color: #666666;
  height: 5.4em;
  line-height: 1.8em;
  overflow: hidden;
}
.top-list {
  list-style: square;
  padding-left: 20px;
  margin-top: 20px;
}
.top-item {
  color: #4063bb;
  font-size: 1.25rem;
  line-height: 2em;
  height: 2em;
  list-style: inherit;
}
.top-item a {
  display: inline-block;
  height: 100%;
  color: #000000;
  overflow: hidden;
  vertical-align: top;
}
.img-full {
  overflow: hidden;
}
.img-full img {
  width: 100%;
}
.swiper-pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom: 5px;
  width: 100%;
}
.swiper-pagination-switch {
  width: 8px;
  height: 8px;
  cursor: pointer;
  display: inline-block;
  background: #FFF;
  opacity: .2;
  margin: 0 5px;
}
.swiper-active-switch {
  opacity: 1;
  background: #007aff;
}
@media screen and (max-width: 767px) {
  body {
    overflow-x: hidden;
  }
  .bo-25 {
    width: 50%;
  }
  .bo-50 {
    width: 100%;
  }
  .main {
  }
  .main.w-1200 {
    width: auto;
  }
  .page {
    padding: 0;
  }
  .page .title {
    height: 50px;
  }
  .page .title-pic {
    width: 160px;
  }
  .page {
    margin-top: 0;
  }
  .page .hang {
    height: auto;
  }
  .page .bo-50 {
    height: auto;
  }
  .top-title {
    line-height: 2em;
    height: 2em;
    margin-top: 10px;
  }
  .top-title:before {
    display: inline-block;
    margin-right: 14px;
    content: '';
    width: 6px;
    height: 7px;
    background-color: #4063bb;
    vertical-align: middle;
  }
  .page .txt-r {
    width: 100%;
    overflow: hidden;
	padding: 0 4px;
  }
  .top-list {
    margin-top: 0;
    overflow: hidden;
  }
  .page .swiper-container {
    height: 200px;
    margin-left: 0;
    width: 100%;
  }
  .page .swiper-title {
    position: absolute;
    color: #ffffff;
    bottom: 0;
    font-size: 1.125rem;
    line-height: 48px;
    height: 39px;
    background-color: rgba(0, 0, 0, 0.5);
    width: 100%;
    text-indent: 0.5em;
  }
  .page .swiper-pagination {
    bottom: 6px;
    width: 30%;
    left: auto;
    right: 0;
  }
  .page .swiper-button-next,
  .page .swiper-button-prev {
    display: none;
  }
  .news .hang {
    margin: 0 -5px;
    /* height:135px; */
    padding-top: 0;
    overflow: hidden;
  }
  .news-box {
    padding: 0 5px;
  }
  .news .img-full {
    height: 87px;
    width: 100%;
  }
  .news-title {
    font-size: 13px;
    line-height: 1.5rem;
    height: 3rem;
    overflow: hidden;
    border-bottom: none;
  }

}</pre></body></html>