@charset "gb2312";
/* CSS Document   2009-8-21 */
body{ margin:0px auto; padding:0px; border:0px; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.f12{ font-size:12px;}
.fbule{ color:#023771; font-size:14px;}
img{ border:none;}
div,form,span{ margin:0px; padding:0px; border:0px;}
input{ margin:0px; padding:0px;}
table,tr,td{ margin:0px; padding:0px; border:0px;}
.clear{ margin:0px; padding:0px; border:0px; clear:both;}
div.clear{ margin:0px; padding:0px; border:0px;}
a,a:visited{ color:#023771; text-decoration:none;}
a:hover{ color: #CC0000; text-decoration:underline;}

/*header 2009-8-21*/
.header{ width:960px; margin:0px auto;}
.login{ text-indent:5px; height:25px;line-height:25px; border-bottom:1px solid #E1E1E1; margin-top:5px;}
.login form a,.login form a:visited{ margin:0px 2px; padding:0px 5px; color:#C00; text-decoration:none;}
.login form a:hover,.login form a:active{ color:#000; text-decoration:underline; margin:0px 2px; padding:0px 5px;}
.login_input{ height:14px; width:80px; margin:0px 5px;}
.login_botton{ height:20px; width:45px; line-height:20px;}
.login span{margin-left:480px;}

/*logo banner 2009-8-21*/
.logo_banner{ margin-top:8px; margin-bottom:5px;}
.logo{ width:230px; float:left;}
.banner{width:720px; float:left; margin-left:10px; height:76px;}
.banner span{display:inline; float:right; margin-right:8px;}

/*menu 2009-8-21*/
.menu{height:50px;width:960px; line-height:50px;position:relative; z-index:2;}
.menu_ul{list-style-type:none;margin:0;padding:0 0 0 70px;height:100%;font-weight:bold; 
 display:block; background:url(images/menu.jpg) no-repeat;position:absolute; width:890px; top:0px; left:0px;}
.menu ul li{float:left;background: url(images/men_center.gif) no-repeat right center;padding:0px 18px; margin:0px; height:50px;}
.menu table{position:absolute;border-collapse:collapse;left:0;top:0;}
.menu li a , .menu li a:visited {color:#fff;text-decoration:none; display:block;float:left;padding:0;height:50px;line-height:50px;cursor:pointer;}
.menu li a:hover,.menu li a:active{ color: #D8D8D8;}
.menu ul ul {visibility:hidden;position: absolute;height:30px; line-height:30px;display:block; margin:0px; padding:0px;}
.menu ul ul li{font-size:14px; margin:0px; padding:0px; font-weight:normal;}
.menu :hover {white-space:normal;}
.menu ul li:hover ul,.menu ul a:hover ul{display:block;visibility:visible;}
.menu ul :hover ul li {display:block; background: #E3E3E3; height:30px; line-height:30px;}
.menu ul :hover ul li a,.menu ul :hover ul li a:visited {display:block; height:30px; line-height:30px; width:auto; float:left; color: #006699; padding:0 8px; background:#E3E3E3; }
.menu ul :hover ul li a:hover {color:#c00; background:#CCCCCC;}
.menu_01{ position: relative; top:45px; left:160px; width:250px;}
.menu_02{ position: relative; top:45px; left:270px; width:250px;}
.menu_03{ position: relative; top:45px; left:330px; width:330px;}
.menu_04{ position: relative; top:45px; left:500px; width:160px;}
.menu_05{ position: relative; top:45px; left:490px; width:410px;}
.menu_06{ position: relative; top:45px; left:710px; width:160px;}


/*search 2009-8-21*/
.search{background-color: #F5F5F5; border:1px solid #E8E8E8; height:30px; line-height:30px; margin-top:5px;margin-bottom:8px;}
.web_news{ width:670px; float:left; margin-right:10px; font-weight:bold; color:#069; text-indent:8px;}
.web_news span{ font-weight:normal;}
.web_news span a,.web_news span a:visited{ color:#F00; text-decoration:none;}
.web_news span a:hover{ color: #E10000; text-decoration:underline;}
.nav_search{ width:260px; float:right;position:relative;}
.search_input{ height:22px; width:200px; border:1px solid #CCC; line-height:24px; margin-right:5px; position:absolute;top:3px;z-index:1;}
.search_botton{width:40px; height:24px; border:none; position:absolute; left:205px; top:3px;background:url(images/search.gif);}

/*flash 2009-8-22*/
.flash{height:300px; width:960px; margin:10px auto;}
.flash_flash{ width:400px; float:left;} 
.flash_content{ float:left;}
.flash_redian{ width:360px; float:left;}
.flash_redian_title{ text-align:center; font-weight:bold; font-size:16px; height:35px; line-height:30px; background-color:#f4f4f4;}
.flash_redian_content{ text-indent:25px; line-height:25px; padding:0px 10px; margin-bottom:12px; background-color:#f4f4f4;}
.flash_redian_list{ background:url(images/pic_3.gif) no-repeat left center; text-indent:15px; margin:0px 10px; height:28px; line-height:28px;}
.flash_benxiao{ float:left; width:188px;; margin-left:10px; border:1px solid #B1B1B1; display:inline; padding-bottom:3px;}
.flash_benxiao_title{ float:left; margin:0px 10px 8px; font-weight:bold; border-bottom:1px solid #B1B1B1; height:24px; padding-top:10px; background: url(images/pic_9.gif) no-repeat left center; padding-left:20px; width:148px; display:inline;}
.flash_benxiao_title span{ float:right; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.flash_benxiao_list{ height:25px; line-height:25px; margin:0px 10px; _margin-right:0px;}
.flash_benxiao_list a,.flash_benxiao_list a:visited{ color:#000000; text-decoration:none;}
.flash_benxiao_list a:hover{ color:#C00; text-decoration:underline;}

/*content 2009-8-22*/
.content{ width:960px; margin:10px auto;}

/*content left 2009-8-22*/
.content_left{ width:183px; float:left;}
.content_left_top{ background:url(images/content_left_top.jpg) no-repeat; height:20px; padding-left:10px; padding-top:10px; font-weight:bold; float:left; width:173px;}
.content_left_top span{ float:right; font-weight:normal; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; display: inline;}
.content_left_top span a,.content_left_top span a:visited{ color:#CC0000; text-decoration:none;}
.content_left_top span a:hover{ color:#FF0000; text-decoration:underline;}
.content_left_list{ height:auto; border:1px solid #6F92B8; border-top: none; margin-bottom:10px;}
.content_left_list ul{ list-style-type:none; margin:0px; padding:7px 0px 10px; display:block;}
.content_left_list li{text-align:center;}
.content_left_list li a,.content_left_list li a:visited{ color:#000; text-decoration:none;}
.content_left_list li a:hover,.content_left_list li a:active{ color:#C00; text-decoration:underline;}
.content_left_list li img{ width:151px; height:113px; padding:8px 0px 4px; border:none;}
.content_left_box{line-height:22px; padding:10px 5px 10px 8px; *margin-top:-10px;}
.content_left_box td a,.content_left_box td a:visited{ color:#000000; text-decoration:none;}
.content_left_box td a:hover{ color:#C00; text-decoration:underline;}
.content_left_link{ width:183px; margin-bottom:10px; margin-top:-10px;}
.content_left_link ul{ list-style-type:none; margin:0px; padding:10px 0px 10px; display:block; width:181px; border:1px solid #6F92B8; border-top: none;}
.content_left_link li{ padding:10px 0px 0px 50px;}
.content_left_link li img{ border:none; width:88px; height:31px;}

/*content right 2009-8-22*/
.content_right{ width:777px; float:left; display:inline;}
.content_right_nav{ margin-bottom:10px;}
.content_right_box{ width:375px; background:url(images/content_right_bottom.jpg) no-repeat center bottom; float:left; margin-left:13px; display:inline;}
.content_right_title{ background:url(images/content_right_title.jpg) no-repeat; height:21px; font-weight:bold; padding:9px 0px 0px 10px; float:left; width:365px;}
.content_right_title span{ float:right; font-weight:normal; padding-right:10px;}
.content_right_title span a{padding:0px 2px;}
.right_box_main{ border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1; margin-bottom:5px; padding:10px 5px 5px; height:215px;}
.right_box_img{ float:left; width:120px; padding:5px 5px 10px 5px; text-align:center; height:115px;}
.right_box_img img{ border:none; margin-bottom:8px; width:120px; height:90px;}
.right_box_img a,.content_left_list li a:visited{ color:#000000; text-decoration:none;}
.right_box_img a:hover{ color:#023771; text-decoration:underline;}
.right_box_list{ float:right; width:213px; background:url(images/pic_3.gif) no-repeat center left; padding:0px 5px 0px 10px; line-height:27px; height:27px; margin-left:5px;}
.right_box_list2{ background:url(images/pic_3.gif) no-repeat center left; padding:0px 10px 0px 10px; line-height:27px; height:27px; margin-left:3px;}
.right_box_book ul{ margin:0px; padding:0px; list-style-type:none; display:block; margin:0px 10px; text-align:center;}
.right_box_book li{ float:left; display:inline; margin:5px 18px;}
.right_box_book li span{ display:block; line-height:22px;}

.right_box_book img{ width:70px; height:98px; _margin-bottom:5px; border:1px solid #CCCCCC; padding:2px;}
.right_box_book li a,.right_box_book li a:visited{ color:#000000; text-decoration:none;}
.right_box_book li a:hover{ color:#C00; text-decoration:underline;}

/*flash广告 2009-8-22*/
.ads{ height:auto; margin:10px 0px 10px 13px; width:764px;}
.ads img{ border:none; width:764px;}

/*研究生深造 2009-8-28*/
.shenzao{ margin:10px 0px 10px 13px; border:1px solid #B1B1B1; height:190px;}
.shenzao_title{ height:28px; border-bottom:1px solid #B1B1B1; line-height:28px; font-weight:bold; background:url(images/pic_5.jpg) repeat-x; float:left; padding-left:8px;  width:754px;}
.shenzao_title span{ float:right; font-weight:normal; padding-right:10px;}
.shenzao_title span a{padding:0px 2px;}
.shenzao_list ul{ list-style-type:none; margin:0px; padding:5px 8px; border:0px;}
.shenzao_list li{ float:left; width:357px; background:url(images/pic_3.gif) no-repeat left center; padding:0px 8px;;line-height:25px;*line-height:21px; display:block; overflow:hidden; margin:0px;}

/*音乐 2009-8-22*/
.music{ margin-left:13px; margin-bottom:10px; border:1px solid #B1B1B1; height:226px;}
.music_zhuda{ width:190px; float:left; border-right:1px solid #B1B1B1; text-align:center; padding-bottom:5px; _padding-bottom:8px;}
.music_zhuda img{ width:132px; height:114px; border:none; margin:18px auto 5px; display:block; padding:0px;}
.music_zhuda span{ display:block; line-height:28px;}
.music_title{ height:28px; background:url(images/pic_5.jpg) repeat-x; border-bottom:1px solid #B1B1B1; line-height:28px; font-weight:bold; text-align:left; text-indent:8px;}
.music_title span{ float:right; font-weight:normal; font-size:12px; padding-right:10px;}
.music_title span a,.shipin_title span a:visited{ color:#CC0000; text-decoration:none;}
.music_title span a:hover{ color:#FF0000; text-decoration:underline;}
.music_title2{ height:28px; background:url(images/pic_5.jpg) repeat-x; border-bottom:1px solid #B1B1B1; line-height:28px; font-weight:bold; text-align:left; text-indent:8px; margin-bottom:13px;}
.music_main{ float:left;}
.music_zuixin{ width:420px; float:left; border-right:1px solid #B1B1B1; padding-bottom:5px;}
.music_zuixin_list ul{ list-style-type:none; padding:16px 14px 5px; margin:0px; display: block;}
.music_zuixin_list li{ float:left; padding:0px 18px; display:inline;}
.music_zuixin_list li img{ width:60px; height:60px; margin-bottom:2px; border:none;}
.music_zuixin_list li span{ text-align:center; height:20px; line-height:20px; display:block; width:60px; overflow:hidden;}
.music_zuixin_list li a,.music_zuixin_list li a:visited{ color:#000000; text-decoration:none;}
.music_zuixin_list li a:hover{ color:#C00; text-decoration:underline;}
.music_paihang{float:left; width:150px; background:url(images/paihang_1.jpg) no-repeat left bottom;}
.music_paihang_list{ height:24px; line-height:24px; text-indent:30px; font-size:12px; width:140px; overflow:hidden; padding-right:10px;}
.music_paihang_list a,.music_paihang_list a:visited{ color:#000000; text-decoration:none;}
.music_paihang_list a:hover{ color:#C00; text-decoration:underline;}

/*视频 2009-8-22*/
.shipin{margin-left:13px; height:175px;}                        /*此处注明了高度*/
.shipin_title{ background:url(images/shipin.jpg) no-repeat; height:20px; font-weight:bold; padding:10px 0px 0px 15px; float:left; width:749px;}
.shipin_title span{ float:right; font-weight:normal; font-size:12px; padding-right:10px;}
.shipin_title span a,.shipin_title span a:visited{ color:#CC0000; text-decoration:none;}
.shipin_title span a:hover{ color:#FF0000; text-decoration:underline;}
.shipin_list{  border:1px solid #B1B1B1; border-top:none; text-align:center; height:145px;} /*此处注明了高度*/
.shipin_list ul{ list-style-type:none; margin:0px 16px; padding:0px; display:block;}
.shipin_list li{ float:left; margin:22px 13px 10px 13px; padding:0px; display:inline; overflow:hidden;}
.shipin_list li img{ border:none; width:70px; height:90px; margin-bottom:8px;}
.shipin_list li a,.shipin_list li a:visited{ color:#000000; text-decoration:none;}
.shipin_list li a:hover{ color:#C00; text-decoration:underline;}

/*影视 2009-8-22*/
.yinshi{ margin-left:13px; border:1px solid #B1B1B1; margin-top:10px; height:281px; width:762px;}
.yinshi_dianyin{ width:300px; float:left; border-right:1px solid #B1B1B1;  padding-bottom:5px; display:inline;}
.yinshi_title{height:28px; background:url(images/pic_5.jpg) repeat-x; border-bottom:1px solid #B1B1B1; line-height:28px; font-weight:bold; text-align:left; text-indent:10px;}
.yinshi_title span{ float:right; font-weight:normal; font-size:12px; padding-right:10px;}
.yinshi_title span a,.shipin_title span a:visited{ color:#CC0000; text-decoration:none;}
.yinshi_title span a:hover{ color:#FF0000; text-decoration:underline;}
.yinshi_title2{height:28px; background:url(images/pic_5.jpg) repeat-x; border-bottom:1px solid #B1B1B1; line-height:28px; font-weight:bold; text-align:left; text-indent:10px; margin-bottom:10px;}
.dianyin_content_img{ float:left; padding:15px 15px 0px;; text-align:center;}
.dianyin_content_img img{ height:192px; width:142px; border:none;}
.dianyin_content_img span{ display:block; line-height:30px; margin-top:10px;}
.dianyin_content_list{ float:left; width:120px; padding:15px 8px 0px 0px; line-height:20px; height:215px; overflow:hidden; display:block;}
.dianyin_content_list span{color:#C00;}
.yinshi_main{ float:left;}
.yinshi_dianshiju{width:310px; float:left; border-right:1px solid #B1B1B1; height:281px;}
.yinshi_dianshiju_img{ float:left; margin:13px 15px 0px; display:inline;}
.yinshi_dianshiju_img img{ border:none; width:35px; height:46px;}
.yinshi_dianshiju_list{ float:left; font-size:14px; font-weight:bold; margin:13px 10px 0px 0px; line-height:24px; display:inline;}
.yinshi_dianshiju_list span{ display:block; font-size:12px; font-weight:normal; color:#333333;}
.yinshi_paihang{ float:left; width:150px; background:url(images/paihang_2.jpg) no-repeat left bottom;}
.yinshi_paihang_list{ overflow:hidden; font-size:12px; width:140px;padding-right:10px; text-indent:30px; height:24px; line-height:24px;}
.yinshi_paihang_list a,.yinshi_paihang_list a:visited{ color:#000000; text-decoration:none;}
.yinshi_paihang_list a:hover{ color:#C00; text-decoration:underline;}

/*footer 2009-8-24*/
.footer{ width:960px; margin:0px auto; background:url(images/pic_10.gif); text-align:center; line-height:24px; padding:10px 0px;}
.footer a,.footer a:visited{ color:#000000; text-decoration:none;}
.footer a:hover{ color:#C00; text-decoration:underline;}

/*热点聚焦栏目*/
.rdjj{ width:960px; margin:10px auto;}
.rdjj_left{ float:left; width:260px;}
.rdjj_left_top{ background:url(images/rdjj_1.jpg) no-repeat center center; height:39px; font-weight:bold; border-bottom:2px solid #55af5c; line-height:39px; text-indent:90px;}
.rdjj_left_bottom{background:url(images/rdjj_3.jpg) no-repeat center bottom; padding-bottom:5px;}
.rdjj_left_table{ border-left:1px solid #7c9cbf; border-right:1px solid #7c9cbf; margin:0px 18px 0px 20px; width:220px; line-height:24px;}
.rdjj_left_table_1{ padding:10px 0px 0px 10px; width:15px;}
.rdjj_left_table_2{ padding:10px 0px 0px; width:175px; border-bottom:2px dashed #E0E0E0; margin-right:10px;}
.rdjj_left_table_2 a,.rdjj_left_table_2 a:visited{ text-decoration:none; color:#000000;}
.rdjj_left_table_2 a:hover{ text-decoration:underline; color:#CC0000;}
.rdjj_right{ float:right; width:700px;}
.rdjj_right_top{ background: url(images/rdjj_2.jpg) no-repeat right bottom; height:24px; text-align:right; padding-top:15px; padding-right:10px;border-bottom:2px solid #55af5c;}
.rdjj_right_main{ border-left:1px dashed #DDDDDD; padding:10px;}
.rdjj_right_title{ background: #EBEBEB; height:28px; line-height:28px; border:1px solid #CCCCCC; font-weight:bold;}
.padding20{ padding-left:20px;}
.rdjj_right_list{ line-height:28px; text-align:left;}
.rdjj_right_list_bg{ background:url(images/rdjj_5.gif) no-repeat left center; text-indent:20px;}
.rdjj_right_page{ height:28px;line-height:28px; margin:20px 0px; text-align:center;}
.rdjj_right_page a{ border:1px solid #999999; background: #F0F0F0; padding:2px 5px; margin:0px 4px;}

/*热点聚焦文章阅读页面，此页面与其它栏目文章阅读页面通用*/
.rdjj_right_main_title{ font-size:26px; font-weight:bold; text-align:center; padding:25px 0px 2px; border-bottom:1px dashed #CCCCCC;}
.rdjj_right_main_title span{ display:block; text-align:right; padding-top:15px; font-weight:normal; font-size:12px; color:#006699;}
.rdjj_right_main_list{ padding:15px 10px 0px; line-height:24px; text-indent:28px;}
