﻿@charset ;
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; color:#333; border:0; font-family:"宋体";}
img{ border:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#116ecb;}
select{ width:150px; height:20px;}
input{}
textarea{}
.bg{ background:url(bg.gif) repeat-y; width:998px; margin:0 auto;}
/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 ;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;}
#pages a.a1 {width:56px; padding:0 ;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none ;}
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px;}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}

/*---------sub_navigation-----------*/
.sub_navigation { width:178px;}
.sub_navigation ul {list-style:none; margin:0 ; padding:0;}
.sub_navigation ul li { width:160px; padding:1px 8px 0 10px ;}
.sub_navigation ul li a { color:#000; width:150px; line-height:23px; padding-left:10px; display:block;}
.sub_navigation ul li a:hover{ color:#5f9104;}

.sub_navigation ul li ul { display:none;}
.sub_navigation ul li ul li { padding-left:35px; width:90px;}
.sub_navigation ul li ul li a { width:100px;}
.sub_navigation ul li ul li a:hover { color:#d4ff28; background:none;}

.sub_navigation ul li ul li ul{ display:none;}
.sub_navigation ul li ul li ul li{ padding-left:15px; width:80px;}
/*---------main-----------*/
/*top*/
.top { width:980px; height:auto; margin:0 auto;}
.header { width:980px; height:151px;}
.menu { width:980px; height:31px; background:url(menu_bg.gif) no-repeat;}
.menu .date { height:31px; width:196px; text-align:center; color:#fff; line-height:30px; float:left;}
.menu .mn { width:777px; height:31px; text-align:center; color:#fff; line-height:30px; float:left; padding-left:7px;}
.menu .mn ul { list-style:none; padding:0; margin:0;}
.menu .mn ul li { width:75px; float:left; line-height:31px; text-align:center; background:url(menu_line.gif) right center no-repeat;}
.menu .mn ul li a { color:#fff;}
.menu .mn ul li a:hover { color:#9fc8f2;}
.announcement { width:980px; height:26px; background:url(announcement_bg.gif) repeat-x; line-height:26px;}
/*con*/
.con { padding:22px 0 11px 0; width:934px; height:833px; margin: 0 auto;}
.con_left { float:left; width:232px; margin-right:26px;}
.Tel { width:212px; height:275px; background:url(tel_bg.gif) no-repeat; padding-left:20px; line-height:24px;}
.tel_title { margin-top:4px; width:127px; height:37px; background:url(tel_title_bg.gif) no-repeat; padding:28px 0 0 105px;}
.links { background:url(links_bg.gif) no-repeat; width:192px; height:44px; margin-top:6px; padding:90px 0 0 40px;}
.con_main { float:left; width:676px;}
.module { width:676px; height:160px;}
.module ul { list-style:none; margin:0; padding:0;}
.module ul li { float:left; width:178px; height:160px; background:url(module_line.gif) right no-repeat; line-height:23px;}
.main_news { width:676px; margin-top:17px;}
.main_news_title { width:668px; height:30px; border-bottom:1px #acd5fe solid; margin:0 auto;}
.more {float:right; width:40px; padding-top:15px;}
.main_news_main {width:668px; margin:0 auto; padding-top:4px;}
.main_news_img { width:261px; height:207px; background:url(main_news_img_bg.gif) no-repeat; padding:4px 3px; float:left;}
.main_news_txt { width:395px; float:right;}
.main_news_txt ul { list-style:none; margin:0; padding:0;}
.main_news_txt ul li { width:395px; height:30px; *height:28px; line-height:30px; *line-height:28px; background:url(main_news_bg_line.gif) bottom repeat-x;}
.main_news_text { width:300px; height:30px; *height:28px; float:left; background:url(news_icon.gif) 0 13px no-repeat; *background:url(news_icon.gif) 0 11px no-repeat; padding-left:10px;}
.main_news_data { width:85px; text-align:center; height:30px; *height:28px; float:right; color:#116ecb;}
.main_news2 { width:668px; margin:0 auto; padding-top:25px; *padding-top:22px;}
.main_news2_1 { width:322px; float:left;}
.main_news2_2 { width:322px; float:right;}
.main_fengcai { width:668px; margin:0 auto; padding-top:20px; *padding-top:17px; border-bottom:1px #acd5fe solid;}
.main_img_list { width:653px; height:145px;  margin:0 auto; padding-top:16px;}
.main_img_list ul { list-style:none; padding:0; margin:0;}
.main_img_list ul li { width:151px; float:left; margin-right:16px; text-align:center;}
.main_img_list ul li img { padding:2px; border:1px #acd5fe solid; margin-bottom:8px;}

/*---------sub---------*/

.left_menu_title { width:207px; height:34px; color:#39a5fe; font-size:18px; font-weight:bold; background:url(left_menu_bg01.gif) no-repeat; padding:32px 0 0 25px;}
.left_menu { width:198px; background:url(left_menu_bg03.gif) repeat-y; padding:16px 0 28px 34px;}
.left_menu ul { list-style:none; padding:0; margin:0;} 
.left_menu ul li { font-size:13px; font-weight:bold; width:187px; line-height:30px; padding-left:10px; background:url(sub_left_menu_icon.gif) 0 12px no-repeat;}
.left_menu ul li a { width:187px; line-height:30px; display:block;}

.left_menu ul li ul { display:none;}
.left_menu ul li ul li { line-height:20px; padding-left:35px; width:148px; background:none;}
.left_menu ul li ul li a { width:148px; line-height:20px;}
.left_menu ul li ul li a:hover { color:#116ecb; background:none;}

.sub_con { float:left; width:672px; padding:1px; border:1px #acd5fe solid;}
.sub_con_title { width:100%; height:30px; line-height:30px; color:#fff; background:#4cadfe;}
.sub_con2 { width:100%; padding-top:20px; padding-bottom:20px;}

.sub_left_news { width:232px; background:url(left_menu_bg03.gif) repeat-y;}
.sub_left_news ul { list-style:none; padding:0; margin:0;} 
.sub_left_news ul li { font-size:12px; width:222px; height:24px; line-height:24px; padding-left:10px;}

/*---------footer---------*/

.foot_menu { width:980px; height:23px; background:url(foot_menu_bg.gif) no-repeat; line-height:23px; text-align:center; color:#fff; margin:0 auto;} 
.foot_menu a { color:#fff;}
.foot_menu a:hover { color:#9fc8f2;}
.foot { padding:15px 0 ; width:972px; height:56px; margin:0 auto;}
.foot_text { line-height:18px; color:#518bc4; vertical-align:middle; padding-left:10px; float:left;}

/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; overflow:hidden;}
.FocusPic .content{overflow:hidden;}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;top:0px;width:238px;height:30px;line-height:30px;overflow:hidden;}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.3;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:4px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}
						
/* 图片频道 - photo */
.photo-channel .photo-slide{ width:435px; padding:5px;border:1px solid #c3d4e7;zoom:1;}
.photo-channel .photo-slide .FocusPic .title-bg,.photo-channel .photo-slide .FocusPic .title{ bottom:35px;}
.photo-channel .photo-slide .change{bottom:0px; left:0; text-align:left; height:30px;}
.photo-channel .photo-slide .change i{width:39px; height:30px; text-align:center; padding:0; margin-right:8px; line-height:30px;color:#049;}
.photo-channel .photo-slide .change i.cur{background-position: left top; color:#fff; font-weight:700;}
.photo-channel .photo-hots,.box-hots{float:left; width:242px; margin-right:10px;_margin-right:5px; height:auto; overflow:hidden;padding-bottom:5px;}
.photo-channel .photo-hots h4, .box-hots h4{text-align:left;height:26px;*height:25px;font:18px/26px "MicroSoft YaHei","SimHei";color:#457bb4;*line-height:25px;margin:0; padding:5px 0 0px 30px;}
.photo-channel .photo-cat{ position:relative; height:auto;}
.photo-cat .content h5 a,.photo-cat .content h5 a strong{background-repeat: no-repeat; height:35px; padding-left:10px;display:block; float:left;text-decoration: none;}
.photo-cat .content{padding-bottom:6px;}
.photo-cat .content h5 a strong{background-position: right top; padding-right:14px; color:#fff; float:left; line-height:35px;}
.photo-cat .content h5{position:absolute;left:14px; top:-4px; width:98%;}
.photo-cat .content h5 span{ font-size:12px; font-weight:normal; padding-left:12px; line-height:38px;}
.photo-cat .content h5 span.blue a{ background-image:none; float:none; padding:0 4px; height:auto;}
.photo-cat .content h5 span.blue a:hover{ color:#F30;}
.photo-cat .content h5 span.blue a.more{ float:right;}
.photo-cat .photo-list{ padding-top:45px;}
.photo-list li{ vertical-align:top; width:188px;*width:191px; text-align:center; padding-bottom:12px;}
.photo-list li div.img-wrap{ width:160px; height:120px; margin:auto; margin-bottom:3px;}
.photo-list li div.img-wrap a{ width:160px; height:120px;*font-size:88px;}
/* 内容 */

#Article{ overflow:hidden;}
#Article,.photo-channel .relevance{ border:1px solid #C3D4E7;zoom:1; padding:0 20px;}
#Article h1{color:#000;font:800 26px/30px "宋体",arial;margin-bottom:6px; text-align:center; padding:16px 0 8px; border-bottom:1px solid #e5e5e5;}
#Article h1 span{ font-size:12px; font-weight:normal; line-height:20px; color:#999;}
#Article .content{ font-size:14px;}
#Article .content p{font-size:14px;line-height:23px;text-align:justify;word-wrap:break-word; padding:8px 0;}
#Article .related{ border-top:dashed 1px #ccc; margin-top:15px;}
#Article .related h5{padding-bottom:4px;}
#Article .related{ padding:10px 0 0;}
#Article .related a{ color:#0b3b8c;}
.Article-Tool{ border:1px solid #c3d4e7; position:relative; top:-1px; text-align:right; padding:8px; vertical-align:middle; height:15px; background-color:#f4f8fd;}
.Article-Tool a{width:16px;height:16px;line-height:16px;margin-left:6px;}
.Article-Tool a:hover{text-decoration: none;}
.Article-Tool a.t,.Article-Tool a.t6{background-position: left -336px; width:auto; padding-left:16px; color:#8896b1;}
.Article-Tool a.t1{background-position: left -115px;}
.Article-Tool a.t2{background-position: left -159px;}
.Article-Tool a.t3{background-position: left -205px;}
.Article-Tool a.t4{background-position: left -250px;}
.Article-Tool a.t5{background-position: left -294px;}
.Article-Tool a.t6{background-position: left -421px;padding-left:18px;}			
/*图片内容*/
.photo-channel #Article .tool{ position:relative; height:35px; padding-top:6px;}
.photo-channel #Article .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next{height:27px; width:31px;margin-right:10px; overflow:hidden; line-height:27px;}
.photo-channel #Article .tool .auto span,.photo-channel .tool .up span,.photo-channel .tool .next span{ visibility:hidden;}
.photo-channel #Article .tool .auto{background-position: -39px top;}
.photo-channel #Article .tool .next{background-position: -78px top;}
.photo-channel #Article .Article-Tool{ position:absolute; right:0; border:none; background:none; font-size:12px; font-weight:normal;}
.photo-channel #Article .tool .stat{ color:#999;}
.photo-channel #Article .big-pic{ text-align:center; padding:10px 0; border:1px solid #ededed; background-color:#fafcfe; position: relative;}
.photo-channel #Article .big-pic #big-pic{display:table-cell;vertical-align:middle;*display:block; overflow:hidden;*font-size:480px; width:896px; height:650px;}
.photo-channel #Article .big-pic .max{ position:absolute; bottom:0px; right:0px;z-index:101; padding:5px 5px 5px 20px;}
.photo_prev{position:absolute;left:0;top:0;width:50%;height:100%;z-index:100;}
.photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; z-index:100;}
.photo_prev a,.photo_next a{display:block; width:100%; height:100%; outline:none;}

#Article .list-pic{ padding:22px 0 16px; height:100px;}
#Article .cont{overflow:hidden; float: left; width:616px; height:80px;}
#Article .cont li{ float:left; width:123px; text-align:center; display:block; overflow:hidden;}
#Article .cont li .img-wrap{width:100px; height:75px; margin:0 auto;}
#Article .cont li .img-wrap a{*font-size:55px;width:100px; height:75px;outline: medium none;}
#Article .cont li.on .img-wrap{ border:2px solid #ffb017;}
#Article .list-pic .pre,#Article .list-pic .next{float:left; display:block; position:relative;width:110px;height:86px; text-align:center;}
#Article .list-pic .pre{ left:-8px;top:-3px; margin-right:14px;}
#Article .list-pic .next{ right:-8px; float:right;top:-3px;}
#Article .list-pic .pre .img-wrap,#Article .list-pic .next .img-wrap{width:102px; height:72px;border:none; padding:4px 0 8px;}
#Article .list-pic .pre .img-wrap a,#Article .list-pic .next .img-wrap a{*font-size:53px;width:98px; height:72px; padding:0px 5px 0 4px;*padding:0px 5px 5px 0px ;}
#Article .list-pic .pre .img-wrap a:hover,#Article .list-pic .next .img-wrap a:hover{ background:none;}
#Article .list-pic .next{ right:-8px; float:right;bottom:-2px;}
#Article .pre-bnt,#Article .next-bnt{margin-top:3px;cursor: hand;cursor: pointer;}
#Article .pre-bnt,#Article .next-bnt,#Article .pre-bnt span,#Article .next-bnt span{display:block; width:17px; height:69px; float:left;}
#Article .pre-bnt:hover, #Article .next-bnt:hover,#Article .pre-bnt-on,#Article .next-bnt-on{background-position: 0 -78px;}
#Article .pre-bnt span{background-position: -30px top;}
#Article .pre-bnt:hover span,#Article .pre-bnt-on span{background-position: -30px -78px;}
#Article .next-bnt span{background-position: -55px top;}
#Article .next-bnt:hover span,#Article .next-bnt-on span{background-position: -55px -78px;}
.sub_load_show_title ul {list-style:none; margin:0 ; padding:0;}
.sub_load_show_title a {  text-decoration:underline;}/*鼠标放上去有下划线*/



.date div{color:#fff !important;}