body{ background:#FFF; font:"ËÎÌå", Arial; font-size:12px; color: #000; }
body,div,p,ul,li,h,input,h1{ margin:0; padding:0; }
ul,li{ list-style:none; }
img{ border:0;}
a:link{ color:#000; text-decoration:none; }
a:visited{ color:#000; text-decoration:none; }
a:hover{ color:#ff2222; text-decoration:none; }
/*´ó½á¹¹*/
#top{ margin:0 auto; width:980px; height:75px; }
#nav{ margin:0 auto; width:980px; height:40px; background: url(images/nav_bg.gif) repeat-x; }
#banner{ margin:3px auto 0; width:980px; height:205px; }
#subject{ margin:3px auto 0; width:980px; height:690px; }
#line{ margin:8px auto 0; width:980px; height:4px; background:#ed1c24; line-height:4; overflow:hidden; }
#ending{ margin:0 auto; width:980px; height:62px; background:url(images/logo_bg.gif) no-repeat; }
#endp{ margin:0 0 0 212px; width:700px; height:62px; }
#endp p{ line-height:25px; color:#b3b3b3; }
/*top*/
#logo{ float:left; width:606px; height:75px; }
#logo img{ border:0; width:606px; height:75px; }
#collect{ float:right; width:150px; height:75px; position:relative; }
#collect p{ position:absolute; bottom:12px; right:0px; color:#878787; }
/*nav*/
#nav_con{ float:left; height:40px; }
#white_line{ float:left; height:40px; width:25px; }
#login{ float:left; height:28px; padding:12px 0 0; color:#FFF; }
#login input{ width:50px; height:14px; border: 1px solid #fff; }
/*subject*/
#sub_left{ margin:0 10 0 0; float:left; width:210px; height:690px; }
#login_l{ width:210px; height:184px; background:url(images/login.gif) no-repeat; }
#login_one{ width:210px; height:37px; }

#login_two{ width:210px; height:50px; }
#two_l{ float:left; width:154px; height:50px; }
#two_r{ float:left; width:56px; height:50px; position:relative; }
#two_r input{ width:45px; height:37px; position:absolute; bottom:6px; right:5px; }
#two_top{ width:210px; height:30px; }
#two_bottom{ width:210px; height:30px;  }


#login_three{ width:210px; height:30px; }
#login_four{ width:210px; height:1px; }
#login_four img{ width:210px; height:1px; }
#login_five{ width:210px; height:25px; }
#login_six{ width:210px; height:25px; text-align:center; line-height:30px; vertical-align:bottom; }
#moving{ margin:10px 0 0 0; width:210px; height:180px; background:url(images/news.gif) no-repeat; }

#moving .moving_top{ width:210px; height:24px; position:relative; }
#moving .moving_top img{ width:20px; height:5px; position:absolute; bottom:0px; right:5px; }
#movingul{ width:210px; height:156px;}
#movingul ul{ margin:3px 0 0 30px; width:180px; height:153px; }
#movingul ul li{ width:180px; height:24px; line-height:24px; }

#knowledge{ margin:10px 0 0 0; width:210px; height:180px; background:url(images/news2.gif) no-repeat; }
#knowledge .k_top{ width:210px; height:24px; position:relative; }
#knowledge .k_top img{ width:20px; height:5px; position:absolute; bottom:0px; right:5px; }
#kul ul{ margin:3px 0 0 30px; width:180px; height:153px; }
#kul ul li{ width:180px; height:24px; line-height:24px; }

#connection{ margin:10px 0 0 0; width:210px; height:116px; }
#connection img{ width:210px; height:116px;}

#sub_right{ float:right; width:760px; height:690px; background:url(images/sub_bg.gif) no-repeat; }

#su_one{ margin:0 0 0 16px; width:744px; height:32px; }
#su_one img{ width:744px; height:32px; }
#su_two{ margin:15px 0 15px 16px; width:744px; height:170px; }
#pic{ float:left; margin:0 10px 0 0; width:230px; height:170px; background:#C00 }
#pic img{ width:230px; height:170px;}
#pic_word{ float:right; width:504px; height:170px;}
#pic_word p{ line-height:21px; text-indent:24px; }
#su_three{margin:0 0 0 16px; width:744px; height:32px; }
#su_three img{ width:744px; height:32px; }
#su_four{ margin:0 0 0 16px; width:744px; height:135px; }
#four_l{ float:left; margin:10px 16px 0 0; width:440px; height:125px;}
#four_l p{ line-height:21px; text-indent:24px;}
#four_r{ float:right; margin:5px 0 0 0; width:288px; height:120px; }
#four_r img{ width:288px; height:120px;}

#su_five{ margin:0 0 0 16px; width:744px; height:24px; }
#su_five img{ width:68px; height:24px; }
#su_six{ margin:0 0 0 16px; width:744px; height:146px; background:url(images/pro_bg.gif) no-repeat; }
#su_six img{ width:119px; height:131px;}
#su_seven{ margin:0 0 0 16px; width:744px; height:24px; }
#su_seven img{ width:77px; height:24px; }
#su_eight{ margin:0 0 0 16px; width:744px; height:96px; background: url(images/links_bg.gif) no-repeat; }
@charset "gb2312";
#mid_zs #mid_ab_r #mid_cp_three table tr td table {
	font-size: 14px;
}
