﻿@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;}
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;}
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;}


.baner{float:left;overflow:hidden;width:100%;}
.baner img{width:100%;height:auto;}


/*--------------投票方式--------------*/
.mod_hd{background: url(../images/contitle.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/tpfsbg.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: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;*/ background:#e8e1c3; }
.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: #0d55b7;*/ color: #f6d095; font-size:14px;}
.submit-con{background:0 0;text-align:center;}
.vote_smt_btn{float:none;margin:50px auto 0;width:120px;height:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;/*background-color: #0d55b7;*/ background-color: #cf9d4f; text-align:center;font-size:16px;line-height:40px; margin-bottom:80px;}
.vote_box_list .g-con{margin:0;width:200px;}
/*.vote_box_list .g-con h4 a{ color:#0d55b7;font-size: 14px; line-height: 20px; height: 45px; display: block;}*/
.vote_box_list .g-con h4 a{ color:#f6d095; font-size: 14px; line-height: 20px; height: 45px; display: block;}
.vote_box_list .g-g{width:200px;/*height:130px;*/ height:160px;}
.vote_box_list li.img-insert:hover{border: 1px solid #fff475;  background:none;}
.vote_box_list .g-g img { overflow: hidden;width:200px; height:130px;}

.btn-primary{float:right;display:inline-block;width:40px;border-color:#58adf0;/*background-color: #0864e1;*/ background-color: #cf9d4f; color:#fff;text-align:center;font-size:12px;cursor:pointer;}
.vote_box_list .worker a {color: #525252 !important;margin-left: 3px;}
.vote_box_list .worker a:hover {color: #bb8a31; text-decoration: none;}
.vote_box_list li.img-insert{width:200px;display:block; margin:10px 13px 16px 13px;padding:1%;/*border: 1px solid #eeeeee;*//*background: #fff;*/ border: 1px solid rgba(246,208,149,0.8);  border-radius: 10px; }

.vote_box_list .worker { height: 70px; margin-bottom: 10px;}
.vote_box_list .worker a:hover {color: #bb8a31; text-decoration: none;}

/* 底部 */
.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;}

@media only screen and (min-width:320px)and (max-width: 720px){
.vote_box_list .worker { height: 130px;}
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;}
.vote_box_list .g-con h4 a {height: 62px;}	
.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:50%;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/mbannerbg.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:260px;}
.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;}

}