* { padding:0; margin:0; }
body { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;  background:url(../images/bj.png) repeat-x #F1F1F4; color:#505050; }
p { line-height:150%; }
clean { overflow:hidden; }
ul li { list-style:none; }
img { border:0; }
h1 { font-size:14px; }
a { text-decoration:none; color:#505050; }
a:hover { color:#F60; }
a:focus { -moz-outline:none; outline:none; }

/*-------------------------------------
网站总体布局开始
-------------------------------------*/
#overall { width:1000px; margin:0 auto; }
#heade_1 { position:relative; background-image:url(../images/top.jpg); height:107px; }
#heade_1 h1 { text-indent:-9999px; }
#logo { position:absolute; left: 11px; top: 35px; }
#jrsc { position:absolute; left: 750px; top: 16px; }
#jrsc ul li { float:left; }
#jrsc ul li a { padding:5px 13px; background:url(../images/li.jpg) no-repeat center left; }
#nav { position:absolute; right:0px; bottom:0px; }
#nav ul { height:49px; width:614px; background-image:url(../images/nav.jpg); }
#nav ul li { float:left; padding-top:7px; height:42px; }
#nav ul li#kong { width:56px; display:block; text-indent:-99999px; }
#nav ul li a { font-size:14px; color:#FFF; width:90px; height:42px; display:block; line-height:42px; text-align:center; }
#nav ul li a:hover { color:red; background:url(../images/nav_bg.jpg) no-repeat -3px -7px; }
#heade_2 { width:1000px; height:297px; }
#footer { background:url(../images/footer.jpg) no-repeat left top; height:94px; width:1000px; color:#FFF; position:relative; }
#footer p { position:absolute; left: 204px; top: 31px; }
#footer a { color:#fff; }
#footer a:hover { text-decoration:underline; }
#footer span { padding-left:15px; }
/*-------------------------------------
副主页面布局
-------------------------------------*/
#left_lan, #right_lan { min-height:432px; float:left; }
#left_lan { width:232px; }
#left_lan ul { width:185px; padding:5px 0 0 25px; }
#left_lan ul li a { display:block; height:30px; border-bottom:1px dashed #ccc; line-height:30px; padding-left:40px; background:url(../images/li_01.jpg) no-repeat 20px center; }
#right_lan { width:768px;}
#lianxi_top { height:115px; padding:35px 20px 9px 22px; }
#top01,#top02{ display:block; height:25px; float:left;}
#top01{ padding:25px 0 0 45px; font-size:14px; width:339px;}
#top02{ padding:25px 40px 0 0px; text-align:right; width:344px;}
#right_nr{ width:688px;  overflow:hidden !important; overflow:visible; padding:30px 40px; line-height:180%;}
#gstt{ float:right; padding:10px; }
#footer #cjlj a{ padding-left:10px;}
/*-------------------------------------
分页控制
-------------------------------------*/
.fanye a{ padding:2px; border:1px solid #ccc; background:#F2F2F2; margin-right:10px;}
.fanye a:hover{ border:1px solid #999;}
.fy01{ text-align:center;}
/*-------------------------------------
提交按钮
-------------------------------------*/
#right_nr table td{ padding-left:10px; vertical-align:middle;}
input{ border:1px solid #ccc;}
#tijiao{ padding:0 5px; height:24px; text-align:center; line-height:24px;}
.sousuo #fw,.sousuo #nr,.sousuo #cp_name,.sousuo #gjz{ width:140px; height:20px; border:1px solid #ccc; line-height:20px; text-indent:5px; color:#666; display:block;}
div.sousuo #fw{ width:142px; height:21px; color:#000; margin:5px 0;}
#cp_name{ margin:5px 0;}

/*-------------------------------------
下拉菜单
-------------------------------------*/
#nav ul li{ position:relative;}
#nav ul li ul{ position:absolute; top:48px; left:2px; background-image:none; width:85px; border:1px solid #ccc; height:auto; display:none;}
#nav ul li ul li{ float:none; background-color:#06C; border-bottom:1px solid #FFF;  padding-top:0px; height:25px;}
#nav ul li ul li a { width:85px; height:25px;  line-height:25px; text-align:center; }
#nav ul li ul li a:hover{ background-color:#F00; background-image:none; color:#FFF;}
