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

img  {border: 0px;}
*{ padding:0; margin:0; border:0;}

body { color: #6D6D6D; text-align:left;/*ie5.0居中*/ background:#fff; font: 12px/150% "Arial";}
.eg{font-family:Arial, Helvetica, sans-serif;}

a{text-decoration: none; color:#545454;}
a:hover{text-decoration: underline; color:#000;}

.clear{clear: both; font-size:1px; width:1px; line-height:0;visibility: hidden; display:block;}

.tr{ text-align:right;}


/*外部*/
#header{margin:0 auto; width:1002px;}
#header .logo{float:left;width:256px; height:70px;}
#header .nav{float:left; font-size:14px; color:#666; font-weight:bold; width:743px;border-top:1px #D8D8D8 solid; margin-top:28px!important;*margin-top:29px!important;margin-top:29px;}
#header .nav ul{ list-style:none; margin-left:10px;}
#header .nav ul li{ float:left; text-align:center; line-height:240%; border-right:1px #ccc dashed;}
#header .nav ul li a{width:77px; padding:0 4px;}
#header .nav ul li a:hover{ width:77px;display:block; background:url(../images/nav_bg.jpg) ;height:40px;color:#fff; padding:0 3px;}
html body .nav ul li .on{background:url(../images/nav_bg.jpg); height:40px; width:62px;}
#header .nav ul li b{ font-weight:normal; font-size:12px; padding-left:8px;}
#header .flash{ background:url(../images/zcglc.jpg); width:1002px; height:187px;}

#main{ width:1002px;margin:auto auto;}

.left{ width:257px;background:url(../images/left_bg.jpg) repeat-y; float:left;}
  .phone{ margin:8px 0 0 28px;}
  .phone h2{ background:url(../images/phone_bg.jpg) no-repeat; width:206px; height:35px;}
  .phone ul{ list-style:none; margin:8px 0 0 25px;}
  .phone ul li{ border-bottom:1px #ccc solid; line-height:250%; width:160px;}
  
  .system{ margin:8px 0 0 28px;}
  .system h2{width:206px; height:35px;}
  
  .link{ margin:8px 0 0 28px; height:230px;}
  .link h2{background:url(../images/link_bg.jpg) no-repeat; width:206px; height:35px;}
  .link ul{list-style:none; margin:8px 0 0 25px;}
  .link ul li{ border-bottom:1px #ccc solid; line-height:250%; width:160px;}
  
  .link_end{ height:257px; height:10px;}
  

.right{ width:745px; float:right;}
  .information{ width:472px; margin:8px 0 0 10px!important;*margin:8px 0 0 10px!important;margin:8px 0 0 5px;float:left;}
  .information h2{}
  .information ul{ list-style:none; margin:10px 0 0 8px;}
  .information ul li{ background:url(../images/information_list.jpg) no-repeat 3px 9px; width:445px; border-bottom:1px #ccc solid; line-height:200%; margin-top:7px;}
  .information ul li font{ color:#FF0000; font-size:12px; margin:0 5px 0 18px;}
  .information ul li b{ float:right; margin-top:-24px;}
  
  .affiche{ width:240px; float:left; margin:11px 0 0 13px;}
  .affiche h2{}
  .affiche .column{ width:240px; height:191px; border:1px #d3d3d3 solid;}
  .affiche .column h3{ color:#FF0000;font-size:12px; text-align:center; background:url(../images/information_list.jpg) no-repeat 50px; margin-top:8px;}
  .affiche .column p{text-indent: 2em; width:220px; margin:5px 0 0 10px; line-height:180%;}
  .affiche .column b{ margin:0 0 0 60px;}
   
  .department{margin:8px 0 0 14px!important;*margin:8px 0 0 14px!important;margin:8px 0 0 8px ;float:left;}
  .department h2{}
  .department .columu_1{ border:1px #ccc solid; width:324px; height:195px; margin:-7px 0 0 12px; border-top:0;}
  .department .columu_1 p{text-indent: 2em; width:310px; margin:9px 0 0 7px; line-height:200%;}
  .department h3{ width:324px; height:10px; background:url(../images/bg_bg.jpg) 10px no-repeat; margin-top:0!important;*margin-top:0!important;margin-top:-6px;}
  
   .teach{margin:8px 0 0 18px!important;*margin:8px 0 0 18px!important;margin:8px 0 0 16px ;float:left;}
  .teach h2{}
  .teach .columu_2{ border:1px #ccc solid; width:324px; height:195px; margin:-7px 0 0 12px; border-top:0;}
  .teach .columu_2 p{text-indent: 2em; width:310px; margin:9px 0 0 7px; line-height:200%;}
  .teach h3{ width:324px; height:10px; background:url(../images/bg_bg.jpg) 10px no-repeat; margin-top:0!important;*margin-top:0!important;margin-top:-6px;}
  
.bottom{margin:0 auto; text-align:center; width:1002px;border-top:1px #000 solid;}
.bottom p{ margin-top:10px;}
  
/*列表页*/
.main_list{ float:left;}
.main_list h2{ background:url(../images/main_list_bg.gif) 10px top no-repeat!important;*background:url(../images/main_list_bg.gif) 10px 0 no-repeat!important;background:url(../images/main_list_bg.gif) 5px no-repeat;height:35px; font-size:12px; color:#0090ff;*margin-top:10px!important; width:700px;}
.main_list h2 p{ margin:0 0 0 10px!important;*margin:10px 0 0 0!important;margin:10px 0 0 0; line-height:400%!important;*line-height:200%!important;line-height:200%; text-indent:2em;} 
   .new_list{ margin-top:15px; width:680px;}
   .new_list ul{ list-style:none;}
   .new_list ul li{clear:both; background:url(../images/information_list.jpg) 3px 6px no-repeat; margin-left:20px; line-height:180%; border-bottom:1px #ccc dashed;}
   .new_list ul li a{margin-left:20px;}
   .new_list ul li span{ font-weight:bold; display:block;float:right;color:#666; margin-top:-18px;}
       .list_no{ text-align:center; margin:20px 0 10px 0;}
	   
/*内容页*/
.content{ margin-top:20px;}
.content h1{ font-size:22px; text-align:center; color:#FF0000;}
.content p{font-weight:normal; margin-left:480px; margin-top:5px;}
.content hr{ color:#000; width:700px; text-align:center;}
.content h4{ font-size:12px; font-weight:normal; margin-left:20px;}
   .content_main{ width:700px; padding:0 20px;}
   
.news{ margin:-50px 0 0 28px; height:230px;}
.news h2{background:url(../images/news_bg.gif) no-repeat; width:206px; height:35px;}
.news ul{list-style:none; margin:8px 0 0 5px;}