*{ margin:0; padding:0;}
html {background: url(../images/60th.jpg) no-repeat center top;}
body{ padding-top: 50px; width:960px; font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:12px; color:#717171;margin:0 auto; padding-bottom:10px;}
a{ color:#013f7c; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:underline;}
img{ border:none; }
ul{ list-style:none;}
/*-------------------------------------------结束公用样式---------------------------------------------------------------*/
div.header{ width:958px; zoom:1; margin:3px auto; background:url(../images/header_blue_bj.gif) repeat-x left bottom; border:1px solid #b2c7da; padding-bottom:5px; margin-bottom:0; position: relative;}
div.header_top{ background:url(../images/header_bj.gif) repeat-x; padding-left:5px;  overflow:hidden; height:29px; line-height:29px;}
div.header_top div.div_l {float: left;}
div.header_top div.div_r {float: right;}
div.header_top a{ margin:0 10px; color:#013f7c; margin-right:20px;}
div.header_top a:hover{ color:#cc0000;}
div.header_top input{ margin-top:3px;}
div.header_top span{ float:right;}
div.header_top span a{ margin:0 5px; color:#666;}
div.header_top span a:hover{ color:#013f7c;}
div.header_con{ clear:both; width:100%; height:75px; margin:5px auto; }
div.logo{ width:289px; float:left; height:100%;}
div.header_abv{ float:left; width:660px; height:60px; padding-top:8px;}
div.header_abv img{ width:660px; height:60px; overflow:hidden;}
div.nav{ width:945px; min-height:55px;  height:auto; _height:55px;*height:55px;margin:0 auto; clear:both;}
div.nav div.nav_con{ float:left; width:201px; padding-top:5px; height:100%; background:url(../images/nav_line.gif) no-repeat right 40%;}
div.nav div.frist{ width:212px;}
div.nav div.last{ width:118px; background:none; padding-left:5px;}
div.nav_con dl{ width:100%; line-height:24px; clear:both;}
div.nav_con dl dt{ float:left; width:42px; font-weight:bold; text-align:center; color:#013f7c;}
div.nav_con dl dd{ float:left; margin-right:5px;}
div.nav div.last dl dt{ width:33px;}
div.nav div.three dl dt{ width:55px;}
div.nav_con dl dt a{color:#013f7c;}
div.nav_con dl dt a:hover{ color:#cc0000;}
div.nav_con dl dd a{ color:#333;}
div.nav_con dl dd a:hover{ color:#cc0000;}
/*--------------------结束导航-----------------------------*/
div.header_down{ width:945px; clear:both; margin:0 auto; height:21px; overflow:hidden; line-height:21px;}
div.header_down img{ margin-right:5px;}
div.header_down dl{ float:left; line-height:21px; margin-left:15px;}
div.header_down span.more{ float:right;}
div.header_down span.more a{ display:block; background:url(../images/input_more_btn.gif) no-repeat right center; width:43px; height:100%; color:black;}
div.header_down span.more a:hover{ color:#cc0000; text-decoration:none;}
div.header_down samp{ float:left; }
div.header_down dl dt{ float:left; color:#cc0000; font-weight:bold;line-height:21px;}
div.header_down dl dd{ float:left;line-height:21px;}
div.header_down dl dd a{ margin:0 6px; color:#333;line-height:21px;}
div.header_down dl dd a:hover{ color:#cc0000;}
/*-----------------开始滚动新闻---------------------------------------*/
div.scroll{ width:100%; margin:0 auto; clear:both; background:url(../images/scroll_bj.gif) repeat-x; height:30px; line-height:30px; overflow:hidden; margin-bottom:8px;}
div.scroll dl dt{ float:left; background:url(../images/scroll_title.jpg) no-repeat; text-align:center; width:89px; line-height:31px; color:#013f7c; font-weight:bold; margin-right:30px;}
div.scroll dl dd{ float:left; margin-right:20px; color:#b3cadf;}
div.scroll dl dd a{color:#b3cadf; margin-left:3px; line-height:31px;}
div.scroll dl dd a:hover{ color:#ff0;}
/*-------------------------结束头文件----------------------------------*/
div.center_one{ width:958px; border:1px solid #ccc; height:378px; overflow:hidden; margin:8px auto;}
div.one_left{ width:414px; float:left; border-right:1px solid #ccc; height:100%;}
div.one_flash{ width:400px; margin:5px auto;BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid;  BORDER-BOTTOM: #ccc 1px solid; POSITION: relative;}
div.flash_big_pic{ width:100%; height:300px; overflow:hidden; margin-bottom:8px;}
div.flash_small_pic{ width:100%; clear:both; overflow:hidden; height:53px; overflow:hidden;}
div.flash_small_pic dl{ text-align:center; width:375px; float:left;}
div.flash_small_pic dl dd{ float:left; width:75px; text-align:center;}
div.flash_small_pic dl dd img{ border:1px solid #ccc; width:68px; height:51px; overflow:hidden;}
span.flash_left_btn,span.flash_right_btn{ float:left; width:12px; height:39px; padding-top:6px; background:url(../images/flash_btn.gif) no-repeat left 6px; display:block; cursor:pointer;}
span.flash_right_btn{ background-position:-20px 6px; float:right;}
div.one_right{ float:right; width:543px;}
div.one_news{ width:336px; float:left; border-right:1px solid #ccc; height:298px; overflow:hidden;}
div.one_news ul{ width:310px; margin:5px auto; padding-bottom:8px; border-bottom:1px dashed #e8e8e8;}
div.one_news ul.last{ border:none;}
div.one_news ul li{ font-size:14px; line-height:25px; padding-left:20px; background:url(../images/gray_arron.gif) no-repeat;}
div.one_other{ float:right; text-align:center; width:206px;}
div.other_pic{ width:176px; margin:10px auto; clear:both; height:85px; overflow:hidden;}
div.other_pic p{ margin-bottom:7px;}
div.one_other ul{ clear:both; margin:3px auto; height:135px; overflow:hidden; width:176px; text-align:left;}
div.one_other ul li{ background:url(../images/gray_arron.gif) no-repeat -6px -1px; line-height:23px; padding-left:13px;}
div.one_other ul li a{ color:#333;}
div.one_other ul li a:hover{ color:#cc0000;}
div.one_other ul.columntwo {height: 85px; margin: 0 auto; width: 196px;}
div.one_other ul.columntwo li {background: none; padding-left: 5px; width: 93px; float: left; overflow: hidden; white-space: nowrap;}

/*-----------------------------结束第一行-----------------------------------------*/
div.center_two{ width:960px; margin:8px auto; clear:both;height:325px; overflow:hidden;}
div.tab{ float:left; width:408px; border:1px solid #b2c7da; height:323px; overflow:hidden; margin-right:5px;}
div.tab div.tab_nav,div.tab_nav ul{ width:100%; background:url(../images/tab_title.gif) repeat-x left -29px; height:29px; overflow:hidden;}
div.tab_nav ul li{ float:left; width:89px; text-align:center; font-size:14px; line-height:29px;background:url(../images/tab_title.gif) no-repeat -89px top;}
div.tab_nav ul li a{ color:#004488;}
div.tab_nav ul li a:hover{ text-decoration:none;}
div.tab_nav ul li.tab_light{ background:url(../images/tab_title.gif) no-repeat; }
div.tab_nav ul li.tab_light a{color:#004499; font-weight:bold;}
div.tab_box{ width:395px; margin:10px auto; height:293px; overflow:hidden;}
div.tab_box div.none{ display:none;}
div.tab_box ul{ width:100%; height:285px; padding-bottom:5px;}
div.tab_box ul li{ line-height:25px; padding-left:20px; background:url(../images/gray_arron.gif) no-repeat; font-size:14px;}
div.tab_box ul li span.date{ float:right; font-size:12px; color:#777;}
div.tab_box dl{ clear:both; width:393px; margin:0px auto; padding-top:10px;}
div.tab_box dl dd{ text-align:center; width:131px; float:left;}
div.tab_box dl dd img{ border:1px solid #ccc; width:123px; height:78px; overflow:hidden;}
/*--------------------------结束标签---------------------------*/
div.two_con{ float:left; width:320px; border:1px solid #b2c7da; height:323px; overflow:hidden; margin-left:5px;}
div.two_con dl.title{ width:100%; background:url(../images/tab_title.gif) repeat-x left -29px; line-height:29px; height:29px;}
div.two_con dl.title dt{ float:left; background:url(../images/tab_title.gif) no-repeat; width:89px; color:#004499; text-align:center; font-weight:bold; font-size:14px;}
div.two_con dl.title dd{ float:right; text-align:right; color:#013f7c;}
div.two_con dl.title dd a{ margin:0 5px;}
div.two_con ul{ width:303px; margin:10px auto; height:303px; overflow:hidden;}
div.two_con ul li{ line-height:28px; background:url(../images/gray_arron.gif) no-repeat left 2px; padding-left:20px; font-size:14px; width:283px; overflow:hidden; height:28px;white-space: nowrap;text-overflow: ellipsis;text-overflow: ellipsis;}
div.two_bao{ float:right; width:205px; border:1px solid #ccc; height:323px; overflow:hidden; text-align:center;}
div.two_bao dl{ width:191px; margin:10px 0 3px 0; height:140px; overflow:hidden; color:#333; text-align:left;}
div.two_bao dl dt{ float:left; width:95px; height:100%;}
div.two_bao dl dt img{ height:120px; width:86px;}
div.two_bao dl dd{ float:left; width:96px; line-height:18px;}
div.two_bao dl dd a{  font-size:14px; font-weight:bold; line-height:23px; color:#333;}
/*-----------------------------------结束第二行-----------------------------------------------------------*/
div.center_three{ clear:both; width:100%; margin:8px auto; overflow:hidden; height:390px;}
div.three_left{ float:left; width:742px;}
div.abv{ clear:both; margin-bottom:8px;}
div.three_left div.tab{ width:740px; height:310px; overflow:hidden;}
div.three_left div.tab dl.title{ width:100%; background:url(../images/tab_title.gif) repeat-x left -29px; height:29px; overflow:hidden; line-height:29px; }
div.three_left div.tab dl.title dt{ float:left; background:url(../images/tab_title.gif) no-repeat left top; width:89px; text-align:center; font-size:14px; font-weight:bold; color:#004499;}
div.three_left div.tab dl.title dd{ float:right; text-align:right; color:#013f7c;}
div.three_left div.tab dl.title dd a{ margin:0 7px;}
div.three_left_pic{ width:233px; float:left; height:277px; overflow:hidden; text-align:center;}
div.three_left_pic dl { padding-top:20px; width:200px; margin:0 auto;}
div.three_left_pic dl dt{ margin-bottom:10px;}
div.three_left_pic dl dt img{ width:200px; height:200px;}
div.three_left_pic dl dd{ line-height:22px;}
div.three_left_pic dl dd a{ color:#333;}
div.three_left_pic dl dd a:hover{ color:#cc0000;}
div.three_left_con{ width:330px; float:left;}
div.three_left_con dl{ padding-top:18px; height:60px; margin-bottom:10px; padding-bottom:5px; border-bottom:1px dashed #e8e8e8;}
div.three_left_con dl dt{ line-height:20px; font-size:14px; color:#013f7c; font-weight:bold;}
div.three_left_con dl dd{ line-height:19px; }
div.three_left_con ul{ clear:both; margin:10px auto; margin-bottom:0; height:185px; overflow:hidden;}
div.three_left_con ul li{ line-height:25px; padding-left:15px; background:url(../images/gray_arron.gif) no-repeat -5px top; font-size:12px; overflow:hidden;white-space:nowrap;text-overflow: ellipsis;text-overflow: ellipsis; width:91%; height:25px;}
div.three_left_right{ float:right; width:170px; text-align:center; padding-top:10px; }
div.three_left_right dl{ width:120px; height:125px; border:1px solid #ccc; margin:10px auto; background:#f6f6f6; overflow:hidden;}
div.three_left_right dl dt{ padding-top:5px; width:113px; margin:0 auto; height:100px; overflow:hidden;}
div.three_left_right dl dt img{ width:80px; height:100px;}
div.three_left_right dl dd{ line-height:20px;}
div.three_left_right dl dd a{ color:#333;}
div.three_left_right dl dd a:hover{ color:#cc0000;}
div.three_right{ float:right; width:205px; height:388px; overflow:hidden; border:1px solid #ccc;}
div.three_right dl{ margin:5px auto; padding-top:5px; width:100px; overflow:hidden; zoom:1; float: left;}
div.three_right dl.last{ border:none; padding-bottom:0;}
div.three_right dl dt{ float:left; width:100%; height:100%; text-align: center;}
div.three_right dl dt img{ width:80px; height:100px;}
div.three_right dl dd{ float:left; width:95px; line-height:18px;}
div.three_right dl dd a{  font-size:14px; font-weight:bold; line-height:23px; color:#333;}
div.three_right dl dd.red_text{ color:#cc3300;}
/*------------------------结束第三行----------------------------------------------*/
div.center_four{ width:100%; margin:8px auto; height:330px; overflow:hidden;}
div.four_tab_left{ width:321px; float:left; height:328px; overflow:hidden; margin-right:5px;}
div.four_tab_left dl.title{ width:100%; background:url(../images/tab_title.gif) repeat-x left -29px; line-height:29px; height:29px;}
div.four_tab_left dl.title dt{ float:left; background:url(../images/tab_title.gif) no-repeat; width:89px; color:#004499; text-align:center; font-weight:bold; font-size:14px;}
div.four_tab_left dl.title dd{ float:right; text-align:right; color:#013f7c;}
div.four_tab_left dl.title dd a{ margin:0 5px;}
div.four_tab_left ul{ width:305px; margin:15px auto; margin-bottom:0; height:305px; overflow:hidden; }
div.four_tab_left ul.line {height: 90px; margin: 10px auto; border-bottom: 1px dashed #e8e8e8;}
div.four_tab_left ul.linelast {height: 90px; margin: 10px auto;}
div.four_tab_left ul.linelast li {width: 135px; padding-left: 15px; overflow: hidden; float: left;}

div.four_tab_left ul li{ line-height:28px; padding-left:15px; background:url(../images/gray_arron.gif) no-repeat -5px -2px; font-size:14px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;text-overflow: ellipsis; width:91%; height:28px;}
div.four_tab_con{ float:left; margin-left:5px; width:408px; height:328px; overflow:hidden;}
div.four_tab_con div.tab_nav ul li{ width:102px; text-align:center; background:url(../images/tab_title.gif) no-repeat left -87px;}
div.four_tab_con div.tab_nav ul li.tab_light{ background:url(../images/tab_title.gif) no-repeat left -58px;}
div.four_tab_con div.tab_box div{ padding-top:5px;}
div.four_right{ width:205px; border:1px solid #ccc; height:328px; overflow:hidden; float:right;}
div.tad_table{ width:195px; margin:8px auto; height:288px; overflow:hidden;}
div.tad_table dl{ width:65; height: 100px; margin:0 auto; float: left; overflow:hidden; zoom:1;}
div.tad_table dl dt{ float:left; width:65px; text-align: center;}
div.tad_table dl dt img{ padding:2px; border:1px solid #ccc; width:48px; height:52px; overflow:hidden;}
div.tad_table dl dd{ clear: both; width: 65px; overflow: hidden; height: 25px; text-align: center; line-height:18px;}
div.tad_table dl dd a{ text-decoration:underline; color:#333; margin-right:8px;}
div.tad_table dl dd a:hover{ text-decoration:none; color:#cc0000;}
div.tad_table a{ color:#333;}
div.tad_table a:hover{ color:#cc0000; text-decoration:underline;}

/*-------------------------------结束第四行-------------------------------------*/
div.center_five{ width:100%; clear:both; margin:8px auto; overflow:hidden; height:680px;}
div.five_left{float:left; height:100%; overflow:hidden; width:742px;}
div.five_art{  background:url(../images/art_pic.jpg) no-repeat; height:345px; overflow:hidden; width:742px; margin-bottom:8px;}
div.five_art dl.title{ width:100%; height:45px; overflow:hidden; line-height:45px;}
div.five_art dl.title dd{ float:right; text-align:right;}
div.five_art dl.title dd a{ margin:0 7px; color:#333;}
div.five_art dl.title dd a:hover{ color:#cc0000;}
div.five_art_con{ width:705px; float:right; padding-top:15px; padding-left:10px;}
div.five_art_left{ float:left; width:270px; height:100%;}
div.five_art_left dl{ width:265px; margin:0 auto; text-align:center;}
div.five_art_left dl dt img{ width:263px; height:233px; border:1px solid #ccc; overflow:hidden; margin-bottom:2px;}
div.five_art_left dl dd,div.five_art_right dl dd{ line-height:18px; color:#333;}
div.five_art_left dl dd a,div.five_art_right dl dd a{ color:#333; margin-right:7px;}
div.five_art_left dl dd a:hover,div.five_art_right dl dd a:hover{ color:#cc0000;}
div.five_art_right{ float:right; width:435px; text-align:left;}
div.five_art_right dl{ float:left; width:143px; margin:0 auto; text-align:center; height:135px;}
div.five_art_right dl dt img{ border:1px solid #ccc; width:126px; height:88px;}
div.five_down{ margin:8px auto; clear:both; overflow:hidden;zoom:1; margin-bottom:0;}
div.five_tab_left{ width:320px; float:left; height:323px; overflow:hidden;}
div.five_tab_left div.tab_box ul{ height:278px; overflow:hidden; border:none;}
div.five_tab_left div.tab_box div{ padding-top:10px;}
div.five_tab_left div.tab_box ul li{ line-height:26px; background-position:left -1px;}
div.five_tab_right{ float:right; margin-right:0;}
div.five_right{ float:right; width:207px;}
div.five_xin{ width:205px; border:1px solid #ccc; height:263px; overflow:hidden; margin-bottom:8px; }
div.five_xin dl{ width:190px; margin:8px auto; clear:both; overflow:hidden; zoom:1;}
div.five_xin dl dt{ color:#333; text-transform:capitalize; font-weight:bold; line-height:25px;}
div.five_xin dl dt a{ color:#333;}
div.five_xin dl dd.pic{ float:left; width:85px; }
div.five_xin dl dd.pic img{ border:1px solid #ccc; width:75px; height:100px; overflow:hidden;}
div.five_xin dl dd.text{ float:left; width:95px; line-height:20px; color:#666;}
div.five_news{ margin:8px auto; border:1px solid #ccc; width:205px; height:266px; overflow:hidden;}
div.five_news ul{ width:190px; margin:15px auto; height:215px; overflow:hidden; margin-bottom:0;}
div.five_news ul li{ line-height:23px; padding-left:15px; background:url(../images/gray_arron.gif) no-repeat -5px -1px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;text-overflow: ellipsis; height:23px; width:91%;}
div.five_news ul li a{ color:#333;}
div.five_news ul li a:hover{ color:#cc0000;}
div.five_other{ height:127px; overflow:hidden; margin-bottom:0;}
div.five_other dl{ float:left; width:64px; text-align:center; background:url(../images/other_line.gif) no-repeat right top;}
div.five_other_con{ width:192px; margin:18px auto; margin-bottom:0;}
div.five_other dl.last{ background:none;}
div.five_other dl dt{ margin-bottom:2px;}
div.five_other dl dd a{ color:#333; line-height:25px; }
div.five_other dl dd a:hover{ color:#cc0000;}
/*------------------------结束第五行-------------------------------------*/
div.footer{ clear:both; margin:8px auto; width:958px; border:1px solid #ccc; background:#f4f4f4 url(../images/footer_bj.gif) repeat-x left top; overflow:hidden; zoom:1;}
div.link_con{ clear:both; margin:0px auto; width:945px; }
div.link_con ul li{ width:135px; float:left; text-align:center;}
div.link_con ul li img {border: 1px solid #DDDDDD;}
div.link_con dl{ width:930px; clear:both; margin:5px auto; text-align:left;}
div.link_con dl dd{ line-height:22px;}
div.link_con dl dd a{ margin:0 10px; color:#333;}
div.link_con dl dd a.frist{ margin-left:0;}
div.footer_con{ border-top:1px solid #ccc; background:#fafafa; min-height:30px; height:auto; _height:30px;*height:30px; padding:10px 14px;}
div.footer_con p{ line-height:22px; color:#666;}
div.footer_con p img{ margin-right:10px; margin-left:3px;}
div.footer_con p a{ margin:0 5px; color:#666;}
div.footer_con p.frist,div.footer_con p.frist a{ color:#333;}
div.footer_con p a:hover{ color:#cc0000;}
div.footer_con p span{ float:right; }
/*-----------------------------开始二级导航--------------------------------*/
div.sec_nav{ width:100%; clear:both; margin:8px auto; background:url(../images/title_pic2.jpg) no-repeat; height:35px; line-height:35px;}
div.sec_nav dl{ width:100%; line-height:35px;}
div.sec_nav dl dt{ float:left; width:170px;}
div.sec_nav dl dd{ float:left; color:#69a6d8;}
div.sec_nav dl dd a{ margin:0 15px; color:white;}
div.sec_nav dl dd a:hover{ color:#ff0;}
div.c_sec_nav{ background-position:left -70px;}
div.c_sec_nav dl dd{ color:#dcc3ae;}
div.e_sec_nav{ background-position:left -35px;}
div.e_sec_nav dl dd{ color:#d78080;}
div.p_sec_nav{ background-position:left -105px;}
div.p_sec_nav dl dd{ color:#9a9a9a;}
div.m_sec_nav{ background-position:left -140px;}
div.m_sec_nav dl dd,div.m_sec_nav dl dd a{ color:#0088cc;}
/*---------------------------------------------------------------------------------------------------------------------------------------------------开始新闻页面-----------------------------------------------*/
div.n_center_xy{ width:100%; clear:both; margin:8px auto; overflow:hidden; zoom:1;}
div.n_left{ float:left; width:720px;}
div.n_left_l{ float:left; width:310px;}
div.n_flash{ width:100%; height:233px; overflow:hidden; margin-bottom:8px;}
div.n_photo,div.n_news_pic{ width:308px; border:1px solid #dcdbdb; height:258px; overflow:hidden; margin:8px auto;}
div.n_photo dl{ width:285px; margin:10px auto;}
div.n_photo dl dt{ float:left; width:100px;}
div.n_photo dl dt img{ border:1px solid #ccc; width:90px; height:65px; overflow:hidden;}
div.n_photo dl dd{ float:left; width:185px; line-height:19px; color:#666;}
div.n_photo dl dd a{ margin-left:8px;}
div.n_photo dl dd b{ color:#222; line-height:25px;}
div.n_photo ul{ width:285px; margin:5px auto; clear:both; height:130px; overflow:hidden;}
div.n_photo ul li{ background:url(../images/gray_arron.gif) no-repeat left -2px; padding-left:15px; line-height:21px;}
div.n_photo ul li a{ color:#555; margin-right:5px;}
div.n_photo ul li a:hover{ font-weight:bold; color:#555; text-decoration:none;}
div.n_news_pic,div.n_gushi{ height:308px; overflow:hidden; margin:8px auto;}
div.n_news_con{ width:290px; margin:18px auto; margin-bottom:0; height:258px; overflow:hidden; text-align:center;}
div.n_news_con dl{ float:left; width:145px; text-align:center; height:125px; margin:0; overflow:hidden;}
div.n_news_con dl dt{ width:130px; margin:0 auto;}
div.n_news_con dl dt img{ width:128px; height:88px; overflow:hidden; }
div.n_news_con dl dd{ width:135px; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-overflow: ellipsis; height:25px; line-height:25px; width:130px; margin:0 auto; width:91%;}
div.n_news_con dl dd a{ color:#333;}
div.n_news_con dl dd a:hover{ color:#cc0000;}
div.n_gushi ul{ height:183px; overflow:hidden; }
div.n_other{ margin-bottom:0;}
/*----------结束左边的左---------------*/
div.n_left_r{ float:right; width:395px;}
div.n_news{ width:100%; overflow:hidden; zoom:1; margin-bottom:8px; height:500px; overflow:hidden;}
div.n_news_list{ width:100%; margin:8px auto; clear:both; }
div.n_news_list dl{ width:100%;border-bottom:1px dashed #e8e8e8; height:58px; overflow:hidden; padding-top:6px; height:auto; clear:both;padding-bottom:6px; }
div.n_news_list dl dt{ font-size:15px; font-weight:bold; line-height:25px;}
div.n_news_list dl dt a{ color:#004499;}
div.n_news_list dl dt a:hover{ color:#cc0000;}
div.n_news_list dl dd{ line-height:18px; color:#666;}
div.n_news_list ul,div.n_dongtai ul{ clear:both; width:100%; padding-top:10px; height:245px; overflow:hidden; }
div.n_news_list ul li,div.n_dongtai ul li{ line-height:25px; font-size:14px; padding-left:15px; background:url(../images/gray_arron.gif) no-repeat -5px top; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;text-overflow: ellipsis; height:25px; width:91%;}
div.n_news_list ul li a,div.n_dongtai ul li a{ color:#004499;}
div.n_news_list ul li a:hover,div.n_dongtai ul li a:hover{ color:#004499; font-weight:bold; text-decoration:none;}
div.n_dongtai{ margin:8px auto; clear:both; height:310px; overflow:hidden;}
div.n_dongtai dl{ line-height:30px; height:30px; overflow:hidden; color:black;}
div.n_dongtai dl dd a,h1.n_title_line span a{ margin:0 7px; color:black;}
div.n_dongtai dl dd a:hover,h1.n_title_line span a:hover{ color:#cc0000;}
div.n_media ul{ height:268px; overflow:hidden; padding-top:3px;}
div.n_media ul li{ line-height:26px; height:26px; background-position:-5px -1px;}
/*--------------------结束新闻左边--------------------------------*/
div.n_right{ float:right; width:230px;}
div.editor{ width:228px; border:1px solid #ccc; background:#f8f8f8; height:85px; margin-bottom:8px;}
div.editor dl{ width:205px; margin:12px auto; margin-bottom:0;}
div.editor dl dd{ line-height:20px; color:#333;}
div.n_jiao{ width:228px; border:1px solid #ccc; height:334px; margin-top:8px; background:#f8f8f8; border-bottom:none; margin-bottom:0; overflow:hidden; }
div.n_jiao ul{ clear:both; margin:8px auto; height:400px; overflow:hidden; width:210px; text-align:left;}
div.n_jiao ul li{ background:url(../images/gray_arron.gif) no-repeat -6px -1px; line-height:23px; padding-left:13px;}
div.n_jiao ul li a{ color:#333;}
div.n_jiao ul li a:hover{ color:#cc0000;}
div.n_feature{ margin-top:0; height:280px; overflow:hidden;}
div.n_feature dl.n_pic_list{ width:200px; margin:3px auto; clear:both; height:102px; overflow:hidden;}
div.n_feature dl.n_pic_list dt{ font-weight:bold; line-height:25px; color:black;}
div.n_feature dl.n_pic_list dt img{ border:1px solid #ccc; width:70px; height:70px; overflow:hidden;}
div.n_feature dl.n_pic_list dd.pic{ float:left; width:78px;}
div.n_feature dl.n_pic_list dd.text{ float:left; width:122px; text-indent:2em; line-height:18px; color:#666;}
div.n_feature dl.n_pic_list dd.text a{ color:#cc0000; margin-left:5px; }
div.n_feature dl.n_pic_list dd.text a:hover{ color:#004499;}
div.n_feature ul{ margin-top:3px;}
div.n_dongtai_list,div.n_reading{ height:395px; overflow:hidden; margin-top:0;}
div.n_reading{ height:326px;}
div.n_reading ul{ height:312px; overflow:hidden;}
div.n_tad{ height:298px; overflow:hidden; border-bottom:1px solid #ccc; margin-top:0;}
div.n_tad ul{ height:250px; overflow:hidden;}
div.n_tad ul li{ background:none; line-height:25px; height:25px; padding-left:0;}
/*-----------------------------开始新闻列表----------------------------------*/
div.site{ clear:both; margin:3px auto; height:20px; line-height:20px;  color:#666; overflow:hidden; width:100%;}
div.site a{ color:#666; margin:0 5px;}
div.site a:hover{ color:#cc0000;}
div.news_left{float:left; width:652px; overflow:hidden; zoom:1;}
div.news_left_con{ width:650px; border:1px solid #d3dbe6; min-height: 741px; margin:0;}
div.news_list{ clear:both; width:605px; margin:8px auto; overflow:hidden; zoom:1; min-height: 600px;}
div.news_list dl{ float:left; width:145px; text-align:center; height:185px; margin:0; overflow:hidden;}
div.news_list dl div.pageline {clear: both; width: 100%; background: none; border-bottom:1px solid #dee6eb; margin-bottom:15px;}
div.news_list dl dt{ width:130px; margin:0 auto;}
div.news_list dl dt img{ width:120px; height:160px; overflow:hidden; }
div.news_list dl dd{ width:135px; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-overflow: ellipsis; height:25px; line-height:25px; width:130px; margin:0 auto; width:91%;}
div.news_list dl dd a{ color:#333;}
div.news_list dl dd a:hover{ color:#cc0000;}
div.news_list ul,div.other_reading ul,div.other_reading ul{ width:100%;overflow:hidden; zoom:1; padding-bottom:12px; border-bottom:1px dashed #d8d8d8; padding-top:12px; }
div.news_list ul li,div.other_reading ul li{ line-height:25px; background:url(../images/gray_arron.gif) no-repeat; padding-left:20px; font-size:14px;}
div.news_list ul li a,div.other_reading ul li a{ color:#004499;}
div.news_list ul li a:hover,div.other_reading ul li a:Hover{ color:#cc0000;}
div.news_list ul li span.date,div.other_reading ul li span.date{ float:right; font-size:12px; color:#777;}
div.news_list ul{ width:100%; margin:10px auto; overflow:hidden; zoom:1; border-bottom:1px dashed #d8d8d8;padding-bottom:12px;}
div.news_list ul div.pageline {clear: both; width: 100%; background: none; border-bottom:1px solid #dee6eb; margin-bottom:15px;}
div.news_list ul li{ line-height:25px; background:url(../images/red_arrow.gif) no-repeat; padding-left:20px; font-size:14px;}
div.news_list ul li span.date{ float:right; padding-right:3px; font-size:12px; color:#666;}
div.news_list div.page{ width:600px; margin:10px auto; padding-left:20px;}
div.other_reading{ width:650px; border:1px solid #d8d8d8; background:#fafcff; margin:8px auto; clear:both; padding-bottom:1px;}
div.other_reading ul{ padding:0; width:615px; border-bottom:none; margin:8px auto; clear:both; overflow:hidden; zoom:1;}
div.news_right{ float:right; width:298px; }
div.news_recommend{ width:296px;border:1px solid #cfdfea; background:#f3f8ff; height:300px; overflow:hidden; margin-bottom:8px;}
div.news_recommend ul{ width:275px; margin:10px auto; height:250px; overflow:hidden; margin-bottom:0;}
div.news_recommend ul li{ line-height:25px; padding-left:15px; background:url(../images/gray_arron.gif) no-repeat -5px 0; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;text-overflow: ellipsis; height:25px; width:91%;}
div.news_recommend ul li a{ color:#004499;}
div.news_recommend ul li a:hover{ color:#cc0000;}
div.news_author{ height:260px; overflow:hidden; margin:8px auto; margin-bottom:0;}
div.news_author ul{ height:210px; overflow:hidden;}
div.news_pic{ height:323px; overflow:hidden; margin:8px auto;}
div.news_pic div.n_news_con dl{ height:135px; overflow:hidden;}
div.news_tab{ margin:8px auto; margin-bottom:0; clear:both; height:322px; overflow:hidden;}
div.news_tab ul li{ background:none; padding-left:0;}
div.news_tab dl{ background:url(../images/blue_title.gif) repeat-x; height:29px; line-height:29px;}
div.news_tab dl dt{ float:left; font-size:14px; font-weight:bold; width:110px; color:black; padding-left:14px;}
div.news_tab dl dd{ float:left; border-left:1px solid #d3dbe6; width:56px; text-align:center; line-height:29px;}
div.news_tab dl dd.tab_light{ background:url(../images/blue_title.gif) repeat-x left -29px;} 
div.news_tab_box div.none { display:none;}
div.news_tab_box div ul{ padding-top:10px;}
div.news_tab_box div ul li a{ color:#333;}
div.news_tab_box div ul li a:hover{ color:#cc0000;}
/*--------------------新闻详细页--------------------------*/
div.news_display{ width:595px; margin:20px auto; margin-top:0; padding-top:20px;}
div.news_display_con{ width:100%; clear:both; margin:20px auto; font-size:14px; color:#333; line-height:25px;}
div.news_display_con p{ font-size:14px; color:#333; line-height:25px; margin-bottom:18px; text-indent:2em;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------开始文化频道--------------------------------------*/
div.c_left{ float:left; width:720px; }
div.c_news_com{ width:100%; height:311px; overflow:hidden;}
div.c_news{ width:380px; height:301px; overflow:hidden; padding-top:10px; background:url(../images/palm_news_bj.jpg) no-repeat; margin-bottom:8px; float:left;}
div.c_news dl{ width:350px; margin:5px auto; padding-bottom:5px; height:58px; overflow:hidden;padding-top:3px; border-bottom:1px dashed #e0ceab;}
div.c_news dl dt{ font-weight:bold; font-size:18px; color:#cc6633;}
div.c_news dl dt a{ color:#cc6633; line-height:30px;}
div.c_news dl dt a:hover{ color:#cc0000;}
div.c_news dl dd{ line-height:18px;}
div.c_news ul,div.c_huodong ul,div.c_reading ul{ width:350px; margin:5px auto; clear:both; padding-top:5px;}
div.c_news ul li,div.c_huodong ul li,div.wenwan_con dl dd,div.c_reading ul li{ line-height:23px; padding-left:15px; font-size:14px; background:url(../images/gray_arron.gif) no-repeat -5px 0; overflow:hidden;white-space: nowrap;text-overflow:ellipsis;text-overflow: ellipsis; height:25px; white-space:91%;}
div.c_news ul li a,div.c_huodong ul li a,div.wenwan_con dl dd a,div.c_reading ul li a{ color:#333;}
div.c_news ul li a:hover,div.c_huodong ul a:hover,div.wenwan_con dl dd a:hover,,div.c_reading ul li a:hover{ color:#cc0000;}
div.c_flash{ float:right; width:330px; height:309px; overflow:hidden; background:#fffdf9 url(../images/palm_bj.jpg) repeat-x; auto;BORDER-RIGHT: #e6d7ba 1px solid; BORDER-TOP: #e6d7ba 1px solid; BORDER-LEFT: #e6d7ba 1px solid;  BORDER-BOTTOM: #e6d7ba 1px solid; POSITION: relative;}
div.c_flash_big{ width:312px; margin:8px auto; height:234px; overflow:hidden;}
div.c_flash_big ul li img{ border:1px solid white; width:310px; height:232px; overflow:hidden;}
div.c_flash_small{ clear:both; margin:3px auto;}
div.c_flash_small ul{ width:312px; margin:0 auto;}
div.c_flash_small ul li{ float:left; margin-right:3px;}
div.c_flash_small ul li.last{ margin-right:0;}
div.c_flash_small ul li img{ width:58px; height:51px; overflow:hidden; border:1px solid #ccc;}
div.c_idea_con{ clear:both; width:100%; margin:8px auto;height:231px;}
div.c_huodong{ background:url(../images/palm_plam_bj.jpg) no-repeat; width:380px; height:100%; overflow:hidden; float:left;}
div.c_huodong h1.title_text,div.bearing h1.title_text{ font-size:14px; height:33px; line-height:33px; overflow:hidden;}
div.c_idea{ background:url(../images/palm_bao_bj.jpg) no-repeat center center; width:332px; height:100%; overflow:hidden; float:right;}
div.c_idea ul{ width:260px; margin:0 auto; padding-top:48px;}
div.c_idea ul li{ line-height:20px; background:url(../images/black_icon.gif) no-repeat; padding-left:18px; color:black;}
div.c_idea ul li a{ color:#222;}
div.c_idea ul li a:hover{ color:#cc0000; TEXT-DECORATION: none}
div.bearing{ clear:both; width:100%; margin:8px auto; background:url(../images/palm_gray_bj.jpg) no-repeat; height:246px; overflow:hidden;}
div.bearing_con{ width:695px; clear:both; margin:2px auto;}
div.bearing_con dl{ float:left; width:139px; text-align:center;}
div.bearing_con dl dt{ width:122px; height:173px; overflow:hidden; padding:3px; background:white; border:1px solid #ccc; margin-bottom:5px;}
div.bearing_con dl dt img{ width:122px;height:173px;}
div.bearing_con dl dd{ line-height:20px;}
div.bearing_con dl dd a{ color:#222;}
div.bearing_con dl dd a:hover{ color:#cc0000;}
div.wenwan{ clear:both; margin:8px auto; margin-bottom:0; background:url(../images/palm_pic_bj.jpg) no-repeat; height:445px; overflow:hidden;}
div.wenwan ul{ height:40px; line-height:40px; clear:both; padding-right:15px;}
div.wenwan ul li{ float:right; text-align:right;color:black;}
div.wenwan ul li a{ margin:0 5px; color:black;}
div.wenwan ul li a:hover{ color:#cc0000;}
div.wenwan_con{ width:690px; float:right; padding-top:20px;}
div.wenwan_con dl{ float:left; width:230px; text-align:center;}
div.wenwan_con dl dt{ background:url(../images/palm_gray_title.gif) no-repeat; text-align:left;width:158px; line-height:20px; height:20px; overflow:hidden; font-weight:bold; padding-left:40px; color:black; margin:0 auto;margin-bottom:18px; }
div.wenwan_con dl dd{ font-size:12px; text-align:left; width:188px; padding-left:10px; background-position: -8px -2px; line-height:23px; height:23px;margin:0 auto;}
/*----------------------结束文化左边------------------------------*/
div.c_right{ float:right; width:230px;}
div.c_editor{ border:1px solid #e6d7ba; background:#fffdf9;}
div.c_reading{ margin-top:8px; border:1px solid #e5c491; width:228px; height:230px; overflow:hidden; background:url(../images/palm_pic_bj2.gif) no-repeat left bottom; border-bottom:none;}
div.c_reading ul{ width:208px; margin:5px auto;}
div.c_reading ul li{ font-size:12px; line-height:22px; height:22px; background-position:left -2px;}
div.c_culture{ height:232px; margin-top:0; overflow:hidden;}
div.c_literacy{ height:230px; overflow:hidden; margin-top:0;}
div.c_image {height:230px; overflow:hidden; margin-top:0;border-bottom:1px solid #e5c491; }
/*-----------------------------------------------------------------------------------------------------------------------------------------------------开始宣传教育-----------------------------------------------------*/
div.e_center_one{ width:100%; margin:8px auto; zoom:1; overflow:hidden;}
div.e_left{ float:left; width:365px; border-left:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7; height:635px; overflow:hidden;}
div.e_news{ background:url(../images/edu_news_bj.jpg) no-repeat; padding-top:35px; width:100%; height:238px; overflow:hidden; margin-bottom:8px;}
div.e_news dl{ width:338px; margin:8px auto; height:70px; overflow:hidden;}
div.e_news dl dt{ color:#cc0000; font-size:16px; font-weight:bold; line-height:30px;}
div.e_news dl dt a{ color:#cc0000; }
div.e_news dl dt a:hover{ color:#004499;}
div.e_news dl dd{ line-height:18px;}
div.e_news ul,div.e_yanjiu ul{ width:338px; margin:8px auto; clear:both; border-top:1px dashed #ddd; padding-top:10px;}
div.e_news ul li,div.e_xuexi ul li,div.e_yanjiu ul li,div.e_reading ul li,div.e_two ul li,div.p_news_list li,div.p_houdong ul li,div.p_show ul.p_news li,div.p_news_r ul li{ line-height:25px; padding-left:20px; font-size:14px; background:url(../images/gray_arron.gif) no-repeat 0px 0; width:91%; overflow:hidden;white-space: nowrap;text-overflow:ellipsis;text-overflow: ellipsis; height:25px;}
div.e_news ul li a,div.e_xuexi ul li a,div.e_yanjiu ul li a,div.e_reading ul li a,div.e_two ul li a,div.p_news_list li a,div.p_houdong ul li a,div.p_show ul.p_news li a,div.p_news_r ul li a{ color:#333;}
div.e_news ul li a:hover,div.e_xuexi ul li a:hover,div.e_yanjiu ul li a:hover,div.e_reading ul li a:hover,div.e_two ul li a:hover,div.p_news_list li a:hover,div.p_houdong ul li a:hover,div.p_show ul.p_news li a:hover,div.p_news_r ul li a:hover{ color:#cc0000;}
div.e_xuexi{ margin:8px auto; clear:both; height:350px; overflow:hidden; width:350px;}
div.e_xuexi ul{ width:100%; margin:12px auto; clear:both; zoom:1; overflow:hidden; padding-bottom:8px; padding-top:5px;}
div.e_xuexi ul.last{ border:none; margin-bottom:0;}
/*-----------结束动画图片的样式--------------------*/
/*------------结束第一行左--------------------*/
div.e_con{ float:left;  width:335px; border-bottom:1px solid #c7c7c7; height:635px; overflow:hidden;}
div.ad{ width:324px; height:338px; overflow:hidden;border:1px solid #666; overflow:hidden; float:left; position:relative; border:1px solid #646869; z-index:2; float:right;}
div.ad ul.slider,div.ad ul.num{position:absolute;}
div.ad ul.slider li{list-style:none;display:inline;}
div.ad ul.slider img{ width:324px;height:338px;display:block;}
div.ad ul.num{ right:5px;bottom:5px;}
div.ad ul.num li{float: left;color:black;text-align: center;font-size: 12px;cursor: pointer;overflow: hidden; background:url(../images/edu_number_bj.gif) no-repeat -18px top; width:18px; height:21px; margin:0 3px; line-height:21px; text-align:center;}
div.ad ul.num li.on{color: #a8471c;width:18px; height:21px; line-height:21px;font-weight: bold; background-position:left top;}
div.e_yanjiu{ width:324px; float:right; height:285px; overflow:hidden; border:1px solid #c7c7c7; border-bottom:0; margin-top:8px;}
div.e_yanjiu h1.gray_title{ color:black; padding-left:0;}
div.e_yanjiu dl,div.e_two dl{ width:310px; margin:12px auto; margin-bottom:8px;}
div.e_yanjiu dl dt,div.e_two dl dt{ float:left; width:125px;}
div.e_yanjiu dl dt img,div.e_two dl dt img{ width:115px;height:80px;}
div.e_yanjiu dl dd,div.e_two dl dd{ float:left; width:185px; line-height:18px; color:#666;}
div.e_yanjiu dl dd b,div.e_two dl dd b{ line-height:25px; color:#222;}
div.e_yanjiu dl dd a,div.e_two dl dd a{ margin-left:5px; color:#666;}
div.e_yanjiu dl dd a:hover,div.e_two dl dd a:hover{ color:#cc0000;}
div.e_yanjiu ul{ border:none; width:315px; margin:8px auto;}
/*------------结束第一行中间-------------------------*/
div.e_right{ float:right; width:250px;}
div.e_editor{ background:#f8f8f8; border:1px solid #ccc; width:248px; height:74px; overflow:hidden;}
div.e_editor dl{ margin-top:7px;}
div.e_reading{ width:248px; border:1px solid #ccc; height:260px; overflow:hidden; margin-top:8px; border-top:none; border-bottom:none; background:#f3f3f3;}
div.e_reading ul{ width:230px;  margin:10px auto; height:208px; overflow:hidden;}
div.e_reading ul li{ font-size:12px; line-height:23px; height:23px; background-position:-5px -1px; padding-left:15px;}
div.e_tad{ margin-top:0; height:289px; border-bottom:1px solid #ccc; overflow:hidden;}
div.e_tad ul li{ background:none; padding-left:0;}
div.e_tad ul{ height:250px; overflow:hidden;}
div.abv_width{ clear:both; width:100%; overflow:hidden; zoom:1; margin:8px auto;}
div.e_center_two{ clear:both; margin:8px auto; overflow:hidden; width:958px; border:1px solid #ccc; border-top:none; height:348px;}
div.e_two{ float:left; width:318px; border-right:1px solid #ccc; height:100%; overflow:hidden;}
div.e_center_two div.last{ width:320px; border:none;}
div.e_center_two h1.orange_title span{font-size:14px; background-position:left -62px;}
div.e_center_two div.last h1.orange_title span{ width:104px; text-align:center;}
div.e_two dl,div.e_two ul{ width:300px; height:310px; overflow:hidden; margin-top: 8px;}
div.e_two dl{ height:90px;}
div.e_two dl dt img{ width:115px; height:80px;}
div.e_two dl dd{ width:175px;}
div.e_two ul li{ height:27px; line-height:27px; width:278px;}
/*-----------------------------------------开始摄影艺术-----------------------------------------------------------------------------------------------------*/
div.p_center_one{ clear:both; margin:8px auto; height:330px; overflow:hidden;}
div.p_left{ float:left; width:688px; border:1px solid #ccc; height:318px; overflow:hidden; padding:5px; }
div.p_flash_big{ float:left; width:420px; height:316px; overflow:hidden;}
div.p_flash_small{ float:right; width:264px; height:316px; overflow:hidden;} 
div.p_flash_small dl{ background:url(../images/flash_bj.gif) no-repeat left -77px; width:100%; height:77px; overflow:hidden;margin-bottom:3px; cursor:pointer;}
div.p_flash_small dl.dl_hover{ background-position:left top;}
div.p_flash_small dl.dl_hover dd{ color:white;}
div.p_flash_small dl.dl_hover img{ border:none; padding:1px; padding-left:2px;}
div.p_flash_small dl dt{ float:left; width:95px; }
div.p_flash_small dl dt img{ border:1px solid #333; width:88px; height:71px; overflow:hidden; margin-top:2px; margin-left:3px;}
div.p_flash_small dl dd{ float:left; line-height:20px; padding-top:10px;font-size:14px; width:168px; text-align:center;}
div.p_right{ float:right; width:250px;}
div.p_editor{ width:248px; height:85px; overflow:hidden; background:#fbfbfb; border:1px solid #ccc;}
div.p_right h1.gray_title,div.p_center_two h1.gray_title{ padding-left:0; color:#333; font-size:12px;}
div.p_news_list{ border:1px solid #ccc; margin:8px auto; margin-bottom:0; height:232px; overflow:hidden;}
div.p_news_list ul{ width:230px; margin:8px auto; height:192px; overflow:hidden;}
div.p_news_list ul li{ font-size:12px; line-height:23px; height:23px;}
div.p_pic_show{ clear:both; border:1px solid #ccc; height:403px; overflow:hidden; margin:8px auto;}
div.p_pic_show h1.gray_title{ color:black;}
div.p_pic_show_con{ width:935px; margin:20px auto; margin-bottom:0;}
div.p_pic_show_con dl{ width:187px; float:left; text-align:center; height:175px;}
div.p_pic_show_con dl dt{ width:165px; margin:0 auto;}
div.p_pic_show_con dl dt img{ width:160px; height:120px; overflow:hidden; border:1px solid #ccc; margin-bottom:5px;}
div.p_pic_show_con dl dd{ line-height:18px; text-align:center; width:185px; margin:0 auto;}
div.p_pic_show_con dl dd a{ color:#333;}
div.p_pic_show_con dl dd a:hover{ color:#cc0000;}

div.p_houdong_pic{ width:400px; margin:10px auto; margin-bottom:0;}
div.p_houdong_pic li{ width:130px; float:left; text-align:center; height:120px;}
div.p_houdong_pic li img{ width:100px; height:75px; overflow:hidden; border:1px solid #ccc; margin-bottom:5px;}
div.p_houdong_pic li p{ line-height:18px; text-align:center; width:130px; margin:0 auto;}
div.p_houdong_pic li a{ color:#333;}
div.p_houdong_pic li a:hover{ color:#cc0000;}


div.p_center_two{ clear:both; margin:8px auto; overflow:hidden; zoom:1; }
div.p_center_two h1.gray_title{ font-size:14px;}
div.p_two_l{ float:left; width:425px; margin-right:8px;}
div.p_houdong{ border:1px solid #ccc; height:278px; margin-bottom:8px;overflow:hidden;}
div.p_houdong dl{  margin:8px auto; clear:both; height:80px; overflow:hidden;}
div.p_houdong dl dt{ float:left; width:128px; height:100%;}
div.p_houdong dl dt{ width:115px; height:70px;}
div.p_houdong dl dd{ float:left; width:277px; line-height:18px; color:#666;}
div.p_houdong dl dd b{ color:#222; line-height:28px;}
div.p_houdong dl dd img{ margin-left:5px;}
div.p_houdong ul{ clear:both; width:405px; margin:8px auto; height:240px; overflow:hidden;}
div.p_saibao { margin:8px auto;}
div.p_two_l div.last{ margin-bottom:0;}
div.p_two_c{ float:left; width:260px; margin-left:8px;}
div.p_show{ width:100%; margin-bottom:8px; height:379px; border-bottom:1px solid #eee; overflow:hidden;}
div.p_show dl{ clear:both; width:100%; height:260px; margin:4px auto; overflow:hidden; text-align:center;}
div.p_show dl dt img{width:261px; height:190px;}
div.p_show dl dd { line-height:18px; color:#666; text-align:left;}
div.p_show dl dd a{ color:#666; margin-left:5px;}
div.p_show dl dd a:hover{ color:#cc0000;}
div.p_show dl dd b{ color:#cc3300; font-size:14px; line-height:28px;}
div.p_show ul.name{ clear:both; width:258px; height:225px; overflow:hidden; margin:4px auto; margin-bottom:0;}
div.p_show ul.name li{ float:left; width:50px; line-height:25px; background:url(../images/gray_arron.gif) no-repeat -5px top; padding-left:12px;}
div.p_show ul.name li a{ color:#333;}
div.p_show ul.name li a:hover{ color:#cc0000;}
div.p_show ul.p_news{ width:100%; clear:both; margin:4px auto; height:170px; overflow:hidden;}
div.p_show ul.p_news li{ font-size:12px; line-height:23px; height:23px; background-position:-5px -2px; padding-left:13px;}
div.p_two_c div.last{ border-bottom:none; height:470px; overflow:hidden; margin-bottom:0;}
div.p_two_r{ float:right; width:250px;}
div.p_news_r{ border:1px solid #ccc; width:248px; height:288px; overflow:hidden;  border-bottom:0;}
div.p_news_r ul{ width:230px; clear:both; margin:8px auto; height:240px; overflow:hidden;}
div.p_news_r ul li{ font-size:12px; height:23px; line-height:23px;}
div.p_bao{ height:290px; overflow:hidden;}
div.p_bao dl{ clear:both; margin:12px auto; width:230px; height:120px; overflow:hidden;}
div.p_bao dl dt{ float:left; width:113px;}
div.p_bao dl dd{ float:left; width:117px; color:#666; line-height:18px;}
div.p_bao dl dd b{ color:#333; line-height:25px;}
div.p_bao dl dd a{ color:#666; margin-left:5px;}
div.p_bao dl dd a:hover{ color:#cc0000;}
div.p_last{ border-bottom:1px solid #ccc; height:275px; overflow:hidden;}
/*----------------------开始页码的样式---------------------------*/
div.page{ width:95%; margin:0 auto; clear:both; padding:19px 5px; height:28px;text-align:center; padding-bottom:10px;}
div.page a{  padding:2px 6px; margin:0 5px;  border:1px solid #e8e8e8; background:#f8f8f8;}
div.page a.last{ background:#1e3986;}
div.page a.last{ color:white;}
/*------------------------------开始数字的样式----------------------------------*/
span.number_1,span.number_2,span.number_3,span.number_4,span.number_5,span.number_6,span.number_7,span.number_8,span.number_9,span.number_10{ display:block; float:left; background:url(../images/number02.gif) no-repeat; width:18px; height:18px; overflow:hidden;}
span.number_2{ background-position:left -21px;}
span.number_3{ background-position:left -43px;}
span.number_4{ background-position:left -64px;}
span.number_5{ background-position:left -85px;}
span.number_6{ background-position:left -107px;}
span.number_7{ background-position:left -130px;}
span.number_8{ background-position:left -152px;}
span.number_9{ background-position:left -176px;}
span.number_10{ background-position:left -199px;}
/*----------------新闻的数字---------------------*/
span.1_arrow,span.2_arrow,span.3_arrow,span.4_arrow,span.5_arrow,span.6_arrow,span.7_arrow,span.8_arrow,span.9_arrow,span.10_arrow{ display:block; float:left; background:url(../images/number01.gif) no-repeat; width:22px; height:18px; overflow:hidden;}
span.2_arrow{ background-position:left -25px;}
span.3_arrow{ background-position:left -51px;}
span.4_arrow{ background-position:left -74px;}
span.5_arrow{ background-position:left -98px;}
span.6_arrow{ background-position:left -123px;}
span.7_arrow{ background-position:left -148px;}
span.8_arrow{ background-position:left -172px;}
span.9_arrow{ background-position:left -197px;}
span.10_arrow{ background-position:left -222px;}
/*----------------------------开始标题--------------------------------*/
h1.title_line,h1.n_gray_title_b,h1.n_title_line,h1.n_gray_title_r,h1.n_blue_title,h1.pic_title,h1.e_title_d,h1.orange_title{ background:url(../images/title_line_01.gif) no-repeat; height:30px; line-height:30px; color:#004499; font-size:14px; padding-left:20px; overflow:hidden;}
h1.title_line span { color:black; float: right; font-size:12px; font-weight:normal;padding-right:10px;}
h1.gray_title span { color:black; font-size:12px; font-weight:normal;padding-right:10px;}
h1.title_subject { background:url(../images/subject_bg.jpg) no-repeat; height:30px; line-height:30px; color:#FFFFFF; font-size:14px; padding-left:20px; overflow:hidden;}
div.one_other h1.title_subject, div.one_other h1.title_line {text-align: left;}

h1.blue_title,h1.gray_title{ background:url(../images/tab_title.gif) repeat-x left -29px; font-size:14px; color:#cc3300; height:29px; overflow:hidden; line-height:29px;}
h1.blue_title span{ display:block; width:89px; text-align:center; line-height:29px; float:left; background:url(../images/tab_title.gif) no-repeat left top;}
h1.gray_title{ background:url(../images/gray_title.jpg) repeat-x; color:#2479ba; padding-left:15px;}
h1.title_text{ padding-left:20px; line-height:37px; height:37px; overflow:hidden; font-size:12px; color:#222;}
h1.title_text span{ float:right; padding-right:30px;  font-weight:normal;}
h1.n_gray_title_b,h1.n_gray_title_r{ background:url(../images/n_gray_title.gif) repeat-x; height:29px; line-height:29px; color:#1d3c7c; font-size:14px;}
h1.n_gray_title_b span{ float:right; color:black; font-size:12px; font-weight:normal; padding-right:20px;}
h1.n_title_line{ background:url(../images/line_title.gif) repeat-x; height:32px; line-height:32px; color:#cc0000; padding-left:3px; margin-bottom:8px;}
h1.n_title_line span{ float:right; color:black; font-size:12px; font-weight:normal;padding-right:20px;}
h1.n_gray_title_r{ color:black;}
h1.n_gray_title_r span{ color:#cc0000;}
h1.reading_title{ background:#fafcff; border-bottom:1px solid #d8d8d8; height:30px; line-height:30px; font-size:14px; color:#222; padding-left:15px;}
h1.n_blue_title{ background:url(../images/blue_title.gif) repeat-x; height:29px; line-height:29px; color:black;}
h1.news_title{ font-family: 黑体, 宋体; font-size:20px; color:black; line-height:35px; text-align:center; color: #073074; font-weight: normal;}
span.news_date{ display:block; border:1px solid #e5e8ea; border-right:none; border-left:none; line-height:28px; height:28px; text-align:center; margin:20px auto;}
span.news_date a{ margin:0 7px;} 
span.news_date a.small_text{ color:#555; font-size:10px;}
span.news_date a.big_text{ color:#004499; font-size:16px; font-weight:bold;}
h1.pic_title{ background:url(../images/palm_pic_title.gif) no-repeat; height:33px; line-height:33px; overflow:hidden; color:#cc0000; padding-left:10px;}
h1.e_title_d{ background:url(../images/edu_gray_title.gif) no-repeat; height:29px; line-height:29px; overflow:hidden; color:#c0000;}
span.gray_arrow,span.yellow_arrow{ display:block; float:left; background:url(../images/edu_arrow.gif) no-repeat; width:20px;height:29px; overflow:hidden}
h1.orange_title{ background:url(../images/edu_line_title.gif) repeat-x left -31px; height:31px; padding-left:0; font-size:12px; color:black; line-height:31px;}
h1.orange_title span{ background:url(../images/edu_line_title.gif) no-repeat; width:75px; overflow:hidden; border-right:1px solid #ccc; text-align:center; display:block; float:left;}
span.yellow_arrow{ background:url(../images/black_arrow.gif) no-repeat; width:16px; }
/*-----------------------------开始表单的样式-----------------------------------------*/
input{ margin:0 3px; font-size:12px;}
input.input_text{ background:white; border:1px solid #c0bcb9; width:105px; padding-left:5px; height:17px; line-height:17px; overflow:hidden;}
input.input_btn{ border:none; cursor:pointer; background:url(../images/input_btn.gif) no-repeat; height:19px; line-height:19px; width:60px; text-align:center;}

/*------------------------开始数字-------------------------*/
div.news_list_con li span { display:block; background:url(../images/number01.gif) no-repeat; width:22px; height:18px; float:left; overflow:hidden;}
div.news_list_con li span.number_2{ background-position:left -25px;}
div.news_list_con li span.number_3{ background-position:left -51px;}
div.news_list_con li span.number_4{ background-position:left -74px;}
div.news_list_con li span.number_5{ background-position:left -98px;}
div.news_list_con li span.number_6{ background-position:left -123px;}
div.news_list_con li span.number_7{ background-position:left -148px;}
div.news_list_con li span.number_8{ background-position:left -172px;}
div.news_list_con li span.number_9{ background-position:left -197px;}
div.news_list_con li span.number_10{ background-position:left -222px;}


div.e_tad li span { display:block; background:url(../images/number01.gif) no-repeat; width:22px; height:18px; float:left; overflow:hidden;}
div.e_tad li span.number_2{ background-position:left -25px;}
div.e_tad li span.number_3{ background-position:left -51px;}
div.e_tad li span.number_4{ background-position:left -74px;}
div.e_tad li span.number_5{ background-position:left -98px;}
div.e_tad li span.number_6{ background-position:left -123px;}
div.e_tad li span.number_7{ background-position:left -148px;}
div.e_tad li span.number_8{ background-position:left -172px;}
div.e_tad li span.number_9{ background-position:left -197px;}
div.e_tad li span.number_10{ background-position:left -222px;}



#focpic {LEFT: 1px; POSITION: absolute; TOP: 1px}
.thubpic {Z-INDEX: 20; WIDTH: 68px; CURSOR: pointer; POSITION: absolute; HEIGHT: 51px}
.thubpiccur {Z-INDEX: 20; WIDTH: 68px; CURSOR: pointer;  POSITION: absolute; HEIGHT: 51px}
.thubpiccur {Z-INDEX: 30; BACKGROUND: url(../images/arrow.gif) no-repeat center top}
.thubpic IMG {BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 3px solid; WIDTH: 68px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 51px}
.thubpiccur IMG {BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 3px solid; WIDTH: 68px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 51px}
.thubpiccur IMG {BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff}
#index0 {LEFT: 15px}
#index1 {LEFT: 90px}
#index2 {LEFT: 162px}
#index3 {LEFT: 234px}
#index4 {LEFT: 306px}

#culture0 {LEFT: 10px}
#culture1 {LEFT: 72px}
#culture2 {LEFT: 134px}
#culture3 {LEFT: 196px}
#culture4 {LEFT: 258px}

/*---------------------------------------------------------------------------开始media频道-----------------------------------------------------------------------*/
div.m_center_one{ clear:both; margin:8px auto; min-height:600px; overflow:hidden;}
div.m_one_l{ float:left; width:590px;}
div.m_flash{ width:100%; height:389px; margin-bottom:8px;}
div.m_bao{ clear:both; margin:8px auto; border:1px solid #8696af; width:588px; overflow:hidden; min-height:200px;}
div.m_bao dl{ float:left; width:285px; text-align:left; padding-left:15px; padding-top:20px;}
div.m_bao dl dt {width: 100px; text-align: center; float: left;}
div.m_bao dl dd {float: right; width: 175px;}
div.m_bao div {padding-top: 20px; padding-right: 15px;}
div.m_bao ul{ float:left; width:365px; padding-top:8px;}
div.m_bao ul li{ clear:both ; background:url(../images/gray_arron.gif) no-repeat; padding-left:18px; font-size:14px; line-height:26px;}
div.m_bao ul li a{ color:#555;}
div.m_bao ul li a:hover{ color:#cc0000;}
div.m_one_r{ float:right; width:358px;}
div.m_editor{ border:1px solid #ccc; background:url(../images/media_gray_bj.jpg) repeat-x; padding:15px;height:53px; overflow:hidden; margin-bottom:8px; line-height:23px; color:black;}
div.m_jiao{ clear:both; margin:8px auto; background:url(../images/media_blue.jpg) no-repeat; height:297px; overflow:hidden; width:100%;}
div.m_jiao h1.m_title{ color:white; height:28px; line-height:28px; padding-left:15px; font-size:14px; margin-bottom:15px;}
div.m_jiao h1.m_title span{ float:right; padding-right:10px; font-size:12px;}
div.m_jiao h1.m_title span a{ color:white; font-weight:normal;}
div.m_jiao dl{ clear:both; width:320px; margin:5px auto; height:82px;}
div.m_jiao dl dt{ float:left; width:115px;}
div.m_jiao dl dt img{ border:2px solid white; height:75px; width:100px; overflow:hidden;}
div.m_jiao dl dd b{ line-height:30px; font-size:14px; color:#0088cc;}
div.m_jiao dl dd{ float:left; width:200px; line-height:18px;color:#d9dee5;}
div.m_jiao dl dd a{ color:#d9dee5; margin-left:10px;}
div.m_jiao dl dd a:hover,div.m_jiao ul li a:hover{ color:#ffff80;}
div.m_jiao ul{ clear:both; margin:8px auto; width:325px;}
div.m_jiao ul li{ background:url(../images/media_arrow.gif) no-repeat left 5px; padding-left:20px; line-height:22px;}
div.m_jiao ul li a{ color:white; clear:both;}
div.m_date{ clear:both; margin:8px auto; margin-bottom:0; width:356px; border:1px solid #8696af; min-height:218px; overflow:hidden;}
div.m_center_bao{ clear:both; width:958px; border:1px solid #8696af; height:218px; overflow:hidden; background:url(../images/blue_bj.jpg) repeat-x;}
div.m_bao_con{ margin:0 auto; padding-top:18px; width:912px;}
div.m_bao_con dl{ float:left; width:228px;}
div.m_bao_con dl dt{ float:left; width:108px;}
div.m_bao_con dl dd{ float:left; width:90px; line-height:18px; color:#333;}
div.m_bao_con dl dd b{ font-size:14px; line-height:25px; color:black;}
div.m_bao_con dl dd.date{ color:#cc3300;}
div.m_bao_con dl dd.display{ clear:both; width:225px;}
/*------------------开始内容列表------------------------*/
div.m_list_con{ clear:both; margin:8px auto;}
div.m_list_l{ float:left; width:735px;}
div.m_list_pic{ width:100%; margin-bottom:8px; height:210px; overflow:hidden;}
div.m_site{ margin:8px auto; clear:both; border:1px solid #dcdddd; width:710px; height:38px; background:url(../images/site_bj.gif) repeat-x; line-height:38px; padding-left:23px;}
div.m_site a{ margin:0 8px; color:#666;}
div.m_site a:hover{ color:#cc0000;}
div.bao_list { clear:both; margin:0 auto; padding:20px 0; width:734px; overflow:hidden; zoom:1; background:url(../images/line.gif) repeat-x left bottom;}
div.bao_list dl{ float:left; width:367px; text-align:left;}
div.bao_list div.pageline {clear: both; width: 100%; background: none; border-bottom:1px solid #dee6eb; margin-bottom:15px;}
div.bao_list dl dt{ float:left; width:140px;}
div.bao_list dl dt img{ width:127px; height:169px;}
div.bao_list dl dd{ float:left; width:205px; line-height:18px; color:#333;}
div.bao_list dl dd b{ font-size:14px; line-height:25px; color:black;}
div.bao_list dl dd.date{ color:#cc3300; line-height:22px;}
div.bao_list dl dd.last{ margin-bottom:15px;}
div.bao_list dl dd input{ margin-top:15px;}
div.m_list_r{ float:right; width:210px; border:1px solid #dcdddd; background:#f6f8f9; overflow:hidden; zoom:1; padding-bottom:10px;}
div.m_list_r dl{ width:195px; margin:0 auto; padding:8px 0; clear:both; text-align:center;}
div.m_list_r dl p{ font-weight:bold; line-height:28px; color:black; text-align:left;}
div.m_list_r dl dt{ float:left; width:103px; }
div.m_list_r dl dt img{ border:1px solid #d5d5d5;}
div.m_list_r dl dt a:hover img{ border:1px solid white;}
div.m_list_r dl dd{ text-indent:2em; line-height:18px; width:80px; float:left;text-align:left;}
div.m_list_r dl dd a{ text-indent:0; color:#ba2636; line-height:25px;}
div.m_list_r dl dd a img{ margin-left:7px;}
div.m_list_r dl dd.last{ text-indent:0;}
h1.m_blue_title{ background:url(../images/blue_title2.gif) repeat-x; height:30px; line-height:30px; overflow:hidden; font-size:14px; color:white; padding-left:20px;}
h1.m_blue_title span{ float:right; padding-right:10px; font-size:12px; font-weight:normal;}
h1.m_blue_title span a{ color:#fff;}
h1.m_blue_title span a:hover{ color:#ffff80;}
h1.light_blue_title{ background:url(../images/light_blue_title.gif) repeat-x; height:28px; line-height:28px; font-size:14px; color:black; padding-left:18px; overflow:hidden;}
h1.m_title_line{ font-size:14px; border-bottom:1px solid #dcdddd; color:black; width:95%; margin:5px auto; clear:both; height:28px; line-height:28px; overflow:hidden;}


div.four_tab_con div.tab_box ul{ height:328px; overflow:hidden; border:none;}
div.four_tab_con div.tab_box div{ padding-top:10px;}
div.four_tab_con div.tab_box ul li{ line-height:26px; background-position:left -1px;}


div.video_flash_b{ float:left; width:450px;}
div.video_flash_s{ float:right; width:234px;}
div.video_flash_s dl { margin-bottom:3px; height:77px; cursor:pointer; background:url(../images/flash_btn_bj.gif) no-repeat left -77px;}
div.video_flash_s dl.dl_hover{ background-position:left top;}
div.video_flash_s dl.dl_hover a{ color:white;}
div.video_flash_s dl.dl_hover a:hover{ text-decoration:none;}
div.video_flash_s dl dt{ float:left; width:98px;}
div.video_flash_s dl dt img{ margin-left:5px; margin-top:3px;}
div.video_flash_s dl dd{ padding-top:12px; line-height:20px; width:130px; float:left;}
div.video_flash_s dl.last{ margin-bottom:0;}

div.video_flash_b{ width:450px; height:318px; overflow:hidden;  position:relative; z-index:2;}
div.video_flash_b ul.slider{position:absolute;}
div.video_flash_b ul.slider li{list-style:none;display:inline;}
div.video_flash_b ul.slider img{ width:450px;height:318px;display:block;}
div.video_flash_s dt img {width: 88px; height: 71px;}

div.baidu {margin: 10px auto; text-align: center; }

div.d_right{ float:center; width:735px;}
div.pro_show_con h1.company_titel{ font-size:14px; padding-left:4px; width:710px; margin-bottom:10px;}
table.contact_table{ width:710px; margin:10px auto; border-collapse:collapse; clear:both;}
table.contact_table td{ line-height:30px; font-size:14px; border-right:1px solid white; padding-left:10px;}
table.contact_table td a{ font-weight:bold; margin:0 10px; color:#444;}
table.contact_table td a:hover{ color:#cc0000;}
table.contact_table tr.gray_bj{ background:#f3f3f3;}
table.contact_table td.text_right{ text-align:right; padding-right:10px; padding-left:0;}
table.contact_table tfoot td{ padding-left:0; padding-top:20px; padding-bottom:20px; margin:0;}

.popupmenu {position: absolute; right:-1px; z-index: 9;border: #cad9ea 1px solid; padding: 10px; background: #F0F9FF; overflow: hidden; margin: 5px auto;}
.popupmenu li {	text-align: left;list-style-type: none;line-height: 25px;border-bottom: #cad9ea 1px solid;}

dl.hotcommend dt {width: 25px; height: 80px; font-size: 14px; text-align: center; font-weight: bold; color: #004499; padding-top: 10px; border-right: 1px solid #f3f3f3; float: left;}
dl.hotcommend dd {float: left;}
dl.hotcommend dd ul.columntwo {width: 360px;}
dl.hotcommend dd ul.columntwo li {width: 175px; background: none; padding-left: 5px; float: left; line-height: 20px;}
dl.hotcommend dd ul.columntwo li a {font-size: 12px;}