﻿*{margin:0;padding:0;}
body{background:url(bg_title.gif) repeat-x left top; font:14px "宋体"}
#all{width:980px;height:30px;margin:0 auto;}
#header{height:30px;line-height:30px;font-size:12px;color:#016692}
.rtitle{float:right; height:20px;margin-top:5px}
.search_input {font:12px Arial; border:1px solid #BABABA; border-bottom:1px solid #E3E3E3; border-right:1px solid #E3E3E3}
a:link,a:visited{color:#016692;text-decoration:none;}
a:hover{color:red}
h1{font-size:14px;}
.clear{clear:both;}
li{list-style:none}
/*public*/
.bg_all .bg_blue{background:url(bg_blue.jpg) repeat-x;width:74px; height:32px; }
.bg_all p{background:url(bg_red.jpg) repeat-x left top; width:74px; height:32px; line-height:32px; color:#fff; text-align:center}
.bg_all {background:url(bg_all.jpg) no-repeat right top;height:32px;}
.bg_all span{float:right; color:#666; margin-right:5px;font-size:12px; font-weight:normal; margin-top:10px;}
.bg_all span a{color:#016692}
/*public*/
.banner1{height:135px;margin-top:10px;overflow:hidden;}
.logo {width:210px; float:left;}
.logo p { text-align:center; color:#1D5392; font:bold 12px Arial; margin-top:10px;}
.flash {width:720px; float:right;}

.mainnav a:link,.mainnav a:visited {text-decoration:none;color:#FFFFFF;}
.mainnav a:hover{color:#FFFF00;}
.mainnav{height:64px;background:url(bg_mainnav.jpg) repeat-x; margin-top:10px;font-size:12px;color:#FFFFFF}

.mainnav ul{ float:left;margin-top:5px;padding:0 5px 0 10px; background:url(bg_little.jpg) no-repeat right}
.mainnav ul li{float:left; padding:0 5px 0 8px; height:25px; line-height:25px}
#frist_mainnav{width:200px; overflow:hidden;margin-left:15px;}
#last_mainnav{width:260px; overflow:hidden; background:none}
#specail{width:150px; _margin-right:5px}

#btn_page{margin:20px auto; height:30px; border:1px solid green;}

.banner2{height:63px;margin-top:10px; margin-bottom:10px;}
.llogo{float:left;}
.rlogo{float:right;}
.clogo{overflow:hidden;width:832px;}
.clogo a:link,.clogo a:visited {text-decoration:none;color:#333333;}
.clogo a:hover{color:#3333FF;}
.clogo p{width:825px;text-align:center;font-size:12px;height:15px;margin-top:10px;}

.content{height:350px;padding-top:10px;}
.rcontent{width:330px;height:350px;border:1px solid;color:#DDDDDD;float:right;background:url(../images/bg_rgree.gif) repeat-x;}
.lcontent{width:617px;height:315px;text-align:center;padding-top:2px;background:#CCCCCC repeat-x;}
.rctitle{width:325px;height:25px;padding-top:5px;line-height:25px;}
.rrtitle{color:#333333;font-size:12px;float:right;padding-right:13px;padding-top:5px;}
.lltitle{float:left;padding-left:10px;padding-top:5px;}
.rcontent h3{color:#CC0000;margin-top:20px;margin-left:30px;}
.container{width:285px;height:76px;color:#666666;font-size:12px;padding-top:12px;line-height:18px;margin-left:25px;border-bottom:1px dashed;}
.bcontainer{width:299px;height:192px;margin:0 auto;padding-top:10px;padding-left:10px;}
.bcontainer ul li{list-style:none;background:url(showarro.gif) no-repeat;line-height:28px;padding-left:18px;color:#1D5392;}
.lcontainer{width:617px;height:26px;border:1px solid;margin-top:7px;color:#DDDDDD;background:url(../images/bg_buttom.jpg);}
.lcontainer span{padding-left:22px;line-height:26px;}
#rcontainer_r{color:#666666;font-size:12px;float:right;margin-right:20px;}
#rcontainer_l{font:bold 12px "宋体";color:#FD5B04;line-height:26px;}

.blank{font-size:6px; height:10px; width:100%;}
.ileft-newscolumn h2{ width:308px; height:32px; background:url(../images/left-column-title-bg.gif) no-repeat left top;}
.ileft-newscolumn h2 p{ width:83px; height:28px; line-height:26px; font-weight:bold; color:#FFF; float:left; font-size:14px; font-weight:bold; padding-left:10px; padding-top:4px;}
.ileft-newscolumn h2 span{ width:98px; height:30px; display:block; background:url(../images/left-column-title-bg.gif) no-repeat right top; float:right;}
.ileft-newscolumn h2 span img{ width:30px; height:11px; float:right; margin:12px 14px 0 0; }
.newscolumn-list{ width:306px; height:184px; border:1px solid #D3D2D2; border-top:0;}
.nclist-imghot ul{font-size:12px;line-height:25px;padding-left:20px;padding-top:5px;color:#666666;}

.p1{width:150px;height:30px;background:url(../images/bg_red.gif);}
.right{width:228px;height:440px;border:1px solid;paddingwidth:85px;float:right;margin-top:10px;}
.left{width:720px;height:440px;border:1px solid;}
.center{float:right;width:400px;height:440px;border:1px solid;}
<!--  -->
.center-newscolumn{ width:400px; height:360px; float:left;}
.center-newscolumn h2{ width:400px; height:32px; background:url(../images/left-column-title-bg.gif) no-repeat left top;}
.center-newscolumn h2 p{ width:83px; height:26px; line-height:26px; font-weight:bold; color:#FFF; float:left; font-size:14px; font-weight:bold; padding-left:32px; padding-top:4px;}
.center-newscolumn h2 span{ width:98px; height:30px; display:block; background:url(../images/left-column-title-bg.gif) no-repeat right top; float:right;}
.center-newscolumn h2 span img{ width:30px; height:11px; float:right; margin:12px 14px 0 0; }

.newscolumn-listc{ width:400px; height:328px; border:1px solid #D3D2D2; border-top:0;}
.nclist-imghot,.nclist-hot{ width:330px; height:126px; padding-top:6px; background:url(../images/dashed-bg.gif) repeat-x left bottom; margin:0 auto;}
.nclist-imghot h3,.nclist-hot h3{ width:330px; height:38px; line-height:38px; font-size:14px; font-weight:bold; color:#CC0000; }
.nclist-imghot h3 a,.nclist-hot h3 a{width:270px; height:38px; line-height:38px; display:block; float:left;}
.nclist-imghot h3 img,.nclist-hot h3 img{ width:21px; height:9px; float:left; margin:12px 0 0 0; border:0;}
.nclist-imghotc img{ width:90px; height:68px; float:left; margin:2px; border:1px solid #DDD;}
.nclist-imghotc p{ width:226px; height:88px; line-height:19px; color:#8C8C8C; float:right;}
.nclist-hot p{ width:330px; height:88px; line-height:19px; color:#8C8C8C;}

.nclist-list{ width:330px; height:auto; margin:0 auto;padding-top:8px;}
.nclist-list li{ width:315px; height:26px; line-height:26px; padding-left:15px; font-size:14px; color:#C1C1C1; background:url(../images/nclist-li-bg.gif) no-repeat 5px 9px;}
.nclist-list li span{ width:50px; height:26px; line-height:26px; display:block; float:right; text-align:center; font-size:11px; font-family:Tahoma;}

/* 正文部分 */
#mainlist{ width:980px; overflow:hidden; margin-top:20px}
.aleft{ width:731px; height:780px; float:left; margin-right:2px; background:#F9F9F9 }
.tou{height:32px;background:url(../images/bg_bgtitle.jpg) top right; overflow:hidden;}
.tou p{height:32px; line-height:32px; background:url(../images/bg_red.gif) repeat-x; font-weight:bold; font-size:14px; color:#FFFFFF; padding:0 10px; float:left}
.tou span{ height:32px; font-size:12px; padding:10px; float:right;}
.tou span a:link,.tou span a:visited{ color:#1D5392;}
.tou span a:hover{ color:#0033CC;}
.zj{padding:20px; border:1px solid #DDD; border-top:none; height:722px;overflow:hidden; border-top:none}
.aright .tou p {background:url(../images/bg_blue.gif) repeat-x;}
.zj ul {margin-bottom:10px; padding-bottom:10px}
.zj ul li{ list-style:none; line-height:30px; font-size:15px;}
.zj li a:link,.zj li a:visited{ color:#444;}
.zj li a:hover{ color:#FF9900;} 
.zj ul li span{ padding-right:30px;  float:right; color:#999999; font:12px Arial;}
.ad_960_80 {margin:5px auto}

.aright{width:232px; overflow:hidden; float:right;}
.a1{ width:230px; background:#F6F6F6; padding-bottom:15px; margin-bottom:8px; border:1px solid #DDD;}
.a1 img {width:200px; height:55px; margin:14px 0 0 15px}
.a2{background:#F6F6F6; margin-bottom:10px;}
.a2-right{padding:9px; font-size:12px; border:1px solid #DDD; border-top:none}
.a2-right ul li{ list-style:none none; line-height:25px}
.a2 li a:link,.a2 li a:visited{ color:#1D5392;}
.a2 li a:hover{ color:#FF9900;}

.abottom{ width:960px; overflow:hidden; border:1px solid #DDD; background:#EDFEFD; margin:0 auto; padding:10px 0px 10px 20px; margin-top:30px;_margin-top:5px}
.abottom-b{ width:446px;float:left; border-right:1px dashed #CCC; font-size:12px; color:#666;}
.abottom span img{float:left; padding-right:20px;}
.abottom-b li{ list-style:none; padding-top:10px; padding-right:20px;}
.abottom li a:link,.abottom li a:visited{ color:#444;}
.abottom li a:hover{ color:#FF9900;} 
.abottom-c{ width:430px;float:right; margin-left:20px; font-size:12px; color:#666;}
.abottom-c li{ list-style:none; padding-top:10px;}

.abottom li a:link,.abottom li a:visited{ color:#444;}
.abottom li a:hover{ color:#FF9900;} 


.dibu a:link,.dibu a:visited{color:#666}
.dibu a:hover{color:#FF9900}
.dibu{width:802px;height:124px;margin:0 auto;margin-top:10px;font-size:12px;color:#666;}
.dibu p{ text-align:center; margin:0 auto; padding-top:10px; }

.list_image div{float:left; text-align:center; font-size:12px; height:130px; width:160px; margin:5px 0 5px 10px; _margin:3px 0 3px 7px}
.list_image {padding-bottom:10px}
.list_image img{padding:3px 3px;border:1px solid #DDD; margin-bottom:10px; height:94px; width:150px}