@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input { margin:0; padding:0; border: 0;}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;}
a:hover { text-decoration:none;}
html, body { font-family:"微软雅黑", "宋体"; background:url(yjh_body_bg.jpg) no-repeat center top}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }

.fl_l{float:left}
.fl_r{float:right}
.ov{overflow:hidden}
.clear{clear:both; height:1px; line-height:1px}
.boxcenter{ width:1200px; margin:0 auto; overflow:hidden;}

/*字体样式*/
.hui14_333,.hui14_333 a{color:#333; font-size:14px;}
.top{height:145px}
.logo{padding:25px 0 0 15px; float:left}
.search{float:right; margin:40px 35px 0 0; width:316px; height:40px; border-radius:40px; background:url(yjh_sear_inp.png) no-repeat center top  }
.search span{float:right; padding:5px 15px 0 0; }
.sear_inp{ width:200px; height:40px; padding:6px 0 0 25px}
.sear_inp input{width:200px; height:30px; line-height:40px; border:none; font-size:14px; color:#9c9b9b}
.nav_home{ width:1200px;margin:0 auto;  }
.nav_home img{ padding-left: 1096px;}
.nav{ width:1200px; margin:0 auto; height:62px; background:#3885c0; position:relative}
.nav ul{overflow:hidden; margin:0 auto;}
.nav ul li{ float:left; font-size:20px;height:62px; line-height:62px;   }
.nav ul li span{float:left;  margin:20px 28px; height: 62px; line-height: 62px; }
.nav ul li a{ font-size:20px; color:#fff;padding: 0px 6px}
.nav ul li a:hover{  border-radius:20px; color: #3885c0;background: #fff; padding: 0px 6px}
.news{margin-top:0px; overflow:hidden; background:#FFFFFF; width: 1176px; padding:12px; }
.new_lb{width:682px; float:left;}
.new_szxw{width:470px; float:right}

.tab{ height:37px;}
.tab dt{float:left; cursor:pointer; width:115px; height:37px; line-height:33px; text-align:center; font-size:18px;  color:#0078c7; font-weight:bold}
.tab dt.now{color:#5299c4;background:#fff; color:#fff;  background:url(yjh_x_tabbg.png) no-repeat center top; }
.block{display:block;}
.list{width:682px;}

/*roll pic*/
#YNews{position:relative;z-index:1; width:682px;height:415px; overflow:hidden; margin-top:10px}
#YNews dl{position:absolute;z-index:2; width:682px;height:415px;overflow:hidden;}
#YNews dt{position:absolute;z-index:3;top:0;left:0;overflow:hidden;}
#YNews dd{position:absolute;z-index:4;bottom:0;left:0;width:682px;height:47px;color:#f6f6f6;  overflow:hidden; background:url(yjh_x_lbbg.png) repeat-x; line-height:47px}
#YNews p{margin-left:20px;width:560px;height:47px;line-height:47px;text-align:left;overflow:hidden; font-size:16px; }
#YNews p a:link,#YNews p a:visited,#YNews p a:hover{color:#FFF; }
p#YNIndex{position:absolute;z-index:5;bottom:18px;right:0px;width:75px;height:11px;text-align:right;overflow:hidden; font-size:1px; line-height:11px;}
p#YNIndex a:link,p#YNIndex a:visited,p#YNIndex a:hover{float:left;width:11px;height:11px;text-align:center; line-height:11px;text-decoration:none; margin-right:4px; background:url(yjh_x_baiy.png) no-repeat center}
p#YNIndex a:hover,p#YNIndex a.current:link,p#YNIndex a.current:visited,p#YNIndex a.current:hover{ background:url(yjh_x_redy.png) no-repeat center}

#YNews2{position:relative;z-index:1; width:682px;height:415px; overflow:hidden; margin-top:17px}
#YNews2 dl{position:absolute;z-index:2; width:682px;height:415px;overflow:hidden;}
#YNews2 dt{position:absolute;z-index:3;top:0;left:0;overflow:hidden;}
#YNews2 dd{position:absolute;z-index:4;bottom:0;left:0;width:682px;height:47px;color:#f6f6f6;  overflow:hidden; background:url(yjh_x_lbbg.png) repeat-x; line-height:47px}
#YNews2 p{margin-left:20px;width:560px;height:47px;line-height:47px;text-align:left;overflow:hidden; font-size:16px; }
#YNews2 p a:link,#YNews2 p a:visited,#YNews2 p a:hover{color:#FFF; }
p#YNIndex2{position:absolute;z-index:5;bottom:18px;right:0px;width:75px;height:11px;text-align:right;overflow:hidden; font-size:1px; line-height:11px;}
p#YNIndex2 a:link,p#YNIndex2 a:visited,p#YNIndex2 a:hover{float:left;width:11px;height:11px;text-align:center; line-height:11px;text-decoration:none; margin-right:4px; background:url(yjh_x_baiy.png) no-repeat center}
p#YNIndex2 a:hover,p#YNIndex2 a.current:link,p#YNIndex2 a.current:visited,p#YNIndex2 a.current:hover{ background:url(yjh_x_redy.png) no-repeat center}

.list2{margin-top:17px}
.list2 h1 a{font-size:22px; color:#333; line-height:38px; font-weight:bold}
.list2 h1 a:hover{color:#0078c7}
.list2 p{ font-size:16px; line-height:38px; color:#999; padding:10px 0 18px 0; border-bottom:1px dotted #b2b2b2}
.list2 ul{margin-top:15px}
.list2 ul li{ background:url(yjh_x_libg.png) no-repeat left center; line-height:38px; padding-left:25px}
.list2 ul li a{ font-size:16px; color:#2b2b2b}
.list2 ul li a:hover{color:#0078c7}
.list2 ul li span{float:right; font-size:16px; color:#999}
.new_more{margin-top:15px; text-align:right}
.new_more a{font-size:14px; color:#999}
.new_more a:hover{color:#0078c7}

.cenbox{width: 1176px; overflow:hidden}

.cenbox_l{ width:682px; float:left; }
.cenbox_r{ width:470px; float:right; }
.tzgg_1{ height:43px; background:url(yjh_x_lanmubg1.png)  no-repeat bottom; margin-top:20px;}
.tzgg_1 dl{overflow:hidden}
.tzgg_1 dt{  color:#0078c7; font-size:20px; height:36px; padding-left:8px; font-weight:bold; float:left}
.tzgg_1 dt span{ margin-left: 10px;}
.tzgg_1 dt img{ margin-top:5px}
.tzgg_1 dd{float:right; margin-top:10px;    }
.tzgg_1 dd a{font-size:14px; color:#3885c0; background: url(yjh_more_w.png) ; text-align: center;  width: 48px; height: 21px; display: block; }
.tzgg_1 dd a:hover{color:#3885c0;background: url(yjh_more_w.png) ;  width: 48px; height: 21px;display: block;}

.tzgg_2{ height:52px; background:url(yjh_x_lanmubg2.png)  repeat-x bottom;}
.tzgg_2 dl{overflow:hidden}
.tzgg_2 dt{  color:#0078c7; font-size:20px; height:52px;line-height: 52px;  font-weight:bold; float:left}
.tzgg_2 dt span{ margin-left: 0px;}
.tzgg_2 dt img{ margin-top:5px}
.tzgg_2 dd{float:right; margin-top:15px;    }
.tzgg_2 dd a{font-size:14px; color:#3885c0; background: url(yjh_more_w.png) ; text-align: center;  width: 48px; height: 21px; display: block; }
.tzgg_2 dd a:hover{color:#3885c0;background: url(yjh_more_w.png) ;  width: 48px; height: 21px;display: block;}

.tzgg{ height:43px; background:url(yjh_x_lanmubg.png)  no-repeat bottom; }
.tzgg dl{overflow:hidden}
.tzgg dt{  color:#0078c7; font-size:20px; height:36px; padding-left:8px; font-weight:bold; float:left}
.tzgg dt span{ margin-left: 10px;}
.tzgg dt img{ margin-top:5px}
.tzgg dd{float:right; margin-top:10px;    }
.tzgg dd a{font-size:14px; color:#3885c0; background: url(yjh_more_w.png) ; text-align: center;  width: 48px; height: 21px; display: block; }
.tzgg dd a:hover{color:#3885c0;background: url(yjh_more_w.png) ;  width: 48px; height: 21px;display: block;}


.tzgg_list{ padding:20px 0 14px 0; border-bottom:2px solid #f5f5f5}
.tzgg_date{width:56px; height:42px; border-radius:3px; background:#0078c7; float:left; text-align:center; color:#fff; line-height:18px; padding-top:6px}
.tzgg_date h1{ font-size:12px;}
.tzgg_date h2{ font-size:14px; font-weight:bold}
.tzgg_tit{float:right; width:238px; line-height:24px}
.tzgg_tit a{ font-size:16px; color:#2b2b2b}
.tzgg_tit a:hover{color:#0078c7}
.ywpt{margin-top:30px}
.ywpt_box{background:url(yjh_x_ywptbg.png) no-repeat center top}
.ywpt_list{margin:25px 25px 0 0; width:135px; height:95px; border:1px solid #e5e5e5; border-radius:4px; float:left; text-align:center}
.ywpt_list:hover{border:1px solid #0078c7}
.ywpt_list:hover a{ color:#0078c7}
.ywpt_list dt{padding-top:12px}
.ywpt_list dd{padding-top:10px}
.ywpt_list dd a{ font-size:14px; color:#000}
.ywpt_list dd a:hover{color:#0078c7}
.nomar{margin-right:0px}

.bottom_l{ width:377px; float:left}


.zcfg{ height:40px; margin-top:15px;  }
.zcfg dl{overflow:hidden}
.zcfg dt{ width:64px;  height:28px; text-align: center; float:left;cursor:pointer; font-size:18px; color:#3885c0;border-radius:8px;border:1px solid #3885c0; margin-left: 10px;padding:2px;  }
.zcfg dt span{ font-size:16px; color:#999; float:right; margin-right:8px}
.zcfg dt.now{color:#fff; font-size:20px; font-weight:bold;border-radius:8px;
  background: #3885c0; margin-left: 10px;
  padding:2px; }
.zcfg dd{float:right; margin-top:10px}
.zcfg dd a{font-size:14px; color:#999}
.zcfg dd a:hover{color:#0078c7}
.list3{ margin-top:10px}
.list3 li{  background:url(yjh_x_libg.png) no-repeat 4px center; line-height:38px;padding-left:25px;}
.list3 li a{ font-size:16px; color:#2b2b2b}
.list3 li a:hover{color:#0078c7}
.list3 li span{float:right; font-size:16px; color:#999}
.mar_t20{margin-top:20px}
.mar_t40{margin-top:40px}
.mar_l24{margin-left:22px}
.zt_list{ padding-top:7px; text-align:center}
.zt_list a{display:block; margin-top:10px}
.mar_t30{margin-top:30px}
.line{height:1px; line-height:1px; font-size:1px; background:#e2e2e2}
.bottom{border-top:1px solid #fff; background:#f2f2f2;  }
.yqlj{ height: 62px; line-height: 62px;  overflow:hidden; max-width:1200px; margin:0 auto}
.yqlj li{ list-style-type:square;  margin-left:30px; float:left; }
.yqlj li a{  height:42px; line-height:42px;   text-align:center; font-size:16px; color:#2b2b2b; display:inline-block}
.yqlj li a:hover{   color:#0078c7}
.yqlj span{ float: left;}
.yqlj_a a{  height:42px; line-height:42px;   text-align:center; font-size:16px; color:#2b2b2b; display:inline-block}
.yqlj_a a:hover{   color:#0078c7}

.bqxx{padding:30px 0; margin:0 auto;  background: #3885c0; overflow:hidden}
.bqxx_l{padding-left:40px; font-size:16px; color:#fff; line-height:30px;  float:left}
.bqxx_l span{color:#1b98ed}
.bqxx_r{ float:right; overflow:hidden; padding-top:10px; padding-right:60px}
.bqxx_r a{display:inline-block; margin:0 30px;}

/*二级页面*/
.ej_zcfg{ margin:30px auto ; width:1200px; overflow:hidden}
.zcfg_h{ background:url(yjh_x_zcfg_bg.png) repeat-x bottom; height:45px; overflow:hidden}
.zcfg_tit{background:url(yjh_x_zcfg_jt.png) no-repeat left  center; font-size:20px; color:#0078c7; font-weight:bold; float:left; padding-left:30px}

.zcfg_tab{float:right; padding-right:40px; overflow:hidden}
.zcfg_tab li{ height:45px; font-size:16px; color:#999; margin-left:40px; min-width:70px; float:left; cursor:pointer; text-align:center}
.zcfg_tab li.now{background:url(yjh_x_zcfg_tab.png) no-repeat center bottom; color:#1b8ad8; font-weight:bold}
.zcfg_list{margin:15px 40px 15px 20px}
.zcfg_list li{background:url(yjh_x_zcft_dian.jpg) no-repeat left center; padding-left:30px; line-height:36px}
.zcfg_list li span{ font-size:16px; color:#999; float:right}
.zcfg_list li a{font-size:16px; color:#2b2b2b;}
.zcfg_list li a:hover{color:#0078c7}
.zcfg_list li.li_fgx{background:none; padding-left:0px; line-height:1px; margin:20px -40px 20px -20px; border-top:1px solid #dedede}

/*翻页符*/
.fyf {padding:5px ; margin:30px auto; text-align:center; width:690px}
.fyf a { border:1px solid #eae6e2; padding:4px 10px; MARGIN: 1px; COLOR: #666;TEXT-DECORATION: none; font-size:14px}
.fyf a:hover { border:1px solid #166dac}
.fyf a:active { border:1px solid #166dac; COLOR: #fff; background:#166dac}
.fyf .current { border:1px solid #166dac; COLOR: #fff; background:#166dac; padding:4px 10px; font-size:14px; margin:1px}
.fyf .disabled {BORDER: #ddd 1px solid; padding:4px 10px; margin:1px; COLOR: #aaa; font-size:14px }
.fyf dl{ overflow:hidden;  float:right;}
.fyf dl dt{float:left; font-size:14px; color:#666; height:28px; line-height:24px; margin-right:10px}
.fyf dl dt input{ width:35px; height:22px; border:1px solid #cacaca}
.fyf dl dt a{ padding:2px 5px;border:1px solid #166dac; COLOR: #fff; background:#166dac; font-size:14px; }
.fyf dl dt a:hover{background:#1b7cc3}

.xlbox{ margin:70px auto; width:1200px}
.xl_tit{text-align:center; font-size:30px; font-weight:bold; color:#333}
.xl_ly{ padding:35px 0; font-size:14px; color:#999; text-align:center; border-bottom:1px solid #dfdfdf}
.xl_ly a{font-size:14px; color:#999; padding:0 6px}
.xl_ly a:hover{color:#0078c7}
.xl_ly span{padding-left:16px; line-height:18px; margin-left:40px; height:18px}
.xl_ly span.dy{  background:url(yjh_x_dy.png) no-repeat left center}
.xl_ly span.gb{ background:url(yjh_x_close.png) no-repeat left center}
.xl_content{padding:40px 45px; font-size:18px; line-height:36px; color:#333}
.xl_content img{ margin:10px auto 30px auto; text-align:center; display:block}
.x_ztzl_2{  background: url(yjh_pic_w4.png) ; width: 478px; height: 106px}
.xlcd{ margin:40px 60px 0px 220px; width:200px; height:28px; border: 0px solid}
.x_ztzl{ overflow:hidden;}
.x_ztzl li a{  overflow:hidden}
.x_ztzl li img:hover{ animation:move .5s linear forwards;}

/*下拉菜单*/
#sddm{overflow:hidden; margin:0 auto;}
#sddm li{ float:left; font-size:20px;height:62px; line-height:62px;   }
#sddm li span{float:left;  margin:20px 28px; height: 62px; line-height: 62px; }
#sddm li a{ font-size:20px; color:#fff;padding: 0px 6px}
#sddm li a:hover{  border-radius:20px; color: #3885c0;background: #fff; padding: 0px 6px}
#sddm div
{	
	position: absolute;
	visibility: hidden;
	background-color: #fff;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
	border-radius:10px;
	z-index: 999; color:#333; margin-left:40px; margin-top: -10px
}
#sddm div a
{	
	position: relative;
	display: block;
	width:80px;  text-align: center; padding: 0px 6px; display: block; height: 38px;font-size:16px; line-height: 38px; color:#333; 
}
#sddm div a:hover
{border-radius:20px; color: #3885c0;background: #fff; padding: 0px 6px}
@keyframes move{
	0%{
		transform:scale(1);
	}
	100%{
		transform:scale(1.1);
	}
}
.x_ztzl .x_ztzl_2 form 
{
}
.x_ztzl .x_ztzl_2 form {
}
