@charset "utf-8";
/* CSS Document */

.hn_banner{ height:380px;}
#full-screen-slider { width:100%; height:380px; float:left; position:relative}
#slides { display:block; width:100%; height:380px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:12px; z-index:99;}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin:0 6px; border-radius:5px; background:#c9c8c5;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#33adff;}

.hn_wrap{ width:1120px; margin:0 auto;}

.hn_sl_bgGray{ padding:18px 0 24px; background-color:#F7F7F7;}
.hn_sl_bgWhite{ padding:18px 0 24px; background-color:#FFFFFF;}
.hn_sl{ height:38px;}
.hn_search{ width:450px; height:36px; border:solid #a0a0a0 1px; background:#FFFFFF;}
.hn_search_select{ width:106px; height:36px; border-right:solid #a0a0a0 1px; position:relative; cursor:pointer;}
.hn_search_name{ display:block; height:36px; line-height:36px; padding:0 24px 0 10px; font-size:16px; color:#6073b2; background:url(../images/select_arrow.png) no-repeat right center;}
.hn_search_con{ width:100%; line-height:36px; border:solid #A0A0A0 1px; background:#FFFFFF; position:absolute; top:36px; left:-1px; display:none;}
.hn_search_con li{ padding:0 10px; font-size:14px; color:#333333}
.hn_search_con li:hover{ background:#6073b2; color:#FFFFFF}
.hn_search_input{ width:280px; height:20px; line-height:20px; padding:8px 10px; font-size:16px; color:#333333; border:0; background:none;}
.hn_search_bnt{ width:42px; height:36px; background:#A0A0A0 url(../images/search_bnt.png) no-repeat center; border:0 none; cursor:pointer;}

.hn_login{ height:38px;}
.hn_login_before{}
.hn_denglu{ display:inline-block; width:70px; height:38px; line-height:38px; background:#0448a4; font-size:16px; color:#fff; border-radius:8px; text-align:center;}
.hn_wangji{ display:inline-block; line-height:38px; font-size:16px; color:#524d4d; margin-left:15px;}
.hn_login_after{}

.hn_data{ margin-top:15px;}
.hn_data li{ width:213px; height:76px; background:#FFFFFF; border:solid #c9c9c9 1px; float:left; cursor:pointer;}
.hn_data li+li{ margin-left:10px;}
.hn_data li .hn_data_ico{ width:53px; height:53px; margin:12px 15px 0 15px; background:url(../images/hn_data.png) no-repeat; display:block; float:left;}
.hn_data li.hn_data_01 .hn_data_ico{ background-position:0 0;}
.hn_data li.hn_data_02 .hn_data_ico{ background-position:-60px 0;}
.hn_data li.hn_data_03 .hn_data_ico{ background-position:-120px 0;}
.hn_data li.hn_data_04 .hn_data_ico{ background-position:-180px 0;}
.hn_data li.hn_data_05 .hn_data_ico{ background-position:-240px 0;}
.hn_data li.hn_data_01:hover .hn_data_ico{ background-position:0 -60px;}
.hn_data li.hn_data_02:hover .hn_data_ico{ background-position:-60px -60px;}
.hn_data li.hn_data_03:hover .hn_data_ico{ background-position:-120px -60px;}
.hn_data li.hn_data_04:hover .hn_data_ico{ background-position:-180px -60px;}
.hn_data li.hn_data_05:hover .hn_data_ico{ background-position:-240px -60px;}
.hn_data li.hn_data_01 .hn_data_text{ color:#5d9cec;}
.hn_data li.hn_data_02 .hn_data_text{ color:#48cfad;}
.hn_data li.hn_data_03 .hn_data_text{ color:#fc6e51;}
.hn_data li.hn_data_04 .hn_data_text{ color:#8c75d7;}
.hn_data li.hn_data_05 .hn_data_text{ color:#4fc1e9;}
.hn_data li.hn_data_01:hover{ background:#5d9cec;}
.hn_data li.hn_data_02:hover{ background:#48cfad;}
.hn_data li.hn_data_03:hover{ background:#fc6e51;}
.hn_data li.hn_data_04:hover{ background:#8c75d7;}
.hn_data li.hn_data_05:hover{ background:#4fc1e9;}
.hn_data li .hn_data_name{ line-height:20px; font-size:14px; color:#1a1615; padding-top:15px;}
.hn_data li .hn_data_text{ line-height:26px; font-size:24px; font-weight:bold;}
.hn_data li:hover .hn_data_name{ color:#FFFFFF;}
.hn_data li:hover .hn_data_text{ color:#FFFFFF;}

.hn_major_bg{ padding:20px 0 30px;}
.hn_major{}
.hn_brief{ width:660px;}
.hn_Notice{ width:430px;}
.hn_major_title{ height:30px; position:relative;}
.hn_major_title h3{ line-height:30px; font-size:16px; color:#0b58a4; font-weight:bold;}
.hn_major_title .line{ height:1px; border-bottom:solid #909193 1px; position:absolute; left:94px; right:0; top:22px;}
.hn_major_title .more{ line-height:22px; font-size:12px; color:#262b2e;}
.hn_major_title .icon{ width:4px; height:18px; margin:6px 10px 0; background:#0b5499; display:block;}

.hn_brief_text{ line-height:26px; font-size:14px; color:#141414; margin-top:7px;}
.hn_brief_text img{ width:273px; height:155px; margin-right:10px; float:left;}
.hn_brief_text .p_more{ text-align:right;}

.hn_Notice_list li{ line-height:30px; font-size:14px;}
.hn_Notice_list li a{ color:#242323;}
.hn_Notice_list li .arrow{ margin-right:6px;}


.centre_bg{ height:502px; background:url(../images/centre_bg.png) no-repeat center top;}
.centre_bg .hn_wrap{ padding:35px 0 0 0;}

.hn_title{ height:70px; background:url(../images/hn_title.png) no-repeat center 20px;}
.hn_title_name{ width:350px; margin:0 auto; text-align:center;}
.hn_title_name h2{ line-height:40px; font-size:24px; color:#262b2e; border-bottom:solid #00abe3 4px; display:inline-block;}
.hn_title_name p{ line-height:26px; font-size:12px; color:#262b2e;}

.centre_box{ overflow:hidden; margin-top:20px;}
.centre_left,.centre_right{ width:25px; height:40px; margin-top:130px; background:url(../images/sele_arrow.png) no-repeat; display:block; cursor:pointer;}
.centre_right{ background-position:-30px 0;}
.centre_con{ width:1008px; margin-left:31px;}
.centre_con>div>div{ float:left;}
.contre_list li{ width:232px; height:300px; background:#FFFFFF; border-radius:4px; overflow:hidden; float:left; margin:0 10px;}
.contre_list li img{ width:232px; height:180px; display:block;}
.contre_list li h3{ height:55px; line-height:22px; padding:10px 10px 0; font-size:16px;}
.contre_list li .centre_text{ height:54px; line-height:54px; font-size:14px; border-top:dashed #bfbfbf 1px; margin:0 10px;}
.contre_list li .centre_name{ max-width:82px; background:url(../images/hn_tcico.png) no-repeat left center; padding-left:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.contre_list li .centre_num{ max-width:74px; background:url(../images/hn_dataico.png) no-repeat left center; padding-left:32px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.hn_more{ width:90px; height:32px; line-height:32px; margin:25px auto 0; border:solid #a0a0a0 1px; font-size:14px; color:#000; text-align:center; display:block;}

.resour_bg{ padding:30px 0;}
.resour_list li{ width:120px; height:168px; float:left; margin:0 12px;}
.resour_list li img{ width:120px; height:120px; display:block; border-radius:8px;}
.resour_list li h3{ line-height:48px; font-size:18px; text-align:center;}


.hn_zrx_row{ width:350px;}
.hn_zrx_row+.hn_zrx_row{ margin-left:35px;}
.ech_pie{ width:100%; height:250px;}

.hn_zrx_list{ margin-top:16px;}
.hn_zrx_list li{ line-height:20px; font-size:14px; color:#3d3d3d;}
.hn_zrx_list li+li{ margin-top:13px;}

.hn_zrx_num{ width:20px; height:20px; line-height:20px; margin-right:6px; font-size:16px; color:#FFFFFF; text-align:center;}
.hn_zrx_color_01{ background-color:#48cfad;}
.hn_zrx_color_02{ background-color:#8c75d7;}
.hn_zrx_color_03{ background-color:#4fc1e9;}
.hn_zrx_color_04{ background-color:#fc6e51;}
.hn_zrx_color_05{ background-color:#5d9cec;}
.hn_zrx_color_06{ background-color:#66bb6a;}


.hn_unit{ background:#0448a4; padding:20px 0;}

.hn_cooper{ height:70px; background:url(../images/hn_title02.png) no-repeat center 20px;}
.hn_cooper .hn_title_name h2{ color:#FFFFFF; border-bottom:solid #73d2fa 4px;}
.hn_cooper .hn_title_name p{ color:#FFFFFF;}

.hn_peratice{ margin-top:15px;}
.hn_peratice_row{ width:350px; color:#FFFFFF; text-align:center;}
.hn_peratice_row+.hn_peratice_row{ margin-left:35px;}
.hn_peratice_row dt{ line-height:30px; font-size:18px; font-weight:bold;}
.hn_peratice_row dd{ line-height:24px; font-size:14px; color:#d4d4d4;}
.hn_peratice_row dd a{ color:#d4d4d4; display:inline-block; margin-right:20px;}
.hn_peratice_row dd{}



