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

body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure { margin: 0; padding: 0 }
input[type=button],input[type=submit],input[type=reset],button{ cursor: pointer }
textarea { overflow: auto; resize: none }
iframe, frame, fieldset, img { border:0 none; }
li{ list-style:none;}
body{ font-family:"Î¢ÈíÑÅºÚ"; font-size: 14px; background:url(/images/hjrzt_footer_bg.jpg) no-repeat center bottom;}
a:link,a:visited,a:active,a { text-decoration: none; color:#333333;}
a:hover {color:#178edf;}
.clear{ clear:both;}
.hide{ display:none;}
.left{ float:left;}.right{ float:right;}

.top_index{ background:url(/images/hjrzt_top_index_bg.jpg) no-repeat center top; width:100%; height:882px;}
.list_banner{ background:url(/images/hjrzt_top_list_bg.jpg) no-repeat center top; width:100%; height:525px;}
.warp{ width:1040px; margin:-272px auto 0;}
.warp_list{ width:1040px; margin:-117px auto 0;}
.footer{width:1040px; margin:0 auto; height:80px; padding-top:50px}
.footer p{ color:#fff; text-align:center; line-height:28px;}
.pre_news{ width:1000px; padding:20px; background:#fff; float:left;}
.pre_news_left{ width:660px; float:left; position:relative; overflow:hidden; height:374px;}
.news_img{ min-width:3300px; position:absolute; left:0; top:0;}
.news_img img{ width:660px; float:left; height:330px;}
.news_bt{ width:660px; height:44px; float:left; background:#484746; margin-top:330px; }
.news_bt_txt{ float:left; line-height:44px; background:url(/images/hjr_news_bt_bg.png) no-repeat 15px center; padding-left:52px;}
.news_bt_txt a{ color:#fff; font-size:16px;}
.news_bt_cir{ float:right; padding:12px 15px 0 0;}
.news_bt_cir li{ width:8px; height:8px; cursor:pointer; background:url(/images/hjr_news_bt_cir.png) no-repeat; float:left; margin:5px;}
.news_bt_cir .news_cir_hover{ width:12px; height:12px; background:url(/images/hjr_news_bt_cir_hover.png) no-repeat;margin:3px;}
.pre_news_right{ width:335px; float:right; background:#8ABF26; height:374px;}
.news_right_first{ float:left;width:288px; margin:0 23px 14px; border-bottom:#D9EAB9 dotted 1px; padding:16px 0;}
.news_right_first a{ color:#fff; font-size:16px; line-height:26px; font-weight:bold;}
.pre_news_right p{ color:#fff; line-height:26px; margin:0 26px;}
.pre_news_right p a{ color:#fff; line-height:26px;}
.cont{ width:1000px; margin:20px; float:left;}
.cont_title{ width:870px; float:left; background:url(/images/hjr_title_bg.png) no-repeat left center; padding-left:130px; height:35px;}
.cont_title_nr{ width:870px; float:left; border-bottom:#042E5F solid 1px; height:34px; line-height:34px; color:#333;}
.cont_title_nr_txt{ float:left; font-size:22px;}
.cont_title_nr a{ float:right; color:#666;}
.cont_half_nr{ width:484px; float:left;}
.cont_half_nr ul,.cont_half_nr div{ width:484px; float:left;}
.cont_half_first_bt{ padding:16px 0 8px;}
.cont_half_first_bt a{ font-size:16px; font-weight:bold;}
.cont_half_first_nr img{ width:110px; height:75px; margin-right:16px; float:left;}
.cont_half_first_nr p{ line-height:26px; color:#666;}
.cont_half_first_nr p a{ color:#096ad0;}
.cont_half_first_nr span{ color:#ccc;}
.cont_half_nr ul{ padding:10px 0 0;}
.cont_half_nr ul li{ line-height:28px;}
.cont_half_nr ul li span{ float:right; color:#ccc;}

.hb{ width:1000px; float:left; padding-bottom:50px;} 
.hb_nr{ width:900px; float:left; margin:55px 0 0 20px; overflow:hidden; height:540px; position:relative;}
.hb_jt_left{ width:40px; height:40px; background:url(/images/hjr_hb_jt_left.png) no-repeat; float:left; margin-top:220px; cursor:pointer;}
.hb_jt_right{ width:40px; height:40px; background:url(/images/hjr_hb_jt_right.png) no-repeat; float:right; margin-top:220px; cursor:pointer;}
.hb_nr ul{ float:left; min-width:2000px; position:absolute; top:0; left:0;}
.hb_nr li{ border-right:#B3B3B3 solid 4px;border-bottom:#B3B3B3 solid 4px; width:220px; height:328px; float:left; margin:50px 26px 0; position:relative;}
.hb_nr .hb_nr_big{width:290px; height:435px; margin:0 30px 0 22px; border-right:#8ABF26 solid 4px;border-bottom:#8ABF26 solid 4px;}
.hb_nr_img{ width:230px; height:306px; margin:-15px 0 0 -18px; float:left;}
.hb_nr .hb_nr_big .hb_nr_img{ width:290px; height:400px; margin:-15px 0 0 -10px; float:left;}
.hb_nr_img img{ width:100%; height:100%;}
.hb_nr_name{ width:230px; height:35px; background:url(/images/hjr_hb_bt_bg.png) no-repeat; float:left; margin:-6px 0 0 -18px; text-align:center; line-height:35px; font-size:12px; background-size:230px 35px;}
.hb_nr .hb_nr_big .hb_nr_name{ width:290px; height:45px; background-size:290px 55px; font-size:14px; margin:-6px 0 0 -10px; line-height:45px; }
.hb_nr_bt{ font-size:18px; width:230px; float:left; text-align:center; margin:30px 0 10px -18px;}
.hb_nr .hb_nr_big .hb_nr_bt{ width:290px; margin:40px 0 10px -10px;}
.hb_nr_link{ width:230px; float:left; display:block; background:url(/images/hjr_hb_look_bg.png) no-repeat center top; height:42px; color:#fff; line-height:38px; text-indent:50px; cursor:pointer;}
.hb_nr .hb_nr_big .hb_nr_link{ width:290px;text-indent:90px; background:url(/images/hjr_hb_look_bg.png) no-repeat 76px top;}
.hb_nr_black{ background:url(/images/hjr_hb_img_bg.png); width:230px; height:335px; position:absolute; top:-15px; left:-18px;}
.hb_nr_big .hb_nr_black{ display:none;}

.list_top{ width:1000px; padding:20px; background:#fff; float:left;}
.list_add{ color:#4c4c4c; border-bottom:#006DC0 solid 1px; padding:0 0 16px; margin-bottom:22px;}
.list_add a{ margin:0 5px; color:#4c4c4c;}
.list_add a:hover{ margin:0 5px; color:#006DC0;}
.list_nr{ background:url(/images/list_nr_bg.png); float:left; width:1000px; margin:0 20px; }
.list_nr li{ line-height:50px; height:50px; float:left; width:957px; background:url(/images/list_nr_cir.png) no-repeat 20px center; padding:0 10px 0 33px;}
.list_nr li a{ float:left; font-size:16px;}
.list_nr li span{ float:right; font-size:16px; color:#999;}
.page{ width:1000px; text-align:center; padding:80px 0 120px; float:left;}
.page span{ padding:0 4px;}
.page span a{ border:#E0E0E0 solid 1px; padding:5px 13px;cursor:pointer; color:#4b8dde;}
.page span a:hover{ background:#EAF3FF; border:#4B8DDE solid 1px;}
.page span .now{border:none;color:#333;}

.article{ float:left;margin:20px; border:#5299C0 solid 1px; width:998px;}
.article_nr{ padding:0 34px; width:932px; margin:-1px -1px 0 -1px; float:left; background:url(/images/article_bg.png) repeat-x; min-height:602px;}
.article_bt{ width:932px; text-align:center; float:left; color:#125ca0; font-size:26px; font-weight:bold; padding-bottom:32px;}
.article_txt{ width:932px; float:left; padding:20px 0; line-height:30px;}
.article_data{ width:932px; float:left; color:#666;}
.article_data span{ margin-right:20px;}
.font14{ float:right; width:24px; height:24px; background:url(/images/font14.png) no-repeat; margin-right:6px;}
.font16{ float:right; width:24px; height:24px; background:url(/images/font16.png) no-repeat;}
.font_now{ background-position:left -24px;}
.article_bottom{ width:932px; float:left; padding-bottom:40px;line-height: 30px;}
.article_come{ float:right; color:#666; margin-right:50px;}
.bdsharebuttonbox{ float:right;}

.img_list {padding-left: 20px; overflow: hidden;}
.xc{ width:220px; height:365px; text-align:center; font-size:16px; line-height:45px; float:left; margin-top:30px;}
.xc:hover{ background:#ebf8dd;}
.mar_r{ margin-right:40px;}
.xc img{ width:220px; height:320px;}