/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,img,div {margin:0;padding:0;border:0;}
body {color:#333333; font-size:12px; font-family:"宋体"; background-color:#DDDDDD;}
ul,ol,li {list-style-type:none;}
select,input{vertical-align:middle;}
a {color:#333333; text-decoration:none;}
a:hover {color:#FF6600; text-decoration:underline;}
.clear {clear:both; font-size:0px; line-height:0px;}
.more {color:#336699;}
.pic {border:solid 1px #E7F1FA;}
.infok {margin:0 auto; width:970px; background-color:#FFFFFF; margin-top:5px;}
.menuk {margin:0 auto; width:970px; background:url(/Templets/images/top_menu_bg.gif) repeat-x; height:67px;}
#topinfo {margin:0 auto; width:936px; height:21px; background:url(/Templets/images/top_bg.gif) no-repeat; color:#FFFFFF; padding:9px 0 0 34px; margin-top:5px;}
#topinfo a {color:#FFFFFF;}
#topinfo a:hover {color:#FFFF00; text-decoration:none;}
#logo {float:left; padding-left:15px; width:291px; padding-right:15px;}
.m1 {width:24px; font-weight:bold; float:left; padding:15px 0 0 14px; line-height:20px;}
.m2 {float:left; font-weight:normal; width:117px; line-height:20px; margin-top:15px; color:#CCCCCC; border-right:1px solid #B8D4F0; padding-right:6px;}
.m2 a {color:#000000;}
.m2 a:hover {color:#FF6600;}
.m3 {float:left; font-weight:normal; width:117px; line-height:20px; margin-top:15px; color:#CCCCCC;}
.m3 a:hover {color:#FF6600;}
#banner {padding:5px 0; margin:0 auto; width:970px;}
#small_menu {margin:0 auto; width:970px; height:52px; background:url(/Templets/images/class_menu_bg.gif) no-repeat;}
#small_m_left {width:70px; padding:6px 0 0 21px; line-height:21px; float:left;}
#small_m_right {float:left; width:879px; color:#FFFFFF; line-height:20px; padding-top:7px;}
#small_m_right a {color:#FFFFFF;}
#small_m_right a:hover {color:#FFFF00;}
.k_top {height:5px; font-size:0px; background:url(/Templets/images/k_top.gif) no-repeat;}
.k_bottom {height:5px; font-size:0px; background:url(/Templets/images/k_bottom.gif) no-repeat;}
#foot {margin:0 auto; width:970px; padding-top:1px;}
#foot_info {height:20px; background:url(/Templets/images/foot_info_bg.gif) no-repeat; color:#FFFFFF; text-align:center; line-height:20px;}
#copyright {text-align:center; line-height:23px; height:98px; color:#333333; padding-top:15px;}
.right_class_bg {background:url(/Templets/images/right_class_bg.gif) no-repeat; font-size:14px; color:#275887; font-weight:bold; height:18px; margin-top:5px; padding:8px 0 0 23px;}
.right_class_bg a {font-size:12px; color:#333333; font-weight:normal;}
.right_class_bg a:hover {color:#FF6600;}
.right_class_bg1 {background:url(/Templets/images/right_class_bg1.gif) no-repeat; font-size:14px; color:#275887; font-weight:bold; height:18px; margin-top:5px; padding:8px 0 0 23px;}
.right_class_bg1 a {font-size:12px; color:#333333; font-weight:normal;}
.right_class_bg1 a:hover {color:#FF6600;}
.right_class_bgc {background:url(/Templets/images/right_class_bg2.gif) no-repeat; font-size:14px; color:#275887; font-weight:bold; height:18px; margin-top:5px; padding:8px 0 0 23px;}
#tkpic {width:959px; padding:12px 0 0 11px; height:244px;}
#tkpic li {float:left; width:127px; margin:0 10px 12px 0; display:inline; text-align:center;}
#tkpic li img {padding-bottom:8px;}
#tkpic1 {width:959px; padding:12px 0 0 11px; height:122px;}
#tkpic1 li {float:left; width:127px; margin:0 10px 12px 0; display:inline; text-align:center;}
#tkpic1 li img {padding-bottom:8px;}
.jbdh {border-top:1px solid #DDDDDD;}
.jbdh_name {padding:13px 0 0 20px; color:#275887;}
.jbdh_info {height:52px; margin:0 45px; line-height:20px; padding-top:12px;}
/*.picurl {text-decoration:underline;}*/
.picurl:hover {text-decoration:none;}
.class_name1 {background:url(/Templets/images/btn_down.gif) no-repeat; border-bottom:1px solid #D6D6D6; height:25px; margin:5px 10px 0 10px; line-height:25px;}
.class_name1 h1 {float:left; font-size:14px; font-weight:bold; width:85px; text-align:center; margin-right:15px; color:#FFFFFF;}
.class_name1 h1 a {color:#FFFFFF;}
.class_name1 h1 a:hover {color:#FFFF00; text-decoration:none;}
.class_name1 h2 {float:right; font-size:12px; font-weight:normal; padding-right:5px;}
.mtbd_lb {padding:10px 0 5px 5px;}
.mtbd_lb li {line-height:20px;}
.menu_c_name {font-size:14px; font-weight:bold; color:#666666;}
.morec {font-size:12px; font-weight:normal;}
/*分页样式*/
.viciao {margin-top:20px; margin-bottom:50px; font-size:12px;} 
.viciao a {border:#999999 1px solid; padding:4px 6px 2px 6px; color:#333333; margin-right:2px; text-decoration:none; font-size:12px;} 
.viciao a:hover {border:#999999 1px solid; padding:4px 6px 2px 6px; margin-right:2px; background-color:#FFFFCC; color:#333333; text-decoration:none; font-size:12px;} 
.viciao a:active {border:#FFCC66 1px solid; padding:4px 6px 2px 6px; margin-right:2px; background-color:#FFFFCC; color:#333333; text-decoration:none; font-size:12px;} 
.viciao span.current {border:#1E7073 1px solid; padding:4px 6px 2px 6px; font-weight:bold; color:#FFFFFF; margin-right:2px; background-color:#1E7073; font-size:12px;} 
.viciao span.disabled {border:#CCCCCC 1px solid; padding:4px 6px 2px 6px; color:#CCCCCC; margin-right:2px; font-size:12px;}
/*分页样式结束*/
#mfzx_btn {padding:6px 0 0 9px;}
#mfzx_btn li,#mfzx_btnc li  {float:left; width:102px; height:27px; margin:0 8px 5px 0; display:inline; font-size:0px;}
#mfzx_btnc {padding:6px 0 0 30px;}
/*恶心图遮罩*/
.ex_msk img {filter: Alpha(Opacity=50, FinishOpacity=0, Style=1);}
.ex_msk a:hover img {filter: Alpha(Opacity=100, FinishOpacity=100, Style=1);}