﻿@charset "utf-8";
body { margin:0; padding:0; font-size: 13px; background:url(bg.png) repeat-x; font-family:"宋体"; color:#333; }
ul,li { margin:0; padding:0; list-style:none;}
img { border:0; }
a { text-decoration:none; color:#333; }
#header { width:950px; height:95px; margin:0 auto; }
#h_logo { width:95px; height:95px; float:left; }
#h_text { width:auto; height:60px; float:left; }
#h_t_text { width:214px; height:19px; margin:28px 0 0 10px; float:left; background:url(/images/logo-text.png); }
#h_t_400 { width:284px; height:18px; margin:20px 0 0 0; float:right; background:url(/images/400.png); }
#h_nav { width:auto; height:35px; float:left; }
#h_nav ul { width:828px; border-left:solid 1px #CCC; float:right; }
#h_nav ul li { width:91px; height:35px; float:left; border-right:solid 1px #CCC; font-size:14px; font-weight:bold; text-align:center; line-height:35px; }
#h_nav ul li a { width:91px; height:35px; display:block; color:#666; }
#h_nav ul li a.navnow { color:#FFF; background:url(/images/nav-now.png); }
#h_nav ul li a:hover { color:#FFF; background:url(/images/nav-now.png); }
#banner { width:950px; height:220px; margin:15px auto;  clear:both; }
#index { width:950px; height:auto; margin:0 auto; }
#i_left { width:240px; height:auto; float:left; }
#i_l_news { width:240px; height:auto; }
#i_l_n_title { width:240px; height:25px; background:url(/images/box-news.png); }
#i_l_news ul { width:auto; height:auto; margin:5px 0 0 0; }
#i_l_news ul li { width:auto; height:20px; line-height:25px; margin:0 2px; }
#i_l_news ul li a { float:left; }
#i_l_news ul li i { float:right; font-style:normal; }
#i_l_info { width:240px; height:auto; }
#i_l_i_title { width:240px; height:25px; margin:0 0 5px 0; background:url(/images/box-info.png); }
#i_l_info ul { width:auto; height:auto; }
#i_l_info ul li { width:auto; height:20px; line-height:25px; margin:0 2px; }
#i_l_info ul li a { float:left; }
#i_l_info ul li i { float:right; font-style:normal; }
#i_l_links { width:240px; height:auto; }
#i_l_l_title { width:240px; height:25px; margin:0 0 5px 0; background:url(/images/box-links.png); }
#i_l_links ul { width:auto; height:auto; }
#i_l_links ul li { width:118px; height:20px; line-height:32px; float:left; padding:0 0 0 2px; }
#i_center { width:470px; height:auto; float:left; margin:0 15px; }
#i_c_player { margin:10px 0 0 0; width:240px; height:180px; float:left; }
#i_c_student { width:215px; height:190px; margin:0 0 0 15px; float:left; }
#i_c_s_title { width:215px; height:25px; background:url(/images/box-student.png);}
#i_c_student ul { margin:5px 0 0 0; }
#i_c_student ul li { width:215px; height:20px; line-height:25px; }
#i_c_student ul li a { float:left; }
#i_c_student ul li i { float:right; font-style:normal; }
#i_c_about { width:470px; height:auto; float:left; }
#i_c_a_title { width:470px; height:25px; background:url(/images/box-about.png); }
#i_c_about p { margin:15px 0 0 0; padding:0; line-height:25px; text-indent:2em; }
#i_right { width:210px; height:auto; float:left; }
#i_r_contact { width:210px; height:auto; }
#i_r_c_title { width:210px; height:25px; background:url(/images/box-contact.png); }
#i_r_contact ul { margin:5px 0 0 0; }
#i_r_contact ul li { width:210px; height:20px; font-size:14px; line-height:25px; }
#i_r_ems { width:210px; height:auto; }
#i_r_e_title { width:210px; height:25px; background:url(/images/box-ems.png); }
#i_r_ems ul { margin:5px 0 0 0; }
#i_r_ems ul li { width:210px; height:280px; line-height:25px; }
#i_r_roll { margin:10px 0 0 0; width:207px; height:275px; padding:15px 0 0 0; background:url(/images/box-roll.png); }
#roll { width:207px; height:260px; overflow:hidden; }
#roll img { display:block; margin:0 auto 15px auto; }
#i_body { margin:0 0 0 15px; width:695px; height:auto; float:left; }
#i_b_title { padding:0 0 0 20px; width:675px; height:25px; background:url(/images/box-body.png); font-size:14px; font-weight:bold; line-height:25px; }
#i_b_content { margin:5px 0 0 0; }
#i_b_content p { margin:20px 0 0 0; padding:0; line-height:20px; }
#footer { width:auto; height:60px; clear:both; margin:10px auto 0 auto; background:#C62304; line-height:20px; padding:10px 0; text-align:center; color:#FFF; }
#footer a { color:#FFF; }