body{ margin:0px; padding:0px; font-size:12px; color:#4e4e4e; font-family:Arial, Helvetica, sans-serif;}
*{ margin:0px; padding:0px;}
ul{ list-style-type:none;}
img{ border:0px;}
input{ border:none; border:1px solid #ccc;}
a:link,a:visited{ color:#4e4e4e; text-decoration:none; font:Arial, Helvetica, sans-serif;}
a:hover{ color:#C00;}
#lay{ width:930px; margin:0 auto; height:auto; display:table;}
#top{ width:100%; height:81px; background:url(index_02.jpg) repeat-x; display:table; float:left;}
#logo{ width:218px; height:81px; float:left;}
#top_r{ width:auto; height:auto; float:right; margin-top:35px; margin-right:20px;}
#menu{ width:100%; height:30px; float:left; background:url(index_20.jpg) 0 -3px repeat-x; line-height:30px; text-align:center; color:#fff; font-weight:bold; border-bottom:1px solid #ccc;}
#menu a:link,#menu a:visited{ color:#fff; font-size:13px; font-weight:normal;}

#theme{ width:100%; height:auto; float:left;}
.serach{ width:150px; border:1px solid #CEE7FF; line-height:22px; height:22px;}
#part1{ width:100%; height:auto; display:table; float:left; margin-top:5px;}
#con_left{ width:587px; height:auto; display:table; float:left;}
.con_l_t{ width:100%; line-height:28px; float:left; background:url(index_26.jpg) repeat-x;}
.con_l_t1{ width:100%; line-height:28px; float:left; background:url(index_24.jpg) left top no-repeat;}
.left_con{ width:100%; height:160px; display:table; float:left; background:url(index_33.jpg) repeat-y; line-height:25px; text-align:center;}
.left_bot{ width:100%; height:12px; float:left; background:url(index_42.jpg) no-repeat;}
.left_con img{ border:1px solid #ccc;}
.con_l_t2{ width:100%; line-height:28px; float:left; background:url(index_28.jpg) right top no-repeat; }

.left_part{ width:100%; height:auto; display:table; float:left;}
.link1:link,.link1:visited{ font-weight:bold; color:#1159BA;}
.font1{font-size:12px; color:#fff; text-indent:10px; font-weight:bold;}
.font2{color:#fff; text-indent:10px; font-weight:bold;}
.link2:link,.link2:visited{ font-weight:bold; color:#fff;}
.link2:hover{ color:#C00;}
.link3:link,.link3:visited{ font-weight:bold; color:#4e4e4e;}
.link3:hover{ color:#C00;}
.link4:link,.link4:visited{ font-weight:bold; color:#4e4e4e;}
.link4:hover{ color:#C00;}
.link5:link,.link5:visited{ font-weight:normal; color:#4e4e4e; font-size:12px;}
.link5:hover{ color:#C00;}
.part2{ width:100%; height:auto; display:table; float:left; background:url(index_33.jpg) repeat-y;}
.left_t_1{ width:100%; height:7px; float:left; background:url(index_43.jpg) no-repeat;}
.left_t_2{ width:100%; height:7px; float:left; background:url(index_44.jpg) no-repeat;}
.left_t_3{ width:100%; height:7px; float:left; background:url(index_46.jpg) no-repeat;}
.left_t_con{ width:100%; height:160px; display:table; float:left; background:url(index_33.jpg) repeat-y; line-height:25px; text-align:center;}
.bg{background:url(index_33.jpg) repeat-y;}
.list{ line-height:22px; text-indent:20px; background:url(index_21.jpg) 1px 3px no-repeat; padding-right:5px; border-bottom:1px dashed #ccc;}
#con_right{ width:339px; background:#ccc; float:right; display:table; height:auto;}
#cate_left{ width:220px; background:#ccc; float:left; display:table; height:auto;}
.right_part{ width:100%; height:auto; float:left; display:table;}
.right_con{ width:100%; height:auto; display:table; float:left; background:url(index1_43.jpg) repeat-y;}
.right_con_1 {width:100%; height:auto; display:table; float:left; background:url(index1_33.jpg) left top no-repeat;}
.right_con_2 {width:100%; height:auto; display:table;float:left; background:url(index1_67.jpg) -5px bottom no-repeat; padding:10px 0;}
.cate_con{ width:100%; height:auto; display:table; float:left; background:url(bg3.jpg) repeat-y;}
.cate_con_1 {width:100%; height:auto; display:table; float:left; background:url(bg2.jpg) left top no-repeat;}
.cate_con_2 {width:100%; height:auto; display:table;float:left; background:url(bg1.jpg) -5px bottom no-repeat; padding:5px 0;}
.right_til{ color:#477CCA; font-weight:bold; font-size:14px; line-height:25px; text-indent:10px;}
#cpy{ width:100%; height:72px; float:left; background:url(cpy_78.jpg) repeat-x; line-height:25px; text-align:center; color:#fff;}
.show{ display:block;}
.hide{ display:none;}
#about_center{width:215px; border-bottom:#D0E0EF 1px solid; float:left}
#about_center li{border-bottom:#D0E0EF 1px solid; height:25px; text-align:left; padding-top:10px; padding-left:10px; float:left; width:205px;}
#sub_til{ width:690px; height:35px; line-height:35px; margin:0 auto; /*background:url(30.jpg) left -3px no-repeat;*/ background:url(sub3_11.jpg) left bottom no-repeat;text-indent:10px; color:#234680; font-size:14px; font-weight:bold;}
#sub_con{ width:690px; line-height:22px; margin:0 auto; min-height:350px; display:table; color:#4e4e4e; padding:10px 0 30px 0;}
.pro{ width:330px; height:150px; float:left; border-bottom:1px dashed #ccc; margin:0 10px 0 0;}
#conright1{ width:690px; height:auto; display:table; float:right; margin-right:10px;}
.news_list2{ width:100%;}
.news_list2 li{ line-height:18px; height:20px; border-bottom:1px dashed #ccc; text-indent:15px; color:#4e4e4e; background:url(bg.jpg) no-repeat;}
.news_list2 li a:link,.news_list2 li a:visited{ color:#4e4e4e;}
.news_list2 li a:hover{ color:#C00; font-weight:normal;}
#r_con{ width:640px; margin:10px auto; height:auto; min-height:300px; -height:300px; display:table; overflow:hidden; line-height:28px; font-size:12px; color:#7c7c7c; text-align:justify;text-justify:inter-ideograph; font-size:12px;}
.tab{ border:1px solid #ccc; border-bottom:0px; border-left:0px;}
.tab td{ border:0px solid #ccc;border-bottom:1px; border-left:1px;}
.tab th{ border:0px solid #ccc;border-bottom:1px; border-left:1px;}
.link_10:link,.link_10:visited{ color:#666;}
.link_10:hover{ color:#C00;}



















