@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
html,body,ul,li,h1,h2,h3,h4,h5{margin:0px; padding:0px;height:auto;width:100%;}
body {font: 12px "Lucida Grande", Verdana, lucida, Arial, Helvetica, 宋体, sans-serif; background:url(../images/body_bg.jpg);}
.clear{ clear:both;}
a:link,a:visited{color:#535353;text-decoration:none;}
a:hover{text-decoration:underline;}
#mainbox{width:996px;border-width:0 3px;border-color:#E5DFD5;border-style:solid;margin:0 auto; background:#fff; }
/* header style */
#header{background:url(../images/head_nav_bg.gif) repeat-x;height:35px;width:997px;margin:0 auto;line-height:35px;overflow:hidden;text-align:center;}
#header a:link,#header a:hover,#header a:visited{color:#535353; text-decoration:none;margin:0 3px;}
#header span{display:block;height:36px;}
#header .nav_l{width:7px;background:url(../images/Nav_lr.gif) no-repeat 0px 0px;float:left;}
#header .nav_r{width:10px;background:url(../images/Nav_lr.gif) no-repeat -9px 0px;float:right;}
#header a.myself_service_color:link,#header a.myself_service_color:hover,#header a.myself_service_color:visited{ color:#9E0000;  font-weight:600;}
/*main_menu*/
#main_menu{width:996px;height:80px; background:url(../images/main_menu_bg.jpg) repeat-x;}
#main_menu .logo{width:150px;height:70px;float:left;margin:3px 0px 0 8px;display:inline; background:url(../images/logo.png); *background:none; height:70px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png');}
#main_menu #r_menu{width:835px;height:80px;float:right; background:url(../images/menu_flower.gif) no-repeat top;}
#r_menu #Primary{ position:relative;width:217px;height:44px;left:5px;top:30px;}
#r_menu #puick_link{width:208px;height:27px; position:relative;left:627px;top:-25px; background:url(../images/quick_link.gif) no-repeat; text-align:center;}
#r_menu #puick_link a,#r_menu #puick_link a:link,#r_menu #puick_link a:visited{background:url(../images/dot_01.gif) 3px 3px no-repeat;padding-left:10px;color:#fff;display:block;font-weight:bold;text-decoration:none;width:60px;float:left; margin:7px 0px 6px 15px;}
#r_menu #puick_link a:hover{ text-decoration:underline;color:#fff;}
#main_menu #r_menu #menus{float:right;color:#8C0000;font-weight:bold;width:600px; margin-top:10px;}
#r_menu #menus a.menus:link,#r_menu #menus a.menus:visited{color:#8C0000;font-weight:bold; text-decoration:none;line-height:22px;margin:0 6px;}
#r_menu #menus a.menus:hover{color:#8C0000;font-weight:bold; text-decoration:underline;line-height:22px;margin:0 6px;}
/*infor*/
#infor{width:998px;margin:4px auto 0 auto;}
#login{width:275px; height:206px;background:url(../images/news_bg.gif) bottom repeat-x; float:left; *margin-left:5px !important; margin-left:5px; *margin-left:3px;}
#login h5{font-size:12px; color:#FF7E00; line-height:20px; padding-left:13px; padding-right:13px;width:auto; background:#EBF8FF;margin:0px;}
#login h5 a, #login h5 a:link, #login h5 a:visited, #login h5 a:hover{color:#FF7E00; }
#login .back{float:right;}
#login .user_img{ width:60px; height:90px; margin-top:50px; position:absolute; margin-left:-30px;}
#login .user_info{ width:275px;text-align:center; line-height:30px; padding-top:12px;}
.l_input{width:220px; margin:0 auto; font-size:13px; padding-top:10px;}
.l_input p{ margin:5px 0;}
.l_input .pass{ width:60px; display:block; float:left; line-height:28px; font-weight:normal;}
.login_input{ width:150px; height:19px; }
.login_code{ width:70px; height:19px; }
.code{ float:right; width:68px; height:24px; padding-right:8px;}
.but_border{width:176px; *width:180px; margin:0 auto; }
.button{background:url(../images/button.gif) no-repeat;width:70px;height:25px;border:none;color:#EB6900;font-weight: bold; margin:8px; display:block; float:left; }
.foot{ position:absolute; *margin-top:-10px !important; margin-top:45px; *margin-top:-18px; margin-left:30px;}
.foot a, .foot a:link, .foot a:hover, .foot a:visited{color:#8C0000; text-decoration:none;}
.foot a:hover{ color:#8C0000; text-decoration:underline}
.foot .img1{background:url(../images/login_dot1.gif) no-repeat ;width:60px;height:17px; line-height:17px; float:left; display:block; padding-left:12px;}
.foot .img2{background:url(../images/login_dot2.gif) no-repeat;width:65px;height:17px; line-height:17px;float:left; padding-left:15px;}
.foot .img3{background:url(../images/login_dot3.gif) no-repeat;width:65px;height:17px; line-height:17px;float:left; padding-left:15px;}
.l_con{width:275px; }
#infor #fla_pic{width:395px;height:206px;float:left;margin:0 5px;}

/*picture*/
#picture{width:395px;height:206px;float:left;margin:0 5px;}
.navigation{z-index:2;height:18px;width:165px;position:absolute;margin-top:-19px; margin-left:230px;text-align:right;}
.navigation span{display:inline-block;width:14px;height:16px;cursor:pointer;margin:1px;background-color:#000;color:#FFF;text-align:center;}
.navigation span.more{width:50px;cursor:pointer;position:absolute;top:0px;left:32px;}
.navigation span.tabon{background-color:#000;color:#F00;}
#pciture .newsimg{display:none;cursor:pointer; border:#000 1px solid; cursor:pointer;}
#pciture #news_1{display:block;background:#ccc;width:100%;}
#pciture .text{z-index:3;position:absolute;width:399px;height:70px;top:154px;font-weight:bold;}
#pciture .text .big{font-size:18px;text-align:left;margin:7px 10px;}
#pciture .text .small{font-size:12px;text-align:left;margin:7px 10px;}
#pciture .text a{color:#FFF;}
#pciture .text a:hover{color:#F00;}
#pciture .gray{}

/*更新*/
#update{width:307px;height:206px; float:left; background:url(../images/news_bg.gif) bottom repeat-x;}
#update h5{ font-size:12px; color:#FF7E00;line-height:20px; padding-left:13px; background:#EBF8FF;width:auto; margin:0}
#update h5 a, #update h5 a:link, #update h5 a:visited, #update h5 a:hover{color:#FF7E00;}
#update h5 span{float:right;font-size:12px;font-weight:normal;margin-right:8px;}
#update ul{list-style:none;width:300px;margin-top:5px; padding:0}
#update li{padding-left:4px; line-height:24px;width:298px;overflow:hidden;}
#update li span{float:right;}
#update li img{float:left;width:19px;height:16px;margin-right:5px;line-height:22px;}

/*links*/
a.list1:link,a.list1:visited{color:#904700; text-decoration:none;}
a.list1:hover{color:#904700; text-decoration:underline;}
a.red1:link,a.red1:visited{color:#f00; text-decoration:none;}
a.red1:hover{color:#f00; text-decoration:underline;}
/*search*/
#search{width:992px; margin:5px auto 0 auto; border:1px solid #FFD84E; background:#FFF8DE; overflow:hidden; padding-top:0px; height:43px;}
#search span{font-size:14px; color:#C9002F;font-weight:bold; }
.selects{font-size:12px;border:1px solid #5C5C5C; margin:auto 11px;}
.textinput{font-size:12px;color:#4E4E4E;line-height:17px;height:17px; background:#F2F9FF; border:1px solid #8BCDFF;}
.search_btn{width:47px;line-height:21px; background:url(../images/search_button.gif)  no-repeat;border:0px; color:#860000;font-size:12px;margin:auto 8px; height:21px; }
#search #search_find{float:left;width:540px;padding-top:10px; background:url(../images/search_tool.gif) 8px 4px no-repeat; padding-left:55px; height:31px;}
#search #search_question{float:right;width:360px;line-height:44px;}
#search #search_question img{float:left;border:0px; margin:auto 6px;}
#search_question .expert{float:left; position:relative; *top:15px !important; top:6px; *top:15px; left:-10px;}
/*tui jian*/
#tjsp{width:673px; background:#FFD84E;margin:5px 0 0 1px; padding:5px; float:left; height:229px;}
.tjsp_bg{ background:url(../images/rec_vedio_img.jpg) left bottom no-repeat #FEFBEC; width:593px; padding-left:80px; padding-top:6px; height:222px;}
.rec_vedio{ width:127px; float:left; margin:0 0 0 18px; display:inline}
.rec_vedio img{ width:115px; height:80px; border:#dadada 1px solid; padding:3px; background:#fff; }
.rec_vedio p{ text-align:center; margin:0;line-height:20px;}

#tjst{background:url(../images/study_bg.gif) repeat-x; width:295px;float:left; margin-left:5px; padding:5px; margin-top:5px;}
.tjst_bg{ background:url(../images/tjst_bg.jpg) no-repeat; width:295px;}
.tjst_bg h3{ background:url(../images/rec_dot.gif) 15px 14px no-repeat; font-size:14px; color:#833B00; padding-left:40px; width:auto; margin:0; line-height:30px; padding-top:10px;}
.tjst_bg ul{ list-style:none; margin:0; padding:0}
.tjst_bg li{ line-height:25px; color:#904700; font-size:12px; background:url(../images/dot_08.gif) 31px 10px no-repeat; padding-left:41px; width:auto; }
.tjst_bg li a, .tjst_bg li a:link, .tjst_bg li a:hover, .tjst_bg li a:visited{color:#904700;}

/*tong bu*/
#tbjy{width:993px; background:#FFD84E;margin:5px auto 0 auto; overflow:hidden;}
#tbjy h2{ background:url(../images/xxtbjy_namebg.gif) no-repeat 20px 5px;color:#8C0000;font-size:14px;font-weight:bold;padding-left:55px;line-height:28px;margin:0px;}
#tbjy #tbcon_l{width:453px;margin:auto 5px;float:left;}
.tb_m_tb{ margin:4px auto;width:96%; display:block;}
#tbjy #tbcon_l .tbcon{width:453px; background:url(../images/tbjy_bg.jpg) no-repeat;height:124px;}
.tb_eachv{ background:url(../images/tb_v_bg.jpg) no-repeat;}
.tb_eachw{ background:url(../images/tb_word_bg.jpg) no-repeat;}
#tbjy p{float:left;display:block;font-size:12px;font-weight:bold;width:66px;height:66px; margin:0 3px;}
#tbjy p a.tbv:link,#tbjy p a.tbv:visited,#tbjy p a.tbv:hover{display:block;margin:23px auto auto auto;width:80%;text-align:center;line-height:18px;text-decoration:none;color:#8C0000;}
#tbjy p a.tbw:link,#tbjy p a.tbw:visited,#tbjy p a.tbw:hover{display:block;margin:23px auto auto auto;width:80%;text-align:center;line-height:18px;text-decoration:none;color:#336000;}
#tbjy #tbcon_r{width:524px;float:left; background:url(../images/tb_r_bg.jpg);height:253px;}
#tbjy #tbcon_r .tk{width:220px;float:left;}
#tbjy #tbcon_r .tk img{margin:4px auto auto 10px; border:0px;}
#tbjy #tbcon_r .tk .tk_6{width:100%;height:180px; margin:16px auto; overflow:hidden;}
.tk_6 p{float:left;font-size:12px;font-weight:bold;width:66px;height:66px;}
.tbtk_each{ background:url(../images/tk_each_bg.jpg) no-repeat;}
#tbjy p a.tbtk:link,#tbjy p a.tbtk:visited,#tbjy p a.tbtk:hover{display:block;margin:23px auto auto auto;width:80%;text-align:center;line-height:18px;text-decoration:none;color:#FF008A;}
#tbjy #tbcon_r .class{width:300px;float:right;}
#tbjy #tbcon_r .class h1 a{float:left; margin:5px 10px 4px auto;width:auto;}
#show_01{border-top:#FFE3E3 1px solid; margin:0px;}
#show_01 ul{list-style:none; margin:0;padding:0px; padding-top:3px; padding-bottom:3px;width:93%;}
#show_01 li{background:url(../images/study.gif) no-repeat 5px 6px; line-height:26px; padding-left:25px;}
#show_01 li a{margin-left:14px;}
#show_01 .story{ margin-left:6px;}
#show_02{width:284px;float:left;margin-left:2px;}
.class_on{width:85px;height:28px; background:url(../images/class_on.gif) no-repeat; display:block;}
.class_off{width:85px;height:28px; background:url(../images/class_off.gif) no-repeat;display:block;}
.s_line{border-bottom:#FFE3E3 1px solid; color:#009EFF;}
.v_line{border-right:#FFE3E3 1px solid; color:#009EFF;}
.guoxue_on{width:105px;height:28px; background:url(../images/guoxue_on.gif) no-repeat;display:block;}
.guoxue_off{width:105px;height:28px; background:url(../images/guoxue_off.gif) no-repeat;display:block;}
.l_r{border-right:1px solid #FFD84E;}
.l_b{border-bottom:1px solid #FFD84E;}
/*dgkt*/
#dgkt{width:981px;margin:5px auto 0 auto; background:#FFAEB7; overflow:hidden;padding:6px;}
#dgkt .dgkt_l{width:267px;float:left; display:inline; }
#dgkt_l h1{margin:10px auto; text-align:center;}
#dgkt_l p{line-height:23px; text-indent:2em; margin:10px auto auto auto;width:90%;}
#dgkt_l p a,#dgkt_l p a:link,#dgkt_l p a:visited{color:#D40018; text-decoration:none; display:block;}
#dgkt_l p a:hover{color:#D40018; text-decoration:underline; display:block;}
#dgkt .dgkt_r{width:705px;float:right;background:url(../images/s520_bg.jpg) bottom repeat-x #FEF2FE;height:297px;}
#dgkt .dgkt_r .title{line-height:41px; background:url(../images/s520_title_bg.gif) repeat-x;display:block;}
.dgkt_r .s520_con{width:705px;margin:auto; overflow:hidden;}
.dgkt_r .s520_con p{float:left;width:129px; text-align:center; margin:2px 6px 0px 6px; display:block-inline;color:#f00;}
.dgkt_r .s520_con p img{width:117px;height:90px;}
.dgkt_r .s520_con p a,.dgkt_r .s520_con p a:link,.dgkt_r .s520_con p a:visited{color:#f00; text-decoration:none;line-height:18px;}
.dgkt_r .s520_con p a:hover{color:#f00; text-decoration:underline;line-height:18px;}
/*study way*/
#study_way{width:993px;margin:5px auto 0 auto;overflow:hidden;}
#study_way #study{width:707px;float:left;margin-right:5px; background:url(../images/study_bg.gif) repeat-x;height:263px;}
#study_way #study h3{line-height:20px;height:20px;color:#4B5401;background:url(../images/xxtbjy_namebg.gif) no-repeat 20px 5px;font-size:14px;font-weight:bold;padding:4px 0 0 64px;width:auto;margin:0px;}
#study_way #study #stu_con{width:695px;margin:6px; background:url(../images/study_flower_bg.gif) no-repeat #FAFFD9;overflow:hidden; height:222px; padding-top:5px;}
#stu_con #con_l{width:180px;float:left; overflow:hidden; margin-left:13px; *margin-left:6px; }
#study h4{font-size:14px;font-weight:bold;background:url(../images/dot_04.gif) 8px 4px no-repeat;margin:0px;}
#study #con_l h4 a{width:auto;padding:3px 0 0 32px;color:#904700; display:block;}
#study #con_l h4 a:link,#study #con_l h4 a:visited,#study #con_l h4 a:hover{color:#904700; text-decoration:none;line-height:25px;}
#stu_con #con_l ul{width:80%; list-style:none; margin-top:5px;*margin-left:25px !important; margin-left:25px; *margin-left:20px; padding:0}
#stu_con #con_l ul li{ line-height:18px;}
#stu_con .con_r{width:260px;float:left;}
#stu_con .con_r h4{font-size:14px;font-weight:bold;background:url(../images/dot_04.gif) 3px 0px no-repeat;}
#stu_con .con_r h4 a{width:auto;padding:0px 0 0 25px;color:#904700; display:block;line-height:25px;text-decoration:none;}
#study #con_r h4 a:link,#study #con_r h4 a:visited,#study #con_r h4 a:hover{color:#904700; text-decoration:none;ine-height:25px;}
#stu_con .con_r img{float:left;width:107px;height:74px;margin:3px 3px 3px 3px;}
#stu_con .con_r ul{width:53%; list-style:none; display:block;float:right;margin-right:2px; padding:0}
#stu_con .con_r ul li{ line-height:21px;}
#stu_con .con_r p{width:220px; text-indent:2em; line-height:21px;  color:#904700; margin-top:0;}
#stu_con .con_r p a, #stu_con .con_r p a:link,#stu_con .con_r p a:visited, #stu_con .con_r p a:link{color:#904700;}
#blue_cat{width:281px;float:right; background:url(../images/blue_cat_bg.gif) repeat-x; overflow:hidden;}
#blue_cat #bluecat_con{width:auto;height:auto;margin:5px; background:#fff;}
#bluecat_con h1{ background:url(../images/dot_05.gif) 14px 8px no-repeat;line-height:35px;font-size:14px;font-weight:bold;color:#FF4600; padding-left:38px;width:auto;margin:0px;}
#bluecat_con h1 a,#bluecat_con h1 a:link,#bluecat_con h1 a:visited{color:#FF4600; text-decoration:none;}
#bluecat_con h1 a:hover{color:#FF4600; text-decoration:underline;}
#bluecat_con h1 img{float:left;width:110px;height:218px;}
#bluecat_con ul{width:150px; list-style:none;float:right; padding:0;margin:0px;}
#bluecat_con ul li{line-height:21px;}
/*contents_three*/
#con_3s{width:993px; margin:0px;padding:0px; margin:5px auto 0 auto;overflow:hidden;}
#con_3s #con_1{width:351px;float:left;margin:0px;padding:0px;}
#con_3s #con_2{width:351px;float:left;margin:0px;padding:0px;}
#con_3s #con_3{width:281px;float:left;margin:0px;padding:0px;}
.t1{height:1px;background:#FFEA87;margin:0 3px;width:auto;overflow:hidden;}
.t2{height:1px;background:#FFEA87;margin:0 2px;width:auto;overflow:hidden;}
.t3{height:1px;background:#FFEA87;margin:0 1px;width:auto;overflow:hidden;}
.tcon{background:url(../images/dot_03.gif) 8px 1px no-repeat #FFEA87;line-height:23px; border-bottom:4px solid #FFD200;font-size:14px;color:#910000;font-weight:bold;}
a.l3:link,a.l3:visited,a.l3:hover{color:#910000; display:block; margin-left:35px; text-decoration:none;}
#con_3s .con{ background:#FFE04D; overflow:hidden; display:block inline;height:112px;margin:0px;padding:0px;}
#con_3s .con img{float:left; margin:7px 10px 10px 10px;width:105px;height:101px;}
#con_3s .con ul{ list-style:none;width:225px;float:left;margin:0px;padding:0px; margin-top:5px;}
#con_3s .con ul li{width:98%;line-height:21px;}
#con_3s .con ul li a,#con_3s .con ul li a:link,#con_3s .con ul li a:visited{color:#630000; text-decoration:none;line-height:21px;}
#con_3s .con ul li a:hover{color:#630000; text-decoration:underline;line-height:21px;}
.b1{height:1px;background:#FFE04D;margin:0 1px;width:auto;overflow:hidden;}
.b2{height:1px;background:#FFE04D;margin:0 2px;width:auto;overflow:hidden;}
.b3{height:1px;background:#FFE04D;margin:0 3px;width:auto;overflow:hidden;}
/* foot style */
#foot{background:#F8F8F8;border-top:1px solid #ddd;width:996px;margin:5px auto 0 auto; float:left; }
#footlogo{float:left;margin:5px 15px;width:150px;display:inline;  background:url(../images/logo.png); *background:none;height:70px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png'); }
#foot .copy{float:left;margin:20px 15px 5px 15px;width:783px;display:inline;}
#foot .copy p{text-align:center;display:block;margin:0 auto;font-weight:bold;line-height:22px;}
#list_total{width:993px; height:auto; margin:5px auto 0px; }
/*second*/
/*左边列表*/
#left_list{width:234px; height:auto; float:left;  margin:0;}
.left_top{ background:url(../images/second_left_title.jpg) no-repeat; width:219px; height:26px; display:block; padding-top:13px; padding-left:15px; color:#004971; font-size:14px; font-weight:bold; }
.left_top a, .left_top a:link, .left_top a:visited, .left_top a:hover{color:#004971;}
.left_bottom{  width:234px; height:124px; display:block; float:left; }
.left_top img{margin-right:10px;}
.list_border{ background:url(../images/left_bg.jpg) top repeat-x #fff; width:232px; border-left:#CFE9F6 1px solid; border-right:#CFE9F6 1px solid; height:auto; float:left;}
.list_border2{ background:url(../images/second_left_bg.jpg) no-repeat top ; width:232px; height:auto;  float:left;}
dt{ background:url(../images/dt_bg.gif) no-repeat left bottom; line-height:30px; color:#FF009C; font-size:14px; font-weight:bold; margin-left:15px; padding-left:8px;}
dd{line-height:26px; text-align:center; color:#864D03;}
dd a, dd a:link, dd a:visited{color:#864D03; text-decoration:none;}
dd a:hover{color:#CA002F;text-decoration:none;}
 dd a{margin:0 12px;}
/*右边列表*/
#right_list{width:754px; height:auto; float:left; margin-left:5px;}
#right_list h5{ background:url(../images/dot_06.gif) no-repeat 12px 8px #FFEEF7; line-height:28px; font-size:12px; border-top:#FFCEE2 3px solid; padding-left:35px; color:#FF6000;width:auto;}
#right_list h5 a, #right_list h5 a:link, #right_list h5 a:visited, #right_list h5 a:hover{color:#FF6000;}
#list_content{width:754px; margin-top:5px; background:#FFF5E5; overflow:hidden;}
#list_content .l_title{ color:#920000; background:url(../images/list_title_bg.jpg) repeat-x  bottom; border-left:#FFD84D 1px solid; border-right:#FFD84D 1px solid;*width:747px !important; width:747px; *width:752px;  line-height:28px;float:left; padding-bottom:8px; *padding-left:5px !important; padding-left:5px; *padding-left:0px;}
#list_content .l_title a{display:block;float:left; width:auto; margin:3px 10px; text-align:center; height:22px;line-height:22px; white-space:nowrap;}
#list_content .l_title .tab_on{ background:#FF7800;  color:#fff; padding:0 5px; font-weight:bold; }
#list_content .l_title a.tab_on:link, #list_content .l_title a.tab_on:visited, #list_content .l_title a.tab_on:hover{color:#fff;text-decoration:none;}
#list_content .l_title a.tab_off:link,#list_content .l_title a.tab_off:visited, #list_content .l_title a.tab_off:hover{color:#AC3500;text-decoration:none;}
.title_l{ background:url(../images/list_l.jpg) no-repeat; float:left; width:5px; height:28px; display:block;}
.title_r{ background:url(../images/list_r.jpg) no-repeat; float:right; width:5px; height:28px; display:block;}
.ul_list{width:362px; height:auto; float:left;}
.ul_list ul{list-style:none;width:auto;}
.ul_list li{background:url(../images/dot.gif) no-repeat 8px 10px; padding-left:17px; line-height:25px; border-bottom:#cfcfcf 1px dotted;width:auto;}
.con_border{width:752px; border-left:#FFD84D 1px solid; border-right:#FFD84D 1px solid;padding-bottom:8px; margin:0 auto; overflow:hidden;}
.list_aa{margin-left:20px;}
.border{width:auto; height:auto; margin:0 auto; overflow:hidden;}
/*圆角*/
.s1 {height:1px;overflow:hidden;margin:0 5px;background:#FFD84D;width:auto;}
.s3 {height:1px;border-left:1px solid #FFD84D;border-right:1px solid #FFD84D;margin:0 2px;overflow:hidden;width:auto; background:#FFF5E5;}
.s2 {height:1px;border-left:2px solid #FFD84D;border-right:2px solid #FFD84D;margin:0 3px;overflow:hidden;width:auto; background:#FFF5E5;}
.s4 {height:2px;border-left:1px solid #FFD84D;border-right:1px solid #FFD84D;margin:0 1px;overflow:hidden;width:auto; background:#FFF5E5;}

/*修改hot圆角边框颜色*/
.con_border .s2, .con_border .s3, .con_border .s4{border-color:#FFD84D}
.con_border .s1 { background-color:#FFD84D;}

/*新列表*/
#subject_list{width:992px; height:auto; float:left; }
#subject_list h5{ background:url(../images/dot_06.gif) no-repeat 12px 8px #FFEEF7; line-height:28px; font-size:12px; border-top:#FFCEE2 3px solid; padding-left:35px; color:#FF6000;width:auto;}
#subject_list h5 a, #subject_list h5 a:link, #subject_list h5 a:visited, #subject_list h5 a:hover{color:#FF6000;}
#subject_content{width:992px; margin-top:5px; background:#FFF5E5; overflow:hidden;}
#subject_content h5{ color:#920000; background:url(../images/list_bg.jpg) repeat-x; border:none;padding:0px 0 0 0; line-height:28px; width:992px; overflow:hidden;}
#subject_content h5 a{display:block;float:left;width:79px; text-align:center; height:26px;  line-height:26px;margin-top:2px;}
#subject_content h5 .tab_on{ background:url(../images/label.jpg) no-repeat bottom;  color:#FF0C00; }
#subject_content h5 a.tab_on:link, #subject_content h5 a.tab_on:visited, #subject_content h5 a.tab_on:hover{color:#FF0C00;text-decoration:none;}
#subject_content h5 a.tab_off:link,#subject_content h5 a.tab_off:visited, #subject_content h5 a.tab_off:hover{color:#fff;text-decoration:none;}
#subject_list .con_border{width:990px; border-left:#FFD84D 1px solid; border-right:#FFD84D 1px solid; margin:0 auto; overflow:hidden; }
#subject_list .list_aa{*margin-left:80px !important; margin-left:80px;}
#subject_list .border{width:850px; height:auto; margin:0 auto;}

/* Page Num */
.flip {padding:3px 0;font-size:12px;margin:10px 0;text-align:center;font-size:12px;}
.flip a{padding:2px 8px;border:1px solid #E4CCE0;background-position:50% buttom;color:#AC3515;text-decoration:none;margin:0 3px;}
.flip a:hover,.flip a:active{border:#AF632B 1px solid;color:#fff;background:#D48436;}
.flip span.current {padding:2px 6px;font-weight:bold;color:#000;margin:0 2px 0 0;}
.flip span.disabled {display:none;}
.flip a.next {border:#ccdbe4 2px solid;margin: 0px 0px 0px 10px;}
.flip a.next:hover,.flip a.prev:hover {border: #2b55af 2px solid;}
.flip a.prev {border:#ccdbe4 2px solid;margin: 0px 10px 0px 0px;}
/*安全教育*/
#safe_edu{ width:992px; height:auto; background:#A9E7FE; margin:5px auto 0 1px;float:left; padding-bottom:5px; overflow:hidden;}
#safe_edu h5{ font-size:14px; color:#5A4700; background:url(../images/xxtbjy_namebg.gif) no-repeat 20px 5px; padding-left:55px; line-height:28px; margin:0px;}
#safe_edu h5 a:link,#safe_edu h5 a:visited{font-size:14px; color:#5A4700;text-decoration:none;}
#safe_edu h5 a:hover{font-size:14px; color:#5A4700; text-decoration:underline;}
/*事件回顾*/
#safe_video{ width:483px; height:259px; background:#F4FCFF; float:left; margin-left:5px; display:inline;}
#safe_video h6{font-size:14px;background:url(../images/icon.gif) no-repeat 10px 6px; line-height:30px; padding-left:40px;color:#19B000; margin:0px;}
#safe_video h6 .video_line{ background:url(../images/video_icon.gif) no-repeat; width:361px; height:7px; float:right;margin-top:10px; *margin-top:-20px; margin-right:10px;margin-bottom:0px;}
#safe_video .v_pic{ width:467px; list-style:none; margin:0px;margin-top:0px; margin-left:10px;_margin-left:10px;padding:0px;}
#safe_video .v_pic li{width:125px;float:left;text-align:center; margin-left:20px;overflow:hidden;padding:0px;}
#safe_video .v_pic img{border:1px solid #E1E1E1; padding:2px;margin-left:3px; margin-right:3px;width:115px; height:80px;}
#safe_video .video_tit{ line-height:24px;}
/*案例回顾*/
#safe_back{ width:494px; height:128px; background:#F4FCFF; margin-left:5px;float:left; overflow:hidden;}
#safe_back h6{font-size:14px;background:url(../images/icon.gif) no-repeat 10px 6px; line-height:30px; padding-left:40px;color:#19B000; margin:0px;}
#safe_back h6 .back_line{background:url(../images/back_icon.gif) no-repeat; width:370px; height:7px; float:right; margin-top:10px; *margin-top:-20px;margin-right:10px;}
#safe_back .back_list{ list-style:none; margin:0px;margin-top:0px; margin-left:20px;padding:0px; }
#safe_back .back_list li{ width:220px; float:left; background: url(../images/dian.gif) no-repeat 0px 10px; padding-left:15px; line-height:24px;}
/*安全常识*/
#safe_info{ width:255px; height:126px; background:#F4FCFF; float:left; margin-left:5px;margin-top:5px; overflow:hidden;}
#safe_info h6{font-size:14px;background:url(../images/icon.gif) no-repeat 10px 6px; line-height:30px; padding-left:40px;color:#19B000; margin:0px;}
#safe_info h6 .info_line{background:url(../images/info_icon.gif) no-repeat; width:130px; height:7px; float:right;margin-top:10px; *margin-top:-20px; margin-right:10px;}
#safe_info .info_list{ list-style:none; margin:0px;margin:0px;margin-left:20px;padding:0px;}
#safe_info .info_list li{ width:218px;float:left; background: url(../images/dian.gif) no-repeat 0px 10px; padding-left:15px; line-height:24px;}
/*教育漫画*/
#safe_draw{ width:234px; height:126px;background:#F4FCFF; float:left; margin-left:5px; margin-top:5px; overflow:hidden;}
#safe_draw h6{font-size:14px;background:url(../images/icon.gif) no-repeat 10px 6px; line-height:30px; padding-left:40px;color:#19B000; margin:0px;}
#safe_draw h6 .draw_line{background:url(../images/draw_icon.gif) no-repeat; width:106px; height:7px; float:right; margin-top:10px; *margin-top:-20px; margin-right:10px;}
#safe_draw .draw_list{ list-style:none; margin:0px; margin:0px;margin-left:20px;padding:0px;}
#safe_draw .draw_list li{ width:196px;float:left; background: url(../images/dian.gif) no-repeat 0px 10px; padding-left:15px; line-height:24px;}
/*jing xuan ti ku*/
.jxtk_box{width:979px;margin:5px auto 0 auto; background:#FDDB62; overflow:hidden;padding:7px;}
.jxtk_box .title{line-height:31px;padding-left:10px;display:block;}
.jxtk_box .jxtk_con{float:left; background: #fff;padding:0 7px 7px 7px;}
.jxtk_box .jxtk_con .title_span{height:33px;line-height:33px; background:url(../images/jxtk_h1pic.gif) 0 -26px repeat-x;display:block;}
.jxtk_box .jxtk_con .title_span a{padding-left:23px;display:block;width:100px;line-height:29px; background:url(../images/jxtk_h1pic.gif) 0 5px no-repeat;color:#904700;font-size:14px;font-weight:bold;}
.jxtk_box .jxtk_con ul{width:100%;margin:0 auto; background:#FCFBBD;list-style:none;padding:0px;}
.jxtk_box .jxtk_con ul li{line-height:25px;color:#904700;width:auto;}
.jxtk_box .jxtk_con ul li a:link,.jxtk_box .jxtk_con ul li a:visited{line-height:25px;color:#904700;margin-left:10px; text-decoration:none;}
.jxtk_box .jxtk_con ul li a:hover{line-height:25px;color:#904700;margin-left:10px; text-decoration:underline;}
/*xue xi zhi dao*/
.xuexizd_box{width:979px;margin:5px auto 0 auto; background:#E8FF7B; overflow:hidden;padding:7px;}
.xuexizd_box .title{line-height:31px;padding-left:10px;display:block;}
.xuexizd_box .xxzd_con{float:left; background:url(../images/xxzd_conbg.gif) repeat-x;padding:7px;border:1px solid #B2D414;}
.xuexizd_box .xxzd_con .title_span{height:30px;line-height:30px;display:block;border-bottom:1px solid #904700;}
.xuexizd_box .xxzd_con .title_span a{padding-left:23px;display:block;width:100px;line-height:29px; background:url(../images/xxzd_h1pic.gif) 0 1px no-repeat;color:#904700;font-size:14px;font-weight:bold;}
.xuexizd_box .xxzd_con ul{width:100%;margin:0 auto;list-style:none;padding:5px 0;}
.xuexizd_box .xxzd_con ul li{line-height:25px;color:#904700;width:auto;}
.xuexizd_box .xxzd_con ul li a:link,.xuexizd_box .xxzd_con ul li a:visited{line-height:25px;color:#904700;margin-left:10px; text-decoration:none;}
.xuexizd_box .xxzd_con ul li a:hover{line-height:25px;color:#904700;margin-left:10px; text-decoration:underline;}
/*20101130*/
.list_warn{width:715px; border:#FFC657 1px solid; background:#fff; padding:10px; margin:10px auto; text-align:center; color:#CC0000}