/**
*内网样式文件
*Website:/neiwang.css
*Author:llf{2014-10-16}
**/


/*引用图片*/
.icon,.rc_btn_close,.icon_jia{ background: url(../img/neiwang_icon.png) no-repeat;}




.wrap{background:url(../image/new_bogy_bg.png) no-repeat center top #fff;}

.header{ width:1000px; background:url(../image/new_bogy_bg.png) no-repeat center top #fff;}
.header_right{ text-align:right; float:right; display:inline; line-height:30px; color:#000;}
.header_right a,.header_right a:hover{ color:#000;}
.space{ margin:0 5px;}
.logo{ background:url(../image/new_neiwang_logo.png) no-repeat; width:640px; height:105px; margin-top:30px; float:left; display:inline;}
.csplogo{ background:url(../image/new_waiwang_logo.png) no-repeat; width:640px; height:105px; margin-top:30px; float:left; display:inline;}
.header{ height:135px; margin:0 auto 30px;}

/*menu*/
.menu{ height:33px; background:url(../image/nw_menu.jpg) repeat-x left top; margin-bottom:15px;}
.menu a{ width:109px; float:left; display:inline; line-height:33px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.menu a:hover{ color:#fff; text-decoration:none;}
.menu_space{ width:2px; height:33px; float:left; display:inline; background:url(../image/nw_menu_space.jpg) no-repeat;}
.menu_cur{ background:url(../image/nw_menu_cur.jpg) no-repeat center top;}

/*内容部分*/
.content{ padding-bottom:30px;}
.left{ width:280px; overflow:hidden; float:left; display:inline; margin-right:20px;}
.right{ width:700px; float:right;  display:inline; overflow:hidden;}
.blank,.blank_left{ border:solid 1px #ddd; background:#fff; margin-bottom:20px;}
.blank_hd{ height:35px; line-height:35px; overflow:hidden; font-size:14px; font-weight:bold;}
.blank_left{}
.blank_left .blank_hd{ background:url(../image/nw_blank_hd_left.jpg) repeat-x left top; color:#fff; text-align:center;}

/*图标*/
.icon{ padding-left:28px;}
.icon_men{ background-position:0 3px}
.icon_men02{ background-position:5px -72px; position:relative;}
.icon_bumen{ background-position:5px -145px;}
.men_info .icon_message{ background-position:8px -232px; text-align:right; height:24px; width:30px; display:block; position:absolute; right:7px; top:5px; color:#f00000; padding:0; line-height:13px; padding-right:3px;}
.icon_daiban{ background-position:15px -306px;}
.icon_tongxun{ background-position:12px -399px;}
.icon_yewu{ background-position:15px -462px;}
.icon_richeng{ background-position:0 -585px;}
.icon_zhidu{ background-position:0 -766px;}
.icon_tongzhi{ background-position:15px -924px;}
.icon_email{ background-position:15px -1005px;}
.icon_fagui{ background-position:15px -1080px;}

.blank_men{ height:300px; overflow:hidden; background-color:#f5f5f5;}
.men_info{ padding:25px 15px 0; }
.men_info p{ /*padding-left:30px; background-color:#f0d5d5; border:solid 1px #ddd; height:35px;*/ line-height:35px; margin-bottom:20px;}
.btn_blue{ width:103px; height:28px; line-height:28px; text-align:center; color:#fff; background:url(../image/nw_btn_blue.jpg) no-repeat; margin:0 10px; float:left; display:inline;}
.btn_blue:hover{ text-decoration:none; color:#fff;}
.blank_daiban{ height:300px; overflow:hidden;}
.blank .blank_hd{ color:#222; background:url(../image/nw_hd_right.jpg) repeat-x;}
.blank .blank_hd span{ padding-left:45px; float:left; display:inline;}
.blank .blank_hd .link_more{ font-size:12px; float:right; display:inline; font-family:"宋体"; color:#d10707; margin-right:15px;}
.blank .blank_hd .link_more:hover{ color:#d10707;}

.list_title{ height:30px; line-height:30px; overflow:hidden; border-bottom: solid 1px #79aee5; }
.list_title span{ float:left; display:inline; text-align:center; color:#12499c;}
.list_title .list_col01{ width:350px;}
.list_title .list_col02{ width:124px; margin-left:50px;}
.list_title .list_col03{ width:80px; margin-left:10px; }
.list_title .list_col04{ width:67px; padding-right:15px; float:right; }
.list{}
.list li{ height:30px; line-height:30px;  _height:26px; _line-height:26px; margin-bottom:0;overflow:hidden; border-bottom:solid 1px #ddd; padding:0 15px; }
.list li.last{ border-bottom:none;}
.list li.list_cur{ background-color:#f5f5f5;}
.list a{ color:#666; width:380px; float:left; display:inline;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:15px; background:url(../image/nw_circle_blue.jpg) no-repeat left center;}
.list span{ float:left; display:inline; overflow:hidden; text-align:center;}
.list .list_from{ width:124px; margin-left:50px;}
.list .list_men{ width:80px; margin-left:10px;}
.list .list_data{width:67px; color:#999; float:right; }
.list .list_from a{ width:auto; float:none; padding-left:0; background-image:none; color:#12499c;}
.list .list_from a:hover{color:#12499c;}

.blank_tx{ height:195px; overflow:hidden; background-color:#f5f5f5;}
.tx_info{ padding-top:20px;}
.tx_inp{ width:220px; height:20px; padding:5px 10px; background:#fff; border:solid 1px #7baeed; display:block; margin:0 auto 20px; color:#666;}
.tx_btn_blue{ display:block; margin:0 auto 20px; width:128px; height:25px; line-height:25px; text-align:center; color:#fff; background:url(../image/nw_btn_blue_big.jpg) no-repeat;}
.tx_btn_blue:hover{ color:#fff; text-decoration:none; }

.blank_yewu{ height:300px;}
.tabs{ height:20px; line-height:20px; padding: 15px; border-bottom:solid 1px #c5d5e4;}
.tabs a{ display:inline; float:left; margin-right:20px; height:20px; line-height:20px; text-align:center; width:80px; border:solid 1px #cecece; color:#444;}
.tabs a:hover{ color:#444; text-decoration:none;}
.tabs a.tabs_cur,.tabs a.tabs_cur:hover{ background-color:#7aafed; border:solid 1px #7aafed; color:#fff;}

.link_btn{ padding:20px 0 0 15px;}
.link_btn a{ height:30px; line-height:30px; background:url(../image/ww_btnlink.jpg) repeat-x left top; border:solid 1px #ddd; width:195px; display:inline; float:left; margin-right:30px; margin-bottom:16px; text-align:center; color:#525252; font-size:14px; overflow:hidden;}
.link_btn a:hover{ color:#525252; text-decoration:none; background:url(../image/ww_btnlink_hover.jpg) repeat-x left top;}

.blank_rc{ height:417px; overflow:hidden;}
.rc_data{ height:220px; overflow:hidden;}
.rc_list{ height:162px; overflow:auto; background:#f5f5f5;}
.rc_list li{ line-height:25px; height:25px; font-size:12px; color:#222; padding:0 15px;}
.rc_list_title{ color:#444; float:left; display:inline; width:210px; overflow:hidden;}
.rc_list_title:hover{ color:#444; text-decoration:underline;}
.rc_btn_close{ width:9px; height:9px; float:right;display:inline; overflow:hidden;  background-position:0 -685px; margin-top:7px;}
.blank_zd{ height:251px; overflow:hidden;}
.list02{ padding:0 15px;}
.list02 a{ height:30px; overflow:hidden; display:block; padding-left:15px; color:#444; line-height:30px; background:url(../image/nw_list_fangkuai.jpg) no-repeat left center;}
.list02 a:hover{ color:#444;}
.more_wrap{line-height:30px; text-align:right; padding-right:15px; font-family:"宋体";}
.more_wrap a,.more_wrap a:hover{ color:#d10707;}


.list03{ height:428px; overflow:auto;}
.list03 li{ height:30px; line-height:30px; overflow:hidden; padding:0 15px;}
.list03_title{ display:inline; float:left; width:200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:15px; background:url(../image/nw_list_fangkuai.jpg) no-repeat left center;}

/*待办*/
.list_title_daiban{}
.list_title_daiban .list_col01{ width:375px; margin:0;}
.list_title_daiban .list_col02{ width:178px; margin:0;}
.list_title_daiban .list_col03{ width:85px; margin:0;}
.list_title_daiban .list_col04{ width:85px; float:left; margin:0; padding:0;}
.list_title_daiban .list_col05{ width:85px; margin:0;}
.list_title_daiban .list_col06{ width:85px; float:left;margin:0; padding:0;}

.list_daiban{}
.list_daiban span{ text-align:center;}
.list_daiban a{ width:429px;}
.list_zhuangtai,.list_jiedian,.list_daiban .list_men,.list_daiban .list_from{ float:left; width:85px; margin:0; padding:0;}
.list_data{ float:right; width:85px;}

.blank_sc{}
.blank_rc .blank_hd,.blank_sc .blank_hd{ position:relative;}
.icon_jia{ display:block; width:13px; height:13px; background-position:0 -855px; position:absolute; right:15px; top:12px;}
.blank_tz{ height:312px; overflow:hidden; }
.blank_email{ height:251px; overflow: hidden;}
.blank_fg{ height:220px; overflow:hidden;}
.fagui_list a{ width:290px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fagui_list a.fagui_right{ float:right; margin-right:0;}

/*底部*/
.footer{ height:55px; padding-top:15px; background:url(../image/nw_ft.jpg) repeat-x left bottom; text-align:center; color:#fff; line-height:25px;}


/*二级页面*/
.nav{}
.nav_list{ padding-bottom:10px;font-size:14px;}
.nav_btn{ display:block; height:39px; line-height:39px; border:solid 1px #ddd; background:url(../image/nw_nav_bg.jpg) repeat-x; color:#fff;}
.nav_btn:hover{ text-decoration:none; background:url(../image/nw_nav_bg_hover.jpg) repeat-x; color:#fff;}
.nav_sub{ padding-top:10px; display:none;}
.nav_sub_btn{ height:39px; line-height:39px; text-align:center; background:url(../image/nw_sub_sub_bg.jpg) repeat-x; color:#444; display:block; border:solid 1px #ddd;margin-bottom:10px; position:relative; }
.nav_sub_btn:hover{ color:#444; text-decoration:none;}
.nav_sub_last{ margin-bottom:0;}
.arrow_right{ width:6px; height:9px; display:none; position:absolute; right:15px; top:14px; background:url(../image/nw_nav_sub_cur.jpg) no-repeat;}
.nav_sub_cur{ font-weight:bold;}
.nav_sub_cur .arrow_right{ display:block;}
.nav_list_cur .nav_sub{ display:block;}
.nav_icon{ display:block; padding-left:100px; background:url(../image/nw_nav_bg.png) no-repeat; }
.nav_icon_db{ background-position:60px 6px;}
.nav_icon_yw{ background-position:60px -111px;}
.nav_icon_tz{ background-position:60px -206px;}
.nav_icon_fg{ background-position:60px -296px;}
.nav_icon_sc{ background-position:60px -381px;}

/*翻页*/
.page{ height:35px; margin-top:15px;}
.page a{ display:inline; float:left; margin-right:5px; width:35px; height:35px; line-height:35px; text-align:center; color:#535353; background-color:#f0f1f1;}
.page a:hover{ color:#535353; text-decoration:none;}
.page_pre{  text-indent:-9999px; background:url(../image/nw_pre.jpg) no-repeat;}
.page_next{  text-indent:-9999px; background:url(../image/nw_next.jpg) no-repeat;}
.page .page_cur{ background-color:#79aee5; color:#fff;}
.page .page_cur:hover{ color:#fff;}

.sub_site{ float:left; display:inline; }
.sub_site em{ font-family:"宋体"; color:#d10707; font-weight:bold; margin:0 5px 0 10px;}

.men_info_left{ width:50px; float:left; display:inline;}
.men_info_left img{ width:50px; height:50px; overflow:hidden; margin-top:2px; }
.men_info_right{ width:187px; float:left; display:inline; margin-left:10px; position:relative;}
.men_info_right p{ line-height:25px; margin-bottom:0; font-size:14px; margin-bottom:5px;}

.btn_wrap{ margin-top:20px;}
.icon_daiban_normal{ color:#666;}
.icon_xiaoxi{ padding-left:22px; background:url(../image/nw_icon_xiaoxi.jpg) no-repeat left center; line-height:19px; position:absolute; right:0; top:3px;}
.icon_xiaoxi:hover{ text-decoration:none;}

/*详情页*/
.icon_close,.icon_print{ background:url(../image/ww_icon.png) no-repeat;}
.detail{ margin-top:20px; border-top:solid 2px #d62b26; padding-top:50px; border-bottom:solid 1px #ddd;}
.detail_hd{ text-align:center; margin:0 60px 30px; border-bottom:solid 1px #ddd; }
.detail_hd h2{ font-size:28px; color:#222; }
.detail_sub{ color:#888; margin:20px 0 30px; position:relative;}
.detail_sub span{ margin:0 5px;}
.font_style{ color:#000; text-align:right; position:absolute; right:0; font-size:14px;}
.font_style a{ color:#d62b26; margin-left:5px; font-weight:bold;}
.font_style a:hover{color:#d62b26;}
.detail_bd{ padding:0 100px;}
.detail_bd p{ color:#444; font-size:14px; line-height:26px; margin-bottom:15px; text-indent:2em;}
.detail_bd img{ display:block; overflow:hidden; margin:0 auto;}
.detail_ft{ padding:0 100px; text-align:right; margin:40px 0 20px; line-height:18px;}
.detail_ft a{ padding-left:25px; margin-left:20px; font-size:14px;}
.icon_close{ background-position:0 -1036px; }
.icon_print{ background-position:0 -1122px;}
.detail_page{ text-align:right; padding:0 100px; margin:20px 0;}
.detail_ft em{ font-family:"宋体";}



.header_right, .header_right a{ color:#666;}
.content,.menu{ width:1000px; margin:0 auto;}
.wrap{ width:100%;}

.menu_wrap{background:#6591cb; border-bottom: solid 1px #173b61}
.menu{background:#6591cb;}
.menu a{ width:108px;}
.menu_cur{ background:#4978b9;}

.menu_site_wrap{ background:#f5f5f5; margin-bottom:10px; border-bottom:solid 1px #ddd;}
.menu_site{ padding:0 30px; width:940px; margin:0 auto; font-size:14px; font-weight:bold; color:#333; line-height:40px;}
.right{ font-size:14px;}
.list .list_data{ width:132px;}
.list_zhuangtai, .list_jiedian, .list_daiban .list_men, .list_daiban .list_from{ width:82px;}

.list .list_men{ width:61px;}




.menu{}
.menu li{ width:108px; float:left; display:inline; position:relative;}
.menu a{ width:106px;}
.menu_sub{ background:#6591cb; border:solid 1px #173b61; border-top:none; position:absolute; left:1px; top:33px; width:106px; z-index:40;}
.menu_sub a{ display:block; color:#eee; height:30px; line-height:30px; text-align:center; font-size:12px; border-top:solid 1px #173b61; width:100%;}
.menu_sub a:hover{ color:#eee; text-decoration:none; background:#4978b9;}
.menu_list li.cur .menu_sub{ display:block;}

.menu_cur{ background:#4978b9;}


/*llf 12-17*/
.hd_top{ height:30px; background:#fff;}
.hd_top_box{ width:1000px; height:45px; margin:0 auto;}
.wrap{ background: url(../image/new_bogy_bg.png) no-repeat center top #fff;}








