@charset "gb2312";

* { margin:0px; padding:0px; }

body { font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:170%; color:#333; background:#fff url(imagesbg.jpg) no-repeat top center; }
ul,ol,li { list-style:none;}
select { border:1px solid #ABABAB; }
img{ border:none; }
em { font-style:normal; }

a { text-decoration:none; color:#333; cursor:pointer; }
a:hover   { color:#104090; text-decoration:underline; }

.clear-both { clear:both; height:0; overflow: hidden; }
textarea,input { font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; } 
.hide { display:none; }
.clear:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{ zoom:1}
.fl { float:left; }
.fr { float:right; }


#wapper { position:relative; width:1000px; margin:0 auto; background:#fff; }
.nav { clear:both; margin:225px 0 15px 0; width:1000px; height:52px; line-height:52px; background:#006FB5; }
.nav ul { float:left; width:1000px; }
.nav ul li { float:left; text-align:center; background:url(../images/nav_li_bg.png) no-repeat right; }
.nav ul li a { display:block; padding:0 29px; color:#195D9A; font-size:18px; color:#fff; }
.nav ul li a img { vertical-align:middle; }
.nav .hover { background:#007FCF; }

.main { float:left; width:980px; padding:0 10px; }
.news { float:left; width:978px; height:69px; margin:0 0 15px 0; border:1px solid #E1E1E1; background:#EFEFEF; }
.news h3 { float:left; }
.news a { float:right; width:840px; line-height:69px; font-size:28px; text-align:center; }
.banner { float:left; width:520px; height:347px; }
.elisor { float:right; width:445px; height:347px; }
.elisor .table { height:34px; line-height:34px; border-bottom:2px solid #1E61A5; }
.elisor .table li { float:left; margin:0 10px 0 0; background:#EFEEEE;}
.elisor .table li a { padding:0 25px; font-size:16px; }
.elisor .table .hover { background:#1E61A5; border-radius:2px 2px 0 0;  }
.elisor .table .hover a { color:#fff; }

.elisor_news ul { float:left; clear:both; margin:10px 0; padding:0 0 10px 0; width:445px; border-bottom:1px solid #CCCCCC; }
.elisor_news ul li,.notice ul li { line-height:28px; font-size:14px; }
.elisor_news ul li span,.notice ul li span { float:right;}
.notice h3,.subject h3,.info_open h3,.people h3 { float:left; }
.notice ul { float:right; width:390px; }

.subject { float:left; clear:both; width:980px; height:104px; margin:0 0 15px 0; background:#EFEEEE; }
.subject ul,.info_open ul,.people ul { float:left; }
.subject ul li { float:left; margin:13px 0 0 10px; }

.main01 { float:left; width:980px; margin:0 0 15px 0; }
.main01 h2 { font-size:18px; font-weight:normal; color:#fff; padding:0 0 0 14px; margin:0 0 12px 0; height:34px; line-height:34px; border-bottom:2px solid #1E61A5; background:url(imagest_bg.png) no-repeat; }
.info_open { float:left; border:1px solid #ADC3DA; height:76px; width:978px; margin:0 0 15px 0; }
.info_open ul li { float:left; margin:10px 0 0 13px; }
.gover_open ul { width:240px; }
.gover_open ul li { float:left; margin:0 8px 8px 0; }

.left { float:left; width:235px; }
.right { float:right; width:725px; }
.bar { width:345px; }
.bar01 { width:353px; }
.bar .tab { height:30px; line-height:30px; background:#E1EDF9; }
.bar .tab li { float:left; padding:0 15px; margin:0 0 0 5px; font-size:16px; }
.bar .tab .hover { background:#fff; border-top:1px solid #052E80; }
.t_cont ul { float:left; clear:both; margin:10px 0; width:365px; }
.t_cont ul li,.online ul li { line-height:27px; font-size:14px; }
.banner01 { margin:0 0 15px 0; }
.online { background:#EEEEEE; height:220px; }
.online ul { padding:10px 5px; }
.bar01 h4 { height:30px; line-height:30px; background:#E1EDF9; }
.bar01 h4 span { display: inline-block; font-weight:normal; color:#052E80; padding:0 15px; margin:0 0 0 5px; font-size:16px; background:#fff; border-top:1px solid #052E80; }

.people { float:left; clear:both; width:980px; height:54px; margin:0 0 15px 0; }
.people ul li { float:left; margin:0 0 0 10px; }
.interact ul { width:245px; }
.interact ul li { float:left; margin:0 12px 12px 0; }

.on_interact h1 { padding:10px 0 5px 0; font-size:14px; font-weight:normal; border-bottom:1px dashed #D5BFA7; }
.on_interact h1 img { vertical-align:middle; margin:0 10px 0 0; }
.on_interact dl { clear:both; float:left; width:353px; height:102px; margin:10px 0 0 0; overflow:hidden; }
.on_interact dl dt { float:left; }
.on_interact dl dt img { width:155px; height:95px; border:1px solid #ccc; padding:2px; }
.on_interact dl dd { float:left; margin:0 0 0 10px; }
.on_interact dl dd p { margin:0 0 15px 0; }
.on_interact .cont { text-indent:24px; font-size:12px; color:#999; line-height:130%; }
.on_interact .cont a { color:#900; }

.link { float:left; width:980px; margin:0 0 20px 0; font-size:14px; }
.link li { float:left; margin:0 10px 0 0; padding:0 0 0 40px; }
.link li select { height:27px; border:none; }

#footer { width:100%; height:167px; padding:25px 0 0 0; background: url(imagesf_bg.png) repeat-x; color:#666; }
.foot { width:980px; margin:0 auto; }
.foot span { float:left; margin:30px 0 0 150px; }
.foot p { float:left; margin:15px 0 0 40px; }
