﻿@charset "utf-8";
/* CSS Document */

body {}
#demo01 {height:406px;}

/* 内容区 */

.content_wrap { padding:12px 0 0 0; position: relative; background:url(../image/p-index_wrap.png) top left repeat-x;}
.content_line { position: absolute; top:68px; left:0; width:100%; height:1px; background-color:#e2e2e2;}

.l_nav { width:250px; margin: 20px 0 0 7px; padding-right:20px; background-color:#f7f7f7; position: relative; z-index:5;}
.l_nav .in { padding:74px 0 0 0; position: relative; background-color:#FFF;}
.l_nav .title { position: absolute; top:0; left:-7px; width:219px; height:56px; padding: 0 0 7px 0; background-image:url(../image/bg-l_nav_title.png);}
.l_nav .title p { color: #ffffff; font-size:24px; line-height:56px; text-align: center;}
.l_nav .menu { padding: 0 8px 15px 8px; border-bottom:2px solid #a32d26;}
.l_nav .menu ul {}
.l_nav .menu ul li { border-bottom:1px solid #e2e2e2; margin-bottom:20px; padding-bottom:2px;}
.l_nav .menu ul li a { display: block; color: #1e3159; font-size:16px; line-height:44px; padding:0 10px 0 42px;}
/**/.l_nav .menu ul li a:hover,.l_nav .menu ul li a.on { font-weight:bold; background-color:#f6f7f8;}

.r_content { width:900px; position: relative; z-index:5;}
.r_content_title { text-align: right; padding-bottom:8px;}
.r_content_title span { display: inline-block; color: #a32d26; font-size:30px; line-height:52px; padding:0 30px; background-color:#f7f7f7;}

.content_box { background-color:#FFF; border-bottom:3px solid #244670; border-top:2px solid #244670;}

.share { padding:16px 0 26px 0;}
.share .bdsharebuttonbox { font-size:0; text-align: center;}
.share .bdsharebuttonbox a { color: #343434; font-size:16px; line-height:22px; display: inline-block !important; float:none !important; width:22px; height:22px; padding:0 !important; background-position:0 0 !important; margin:0 2px !important;}
.share .bdsharebuttonbox .bds_more { background:none; width:auto;}
.share .bdsharebuttonbox .bds_qzone { background-image:url(../image/share-1_1.jpg);}
.share .bdsharebuttonbox .bds_tsina { background-image:url(../image/share-1_2.jpg);}
.share .bdsharebuttonbox .bds_weixin { background-image:url(../image/share-1_3.jpg);}
.share .bdsharebuttonbox .bds_fbook { background-image:url(../image/share-1_4.jpg);}

.seemore { padding-bottom:50px;}
.seemore .in { height:164px; background-color:#FFF; padding: 0 20px;}
.seemore .box { padding:12px 0 20px 0;}
.seemore .box.no1 {}
.seemore .box.no2 { border-top:1px solid #e7e7e7;}
.seemore .box p { color: #343434; font-size:18px; line-height:24px; padding-bottom:5px;}
.seemore .box a { display: block; color: #525252; font-size:16px; line-height:20px; padding-left:30px; margin-right:100px; background-image:url(../image/p-2.png); background-position:19px center;}
/**/.seemore .box a:hover { background-image:url(../image/p-2on.png); color: #244670;}
				/*--------------------  通知列表  --------------------*/
.content_01 { padding: 28px 35px 24px 35px;}
.content_01 .list {}
.content_01 .list ul {}
.content_01 .list ul li { padding-bottom:1px; border-bottom:1px solid #e2e2e2;}
.content_01 .list ul li a { display: block; height:42px; padding:18px 14px;}
.content_01 .list ul li .time { width:80px; height:42px; text-align: center; background-color:#f6f7f8; border-right:1px solid #e2e2e2; float: left;}
.content_01 .list ul li .time .day { color: #6b767d; font-size:24px; font-family: Arial; line-height:24px; position: relative; top:3px;}
.content_01 .list ul li .time .year_month { color: #6b767d; font-size:12px; line-height:18px; position: relative; top:-3px;}
.content_01 .list ul li .wzbox { float: left; width:720px; padding-top:10px;}
.content_01 .list ul li .wzbox .wz {color: #434343;font-size:16px;line-height:22px;border-left:3px solid #a3a3a3;position: relative;left:-2px;padding-left: 20px;}
/**/.content_01 .list ul li a:hover { background-color:#fbfbfb;}
/**/.content_01 .list ul li a:hover .wzbox .wz { color: #124685; font-weight:bold; border-left:3px solid #1175af;}
				/*--------------------  图片列表  --------------------*/
.content_02 { padding: 0 18px 24px 18px;}
.content_02 .list {}
.content_02 .list ul {}
.content_02 .list ul li { padding:24px 0 30px 0; float: left; width:50%; border-bottom:1px solid #e2e2e2;}
.content_02 .list ul li a { display:block; font-size:0; padding:3px; width:354px; margin: 0 auto; background-color:#dadee3;}
.content_02 .list ul li .wz { color: #2a3541; font-size:16px; line-height:28px; text-align: center; margin: 0 10px;}
.content_02 .list ul li .img { display: block; width:354px; height:204px;}
/**/.content_02 .list ul li a:hover { background-color:#244670;}
/**/.content_02 .list ul li a:hover .wz { color: #FFF;}
				/*--------------------  图文列表  --------------------*/
.content_03 { padding: 0 30px 35px 30px;}
.content_03 .list {}
.content_03 .list ul {}
.content_03 .list ul li { padding:22px 0; border-bottom:1px solid #e2e2e2;}
.content_03 .list ul li a { display: block; padding:15px 10px; height:130px;}
.content_03 .list ul li .img { float: left; width:230px; height:130px;}
.content_03 .list ul li .wzbox { float: right; width:565px;}
.content_03 .list ul li .wzbox .wz { color: #606973; font-size:14px; line-height:20px; height:60px;}
.content_03 .list ul li .wzbox .title { color: #244670; font-size:18px; line-height:24px; padding:3px 0 8px 0;}
/**/.content_03 .list ul li a:hover { background-color:#f1f2f4;}
/**/.content_03 .list ul li a:hover .wzbox .title { color: #2e67ae; font-weight:bold;}
				/*--------------------  单页介绍  --------------------*/
.content_04 {}
.content_04 .zw,.content_05 .zw { color: #2a3541; font-size:16px; line-height:28px; padding: 30px 40px;}
.content_04 .zw p+p,.content_05 .zw p+p { margin-top:28px;}
.content_04 .zw img,.content_05 .zw img { max-width:100%;}
				/*--------------------  SUB  --------------------*/
.content_05 {}
.c05_title { padding: 0 10px 8px 10px; text-align: center;}
.c05_title h1 { color: #244670; font-size:24px; line-height:30px; padding:15px 0 10px 0; background-color:#f7f7f7;}
.c05_title .more { color: #7f868f; font-size:14px; line-height:18px;}
.content_05 .zw {}









.content_1001 {}
.list_1001 { width:818px; margin:0 auto; position:relative; overflow:hidden; border-bottom:1px solid #e2e2e2;}
.list_1001 ul { width:1000px; position:relative; top:1px;}
.list_1001 ul li { float:left; padding-right:28px; padding:24px 24px; border-bottom:1px solid #e2e2e2;}
.list_1001 ul li .abox { display:block; width:222px; height:322px; margin:0 auto; background-color:#e1e4eb;}
.list_1001 ul li .abox_in { padding:20px 21px;}
.list_1001 ul li .abox .imgbox { height:220px;}
.list_1001 ul li .abox .imgbox .img { display:block; width:100%; height:100%;}
.list_1001 ul li .abox .textbox { padding:10px 0 0 0;}
.list_1001 ul li .abox .textbox .text_item_1 { height:20px;}
.list_1001 ul li .abox .textbox .text_item_1 .text_1 { color:#124884; font-size:16px; line-height:20px; float:left;}
.list_1001 ul li .abox .textbox .text_item_1 .text_2 { color:#93989e; font-size:14px; line-height:20px; float:right;}
.list_1001 ul li .abox .textbox .text_item_2 { color:#93989e; font-size:14px; line-height:18px; height:36px; margin-top:6px;}
/*act*/
.list_1001 ul li .abox:hover { background-color:#a42d27;}
.list_1001 ul li .abox:hover .textbox .text_item_1 .text_1 { color:#ffffff; font-weight:bold;}
.list_1001 ul li .abox:hover .textbox .text_item_1 .text_2 { color:#ffffff;}
.list_1001 ul li .abox:hover .textbox .text_item_2 { color:#ffffff;}
/*act*/










