@charset "utf-8";

body { font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif; background:#EFDFD7 url(../images/bodybg.jpg) center 0 no-repeat;}
*{ margin:0; padding:0;}
ul,li,dl,dt,dd{ list-style:none;}
.w757 { width:757px;} .w978 { width:978px} .w88 { width:88px}
a { color:#000; text-decoration:none; outline:none;}
a:link {color:#000;}
a:hover {color:#b00; text-decoration:none;}
.c1, .cGreen1 { color:#159700}
.c2, .cRed1 { color:#f00}
.c4 { color:#b00;}
.x_tabNav .active { font-weight:bold}
.clearfix::after { clear: both; content: ""; display: block; height: 0; visibility: hidden;}
.hide{ display:none;}
img{ border:none;}

/* 布局 */
.top{ width:1120px; height: 533px; margin:0 auto; position: relative;}
.login{ position:absolute; top: 25px; right: -70px; height:36px;}
.login ul{  float:right; width:142px; height:36px; text-align:center; background:linear-gradient(#FD3B3B,#300707); border-radius:18px;}
.login li{ display:inline; line-height:30px; color:#243e54; font-size:15px; color:#FFF4DC;}
.login li span{ padding:0 6px;}
.login li a{ color:#f9e3bb;}

.login p{ float:right; width:250px; height:36px;  background:linear-gradient(#FD3B3B,#300707); border-radius:18px;  line-height:36px; font-size:15px; color:#f9e3bb; text-align:center; }
.login p span{ padding:0 10px; cursor: pointer;}

.logo{ position:absolute; left: 0; top: 30px;}

.ban{ clear:both;text-align: center; }
.ban img{ vertical-align: top; margin-top: 34px;}

.box1{ float:left; width:100%; clear:both; padding-bottom:40px;}

.box1_c{ margin:0 auto 35px; width:1211px; clear:both;}

/* 主办 */
.zhuban{ float:left;  width:579px; height: 285px; background:url(../images/zbbg.png) no-repeat; margin-top:60px; position:relative;}
.zhuban dt{ width: 100%; text-align: center;}
.zhuban dt img{ margin-top: -25px; vertical-align: top;}
.zhuban dd{ float:left; margin-left:42px; width:350px; padding-top:15px; }
.zhuban dd span{ padding-left:15px; }
.zhuban dd p{ font-size:18px; color:#333; line-height:38px;}

/* 评选对象 */
.pxdx{ float:right;  width:573px; height: 285px; background:url(../images/zbbg.png) no-repeat; margin-top:60px; }
.pxdx dt{ width: 100%; text-align: center;}
.pxdx dt img{ margin-top: -25px; vertical-align: top;}

.pxdx dd{ float:left; margin-left:42px; width:530px; padding-top:15px; text-align:justify; }
.pxdx dd p{ font-size:18px; color:#333; line-height:38px;}
.pxdx dd span{ background:#E8CCB4; color: #333; border-radius:8px; padding: 3px 8px; }
.pxdx dd .exp{ color:#966A48; text-align: center;}
.pxdx dd img{ margin:15px 0 0 15px;}

/* 微信评选 */
.wx_ewm{ position:absolute; width:140px; height: 156px; right:54px; top: 70px; background:url(../images/ewmbg.png) no-repeat; text-align: center; }
.wx_ewm img{ width: 112px; height: 110px; vertical-align: top; margin-top: 12px;}
.wx_ewm span{ display: block; width: 100%; text-align: center; color: #966A48; font-size:16px; padding-top: 5px; }

/* 图片轮换 */

.pic_qh{ float:left; width:290px; height:193px; position:relative; margin-left:10px; padding-top:35px;}
#out_arer { position:relative; width:290px; height:193px; margin:0 auto; zoom:1; overflow:hidden;}
#tl, #tr { display:none; position:absolute; top:160px; width:13px; height:27px; background-image:url(../images/x1.gif); text-indent:-9999em; overflow:hidden; z-index:100;}
#tl { left:0px; background-position:0 0;}
#tr { right:0px; background-position:right 0;}
#tl:hover { background-position:0 bottom;}
#tr:hover { background-position:right bottom;}

.arer{ position:relative; margin:0 auto; width:290px; height:193px; overflow:hidden; z-index:1}

.in_arer { width:3090px; height:193px;}
.arer ul{ position:relative; overflow:hidden; zoom:1;}
.arer li{ float:left; margin:0; width:290px; height:193px; display:inline; position:relative;}
.arer li b{ position:absolute; bottom:0; left:0; width:290px; height:35px; background:url(../images/dotbg.png) repeat-x; z-index:2; }
.arer li span{ position:absolute; left:15px; bottom:8px; color:#bcbcbc; font-size:14px; z-index:3;}

.dot{ position:absolute; bottom:12px; right:10px; z-index:3;}
.dot ul{  width:auto;}
.dot li{ float:left; width:10px; height:10px; margin-left:10px; background:url(../images/dot1.png) no-repeat; display:inline; overflow:hidden;}
.dot li a{ width:10px; height:10px; display:block;}
.dot li.cur{ background:url(../images/dot2.png) no-repeat;}


/* 申报指引 */
.zhiyin{ float:left;  width:600px;}
.zhiyin dt{ float:left; width:63px;}
.zhiyin dt img{ margin-top:25px;}
.zhiyin dt span{ font-size:24px; color:#5c2e17; font-weight:bold; display:block; padding:45px 10px 0 10px; line-height:30px;}
.zhiyin dd{ float:left; margin-left:40px; width:495px; padding-top:15px; }
.zhiyin dd p{ font-size:14px; color:#fff; line-height:30px; text-align:justify;}
.zhiyin dd p span{ color:#fff; background:#b28850; padding:5px 8px; border-radius:12px;}


/* 奖项设置 */
.jxsz{ clear:both; margin:0 auto 60px; width:1211px; clear:both; position:relative; z-index:1; }
.jxsz_top{ clear:both; text-align:center; z-index: 1; width: 1211px; height: 50px; background:url(../images/jxsz_top.png) no-repeat;}
.jxsz_top img{ margin-top:-25px; vertical-align:top; }

.jxsz_cen{ float:left; clear:both; width:1221px; padding:30px 0 0; background:url(../images/jxsz_cen.png) repeat-y; }
.box3{ margin:0 auto; clear:both; width:1100px; position:relative; text-align: center;}

.jx_list{ float:left; width:100%;}
.jx_list li{ float:left; width:275px;  margin-bottom:40px; position: relative;}
.jx_list li.five{ float:left; width:275px;  margin-left:135px; position: relative;}

.xgsc{ position:absolute; width: 260px; left: 0; bottom: 70px; text-align: center;}
.xgsc img{ margin-right:5px;}

.jxsz_bot{ clear:both; text-align:center; z-index: 1; width: 1211px; height: 34px; background:url(../images/jxsz_bot.png) no-repeat;}


/* 评选原则 */
.pxyz{ clear:both; width:1211px; margin: 0 auto;}
.pxyz_top{ clear:both; text-align:center; z-index: 1; width: 1211px; height: 35px; background:url(../images/pxyz_top.png) no-repeat;}
.pxyz_top img{ margin-top:-25px; vertical-align:top; }

.pxyz_cen{ float:left; clear:both; width:100%; padding:30px 0 0; background:url(../images/pxyz_cen.png) repeat-y; background-size:100% 100%; }

.pxyz .title{ width:100%; text-align: center; padding: 60px 0 25px;}
.pxyz p{ font-size:16px; color:#333; line-height:38px; padding:0; text-align:justify; padding: 0 50px;}

.pxyz_bot{ clear:both; text-align:center; z-index: 1; width: 1211px; height: 34px; background:url(../images/pxyz_bot.png) no-repeat;}

/* 评选流程 */
.pxlc{ clear: both; margin: 0 auto 30px; width:1211px; margin-top:50px;}
.lcbg{ float:left; width: 1122px; margin:10px 0 0 40px; background:url(../images/lcbg.png)  no-repeat;}

.lcbg dl{ float:left; width: 261px; margin-right: 25px;}
.lcbg dl:last-child{ margin-right: 0;}
.pxlc dt { vertical-align: top; width: 261px; height:67px; line-height: 65px; color: #fff; font-size: 18px; text-align: center;}
.pxlc dd { float:left; clear:both; font-weight:normal; margin: 10px auto; width:261px; height: 234px; line-height: 30px; background:url(../images/lc_txtbg.png) no-repeat; font-size:16px; margin-bottom:20px;}
.pxlc p{ padding:20px 12px 0; color:#333; font-size:16px; line-height:30px; text-align:justify;}

.pxlc dl.cur dt{ background:url(../images/dot.png) center bottom no-repeat;}

/* 评委 */
.pingwei{ margin:0 auto ; width:1221px; clear:both; position:relative; z-index:1; padding-top:30px;}
.pingwei_con{ float:left; width:1221px;}
.pingwei h2{ clear:both; text-align:center; margin-bottom:40px; font-weight:normal; font-size:16px; padding-top:40px; color:#ffd4a9;}
.pw_tit{ clear:both; text-align:center;}

.pw_con { float:left;  width:1165px;  margin-bottom:15px; padding-left:46px;}
.pw_con li{ float:left; width:205px; height: 280px; margin-right:25px; display:inline; margin-bottom:30px;}
.pw_con li img{ width:205px; height:205px;  vertical-align:top; }
.pw_con li span{ display:block; width:205px; text-align:center; line-height:20px; color:#fff; font-size:14px;}
.pw_con li span.name{ font-size:18px; line-height: 28px;; padding:10px 0;  color:#fff;}

.wjpw{ float:left; clear:both; width:100%; background:#efe1cd;}
.wjpw .pw_con li span{ display:block; width:145px; text-align:center; line-height:20px; color:#000; font-size:12px;}

/*0721foot*/
.footer { margin:0 auto; clear:both; padding:50px 0 35px; width:1200px; text-align:center; font-size:14px; }
.pt20{ padding-bottom:10px; color:#000;}
.pt20 a{ margin:0 10px; color:#000;}
.p5{ color:#000; padding:5px;}
.p5 a{ color:#000;}
.Copyright{ padding:5px;}
.Copyright a { display: inline-block; width: 90px; height:44px;}
.a4{ background:url(../images/f4.png) center center no-repeat;}
.a5{ background:url(../images/f5.png) center center no-repeat;}
.a6{ background:url(../images/f6.png) center center no-repeat;}

/*弹框*/

.bghover{ float:left; display:none; position:fixed; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.85; filter: alpha(opacity=75); z-index:4;}
.tc_top{ clear: both; width: 771px;; height: 34px; background:url(../images/tc_top.png) no-repeat; text-align:center;}
.tc_top img{ margin-top:-25px;}
.tc_cen{ float:left; width:771px; background:url(../images/tc_cen.png) repeat-y;  position:relative; }
.tc_cen h2{ clear:both; width: 100%; text-align: center; margin-top:-23px;}
.tc_bot{ clear: both; width: 771px;; height: 34px; background:url(../images/tc_bot.png) no-repeat;}

.tc_con{ float:left; width:872px; }

/* 注册登录 */
.zcdl{ float:left; margin-top:15px; width:289px; height:27px; background:url(../images/zcdlbg.png) no-repeat;}
.zcdl ul{ float:right; width:175px;}
.zcdl li{ float:left; padding-left:30px; margin-left:10px; display:inline; color:#f4dcbf; font-size:15px; line-height:27px;}
.zcdl li.txt{ float:left; padding-left:0px; margin-left:10px; display:inline; color:#f4dcbf; font-size:15px; line-height:27px;}
.zcdl li.zc{ background:url(../images/icon2.png) 0 2px no-repeat;}
.zcdl li.dl{ background:url(../images/icon3.png) 0 2px no-repeat;}

.zcdl p{ line-height:27px; font-size:15px; color:#f4dcbf; text-align:center; display:none;}

.baoming{ float:left; clear:both; margin:30px 0 0 5px;}
.baoming img{ vertical-align:top;}

.tc_top2{ width:848px; height:58px; background:url(../images/tc_top2.png) no-repeat;}
.tc_cen2{ float:left; width:848px; background:url(../images/tc_cen2.png) repeat-y;}
.tc_bot2{ float:left; width:848px; height:113px; background:url(../images/tc_bot2.png) no-repeat; padding-top:40px;}

.tc1,.tc2,.tc21,.tc3,.tc4{  display:none; position:fixed;left:calc(50vw - 385px); top:calc(25vh); width:771px; z-index:5; padding: 50px 0;}
.tc1{ top:calc(5vh);}
.tc3{ top:calc(5vh);}
.tc21{ top:calc(10vh);}

.zc_tit{ width:440px; height:92px; background:url(../images/tit_zhuce.jpg) no-repeat; font-size:14px; line-height:92px; padding-left:255px;}

.bm_tit{ float:left; width:596px; height:61px; line-height: 54px; font-size: 24px; color: #f2dbc6; text-align: center; clear:both; margin:-28px auto 0 70px; background:url(../images/bm_titbg.png); }

.xst{ position:absolute; left: -8px; top: -8px; width: 39px; height: 40px; background:url(../images/xs_t.png) no-repeat;}
.xsb{ position:absolute; right: -8px; bottom: -8px; width: 39px; height: 40px; background:url(../images/xs_b.png) no-repeat;}


.zhuce,.denglu,.picsm,.bmsm1,.bmsm2,.quxiao,.bmsm3{ cursor:pointer;}
.close{ position:absolute; width:21px; height:21px; right:-10px; top:40px; background:url(../images/close.png) no-repeat; cursor:pointer;}
.wybm,.xiugai{ cursor:pointer;}
.denglu_bg,.zhuce_bg,.bmbg{ margin:5px; border:2px solid #d7b471; border-radius:10px;}
.denglu_bg h2{ clear:both; text-align:center; margin-bottom:40px; padding-top:40px;}
.zhuce_bg h2{ clear:both; text-align:center; margin-bottom:40px; padding-top:40px;}
.zhuce_bg p{ clear:both; text-align:center; font-size:14px; color:#7d522f; margin-bottom:30px; margin-top:-60px;}
.tc_list{ float:left;  width:100%; padding-bottom:30px; padding-top: 50px;}
.tc_list2{ padding-top: 0px;}

.tc_list3,.tc_list4{ margin-top:70px;}
.tc_list li{ float:left; width:100%; margin-bottom:10px; font-size:14px;}
.tc_list li label{ float:left; width:250px; text-align:right; color:#000; font-size:14px; padding-top:10px;}
.tc_list li label em{ color:#ff0000; font-style:normal; padding-left:5px; float:right; padding-top:3px;}
.tc_list2 li label{ float:left; width:330px; padding-top:0;}

.ipt1{ float:left; margin-left:10px; display:inline; width:285px; height:36px; background:#fff; border:1px solid #C48459; border-radius:6px;  font-family:"微软雅黑"; font-size:14px; color:#000; text-indent:10px; outline:none;}
.ipt2{ float:left; margin-left:10px; display:inline; width:308px; height:36px; background:#fff; border:1px solid #c7b294; border-radius:6px 0 0 5px;  font-family:"微软雅黑"; font-size:14px; color:#000; text-indent:10px; outline:none;}
.ipt2{ float:left; margin-left:10px; display:inline; width:285px; height:36px; background:#fff; border:1px solid #c7b294; border-radius:6px 0 0 5px;  font-family:"微软雅黑"; font-size:14px; color:#000; text-indent:10px; outline:none;}
.ipt4{ float:left; margin-left:10px; display:inline; width:285px; height:36px; background:#fff; border:1px solid #c7b294; border-radius:6px; font-family:"微软雅黑"; font-size:14px; color:#000; text-indent:10px;outline:none;}
.area{ float:left; margin-left:10px; display:inline; width:380px; height:65px; background:#fff; border:1px solid #c7b294; border-radius:5px; font-family:"微软雅黑"; font-size:14px; color:#000; padding:10px; outline:none;}
.area2{ float:left; margin-left:20px; display:inline; width:445px; height:155px; background:#f4dcbf; border:none; border-radius:5px;font-family:"微软雅黑"; font-size:14px; color:#000; padding:10px;}
.area3{ float:left; margin-left:20px; display:inline; width:390px; height:80px; background:#f4dcbf; border:none; border-radius:5px;font-family:"微软雅黑"; font-size:14px; color:#000; padding:10px;}
.area4{ float:left; display:inline; width:360px; height:80px; margin-left:10px; background:none; border:1px solid #c9c0b2; border-radius:2px;font-family:"微软雅黑"; font-size:14px; color:#000; padding:10px;}
.area5{ float:left; margin-left:10px; display:inline; width:264px; height:80px; background:#fff; border:1px solid #c7b294; border-radius:5px; font-family:"微软雅黑"; font-size:14px; color:#000; padding:10px; outline:none;}

.tc_list li span{ float:left;  color:#ff0000; font-size:14px ;height:36px; position: relative; padding-top: 10px;}
.tc_list li span.t1{ float:left;  color:#2B48DE; font-size:18px; text-decoration:none; cursor:pointer;  line-height:36px; text-align:center; border-left:none; width:90px; border-radius:0 5px 5px 0; margin-left:-100px; text-decoration: underline;}
.duanxin{ float:left;  color:#2B48DE; font-size:18px; text-decoration:none; cursor:pointer;  line-height:36px; text-align:center; border-left:none; width:90px; border-radius:0 5px 5px 0; margin-left:-100px; text-decoration: underline; outline: none; border: 0; background: #fff;}

.tc_list li i{ float:right; padding:0 0 0 15px;  color:#000; font-style:normal; font-size:12px;}
.tc_list li i a{  color:#0068b7; text-decoration:underline;}
.tc_list li.tit{ text-align:center; font-size:30px; color:#ffdd83; margin-bottom:30px;}
.tc_list li.exp{ text-align:center; font-size:16px; color:#f4dcbf; margin-bottom:0px; padding-top:40px;}
.tc_list li.text{ font-size:12px; color:#707070; line-height:22px; padding-left:270px; width:400px;}
.tc_list li.text a{ color:#2B48DE; text-decoration:underline;}

.tc_list4 li label{ float:left; width:370px; text-align:right; color:#fff; font-size:18px; padding-top:9px;}
.tc_list4 li em{ font-size:12px; font-style:normal;}

.tc_list li img{ margin-left:10px; vertical-align:middle; cursor: pointer;}
.tc_list li b{ font-size:14px; color:#707070; font-weight:normal; display: inline-block; padding: 10px 0 0 8px;}

.dxyz{ float:left; margin:5px 0 0 20px; width:75px; height:35px; line-height:35px; text-align:center; color:#fff; background:url(../images/dxbg1.gif) no-repeat; cursor:pointer; font-size:14px; }
.dxyz2{ background:url(../images/dxbg2.gif) no-repeat; }
.tc_list li.mb40{ margin-bottom:40px;}
.tc_list li.mb30{ margin-bottom:30px;}
.tc_list li .mt30{ margin-top:30px;}
.tc_list li .mt40{ margin-top:40px;}
.tc_list li .mt60{ margin-top:60px;}

.tc_list p{ text-align: center;}
.tc_list p a{ color:#2B48DE;}
.button{ float:left; clear:both; margin:30px 0 40px 250px; }
.button2{ float:left; clear:both; margin:30px 0 0px 250px; }

.up1{ display: inline-block; text-align: center;height: 37px; line-height: 37px; color: #603904;  margin: 0 15px 0 10px;}
.up2{ display: inline-block; text-align: center;height: 37px; line-height: 37px; margin: 0 5px;}

.mt20{ clear:both; margin-left: 250px; margin-bottom: 20px;}
.logoarea2 span{ margin-left:340px;}
.del{ position:absolute; left:336px; top:-10px;}
.del6{ position:absolute; left:40px; top:0px;}

.tc_dl{ clear:both; width:228px; margin:10px auto;}
.tc_pic{ float:left; margin:8px 0 0 20px;}

.btn1{ float:left; width:107px; height:40px; background:url(../images/btn_zc1.gif); border:none; cursor:pointer;}
.btn2{ float:left; width:228px; height:42px; background:url(../images/btn_dl1.png); border:none; cursor:pointer;}
.btn3{ float:left; width:228px; height:42px; background:url(../images/btn_tj.png); border:none; cursor:pointer; }
.btn4{ float:left; width:107px; height:40px; background:url(../images/btn_dl2.gif); border:none; cursor:pointer;}
.btn5{ float:left; width:124px; height:40px; background:url(../images/btn_tijiao.png); border:none; cursor:pointer;}
.site{ right:-20px; top:-10px;}

.scrool{ width:757px; max-height:600px; overflow:auto;}

.goon{ clear:both; width:100%; height:38px; line-height:38px; background:url(../images/bg00.png) 5px no-repeat; font-size:14px; color:#7F0E0F; text-align:center; float: left; margin: 30px 0;}
.goon i{ font-style: normal; color: #f00; font-weight: bold;}
.ml0{ margin-left: 0;}

.footer-copyright{ color:#000!important;}
.footer-copyright a{ color:#000!important;}

.box{ margin-top: 30px;}
