@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(2019hjrzt_footer_bg.jpg) no-repeat center bottom;}
a:link,a:visited,a:active,a { text-decoration: none; color:#333333;}
a:hover {color:#019877;}
.clear{ clear:both;}
.hide{ display:none;}
.left{ float:left;}
.right{ float:right;}

.bodybg { background:url(2019hjrzt_footer_bg2.jpg) no-repeat center bottom;}
.sjr_list {clear: both;padding-top: 10px}
.sjr_list ul li {line-height: 28px; float: left; width: 565px;}
.sjr_list span {float: right; color: #333}
.pl30 {padding-left: 30px;}
.border_no {border-bottom: 0px!important;}

.nav_list {height: 30px; line-height: 20px; border-bottom: 1px #D3D3D3 solid; text-align: center; margin-bottom: 20px}
.nav_list span {color: #D3D3D3; padding: 0 10px;}
.nav_list a {font-size: 18px; padding: 5px 10px; color: #959595;}
.nav_list .hover {border-bottom: 3px #1D7AAF solid; color: #000;}

.fcolor {color: #286544!important;}
.top_index{ background:url(2019hjrzt_top_index_bg.jpg) no-repeat center top; width:100%; height:980px;min-width: 1200px;}
.list_banner{ background:url(2019hjrzt_top_index_bg.jpg) no-repeat center top; width:100%; height:623px;}
.warp{ width:1200px; margin:-460px auto 0; background-color: #fff;}
.warp_nocolor{ width:1200px; margin:-420px auto 0; }
.warp_list{ width:1200px; margin:-90px auto 0; background-color: #fff;}

.pre_news{ width:1160px; padding:20px; background:#fff; float:left;}
.pre_news_left{ width:750px; float:left; position:relative; overflow:hidden; height:440px;}
.news_img{ min-width:3750px; position:absolute; left:0; top:0;}
.news_img img{ width:750px; float:left; height:396px;}
.news_bt{ width:750px; height:44px; float:left; background:#484746; margin-top:396px; }
.news_bt_txt{ float:left; line-height:44px; background:url(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(hjr_news_bt_cir.png) no-repeat; float:left; margin:5px;}
.news_bt_cir .news_cir_hover{ width:12px; height:12px; background:url(hjr_news_bt_cir_hover.png) no-repeat;margin:3px;}
.pre_news_right{ width:395px; float:right; background:#23AADB; height:440px;}
.news_right_first{ float:left;width:348px; margin:0 23px 6px; border-bottom:#D9EAB9 dotted 1px; padding:10px 0;}
.news_right_first a{ color:#fff; font-size:18px; line-height:26px; font-weight:bold;}
.pre_news_right p{ color:#fff; line-height:25px; margin:0 15px;}
.pre_news_right p a{ color:#fff; line-height:26px;}
.cont{ width:1160px; margin:20px; float:left;}
.cont_title{ width:1010px; float:left; background:url(2019hjr_title_bg.gif) no-repeat left center; padding-left:138px; height:46px;}
.cont_title_nr{ width:1010px; float:left; border-bottom:#009879 solid 3px; height:43px; line-height:43px; color:#333;}
.cont_title_nr_txt{ float:left; font-size:22px; padding-left: 12px; margin-top: 4px;}
.cont_title_nr a{ float:right; color:#009879;}
.cont_half_nr{ width:560px; float:left;}
.cont_half_nr ul,.cont_half_nr div{ width:564px; 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:#39875F;}
.cont_half_first_nr span{ color:#333; float: right;}
.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:#333;}

.hb{ width:1160px; float:left; padding-bottom:0px;}
.hb_nr{ width:1000px; float:left; margin:55px 0 0 30px; overflow:hidden; height:610px; position:relative;}
.hb_jt_left{ width:48px; height:48px; background:url(2019hjr_hb_jt_left.png) no-repeat; float:left; margin-top:300px; cursor:pointer;}
.hb_jt_right{ width:48px; height:48px; background:url(2019hjr_hb_jt_right.png) no-repeat; float:right; margin-top:300px; cursor:pointer;}
.hb_nr ul{ float:left; min-width:2000px; position:absolute; top:0; left:0;}
.hb_nr li{ border:#B3B3B3 solid 1px; width:250px; height:380px; float:left; margin:80px 26px 0; position:relative;}
.hb_nr .hb_nr_big{width:360px; height:530px; margin:0 32px 0 22px; border:#B3B3B3 solid 1px;}
.hb_nr_img{ width:246px; height:376px; margin:2px 0 0 2px; float:left;}
.hb_nr .hb_nr_big .hb_nr_img{ width:356px; height:526px; margin:2px 0 0 2px; float:left;}
.hb_nr_img img{ width:100%; height:100%;}
.hb_nr_name{ width:230px; height:35px; background:url(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:356px; height:45px; background-size:356px 55px; font-size:16px; margin:-6px 0 0 -10px; line-height:45px; }
.hb_nr_bt{ font-size:18px; width:250px; float:left; text-align:center; margin:30px 0 20px 0px;}
.hb_nr .hb_nr_big .hb_nr_bt{ width:362px; margin:30px 0 20px 0px;}
.hb_nr_link{ width:180px; float:left; display:block; background:url(2018hjr_hb_look_bg2.png) no-repeat center top; height:50px; color:#fff; line-height:50px; text-indent:50px; cursor:pointer; margin-left: 35px;}
a.hb_nr_link:hover {color: #fff;}
.hb_nr .hb_nr_big .hb_nr_link{ width:180px;text-indent:50px; height: 50px; background:url(2018hjr_hb_look_bg1.png) no-repeat; color: #fff; margin-left: 90px;}
.hb_nr_black{ background: url(hjr_hb_img_bg.png);
    width: 250px;
    height: 380px;
    position: absolute;
    top: 0px;
    left: 0px;}
.hb_nr_big .hb_nr_black{ display:none;}

.list_top{ width:1160px; 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(list_nr_bg.png); float:left; width:1160px; margin:0 20px; }
.list_nr li{ line-height:50px; height:50px; float:left; width:1117px; background:url(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:1200px; text-align:center; padding:50px 0 50px; float:left;}
.page span{ padding:0 4px;}
.page span a{ border:#E0E0E0 solid 1px; padding:5px 13px;cursor:pointer; color:#029978;}
.page span a:hover{ background:#F4FFFD; border:#029978 solid 1px;}
.page span .now{border:none;color:#333;}

.article{ float:left;margin:20px; border:#5299C0 solid 1px; width:1158px; margin-top: -43px; padding-top: 40px;}
.article_nr{ padding:0 34px; width:1090px; min-height:602px;}
.article_bt{ width:1090px; text-align:center; float:left; color:#1D7AAF; font-size:26px; font-weight:bold; padding-bottom:32px;}
.article_txt{ width:1090px; float:left; padding:20px 0; line-height:30px;}
.article_data{ width:1090px; float:left; color:#666;}
.article_data span{ margin-right:20px;}
.font14{ float:right; width:24px; height:24px; background:url(font14.png) no-repeat; margin-right:6px;}
.font16{ float:right; width:24px; height:24px; background:url(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:250px; height:370px; text-align:center; font-size:16px; line-height:45px; float:left; margin-top:30px;}
.mar_r{ margin-right:52px;}
.xc img{ width:250px; height:340px;}