@charset "utf-8";
/* Rest CSS */
*{margin:0;padding:0;}
html{color:#333;overflow-y:scroll;-webkit-text-size-adjust:none;background:#fff;}
input,button,textarea,optgroup,option,p,div,ul{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
body{font:12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,helvetica,arial,sans-serif;color:#333;background:#f7f7f7;}
fieldset,img{border:0;}
.cc{clear:both; font-size:1px; height:0; line-height:0;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
li,ul,dl,dt,dd{list-style:none;vertical-align:top;}
dd,li{list-style:none;}
a{color:#333;text-decoration:none;font-family:"Microsoft YaHei",微软雅黑;}
a:hover{text-decoration:none;color:#b7141a;}
a img{border:none;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
h1{ font-size: 18px; }
h2{ font-size: 14px; }
h3{ font-size: 12px; }
.fr,.right,#right{float:right}
.fl,.left,#left{float:left}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}

.ind_body{overflow:hidden;}
/*头部*/
.zj_body{width:100%;height:auto;background:url(/_res/images_yjzj/bodybg.jpg) center 0 no-repeat !important;    overflow: hidden;}
.zj_banner{width:1090px;height:501px;margin:auto;position:relative;}
.zt_logo{position: absolute;left: 75px; top: 39px;z-index: 1;}
.zt_logo img{width: 173px; height: auto;}
.zt_logo .img_title{display: none;}
.zt_top_r{position: absolute;right: 75px;top: 10px;z-index:999;height:30px;line-height:30px;padding:3px;font-size:15px;overflow:hidden;}
.zt_top_r a{display:block;float:left;width:auto;white-space:nowrap;color:#fff;}
.zt_top_r a.wzall{padding-right:12px;background:url(/_res/images/top_line_white.gif) right center no-repeat;margin-right:11px;}
.zt_top_r a:hover{color:#fff;}
.zjtj{ position:absolute; left:407px; top:306px; font-size:18px; font-weight:bold;}
.zjtj span{ padding:0 12px;}
.zjtj span.red{ color:#bb0000;}
/*无障碍入口*/
.top-oldlink{top:20px;}
.top-oldlink li a{color:#24479b;}
.top-oldlink li .ico {background-image: url(/_res/images_yjzj/wzaico.png) !important;}


/*主题内容*/
.mianbox{ width:1080px; background:url(/_res/images_yjzj/line.jpg) 37px top repeat-y; margin:47px auto 50px;}
.zzzjbox{ padding-bottom:34px;}
.zzzjbox li{ padding-bottom:20px; vertical-align:middle;}
.zzzjbox li .zj{ width:97px; padding:58px 0 0 3px;}
.zzzjbox li .zj span{ display:block; width:71px; height:55px; text-align:center; font-size:16px; line-height:20px; padding:16px 0 0 0;}
.zzzjbox li .zj span.ongoing{ background: url(/_res/images_yjzj/start.gif) 0 0 no-repeat; color:#ff6b4f;}
.zjlibox{ width:878px;  background:#fff; border:1px solid #e1e1e1; padding:30px;}
.zjlibox .pic{ width:393px; height:264px; overflow:hidden;}
.zjlibox .con{ width:850px; padding-left:30px; float:left;}
.zjlibox .con h2{ font-size:18px; line-height:30px; padding:10px 0 0; max-height:150px; overflow:hidden;}
.zjlibox .con .pos{ background:url(/_res/images_yjzj/pos.png) 0 center no-repeat; padding-left:29px; font-size:14px; margin-top:11px; height:36px; line-height:36px; color:#666666;}
.zjlibox .con .date{ background:url(/_res/images_yjzj/date.png) 0 10px no-repeat; padding-left:29px; font-size:14px;  line-height:36px; color:#666;}
.zjlibox .con .date span{ padding:0 5px; color:#e70000;}
.zj_more{ padding-left:100px; height:52px;}
.zj_more a{ display:block; margin:0 auto; width:90px; text-align:center; font-size:16px; line-height:20px; height:20px; padding-top:32px; background:url(/_res/images_yjzj/more.gif) center 0 no-repeat !important; color:#c2c2c2;}
.zj_more a:hover{ background-image:url(/_res/images_yjzj/moreh.gif); color:#ff6b51;}

.zjjsbox .tit{ padding-left:100px; height:50px;}
.zjjsbox .tit h2{ height:50px; width:933px; line-height:50px; text-align:center; background:#ebebeb; color:#999999; font-size:16px;}
.zjjsbox .zjjslist ul{padding-top:1px; padding-bottom:30px;}
.zjjsbox .zjjslist li{ height:auto;overflow: hidden;}
.zjjsbox .zjjslist li .zj{ width:97px; padding:15px 0 0 3px;}
.zjjsbox .zjjslist li .zj span{ display:block; width:71px; height:55px; text-align:center; font-size:16px; line-height:20px; padding:16px 0 0 0;}
.zjjsbox .zjjslist li .zj span.over{ background: url(/_res/images_yjzj/ending.gif) 0 0 no-repeat; color:#999999;}
.zjjsbox .zjjslist li .zjjsli{ float:left; width:903px; height:auto; border-bottom:1px solid #e1e1e1; padding:0 26px 16px 4px;}
.zjjsbox .zjjslist li .zjjsli .con{ width:835px; padding-left:4px;}
.zjjsbox .zjjslist li .zjjsli .con h2{line-height:26px; padding:17px 0 0px; font-size:18px; color:#999999;}
.zjjsbox .zjjslist li .zjjsli .con h2 a{ color:#999;}
.zjjsbox .zjjslist li .zjjsli .con h2 a:hover{ color:#e70000;}
.zjjsbox .zjjslist li .zjjsli .con p{ padding-top:13px; line-height:22px; padding-left:25px; background:url(/_res/images_yjzj/pos.png) 0 13px no-repeat; color:#999; font-size:14px; position:relative;}
.zjjsbox .zjjslist li .zjjsli .con p span{ padding-left:0em; font-family:arial;}
.zjjsbox .zjjslist li .zjjsli .pic{ width:55px; height:55px; padding:23px 0 0 0;}

/*container*/

/*栏目页*/

.zjlmbox{ width:1000px; margin:0 auto 20px;}
.wz_top{ height:56px; line-height:56px; font-size:14px; padding-left:7px;}
.zjlmbox .zjjslist{ background:#fff; border:1px solid #e1e1e1; padding:10px 30px; min-height:500px; height:auto;}
.zjlmbox .zjjsli{ float:none !important; width:auto !important;}
.zjlmbox .zjjsli span.ending{ color:#ff6b51;}
.zjlmbox .zjjsli span.ending,.zjlmbox .zjjsli span.over,.zjlmbox .zjjsli span.yfk{ float:right; font-family:"微软雅黑" !important;}
.zjlmbox .zjjsli span.yfk{display:block;position:absolute;width:58px;height:60px;right:-9px;top:-23px;background:url(/_res/images_yjzj/end_list_logo.gif) 0 0 no-repeat;text-indent:-999999em;overflow:hidden;padding-left:0;}

.zjlmbox .zjjsli .con{ width:auto !important;}

/*** 文章页 START ****/
.liuchen{ height:96px; padding-top:3px; width:926px; margin:0 auto; background:url(/_res/images_yjzj/liuchenbg.gif) center 3px no-repeat !important;}
.liuchen p{ float:left; text-align:center; width:85px; height:23px; padding-top:73px; line-height:22px; font-size:16px; color:#848484;}
.liuchen p.part1{ margin-left:71px;}
.liuchen p.part1.active{ background:url(/_res/images_yjzj/liuchena.gif) center 6px no-repeat !important;}
.liuchen p.part2{ margin-left:264px;}
.liuchen p.part2.active{ background:url(/_res/images_yjzj/liuchenb.gif) center 6px no-repeat !important;}
.liuchen p.part3{ margin-left:265px;}
.liuchen p.part3.active{ background:url(/_res/images_yjzj/liuchenc.gif) center 6px no-repeat !important;}

.wenzhang{line-height:200%;font-size:14px;padding:72px 30px 15px;margin:auto; margin-top:20px; background:#fff; border:1px solid #e1e1e1;}
.wztit{font-size:26px;line-height:40px;color:#333;text-align:center;}
.wzinfo{ padding-top:15px; line-height:22px; font-size:16px; color:#666666; text-align:center;}
.wzinfo span{ display:inline-block;}
.wzinfo span.dw{ background:url(/_res/images_yjzj/pos.png) left center no-repeat; padding-left:26px; padding-right:25px;}
.wzinfo span.date{ background:url(/_res/images_yjzj/date.png) left center no-repeat; padding-left:31px;}
.wzinfo span i{ font-style:normal; padding:0 5px; font-family:arial;}

.wzcon{padding:50px 70px;height:auto;min-height:200px; _height:auto; font-size:16px;line-height:2;text-align:Justify;text-justify:inter-ideograph;margin:0 auto;overflow: hidden; overflow-x: auto;}
.wzcon p{display: block;margin:0.75em 0px; font-size:16px; white-space: normal;}
.wzcon table{max-width:100% !important;}
.wzcon img{max-width: 90%;}
.wzbot{border-top:#ddd 1px solid;padding:10px 20px;font-size:12px;line-height:28px;font-size:14px;}
.wzbot a:hover{color:#db0200;}
.fankui{ background:#fffef6 !important; border:1px dashed #e1e1e1;}

@media only screen and (max-width:1080px) {
	.zj_body{background-size: 1200px !important;}
	.zj_top{width: 1200px;position: absolute;left: 50%;margin-left: -600px;}
	.zjtj{left: 506px; top: 200px;font-size: 16px;}
	.zj_banner{width: 100%;height: 313px;}
	.mianbox{width: auto; padding:0 10px;background-position:47px top;}
	.zjlibox{width: auto;float: none; margin-left: 100px;}
	.zjlibox .con{width: 96%;padding-left: 4%;}

	.zjjsbox .tit h2{width:100%;}
	.zjjsbox .tit p{width: 100%;}
	.zjjsbox .zjjslist li{height: auto;}
	.zjjsbox .zjjslist li .zjjsli{float:none;width:auto;margin-left:100px;padding: 0 5px 16px 4px;}
	.zjjsbox .zjjslist li .zjjsli .con{width: 86%;padding-left: 0;}
	.zjjsbox .zjjslist li .zjjsli .pic{width: 10%;}
}

@media only screen and (max-width:767px) {
	.wz_top{line-height: 30px;padding: 13px 0;height: auto;}
	.zt_top_r{right:10px;top:0;}
	.zt_logo{top: 10px;left: 10px;}
	.mianbox{background: none;margin:20px auto;}
	.zzzjbox li .zj{float: none;padding: 0;}
	.zjlibox{float: none;margin-left:0;padding:10px 20px;margin-top: 10px;}
	.zjlibox .con{width: 100%;padding: 0;}
	.zjlibox .con h2{font-size:16px;}
	.zj_more,.zjjsbox .tit{padding: 0;}
	.zjlmbox .zjjslist{padding: 10px;}
	.zjjsbox .zjjslist li .zj{float: none;}
	.zjjsbox .zjjslist li .zjjsli{width: 100%; margin-left: 0; padding: 0 0 16px;}
	.zjjsbox .zjjslist li .zjjsli .con{width:100%;}
	.zjjsbox .zjjslist li .zjjsli .pic{display: none;}
	.zjjsbox .zjjslist li .zjjsli .con h2{font-size: 16px;padding: 17px 0 0px;}
	.wzcon table{width: 100% !important;}
	.wzcon *{white-space: normal !important; word-break: break-all !important;}
}

@media only screen and (max-width:580px){
	.zj_body{background-size: 660px !important;}
	.zj_banner{height: 170px;}
	.zj_top{width: 660px;margin-left: -330px;}
	.zjtj{left: 330px; top: 105px;}
}

/*分页/翻页*/   
.pagination{clear:both;width:100%;text-align:center;border-top:#e5e5e5 1px solid;margin-top:20px;padding-top:20px;font-size:14px;color:#666;font-family:"Microsoft YaHei",微软雅黑;}
/*.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;border-radius:3px;}*/
.pagination a:hover{background:#1f489a;border:1px solid #1f489a;color:#fff !important;}
.pagination a.active{border:1px solid #1f489a;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#1f489a;border:1px solid #1f489a;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#1f489a;border:#1f489a 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
/*.pagination .inputBar{border:0px;height:28px;padding:0 6px;}*/
.pagination .inputBar button{background: #1F489A;}
.pagination .total{border:0px;height:28px;padding:0;}
/*.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;border-radius:3px;}*/




@media only screen and (max-width:1080px) {
	.zjlmbox{width: 992px;}
	.zjlmbox .zjjsbox .zjjslist li .zjjsli{margin-left: 0;}
	.wenzhang{padding: 40px 20px 15px;}
	.wzcon{padding: 40px 50px;}
}

@media only screen and (max-width:991px) {
	.zjlmbox{width:748px;padding:0 10px;}
	
	.wenzhang{padding:30px 20px 15px;}
	.wzcon{padding: 30px 20px;}
	
	.liuchen{width: 100%;background-size:700px}
	.liuchen p.active { background-position: center 4px !important; background-size: 37px !important; }
	.liuchen p.part1{margin-left: -18px;}
	.liuchen p.part2{margin-left: 264px;}
	
}
@media only screen and (max-width:991px) and (min-width:768px) {
	.liuchen{position: relative;}
	.liuchen p.part3{margin-left: 0; position: absolute; right: -18px; top: 3px;}
}
@media only screen and (max-width:767px) {
	.zjlmbox{width: auto;}
	.wenzhang{padding:20px 10px 10px;}
	.wzcon{padding:10px;}
	.guidang.init{width:200px;height: 200px; background-size: 200px;}
	.liuchen{width: 398px;position: relative; left: 50%; margin-left: -199px; background: url(/_res/images_yjzj/liuchenbg2.gif) center 3px no-repeat !important;}
	.liuchen p.active { background-position: 23px 5px !important; }
	.liuchen p.part1{margin-left: 49px !important;}
	.liuchen p.part2{margin-left: 22px !important;}
	.liuchen p.part3{margin-left: 21px !important;}

	.wztit{font-size: 22px;}
}
@media only screen and (max-width:480px) {
	
}

@media print{

   a[href]:after {
        content: none!important;
   }
.top,.head,.footer,.wz_top{ display:none;}
}

/*配色*/
.wza-black-white .zj_top .zjtj{color:#333 !important;}
.wza-black-white .zj_top .zjtj span{color:#333 !important;}
.wza-black-white .zj_top .zjtj span.red {color: #bb0000 !important;}
.wza-black-white .zjjsbox .zjjslist li .zj span.over{background: none !important;}

.wza-yellow-black .zjjsbox .zjjslist li .zj span.over{background: none !important;}
.wza-blue-yellow .zjjsbox .zjjslist li .zj span.over{background: none !important;}
.wza-blue-yellow .zj_top .zjtj{color:#333 !important;}
.wza-blue-yellow .zj_top .zjtj span{color:#333 !important;}
.wza-blue-yellow .zj_top .zjtj span.red {color: #bb0000 !important;}
.wza-yellow-blue .zjjsbox .zjjslist li .zj span.over{background: none !important;}

