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

body{ background:#E9ECF5; font-family:"宋体"; font-size:12px; color:#656565; margin:0; padding:0;}
ul,li,dl,dt,dd,th,form,div{ margin:0; padding:0;}
cite{font-style:normal;}
ul{ list-style:none;}
a{ color:#626564; text-decoration:none;}
a:hover{ color:#EF9C00; }

#clear{ clear:both;}
.txt1 a{ color:#EF9C00;}
.txt2{ color:#D2D2D2; font-size:14px; font-weight:bold;}
.txt2 a{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.txt4 { color:#B4B4B4;}
.txt4 a{ color:#B4B4B4;}
.txt4 a:hover{ color:#fff;}
.txt5 { font-family:Arial, Helvetica, sans-serif; color:#787878;}
.txt5 a{ font-family:Arial, Helvetica, sans-serif; color:#787878;}
.txt5 a:hover{color:#fff;}
.txt6 { font-weight:bold; font-size:14px; color:#333333}
.td1{ background:url(i/sj.gif) no-repeat 2px 5px; padding-left:10px;}
.td1 a{ color:#FFFFFF;}
.td2 { background:url(i/jt.gif) no-repeat 2px 8px; padding-left:15px;}
.td2 a{ color:#D2D2D2;}
.td2 a:hover{ color:#fff;}
.txt7{ color:#29449F; font-size:14px; font-weight:bold;}

#content{ background:#fff url(i/tbg.jpg) repeat-x;}
#container{ background:url(i/top.jpg) no-repeat;  width:983px; margin:0 auto;}
#nav{ padding:15px 0 0 22px; height:70px; width:920px;}
#title{ padding:34px 0 0 32px; height:30px;}
#nn{padding-top:30px; }
#menu{ width:130px; float:left; padding-left:22px;}
#menu li{ background:url(i/dd.jpg) no-repeat left 9px; padding:5px 10px; height:20px; font-size:14px; font-weight:bold; color:#21478E; }
#menu li a{color:#21478E; }
#menu li.ss{ color:#EC880E;}
#menu li.ss a{ color:#EC880E;}

#txt{ width:767px; float:right; padding:5px 43px 0 0;}
#dline{ height:20px; border-bottom:1px solid #27439E; border-top:1px solid #27439E; color:#21478E; font-size:14px; font-weight:bold; padding-top:5px;}
#tab{ margin-top:8px; line-height:160%; display:block;}
#procontent{ margin-top:8px; line-height:160%; display:block;}
#tab li { width:128px; height:88px; background-image:url(i/yy.gif); background-repeat:no-repeat; float:left; margin:10px 25px 0 0;display:inline;}

#footer{ background:url(i/fbg.jpg) repeat-x; height:177px;}
#tot{ width:940px; padding:107px 43px 0 0; height:30px; margin:0 auto;}
#tot cite{ float:right;  background:url(i/tot.gif) no-repeat left 3px; padding-left:12px; color:#27439E;}
#tot cite a{color:#27439E;}
#line{ height:1px; background:#27439E;}
#copyright{width:918px; margin:0 auto; padding:12px 43px 0 22px;}
#copyright cite{ float: right; font-family:Arial, Helvetica, sans-serif;}

#baner { margin-bottom:20px;}
#pageer { text-align:center; margin-top:25px;}
#con { background-color:#faf9fe; width:884px; margin:0 auto; padding:15px;}
#n_txt {padding-top:15px;}
#n_pic { float:left; padding:0 10px 10px 10px;}
#n_t { clear:right;line-height:160%; text-indent:22px;}
#n_m {background-color:#f3f2f8; height:545px;}
#n_m li{ background:url(i/dd.jpg) no-repeat left 9px; padding:5px 10px;  margin-left:5px; line-height:150%; color:#21478E; }
#n_m li a {color:#2b42a2;}
#n_m li.bb{ background-image:none; font-size:11px; font-family:"宋体"; color:#656565; text-align:right; height:18px; margin:0; margin-bottom:15px; margin-right:12px;   padding:0; }
#n_m li.cc{ background-image:none; font-size:11px; font-family:"宋体"; color:#2b42a2; text-align:right; height:18px; margin:0; margin-bottom:15px; margin-right:12px;  padding:0; }
.apic{ background-image:url(i/dsj_1.gif); background-repeat:no-repeat; width:44px; height:13px; float:left; margin-right:10px;}
.atxt { font-size:14px; font-weight:bold; color:#22478e; float:left;}
#tab2{ margin-top:8px; line-height:160%; font: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;}
#tab2 li { width:695px; margin-top:0px; list-style-image:url(i/dot3.gif);}
#fzname { color:#1f478d; font-size:14px; font-weight:bold; padding:25px 0 20px 20px;}
#fzpic { margin-left:20px;}
#fztxt { padding:0 10px 20px 10px ;}
#atitle{ clear:both; padding:0 0 0 54px; margin:0; }
#dyear{ padding:20px 0 0 0; clear:both;}

#leftnav{ width:160px; float:left; padding-left:10px;}
#leftnav ul{ padding-left:30px;}
#leftnav li{ background:url(i/dd.jpg) no-repeat left 9px; padding:5px 10px 0; height:20px; font-size:14px; font-weight:bold; color:#21478E; }
#leftnav li a{color:#21478E; }
#leftnav li.ss{ color:#EC880E;}
#leftnav li.ss a{ color:#EC880E;}
#leftnav li.ee{ background:none; color:#EC880E; padding:4px 10px 0; height:16px; font-size:12px;}
#leftnav li.ee a{ color:#EC880E;}
#leftnav li.ff{background:none; padding:4px 10px 0; height:15px; font-size:12px;}

#r_txt{ width:750px; float:right; padding:5px 40px 0 0;}
#s_item {background-color:#ecf5fc;}
#pro_item {background-color:#ecf5fc;}
#s_item li { background-color:#cae4f3; float:left; padding:10px 15px; }
#s_item li.aaa { background-color:#cae4f3;width:65px;font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; margin-right:2px; }
#s_item li.bbb { background-color:#cae4f3;width:153px;font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; margin-right:2px; padding:10px 15px; }
#s_item li.ccc { background-color:#cae4f3;width:76px;font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; margin-right:2px; padding:10px 15px; }
#s_item li.ddd { background-color:#cae4f3;width:153px;font-family:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; margin-right:2px; padding:10px 15px; }

#smaclass{ padding-left:8px;}
#smaclass li{ width:163px; float:left; margin-right:10px;}
.gg{ background:url(i/sj.jpg) no-repeat left 6px; padding-left:8px; color:#29449F; font-weight:bold;}