@charset "gb2312";
/* CSS Document */
.sy_header { width:100%; overflow:hidden;}
.sy_logo { width:759px; height:129px; margin:0 auto; padding:56px 0 39px;}

.sy_cont { width:100%; height:538px; background:url(2015FH_SY_BANNER.png) no-repeat center top;}
.sy_cont ul {width:840px; height:188px; margin:0 auto; padding-top:188px;}
.sy_cont ul li { width:188px; height:188px; float:left; margin:0 11px;}
.sy_cont ul li a { width:188px; height:188px; display:block;}
.sy_cont ul .icon1 a { background:url(2015FH_sy_icon1.png) no-repeat;}
.sy_cont ul .icon2 a { background:url(2015FH_sy_icon2.png) no-repeat;}
.sy_cont ul .icon3 a { background:url(2015FH_sy_icon3.png) no-repeat;}
.sy_cont ul .icon4 a { background:url(2015FH_sy_icon4.png) no-repeat;}
.sy_cont ul .icon1 a:hover { background:url(2015FH_sy_icon5.png) no-repeat;}
.sy_cont ul .icon2 a:hover { background:url(2015FH_sy_icon6.png) no-repeat;}
.sy_cont ul .icon3 a:hover { background:url(2015FH_sy_icon7.png) no-repeat;}
.sy_cont ul .icon4 a:hover { background:url(2015FH_sy_icon8.png) no-repeat;}

.sy_footer { width:100%; padding:55px 0;}
.sy_footer p {font-size:16px; text-align:center; line-height:30px; color:#666;}
.sy_footer p span { margin:0 20px;}

.C_title { width:100%; height:30px;margin-top:25px; margin-bottom:30px;}
.C_t_l { float:left; line-height:30px; color:#666; font-size:15px;}
.C_t_r { width:188px; height:28px; border:1px solid #2c79cb; float:right;}
.C_t_r .InputText { width:140px; height:28px; line-height:28px; border:none; background:none; float:left; padding:0 10px;}
.C_t_r .InputButton { width:28px; height:28px; float:left; border:none; background:url(2015FH_ssbg.png) no-repeat center center; cursor:pointer;}

.C_left {float:left; width:250px; overflow:hidden;}
.C_Right { width:850px; float:right;}
.C_Right .fl { width:830px; float:left; height:50px; line-height:50px;}

.qlqd_l .title { width:100%; height:45px; border-bottom:#1855b4 1px dashed;}
.qlqd_l .title a { width:120px; height:35px; display:block; background:#e8e8e8; text-align:center; line-height:35px; color:#666; font-size:15px;}
.qlqd_l .title a:hover { color:#fff; background:#1855b4;}
.qlqd_l .title .active {color:#fff; background:#1855b4;}
.qlqd_l .sidebar { width:100%;}
.qlqd_l .sidebar ul { width:260px; float:left;}
.qlqd_l .sidebar ul li { width:120px; float:left; margin-right:10px; height:22px;background:#e8e8e8; line-height:22px; margin-top:10px;height: auto;}
.qlqd_l .sidebar ul li a { color:#666; font-size:14px; width:110px; padding-left:10px; display:block; height:22px;height: auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.qlqd_l .sidebar ul li a:hover,.qlqd_l .sidebar ul li.active a { color:#fff; background:#1855b4;}

.qlqd_r .title { width:100%; height:45px; border-bottom:#1855b4 1px solid; line-height:45px;}
.qlqd_r .title span { display:block; float:left; line-height:45px; font-size:15px; color:#666; font-weight:bold; padding-left:10px;}
.qlqd_r .title h2 { float:right; margin-left:-1px;}
.qlqd_r .title h2 a { width:113px; height:44px; display:block; text-align:center; font-size:15px; font-weight:normal; border:1px solid #e3e5e8; border-bottom:none;}
.qlqd_r .title h2 a.active { width:115px; height:46px; background:url(2015FH_fy_titlebg.png) no-repeat center -1px; border-left:none; border-right:none;position:relative; z-index:9; color:#1855b4;}
.qlqd_r .list { width:100%; float:left; margin-top:9px; border-bottom:1px solid #1855b4; padding-bottom:10px; display:none;}
.qlqd_r .list .list_t { width:828px; padding:15px 10px; border:1px solid #1855b4;}
.qlqd_r .list .list_t p { font-size:14px; color:#666;}
.qlqd_r .list ul { width:100%; float:left; margin-top:10px;}
.qlqd_r .list ul li { width:100%; float:left; line-height:36px;}
.qlqd_r .list ul li span { float:left; color:#1855b4; margin-right:5px; font-size:14px;} 
.qlqd_r .list ul li a { float:left; font-size:14px;}

.tzgl_l .title { width:100%; height:45px; border-bottom:#1855b4 1px dashed;}
.tzgl_l .title a { width:100%; height:35px; display:block; background:#e8e8e8; text-align:center; line-height:35px; color:#666; font-size:15px;}
.tzgl_l .title a:hover { color:#fff; background:#1855b4;}
.tzgl_l .title .active {color:#fff; background:#1855b4;}
.tzgl_l .sidebar { width:100%;}
.tzgl_l .sidebar ul { width:100%; float:left; margin-top:5px;}
.tzgl_l .sidebar ul li { width:100%; float:left;height:25px;background:#e8e8e8; line-height:25px; margin-top:5px;}
.tzgl_l .sidebar ul li a { color:#666; font-size:14px; width:100%; text-align:center;display:block; height:25px;}
.tzgl_l .sidebar ul li a:hover { color:#fff; background:#82befd;}

.tzgl_r .title { width:100%; height:45px; border-bottom:#1855b4 1px solid; line-height:35px;}
.tzgl_r .title span { display:block; float:left; line-height:35px; font-size:15px; color:#666; font-weight:bold; padding-left:10px;}
.tzgl_r h2 { font-size:30px; color:#1855b4; padding-top:10px; margin-left:10px;}
.tzgl_r ul { width:830px; padding:0 10px; float:left;}
.tzgl_r ul li { width:100%; float:left; line-height:30px; margin-top:20px;}
.tzgl_r ul li span { display:block; width:100%; color:#de2827; line-height:30px;}
.tzgl_r ul li a { font-size:14px; margin-right:30px;}
.tzgl_r ul li a.active {color:#1855b4; }
.tzgl_r ul li p { font-size:14px; color:#666;} 
.tzgl_r ul li p span { color:#333; display:inline;}

.tzgl_l1 .title { width:100%; height:45px; border-bottom:#1855b4 1px dashed;}
.tzgl_l1 .title a { width:100%; height:35px; display:block; background:#e8e8e8; text-align:center; line-height:35px; color:#666; font-size:15px;}
.tzgl_l1 .title a:hover { color:#fff; background:#1855b4;}
.tzgl_l1 .title .active {color:#fff; background:#1855b4;}
.tzgl_l1 .sidebar { width:100%;}
.tzgl_l1 .sidebar ul { width:100%; float:left; margin-top:5px; margin-bottom:10px;}
.tzgl_l1 .sidebar ul li { width:100%; float:left;height:25px;background:#e8e8e8; line-height:25px; margin-top:5px;}
.tzgl_l1 .sidebar ul li a { color:#666; font-size:14px; width:230px; padding-left:20px;display:block; height:25px;}
.tzgl_l1 .sidebar ul li a:hover { color:#fff; background:#82befd;}
.tzgl_l1 .sidebar p { width:220px; padding:0px 15px; float:lelt;}
.tzgl_l1 .sidebar p a { color:#1855b4; font-size:14px;}

.tzgl_r1 .title { width:100%; height:45px; border-bottom:#1855b4 1px solid; line-height:35px;}
.tzgl_r1 .title span { display:block; float:left; line-height:35px; font-size:15px; color:#666; font-weight:bold; padding-left:10px;}
.tzgl_r1 .title  a { float:right; font-size:14px; color:#1e60c7; background:url(2015FH_jt.png) no-repeat left center; padding-left:30px;}
.tzgl_r1 h2 { font-size:30px; color:#1855b4; padding-top:10px; margin-left:10px;}
.tzgl_r1 ul { width:830px; padding:0 10px; float:left;}
.tzgl_r1 ul li { width:100%; float:left; line-height:30px; margin-top:20px;}
.tzgl_r1 ul li span { display:block; width:100%; color:#de2827; line-height:30px;}
.tzgl_r1 ul li p { font-size:14px; color:#666;} 

.zrqd_l .title { width:100%; height:45px; border-bottom:#1855b4 1px dashed;}
.zrqd_l .title a { width:100%; height:35px; display:block; background:#e8e8e8; text-align:center; line-height:35px; color:#666; font-size:15px;}
.zrqd_l .title a:hover { color:#fff; background:#1855b4;}
.zrqd_l .title .active {color:#fff; background:#1855b4;}
.zrqd_l .sidebar { width:100%;}
.zrqd_l .sidebar ul { width:260px; float:left;}
.zrqd_l .sidebar ul li { width:120px; float:left; margin-right:10px; height:22px;background:#e8e8e8; line-height:22px; margin-top:10px;}
.zrqd_l .sidebar ul li a { color:#666; font-size:14px; width:110px; padding-left:10px; display:block; height:22px;}
.zrqd_l .sidebar ul li a:hover,.zrqd_l .sidebar ul li.active a { color:#fff; background:#1855b4;}

.zrqd_r .title { width:100%; height:45px; border-bottom:#1855b4 1px solid; line-height:45px;}
.zrqd_r .title span { display:block; float:left; line-height:45px; font-size:15px; color:#666; font-weight:bold; padding-left:10px;}
.zrqd_r .title h2 { float:right; margin-left:-1px;}
.zrqd_r .title h2 a { width:165px; height:44px; display:block; text-align:center; font-size:15px; font-weight:normal; border:1px solid #e3e5e8; border-bottom:none;}
.zrqd_r .title h2 a.active { width:167px; height:46px; background:url(2015FH_fy_titlebg1.png) no-repeat center -1px; border-left:none; border-right:none;position:relative; z-index:9; color:#1855b4;}
.zrqd_r .list { width:100%; float:left; margin-top:9px; border-bottom:1px solid #1855b4; padding-bottom:10px; display:none;}

.zrqd_r .list ul li { padding:15px 10px 0; border:1px solid #fff; width:828px; float:left; height:90px; margin-bottom:5px;}
.zrqd_r .list ul li p { width:694px; float:left; color:#666; font-size:14px; border-bottom:1px dashed #c9c9c9; padding-bottom:14px;}
.zrqd_r .list ul li a { width:114px; height:40px; display:block; float:right; background:url(2015FH_fy_bg2.png) no-repeat; font-size:14px; color:#fff; line-height:40px; text-align:center; margin-top:15px;}
.zrqd_r .list ul li:hover { border:1px solid #1855b4;}
.zrqd_r .list ul li:hover p { border-bottom:none;}
.zrqd_r .list ul li:hover a { background:url(2015FH_fy_bg1.png) no-repeat;}