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

*{ list-style:none; margin:0; padding:0;font-size:12px; font-family:"宋体"}
img{ border:0}
a{ color:#333; text-decoration:none}
a:hover{ color:#333; text-decoration: underline}
body{ margin:0; padding:0; background: #12286c url(../images/backbg.jpg) no-repeat top center;}
.w980p{ width:980px; margin:0 auto; height:100%;}
.conbg01{ width:auto; background:url(../images/conbg01.jpg) no-repeat;height:286px; margin-top:252px}
.w960p{ width:960px; margin:0 auto; padding-bottom:20px; height:100%; background:#FFF}
.navtitle{ float:left; width:90px; padding:40px 0 0 35px; text-align:center; color:#FFF; font-size:14px; font-weight:bold}
.navtitle a{  color:#FFF; font-size:14px; font-weight:bold}
.nav{ float:left; padding:40px 0 0 25px; }
.nav a{ color:#ffff00; font-size:14px; padding-right:12px; }
.conpub{ clear:both; width:auto; height:auto; overflow:hidden}
.dy{ float:left; width:376px; margin:60px 15px 0 280px !important; margin:60px 15px 0 140px;}
.dy dt{ font-size:16px; font-weight:bold; padding-bottom:15px}
.dy dd{ font-size:14px; line-height:21px; text-indent:2em; }
.dy dd a{ color:#0099ff; line-height:30px;}
.botbox{ float:left; padding:160px 0px 0 0; width:auto; overflow:hidden; background:url(../images/Cake.gif) no-repeat 30px;}
.bot01{ float:left; background:url(../images/bot01.gif) no-repeat; width:100px; height:53px; font-size:14px; color:#FFF; padding:8px 0 0 29px; line-height:20px; cursor:pointer; margin-right:10px; }
.bot02{ float:left;  background:url(../images/bot02.gif) no-repeat; width:97px; height:53px; font-size:14px; color:#FFF;padding:15px 0 0 16px; line-height:20px; cursor:pointer}
.bot02 a{  font-size:14px; color:#FFF;}
.conbg02{ width:940px;margin:0 auto; background:url(../images/conbg02.jpg) no-repeat;height:197px; overflow:hidden}
.conbg02 h2{ width:auto; font-size:14px; padding:0 0 0 80px; line-height:46px; height:46px;}
.conbg02 h2 a{ float:right; font-weight:normal; color:#333; font-size:12px; padding:0 20px 0 0; }
.conbg02 ul{ padding:14px 0 0 21px}
.conbg02 ul li{ float:left; text-align:center; line-height:32px;}
.conbg02 ul li img{ padding:1px; border:1px solid #ccc}
.conbg02 ul li.line{ float:left; background:url(../images/li_linebg.jpg) no-repeat; width:2px; height:70px; margin:10px 27px 0}
.conbg03{ width:940px;margin:10px auto 0px; height:auto; overflow:hidden}
.conbg03 .left{ float:left }
.pubblock{ background: url(../images/con3bg.jpg) no-repeat; width:704px; height:189px; margin-bottom:10px;}
.pubblock h2{ font-size:14px; color:#FFF; font-weight:normal; padding:0 20px 0 30px; line-height:36px;}
.pubblock h2 a{ float:right; padding-top:5px; color:#0168b4}
.pubblock dl{ float:left; width:342px;  margin:10px 0px 0px 15px ;}
.pubblock dt{font-weight:bold; color:#333; font-size:14px; text-align:center; line-height:26px; border-bottom:1px dotted #ccc;}
.pubblock dd { color:#666; padding:10px 0 0 10px }
.pubblock dd img{ float:left; border:1px solid #000;}
.pubblock dd p{ float:left;width:195px; padding:0px 0 0 13px; line-height:20px; color:#333 }
.pubblock ul{ float:left;}
.pubblock ul li{ background:url(../images/lidot.jpg) no-repeat left center;font-size:14px; line-height:25px; padding-left:10px; width:270px; white-space:nowrap; overflow:hidden}
.pubblock ul li a{font-size:14px; color:#464646}
.pubblock ul{}
.pubblock .line02{ float:left; background: url(../images/li_line02bg.jpg) no-repeat; height:117px; width:2px; margin:0 20px 0 15px}
.conbg03 .right{ float:right; padding-top:5px; }
.conbg04{ width:940px;margin:10px auto; height:auto; overflow:hidden}
.conbg04 .left{ float:left; margin-right:10px;}
.conbg04 .right{ float:right; padding-top:5px; width:}
.rtopbg{ background:url(../images/rtopbg.jpg) no-repeat; width:226px; height:39px;}
.rtopbg h2{ font-size:14px; padding: 16px 0 0 40px;}
.rmidbgbox{ width:226px; background:#daecf8 ; height:100%; overflow:hidden;}
.rmidbg{ width:226px; background:url(../images/rmidbg.jpg) repeat-y; height:100%; overflow:hidden}
.h233{ height:233px;}
.rmidbgbox p{  line-height:20px; padding:0 15px}
.rmidbgbox p.p1{text-indent:2em; color:#333; padding-top:5px;}
.rmidbgbox p.p2{text-indent:2em; color:#3f7294; padding-top:10px;}
.votelist{TEXT-INDENT: 2em; margin-top:3px; line-height:20px; }
.votelist input{ margin-right:3px; vertical-align:middle}
.votebtbox{  text-align:center; margin:18px auto 10px; height:100%; overflow:hidden; }
.votebtbox input{ BORDER-RIGHT-WIDTH: 0px; WIDTH: 78px; BACKGROUND: url(../images/botbg.gif) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px }

.rmidbgbox ul li{ line-height:22px;}
.butt001{ background:url(../images/botbg.gif) no-repeat; width:78px; height:38px; color:#ffff00; border:0; font-size:14px;}
.butt002{ background:url(../images/botbg.gif) no-repeat; width:78px; height:38px; color:#FFF; border:0;font-size:14px;}
.rbotbg02{ background:url(../images/rbotbg02.jpg) no-repeat; width:226px; height:4px; font-size:0px; line-height:0px;}
.rbotbg{ background:url(../images/rbotbg.jpg) no-repeat; width:226px; height:6px; font-size:0px; line-height:0px; margin-bottom:17px}
.ad01{ margin-bottom:10px}
.conbg05{ background:url(../images/con5b.jpg) no-repeat; width:690px; height:190px; overflow:hidden; padding:10px 0 0 14px; }
.conbg05 h2{ font-weight:normal; font-size:14px; line-height:20px; height:20px; padding:0 0 10px 25px}
.ad03{ text-align:center; padding:5px 5px 0; height:67px; overflow:hidden}

/*js滚动*/
.blk_18 {
  OVERFLOW: hidden;  WIDTH: 670px;  /* ZOOM: 1 */
}
.blk_18 .pcont {
 FLOAT: left; OVERFLOW: hidden; WIDTH: 630px
}
.blk_18 .ScrCont {
 WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
 FLOAT: left
}
.blk_18 #List2_1 {
 FLOAT: left
}
.blk_18 .LeftBotton {
 BACKGROUND: url(../images/yearleft.jpg) no-repeat; FLOAT: left; MARGIN: 10px 1px; WIDTH: 16px; HEIGHT: 100px
}
.blk_18 .RightBotton {
 BACKGROUND: url(../images/yearright.jpg) no-repeat;  FLOAT: left; MARGIN: 10px 1px;  WIDTH: 16px; HEIGHT: 100px
}
.blk_18 .LeftBotton {
 BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 5px
}
.blk_18 .pl {
 FLOAT: left; WIDTH: 316px; LINE-HEIGHT: 24px; padding:0; margin:0
}
.blk_18 A.pl:hover {
 BACKGROUND: #fff; COLOR: #ff9900;
}
.pl .limg{ float:left; padding: 24px 5px 0px 10px; }
.pl dl{ float:left; background:url(../images/yearbg01.jpg) no-repeat; width:260px; height:140px;}
.pl dl dt{ padding:5px 10px; clear:both; color:#CC9A37; font-size:14px;}
.pl dl dd{ padding:0 10px; color:#333; margin:0; clear:both; width:auto; line-height:20px;  }

#footer{background:#FFF}







