body{background:url(../../img/2017znzzfwpt/bg2.jpg) no-repeat center top;background-color:#f8fafb;}
.g-hd{height:359px;position:relative;}
.g-hd .topbar{height: 40px;line-height: 40px;background: #004a89;}
.g-hd .topbar a{color: #FFFFFF;font-size: 16px;}
.g-hd .menu{width:341px;position:absolute;right:0;top:158px;}
.menu h3{font-size:22px;font-weight:normal;color:#f0f8fc;}
.menu .menu-item{width:95px;height:82px;padding-top:14px;background:url(../../img/2017znzzfwpt/menu.png) no-repeat;position:relative;}
.menu .menu-item .tips{font-size:14px;color:#FFFFFF;width:27px;height:27px;line-height:27px;background:url(../../img/2017znzzfwpt/tips.png) no-repeat center center;position:absolute;top:7px;right:17px;}
.menu .menu-item p{font-size:16px;color:#2e2e2e;}
.notice{width:365px;padding:20px;background:url(../../img/2017znzzfwpt/topline2.png) top center no-repeat;}
.notice.newslist2 .bd li a{color:#000;width:230px;}
.daiban{width: 730px;}
.daiban.newslist .bd li{border-bottom: 1px dashed #dbeaf7;}
.daiban.newslist .bd li a{width: 440px;+width: 400px;display: inline-block;float: left;}
.daiban.newslist .bd li .name{float: left;}
.daiban.newslist .bd li .date{float: right;}
.tech{width: 730px;}
.tech.newslist .bd li:nth-child(even){background-color: #f6fafd;}
.tech.newslist .bd li{height:51px;line-height:51px;background-position: 10px center;}
.tech.newslist .bd li a{height: 51px;}
.tech.newslist .bd li .name,.newslist .bd li .date{height: 51px;line-height: 51px ;}
.meeting{width: 373px;}
.meeting.newslist .bd{padding-top: 33px;}
.meetinglist{width:374px;height: 62px;margin-bottom: 12px;}
.meetinglist .lf{float: left;text-align: center;width: 151px;height: 62px;background: url(../../img/2017znzzfwpt/meetingbg1_off.png) no-repeat;}
.meetinglist .lf h1{font-size: 20px;font-weight: bold;color: #959595;padding-top: 8px;}
.meetinglist .lf p{font-size:16px;color: #adadad;padding-top: 5px;}
.meetinglist .rt{float: left;text-align: center;width: 223px;height: 62px;background: url(../../img/2017znzzfwpt/meetingbg2.png) no-repeat;}
.meetinglist .rt p{font-size: 20px;color: #959595;padding-top: 20px;}
.meetinglist.active .lf{background: url(../../img/2017znzzfwpt/meetingbg1_on.png) no-repeat;}
.meetinglist.active .lf h1{color: #FFFFFF;}
.meetinglist.active .lf p{color: #c2dff1;}
.meetinglist.active .rt p{color: #069cd7;}
.normallist{width: 521px;}
/*单行新闻列表*/
.newslist .hd{ font-size: 22px;background: url(../../img/2017znzzfwpt/newstitbg.png) no-repeat 135px center; }
.newslist .hd .more{    width: 67px;
    height: 28px;
    line-height: 28px;
    border-radius: 14px;
    background: #22aed7;
    color: #FFFFFF;
    font-size: 14px;
    text-align: center;}
.newslist .bd{padding: 20px 0;}
.newslist .bd ul{zoom:1;}
.newslist .bd li{font-size:16px;height:34px;line-height:34px;padding-left:30px;padding-right: 15px;background:url(../../img/2017znzzfwpt/list-style2.png) no-repeat left center;}
.newslist .bd li.hot{background:url(../../img/2017znzzfwpt/list-style1.png) no-repeat left center;}
.newslist .bd li a{height: 34px;color:#333333;overflow: hidden;}
.newslist .bd li .name,.newslist .bd li .date{height: 34px;line-height: 34px ;font-size: 14px;float:right;color:#22aed7;text-align: right;}

/*双行新闻列表*/
.newslist2 .hd{ font-size: 22px; color: #000000; }
.newslist2 .hd .more{font-size: 16px;padding-right:20px;background:url(../../img/2017znzzfwpt/link.png) no-repeat right center;vertical-align: middle;line-height: 25px;}
.newslist2 .bd{padding: 20px 0;}
.newslist2 .bd ul{zoom:1;}
.newslist2 .bd li{font-size:16px;height:60px;line-height:30px;padding-left:30px;background:url(../../img/2017znzzfwpt/list-style2.png) no-repeat 5px 10px;}
.newslist2 .bd li.hot{background:url(../../img/2017znzzfwpt/list-style1.png) no-repeat 5px 10px;}
.newslist2 .bd li a{height: 60px;color:#000;display: inline-block;overflow: hidden;}
.newslist2 .bd li .date{width: 100px;height: 60px;font-size: 14px;float:right;color:#999;text-align: right;}



/*新闻tab1*/
.slideTxtBox{text-align:left;background:#FFFFFF;}
.slideTxtBox .hd{height:48px;line-height:48px;background:#fff;padding-left:15px;padding-top:10px;position:relative;background:url(../../img/2017znzzfwpt/topline1.png) top center no-repeat;}
.slideTxtBox .hd .more{font-size: 16px;padding-right:20px;background:url(../../img/2017znzzfwpt/link.png) no-repeat right center;}
.slideTxtBox .hd ul{float:left;height:48px;}
.slideTxtBox .hd ul li{width:137px;height:48px;float:left;font-size:22px;cursor:pointer;text-align:center;}
.slideTxtBox .hd ul li.on{height:48px;background:#008fd8;color:#FFFFFF;/*border:1px solid #ddd;border-bottom:2px solid #fff;*/}
.slideTxtBox .bd{padding:20px 15px;}
.slideTxtBox .bd .newspic{width:521px;height:315px;position:relative;}
.slideTxtBox .bd .newspic img{width:521px;height:315px}
.slideTxtBox .bd .newspic .bar{width:501px;height:45px;line-height:45px;padding-left:20px;background:url(../../img/2017znzzfwpt/bar.png) repeat;font-size:16px;color:#FFFFFF;position:absolute;bottom:0;left:0;}
.slideTxtBox .bd .newslist{width:505px;height:315px;}
.slideTxtBox .bd .newslist .more2{width: 67px;height: 28px;line-height: 28px;border-radius: 14px;background: url(../../img/2017znzzfwpt/btnbg.png) no-repeat;color: #FFFFFF;font-size: 14px;text-align: center;}
.slideTxtBox .bd .topnews{border-bottom:1px dashed #dbeaf7;padding: 20px;background-color: #f5f5f7;position: relative;}
.slideTxtBox .bd .topnews .tags{position: absolute;top: -3px;right: -3px;}
.slideTxtBox .bd .topnews .tit{display:block;font-size:18px;font-weight:bold;color:#004176;overflow:hidden;margin-bottom: 20px;}
.slideTxtBox .bd .topnews .cont{text-indent: 2em;font-size:14px;line-height:24px;color:#333333;overflow:hidden;}
.slideTxtBox .bd .topnews .cont a{*margin-top:-24px;  /*IE7*/}
.slideTxtBox .bd ul{padding:0 15px;padding-left:0;zoom:1;}
.slideTxtBox .bd li{font-size:16px;height:30px;line-height:30px;padding-left:30px;background:url(../../img/2017znzzfwpt/list-style2.png) no-repeat 5px center;}
.slideTxtBox .bd li a{color:#333333;}
.slideTxtBox .bd li .date{float:right;color:#999;}
/*新闻tab2*/
.slideTxtBox2{width:100%;text-align:left;background:#FFFFFF;}
.slideTxtBox2 .hd{height:48px;line-height:48px;background:#fff;padding-bottom:10px;position:relative;border-bottom:1px solid #4dbcda;}
.slideTxtBox2 .hd .more{padding-right:20px;background:url(../../img/2017znzzfwpt/link.png) no-repeat right center;}
.slideTxtBox2 .hd ul{float:left;height:48px;}
.slideTxtBox2 .hd ul li{width:137px;height:48px;float:left;font-size:22px;cursor:pointer;text-align:center;}
.slideTxtBox2 .hd ul li.on{height:48px;background:#008fd8;color:#FFFFFF;/*border:1px solid #ddd;border-bottom:2px solid #fff;*/}
.slideTxtBox2 .bd{padding:20px 0;border-top: 1px solid #079dd7;}
.slideTxtBox2 .bd .newspic{width:263px;height:244px;position:relative;}
.slideTxtBox2 .bd .newspic img{width:263px;height:244px}
.slideTxtBox2 .bd .newspic .bar{width:243px;height:37px;line-height:37px;padding-left:20px;background:url(../../img/2017znzzfwpt/bar.png) repeat;font-size:16px;color:#FFFFFF;position:absolute;bottom:0;left:0;}
.slideTxtBox2 .bd .newslist{width:850px;height:244px;overflow: hidden;}
.slideTxtBox2 .bd .topnews{border-bottom:1px dashed #dbeaf7;padding-left:30px;background:url(../../img/2017znzzfwpt/list-style1.png) no-repeat left 9px;margin-top:-7px;}
.slideTxtBox2 .bd .topnews .tit{display:inline-block;font-size:18px;font-weight:bold;line-height:32px;color:#2e2e2e;height:58px;overflow:hidden;}
.slideTxtBox2 .bd .topnews .cont{font-size:16px;line-height:24px;color:#A1A1A1;height:46px;overflow:hidden;}
.slideTxtBox2 .bd ul{padding:0 15px;padding-left:0;zoom:1;margin-top: -10px;}
.slideTxtBox2 .bd li{font-size:16px;height:37px;line-height:37px;padding-left:30px;background:url(../../img/2017znzzfwpt/list-style2.png) no-repeat 5px center;}
.slideTxtBox2 .bd li a{color:#000;}
.slideTxtBox2 .bd li .date{float:right;color:#999;}

/*资源导航*/
.picScroll{position:relative;padding-bottom: 30px;}
.picScroll .hd{}
.picScroll .hd h1{font-size: 22px;color: #000000;}
.picScroll .hd .prevStop{ background-position:-60px 0; }
.picScroll .hd .nextStop{ background-position:-60px -50px; }
.picScroll .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll .hd ul li.on{ background-position:0 0; }
.picScroll .bd{position: relative;padding: 0 52px;}
.picScroll .bd .prev{width: 33px;height: 61px;display:block;cursor:pointer; background:url(../../img/2017znzzfwpt/left.png) no-repeat;position: absolute;left: 0;top: 48px;z-index: 10;}
.picScroll .bd .next{width: 33px;height: 61px;display:block;cursor:pointer; background:url(../../img/2017znzzfwpt/right.png) no-repeat;position: absolute;right: 0;top: 48px;z-index: 10;}
.picScroll .bd ul{ overflow:hidden; zoom:1;margin-right: -15px;}
.picScroll .bd ul li{ margin-right: 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll .bd ul li .pic{ text-align:center; }
.picScroll .bd ul li .pic img{ width:323px; height:124px; display:block; }
.picScroll .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll .bd ul li .title{ line-height:24px;   }
.picScroll .bd ul li .item{display: block;width: 322px;height: 124px;text-align:center;}
.picScroll .bd ul li .item img{width: 322px;height: 124px;}
.picScroll .bd ul li .item p{font-size: 16px;color: #000000;padding-top: 5px; }

/*更新排名*/
.ranklist{width: 373px;}
.ranklist .hd .tit{height: 48px;line-height: 48px;background: url(../../img/2017znzzfwpt/ranktit.png) no-repeat;padding-left: 85px;color: #FFFFFF;font-size: 22px;}
.ranklist .hd .tit .more{font-size: 16px; padding-right: 20px; margin-right: 12px;background: url(../../img/2017znzzfwpt/link2.png) no-repeat right center; vertical-align: middle; line-height: 48px;color: #FFFFFF;}
.ranklist .hd ul{height: 45px;background-color: #069cd7;padding:6px 23px 0 23px;color: #78c9e9;vertical-align: middle;overflow: hidden;}
.ranklist .hd ul li{display: inline-block;vertical-align: middle;padding-bottom: 5px;float: left;}
.ranklist .hd li a:hover{opacity: 1;}
.ranklist .hd ul li span{color: #67d2fc;font-size: 18px;display: inline-block;padding:6px 20px;vertical-align: middle;}
.ranklist .hd ul li.on{background: url(../../img/2017znzzfwpt/rankmenubg.png) no-repeat;background-position:center 32px;}
.ranklist .hd ul li.on span{color: #FFFFFF;background-color:#4eccfd;border-radius: 3px;}
.ranklist .bd ul{zoom:1;padding-bottom: 20px;}
.ranklist .bd li{color: #008fd8;font-size:16px;height:37px;line-height:37px;padding-left:30px;padding-right: 15px;border-bottom: 1px dashed #dbeaf7;}
.ranklist .bd li i{font-style: italic;font-weight: bold;padding-right: 15px;}
.ranklist .bd li a{height: 37px;color:#008fd8;overflow: hidden;}
.ranklist .bd li .date{height: 37px;line-height: 37px ;font-size: 16px;float:right;color:#999;text-align: right;}



/*banner*/
.banner a:hover{
	opacity: 1;
}
/*轮播图*/
.slideBox{ width:100%; height:159px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:159px; display:block;  }

/*友情链接*/
.links{
	height: 260px;
	background: url(../../img/2017znzzfwpt/linksbg.png) no-repeat;
}
.pd-blg{padding-bottom: 55px;}
