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

*{margin:0;padding:0;}
body{background:url(bg_title.gif) repeat-x left top; font:14px "宋体"; color:#666;}
#all{width:980px;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:#CC0000;}
h1{font-size:14px;}
.clear{clear:both;}
li{ list-style:none}

.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}

img{border:none}
.bg_all p{background:url(bg_red.jpg) repeat-x left top; width:74px; height:32px; line-height:32px; color:#fff; float:left}
.bg_all {background:url(bg_all.jpg) no-repeat right top;height:32px;}
.bg_all span{float:right; margin-right:5px;font-size:12px; font-weight:normal; margin-top:10px}
.c_siderbar{border-bottom:1px solid #DDD;margin-bottom:5px}
.c_siderbar span{float:right;font-size:12px; font-weight:normal;margin-top:6px}
.c_siderbar p{font-size:14px; width:70px; background:url(../images/c_right.jpg) no-repeat left center;
 height:25px; text-align:right; line-height:25px; color:#016692;}
/*public*/
#textarea{
	text-align: left;
	width: 820px;
	line-height: 160%;
	text-align: justify;
	text-justify: inter-ideograph;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#content{margin-top:10px; color:#333;width:980px;}
#c_left,#c_right{border:1px solid #DDD; padding-bottom:20px; background:#F9F9F9}
#c_left{width:980px; text-align:center;border-top:none;
margin:0 auto}
#c_right{float:right; width:110px; padding:10px 10px;}
.topic{color:#99003A; font-size:24px; height:100px;margin: 0 auto; margin:50px auto; margin-bottom:20px}
#from{font:100 12px Tahoma; color:#333; border-bottom:1px dashed #CCC; width:700px;margin: 0 auto; padding:20px 0}
.part1{ text-align:left; margin:0 auto; width:680px; line-height:200%}
#c_list_img img{margin:10px auto}
#c_right ul{ padding:10px 0}
#c_right li{list-style:none; height:25px; line-height:25px; }
#c_right li a:link,#c_right li a:visited{font-size:12px; color:#666}
#c_right li a:hover{color:#FF9900;}


.abottom{ width:950px; border:1px solid #DDD; background:#EDFEFD; margin:20px auto; padding:15px 0px 5px 30px; margin-top:20px; height:90px}
.abottom-b{ width:426px;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;}
.abottom li a:link,.abottom li a:visited{ color:#444;}
.abottom li a:hover{ color:#FF9900;} 
.abottom-c{ width:430px;float:left; margin-left:30px; font-size:12px; color:#666;}
.abottom-c li{ list-style:none; padding-top:10px;}

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

#content_end {text-align:left; padding:25px; color:#016692; font-size:12px}

#fontsmall, #fontbig {font-family:"Times New Roman",arial;cursor:pointer;font-weight:bold; color:#666; padding:0 3px}
#fontsmall {font-size:10px}
#fontbig {font-size:13px}
#from .on {color:#0B3B8C}