@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form,table, tbody, thead, tr, td,input,table,tr,td{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}

body{ font: 12px "宋体"; color:#000; margin:0 auto;padding:0px;  list-style:none; }
a{ color:#000; text-decoration:none; }
a:hover{  color:#be0409; text-decoration: underline   }
.clear_all {clear:both;}
 
img{ border:none; padding:0px; margin:0px; display:block; }
ul,li{ list-style-type:none; margin:0; padding:0; border:0; }


.icon{ background:url(sy_nav_pic2.gif) no-repeat 15px 50%; padding-left:25px;}

.blue,.blue a { color:#2a598f}
.blue a:hover { color:#be0409}

.cyan ,.cyan  a { color:#D7181F}
.cyan  a:hover { color:#be0409}

.bred { color:#860000}
.bred a { color:#860000}
.bred a:hover { color:#be0409}

.hg8{ width:960px; height:8px;}
.hg12{ width:960px; height:12px;}
.hg20{ width:960px; height:20px;}
.hgxd12{width:960px; height:12px; border-bottom:solid 1px  #CCCCCC;}
.960{width:960px;}
.344{float:left; width:344px;}
.295{float:left; width:295px;}
.border{border-bottom:#CCCCCC 1px dashed;}
.hg{height:22px; line-height:22px;}

.body960 {width:960px; height:auto; overflow:hidden; margin:0 auto;}
.zxxx {
	font-size: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 30px;
	margin-left: 40px;
}


/* -------------------------------------页面栏目---------------------------------------- */
.zxtz{  margin-left:30px; height:67px;}
.zxtz gd{ margin-left:480px; font:14px "宋体";}

.zxtz1{float:left; margin-left:35px; }





/* -------------------------------------最新通知---------------------------------------- */
.nr_con{float:left; width:960px; border-bottom:solid 1px #CCCCCC; padding-bottom:20px;  }
.nr_tp{float:left; width:600px; border-right:solid 1px #CCCCCC; padding-left:6px; padding-right:9px;}

.nr_wz{width:537px; margin-left:30px;}
.nr_wz h2 {font:24px "宋体"; font-weight:bold; line-height:35px; margin-top:10px;}
.nr_wz p {line-height:22px; font-size:14px; text-indent:2em;}


/* -------------------------------------活动介绍---------------------------------------- */
.hdjs{background:url(tgimg_pic1.jpg) no-repeat 35px 50%; padding-left:15px;}
.hdjs span{font:20px "黑体"; font-weight:bold;  margin-left:45px;}

.hdjs_wz{float:left;width:295px; margin-left:35px;  padding-top:10px;  padding-bottom:20px; border-bottom:dashed 1px #CCCCCC;}
.hdjs_wz h2 {width:295px; font:18px "宋体"; font-weight:bold; line-height:35px; margin-top:10px;}
.hdjs_wz p {width:295px; line-height:22px; font-size:14px; text-indent:2em;}

.hdjs_wz1{float:left;width:295px; margin-left:35px;  padding-top:10px;  padding-bottom:20px;}
.hdjs_wz1 h2 {width:295px; font:18px "宋体"; font-weight:bold; line-height:35px; margin-top:10px;}
.hdjs_wz1 p {width:295px; line-height:22px; font-size:14px; text-indent:2em;}

.hdjs_wz2{float:left; width:295px; margin-left:35px;  }
.hdjs_wz2 h2 {width:295px; font:18px "宋体"; font-weight:bold; line-height:35px; margin-top:10px;}
.hdjs_wz2 p {width:295px; line-height:22px; font-size:14px; text-indent:2em;}


/* ----------------------------------视频-------------------------------------- */

.con_bd3 { border:1px solid #c1c3c4; background:#fff; margin-top:8px;}
.q_tpL5 { width:280px; padding:10px 7px;  overflow:hidden; }
.q_tpL5 li {padding-left:3px;}
.q_tpL5 p{padding:0; font:12px "宋体"; line-height:20px; overflow:hidden; text-indent:2em;}
.q_tpL5 .png_video { position:absolute; left:18px; top:82px;}
.l24{line-height:24px}
.f14{font-size:14px}
.fbd { font-weight:bold;}
.fbd-m{ font-weight:bold; text-align:center;}



/* -----------------------------------------报名方式---------------------------------------- */
.bm_nr{width:890px; margin-left:35px; }
.bm_wz{ float:left; width:580px; margin-left:80px;}
.bm_wz h2 {line-height:22px; font-size:24px;}
.bm_wz h3 {line-height:22px; font-size:24px; margin-top:20px; color:#D7181F;}
.bm_wz p {line-height:22px; font-size:14px; text-indent:2em; margin-top:30px;}
/* ---------------------------------------图片展示--------------------------------------- */
.tpzs { width:890px; margin-left:35px; margin-right:35px; overflow:hidden; }
.tpzs li { float:left; padding-left:13px; padding-right:13px; margin-top:10px; text-align:center; display:inline;}
.tpzs img{width:187px; height:236px;}
.l22{line-height:22px}

/* ---------------------------------------短信投票--------------------------------------- */
.tpzs1 { width:890px; margin-left:35px; margin-right:35px; overflow:hidden; }
.tpzs1 li { float:left; padding-left:13px; padding-right:13px; margin-top:50px; text-align:center; display:inline;}
.tpzs1 img{width:187px; height:236px;}
.l22{line-height:22px}

.tpzs5 { width:930px; margin-left:15px; margin-right:15px; overflow:hidden; }
.tpzs5 li { float:left; padding-left:13px; padding-right:13px; margin-top:25px; text-align:center; display:inline;}
.tpzs5 img{width:187px; height:236px;}
.l22a{line-height:17px}


.q_tpL { padding:9px 2px; overflow:hidden}


.q_tpm { padding:0px 10px 0px 0px; overflow:hidden; }
.q_tpm p{padding:0; font:14px "宋体"; line-height:20px; overflow:hidden; text-indent:2em;}
.q_tpm img{ float:left; display:block; margin-right:10px; display:inline;}
.q_tpm em { font:bold 14px "宋体"; line-height:20px; font-variant:normal;}


.gksp{height:26px; line-height:26px; font:24px "黑体"; text-align:center}



/* ---------------------------------------投票方式方法-------------------------------------- */
.925{margin-left:35px; width:925px;}
.800{ float:left; width:800px; font:14px "宋体";}
.100{float:left; margin-left:20px; width:100px; font:14px "宋体";}


/* --------------------------友情链接-------------------------- */
.footer {  float:left; width:960px; border-top:4px solid #d2d3d5; border-bottom:4px solid #d2d3d5; margin-top:10px;}
.footer ul { margin-left:10px;}
.footer li{ float:left; padding-left:4px; padding-right:4px; padding-top:9px; padding-bottom:9px;text-align:center;  }
.footer img { width:120px; border:1px #b1b1b0 solid; padding:2px; height:50px; }
.footer .huise { color:#656565;}

.footer2 {  width:940px; border-bottom:4px solid #d2d3d5; padding-left:10px; padding-right:10px;}
.foot_hd { height:31px; line-height:31px; border-bottom:1px solid #dadada; }

.area_pmsy{ height: 24px; margin-top:7px; }
.area_pmsy li { float: left; cursor: pointer;  padding-left:5px; padding-right:5px; margin-right:10px; line-height: 24px; height: 24px; text-align: center;}
.area_pmsy li.current { font-weight: bold;  padding-left:5px; padding-right:5px;margin-right:10px;  background: url(sy_nav_pic3.gif) repeat-x; }
.area_pmsy li.current a { text-align:center }

li#ene1,li#huiz1,li#proj1 { background:none; }
li.current#ene1,li.current#huiz1,li.current#proj1 {  background: url(sy_nav_pic3.gif) repeat-x; padding-left:5px; padding-right:5px;margin-right:10px; }

.foot_w { padding:5px 7px; overflow:hidden;}
.foot_w li{ float:left; padding-left:4px; padding-right:4px; padding-top:7px;*padding-top:5px;_padding-top:5px; padding-bottom:5px; line-height:20px;  }

.footer3{  width:960px; margin-top:10px; margin-bottom:10px; }
.footer3 li{ line-height:22px; text-align:center; }
.tj_2 {
     margin-left:10px;
	font-size:14px;
	height:22;
	line-height:22px;
	text-indent:2em;
}
.tj_2 p{
	margin-left:10px;
	font-size: 12px;
	height:18
	line-height: 18px;
	text-indent: 2em;
}
.504 {
	height: 41px;
	width: 504px;
}

/* BigPic */
#f_div {width:334px;height:230px; position: relative}
#f_div .bg {width:auto;}
#f_imgDiv { width:334px; height:230px ;filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);overflow:hidden;}
#f_imgDiv .pic1 { width:334px; height:230px;}
#f_imgDiv .pic1 .tit { position:absolute; top:180px; width:324px; padding-left:10px;}
#f_imgDiv .pic1 .tit_bg {  position:absolute; top:174px; width:334px; height:56px; background:#000;filter:Alpha(Opacity=50);opacity:.5; overflow:hidden;   }
#f_imgDiv .pic1 .tit h2 { font:18px "黑体"; color:#FFF; line-height:25px;}
#f_imgDiv .pic1 .tit h2 a { color:#FFF}
#f_imgDiv .pic1 .tit p { color:#FFF; line-height:18px;}

#f_infoDiv {width:100px;position:absolute;z-index:99;top:10px;right:10px;height:23px;}
#f_buttonDiv{z-index:9; cursor:pointer; display:block}
#f_buttonDiv .bg{float:left;width:13px;height:13px;text-align:center;line-height:13px; margin-right:6px;background:#fff;font-family:Arial, Helvetica, sans-serif; font-size:10px;  margin-top:8px;  }
#f_buttonDiv .bg a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{width:14px;height:14px;color:#a4a7ac;text-decoration:none;}
#f_buttonDiv .bg a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#c30001;height:13px; color:#fff;width:13px; border:1px solid #82100f; display:block; overflow:hidden}

.big_bg .bg_c .news a { color:#fff; font-size:14px;}
.big_bg .bg_c .news span a,.news {color:#99ffff;}
.big_bg .bg_c .news {margin:15px 15px 0 15px; line-height:24px;}
.334 {
	float: left;
	height: 230px;
	width: 334px;
}
.600 {
	float: right;
	width: 504px;
}

.zuoce {
	float: right;
	width: 530px;
	margin-right: 25px;
}
.jbft{ width:940px; margin-left:10px; margin-right:10px;}
.jbft ul { float:left; padding-left:8px; padding-right:8px; margin-top:5px; margin-bottom:5px;}
.jbft li { text-align:left; font:14px "宋体"; line-height:28px;} 
.jbft .pp3 { width:182px;  padding-left:3px; padding-right:3px; color:#727171; line-height:22px; }
.jbft .pp3_1 { font:12px "宋体";line-height:22px; }
.jbft img { width:174px; height:130px; }
.jbft .tit { font:bold 14px "宋体"; line-height:24px; color:#000; }
.jbft .tit2  { color:#ba2636;  font:12px "宋体";}


.jbfta{ width:940px; margin-left:10px; margin-right:10px;}
.jbfta ul { float:left; padding-left:8px; padding-right:8px; margin-top:5px; margin-bottom:5px;}
.jbfta li { text-align:left; font:14px "宋体";} 
.jbfta .pp3 { width:182px;  padding-left:3px; padding-right:3px; color:#727171; line-height:22px; }
.jbfta .pp3_1 { font:12px "宋体";line-height:22px; }
.jbfta .pp3_2 {
	line-height:22px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
}
.jbfta img { width:174px; height:230px; }
.jbfta .tit { font:bold 14px "宋体"; line-height:24px; color:#000; }
.jbfta .tit2  { color:#ba2636;  font:12px "宋体";}