@charset "gb2312";
*{  padding:0px;}
ul,li{ list-style-type:none;}
body{ margin:0; padding:0; font-size:12px; font-family:""; background:#84BCDF; width:100%;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; font-size:12px;}
fieldset,img { border:none; vertical-align: middle;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal;}
ol,ul { list-style:none;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%;}
abbr,acronym { border:0; }
a{ font-size:12px; text-decoration:none; color:#333333;}
a:hover{ color:#980B03; text-decoration:none;}
.bold{ font-weight:bold;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.head{ width:963px; height:auto; overflow:hidden; margin:0 auto;}
.top{ width:963px; height:108px; background:url(imagestop_bj.jpg) repeat-x;}
.logo{ width:394px; height:69px; float:left; margin:19px 0 0 11px;}
.logor{ width:533px; height:100px; float:right; background:url(imageslogor.jpg) no-repeat center bottom; margin-top:7px;}
.logor ul{ float:right; width:350px; margin-right:-30px;}
.logor li{ float:left;}
.logor table{ float:right; margin:58px 7px 0 0;}
.logor input{ height:23px; background:url(imagessousuokuang.jpg) no-repeat; border:0;}
.nav{ width:963px; height:39px; line-height:39px; background:url(imagesnavbj.jpg) repeat-x;}
.nav li{ float:left; width:87px; text-align:center;}
.nav li a{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.nav li a:hover{ color:#E25527;}
.container{ width:947px; height:auto; overflow:hidden; margin:0 auto; padding:10px 8px 0; background:#FFFFFF;}
.container01{ width:947px; height:312px;}
.container01_left{ width:667px; height:312px; float:left; margin-right:10px; _margin-right:7px;}
.container01_left a{color:#333333;line-height:30px;text-decoration:none;}
.container01_left a:hover{color:#333333;line-height:30px;text-decoration:none;}
.container02{ width:947px; height:auto; overflow:hidden;}
.container02_left{ width:325px; height:auto; overflow:hidden; float:left; margin:8px 0 0 0;}
.new_tt{ width:325px; height:28px; background:url(imagesline.jpg) no-repeat center bottom; line-height:28px;}
.new_tt span{ float:left; text-indent:1em; font-size:14px; font-weight:bold; color:#0E79AD;}
.new_tt a{ float:right; margin-right:5px;}
.new_nr{ width:319px; height:232px; padding:5px 3px 0;}
.new_nr li{ width:319px; height:27px; line-height:27px; background:url(imagesdian.jpg) no-repeat left center; text-indent:1em;border-bottom:1px #cccccc dashed;}
.new_nr li span{ float:right;}
.container02_right{ width:270px; height:auto; overflow:hidden; float:right;}
.container02_right li{ margin-top:8px;}
.container02_right select{ width:270px; margin-top:7px;}
.foot{ width:963px; height:68px; margin:0 auto; background:url(imagesfootbj.jpg) repeat-x #ffffff; padding-top:12px; text-align:center;}
.foot span{ display:block; height:22px; line-height:22px;}

.navmenu li ul{ position:absolute; width:105px; background:#065693; filter:alpha(opacity=90); opacity:.9; -moz-opacity:.9; -moz-opacity:.9; display:none; *+margin-top:27px; *margin-left:-90px !important; _margin-top:25px; z-index:999; margin-left:-10px; _margin-left:-90px;}
.navmenu li ul li { background:none; float:left; border-bottom:1px #ffffff solid; display:block; width:105px; text-align:center; height:25px;}
.navmenu li ul li a{ float:none; color:#ffffff;display: block; font-size:12px; line-height:25px; height:25px; width:105px; text-align:center; font-weight:normal;}
.navmenu li ul li:hover{ background:#0763AC; width:105px;}
.container01{ width:947px; height:312px;}